昨天有做期刊的出版社客户在咨询。OJS期刊管理系统,支持二次开发吗?要怎么做呢?这是做期刊的客户问的比较多的问题,丁老师来回答你哈。
OJS期刊系统二次开发示例图
OJS支持二次开发吗?
首先,OJS系统是支持二次开发的,包括OJS主框架系统的二次开发,功能模块添加,期刊投稿流程的调整、扩展,插件的创建和二次开发,语言包的二次开发,以及OJS系统UI主题的设计和二次开发。
1.要具备基础的计算机代码编写能力,不仅要求看的懂OJS的系统源码,并且要熟知整个架构以及每一个功能模块,OJS系统是加拿大西蒙菲莎大学经过研发了十几年的期刊管理软件,经过了几百个版本迭代,功能相当复杂。
2.要熟知期刊行业投稿、审稿、发布、出版整个流程的每一个环节和细节。即使具有计算机编程能力,但不是学术行业的从业者或没有相关从业者指导,就无法了解OJS系统的业务流程,很难对系统进行修改。
3.了解sci、doi、google scholar等索引数据库的收录规则,从而在对OJS系统二次开发时,可以做到规则匹配,以便这些索引数据库更好的收录文章。
关于OJS二次开发的建议
OJS系统二次开发,不但涉及新需求的增加,而且也涉及系统原有功能的使用,以及原有已索引文章的收录。在OJS系统的二次开发过程中,如果开发者缺少对应的技术能力以及相关学术机构的从业经理,稍有不慎,就有可能导致已索引文章的不收录,此事可大可小。
丁老师具有20多年的软件开发经验,在学术圈中摸爬滚打多年,并且已给国内和国外总计50多家出版社搭建了软件系统。有OJS二次开发相关的需求可以添加丁老师详细咨询。
OJS是什么?OJS全称是OpenJournalSystem,是一款用于学术期刊行业的期刊管理、论文投稿、稿件编审系统的软件。由加拿大西蒙弗雷泽大学团队研发,是全球使用最广泛的学术出版平台,是一个高度灵活的编辑作期刊管理和出版系统。OJ...
很多跨境出版社使用OJS系统做期刊的朋友咨询,OJS系统底部的PKP版权图片能不能去掉呢?有什么办法吗?如图:这个logo当然是可以去掉的,需要修改theme模板主题文件。以OJS版本3.5为例,具体的方法是:1.打开\lib\pkp\...
丁老师上个月遇到一个需求,有一家西藏的出版社,发布的期刊语言是藏文,包含在Google学术及知网等学术平台,对接的也都需要是藏文。客户想问下OJS是否支持藏文,如何让OJS显示藏文呢?很遗憾的告诉你,OJS期刊管理系统是不支持藏文的,系...
最近有一家秘鲁的出版社客户,在OJS软件的使用中,遇到了故障,插件页(plugin)一直在加载,页面一直在转圈,始终打不开,咨询了丁老师。故障图:初步分析:丁老师经过分析后,初步认为这是由第三方插件引起的故障,导致页面程序无法正常执行,...