我想为ojs开发自己的主题。
我采用了现有主题(插件/主题)并仅更新了适合w.r.t环境的文件和变量的名称。我期待在列表“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
我搜索了这个问题并开发了抽象指南。但是,我找不到任何有用的教程。
答案 0 :(得分:1)
如果找不到足够的细节没问题,请阅读以下步骤,您将能够找到答案。
所有主题都放在plugin/themes
目录中。
因此,请创建主题文件夹,说pakistan
。
现在您必须创建以下文件:
3.1。 version.xml
3.2。 index.php
3.3。 PakistanThemePlugin.inc.php
3.4。 pakistan.css
注意:最简单的方法是复制任何现有主题并开始更改适合您的值。
您自己的自定义主题已准备就绪,您可以使用与您的父网站具有相同主题的OJS。
答案 1 :(得分:1)
您可能忘记更改index.php包装器中的类名。确保那里的require_once语句和return语句引用更新的主题类名称。