Forumlar - Seditio CMS - Seditio 175 Plugins - En Çok Okunanlar Yıl, Ay ve Hafta

bugün,bu hafta, bu ay, ve bu yıl en çok okunanlar.

 

Author Message
Kaan

Administrators

Online status

638 posts

#1033   2018-10-10 17:12 GMT        
Eklentilerinizde bugün,bu hafta, bu ay, ve bu yıl gibi en çok okunanları göstermenize imkan veren aşağıdaki kodları uygulayabilirsiniz.

Kullanımı oldukça basit ve kullanışlı bir kod sizler için hazırladım.

Kullandığınız eklentide aşağıdakini bulun.
Kod:
if (!defined('SED_CODE')) { die('Wrong URL.'); }

veya sql sorgunuzun hemen üstüne ekleyebilirsiniz çünkü bazı eklentilerde farklı kodlar olabiliyor.

Eklenecek Kod:
PHP:
$ddun = $sys['now_offset'] + (1 * 86400); // Dün
$bbugun = $sys['now_offset'] - (86400); // Bu gün
$hafta = $sys['now_offset'] - (7 * 86400); // Hafta
$ikihafta = $sys['now_offset'] - (15 * 86400); // 2 Hafta
$bay = $sys['now_offset'] - (30 * 86400); // Bu Ay
$byil = $sys['now_offset'] - (365 * 86400); // Bu yıl

Örnek Sql Sorgunuz şu şekilde olmalı
PHP:
$sqlin = sed_sql_query("SELECT page_id, page_title, page_alias, page_count, page_date FROM $db_pages WHERE page_state=0 AND page_cat NOT LIKE 'system'
AND page_date>'$bay' ORDER by page_count DESC LIMIT 10"
);

Siz kendi sorgunuza göre düzenleyebilirsiniz.

iyi günlerde kullanın.
Demo için: https://www.ntka.org aylık en çok okunanlar.

BİLGİ: Sayfaların son eklendiği tarihden itibaren son 30 günü hesaplar daha eski verileri almaz sayfa eklenme tarihi page_date olarak geçerlidir page_begin geçersiz kılınır.
Bunlara baktınızmı?
Seditio Developer Skype: ntkaorg
Kişiliğim, hayatım hakkında konuşabilirsiniz. Fikir yürüte bilirsiniz. Beni öyle böyle sanabilirsiniz. Ama emin olamazsınız. Sizin hakkımdaki yorumlarınız, sanmalarınız benim gerçek de ne olduğumu değiştirmez. Baktığım yeri söyleye bilirsiniz ama ne gördüğümü ASLA...