Викификатор

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

Викификатор (пузификатор, абсурдофикатор, фигификатор) — один из основных скриптов русской Википедии, также используется в большинстве альтернативных википроектов для викификации статей. Работает при скинах Monobook и Vector (другие не проверялись). Викификатор написан на JavaScript. Для его установки необходимо добавить JS-код в файл MediaWiki:Common.js.[1]

[править] Особенности применения викификатора

Из-за различий между русской и английской типографикой, на зарубежных клавиатурах (особенно для ноутбуков) нет кавычек-ёлочек «», а также длинного тире «—». Эти символы можно вставлять через Alt+нужные цифры, через Юникод или, используя раскладку Бирмана. Но, чтобы упростить ввод символов, используется викификатор.

Викификатором можно обрабатывать весь текст в окне редактирования или только выделенный текст. Викификатор ограниченно работает на страницах обсуждений: там он может обрабатывать только выделенный текст, это сделано во избежание редактирования чужих реплик.

Также, скрипт заменяет там, где нужно, дефис на тире и наоборот, удаляет двойные пробелы и пробелы перед знаками препинания, расшифровывает сокращения «в т. ч.», «и т. д.», «т. к.» и т. п. Викификаторы не обрабатывает текст, заключенный в некоторые теги вроде <nowiki>, любые другие теги, шаблоны, внешние и внутренние ссылки, параметры таблиц.

Викификатор работает в большинстве современных веб-браузеров. Не работает же в старых версиях (Opera 4 x) и в IE.[2]

В некоторых проектах (Абсурдопедия, Кащепузия) название викификатора изменено в соответствии с традициями проекта, но суть его работы остается той же.

  1. Викификатор не заменяет обратные (`) и машинописные (') апострофы на типографские (’). Их придётся вставлять вручную, или же воспользоваться HTTP-мнемоникой (приведена выше).
  2. Викификатор автоматом заменяет типографское многоточие (…) на один знак (…). Это плохо по той причине, что многоточие до прихода в типографию компьютеров никогда не было одним символом — оно проставлялось тремя точками. Это не символ, а группа символов[3].
  3. Викификатор не заменяет дефис в словосочетаниях вида «1962-2000» на короткое тире (-), хотя оно должно стоять в диапазонах дат[4].

Если участник не доверяет викификатору или у него нет времени на простановку символов, можно воспользоваться «Типографом» от студии Артемия Лебедева.[5]

[править] Галерея

[править] Примечания

Викификатор относится к теме «Техники и викиботы»   ±