Best attach vol.1 для оформления ссылок скачивания 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
Best attach vol.1 для оформления ссылок скачивания DLE


Красивый вид хак DLE Best attach vol.1 для оформления ссылок скачивания.

Вид ссылок скачивания файлов изменяется на модифицированный.

- Закругление блока без использования картинок
- Универсальное позиционирование элементов аттача (размер, кол-во скачиваний)
- Весь блок кликабельный. При нажатии на любую часть блока начинается скачивание файла.
- При наведении на "размер" и "скачиваний" курсорная стрелка меняется на
- Новости изменять не надо, просто сделать изменения в файлах по инструкции и всё начнет работать.

Дле хак Best attach vol.1 для оформления ссылок скачивания DLE
Загружаем все файлы из архива по папкам
Не забываем переименовать папку Default в категории Templates под название вашего шаблона

Открываем engine/modules/functions.php
Находим:

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


Заменяем на:

<a href="{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}" title="Скачать файл {$row['name']}"><div class="les"><div class="demo"><h1><table><tr><td rowspan=2 align="left" width="75"><img src="/uploads/dow.gif"></td><td align="left" style="cursor:help"><font color="#8B008B"><b>Размер</b>: {$size}</font></td></tr><tr><td align="left" style="cursor:help"><font color="green"><b>Скачиваний</b>: {$row['dcount']}</font></td></tr></table></h1></div></div>      </a> </span>";


Открываем main.tpl
Между тегами head вставляем:

<script type="text/javascript" src="{THEME}/jQuery/jquery1.3.1.js"></script><script type="text/javascript" src="{THEME}/jQuery/corner.js"></script><script type="text/javascript">    $('#readyTest').corner();    $(function(){        $('div.demo').each(function() {            var t = $('p', this).text();            eval(t);        });    });</script>


Открываем style.css и в самом конце вставляем:
h1 { padding: 5px; margin: 0; font-size: large }div.demo  {width: 18em; padding: 12px; margin: 1em; background: #6af;}demo a {text-decoration:none;}PRE {DISPLAY: none}


Установка ЗАКОНЧЕНА!

Мы предлагаем скачать dle хак для оформления ссылок скачивания
  • 100
Рубрика: DLE хаки » Хак для DLE
Ранее » AntiOverload v3 запрет доступ к сайту страницам по IP« Далее Оформления вид голосования на сайте Modern Poll Style
Добавление комментарияОставить комментарий
  • № :12
  • 13 февраля 2012 19:12
vasy,
Так же для 9.5 нужно немного подправить functions.php (уже переписал) , или появляется часть код в полной новости будет (попробуйте заменить)
А JS-скрипты добавили ? В шаблон надо добавлять с папкой ..
  • № :11
  • 13 февраля 2012 18:53
dle9,
картинку добавили в в папку uploads и
Между тегами </head> ставил не работает(((
  • № :10
  • 13 февраля 2012 18:22
vasy,
картинку добавили в в папку uploads?
Между тегами </head> ?


Что касается остального все работает (кроме овала синего фона) ...остается залить скрипты в папку Вашего шаблона и правильно добавить код в main.tpl и все должно работать!
  • № :9
  • 13 февраля 2012 15:45
dle9,
спс за фаил но ошибки пропали а вот ссылки как были стандртно так и остались картинка не появилась((
  • № :8
  • 12 февраля 2012 17:08
vasy,
добавил файл с правильно установленным кодом в functions.php
  • № :7
  • 12 февраля 2012 11:12
vasy
Попробуйте удалите без этой строчки
<script type="text/javascript" src="{THEME}/jQuery/jquery1.3.1.js"></script>

Если проблема с functions.php
Там несколько похожих строчек, заменять нужно первую ищем с помощью блокнота строчку , заменять надо правильно .
Проверил на 9.5 работает , и ещё иногда проблема наблюдается с браузерами они копируют с ошибкой используете архив
  • № :6
  • 9 февраля 2012 21:41
vasy,
Не правильно добавили код в functions.php
  • № :5
  • 14 декабря 2011 15:52
kurbatkolya,
Проблема может быть в шаблоне конфликт скриптов , проверьте на шаблоне от DLE движка, очистите кеш ..перезагрузите страницу.
Проверял на 9.2 если будет проблема и тестируете на 9.4 напишите проверю на этой версии работать должен
  • № :4
  • 14 декабря 2011 15:08
dle9,
Я все сделал как в инструкции. Почему не отображается? feel
  • № :3
  • 4 октября 2011 12:07
Все работает проверял на DLE 9.2
1. Файл картинки из папки uploads закинуть не в шаблон в в папку в корне сайта uploads

Единственное где могли допустить ошибку , это если скрипты закинули не правильно, должно быть так :
Ваш шаблон/jQuery/jquery1.3.1.js и т.д.

2.Код был не правильно вставлен, используйте поиск блокнота ,выделив часть кода и проверьте , что бы была именно это строчка.
3. И ещё заметил что закругления не работают , это потому что отсутствуют некоторые строчки кода в CSS файла , тут надо уже добавлять !
Вроде все!
  • № :2
  • 28 марта 2011 13:22
Иван,
Спасибо за сообщение. На всякий случай перезалил контент из другого места ... работать должен , там не кто не жаловался.
Удачи!
  • № :1
  • 28 марта 2011 11:58
Чот не работает, атач как был раньше стандартный так и остался, вроде все сделал по инструкции, dle 9.0