Ищу Случайная новость

Тема в разделе "DLE", создана пользователем Jerry, 8 июл 2009.

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

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

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

    Jerry тот самый Учиха

    Регистр.:
    16 апр 2006
    Сообщения:
    1.226
    Симпатии:
    489
    Нужна такая же хрень которая показывает рандомную новость на http://4dle.ru/random/
    (а если бы ещё вместо /random/ показывался реальный урл новости было бы совсем классно).

    Если это так важно, то DLE 8.0.

    Есть готовая реализация?
     
  2. destole

    destole Постоялец

    Регистр.:
    23 мар 2007
    Сообщения:
    72
    Симпатии:
    63
    Готовое решение есть в otash_bestnews-fixed modules
    Мод так и называется, "случайные новости" :)
    Для версии 7,5 я ставил, для 8й не пробовал
     
  3. FlashBlack

    FlashBlack Постоялец

    Регистр.:
    19 сен 2006
    Сообщения:
    77
    Симпатии:
    45
    скажем так, это делается в пару строк.

    1. получаем из базы данные рандомной новости. (select id,alt_name from dle_post order by rand() limit 1)
    2. с помощу данных генерим путь к новости. (http://siteurl.com/id-alt_name.html)
    3. перенаправляем (header('location: http://siteurl.com/id-alt_name.html') )

    добавлено: реализовал: http://www.nulled.ws/showthread.php?p=1097875
     
    Jerry нравится это.
Статус темы:
Закрыта.