Это для проверки на возможность плагина работать вместе с другими?
Вообще, я думал о необходимости такой проверки: плагин А для своей работы требует активацию плагина Б — даже в plugin.xml отвел спец. секцию в requires. Но руки никак не дойдут =)
Архитектурно правильно фиксить эту ошибку в Jevix (т.е. «недодумку»). Обход этой проблемы в модуле Text возможен, но будет костыльным (например, вырезать подобные участки отдельно, после парсинга возвращать назад).
Соответственно классы $oBlog->getUserIsAdministrator() и $oBlog->getUserIsModerator()
ничего не выводят.
Вы делаете вывод о работе функций только по списку полей в базе данных? Посмотрите как модуль получает данные о блоге и что дальше с ними делает (функция GetBlogsAdditionalData).
Вообще, я думал о необходимости такой проверки: плагин А для своей работы требует активацию плагина Б — даже в plugin.xml отвел спец. секцию в requires. Но руки никак не дойдут =)
2. parent::
Ответ на ваш вопрос в функции GetBlogsAdditionalData модуля Blog.
Вот такое работать никогда не будет.