昨天有做期刊的出版社客户在咨询。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当前最新版本为3.5,很多使用OJS3.4.X的同学,在升级时都遇到了或多或少的问题,丁老师几乎每天都收到有关升级失败的咨询。以下是丁老师整理的常见OJS3.4升级3.5的失败问题及处理方法(持续更新中):Error 1: Mar...
从OJS3.5版本开始,OJS不再支持从后台直接添加用户,而是采用了邀请用户的方式进行添加。即OJS无法再从后台,直接添加用户和角色,只能通过邮件邀请用户的方式,并获得用户授权同意后才可以添加用户及对应角色。OJS3.5添加用户方式:O...
使用过Open Journal System期刊管理系统(OJS)的朋友都知道,OJS在文章的投稿、评审、校验流程中,可以自动发送邮件给对应的作者、编辑、评审人等。但有客户提出咨询了,只想让作者快速的提交稿件,不想发邮件,想跳过这一步骤...
OJS在投稿发布文章的流程中,到Production这个流程时,就可以给文章添加上传PDF/WORD等文章附件,如图:添加文章附件的方法是:1.切换到Publication选项卡。2.选择左侧Galleys。3.右侧点击Add Gall...