<?xml version="1.0" encoding="utf-8"?>
<dleplugin>
<name>Прямая ссылка на файлы</name>
<description>Прямая ссылка на файл в attachment.tpl [ by https://lazydev.pro/ ]</description>
<icon></icon>
<version>1.0</version>
<dleversion>13.0</dleversion>
<versioncompare>greater</versioncompare>
<upgradeurl></upgradeurl>
<filedelete>0</filedelete>
<needplugin></needplugin>
<mysqlinstall><![CDATA[]]></mysqlinstall>
<mysqlupgrade><![CDATA[]]></mysqlupgrade>
<mysqlenable><![CDATA[]]></mysqlenable>
<mysqldisable><![CDATA[]]></mysqldisable>
<mysqldelete><![CDATA[]]></mysqldelete>
<phpinstall><![CDATA[]]></phpinstall>
<phpupgrade><![CDATA[]]></phpupgrade>
<phpenable><![CDATA[]]></phpenable>
<phpdisable><![CDATA[]]></phpdisable>
<phpdelete><![CDATA[]]></phpdelete>
<file name="engine/modules/functions.php">
<operation action="before">
<searchcode><![CDATA[$tpl->set( '{link}', $config['http_home_url']."index.php?do=download&id=".$row['id'].$area_link );]]></searchcode>
<replacecode><![CDATA[$tpl->set('{site-link}', $config['http_home_url']. 'uploads/files/' . $row['onserver']);]]></replacecode>
</operation>
</file>
</dleplugin>
Понятно но 15 версия это функция стандартом ест)только что проверил на 15,2 данный архив
https://dle-news.ru/extras/online/attachment.html какой тег?Понятно но 15 версия это функция стандартом ест)
тег [attachemnt= выводит ссылку на скачивание файла через do=downnload, но прямой ссылки где в папке uploads лежит файл пользователь не видит.
Это делается через public file читайтетег [attachemnt= выводит ссылку на скачивание файла через do=downnload, но прямой ссылки где в папке uploads лежит файл пользователь не видит.
[/QUOTE]
на сайт добавлено более 1000 файлов. как мне на них получить прямую ссылку на файл? в тегах файла attachemt нет тега для вывода прямой ссылки на файл. писать много можно, просто напиши какой тег выводит прямую ссылку на файл - большего не нужно, тем более что это уже как говоришь - реализовано в ДЛЕ с 15,0 версии.Это делается через public file читайте
читайте, а потом пишите. уже сказано было, что только новые файлы будут доступны подобным способом, а старые - нетОн про доп. поле. Тип поля "загружаемый файл", отметить загружать файл как публичный.