друзья
реклама
|
Для вебмастера » DLE - DataLife Engine → Скачивание из модального окна DLE
Хак "Скачивание из модального окна DLE" призван украсить скачку файлов с сайта. Работает только с аттачами. В хаке сделано открытие модального окна в котором собственно и будет сама ссылка на скачивание. Если группе запрещено скачивать - окно показано не будет т.к. аттач показан не будет. Дизайн внутри вы можете полностью изменять. Предназначен для тех у кого ЧПУ включен.
Установка: Открыть файл engine/modules/functions.php и найти: $replace_1[] = "<span class=\"attachment\"><a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >{$row['name']}</a> [{$size}] ({$lang['att_dcount']} {$row['dcount']})</span>"; $replace_2[] = "<span class=\"attachment\"><a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >\\1</a> [{$size}] ({$lang['att_dcount']} {$row['dcount']})</span>"; Заменить на:
$replace_1[] = "<div class=\"DownLoadWindow\"> <div class=\"quote\"> <a href=\"#\" onclick=\"showDownLoad(); return false;\">Скачать <b>{$row['name']}</b></a> </div> </div> <div id=\"DownLoadWindow\" title=\"Скачивание {$row['name']}\" style=\"display:none;\" > <b>После скачивания файла просим оставить свой комментарий и выставить рейтинг.</b><br /><br /> Название: <b>{$row['name']}.</b><br /><br /> Размер: <b>{$size}.</b> <br /><br /> Скачиваний: <b>{$row['dcount']} раз.</b> <br /><br /> <a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >Скачать <b>{$row['name']}</b></a> </div> <script type=\"text/javascript\"> function showDownLoad() { $(function(){ $('#DownLoadWindow').dialog({ autoOpen: true, show: 'slide', hide: 'slide', width: 520, buttons: { \"Закрыть окно\" : function() { $(this).dialog(\"close\"); }, } }); }); } </script>"; $replace_2[] = "<div class=\"DownLoadWindow\"> <div class=\"quote\"> <a href=\"#\" onclick=\"showDownLoad(); return false;\">Скачать <b>{$row['name']}</b></a> </div> </div> <div id=\"DownLoadWindow\" title=\"Скачивание {$row['name']}\" style=\"display:none;\" > <b>После скачивания файла просим оставить свой комментарий и выставить рейтинг.</b><br /><br /> Название: <b>{$row['name']}.</b><br /><br /> Размер: <b>{$size}.</b> <br /><br /> Скачиваний: <b>{$row['dcount']} раз.</b> <br /><br /> <a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >Скачать <b>{$row['name']}</b></a> </div> <script type=\"text/javascript\"> function showDownLoad() { $(function(){ $('#DownLoadWindow').dialog({ autoOpen: true, show: 'slide', hide: 'slide', width: 520, buttons: { \"Закрыть окно\" : function() { $(this).dialog(\"close\"); }, } }); }); } </script>"; Для DLE: 9.0
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем. Комментарии:Оставить комментарий |
популярное
календарь
опрос
счетчики
Реклама
|