OJS 中用戶身份可分為:期刊管理員、編輯、文稿類型編輯、審查委員、版面編輯、作者、讀者等,預設註冊只有「讀者」身分,必須自行選取「作者」身分才能投稿,這使得新註冊者不知如何投稿。
[root@csie5 ojs-ijait]# diff -urNwbBE ../ojs-2.4.2/classes/user/form/RegistrationForm.inc.php classes/user/form/RegistrationForm.inc.php
--- ../ojs-2.4.2/classes/user/form/RegistrationForm.inc.php 2013-03-05 07:53:15.000000000 +0800
+++ classes/user/form/RegistrationForm.inc.php 2014-03-14 09:32:03.745693340 +0800
@@ -155,6 +155,7 @@
*/
function initData() {
$this->setData('registerAsReader', 1);
+ $this->setData('registerAsAuthor', 1); //dywang
$this->setData('existingUser', $this->existingUser);
$this->setData('userLocales', array());
$this->setData('sendPassword', 1);