Еще один способ применения данной модификации!
Я бы конечно отдельную тему для этого завел, так как вопрос ну очень интересный!
Предисловие:
Употребление русского мата в интернетах довольно распространенное явление. У некоторых людей имеется внутренний барьер на употребление обсценной лексики, а иногда ведь так хочется выругаться. Я не встречал ни одного академика или доктора наук, который бы не ругался матом (хотя бы разок). Часто такие люди используют эфемизмы, например, «мля». Но от этого суть не меняется — ругаются все, а девочки какают, к сожалению, не цветочками.
Subj:
Для начала давайте сделаем простой спойлер. Именно спойлер в том понимание, каким он должен быть.
Сам ББКод
Использование BBCode:
Замена HTML:
Код: Выделить всё
<span style="background:#000; cursor:help;" onmouseover="style.background = 'none'" onmouseout="style.background = '#000'">{TEXT}</span>
Подсказка:
Как несложно догадаться из текста ББКод делает спойлер: █████, однако прочесть мы это сможем, просто наведя курсор.
Вот именно им (ББКодом) мы и будем скрывать невыносимо неприятные слова.
Совместно с институтом русского языка Российской академии наук был составлен список нехороших слов, употребляемых в интернетах. Учитывая транслилетрацию (na huj), а также практику применения буквы «Ё» (тут примера не будет).
Всего набралось более 150 слов и выражения, но учитывая возможность использования маски
* список этот достаточно внушительный.
После установки модификации необходимо будет просто заменить таблицу phpbb_replace, выполнив sql-скрипт (не забывайте про префикс таблиц, если он у вас другой, учтите это).
Важное примечание
Модификация в своей основе использует метод регулярных выражений, так что, например, такие слова, как
застрахуйся, хребет, разгребать парситься не будут.
Хотя этот момент надо уточнить у Garret_Dark'a.
И запомните — употребление обсценной лексики может составить о вас неприятное впечатление у собеседников. Да и вообще это некрасиво.
Добавлено спустя 5 минут 48 секунд:
Кто скачал — перекачайте пожалуйста, исправлен один косячек.
У вас нет необходимых прав для просмотра вложений в этом сообщении.