Помощь Как вывести популярное побольше

Тема в разделе "DLE", создана пользователем windows7, 17 ноя 2009.

Информация :
Актуальная версия DataLife Engine 11.1
( Final Release v.11.1 | Скачать DataLife Engine | Скачать 11.1 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 10.0 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. windows7

    windows7 Создатель

    Регистр.:
    12 авг 2009
    Сообщения:
    42
    Симпатии:
    3
    У меня последнее DLE
    Хочу вывести топ популярных новостей штук 20-30, вместо 10-и.
    Как это зделать ?
     
  2. Skorp1oN

    Skorp1oN

    Регистр.:
    16 дек 2007
    Сообщения:
    366
    Симпатии:
    25
    Заходишь в engine/modules/topnews.php
    1. ищешь:
    date DESC LIMIT 0,10"

    2. Заменяешь цифру 10 на нужное тебе значение
    3. Сохраняешь
     
    windows7 нравится это.
  3. XmeJI

    XmeJI Писатель

    Заблокирован
    Регистр.:
    20 апр 2009
    Сообщения:
    182
    Симпатии:
    10
    Открыть код и поменять значение на свое...
    Какой Вы используете мод? (возможно редактирование через админку)
     
  4. JESUS

    JESUS

    Регистр.:
    28 ноя 2006
    Сообщения:
    374
    Симпатии:
    110
    при чем тут мод? это стандартная функция движка - engine/modules/topnews.php
    кстати, там еще есть ограничение по времени - то же можно увеличить - обычно делаю 3 месяца...
     
  5. acelotuse

    acelotuse

    Регистр.:
    31 мар 2009
    Сообщения:
    312
    Симпатии:
    37
    где это там делается? Какая строка? не 28 случайно, где стоит цифра 1?
     
  6. JESUS

    JESUS

    Регистр.:
    28 ноя 2006
    Сообщения:
    374
    Симпатии:
    110
    $db->query( "SELECT id, title, date, alt_name, category, flag FROM " . PREFIX . "_post WHERE approve='1' AND date >= '$this_month' - INTERVAL 3 MONTH AND date < '$this_month' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,20" );
     
    acelotuse нравится это.
Статус темы:
Закрыта.