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

+64
3.4K
Иногда они возвращаются ©
Обновил свой давний плагин...

Плагин скрывает от незарегистрированных / неавторизованных посетителей сайта все ссылки в блогах, в комментариях, на форуме и стене.


Польза очевидна:
— Стимулирование регистрации посетителей
— Уменьшение количества видимых поисковиками внешних ссылок
— Борьба со спамом


Устанавливается как обычный плагин:
Скачать, распаковать, залить, установить с админки, включить, при необходимости настроить.


В настройке плагина можно указать:
— Текст который будет выдаваться гостям вместо ссылки. Типа: "Зарегистрируйтесь чтобы видеть ссылки", "Скрыто от гостей", "Только для пользователей" и т.п.
— Домены, ссылки на которые будут скрываться даже от посетителей, например на ваших прямых конкурентов
— Чем заменять ссылки на эти "нехорошие" домены




Работает под v1.10.1 -v1.10.3

P.S. Судя по комментариям не все поняли где плагин фильтрует ссылки. Поэтому перечислю еще раз.

На данный момент фильтруются:
— Блоги
— Комментарии
— Форум
— Стена юзеров


UPD 22.10.2013
Плагин обновлён. Теперь он обрабатывает и отдельные посты форума.
0
Роман Роман 11 лет назад #
Спасибо, пригодится
-7
MauND MauND 11 лет назад #
Против SEO решили пойти?!
Олег Васильевич я Олег Васильевич я 11 лет назад #
Комментарий удален
0
Май Май 11 лет назад #
MauND, и в чем тут проблема с оптимизацией? Объясните нубу.
0
MauND MauND 11 лет назад #
Да потому что у Вас ссылки будут скрыты для поисковых машин!А контекстные ссылки передают внутренее ссылочные массы. joke Надеюсь так яснее:)
0
picaboo picaboo 11 лет назад #
скрывает только внешние
-1
Maximov Maximov 11 лет назад #
Внутренние ссылки не трогаются, перелинковка не страдает.
0
Май Май 11 лет назад #
MauND, как вообще можно было подумать что плагин будет скрывать внутренние ссылки rofl
0
MauND MauND 11 лет назад #
Название "Скрываем ссылки от гостей и поисковиков"!
0
Aleks Shultz Aleks Shultz 11 лет назад #
Задумано хорошо. Еще не смотрел, а можно ли в настройках оставлять открытыми для индексации ссылки, например, только в статьях, или только блогах?
0
Maximov Maximov 11 лет назад #
В настройках - нет. Но можно в коде плагина закомментировать ненужный event.
Хм... это уже второй комент о статьях, хотя я их не упоминал
0
Май Май 11 лет назад #
Большое спасибо, давно ждал чего то подобного. На 1.10.1 работает, скрывает не все, около 90% ссылок, некоторые не скрываются почему-то.
0
Maximov Maximov 11 лет назад #
Может тоже смотрите на ссылки в статьях других компонентах о которых я не писал? Если нет - пришлите в ЛС что за ссылки и где не фильтруются.
+2
Май Май 11 лет назад #
Нет на форуме. Разобрался в чем дело, прочитал сейчас ниже, что плагин фильтрует то что идет через редирект и вспомнил, что я как-то экспериментировал и отключал редирект на какое то время, и не фильтруются как раз именно эти ссылки, которые без редиректа опубликовались. Так что все в порядке с плагином.
0
Off Road Off Road 11 лет назад #
Нужен список сквозных исключений и дополнительное поле (исключение) при написании статьи - для продажи, обмена ссылок.
0
MauND MauND 11 лет назад #
А лучше фильтр!Который даёт возможность скрывать контент для не зарегистрированных пользователей!
+1
Maximov Maximov 11 лет назад #
Если наполняет сайт один человек, может и лучше. А если на сайте тысячи пользователей и каждый второй норовит оставить ссылку куда-нибудь, то заставить их пользоваться фильтром будет проблематично.
+1
Maximov Maximov 11 лет назад #
Плагин не обрабатывает статьи...
А на счет списка исключений мысль интересная.
0
picaboo picaboo 11 лет назад #
Немного не корректное решение ибо он прячет любую гиперссылку в комментариях и постах на форуме. До того как открыл код плагина, я думал что сделан отлов именно исходящих которые и так система отслеживает и закрывает через go/url

получается сделали дубль существующей функции. может чуть откорректировать плагин? исходящие внутренние вроде как нужны, не стоит их закрывать, а вот внешние можно. если что за внешние в движке отвечает функция public static function autoLink($text)
0
picaboo picaboo 11 лет назад #
а, черт..невнимательный :)) плагин скрывает только внешние. внутренние не трогает

Код PHP:
  1. preg_replace('!<a href="\/go\/url.*a>
пардонте smile joke
+2
Maximov Maximov 11 лет назад #
Все верно прячутся внешние ссылки, идущие через редирект.
+2
Дайвер74 Дайвер74 11 лет назад #
Полезный плагин. Если перекодировать и на 1.9 работает. Однозначно БОЛЬШОЙ +
+1
myertelive myertelive 11 лет назад #
Полезный плагин +
+1
Artem Artem 11 лет назад #
Хорошая работа! +
0
Artem Artem 11 лет назад #
Остался один маленький вопрос. В описании клуба плагин не нестраивается? Можно ли прописать скрытые ссылки и тут?
""
+1
Maximov Maximov 11 лет назад #
Нет, плагин фильтрует только то что в указал описании - Блоги, Комментарии, Форум, Стену
+2
Андрей Андрей 9 лет назад #
классический вопрос: 1.0.6 планируется обновление такой полезности?
0
Valera Valera 9 лет назад #
на 1.0.6 не работает оч нужно обновление

Еще от автора

Вставка видео с YouTube одной строкой (1.10.3)
- Всегда волнуюсь, когда красная полоска на YouTube догоняет серую. (с) Плагин заменяет ссылку на видео с YouTube кодом плеера.
Вывод рекламного блока в статье (v1.10.3)
В нашем медицинском справочнике - только самые лучшие болезни. © Плагин вставляет код рекламы внутри контента.
Автоматическая вставка фотографий альбома в статьи и блоги (v1.10.3)
"Сходил на фотоохоту, завалил 7 горизонтов.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.