Форум
www.proxomitron.ru
Все о программе Proxomitron
Главная
•
FAQ для форума
•
Поиск
•
Пользователи
•
Группы
•
Регистрация
•
Профиль
•
Личные сообщения
•
Вход
Ответить
Сайт
->
Форумы
»
Фильтры
» Ответить
Ответить
Имя:
Код подтверждения (спамеры, обратите внимание: на нашем форуме ссылки НЕ ОТОБРАЖАЮТСЯ):
--(
)--
Введите код с правой картинки
Тема:
 
Сообщение:
Смайлики
Дополнительные смайлики
Размер шрифта:
Очень маленький
Маленький
Обычный
Большой
Огромный
Закрыть теги
[quote="Anonymous"]в оброзовательных целях: так будет корректней выглядеть ваше правило [code][Patterns] Name = "img killer" Active = TRUE Multi = TRUE Limit = 256 Match = "\ssrc=$AVQ(\w.(webp|bmp|jpg|png|jpeg|gif(?\w|)))" Replace = " src="(http://Local.ptron/killed.gif)"" [/code] \w - строка без пробелов \s - пробел но правильно делать, по ссылкам [b]chAlx[/b] пс: бывают "http://бла/бла.gif?5657564" [/code][/quote]
Настройки:
HTML
ВКЛЮЧЕН
BBCode
ВКЛЮЧЕН
Смайлики
ВКЛЮЧЕНЫ
Отключить в этом сообщении HTML
Отключить в этом сообщении BBCode
Отключить в этом сообщении смайлики
Обзор темы
Автор
Сообщение
Гость
Добавлено: Пн, Дек 01 2014 22:41 Заголовок сообщения:
в оброзовательных целях: так будет корректней выглядеть ваше правило
Код:
[Patterns]
Name = "img killer"
Active = TRUE
Multi = TRUE
Limit = 256
Match = "\ssrc=$AVQ(\w.(webp|bmp|jpg|png|jpeg|gif(?\w|)))"
Replace = " src="(http://Local.ptron/killed.gif)""
\w - строка без пробелов
\s - пробел
но правильно делать, по ссылкам
chAlx
пс: бывают "http://бла/бла.gif?5657564"
[/code]
chAlx
Добавлено: Вс, Ноя 30 2014 23:35 Заголовок сообщения:
Фильтры, конечно, жестокие. И дело не в эстетике, а в корректности получаемого html-кода. И сути я не уловил: какой смысл заменять
<iframe>
на
<img>
? А второй совсем странный.
Лучше написать, что хочется получить в результате (и тему переименовать в соответствии с содержанием). Например,
вот здесь
подобная тема недавно поднималась -- всё решилось блокировкой загружаемых файлов по имени (HTТP-фильтрацией, т.е. не трогая HTML-код). Или
вот
по
content-type
аналогично картинки режутся.
Цитата:
нужно настроить исключения для элементов
Исключения из фильтрации или из содержимого веб-страницы? ;)
dima333750
Добавлено: Сб, Ноя 29 2014 17:54 Заголовок сообщения: Помогите! Не простой фильтр
Начну с того, что нужна сверх экономия трафика, эстетичность не важна.
Создал я вот такой не очень красивый фильтр :
Код:
Name = "img"
Active = TRUE
Limit = 256
Match = "src*.webp|src*.bmp|src*.jpg|src*.png|src*.jpeg|src*.gif|src*.ico|src*.css|src*.js|iframe|code|video|src*.mp3|audio|base64"
Replace = "img"
Извиняюсь фильтр кустарный так сказать
Он позволяет блокировать почти все src т.е. подгружающиеся элементы
а такой все :
Код:
Name = "img"
Active = TRUE
Limit = 256
Match = "src*script"
Replace = "img"
Так вот в чем вопрос при работе второго фильтра нужно настроить исключения для элементов типа
<script language=javascript>
document.write("<img width=100 height=100 src=http://какой-то сайт");
</script>
Может что-то добавить, чтобы исключить его из фильтра. Рассматриваю любые предложения!
Сайт
->
Форумы
»
Фильтры
» Ответить
Перейти:
Выберите форум
Решение проблем
----------------
Общие вопросы
Помогите убрать баннер...
Фильтры
Другие программы
Безопасность
Обсуждение
----------------
Флeйм
Работа сайта
P o w e r e d b y
p h p B B
© p h p B B G r o u p :: T h e m e b a s e d o n
FI T h e m e
:: Часовой пояс: GMT + 3