ForumD.ru - Дизайн для форумов, скрипты для форумов, техническая поддержка

Объявление

Контакты:

Instagram: a.schmidt1895
WhatsApp: +7(938)116-19-35

Подробнее

Загадочный Дом «Кузнечик»

Форумные игры, кино, позитивное отношение и душевное общение!
Есть в мире место, где душе тепло...
Заходи, мы будем тебе рады!

Подробнее

Мийрон

Качественный пиар быстро и недорого.
Красивейшие дизайны по низким ценам.
Каталог ролевых игр.

Подробнее

Дизайн «Warlords of Draenor»

Детализированный rpg-дизайн для MyBB форума гильдии «Warlords of Draenor»
Стоимость при покупке эксклюзивно: 6300р
В стоимость входит настройка и корректировка дизайна под ваш проект.

Подробнее

Светлый дизайн в фентези стиле с аниме-графикой

Макет для светлого дизайна в фентези стиле с аниме-графикой.
Стоимость: 2600р*
Дизайн продается эксклюзивно (в одни руки).

Подробнее

Поддержать проект

Если у вас есть желание помочь нам сделать наш проект лучше:
Реклама на сайтеПредложения
Стать модераторомОтзывы

Подробнее
Открыта регистрация участников лотереи "Ролевые заявки" за июль. Не пропустите! Cрок регистрации до 10.08!

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Универсальный скрипт замены надписей

Сообщений 1 страница 10 из 10

1

Универсальный скрипт Замены
Скрипт заменяет стандартный контент на свои надписи, картинки, ссылки и html-коды (при отсутствии доступа к HTML-шаблону).
https://forumupload.ru/uploads/0007/e3/f7/6822/420111.jpg

Автор: Deff
Платформа: любая

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

Скрытый текст:

Для просмотра скрытого текста - войдите или зарегистрируйтесь.

Запрос синим жирным:

UniverСhange("Селектор","Что меняем","На что меняем");

