Home Tip Dan Trik menambahkan security image pada halaman registrasion (tincaptcha)
heri09
E-mail
menambahkan security image pada halaman registrasion (tincaptcha)
Tip Dan Trik
heri, Friday, 26 February 2010 22:40

Mungkin salah satu di antara kita pernah menjumpai member-member yang mendafat pada web joomla kita dengan username dan alamat email yang tidak valid. Nah, biasanya itu adalah ulah daripada spam yang bikin jengkel. Saya sendiri pun pernah mengalamai hal seperti itu.

Kira-kira, bagaimana solusi untuk mengurangi serangan spam yang mencoba registrasi pada web joomla kita? Biasanya, untuk meminimalisir serangan spam seperti itu, para web master mencoba memasang security image pada halaman registrasi web mereka. Sedangkan untuk joomla sendiri, sebenarnya usah banyak extension-extension security image yang tersedia.

 

Pada kesempatan kali ini, saya hanya ingin berbagi salah satu cara untuk menambahkan security image pada halaman registrasion joomla 1.5.x. extension yang saya gunakan ini bernama tincaptcha dan saya sudah menerapkan pada beberapa web joomla yang saya buat. Berikut ini adalah langkah-langakh yang perlu di lakukan untuk menambahkan security image pada halaman registrasion.

  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.


 

Comments
Search
Minta tolong dong bang
sodikin 2010-03-01 02:12:31

aku minta tolong dong bang, bagaimana caranya mengupload file yang ukurannya
gede. soalnya aku pake webhosting gratis. jadi ga boleh ngupload terlalu gede.
gimana solusinya bos... mohon jawabannya. kutunggu jawabannya di email aku...
please ya bang. diki.sodikin@gmal.com
avatar
Untuk CB bisa gak Om..?
creep 2010-03-03 18:57:51

Om heri, register kan pakai komponen CB, bisa nggak dipakai?
avatar
re: Untuk CB bisa gak Om..?
heri09 2010-03-04 00:12:04

creep wrote:
Om heri, register kan pakai komponen CB, bisa nggak dipakai?


harusnya bisa mas.tinggal oprek script nya aja
avatar
ngablu 2010-03-19 21:56:00

gak jalan om disaya.
saya ngerjain offline sih, blum di online. apa hrus
Online biar scrip'y jln..
satu lagi nih om URL yg dikasih
dah gak nyediain plugin tinchapta'y..???
avatar
No news items found
broim 2010-03-21 23:07:37

pas saya klik download disini, trus muncul ini: "No news items
found"

gimana ya bro??
avatar
Isi Sudah dihapus
hardan 2010-03-21 23:25:51

Buat om Broim, saya cek seperti nya isi dari link yang mas heri berikan sudah
dihapus di server nya.
avatar
heri09 2010-03-22 00:03:07

@ngablu : tidak perlu online mas. secara offilen pun bisa koq. mungkin bisa
di perjelas nggak bisanya gmn?

@broim : link download sudah saya
perbaiki.

@hardan : pastinya sudah di pindahkan mas.
Nice Blog
Sofia Wilson 2010-03-28 00:42:55

Thanks for sharing the best opinion for our benefits...
With Regards
Sofia
Wilson
www.datarecoverysoftware.com
avatar
ngablu 2010-04-08 11:16:05

saya dah coba om ikutin cara diatas tapi gak keluar security images'y pada hal.
registrasi. bisa dikirim gak om via email controler.php sama default.php ke
email saya om..
ngablu.string@gmail.com
avatar
marsonosaputro 2010-04-09 15:58:50

Iya Bos aku dah nyoba kok ya gak bisa ya? kira2 kenapa ya?
avatar
heri09 2010-04-09 21:48:19

@ngablu, @marsonosaputro :

kalo boleh tau mas2 pake template apa yach?
coba cek di folder template yang di pakai. trus cek folder html di dalam folder
template apakah ada folce com_user/register dmn didalam folder tersebut terdapat
file default.php? kalo memang ada, silahkan file tersebut di tambahkan script
yang sudah saya tulis di atas. semoga membantu
avatar
ngablu 2010-04-11 17:25:52

memang template pengaruh ya om, saya coba tips tntng security images dari om
slamet riyanto jg gak jalan, klo di template ja purity I jalan, saya pke
template ja purity II. registrasi saya pke cb,
avatar
re:
heri09 2010-04-11 17:28:15

ngablu wrote:
memang template pengaruh ya om, saya coba tips tntng security images dari
om slamet riyanto jg gak jalan, klo di template ja purity I jalan,
saya pke template ja purity II. registrasi saya pke cb,


o0o, pake CB tho. kalo pake CB saya belum pernah coba. tapi kalo untuk
CB, ada plugin untuk menambahkan security image. coba aja pake
plugin rechapcha for CB
avatar
ngablu 2010-04-11 19:46:33

lg construction kata'y waktu saya mo download. klo bisa nti saya coba, thank om
bwat info'y brguna bgt nih...
tapi boleh tanya gak om, saya mo ganti modul
joomlacomment yg bagus apa yah utk modul comment???
avatar
re:
heri09 2010-04-11 20:25:46

ngablu wrote:
lg construction kata'y waktu saya mo download. klo bisa nti saya coba,
thank om bwat info'y brguna bgt nih...
tapi boleh tanya gak om, saya mo
ganti modul joomlacomment yg bagus apa yah utk modul comment???
mungkin bisa coba jcomment
avatar
matmund 2010-05-05 11:20:25

Wah keren tuh bang............ makasih ya tas tutor'a
avatar
rey_rockstreet 2010-05-13 04:57:48

. klo buat jomsocial work ga om ?
avatar
echa esticaem 2010-07-06 16:46:34

mas sya pke security images tp captcha'a ga mncul dmn2(registrasi,login.dsb)
skrg sya mo cba pke tincaptcha kr2 bs ga klo tincaptcha d pke d
mod_virtuemart_login? thx mas
avatar
echa esticaem 2010-07-06 17:40:33

mas sya ud pke tincaptcha n ikutin sesuai petunjuk d atas tp ko captcha'a ga
mncul2 jg y? klo mo cek web sya www.dishidros.go.id thx mas sblm'a map sya byk
nanya
maulana_bsi2004 2010-10-15 18:29:12

ALhamdullilah...bisa jg bro di template ane pake Replicant V2..klo untuk
memperbesar ukuran image nya gmn ya bro
sebelumnya terima kasih atas
tutorialnya...
maulana_bsi2004 2010-10-15 18:30:37

hehehe baru bisa jg coba2 ehh berubaha ukuran imagenya....hanya dirubah aja
ukuran fontnya di plugin captcha nya
Only registered users can write comments!

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Last Updated on Sunday, 21 March 2010 17:00  

JUG Indonesia

Id-joomla.com adalah situs resmi Joomla User Group (JUG) Indonesia dan Joomla Translation Team

Download Terjemahan Joomla terakreditasi dari JoomlaCode dan laporkan bugs, ide dan saran nya di Sub Forum Hanacaraka

Login

Web
ID-Joomla
Banner
Dengarkan siaran radio ID-Joomla   Chatroom ID-Joomla   Facebook Page ID-Joomla
We have 592 guests online
Joomla! is the trademark of Open Source Matters, Inc in the United States and other countries. The Joomla! name is used under a limited license granted by Open Source Matters.
Id-joomla.com is not affiliated with or endorsed by Open Source Matters or the Joomla! Project