Quate 0 Опубликовано: 20 января 2009 Рассказать Опубликовано: 20 января 2009 По поводу пункта 19 нововведений в версии 7.5. Я запретил посетителям добавлять ссылки, но всё равно мусор проходит. Хотя там написано, что коммент должен польностью блокироваться. Ссылка на сообщение Поделиться на других сайтах
celsoft 6242 Опубликовано: 21 января 2009 Рассказать Опубликовано: 21 января 2009 Quate, что именно вы подразумеваете под мусором? Ссылка на сообщение Поделиться на других сайтах
Quate 0 Опубликовано: 21 января 2009 Рассказать Опубликовано: 21 января 2009 Автор celsoft, Ссылки с кодами url Ссылка на сообщение Поделиться на других сайтах
celsoft 6242 Опубликовано: 21 января 2009 Рассказать Опубликовано: 21 января 2009 Приведите конкретный текст, который у вас на сайте проходит, чтобы я мог его проверить. Ссылка на сообщение Поделиться на других сайтах
Quate 0 Опубликовано: 21 января 2009 Рассказать Опубликовано: 21 января 2009 Автор В настройках группы "Посетители" закладке "Комментарии" запретил использование кликабельных ссылок. При добавлении комментария со ссылкой, например, [URL=http://yandex.ru/] тут[/URL] коммент не блокируется. Ссылка на сообщение Поделиться на других сайтах
celsoft 6242 Опубликовано: 21 января 2009 Рассказать Опубликовано: 21 января 2009 Принято, есть такая проблема, скрипт учитывает регистр тегов. engine/classes/parse.class.php найдите: if( strpos( $source, "[url" ) !== false ) $this->not_allowed_tags = true; if( strpos( $source, "[leech" ) !== false ) $this->not_allowed_tags = true; if( strpos( $source, "<a" ) !== false ) $this->not_allowed_tags = true;[/code] замените на [code] if( stristr( $source, "[url" ) !== false ) $this->not_allowed_tags = true; if( stristr( $source, "[leech" ) !== false ) $this->not_allowed_tags = true; if( stristr( $source, "<a" ) !== false ) $this->not_allowed_tags = true; Ссылка на сообщение Поделиться на других сайтах
Quate 0 Опубликовано: 21 января 2009 Рассказать Опубликовано: 21 января 2009 Автор Спасибо. Ссылка на сообщение Поделиться на других сайтах
www.zeos.com.ua 6 Опубликовано: 21 января 2009 Рассказать Опубликовано: 21 января 2009 Принято, есть такая проблема, скрипт учитывает регистр тегов. engine/classes/parse.class.php найдите: if( strpos( $source, "[url" ) !== false ) $this->not_allowed_tags = true; if( strpos( $source, "[leech" ) !== false ) $this->not_allowed_tags = true; if( strpos( $source, "<a" ) !== false ) $this->not_allowed_tags = true; замените на if( stristr( $source, "[url" ) !== false ) $this->not_allowed_tags = true; if( stristr( $source, "[leech" ) !== false ) $this->not_allowed_tags = true; if( stristr( $source, "<a" ) !== false ) $this->not_allowed_tags = true; Так это надо всем сделать у кого 7.5 ? Или в новых версиях это будет исправлено? Ссылка на сообщение Поделиться на других сайтах
celsoft 6242 Опубликовано: 22 января 2009 Рассказать Опубликовано: 22 января 2009 Так это надо всем сделать у кого 7.5 ? да Ссылка на сообщение Поделиться на других сайтах
www.zeos.com.ua 6 Опубликовано: 22 января 2009 Рассказать Опубликовано: 22 января 2009 Так это надо всем сделать у кого 7.5 ? да А в новой версии это будет уже исправлено? Заранее спасибо за ответ! Ссылка на сообщение Поделиться на других сайтах
celsoft 6242 Опубликовано: 22 января 2009 Рассказать Опубликовано: 22 января 2009 А в новой версии это будет уже исправлено? Ну конечно Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Архивировано
Эта тема находится в архиве и закрыта для публикации сообщений.