можно размножать для нескольких изменений (вставляем его сразу на следующую строку после первого
PS:Скрипт достаточно медленный и при неопытном применении ( поэтому пользуйтесь с аккуратностью( дабы не тормозил страницу, тем более сильно размножать запросы

Например поменять ссылку "форум" в графе навигации
селектор такой: > #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/")

(*Можно попробовать сменить какой нибудь текст на картинку или картинку на текст (или исходный текст на свой
Пример:
Cлово Форум меняем на картинку >

UniverСhange("#pun-navlinks a","Форум","<img src=\"http://savepic.net/469555.gif\"/>")

PS2:И правильно выбирайте селектор - иначе можете ничего не получить, либо получить размноженное в глобальном количестве то, на что меняете,
Лишние двойные кавычки в поисковом или заменяемом коде экранируем обратным слешем \";

Значение селектора можно получить, например, из абсолютного помощника от Zebra (*хотя селектор из помощника часто избыточен, и его обычно сокращают до минимума выкидывая начальные части селектора(иначе можете получить действия кода только на данной странице и в данном конкретном секторе


Универсальный скрипт Замены
"Легкая" версия

Автор: Alex_63
Платформа: любая

В HTML низ:

Скрытый текст:

Для просмотра скрытого текста - войдите или зарегистрируйтесь.

Строку

Change('Селектор','Что меняем','На что меняем');

можно размножать для нужных элементов.

Отредактировано Герда (20.05.2013 07:26:54)

0

2

Альтернатива устаревшим MyBB скриптам
Привожу конкретные примеры применения универсального скриптика по другим скриптам из серии "меняем слова".

Выделенные слова меняем на свои.
Если хотим вставить картинки, то, как написано выше ставим вместо слова-заменителя код <img src=\"http://ссылка\"/>
Лишние строчки можно удалить.
На новых строчках можно добавить новые слова-заменители.

Изменяем надписи в меню навигации

Скрытый текст:

Для просмотра скрытого текста - войдите или зарегистрируйтесь.

Изменяем надписи в юзер-меню

Скрытый текст:

Для просмотра скрытого текста - войдите или зарегистрируйтесь.

Изменение "уважение" и "позитив" на свои слова

Скрытый текст:

Для просмотра скрытого текста - войдите или зарегистрируйтесь.

Изменение слов под аватаром

Скрытый текст:

Для просмотра скрытого текста - войдите или зарегистрируйтесь.

Замена "мужской" и "женский" пол на картинки/слова

Скрытый текст:

Для просмотра скрытого текста - войдите или зарегистрируйтесь.

Замена статусов на картинки

Скрытый текст:

Для просмотра скрытого текста - войдите или зарегистрируйтесь.

Изменение слова "написал(а)" в цитате

Скрытый текст:

Для просмотра скрытого текста - войдите или зарегистрируйтесь.

Замена ссылок Профиль, ЛС, Email
Если на страницах много постов, лучше использовать этот скрипт: Замена ссылок на страницах тем со сменой при наведении (MyBB) [Deff]

Скрытый текст:

Для просмотра скрытого текста - войдите или зарегистрируйтесь.

Отредактировано Герда (20.05.2013 04:57:34)

0

3

Герда написал(а):

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

О птичках: - Cкрипт можно использовать всюду, не только на майб... хотя наверно будут нарекания, поскольку можно сократить

0

4

Герда написал(а):

Изменяем надписи в меню навигации

Все ок, но возникла маленькая проблемка. Не отображается картинка поставленная на слово "Награды".

скрипт

http://s6.uploads.ru/1HsU0.png

Что я сделала не то в данном скрипте?

<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("li#navindex","Форум","<img src=\"http://s6.uploads.ru/f5vIA.png\"/>");
    UniverСhange("li#navuserlist","Участники","<img src=\"http://s7.uploads.ru/9vfWT.png\"/>");
    UniverСhange("li#navsearch","Поиск","<img src=\"http://s6.uploads.ru/rKkpD.png\"/>");
    UniverСhange("li#navprofile","Профиль","<img src=\"http://s7.uploads.ru/YCuHX.png\"/>");
    UniverСhange("li#navpm","Сообщения","<img src=\"http://s6.uploads.ru/bV53p.png\"/>");
    UniverСhange("li#navadmin","Администрирование","<img src=\"http://s7.uploads.ru/KNzjh.png\"/>");
    UniverСhange("li#navlogout","Выход","<img src=\"http://s7.uploads.ru/XKscm.png\"/>");
    UniverСhange("li#navlogin","Вход","<img src=\"http://s6.uploads.ru/Qa5hd.png\"/>");
    UniverСhange("li#navregister","Регистрация","<img src=\"http://s6.uploads.ru/il32R.png\"/>");
    UniverСhange("li#navawards","Награды","<img src=\"http://s7.uploads.ru/4PXqS.png\"/>");
</script>

0

5

Ах, да.

кнопка "Войти", так же не отображается.

http://s6.uploads.ru/nR5ZV.png

0

6

Sashira
1. Приводите ссылки на сайт установки
2. Награды и уведомления - не заменяются скриптами, ток кодом css - cправшивайте на Оффоруме => http://qssupport.ru/search.php?action=show_24h
3. Про Войти - скрипт Пиар входа переставьте в самый низ HTML низ

0

7

1. Что-то я про это вечно забываю, дырявая моя голова. XD
2,3. Спасибо.)))

0

8

Герда написал(а):

Изменяем надписи в юзер-меню

А почему не меняется на картинки у гостей? оО

Скрытый текст:

Для просмотра скрытого текста - войдите или зарегистрируйтесь.

0

9

Jii-Jo
Добавьте строчку,

<!--Пользовательское меню картинками -->
<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("#pun-ulinks li.item1","Новые сообщения","<img src=\"http://s6.uploads.ru/DLg4N.png\"/>");
    UniverСhange("#pun-ulinks li.item2","Активные темы","<img src=\"http://s6.uploads.ru/IA4dc.png\"/>");
    UniverСhange("#pun-ulinks li.item1","Активные темы","<img src=\"http://s6.uploads.ru/IA4dc.png\"/>");
    UniverСhange("#pun-ulinks li.item3","Темы без ответов","<img src=\"http://s7.uploads.ru/9DHwp.png\"/>");
    UniverСhange("#pun-ulinks li.item4","Мои сообщения","<img src=\"http://s7.uploads.ru/GOXiQ.png\"/>");
    UniverСhange("#pun-ulinks li.item6","Все прочитано","<img src=\"http://s6.uploads.ru/khv5t.png\"/>");
</script>

Под гостем, класс li.itemN - меняется

+1

10

Deff
Благодарю http://uploads.ru/i/K/Z/U/KZUwI.gif

0