Помощ за Wikifier

Т: WF
Писане на статия
Тематични статии
  • Ръководство на сайта
  • Описание
  • ЧЗВ
  • Как да публикувате книги
  • Добавяне на "Традиция" към списъка на браузърните търсачки
Техническа справка
  • Tor и I2P
  • Как да създадете статия
  • Как се редактират статии
  • Правила за превод
  • Пренасочвания
  • Wiki маркиране
  • Типография
  • Форматиране на статия
  • Бележки и бележки под линия
  • Категории
  • Шаблони
  • Списък на съкращенията
  • Как се правят маси
  • Връзки към източници
  • Изображения
  • галерии
  • PDF, DjVu, TIFF и SVG
  • Брои
  • мултимедия
  • Бележки
  • Карти
  • Видео
  • Математически и химични формули
  • Интеруики
  • Семантика
  • Текстове
Общи правила

Съдържание

Основни функции[редактиране]

  • Заменя някои HTML тагове с подобно wiki маркиране:
  • Удебелени тагове ( , ) до ''';
  • Наклонени етикети ( , ) до '';
  • Тагът на хоризонталната лента ( ) на ----;
  • Вмъква тирета и знаци минус, където е необходимо (вижте по-долу)
  • Поставя правилни кавички и кавички вътре в кавички (вижте по-долу).
  • Заменя (tm), (r) и т.н. със специални символи (вижте по-долу).
  • Подрежда, където е необходимо, знаците на градуса "°" (виж по-долу).
  • Коригира неправилно зададени служебни думи (вижте по-долу).
  • Подрежда липсващите интервали и премахва допълнителните (вижте по-долу).
  • Коригира и дешифрира съкращения (виж по-долу).
  • Изключения[редактиране]

    Wikifier не обработва текст:

    • вътре в етикета
    • вътре в етикета
    • вътре в етикета
    • вътре в етикета
    • в повечето HTML тагове и техните атрибути,
    • в двойни къдрави скоби (>),
    • в двойни квадратни скоби ([[ и ]] или [[ и ),
    • освен това Wikifier не обработва редове, които започват с интервал (обикновен текст).

    Клавишни комбинации[редактиране]

    В браузъри, базирани на Gecko (Galeon, Firefox, Mozilla, Netscape 6.x-7.x, SkipStone и др.), Wikifier може да бъде извикан с клавишната комбинация Alt+W.

    Тире, минус и тире [редактиране]

    Wikifier замества с минус (-):

    • Тире, последвано от цифра и предшествано от интервал;
    • Тире, последвано от цифра и предшествано от "sup>" или "под>".

    След обработка на минусите Wikificator го заменя с тире em (—):

    • тире (-);
    • Последователностите —, — и ;
    • Тире, оградено с интервали (-);
    • Тире в началото на ред (пряка реч);
    • Тире, заобиколено от всяка страна с три или четири цифри (1985-1991);
    • Тире, оградено с римски цифри (VII-IX);
    • Двойно тире, оградено с интервали ( -- ) или цифри (1941--1945);
    • Двойно тире, последвано от три тилди (--

    ) или думата [[Участник (--[[Участник).

    Моля, обърнете внимание, че тире, просто заобиколено от цифри, не се обработва от Wikifier. Това беше направено нарочно, за да се избегне двусмислие: „Когато Вася беше на около 3-4 години [трябва тире], той смяташе, че другите деца на възраст 3-4 години [има нужда от тире] няма да могат да разберат, че3-4=-1 [нужни минуси]".

    кавички [редактиране]

    Vikificator първо превръща всички кавички в обикновени кавички ("), след което ги пренарежда, но според правилата за въвеждане на български текст. Така първо се заменят следните знаци с обикновени кавички:

    След това "обикновените" кавички се превръщат в "цитати за коледно дърво", а кавичките вътре в кавичките в "кавички за лапи".

    Кавичките след знака за равенство и целият текст в тях не се обработват от Wikifier. Например, кавички няма да се обработват в низовете: "border="0"", "w" и т.н.

    Специални знаци[редактиране]

    = (приблизително равно) се заменя със знака ≈.

    Кубове и квадрати[редактиране]

    Wikifier замества със символи от втора и трета степен (² и ³):

    • Комбинации 2, 3, ² и ³.
    • ^2 или ^3 комбинации от знаци, които не са последвани от цифра. Например cm^2, m^2, 5^3, ^2 ще бъдат преобразувани в cm², m², 5³, ², докато комбинациите ^ _ ^, ^33, 4^22 няма да бъдат обработени.

    Степени [редактиране]

    • Подрежда липсващите градуси. Така "+4 C, -10 C, +453 F и -20 F" ще се превърне в "+4 °C, -10 °C, +453 °F и -20 °F". Той също така заменя обичайния интервал преди знака за градус с непрекъсваем.
    • Заменя последователността ° със знак за градус (°).

    Служебни думи [редактиране]

    Wikifier извършва следните автоматични замествания:

    • [[Категория: до [[Категория:
    • [[:Категория: до [[:Категория:
    • [[Шаблон: до [[Шаблон:
    • [[Потребител: на [[Член:
    • [[Изображение: на [[Изображение:
    • [[Медия: на [[Медия:

    Допълнителни, липсващи и непрекъснати интервали[редактиране]

    Премахване на допълнителни интервали[редактиране]

    • Премахват сененужни интервали преди запетая и липсващи интервали след нея, напротив, се вмъкват. Така например „Учи, учи, учи, учи и пак учи“ ще се превърне в „Учи, учи, учи, учи и пак учи“.
    • Допълнителният интервал преди точка и запетая се премахва. Например „дума; дума" ще се превърне в "дума; дума".
    • Интервалите се премахват след отварящата скоба и преди затварящата скоба. Например „бегемот (хипопотам)“ ще се превърне в „бегемот (хипопотам)“.
    • Пропуските в диапазоните от години и векове се премахват (например "1988 - 1995" и "XI - XII").
    • Допълнителните интервали се премахват след служебните думи "Шаблон", "Категория" и т.н.
    • Всички интервали в края на редовете се премахват.
    • Няколко последователни интервала се заменят с един интервал. Не се обработват само редове, които започват с интервал (обикновен текст).

    Вмъкване на правилни и непрекъснати интервали [редактиране]

    Неразрушаващият Unicode интервал е подобен на мнемониката „ “, но изглежда като обикновен интервал, което прави статията по-лесна за редактиране.

    • След видимия знак преди тирето се поставя неразделен интервал, така че следващият ред да не започва с тире.
    • В българските инициали също се вмъква неразделен интервал (например "А.С. Пушкин" става "А.С. Пушкин").
    • Липсващ интервал се вмъква след точка в края на изречението. Така че "word.Word" ще се преобразува в "word. Слово".
    • Вмъква неразделен интервал преди знака за процент (%) или знака за ppm (‰). Така "5% и 16,7‰" ще бъдат преобразувани в "5% и 16,7‰". Но не и в случай на съкращения като "5%".
    • След "#" или "§" се вмъква неразделен интервал, ако тези знаци са последвани от цифра.
    • Вмъкване на интервали след знаците"*", "#", ":" и техните комбинации в началото на реда.
    • Интервалите се вмъкват в началото и края на заглавията, т.е. "==Заглавие==" става "==Заглавие==".

    Работа със съкращения[редактиране]

    • Vikificator замества липсващите и редовни интервали в съкращенията „etc“, „etc“, „t.n.“, „n.e.“ с ненарушаващ Unicode интервал U+00A0.
    • Неделимият интервал се заменя с интервал след числата преди съкращенията "хиляда", "милион", "милиард", "трилион". Съкращението "хиляда" се допълва с точка.
    • Неразделеният интервал се заменя с интервал след числата в съкращенията "y", "yy", "v.", "vv."
    • Съкращенията "включително", "т.е." и защото" напълно дешифриран.

    Съобщения за грешка[редактиране]

    В някои много стари версии на браузъри Wikifier може да покаже съобщение за грешка вместо обработка на текст:

    Съобщение:Wikificator не може да работи във вашия браузър

    Причина:Поддръжката на Javascript в браузъра не е пълна. По-специално, регулярните изрази изобщо не се обработват.

    Какво да направите:Вземете друг браузър.

    Специфично за браузъри (завършен):Opera 4.01

    Съобщение:Wikificator няма да работи в Netscape 4.x и по-ниски версии

    Причина:Старите версии на Netscape, когато срещнат регулярен израз като replace(/something/mg, "за нещо"), по някаква причина спират да обработват целия скриптов код, който следва такъв израз. Подобни изрази се използват в Wikifier, например за пропускане на текст, който започва с интервали (обикновен текст). За да избегнете евентуални грешкиWikifier е деактивиран в по-старите версии на Netscape.

    Какво да направите:Използвайте по-нова версия на браузъра.

    Специфичен за браузър (пълен):Netscape Communicator 4.06, Sibcon Communicator 4.70.

    Съобщенията за грешки са на английски, тъй като тези по-стари версии на браузъри също имат проблеми с показването на български Unicode знаци в диалоговите прозорци.

    Технически бележки[редактиране]

    Само администраторите на проекта могат да променят програмата Wikifier на страницата MediaWiki:Gadget-wikifier.js.

    Всички предложения за подобряване на Wikifier, както и съобщения за грешки, открити в него, пишете на страницата Traditions Talk:Wikifier.

    Съвместимост [редактиране]

    Ако използвате браузър, който не е в списъка, моля, тествайте Wikifier в него и го добавете към списъка.