Вебдизайн и Техническая поддержка
Skype: disbb.ru
Контакты: обратная связь
Часы работы:
Пн-Пт 10:00-18:00
* по московскому времени


Универсальный скрипт Замены (Deff)


Скриншот

  • Скрипт заменяет стандартный контент на свои надписи, картинки, ссылки и html-коды.
  • Демо
  • Автор: Deff
  • Платформа: любая
  • Категория: Объявление и главная страница форума
  • Оценка: 4.4/7
  • 12.06.2015, 16:29

У пользователя (Админа) частенько возникают вопросы, что-нибудь по-быстренькому заменить на страничке: ссылку, фразу, фразу на картинку и т.д.
Для быстрозаплаточного метода и сотворен такой скрипт:

Установка

Цитата
<script><!--Универсальный скрипт замены. -->
function UniverСhange(selektor,changed,substitute){
$(selektor).each(function(){if ($(this).parent().html()!=null){if($(this).parent().html().indexOf(changed)!=-1){
$(this).parent().html($(this).parent().html().replace(changed,substitute));};};});}

UniverСhange("Селектор","Что меняем","На что меняем"); //На следущей строке можно добавить еще запрос

</script>

Запрос синим жирным:
Цитата
UniverСhange("Селектор","Что меняем","На что меняем");

можно размножать для нескольких изменений - вставляем его сразу на следующую строку после первого

Внимание! Скрипт достаточно медленный и при неопытном применении, поэтому пользуйтесь аккуратно, дабы не тормозил страницу, тем более не стоит сильно размножать запросы

Применение

Например, нам нужно поменять ссылку "форум" в графе навигации MyBB
Селектор такой: > #pun-navlinks a
Что меняем> ccылку > http://forum.mybb.ru/
На что меняем > к примеруhttp://www.google.ru/

запрос тогда будет выглядеть так >
Цитата
UniverСhange("#pun-navlinks a","http://forum.mybb.ru/","http://www.google.ru/")


Можно попробовать сменить какой нибудь текст на картинку или картинку на текст, или исходный текст на свой - вариантов много.

Пример №2: Cлово Форум меняем на картинку >
Цитата
UniverСhange("#pun-navlinks a","Форум","<img src=\"http://savepic.net/469555.gif\"/>")


ВАЖНО: правильно выбирайте селектор - иначе можете ничего не получить, либо получить размноженное в глобальном количестве то, на что меняете
Лишние двойные кавычки в поисковом или заменяемом коде экранируем обратным слешем \";
Теги: Страница топика форума, Страница списка тем форума, Главная страница форума, скрипт, Админы и модераторы, Профиль пользователя, Deff

Просмотров: 986, Загрузок: 0, Оценка: 4.4 (7)
Страницы:
Имя *:
Email *:
Код *:
Сайт создан в системе uCoz