matriphe! KeyCode
September 19th, 2006 - Wordpress - Give CommentsA lot of plugins provide spam-controlling system using CAPTCHA. It used OCR system to avoid the spambots make comments. The system used image to display the words so only human can read the words and fill the form using the words provided in the image. Of course it need image processing library like GD Graphics Library or ImageMagick.
But how about the users who don’t have image-processing library installed on their server to generate those image words? And how about the people who turn off the image loading option on their browser or using text-based browser, like Lynx, reads those words?
Introducing matriphe! KeyCode which provide a simple plain text as a keycode. The main idea was helping users who don’t have any image-processing library installed on their server. It is also usefull for people who disable the image loading capability on their browsers or using text-based browsers.
Based on my opinion, a random machine generated keycode was annoying. I prefer human-friendly words as keycode to random machine generated words. It’s easy to write hello rather than h3ll0, right? So do this plugin. This plugin use the name of animal in Indonesian language as keywords. But don’t worry, you can also specify your own words as keycode from the admin panel to suit with your language.
This plugin was based on Comment Keycode made by Elzan Yahya. Thank you to Monika Windriya Satyajati who requested this plugin. ![]()
Requirement
I used WordPress version 2.0.4 to test this plugin, and I hope another WordPress version 2.0 above should suffice. Of course some basic knowledege of PHP and WP template editing are also required.
Download
- matriphe! KeyCode 1.1 (latest version)
- matriphe! KeyCode 1.0
Installation Instructions
Just like another plugin, it’s easy to install. The installation instructions are also provided in README.txt inside the plugin package.
- Download the latest matriphe! KeyCode plugin from download links above.
- Extract and upload into your WP plugins directory. It will create a directory named
matriphe-keycode. - Activate the plugin from your plugin admin. It will create a submenu under the plugins menu called
KeyCode Settings. - You can modify the plugin settings from the
KeyCode Settingspanel.
Upgrade Instructions
Simply overwrite the old files.
Template Modification
Open your comments template and add this code, in the form section, where you wish the keycode displayed.
if (function_exists(’matriphe_auto_keycode_form’)) { matriphe_auto_keycode_form(); }
If you wish to make modifications of the plugin appearance to suit with your template, please read the available functions bellow.
Available Functions
matriphe_protection(THEKEY): providing an encrypted key.matriphe_keycode(): providing the keycode display.
The encrypted key is checked first before comment processor process the comment. It’s work as an ID for the keycode. It must attach in hidden input form named perlindungan.
The keycode is the word that user must fill before submitting the comment. For more instruction about modifying your template, read the README.txt carefully.
Plugin Settings
The settings can be set from the administration panel inside the plugin menu named KeyCode Settings. You can select what keycode will be displayed, using default keywords, your own keywords, or random machine generated keywords. Next, it’s suggested to specify your own words as encrypted key to make your key differ to another people.
Screenshots
KeyCode Settings on plugin admin panel.

Keycode display on comments using Kubrick theme.

Change Logs
- Version 1.0: First version
- Version 1.1:
- Add options on admin panel to set the keycode style
- Move keycode style from comment template to header
- Make some addition on KeyCode display
Notes
It’s also blocked pingback and trackback.
To Do List
- Make it accepts and filters pingbacks and trackbacks.
- Since my english is not good enough, I need to rewrite this manual in well-formed english. If some of you want to do this for me, I’ll be very thanksfull.

License and Disclaimer
This plugin are licensed under GPL license. You can use, modify, or reproduce it without permission. Of course, any comments, suggestion, or other contributions are welcome.
September 19th, 2006 at 20:50:22 from using Opera 9.01 on Windows XP
uhuk… uhuk…
we… la… kok yo pas temenan…
arep komen entuk keycode kambing…
skrinsyut : http://tinyurl.com/kazkj
September 19th, 2006 at 21:58:15 from using Mozilla Firefox 1.5.0.5 on Windows XP
manteb!
sip sip thanks you!
September 20th, 2006 at 02:28:53 from using Mozilla Firefox 1.5.0.6 on Windows XP
terimakaseeeh

babi
September 20th, 2006 at 06:07:20 from using Mozilla Firefox 1.5.0.7 on Windows XP
Hiiiiii yah! Coollllllllll.. Youre Rock! hehe.. Mau ah..
September 20th, 2006 at 09:57:20 from using Mozilla Firefox 1.0.7 on Ubuntu Linux
this is my problem..
September 20th, 2006 at 10:09:06 from using Mozilla Firefox 1.0.7 on Windows XP
wohohohoho…
makaseh
jam, dikasih hover, jam…
kan kalo masih awam, bingung….
e.g.:
type this word to enter keycode
without this, your comment unable to proceed
gituuuuh
*cuma usul*
September 20th, 2006 at 13:50:29 from using Mozilla Firefox 1.5.0.7 on Windows XP
aku yo kok sering oleh keycode ‘bebek’ to? btw.. suwun kang.. tak coba’e tak pasang di kandangku..
September 20th, 2006 at 18:22:55 from using Opera 9.01 on Windows XP
hehehe…
September 20th, 2006 at 22:22:48 from using Mozilla Firefox 1.5.0.7 on Windows XP
hiii… dapet kodok!
September 21st, 2006 at 00:29:14 from using Mozilla Firefox 1.5.0.4 on Windows XP
babay spamer!
September 21st, 2006 at 11:13:26 from using Mozilla Firefox 1.5 on Windows 98
yeah great without libgd?
sip sip
masa gw dapet kecoa… pdhl gw plng jijik ma kecoak.. hueek..
September 21st, 2006 at 13:16:26 from using Opera 9.00 on Windows XP
dari beberapa hari yang lalu saya mau komen di blog ini koq susaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaah amit
September 21st, 2006 at 15:07:35 from using Mozilla Firefox 1.5.0.7 on Windows 2000
wah habat juga neeh, coba ah
September 22nd, 2006 at 06:40:01 from using Mozilla Firefox 1.0.7 on Windows XP
wah …. ngisi komen disini lang dapet anjing iks …..
September 22nd, 2006 at 10:53:12 from using Mozilla Firefox 1.0.7 on Windows XP
thnx 4 de matripheKeyCode..!! anyway i’ve little problem with this. Can u help me.. just go to my blog. he’re is the message:

Parse error: parse error, unexpected $ in /home/w157843/public_html/ mywp2/wp-content/plugins/ matriphe-keycode/matriphe-keycode.php on line 78…
September 22nd, 2006 at 11:36:25 from using Mozilla Firefox 2.0b2 on Windows XP
waduh sayang mas, saya ngga bisa plugin ini di blog saya, karena ngga pake wp.
tapi gpp, ini buat latihan saya pake wp secara offline.
thx.
hhmmm kecipir, binatang apa ya? baru nemuin nih.
September 22nd, 2006 at 15:38:01 from using Mozilla Firefox 1.5.0.7 on Windows XP
“dasar buncis”.. nggaya… peh jadi tatib… kecipir kalian dik!!!
September 23rd, 2006 at 13:26:29 from using Mozilla Firefox 1.5.0.7 on Windows XP
Wow.. it’s nice plugins..
(lengkuas)
September 26th, 2006 at 20:28:34 from using Mozilla Firefox 1.5.0.7 on Windows XP
bisa dicoba neh .. selain make WP bayesian dari om priyadi.net
September 27th, 2006 at 13:25:08 from using Mozilla Firefox 1.5.0.7 on Windows XP
Wahhh terima kasih udah mau berbagi, ternyata gak pelit ilmu ya
Ini ganti ya sekarang jadi nama sayur ama buah2an, tadinya kan nama2 hewan hehe. Aku mau bikin nama2 cewek ahhh.
November 2nd, 2006 at 15:46:13 from using Mozilla Firefox 2.0 on Windows XP
Thank you for the plugin! Works nice here. No Spam since the last 24 hours (before >100 Spams a Day, filtered with Askimet).
BTW. sorry for the german trackback.
November 7th, 2006 at 22:35:31 from using Mozilla Firefox 1.5.0.7 on Windows XP
thanks for the plugin! im testing it under wp 1.5.2, and it seems to work nice, i’ll post some updates in some days
November 23rd, 2006 at 13:27:30 from using Opera 9.10 on Windows XP
terpasang dengan sukses di blog-ku…
matur nuwun nggih…
November 24th, 2006 at 23:36:51 from using Mozilla Firefox 2.0 on Windows XP
Testing…
November 25th, 2006 at 00:03:58 from using Mozilla Firefox 2.0 on Windows XP
Works great! Currently using it on my blog. Thanks!
December 12th, 2006 at 20:32:42 from using Mozilla Firefox 2.0 on Windows XP
hehe… nice plugin
thx
December 14th, 2006 at 11:22:25 from using Mozilla Firefox 2.0 on Windows XP
hehehee…
lupa bilang terima kasih…
makasih ya mas, aku udah make plugin ini
sekarang nggak ada masalah sama spam lagih…
horreee… horee…
btw, gimana TA-nya?
*kabooorrr….*
December 25th, 2006 at 00:09:25 from using Mozilla Firefox 2.0 on Windows XP
Your plugin definitely stopped the spam flow in my database, thanks a lot for this nice work !!!
But it seems the download link is down right now, could you check it ?
December 26th, 2006 at 10:32:11 from using Opera 9.00 on Windows XP
bos… ane mo ngambil/download plugin sampeyan kok ngga bisa ?
December 26th, 2006 at 18:13:25 from using Mozilla Firefox 2.0.0.1 on Windows XP
The download link is redirected to Awardspace.com.
January 11th, 2007 at 12:07:57 from using Opera 9.00 on Windows XP
hi.. sorry for this inconvenience. the download links is now available..
January 11th, 2007 at 18:33:26 from using Flock 0.7.9.1 on Windows XP
saia dapet semar..
semar apaan yaq?
June 6th, 2007 at 17:03:44 from using WordPress 2.2
[...] Visit [...]