Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Haktar

Фильтр нецензурных слов

Recommended Posts

Здравствуйте. Стоит модификация к репутации, добавляющая комментарии к ней. Как реализовать что бы в них действовал фильтр нецензурных слов?

Форум версии 3.1.4

Share this post


Link to post
Share on other sites

Всё нашёл метод.

Share this post


Link to post
Share on other sites

Добрый вечер форумчане, интересует такой вопрос, хочу запретить публикацию определенных ссылок, добавляю их в фильтр но они все равно показываются, в чем проблема?

Или же есть какой нибудь хук для этого?

Заранее спасибо.

Share this post


Link to post
Share on other sites

Фильтр на ссылки уже не действует. Если нужно запретить определенные ссылки есть, есть white and black list в настройках тем и сообщений.

  • Upvote 1

Share this post


Link to post
Share on other sites

Фильтр на ссылки уже не действует. Если нужно запретить определенные ссылки есть, есть white and black list в настройках тем и сообщений.

к сожалению это не то, они делают эти ссылки не кликабельными, а мне бы хотелось чтобы сама ссылка заменялось на слово или символы, или хотя бы часть ссылки. Нет решения для этого?

Share this post


Link to post
Share on other sites

Решений нету, но если нужно кардинально заменить нецензурные слова в ссылках то

 

Открыть admin\sources\classes\text\parser.php

Найти

	preg_match_all( '#((http|https|news|ftp)://(?:[^<>\)\[\"\s]+|[a-zA-Z0-9/\._\-!&\#;,%\+\?:=]+))#isu', $text, $matches );

	foreach( $matches[0] as $m )
	{
		$c = count( $urls );
		$urls[ $c ] = $m;

		$text = str_replace( $m, '<!--url{' . $c . '}-->', $text );
	}

Заменить на (закаментировать)

	/*
	preg_match_all( '#((http|https|news|ftp)://(?:[^<>\)\[\"\s]+|[a-zA-Z0-9/\._\-!&\#;,%\+\?:=]+))#isu', $text, $matches );

	foreach( $matches[0] as $m )
	{
		$c = count( $urls );
		$urls[ $c ] = $m;

		$text = str_replace( $m, '<!--url{' . $c . '}-->', $text );
	}
	*/

  • Upvote 1

Share this post


Link to post
Share on other sites

Супер!получилось!) премного благодарен)

Share this post


Link to post
Share on other sites

Фильтр на ссылки уже не действует.

Это с какой версии? На IP.Board 3.1.4 еще работало.

Share this post


Link to post
Share on other sites

По моему с версии где появился визивиг редактор.

Share this post


Link to post
Share on other sites

А у меня почему-то "из коробки" фильтр слов в ссылках работает. Файл из поста #6 не исправлен. Возможно ли пофиксить?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...