Парсер Лепры

Материал из Викиреальностя
Перейти к: навигация, поиск

Парсер Лепры — программа, выполняющая обработку отправляемых сообщений перед их публикацией на Лепре, в частности, производит фильтрацию HTML и обрабатывает элементы лепроразметки. Помимо этого, парсер производит некоторые автоматические замены.

[править] Описание

[править] Замены ссылок

URL, встречающиеся в тексте, заменяются на конструкцию <a href="url">описание</a>, в которой «описание» — или URL целиком, или его часть, в том случае, если адрес слишком длинный.

Также парсер меняет все ссылки на ricn.ru на goatse.cx (известный сайт с шок-контентом). Когда-то это всем казалось очень остроумным, теперь же актуальность этой замены утратилась, уступив место исторической ценности (в настоящее время сайт ricn.ru не открывается, goatse.cx больше не содержит шок-контента).

[править] Замены символов

Парсер производит некоторые замены сообразно правилам русской типографики, в частности, (c), ™, (r) заменяются на ©, ™ и ®, три подряд идущих точки — на троеточие. Слово длиннее 40 символов делится на несколько с помощью пробелов для сохранения форматирования страницы.

Нестандартные смайлы вида =), =(, %), %( заменяются на традиционные :) и (:

Пятнадцать восклицательных знаков подряд заменяются на строку «! я идиот! убейте меня, кто-нибудь!». Если поискать по Лепрозорию, то можно примерно оценить масштабы популярности просьбы пользователей сайта себя убить.

Комментарий, состоящий только из букв «lol», «LOL», «лол» или «ЛОЛ» заменяется на гомосексуализменную историю: «Пару дней назад я познакомился с мальчиком и с тех пор постоянно думаю о нем. У него невероятно красивые голубые глаза, темные волосы, и огромный, толстый член, которые еле помещается в мою за… Черт, по-моему не туда пишу…».