DownloadSystem mod son gönderilerini çekme

Başlatan CeeMoo, 30 Haz 2015 14:08

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

CeeMoo

Modu bilen biliyordur.Kod biryerde kalsın arada lazım oluyor.http://custom.simplemachines.org/mods/index.php?mod=992

Kod [Seç]
global $db_prefix, $scripturl, $smcFunc;

$request = $smcFunc['db_query']('',"SELECT f.ID_FILE, f.ID_MEMBER, f.date, f.ID_CAT, f.totaldownloads, f.title AS ftitle,
c.title, g.online_color, m.real_Name, m.ID_MEMBER AS mID_MEMBER
FROM {$db_prefix}down_file AS f, {$db_prefix}down_cat AS c, {$db_prefix}members AS m
LEFT JOIN {db_prefix}membergroups AS g ON (g.id_group = CASE WHEN m.id_group = 0 THEN m.id_post_group ELSE m.id_group END)
WHERE f.ID_CAT = c.ID_CAT
AND f.approved = '1'
AND f.ID_MEMBER = m.ID_MEMBER
ORDER BY totaldownloads DESC
LIMIT 15");

while($row = $smcFunc['db_fetch_assoc']($request)) {
echo '
<a href="',$scripturl,'?action=downloads;sa=view;id=',$row['ID_FILE'],'" title="',$row['ftitle'],'">'. shorten_subject($row['ftitle'], 30) .'</a>';
};

En çok indirilenleri sıralar son eklenenleri göstermek için ORDER BY totaldownloads DESC şöyle değiştirin ORDER BY f.date DESC

K.gelsin iyi günler Denenmiştir.

Mavigöl

Bu kod nereye eklenecek, bilen var mı arkadaşlar. Yardımlarınız için şimdiden teşekkürler.

snrj

simpleportalda bir php blok oluşturup içine ekliceksiniz

Mavigöl

Teşekkürler arkadaşlar bunu uzun zamandır arıyordum. Ellerinize emeklerinize sağlık. Allah razı olsun.

Mavigöl

     Bu kodlarda dosyaları alt alta gösterecek şekilde düzenlenirse daha güzel olacak. Bir de download system  e en çok dosya gönderenleri gösteren bir kod lazım böyle bir mod var mı? Yardımlarınız için şimdiden teşekkürler.

snrj

alt alta için br eklemeniz yeterli
Kod [Seç]
'. shorten_subject($row['ftitle'], 30) .'</a>değiştir
Kod [Seç]
'. shorten_subject($row['ftitle'], 30) .'</a><br/>

Mavigöl

Alıntı yapılan: snrj - 14 Mar 2017 12:22alt alta için br eklemeniz yeterli
Kod [Seç]
'. shorten_subject($row['ftitle'], 30) .'</a>değiştir
Kod [Seç]
'. shorten_subject($row['ftitle'], 30) .'</a><br/>
Teşekkürler, güzel oldu.