Öncelikle modules/Your_Account/index.php dosyasını yedekleyin. Yedeklemenin ardından bu dosyayı açın.
- Kod: Tümünü seç
function main($user) {
yazan yeri bulun. Burada ise
- Kod: Tümünü seç
."<tr><td>"._PASSWORD.":</td><td><input type="password" name="user_password" size="15" maxlength="20"></td></tr> ";
yazan yeri bulun. Bu satırdaki <b> </b> yazan yerden önce
- Kod: Tümünü seç
<tr><td> </td><td>Beni Hatırla <input type="checkbox" name="hatirla" value="1"></td></tr>
satırını ekleyin. Seçeneği eklemeyi bitirdik. Şimdi sıra bunu işlemede. Daha sonra aynı dosyada
- Kod: Tümünü seç
function login($username, $user_password, $redirect, $mode, $f, $t, $random_num, $gfx_check) {
yazan yeri bulun. Buraya hatırla olayını ekleyeceğiz. $gfx_check yazan yerden sonra ,$hatirla ekleyin. Yani bu satır şu şekle gelmiş olacak:
- Kod: Tümünü seç
"function login($username, $user_password, $redirect, $mode, $f, $t, $random_num, $gfx_check, $hatirla) {"
Şimdi
- Kod: Tümünü seç
function docookie($setuid, $setusername, $setpass, $setstorynum, $setumode, $setuorder, $setthold, $setnoscore, $setublockon, $settheme, $setcommentmax) {
$info = base64_encode("$setuid:$setusername:$setpass:$setstorynum:$setumode:$setuorder:$setthold:$setnoscore:
$setublockon:$settheme:$setcommentmax");
setcookie("user","$info",time()+2592000);
}
yazan yeri bulun ve aşağıdaki ile değiştirin.
- Kod: Tümünü seç
function docookie($setuid, $setusername, $setpass, $setstorynum, $setumode, $setuorder, $setthold, $setnoscore, $setublockon, $settheme, $setcommentmax, $hatirla) {
$hatirla=intval($hatirla);
$info = base64_encode("$setuid:$setusername:$setpass:$setstorynum:$setumode:$setuorder:$setthold:$setnoscore:
$setublockon:$settheme:$setcommentmax");
if($hatirla==1) {
setcookie("user","$info",time()+2592000);
} else {
setcookie("user","$info");
}
}
Bu işlemlerden sonra yine aynı dosyada
- Kod: Tümünü seç
case "login":
login($username, $user_password, $redirect, $mode, $f, $t, $random_num, $gfx_check);
break;
yazan yeri bulun ve buraya $hatirla ekleyin. Yani aşağıdaki örnekte olduğu gibi.
- Kod: Tümünü seç
case "login":
login($username, $user_password, $redirect, $mode, $f, $t, $random_num, $gfx_check, $hatirla);
break;
Bütün bu işlemlerden sonra beni hatırla seçeneği çalışmaya başlayacaktır. Burada dikkat edilmesi gereken nokta bu işlemi yaparken, bu örnekte verilen yerleri dikkatlice arayıp bulmanızdır. Yalnız buradaki örnekte verilen kodların aynısı olmayabilir. Örneğin
- Kod: Tümünü seç
case "login":
login($username, $user_password, $redirect, $mode, $f, $t, $random_num, $gfx_check);
break;
yerine
- Kod: Tümünü seç
case "login":
login($username, $user_password, $redirect, $mode, $f, $t, $random_num);
break;
yazıyor olabilir. Bunları sizin arayıp bulmanız, neyi nereye eklediğime bakıp ona göre ekleme yapmanız gerekmektedir.
Bloğunuza bu seçeneği eklemek isterseniz
- Kod: Tümünü seç
Beni Hatırla <input type="checkbox" name="hatirla" value="1">
satırını blok dosyası içerisine eklemeniz yeterli olacaktır.