Проблема с переходами и скачкой
|
|
Дата: Пн, 04.11.2013, 07:49:32 | Сообщение # 1
|
Доброго времени суток Вчера поставил вот такой вот шаблончик но не работает 2 кнопки. http://s09.radikal.ru/i182/1311/c2/c8fc9ec1202c.png 2 кнопки: 1 - Подробнее о файле 2 - Скачать файл http://s003.radikal.ru/i204/1311/ce/964911ed9aa9.png http://s50.radikal.ru/i129/1311/05/653b25e1a356.png
Коды "Вид материалов" "Страница материала и комментариев к нему"
"Вид материалов"
"Страница материала и комментариев к нему"
Сам сайт вот club-cs.3dn.ru (не реклама). Посмотрите какие ещё есть баги.
|
|
Дата: Пн, 04.11.2013, 08:10:30 | Сообщение # 2
|
Цитата WEEEN ( ) <a href="$SOURCE_URL$" class="downl" target="_blank"> Скачать файл </a> Вам поможет эта тема - https://diz-cs.ru/forum/52-244260-1#2301160
Цитата WEEEN ( ) <a href="$ENTRY_URL$" class="sbutton" target="_blank">Подробнее о $CATEGORY_NAME$<img src="/images/arrow-right.png" alt="" style="margin: 0 0 1px 10px;"></a> При отключении JS в браузере всё переходит. В исходном коде сайта присутствует:Код <noindex><script type="text/javascript"> $('a.sbutton[href^="http:"]').each(function () { $(this).attr("target", "_blank").attr("href", '/go.htm?' + this.href); }); </script></noindex> что и делает ссылку вида Код http://club-cs.3dn.ru/go.htm?http://club-cs.3dn.ru/load/counter_strike_1_6/skachat_counter_strike_1_6_v43/1-1-0-1 Выход в таком случае такой - удалить этот скрипт или залить недостающий файл go.htm в корень файлового менеджера.
|
|
Дата: Пн, 04.11.2013, 08:18:05 | Сообщение # 3
|
А где взять этот файл go.htm? Вроде со скачкой устранил, но теперь иконка не такая. Как востановить дизайн иконки?
|
|
Дата: Пн, 04.11.2013, 08:21:30 | Сообщение # 4
|
WEEEN, я бы вообще удалил этот скрипт - он именно там не нужен. Скачать go.htm - https://diz-cs.ru/go.htm
Кнопка поменялась, т.к. класс нужно прописать class="downl" (тот, который и был до этого, а не тот, что по ссылке в той теме - class="newload").
|
|
Дата: Пн, 04.11.2013, 08:26:54 | Сообщение # 5
|
Всё,убрал. Посмотрите вот так вот нужно было сделать? И кнопку "Скачать файл" сделал как нужно.
|
|
Дата: Пн, 04.11.2013, 08:31:45 | Сообщение # 6
|
Убрать нужно было скрипт, а не кнопку с переходом на страницу материала (подробнее)
Тот скрипт создан для анти-переходов, когда идёт переход на другой сайт, а не для запрета переходов со страницы на страницу одного и того же сайта. Вот на нашем сайте\форуме он стоит, запрещает переход на другие сайты (выводится предупреждение, когда переходишь по внешней ссылке):Код <!--Анти-переходы--> <noindex><script type="text/javascript"> $('.posttdMessage a[href^="http:"]').each(function () { if (this.host != "diz-cs.ru" && this.host != "diz-cs.at.ua" && this.host != "photo.diz-cs.com") { $(this).attr("target", "_blank").attr("href", '/go.htm?' + this.href); } }); </script></noindex> <!--/Анти-переходы--> И указаны домены, при переходе на которые предупреждение выводиться не будет (список исключений). P.S.: человек понимающий сделает под свой сайт, указав вместо .posttdMessage a свой класс (или же id) анкора, поменяет домен на свой, зальет в файловый менеджер недостающий файл go.htm ... и после этого скрипт будет работать, как ему и положено - запрещать переходы по внешним ссылкам.
|
|