OJS (Open Journal System) разработка темы

Я хочу разработать свою собственную тему для ojs.

Я взял существующую тему (плагин /themes) и обновил только имена файлов и переменных, которые подходят для моей среды. Я ожидал отображения названия моей темы в списке "Setup=>The Look->5.6 Journal Layout", но не повезло. Я получаю фатальную ошибку.

Fatal error: Class 'SteelThemePlugin' not found in C:\wamp\www\jucs\plugins\themes\shahid\index.php on line 23

Я погуглил по этому вопросу и по разработке абстрактного руководства. Тем не менее, я не могу найти никакого полезного учебника.

2 ответа

Вероятно, вы забыли изменить имя класса в оболочке index.php. Убедитесь, что оператор require_once и оператор return ссылаются на обновленное имя класса темы.

Если вы не можете найти достаточно подробную информацию без проблем, прочитайте следующие шаги, вы сможете понять это.

  1. Все темы размещены внутри plugin/themes каталог.

  2. Таким образом, создайте свою папку темы, скажем pakistan,

  3. Теперь вам нужно будет создать следующие файлы:

    3.1. version.xml

    3.2. index.php

    3.3. PakistanThemePlugin.inc.php

    3.4. pakistan.css


ПРИМЕЧАНИЕ. Самый простой способ начать - скопировать любую существующую тему и начать изменять ее значения, которые вам подходят.

Ваша собственная тема готова, и вы можете использовать OJS с той же темой, что и ваш родительский сайт.

Другие вопросы по тегам