← Back to team overview

mahara-contributors team mailing list archive

[Bug 608643] Re: /admin/site/options.php with Chrome - Updating site options doesn't display page content on submit

 

** Changed in: mahara
       Status: New => Triaged

** Changed in: mahara
   Importance: Undecided => High

** Changed in: mahara
    Milestone: None => 1.3.0

** Changed in: mahara
     Assignee: (unassigned) => Richard Mansfield (richard-mansfield)

-- 
/admin/site/options.php with Chrome - Updating site options doesn't display page content on submit
https://bugs.launchpad.net/bugs/608643
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.

Status in Mahara ePortfolio: Triaged

Bug description:
Google Chrome version 5.0.375.99-r51029
Mahara version: Master from today

If I submit the Site options page using Chrome, although the page content is replaced, the content isn't displayed.
The html is replaced, but the expand links aren't visible.
It appears as though the
  replaceChildNodes('ada4b', a);
part of the <legend><script>... isn't being called.

The javascript in the <legend> which isn't called on reset, originates in lib/pieforms/pieform/elements/fieldset.php, and doesn't seem to be called at all after page submission (tried by putting an console("foo"); at the beginning of the script definition).

This seems to be a bug somewhere in the murky depths of pieforms, or possibly even Chrome depending on your viewpoint.

Given that this affects anywhere which uses a legend in any pieforms, this will probably affect the following php files in some way:
admin/site/options.php
admin/users/edit.php
admin/users/institutions.php
artefact/blog/lib.php
artefact/file/lib.php
artefact/internal/index.php
artefact/resume/goals.php
artefact/resume/index.php
artefact/resume/interests.php
artefact/resume/skills.php
blocktype/inbox/lib.php
blocktype/wall/lib.php
interaction/forum/lib.php
search/solr/lib.php
view/access.php

I think I've taken this bug as far as I can take it.





References