PhpNuke Şiir 7.x Modülünde Üyeye Şiir Yollamada Puan Verme

Daha önce aktifnuke’da yayınladığımız bir yazıydı bu da. Üyeler şiir yolladıkça puan kazanacaklar yani. Yapmanız gereken değişiklikler için devam ediniz.

modules/Siir/index.php dosyasını açınız…

[php]#———-[ BUL ]——————————————————

function send_poem($date, $title, $text, $sender, $sairid, $email, $score, $hits, $id) {
global $admin, $EditedMessage, $prefix, $dbi, $module_name, $anonsiir;

#———-[ DEĞİŞTİR ]——————————————————

function send_poem($date, $title, $text, $sender, $sairid, $email, $score, $hits, $id) {
global $admin, $EditedMessage, $prefix, $dbi, $module_name, $anonsiir, $user, $cookie;

#———-[ BUL ]——————————————————

echo “!
“;

#———-[ ALTINA EKLE ]———————————————-

cookiedecode($user);
$sender = $cookie[1];[/php]

modules/Siir/admin/index.php dosyasını açınız.. Aşağıdaki kodlardaki 10 değeri kullanıcıya şiir eklemesi sonucunda verilecek puandır.

[php]#———-[ BUL ]——————————————————

function add_poem($id, $date, $title, $text, $sender, $sairid, $email, $score) {
global $prefix, $dbi;

#———-[ DEĞİŞTİR ]——————————————————

function add_poem($id, $date, $title, $text, $sender, $sairid, $email, $score) {
global $prefix, $dbi,$user_prefix;

#———-[ BUL ]——————————————————

sql_query(“delete from ${prefix}_siir_add WHERE id = $id”, $dbi);

#———-[ ALTINA EKLE ]———————————————-

if ($sender) { sql_query(“UPDATE “.$user_prefix.”_users SET points=(points+10) WHERE username=’$sender'”,$dbi); }[/php]