Разместить объявление
хостинг
VIPAdmin / CMS / Datalife Engine / DLE плагины / Коллекции / Подборки для DLE 13.x

Коллекции / Подборки для DLE 13.x

Коллекции / Подборки для DLE 13.x


Суть модуля для DLE 13.x проста, собрать новости в кучу под другим названием, отдельно от категорий. С возможностью заносить эти кучи в закладки. И выставлением для каждой кучи описания и мета тегов.

- Открытый код
- CEO оптимизация
- Закладки
- Отдельная сортировка новостей
- Добавление новости в подборки на этапе её создания
- Разрешение на добавление группам (Админ бог админу разрешения не нужны)
- Вывод подборок в любом месте сайта
- В админке в разделе поиск и замена так же производить замену текста в описании подборок

# Шаблоны
`login.tpl`

- {favorites-collections-link} - Выводит ссылку на раздел закладок подборок.



`collections_item.tpl`
 - {url} - Ссылка на подборку.
  - {title} - Выводится заголовок подборки.
  - {title limit="N"} - Выводится урезанный до N количества символов, заголовок подборки.
  - {num_elem} - Количество элементов.
  - {favorites} - Элемент добавления в закладки. (По умолчанию содержит svg объект <https://icomoon.io>)
  - Аналогичные обвёртки [add-favorites] text|img|obj [/add-favorites] и [del-favorites] text|img|obj [/del-favorites]
  - {date} - Дата обновления, формат вывода даты настраивается в настройках плагина.
  - {date=формат даты} - Выводит дату в заданном в теге формате.
  - {create_date} - Дата создания, формат вывода даты настраивается в настройках плагина.
  - {descr} - Описание.
  - {descr limit="N"} - Выводится урезанный до N количества символов, описание подборки.
  - {cover} - Обложка  



`shortstory_collections.tpl`
- Все теги которые можно использовать в коротких новостях.

`fullstory.tpl`
 - {collections} - Выводит простые названия текстом.
  - {collections-link} - Выводит названия в виде ссылок.
  - [not-collections] text [/not-collections] - Скрывает содержимое если подборок не назначено.



`main.tpl` И в подключённых шаблонах.
- {collections} - Выводит список подборок. Имеет параметры.
    - id - Выведет определённую подборку по ID. (По умолчанию выведет всё)
    - limit - Ограничить список подборок. (Если id не задан)
    - days - Указывает временной период.
    - template - Задать свой шаблон. (По умолчанию collections_block.tpl)
    - sort - Указывает порядок сортировки подборок. При использовании значения desc публикации сортируются по убыванию, а при использовании asc по возрастанию.
    - order - Критерий сортировки подборок, может принимать следующие значения:date, create_date, num_elem, name, rand. (По умолчанию date)



Пример:
 - `{collections limit="5" days="1"}` - Выведет 5 подборок которые были обновлены сегодня.



Теги используемые в шаблонах тега `{collections}` (По умолчанию: **collections_block.tpl**)
 - {url} - Ссылка на подборку.
 - {title} - Выводится заголовок подборки.
 - {title limit="N"} - Выводится урезанный до N количества символов, заголовок подборки.
 - {num_elem} - Количество элементов.
 - {cover} - Обложка.
 - {date} - Дата обновления, формат вывода даты настраивается в настройках плагина.



# ЧПУ
В файле `.htaccess` Добавить ниже строки `RewriteEngine On`

RewriteRule ^collections/([0-9]+)-(.*)/page/([0-9]+)(/?)+$ index.php?do=collections&id=$1&cstart=$3 [L]
RewriteRule ^collections/([0-9]+)-(.*)(/?)+$ index.php?do=collections&id=$1 [L]
RewriteRule ^collections/favorites(/?)+$ index.php?do=collections&action=favorites [L]
RewriteRule ^collections/favorites/page/([0-9]+)(/?)+$ index.php?do=collections&action=favorites&cstart=$1 [L]
RewriteRule ^collections/page/([0-9]+)(/?)+$ index.php?do=collections&cstart=$1 [L]
RewriteRule ^collections(/?)$ index.php?do=collections [L]


Автор: TeraMoune
Версия DLE: 13.0 и выше
Контакты: teramoune@gmail.com

[attachment=2914]

Коллекции / Подборки для DLE 13.x

3-05-2019, 12:01 .zip

Скачать

Еще немного интересного

Способы заработка / Статьи Сайты с бесплатной накруткой TikTok | YouTube
Криптовалюта / Статьи Второй username в тг | Работа с fragment
Способы заработка / Статьи ЗАРАБОТОК НА YouTube
Криптовалюта / Статьи Как избежать бана на Binance
Раскрутка соц. сетей / Статьи Обучение по трафику с ТикТок. Июль 2021
Статьи / Другое Почему важен дизайн?
Статьи / Другое Запускаем AI стрим на Twitch
Статьи / Другое БЕСПЛАТНАЯ КАРТА «Zelf»
Статьи / Другое Поисковик файлов by DeCoded
Статьи / Безопасность [SIM]Спамблок без заморочек.
Способы заработка / Статьи / Арбитраж трафика Заработок на арбитраже трафика 💎💸
Сервисы / Парсинг A-PARSER - парсер сайтов № 1
Сервисы / Сервера и хостинги Хостинг PrivateAlps (Игнорирует DMCA)
Сервисы / Платёжные системы Merchant001- надежный эквайринг для сайта
Статьи Дорвеи 2023-2024
Арбитраж трафика / Статьи Арбитраж трафика на пуш уведомлениях
Статьи / Софт / Антидетект Браузеры ТОП ЛУЧШИХ АНТИДЕТЕКТ БРАУЗЕРОВ 2023
Сервисы / Трекеры / Клоака Keitaro PRO - трекер для арбитража трафика
Хостинг / Скрипты сайтов / Статьи Как настроить работу почты
Хостинг / Скрипты сайтов / Статьи Урок доступ mysql с любого ip
Хостинг / Скрипты сайтов / Статьи Как сделать моментальную установку сервера? HOSTINPL
Хостинг / Статьи Exim (Восстановление по e-mail)
Скрипты сайтов / Статьи JavaScript - Меняем CSS

Отзывы (0)