Dobré dopoledne,
mám tady zprávičku pro ty co používají moodle 1.9.4+ (Build 20090401) a PHP4.
Při obnově kurzů po zapnutí ladění se Vám objeví chyba: Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /var/www/html/vyuka/question/type/questiontype.php on line 741 a obnova se nezdaří.
Proto doporučuji ve Vaší instalaci moodle vstoupit do question/type/questiontype.php a upravit kód následovně:
LINE 741
private $htmlheadalreadydone = false;
opoznámkujte na /** private $htmlheadalreadydone = false;
LINE 799
protected function find_standard_scripts_and_css()
smažte protected a ponechte function find_standard_scripts_and_css()
Předpokládaná verze ve které bude problém vyřešen: 1.9.5
Lenko, díky za zprávu!
Jenom poopravím, že korektní oprava toho prvního řádku, která je už v CVS a bude součástí weekly buildu příští středu, je tato:
nahradit
--mudrd8mz
Jenom poopravím, že korektní oprava toho prvního řádku, která je už v CVS a bude součástí weekly buildu příští středu, je tato:
nahradit
private $htmlheadalreadydone = false;kódem
var $htmlheadalreadydone = false;PHP4 nepodporuje privátní atributy tříd. Ti, kteří používají PHP5, nemusejí opravovat vůbec nic. Více na MDL-18769.
--mudrd8mz