Cara menambahkan nomor HP pada OJS 3 WORK

Dikutip dari laman Kuliahkomputer.com, berikut adalah cara menambahkan nomor HP pada pendaftaran (Register) OJS 3. Cara  ini terbukti dapat menambahkan nomor HP pada data register penulis. Contoh penerapannya dapat diakses pada jurnal ini

Educative: Jurnal Ilmiah Pendidikan

Jika pengelola ingin mengkatifkan kembali saat penulis registrasi berikut sedikit oprek yang bisa dilakukan. Persiapan yang diperlukan seperti berikut:

1. Akses ke server (CPANEL dan sejenisnya)
2. Buka dan edit 2 File berikut [File ini dapat diakses di Folder Jurnal]

lib/pkp/templates/frontend/components/registrationForm.tpl
lib/pkp/classes/users/form/RegistrationForm.inc.php

Setelah itu mari kita edit file pertama yaitu registrationForm.tpl 

Tambahkan code pada setelah baris 54 atau setelah code berikut:

<div class=”affiliation”>
<label>
<span class=”label”>
{translate key=”user.affiliation”}
<span class=”required”>*</span>
<span class=”pkp_screen_reader”>
{translate key=”common.required”}
</span>
</span>
<input type=”text” name=”affiliation” id=”affiliation” value=”{$affiliation|escape}” required>
</label>
</div>

Tambahkan code berikut dibawahnya

<div class=”phone”>
<label>
<span class=”label”>
{translate key=”user.phone”}
<span class=”required”>*</span>
<span class=”pkp_screen_reader”>
{translate key=”common.required”}
</span>
</span>
<input type=”text” name=”phone” id=”phone” value=”{$phone|escape}” required>
</label>
</div>

Kemudian Simpan/Save

Berikutnya kita merubah file yang kedua RegistrationForm.inc.php

Tambahkan code pada setelah baris 51 atau setelah code berikut:

$this->addCheck(new FormValidator($this, ‘country’, ‘required’, ‘user.profile.form.countryRequired’));

Tambahkan code berikut

$this->addCheck(new FormValidator($this, ‘phone’, ‘required’, ‘user.profile.form.phoneRequired’));

Kemudian ada lagi, yaitu setelah baris 138 atau setelah code berikut

‘affiliation’,

Tambahkan code berikut

‘phone’,

Kemudian ada satu lagi, yaitu setelah baris 230 atau setelah code berikut

$user->setAffiliation($this->getData(‘affiliation’), $currentLocale);

Tambahkan code berikut

$user->setPhone($this->getData(‘phone’));

Simpan file konfigurasi
Demikian Info Menarik semoga bermanfaat, Amin

Related Posts

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *