Все для DataLife Engine / DLE хаки / Хак для DLE / Хак Меняем ссылку скачивания на картинку для dle

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

Хак Меняем ссылку скачивания на картинку для 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>";


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

https://dle9.com/uploads/1303540952_down_1_.jpg

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

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


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

Советуем хаки dle меняем ссылку скачивания на картинку

menyaem-ssylku-skachivaniya-na-kartinku.rar [4,68 Kb] (cкачиваний: 230)
  • 100

Комментарии 4

dle9.com от 16 февраля 2012 07:19
vasy,
Менять нужно код относительно версии 9.5 , там изменился он кардинально, пробовал внести изменения , не получилось ...так что пока не как!
А что с тем , не уже ли не получилось ?
vasy от 16 февраля 2012 00:40
dle9,
а на дле 9.5 как поставить?
dle9.com от 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>";
Мага от 11 октября 2011 11:20
У меня нету этих строк в functions.php что делать?
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent