توضیح مختصر: توسط این هک می توانید انواع کاراکتر و متن های دلخواه خود را در فیلد ICQ هم قرار دهید.
نسخه: 7.x
فایل userinfo.tpl و registration.tpl را باز کنید و دنبال کد زیر بگردید (تمامی تغییرات باید در هر دو فایل اعمال شود!):
<input type="text" name="icq" <font color=#0000FF>class</font>="f_input" />
کد زیر را جایگزین کد بالا کنید:
<input type="text" name="icq" <font color=#0000FF>class</font>="f_input" maxlength=9 onKeyPress ='<font color=#0000FF>if</font> ((event.keyCode < 48) || (event.keyCode > 57)) event.returnValue<font color=#8000FF> = </font><font color=#0000FF><font color=#0000FF>false</font></font>;' />
فایل profile.php را باز کنید و بدنبال کد زیر بگردید:
<font color=#0000FF>if</font> (strlen(<font color=#660000>$password1</font>)>0) {
<font color=#660000>$password1</font><font color=#8000FF> = </font>md5(md5(<font color=#660000>$password1</font>));
<font color=#660000>$password1</font><font color=#8000FF> = </font>md5(md5(<font color=#660000>$password1</font>));
در زیر آن کد زیر را قرار دهید:
<font color=#660000>$icq</font><font color=#8000FF> = </font>eregi_replace("[^0-9]",'',<font color=#660000>$icq</font>);
فایل register.php را باز کنید و بدنبال کد زیر بگردید:
<font color=#660000>$filecontents</font><font color=#8000FF> = </font>implode("||", <font color=#660000>$filecontents</font>);
} <font color=#0000FF>else</font> <font color=#660000>$filecontents</font><font color=#8000FF> = </font>'';
} <font color=#0000FF>else</font> <font color=#660000>$filecontents</font><font color=#8000FF> = </font>'';
<font color=#660000>$icq</font><font color=#8000FF> = </font>eregi_replace("[^0-9]",'',<font color=#660000>$icq</font>);
موفق و پیروز باشید ...