Dnes, kdy jsem po delší době chtěl editovat nějaký článek z frontendu, jsem zjistil, že při pokusu o editaci se vše zastaví jakoby na půli cesty, zůstane jen strohý editační nefunkční rámec a pod ním je chybové hlášení:
Fatal error: Cannot redeclare class metaMainFrame in /******/mambots/system/joomsef_metabot.php on line 27
Z rámce ani nejde odejít pomocí X, ale je třeba se vrátit pomocí Back v prohlížeči.
Na řádce 26 a 27 ve zmíněném souboru je tohle:
// define own mainframe class
class metaMainFrame extends mosMainFrame
Když jsem odinstaloval JoomSEF (měl jsem tam nějakou starou verzi), editace z frontendu se zase rozběhla. Když jsem nainstaloval nejnovější JoomSEF 2.1.0, zase se to zablokovalo. Aby editace z frontendu jela, nestačí JoomSEF deaktivovat, musí se odinstalovat, aby zmizel ten joomsef_metabot.php. Chyba se pravidelně opakuje: Nainstaluju JoomSEF, nejde to, odinstaluju JoomSEF, jde to.
Jedu na Joomla! 1.0.12 (viz
http://www.farnostcheb.cz).
Nevěděl byste si s tím někdo rady? Dík.