Sukabumikode menu
  • Beranda
  • Tutorial
  • Sharing
  • Non Teknis
  • Arsip
  • cancel
  • S

    SUKABUMI KODE
  • close
  • Beranda
  • Tutorial
  • Sharing
  • Non Teknis
  • Arsip
  • Kang Ruswan Kang Ruswan

    13 Agustus 2020

Cara Menghilangkan Menu Pendaftaran pada Eprints



Cara menghilangkan fitur "Create Account" pada Eprints

Sebagai salah satu software repository terbaik, eprints tentunya banyak sekali digunakan di berbagai macam kampus, baik itu di kampus negeri ataupun kampus swasta. 


Namun karena secara default terdapat menu Create Account yang bisa digunakan untuk melakukan pendaftaran mandiri, seringkali digunakan oleh orang yang memang ingin mendaftar atau juga yang mungkin kurang kerjaan sehingga melakukan pendaftaran via menu tersebut, padahal sebagaian besar kampus sebenarnya tidak menggunakan meu pendaftaran tersebut, sehingga sebaiknya menu tersebut dihilangkan saja supaya tabel pengguna tidak dipenuhi oleh data yang tidak dibutuhkan.


Di akrtikel ini saya akan sedikit menuliskan tata cara menghilangkan menu pendaftaran di Eprints, dan cara ini sudah pernah dipublikasi di website resmi Eprints dengan judul Removing User Registration.

Untuk bisa mengikuti panduan ini, maka kita membutuhkan akses ke server sebagai user root dan user eprints.


Apabila sudah masuk ke server, maka kita bisa langsung mengedit beberapa file menggunakan text editor yang kita sukai, contohnya kalau saya sendiri suka menggunakan Vim.


vim /usr/share/eprints3/archives/yourarchivename/cfg/cfg.d/registration.pl


Cari bagian : 

$c->{allow_web_signup} = 1;


Ubah menjadi :

$c->{allow_web_signup} = 0;



Setelah itu ubah file berikut :

vim /usr/share/eprints3/archives/yourarchivename/cfg/lang/en/static/error401.xpage


Cari bagian :


 <p><a href="{$config{perl_url}}/set_password">Register / Reset my password</a></p>


Ubah menjadi :

  <p><a href="{$config{perl_url}}/set_password">Register / Reset my password</a></p> 


Untuk menghapus link pendaftaran di bawah pencarian, ubah file:

vim /usr/share/eprints3/archives/yourarchivename/cfg/lang/en/phrases/dynamic.xml




Baca juga : Cara Menambahkan Sitemap.xml di EPrints 3.3

Cari bagian : 

<epp:phrase id="dynamic:not_logged_in">Not logged in. <a href="{$config{userhome}}">login</a> | <a href="{$config{perl_url}}/register">register</a></epp:phrase>

Ubah menjadi : 

<epp:phrase id="dynamic:not_logged_in">Not logged in. <a href="{$config{userhome}}">login</a></epp:phrase>


Setelah semuanya selesai, lalu genret ulang static, bisa lewat menu admin bisa juga langsung menggunakan perintah di terminal. Apabila menggunakan teriminal, maka perlu login sebagai eprints.


su eprints

/usr/share/eprints3/bin/generate_static yourachivename


Lalu sebagai root, restart apache2 nya

service apache2 restart




Referensi:

https://wiki.eprints.org/w/Removing_User_Registration



Topik: Eprints Removing User Registration Menghilangkan Menu Pendaftaran di Eprints

Tentang Penulis

Kang Ruswan
Kang Ruswan
  • Sekertaris UPT Sistem Informasi Manajemen Kampus UMMI
  • Developer of siak.ummi.ac.id and lms.ummi.ac.id
  • Blogger at Sukabumikode.com and Inisukabumi.com
Postingan Lainnya
  • Cara Install Eprints di Debian/Ubuntu
  • Cara Menambahkan Sitemap.xml di EPrints 3.3
  • Cara Migrasi Eprints dari Server Lama ke Server Baru Secara Manual
  • Jasa Custom Template EPrints
  • Cara Install Beberapa Repository Eprints dalam Satu Server
  • Jasa Install EPrints
Artikel Terpopuler
  • Aila CBT, Aplikasi Ujian Online Berbasis Web dengan Codeigniter
  • Website Tracer Study Universitas, Support PKTS Belmawa Ristekdikti
  • Jangan Asal Mengisi Formulir Pendaftaran Online, Bisa Jadi Penipuan
  • Informasi Update Terbaru Aila CBT
  • Plugin 10 Pengunjung Teraktif untuk SLiMS 7 dan SLiMS…
  • Pengertian Host to Host dan Keuntungannya Dalam Pembayaran
  • Panduan Pembayaran UAS Kampus UMMI dengan Virtual Account BSM…
Artikel Terbaru
  • Tidak Akan Pernah Kekurangan Bahan untuk Belajar
  • Tingkatkan Lalu Lintas Online Anda dengan Tips Ini
  • Instagram Story Download: Cara Mudah Download Story Instagram Temanmu
  • 3 Game Online Paling terkenal di Dunia
  • Blog: Pengertian, Fungsi dan Manfaatnya yang Perlu Diketahui
  • Rekomendasi Website Untuk Belajar Mengetik 10 Jari
  • Kemudahan Teknologi Asuransi, Ketahui Dulu Sebelum Membeli Produk Pilihannya!
Katergori

Linux

Ubuntu

PostgreSQL

SLiMS

MySQL

Codeigniter

SSH

Topik Pilihan
SLiMS H2H Codeigniter Tutorial PostgreSQL Plugin SLiMS MySQL Database
  • Home
  • FAQs
  • About
  • Contact
  • Sitemap

Sukabumi Kode Copyright 2023