IPB

Здравствуйте, Гость ( Вход | Регистрация )

 
Ответить в этой темеОткрыть новую тему
> Плагин удаляющий HTML теги из комментариев., Удаляет HTML теги перед обработкой коммента движком.
Eten
сообщение Feb 9 2011, 08:19 AM
Сообщение #1


Member
**

Группа: User
Сообщений: 17
Регистрация:
5-February 11
Пользователь №: 1,994



Данный плагин удаляет теги спецификации HTML4 (кроме тега BR, т.к. он необходим для правильного форматирования комментария) и некоторые HTML5 теги (не все, да и стандарт еще не полностью введен) из комментариев, вводимых вашими посетителями, т.к. установка плагина NP_BBCode не помогает предотвратить введение HTML тегов (т.е. ограничение до BBCODE не просиходит). Однако, он не трогает произвольные теги, даже если название HTML тега может входить в название произвольного тега.

Иначе говоря, данный плагин просто удаляет выше указанные HTML теги из комментария, перед подачей его на обработку движку. Т.о. образом в БД сохраняется только тот HTML код и текст, который формирует сам движок, а не введенный пользователем при добавлении коммента.

Плюс, регулярное выражение легко модфицируется (если вам понадобилось включить нужный тег в использование), простым удалением его из перечисления HTML тегов. Вдобавок теги расположены в алфавитном порядке так, что вам не составит труда разобраться с тем, какие теги будут удаляться регулярным выражением. Например, если вам нужен не удалять тег ABBR, то достаточно удалить "ABBR(?![a-z])|" из регулярного выражения. Т.к. теги перечисленны т.о., чтобы можно было убирать некоторые из них, когда они вам требуются.


Для кого полезен? Данный плагин полезен для тех, кто не хочет вообще допускать ввод HTML тегов в комментариях (например, чисто текст) или хочет ограничить ввод до BBCODE (он сам не защищают от ввода HTML тегов). А также для тех, кто ко всему вышеперечисленному имеет необходимость вводить произвольные теги, не относящиеся к HTML.

Версия: 1.1

Прикрепленные файлы
Прикрепленный файл  NP_Removing_HTML_Tags.php ( 2.98 Кб ) Кол-во загрузок: 6
 
К началу страницы
 
+Цитировать Сообщение
Eten
сообщение Feb 12 2011, 02:16 PM
Сообщение #2


Member
**

Группа: User
Сообщений: 17
Регистрация:
5-February 11
Пользователь №: 1,994



В общем, рад сообщить, что данный плагин завершен полностью. И я не вижу больше нужды его развивать. cool.gif
К началу страницы
 
+Цитировать Сообщение

Ответить в этой темеОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 19th July 2019 - 03:25 PM
Рецепты - Скачать программы - Scripts