PHPNuke sistemini kullanıyorum.
Download modülü olarak orjinal modülü değilde NSN (nukescripts.net'in yazmış olduğu ) NSN download modülünü kullanıyorum ve bu modül puanlama sistemi birlikte çalışmıyor.Yanlış anlaşılmasın modüllerde sorun yok sadece dosya download edildiğinde kullanıcıdan belli bir puan düşmesi gerekiyor fakat bu puan düşmüyor.. Orjinal download modülünde herşey gayet iyi çalışıyor
Nuketurk te bir arkadaş
orjinal download modülü için bunları yazmış .. Bu kodlar olmadan da orjinal download modülünde puanlama sistemi çalışıyor zaten

(Ama arkadaş bunun nasıl çalıştığını yazmış sanırım..)
Aşağıdaki kod orjinal download modülündeki ilgili yerler;
Alıntı
Alıntı
Şimdi benim sorum bu yukarıdaki kodları aşağıdaki NSN download için nasıl uyarlayabiliriz.. Hangi yerlerde ne tür değişikler yapmalıyım. Yukarıdaki değişikliklere bakarak aşağıdaki kodlarda ne gibi bir uyarlama yapabiliriz bunun hakkında bir fikri olan varmı?
function getparent($parentid,$title) {
global $prefix,$db;
$result = $db->sql_query("SELECT * FROM ".$prefix."_nsngd_categories WHERE cid='$parentid'");
$cidinfo = $db->sql_fetchrow($result);
if ($cidinfo['title'] != "") $title = $cidinfo['title']." -> ".$title;
if ($cidinfo['parentid'] != 0) { $title=getparent($cidinfo['parentid'], $title); }
return $title;
}
function getparentlink($parentid,$title) {
global $prefix, $db, $module_name;
$parentid = intval($parentid);
$cidinfo = $db->sql_fetchrow($db->sql_query("SELECT * FROM ".$prefix."_nsngd_categories WHERE cid=$parentid"));
if ($cidinfo['title'] != "") $title = "<a href=modules.php?name=$module_name&cid=".$cidinfo['cid'].">".$cidinfo['title']."</a> -> ".$title;
if ($cidinfo['parentid'] != 0) { $title = getparentlink($cidinfo['parentid'],$title); }
return $title;
}NSN 'nin kendi sitesinde niye yazmıyosun diye sorarsanız.Orayada yazdım ama kimse cevap yazma tenezzülünde bile bulunmadı
2 aydır konu orda duruyor okunma sayısı 12 idi galiba..Yardımcı olan arkadaşlar gerçekten çok teşekkür ediyorum. Biraz uzun oldu eğer anlamadığınız bir yer olursa lütfen sorun daha detaylı anlatmaya çalışırım.
Saygılarımla..