• Страница 1 из 1
  • 1
Форум » ...World of Warcraft легендарная MMORPG » Приемная гильдии » интересное » Ставим всплывающие подсказки из ссылок на wowhead (wowhead помощь)
Ставим всплывающие подсказки из ссылок на wowhead
avatar
Админ | Оффлайн
Берем на вовхеде нужную вещь, пусть это будет Трубка рыбака из бивневой кости (неплохая, кстати, трубочка с замечательной тягой). Жмем на кнопку «ссылки» и получаем 

Код
http://ru.wowhead.com/item=67403

Для начала стаим родной скрипт, который кстати иногда меняется! Проверяем актуальную версию тут: http://ru.wowhead.com/tooltips
Код
<script type="text/javascript" src="//wow.zamimg.com/widgets/power.js"></script><script>var wowhead_tooltips = { "colorlinks": true, "iconizelinks": true, "renamelinks": true }</script>

А это ставим сразу после, чтобы отображалось на русском языке
Код
<script type="text/javascript"> var a = document.getElementsByTagName("a") for( i=0; i<a.length; i++ ){ if( a[i].href.indexOf("http://" + document.domain + "/click.php?http://") != -1 ) {a[i].href = "http://" + a[i].href.substring(a[i].href.lastIndexOf("http://")+7)} } </script>

Смотрим: http://ru.wowhead.com/item=67403
[Сообщение # 1]  
avatar
Админ | Оффлайн
Что бы ссылки отображались нормально на UCOZ следите что бы у вас не стояла галочка в пункте: Проксировать все внешние ссылки в материале
Так как прокси добавляет к ссылке
Цитата
/go?
. А это естественно сбивает работу всего скрипта.
Нужно просто немного внимательнее добавлять материалы.
Вот например у меня сайт на юкоз
и там всё работает как надо. В том числе и на форуме.
Кстати, вот обновленный скрипт для юкоз:
Код
<script type="text/javascript" src="//rayven.at.ua/js/wowheadpower.js"></script><script>var wowhead_tooltips = { "colorlinks": true, "iconizelinks": true, "renamelinks": true }</script> <script type="text/javascript">
var a = document.getElementsByTagName("a")
for( i=0; i<a.length; i++ ){
if( a[i].href.indexOf("http://" + document.domain + "/click.php?http://") != -1 )
{a[i].href = "http://" + a[i].href.substring(a[i].href.lastIndexOf("http://")+7)}
}
</script>

Рекомендую
Код
rayven.at.ua/js/wowheadpower.js
скачать и перезалить на свой сайт, что бы шустрее работа скрипт.
Что бы работало и на форуме просто отключите  проксирования в общих настройках сайта
Что бы исправить уже добавленные материалы на форуме просто откройте в редакторе и ничего не меняя сохраните заново, - обновиться и все будет отображаться.
А вот с статьями то придется руками удалять из ссылок 
Цитата
/go?
.
Можно в блокноте открывать и заменой быстренько решить проблемы.


[Сообщение # 2]  
avatar
Админ | Оффлайн
Но помните что проксирование внешних ссылок фактически делает их для поисковиков внутренними, а это положительно сказывается на оптимизации сайта в целом. Я включил у себя прокси, но если надо, в отдельных статьях просто отключаю, дабы скрипт работал без проблем.

[Сообщение # 3]  
Форум » ...World of Warcraft легендарная MMORPG » Приемная гильдии » интересное » Ставим всплывающие подсказки из ссылок на wowhead (wowhead помощь)
  • Страница 1 из 1
  • 1
Поиск:

close