I can see now that I get the error when I enable I18N Base, strangely enough (before I had just enabled the Navigation/Breadcrumbs structure). I18N Base probably has a hook for html-editor-init (i.e. a function that executes after the js for the editor has been output) that calls the I18nNavigationFrontend class, but that class has yet to be loaded (as 'Catalog' is loaded first before any 'I18N-' plugins (alphabetical order) and I18N has no autoloader).
What is stranger is that the editor still loads for me; it's just that the fatal error is shown just after the editor (so I don't get a blank textarea like in your image). Also, when I comment out the exec_action line, the editor works just fine.
Does the following code fix any problems? In the inc/ckeditor.php file, replace the exec_action line with:
I go back to college this week (so I'll be busy for the next 2 months) and can't promise progress on the Catalog plugin in that time period...sorry about that. But I will return to it in the summer.
What is stranger is that the editor still loads for me; it's just that the fatal error is shown just after the editor (so I don't get a blank textarea like in your image). Also, when I comment out the exec_action line, the editor works just fine.
Does the following code fix any problems? In the inc/ckeditor.php file, replace the exec_action line with:
PHP Code:
if (!class_exists('I18nNavigationFrontend') && file_exists($i18n_nav = GSPLUGINPATH . 'i18n_navigation/frontend.class.php')) {
include($i18n_nav);
}
exec_action('html-editor-init');
I go back to college this week (so I'll be busy for the next 2 months) and can't promise progress on the Catalog plugin in that time period...sorry about that. But I will return to it in the summer.