Хак Меняем ссылку скачивания на картинку для dle

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Хак Меняем ссылку скачивания на картинку для dle


Достаточно простое решение для изменения ссылки скачивания и ожидания загрузки на любую понравившийся картинку или ту что идет в архиве.
Хак для dle красивое оформление ссылки скачивания
Dle Меняем ссылку скачивания на картинку
Установка:
1. Открываем /engine/modules/functions.php
2. Находим:

$link = "<span id="attachment"><a href="{$config['http_home_url']}engine/download.php?id={$row['id']}" >{$row['name']}</a> [{$size}] ({$lang['att_dcount']} {$row['dcount']})</span>";      else        $link = "<span id="attachment"><a href="{$config['http_home_url']}engine/download.php?id={$row['id']}" >{$row['name']}</a> [{$size}]</span>";


3. Меняем на :

$link = "<center><span id="attach"><a $link_open href="{$config['http_home_url']}engine/download.php?id={$row['id']}"  onmouseover="showhint('Нажмите для скачивания {$row['name']}!', this, event)";><img src="http://dle9.com/uploads/1303540952_down_1_.jpg" border="0"></a></span><br><div class="attac"><font color="#636363"><b>Размер:</b></font> {$size}<br><font color="#636363"><b>Скачиваний:</b></font> {$row['dcount']} </div></center>";      else        $link = "<span id="attachment"><a href="{$config['http_home_url']}engine/download.php?id={$row['id']}" >{$row['name']}</a> [{$size}]</span>";


Внимание ! Чтобы картинку установить на ваш веб-проект :
Загрузите графический рисунок на свой портал, а ссылку поменяйте на свою

http://www.dle9.com/uploads/1303540952_down_1_.jpg

4.В файл style.css (css/style.css) в самом конце добавить:

.attac{padding-top:3px;position:fixed center;}


Вот и все установка завершена !

Советуем хаки dle меняем ссылку скачивания на картинку
  • 100
Рубрика: DLE хаки » Хак для DLE
Ранее » Хак Кнопка прочитать в окне о новом ЛС для DLE« Далее Подсветка синтаксиса DLE с помощью Google Code Prettify
Добавление комментарияОставить комментарий
  • № :4
  • 16 февраля 2012 07:19
vasy,
Менять нужно код относительно версии 9.5 , там изменился он кардинально, пробовал внести изменения , не получилось ...так что пока не как!
А что с тем , не уже ли не получилось ?
  • № :3
  • 16 февраля 2012 00:40
dle9,
а на дле 9.5 как поставить?
  • № :2
  • 11 октября 2011 12:28
Цитата: Мага
У меня нету этих строк в functions.php что делать?

версия 9.4 там строки изменились :

$replace_1[] = "<span class=\"attachment\"><a href=\"{$config['http_home_url']}engine/download.php?id={$row[&#

039;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[&#

039;id']}{$area}\" >\\1</a> [{$size}] ({$lang['att_dcount']} {$row['dcount']})</span>";
  • № :1
  • 11 октября 2011 11:20
У меня нету этих строк в functions.php что делать?