
Готовый вариант оформления красивой формы скачивания файла для версии движка DLE 9.8, как вы можете видеть на иллюстрации выше. Сегодня на https://dle9.com/ все для сайта dle представляем новый вид оформления, который легко вы сможете добавить на свой сайт под управлением скрипта DataLife Engine 9.8.
Такое красивое оформление подойдет для сборников файлов, книг, рефератов и разных историй, где вы может указать своим читателям интересные статьи и ресурсы по решению проблем.
Где, даже если вы взяли кредит с плохой кредитной историей, то это не значить, что все кончено. Если обратиться к специальными ресурсам, которые точно знают, как решить проблему и найти верный путь. Вот как ссылка на статью выше, где помогают людям с выдачей кредита в сложных ситуациях.
Особенности данного варианта, помимо того, что мы получим красивый вид attachment (скачивание файла с сайта) для DLE 9.8 полное отсутствие для оформления картинок и простая установка данного хак дле с применением только CSS.
Установка:
1. Загрузить архив "functions.rar"
2. Извлечь из него файл "functions.php"
3. Загрузить этот файл (заменить на старый) в директорию: /engine/modules
В CSS файл своего шаблона, например в "engine.css" добавляем в любое место следующие стили:
/*--Ссылка на скачивание--*/
.yadg {margin: 5px 0px;}
.yad a {padding: 3px 10px; background: #587E0A; color: #fff; text-shadow: 0px 1px 1px #364D08; border-radius: 2px; box-shadow: inset 0px 1px 0px #9BC446, inset 0px 3px 7px #83A739, 0px 1px 0px #fff; border: 1px solid #5F7E1F;}
.yad a:hover {background: #45453D; color: #fff; text-shadow: 0px 1px 1px #000; box-shadow: inset 0px 1px 0px #A3A39B, inset 0px 3px 7px #848479, 0px 1px 0px #fff; border: 1px solid #45453D;}
/*--Размер файла--*/
.yad1 {text-transform: uppercase; margin-left: 7px; background: #DBDBDB; padding: 3px 10px; color: #7C7C7C; text-shadow: 0px 1px 1px #fff; border-radius: 2px; box-shadow: inset 0px 1px 0px #fff, inset 0px 3px 7px #fff; border: 1px solid #DBDBDB;}
.yad1 b {color: #597F0B;}
/*--Количество скачиваний--*/
.yad2 {text-transform: uppercase; margin-left: 7px; background: #DBDBDB; padding: 3px 10px; color: #7C7C7C; text-shadow: 0px 1px 1px #fff; border-radius: 2px; box-shadow: inset 0px 1px 0px #fff, inset 0px 3px 7px #fff; border: 1px solid #DBDBDB;}
.yad2 b {color: #597F0B;}
Код от пользователя reanimator692 за что ему спасибо !
Описание:
Красивый вид attachment (скачивание файлов с сервера) для DLE.
Простая установка, никаких картинок, только CSS.
Установка
В CSS файл своего шаблона дле, например в "engine.css" добавляем в любое место следующие стили:
/*--Ссылка на скачивание--*/
.yadg {margin: 5px 0px;}
.yad a {padding: 3px 10px; background: #587E0A; color: #fff; text-shadow: 0px 1px 1px #364D08; border-radius: 2px; box-shadow: inset 0px 1px 0px #9BC446, inset 0px 3px 7px #83A739, 0px 1px 0px #fff; border: 1px solid #5F7E1F;}
.yad a:hover {background: #45453D; color: #fff; text-shadow: 0px 1px 1px #000; box-shadow: inset 0px 1px 0px #A3A39B, inset 0px 3px 7px #848479, 0px 1px 0px #fff; border: 1px solid #45453D;}
/*--Размер файла--*/
.yad1 {text-transform: uppercase; margin-left: 7px; background: #DBDBDB; padding: 3px 10px; color: #7C7C7C; text-shadow: 0px 1px 1px #fff; border-radius: 2px; box-shadow: inset 0px 1px 0px #fff, inset 0px 3px 7px #fff; border: 1px solid #DBDBDB;}
.yad1 b {color: #597F0B;}
/*--Количество скачиваний--*/
.yad2 {text-transform: uppercase; margin-left: 7px; background: #DBDBDB; padding: 3px 10px; color: #7C7C7C; text-shadow: 0px 1px 1px #fff; border-radius: 2px; box-shadow: inset 0px 1px 0px #fff, inset 0px 3px 7px #fff; border: 1px solid #DBDBDB;}
.yad2 b {color: #597F0B;}
/*--Ссылка на скачивание--*/
Открываем "engine/modules/functions.php" и ищем (примерно строка 815-820):
$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=\"yadg\"> <span class=\"yad\"><a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >{$lang['att_masprefix']} {$row['name']}</a></span><span class=\"yad1\">{$lang['att_masrazmer']} <b>{$size}</b></span><span class=\"yad2\">{$lang['att_dcount']} <b>{$row['dcount']}</b> {$lang['att_dcountraz']}</span></div>";
$replace_2[] = "<div class=\"yadg\"> <span class=\"yad\"><a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >{$lang['att_masprefix']} \\1</a></span><span class=\"yad1\">{$lang['att_masrazmer']} <b>{$size}</b></span><span class=\"yad2\">{$lang['att_dcount']} <b>{$row['dcount']}</b> {$lang['att_dcountraz']}</span></div>";
Автор: winskin
Как сделать красивый вид атача для DLE 9.8 скачать
Собрал два хака в один (красивый + таймер),может кому то нужен такой...
Такой же атач + таймер в модальном окне
Поделился пользователь: reanimator692
Комментарии 11