Что нового

Как можно сделать полный URL Attachment? (1 Viewer)

плагин:
Код:
<?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>
источник - https://dle-faq.ru/faq/layoutquest/26054-kak-sdelat-pryamye-ssylki-vmesto-attachmentid-dle-13-.html

не так давно ставил его - нормально работает.
 
только что проверил на 15,2 данный архив
 

Вложения

  • prjamaja-ssylka-na-fajly-152.zip
    763 байт · Просмотры: 2
 
Это делается через public file читайте
на сайт добавлено более 1000 файлов. как мне на них получить прямую ссылку на файл? в тегах файла attachemt нет тега для вывода прямой ссылки на файл. писать много можно, просто напиши какой тег выводит прямую ссылку на файл - большего не нужно, тем более что это уже как говоришь - реализовано в ДЛЕ с 15,0 версии.
 
Он про доп. поле. Тип поля "загружаемый файл", отметить загружать файл как публичный.
 
Он про доп. поле. Тип поля "загружаемый файл", отметить загружать файл как публичный.
читайте, а потом пишите. уже сказано было, что только новые файлы будут доступны подобным способом, а старые - нет
 

Пользователи, просматривающие данную тему

Верх