FAQ (полезная справка): Шаблоны DLE — attachment.tpl шаблон теги оформления ссылки скачивания файлов, закаченных на сайт. Понадобиться вам, если надо красиво сделать вывод файлов для скачивания, загруженных файлов на сайт.
DLE шаблон attachment.tpl удобен для оформления ссылок "Скачивание файлов", чтобы выглядело информативно и качественно, с помощью файла удобно и легко натравливаются разные параметры. Раньше, чтобы добавить стили, анимацию или скачивание файлов с таймером сайта, нужно было лезть в файлы скрипта DataLife Engine, изменять код, было разработано много вариантов и dle хаки, теперь всё можно сделать в attachment.tpl шаблоне.
Сделать настройку УРЛ-ссылок скачивания, загруженных через скрипт на сайте, можно с помощью тегов, которые будут работать в в данном шаблоне где разрешены следующие теги, как:
Файл шаблона attachment.tpl форма "Скачивание файлов", допускается следующие теги:
Теги | Описание |
[allow-download] текст [/allow-download] | Будет показан текст заключенных в них, если посетителю сайта разрешено скачивание загруженных файлов. |
---|---|
[not-allow-download] текст [/not-allow-download] | Будет показан текст заключенных в них, если посетителю сайта запрещено скачивание загруженных файлов. |
[count] текст [/count] | Будет показан текст заключенных в них, если в настройках скрипта включена поддержка счетчика скачиваний файла с сервера. Как правило применяется в таком варианте [count] {count} [/count] |
{count} | Выводит количество скачиваний файла с сервера. |
{id} | Тег выводит уникальный ID номер загруженного файла, информация хранится в базе данных. |
{name} | Выводит имя загруженного файла, либо текст указанный для имени файла в теге [аttachment=...] в тексте новости. |
{extension} | Выводит расширение загруженного к новости файла. |
{link} | Выводит URL на скачивание загруженного файла. |
{size} | Выводит размер загруженного файла. |
{md5} | Выводит контрольную сумму MD5 загруженного файла. |
{date} | Выводит дату загрузки файла на сервер, в формате даты, указанной в настройках скрипта. |
{date=формат даты} | Выводит дату в заданном в теге формате. Формат даты задается задается согласно формату принятому в PHP. Например: {date=d} выведет день месяца загрузки файла, {date=F} выведет название месяца, {date=d-m-Y H:i} выведет полную дату и время. |
{online-view-link} | Выводит ссылку URL на просмотр документа онлайн в браузере. |
[allow-online] текст [/allow-online] | Выводят заключенный в них текст, если загруженный документ имеет поддерживаемый для просмотра формат. |
Dle шаблоны *.tpl об всех файлах подробно
Форма "Скачивание файлов" настраивается в шаблоне attachment.tpl, готовый вариант можно увидеть в архиве движка в папке dle14_0.zip/upload/templates/Default/ или скачать по этой ссылке.