Скачивание файла в модальном окне — DLE 10.x-11.x
Перемещаем скачивание файла в модальное окно — DataLife EngineКак реализовать:
Откройте свой attachment.tpl и замените все содержимое на:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
[allow-download] <script type="text/javascript"> function showDownLoad(id) { $(function(){ $('#DownLoadWindow-'+id).dialog({ autoOpen: true, show: 'fade', hide: 'fade', width: 520, buttons: { "Закрыть окно" : function() { $(this).dialog("close"); }, } }); }); } </script> <div id="DownLoadWindow-{id}" title="Скачивание {name}" style="display:none;" > <b>После скачивания файла просим оставить свой комментарий и выставить рейтинг.</b><br /><br /> Название: <b>{name}. </b><br /><br /> Размер: <b>[{size}].</b> <br /><br /> Скачиваний: <b>{count} раз.</b> <br /><br /> <a href="{link}"><button class="bbcodes">Скачать файл</button></a> </div> <span class="attachment"><a href="{link}" onclick="showDownLoad('{id}'); return false;">{name}</a> [count] [{size}] (cкачиваний: {count})[/count]</span> [/allow-download] [not-allow-download]<span class="attachment">У вас нет доступа к скачиванию файлов с нашего сервера</span>[/not-allow-download] |
Готово!
Автор: SX2
Версия DLE: 10.5 — 11.x