Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Изменить текст в ссылке на всем форуме

Featured Replies

Posted

Я сделал скрипт....при вводе (написании) определенного слова на форуме

оно автоматически преобразуется в ссылку

(по заказу пользователя на IPBMafia)

Внимание: этот скрипт будет конвертировать слово во всех разделах форума и его функционал (если есть) работать не будет.

Попробовал сделать как плагин... но столкнулся с проблемой с вводом текста и настройками ссылок ....

Если кто-то хочет, он может попробовать это сделать.

В glabalTemplate ... найти:

<!--ipsQueryLog-->

И после этого ставим скрипт:

   <script>
   var replacementDict = {'ipbmafia':'https://ipbmafia.ru/','silence':'https://ipbmafia.ru/profile/8401-silence/'}, 
    theRegex =/\\b(ipbmafia|silence)\\b/gi,
    theText = document.body.innerHTML;

theText = theText.replace(theRegex,function(s, theWord){
    return"<a class='replacement' href='"+ replacementDict[theWord.toLowerCase()]+"' target='blank'>"+ theWord +"</a>";}
);

document.body.innerHTML = theText;
      </script>

Очистить кеш

Замените тексты и ссылки на свои ....

Протестировано на 4.6.0 и 4.7.18

 

  • 3 месяца спустя...
On 27.09.2024 at 23:27, aLEX49566 said:

Из коробки 

А вот просветите - если я там добавляю слова, то в новых сообщениях все прекрасно заменяется. Но все старые остаются незатронутыми. В 3 версии была возможность запустить обработку всех сообщений, а в 4-й я ничего путного не могу найти. Никакой кнопки\ссылки, пробовал запускать обработку из Постинг\Ссылки, там есть ссылочка на запуск задачи. Но оно введенные слова не затрагивает. Ну там чистка кэша и всё такое вообще как мертвому припарки…
Буду рад подсказке или даже стороннему скрипту для такой задачи.

21 час назад, Zero108 said:

Можно SQL запросом заменить один текст на другой. Или выгрузить базу данных и в Notepad++ сделать автозамену.

Спасибо за ответ. Но это не решение, то есть как костыль пойдет, но меня интересует именно встроенный функционал который раньше был. Я думал что возможно просто куда-то хитро запрятали, а я не могу найти.
Вариант с SQL или правкой таблицы в тексте автозаменой это разовое решение. А у меня каждый день что-то новое хочется добавить, ну вот написал я статью поясняющую какой-то момент, ну почему бы не привязать на форуме ключевое слово? И юзерам полезно и для seo хорошо.
Но ради такой правки каждый раз выгружать таблицу на 238 000 сообщений…
Ладно, придется садится и изучать как пишутся плагины :)
Еще раз спасибо!

On 15.01.2025 at 18:05, Dr.Vladson said:

Спасибо за ответ. Но это не решение, то есть как костыль пойдет, но меня интересует именно встроенный функционал который раньше был. Я думал что возможно просто куда-то хитро запрятали, а я не могу найти.
Вариант с SQL или правкой таблицы в тексте автозаменой это разовое решение. А у меня каждый день что-то новое хочется добавить, ну вот написал я статью поясняющую какой-то момент, ну почему бы не привязать на форуме ключевое слово? И юзерам полезно и для seo хорошо.
Но ради такой правки каждый раз выгружать таблицу на 238 000 сообщений…
Ладно, придется садится и изучать как пишутся плагины :)
Еще раз спасибо!

Система>настройки>постинг>описание слов

5 часов назад, umbro32111 said:

Система>настройки>постинг>описание слов

Вы невнимательно читаете. Вот Система>настройки>постинг>описание слов добавил я новое слово со ссылкой. Дальше что? Как мне заставить форум обработать мои 200тыщ сообщений чтобы оно в старых работало? В новых то постах оно работает, только мне нужно и в старых. В третьей версии такая возможность была. В четвертой - не могу найти.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.