Все для DataLife Engine / DLE модули / Бесплатные / Top Attachment - вывод ТОП файлов в любом месте сайта

Top Attachment - вывод ТОП файлов в любом месте сайта


Представляем на dle9.com модуль Top Attachment - вывод ТОП файлов в нужном месте для DLE, легко сможете выводить Топ Скачиваемых Файлов в любом месте на страницах вашей площадке, код можно добавить в любой tpl файл. Модуль для DLE Top Attachment без правок файлов скрипта, поддерживает актуальные версии движка 10.2 и выше, есть кэширование с автоочисткой.



Установка плагина Top Attachment DLE - вывод файлов в любом месте сайта
Инструкция по установке
Скопируйте все файлы из папки upload из архива на ваш сервер, предварительно изменив название папки
{THEME}
на название своего шаблона.
Откройте нужный вам .tpl файле и вставьте:

{include file="engine/modules/top_attach.php"}


Параметры фильтров
limit - максимальное кол-во выводимых файлов (принимает число)
stop_category - из каких категорий не выводить (принимает числа через запятую или дефис пример 1,3-5,7)
from_category - из каких категорий выводить (принимает числа через запятую или дефис пример 1,3-5,7)
stop_id - исключаем файлы по id новостей (принимает числа через запятую или дефис пример 1,3-5,7)
from_id - выводит файлы только из этих новостей (принимает числа через запятую или дефис пример 1,3-5,7)
author - выводит файлы только этого автора (принимает ник пользователя)
not-author - выводит файлы кроме этого автора (принимает ник пользователя)
ncomm - выводит файлы только из тех новостей которые имеют кол-во комментариев больше чем (принимает число)
fixed - выводит файлы только из тех новостей которые зафиксированы (принимает 1)
date_news - выводит файлы за определенную дату новостей (принимает даты в таком формате 2015.01.01/2015.16.10 (первая дата начало, вторая конец разделяется через слэш /))
day_news - выводит файлы за определенные дни новостей (принимает число)
temp - задать другой шаблон оформления для вывода файлов (принимает название шаблона без .tpl, шаблон должен лежать в папке вашего шаблона)


Теги настройки шаблона модуля TopAttach

В top_attach.tpl или заданом вами tpl файле доступны следующие теги:
    {size} - Выводит размер загруженного файла
    [allow-download] текст [/allow-download] - Выводят текст заключенных в них, если для пользователя сайта разрешено скачивание загруженных файлов
    [not-allow-download] текст [/not-allow-download] - Выводят текст заключенных в них, если для пользователя сайта запрещено скачивание загруженных файлов.
    [count] текст [/count] - Выводят текст заключенных в них, если в настройках скрипта включена поддержка счетчика скачиваний файла с сервера
    {id} - Выводит уникальный ID номер загруженного файла, информация о котором хранится в базе данных
    {name} - Выводит имя загруженного файла.
    {date} - Выводит дату загрузки файла на сервер, в формате даты, указанной в настройках скрипта
    {date=формат даты} - Выводит дату загрузки файла на сервер в заданном в теге формате. Формат даты задается задается согласно формату принятому в PHP. Например тег {date=d} выведет день месяца загрузки файла, а тег {date=F} выведет название месяца, а тег {date=d-m-Y H:i} выведет полную дату и время
    {count} - Выводит количество скачиваний файла с сервера
    {link_file} - Выводит URL на скачивание загруженного файла
    {link_full_file} - Выводит прямой URL на скачивание загруженного файла
    {link_news} - Выводит ссылку на новость.
    {title} - Выводит имя новости.
    {title limit="x"} - Выводится урезанный до X количества символов, заголовок новости.
    [not-attach] любой текст [/not-attach] - выводит любой текст заключеный в эти теги, если файлов не найдено
    [attach] любой текст [/attach] - выводит любой текст заключеный в эти теги, если файлы найдены
    {error} - выводит текст о том что файлов нету
    {news_date} - Выводит дату новости, в формате даты, указанной в настройках скрипта
    {news_date=формат даты} - Выводит дату новости в заданном в теге формате. Формат даты задается задается согласно формату принятому в PHP. Например тег {date=d} выведет день месяца новости, а тег {date=F} выведет название месяца, а тег {date=d-m-Y H:i} выведет полную дату и время 


Автор: PunPun
DataLife Engine 10.x - 13.x
от 12.04.2017

Скачать dle модуль TopAttach вы можете по следующей ссылке

top_attachment-DLE.zip [22,04 Kb] (cкачиваний: 113)
  • 80
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent