Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.0
-
Fix Version/s: 2.0
-
Component/s: Administration, Course
-
Labels:None
-
Environment:$version = 2009073101; // YYYYMMDD = date of the last version bump
// XX = daily increments
$release = '2.0 dev (Build: 20090804)'; // Human-friendly version name
~
Linux server (ubuntu) and all requirements are met. Clients tried have been FireFox and IE 6 & 7 & 8 on Windows; Firefox on Fedora 11; Firefox and Safari on Mac OS/X.
$version = 2009073101; // YYYYMMDD = date of the last version bump // XX = daily increments $release = '2.0 dev (Build: 20090804)'; // Human-friendly version name ~ Linux server (ubuntu) and all requirements are met. Clients tried have been FireFox and IE 6 & 7 & 8 on Windows; Firefox on Fedora 11; Firefox and Safari on Mac OS/X.
-
Database:MySQL
-
Affected Branches:MOODLE_20_STABLE
-
Fixed Branches:MOODLE_20_STABLE
Description
On all pages get:
[MAIN CONTENT GOES HERE]
Turn on debug and get:
Fatal error: Cannot access protected property action_icon::$actions in /home/training/moodle/lib/deprecatedlib.php on line 2963
at the bottom of page.
Made the following changes to the file (from a cvs diff) and all problems go away except the pop-up message window does not display (no major loss).
I have tried searching for the root cause but not familiar enough with code.
diff -r1.142 deprecatedlib.php
2963c2963
< $icon->actions[] = new popup_action('click', $icon->link->url);
—
> //$icon->actions[] = new popup_action('click', $icon->link->url);
cvs diff: Diffing adodb
Let me know if I can do anything else.