• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Поиск скрипт для DLE который перемешивает новости

Статус
В этой теме нельзя размещать новые ответы.

XUC

второе пришествие
Регистрация
3 Сен 2006
Сообщения
851
Реакции
562
в случайном порядке
есть такой у кого на примете?
а то сграбил новостей - не оставлять же их в сграбленном порядке
 
  • Заблокирован
  • #2
по сути достаточно перемешать даты новостей
Версия дле какая? накидаю там нет ничего сложного
 
  • Нравится
Реакции: XUC
версия 9.7 utf-8
 
перемешивание дат новостей подразумевает хотя бы 1 MySQL запрос.
как вариант админка->настройка системы->настройка вывода новостей->Критерий сортировки новостей
там 4 варианта
По дате публикации
По рейтингу
По просмотрам
По алфавиту
 
  • Нравится
Реакции: XUC
Можно штатными средствами всё организовать. Начиная с версии 9.7 у тега {custom} появился параметр order.
Значение параметра rand

Как видно из тега добавлены параметры id и order. В параметре id вы можете через запятую указать ID новостей, которые вы хотите вывести в данном теге. В параметре order вы можете указать порядок сортировки, в качестве значений данного параметра можно использовать: date - сортировка новостей по дате, rating - сортировка новостей по рейтингу, reads - сортировка новостей по количеству просмотров, comments - сортировка новостей по количеству комментариев, title - сортировка новостей по заголовкам новостей, rand - сортировка новостей в случайном порядке.

- Теперь все параметры данного тега являются необязательными, необходимо указать только как минимум один любой параметр, все остальные параметры, если они не заданы, будут взяты из общих настроек скрипта. Например:
{custom id="1,2" order="date"}
выведет новости с ID 1 и 2 и отсортирует их по дате, а тег:
{custom category="2,7" from="5" cache="yes"}
выведет новости из категорий 2 и 7 при этом количество новостей будет взято из настроек скрипта, а выборка будет осуществляться после 5 новости, отвечающей данному условию, а блок будет закеширован независимо от настроек скрипта.
{custom order="date" from="9" limit="5"}
выведет 5 последних новостей, начиная с десятой новости

- Теперь порядок параметров в теге не является строгим, и может быть каким угодно, например теги:
{custom category="2,7" from="5" cache="yes"}
{custom from="5" cache="yes" category="2,7"}
Являются полностью идентичными и выполняются одинаково.

Благодаря данным изменениям вы можете формировать у себя на сайте какие угодно блоки новостей, например, выводить последние новости, выводить популярные новости, выводить популярные новости из определенной категории и т.д. Вариантов комбинаций параметров множество.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху