Rabu, Juli 21, 2010

Security Image di Halaman Registrasion (web Joomla

Mungkin kita sebagai admin suatu web pernah menjumpai user - user yang mendaftar pada web Joomla kita dengan menggunakan username atau email yang tidak valid, biasanya ini ulah para spammer.

Bagaimana solusi  kita untuk menghandle masalah seperti ini, biasanya para web master menggunakan security image (tincaptcha) pada halaman registration untuk meminimalisir serangan spam.

Pada kesempatan ini saya akan mencoba membagi cara pemasangan  security image pada web joomla kita  yang juga hasil dari pencerahan para - para master di forum. Berikut langkah - langkah untuk memasang security image pada web joomla kita:

  1. Download component beserta plugin tincaptcha (download disini)
  2. Install component beserta plugin tincaptcha yang telah di download tadi.
  3. setelah proses install selesai, jangan lupa untuk mengaktifkan plugin tincaptcha.
  4. sekarang, cari dan buka file controller.php yang terletak pada folder components/com_user. Lalu cari baris code :
function register_save()
{
global $mainframe;
// Check for request forgeries
JRequest::checkToken() or jexit( 'Invalid Token' );
Lalu tambahkan baris code berikut tepat di bawah baris code di atas :
// tincaptcha-
$captchk = plgSystemTincaptcha::check(JRequest::getVar('captcha', '', 'post'));
if ($captchk !== true)
{
JError::raiseWarning(0, $captchk);
return false;
}
// -tincaptcha 

Jangan lupa untuk melakukan save terhadap file yang telah di ubah.
langkah berikutnya, cari dan buka file default.php yang terletak pada folder components/com_user/views/register/tmpl. Kemudia cari baris code :

Code2


Lalu tambahkan baris kode berikut tepat di bawah baris kode di atas :






code2


Save perubahan yang sudah anda lakukan
langkah terakhir, silahkan lihat pada halaman registrasi joomla anda. disana akan muncul fom baru lagi untuk menginputkan security code nya.


Artikel Terkait



1 komentar: on "Security Image di Halaman Registrasion (web Joomla"

Anonim mengatakan...

nice info gan..
tapi alangkah lebih baiknya kalo tutornya di berikan screenshot :)

terima kasih

Posting Komentar


Blog ini sudah DOFOLLOW, silahkan memberikan komentar untuk backlink