LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 00:56:31 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Банить сообщения при наличии ссылок  (Прочитано 1093 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Sergio
Осваиваюсь на форуме
***

Репутация: +21/-0
Offline Offline

Сообщений: 57


« : 22.01.2011, 18:22:23 »

Прочитал почти форум, но так и не нашел ответ.
Можно ли в JComments отклонять сообщения, содержащие ссылки.
Поясню идею.
Интересно не заменять ссылку звездочками или подчеркиваниями, или словами "ссылка удалена", а именно отклонять сообщение.
Если спаммер найдет способ обойти капчу, то не имеет значение - есть предварительная модерация или нет. В первом случае, все равно придется вручную чистить комментарии, тратить на это время.
Как например, это решено в Phoca Cuestbook: есть поле, куда сам администратор вводит слова, определяющие ссылку, например ://,.htm,.php,www.,.com,.net,.ru,.su
Все сообщения, которые эти сочетания знаков содержат, автоматически отклоняются с сообщением об ошибке "ссылки запрещены".
Спам без ссылки ведь лишен смысла, не так ли?
На одном из сайтов таким способом остановил спам полностью, даже после того, как спаммер пробил капчу.
А если в качестве слова, определяющего ссылку ввести еще и например мат, то и такие сообщения вручную вычищать не придется.
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #1 : 24.01.2011, 13:21:13 »

Данный функционал можно реализовать внешним плагином, есть у меня в работе такой плагин, но пока в публичный доступ я его не выкладывал (скорее всего будет коммерческим, но по весьма доступной цене).
Записан
ABCroNews
Давно я тут
****

Репутация: +4/-0
Offline Offline

Сообщений: 356


Строим новый дом из старых кубиков)


« Ответ #2 : 11.03.2011, 05:20:51 »

Данный функционал можно реализовать внешним плагином, есть у меня в работе такой плагин, но пока в публичный доступ я его не выкладывал (скорее всего будет коммерческим, но по весьма доступной цене).
Куплю плагин который бы автоматом прописывал всем внешним ссылкам <noindex> и rel="nofolow" в комментариях. Так же послал вам сообщение в личку
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #3 : 11.03.2011, 16:17:58 »

автоматом прописывал всем внешним ссылкам <noindex> и rel="nofolow" в комментариях
всем внешним ссылкам и так прописывается nofollow, а noindex это нарушение стандартов, да и Yandex уже давно понимает nofollow.
Записан
ABCroNews
Давно я тут
****

Репутация: +4/-0
Offline Offline

Сообщений: 356


Строим новый дом из старых кубиков)


« Ответ #4 : 11.03.2011, 18:43:16 »

всем внешним ссылкам и так прописывается nofollow, а noindex это нарушение стандартов, да и Yandex уже давно понимает nofollow.
если пользователь не авторизован, то ссылки в комментариях не кликабельнные (то есть просто текст), а если авторизованный, то ссылки в исходном коде имею вид --> <a href="http://site.ru/" rel="external nofollow" target="_blank">site.ru/</a> а еще у меня стоит специальный плагин в Firefox который подсвечивает скрытые ссылки и в комментариях он нечего не подсвечивает. Скажите где нужно копать для того что бы ко всем внешним ссылкам в комментариях приписывалось <noindex> и rel="nofolow" А атрибут rel="external nofollow" мне не понятен Sad 
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #5 : 11.03.2011, 20:39:21 »

если пользователь не авторизован, то ссылки в комментариях не кликабельнные (то есть просто текст)
это вопрос настроек компонента, можно сделать их и кликабельными

где нужно копать для того что бы ко всем внешним ссылкам в комментариях приписывалось <noindex> и rel="nofolow"
где копать? в коде компонента, там, где проставляется атрибут rel="external nofollow"...

А атрибут rel="external nofollow" мне не понятен Sad 
от того, что он вам не понятен, еще не значит, что он непонятен роботам поисковых систем и не работает.
Записан
ABCroNews
Давно я тут
****

Репутация: +4/-0
Offline Offline

Сообщений: 356


Строим новый дом из старых кубиков)


« Ответ #6 : 12.03.2011, 01:54:36 »

где копать? в коде компонента, там, где проставляется атрибут rel="external nofollow"...
вы не могли бы дать точный или так сказать более точный адрес, а то я не силен в PHP и мне нужна будет неделя что бы найти строчку где он прописывается
от того, что он вам не понятен, еще не значит, что он непонятен роботам поисковых систем и не работает.
Значит rel="external nofollow" это в принципе то же самое что и rel="nofollow"?
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #7 : 12.03.2011, 02:45:07 »

а то я не силен в PHP
ну в таком случае, вряд ли вам поможет указание точного места... а вообще - поиск по файлам компонента вам поможет...

Значит rel="external nofollow" это в принципе то же самое что и rel="nofollow"?
да
Записан
gadjet
Осваиваюсь на форуме
***

Репутация: +0/-3
Offline Offline

Сообщений: 61


« Ответ #8 : 15.02.2012, 09:21:47 »

вы не могли бы дать точный или так сказать более точный адрес, а то я не силен в PHP и мне нужна будет неделя что бы найти строчку где он прописываетсяЗначит rel="external nofollow" это в принципе то же самое что и rel="nofollow"?


Тому кто не знает(я не знал и на форуме не было)
rel="external nofollow" то же самое что rel="nofollow" rel="external"
Первый закрывает ссылку от индексации, второй открывает ее в новом окне.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet