Мод — Торренты за n число

Мод , при помощи которого можно с легкостью поделить список выводимых торрентов на дни недель .
Разбивка идет без лишних запросов в базу и тяжелых регулярок . Зачем он ? Установив его , далее с легкостью можно будет заняться оптимизацией списков торрентов .


Для установки потребуется всего лишь добавить кусок кода в функцию torrenttable ! В старых версиях она находиться в файле include/functions.php в новых версиях include/functions_torrenttable.php .
Открываем файлы , ищем функцию torrenttable , после строки :

	while ($row = mysql_fetch_assoc($res)) {

добавляем код :

$day_added = $row['added'];
$day_show = strtotime($day_added);
$thisdate = date('Y-m-d',$day_show);
 
if($thisdate==$prevdate){
$cleandate = '';
 
}else{
$day_added = '  '.date('l d M', strtotime($row['added'])); 
$cleandate = "<tr><td colspan=15 class=colhead>Торренты за $day_added</td></tr>\n";
}
$prevdate = $thisdate;
 
$man = array(
    'Jan' => 'Января',
    'Feb' => 'Февраля',
    'Mar' => 'Марта',
    'Apr' => 'Апреля',
    'May' => 'Мая',
    'Jun' => 'Июня',
    'Jul' => 'Июля',
    'Aug' => 'Августа',
    'Sep' => 'Сентября',
    'Oct' => 'Октября',
    'Nov' => 'Ноября',
    'Dec' => 'Декабря'
);
 
foreach($man as $eng => $rus){
    $cleandate = str_replace($eng, $rus,$cleandate);
}
 
$dag = array(
    'Mon' => 'Понедельник',
    'Tues' => 'Вторник',
    'Wednes' => 'Среда',
    'Thurs' => 'Четверг',
    'Fri' => 'Пятница',
    'Satur' => 'Суббота',
    'Sun' => 'Воскресенье'
);
 
foreach($dag as $eng => $rus){
    $cleandate = str_replace($eng.'day', $rus.'',$cleandate);
}
if ($row["sticky"] == "no")
if(!$_GET['sort'] && !$_GET['d']){
   echo $cleandate."\n";
}

Вот и все . Ничего сложного нету , зато красиво и удобно .
В следующей статье переходим к оптимизации списка торрентов .

Мод — Торренты за n число: 11 комментариев

  1. MorAnton

    понял, ток чёт у мИня, нукая не робит, будем копать

  2. JustME

    Мод – Торренты за n число у меня отображаеться над список разделов О_о 🙄

  3. webnet Автор записи

    😕 над каким таким списом ? можно скринчег ?

    Делал на дефолтной версии и у себя . все пучком .

  4. PlayBoomBass

    Спасибо все работает на ура т.к. у меня старой версии двиг я поставил в функцион пхп после строчки print(«\n»); и все работает на ура спасибо за мод!!!

  5. Dench

    Офигенно смотрится!!! Очень полезный мод. Спасибо!

    З.ы. Мужик, ты крут! Пользуюсь твоим (Grand Forum ака Впаяный [BETA] 2) встроенным форумом — не нарадуюсь.

Комментарии запрещены.