Скрываем ссылки от гостей и поисковиков (v1.10.3)

#3 31 июля 2015 в 19:11
Апну тему, тоже не работает на 1.10.6.
Не закрывает ни на форуме ни в блогах, BB- code включен.

Должен отлавливать ссылки идущие через go посмотрел, ссылки идут через go.

В чем может быть проблема?

ЗЫ: проверил на чистой системе тоже не работает.
#5 4 августа 2015 в 12:44
1 000 000 баксов
Прикрепленный файл
plugin_fomv6.zip 2 Кб
#6 4 августа 2015 в 13:23
Pasha, Спасибо большое, но...



Проверяли у Вас работал? Попробую настройки системы поменять, что бы везде был включен BB- редактор, но похоже проблема в другом.
В 1.10.6 изменился вывод ссылок через go этот плагин отлавливает их, возможно то что не работает связано с этим.
#7 4 августа 2015 в 14:35

Проверяли у Вас работал?

Нет если честно. Я буквально за пару минут на лету немного подчистил и подогнал код что все это вообще заработало в 106. Если ссылки не подхватываются, значит нужно смотреть что передаем — возвращаем и сами регулярки. По сути плевое дело, но сейчас физически не смогу помочь, мешает отпуск и отсутствие компьютера на котором можно установить систему…
#8 4 августа 2015 в 14:41

но сейчас физически не смогу помочь,

Pasha

Спасибо на этом. Может быть кто еще чем поможет.

Если ссылки не подхватываются, значит нужно смотреть что передаем — возвращаем и сами регулярки.

Pasha

facepalmС этим проблема.
#9 4 августа 2015 в 14:53

Если ссылки не подхватываются, значит нужно смотреть что передаем — возвращаем и сами регулярки

Pasha
В 1.10.2 ссылка через go была такой:

  1.  
  2. <a target="_blank" href="/redirect?url=http://instantcms.ru/">http://instantcms.ru/</a>
  3.  
И вот это регулярное работало:

  1.  
  2. '!<a href="\/go\/url.*a>!Ui'
  3.  
В 1.10.6 ссылка стала такой:

  1.  
  2. <a href="/redirect?url=-aHR0cDovL3d3dy5pbnN0YW50Y21zLnJ1Lw==" title="http://instantcms.ru/" target="_blank">http://instantcms.ru/</a>
  3.  
Может быть кто подскажет правильное выражение.
#10 4 августа 2015 в 15:04
С точки зрения регулярки все правильно и должно работать, более того, оно не должно было работать на .<a target="_blank"…
#11 4 августа 2015 в 18:04
На большее у меня мозгов не хватает. sad

Поэтому предложение в силе кто может сделать, пишите в личку, цену вопроса.

PS: Переход на 1.10.6 стоит только из за одного этого плагина, и к сожалению в нем есть необходимость. sad
#12 4 августа 2015 в 23:34
Верните штатный плагин в исходное состояние и пусть все [hide] работают так как они должны работать изначально. А для внешних ссылок установите плагин прилагающийся в архиве. Делалось навскидку без испытаний, но на 99% уверен что работать будет.
#13 5 августа 2015 в 00:01
Не работает:(
Чистая 1.10.6.
Проверил на форуме, в блогах и комментариях к блогам.

Редактор BB код для всех групп включен.
Кэш чистил, заходил с других браузеров.

Все это время тоже ковырял и этот:

instantcms.ru/blogs/melochi-502/plagin-prjachem-vneshnie-ostavlja-svoi-sylki.html
и этот:
instantcms.ru/blogs/miniblog/skryvaem-sylki-ot-gostei-i-poiskovikov-v1-10-3.html

Не работают.

ЗЫ: Спрашивал у Россия и блондинки, сказал что плагин Максимова работает после миграции на 1.10.6, в нем вобще ничего не менял…
#14 5 августа 2015 в 00:30
Ой вэй, так мы о совершенно разных ссылках наверное говорим. Я то имею ввиду те, что вставляются по нажатию на кнопочку "вставить ссылку", а вы очевидно про ту заразу которая вставляется прямо в текст? В таком случае нужно совсем немного изменить регулярку, замените ее на '/<a.*href="\/go\/url.*a>/Ui'
#15 5 августа 2015 в 07:32
Те что вставляются везде где есть редактор BB-кодов, через его функцию вставить ссылку ( вообще то на 1.10.2 плагин от KS закрывал и те что в редактор BB-кодов и с кнопкой и без кнопки вставляли :), выше пример на форуме:


На старых версиях плагин закрывал ссылки в комментариях, блогах, форуме (это где я использовал) и кажется на стене, и в клубах (в этих местах не знаю точно).
В статьях нет, там он не работал.

Попробую еще с Вашим предложением и модификацией поэксперементировать сегодня…
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.