Вікіпедія:Вікіфікатор: відмінності між версіями
м →Спеціальні символи: так грамотніше |
м доповнення |
||
Рядок 2: | Рядок 2: | ||
[[Файл:Wikify-toolbutton.png|ліворуч|30пкс|]] |
[[Файл:Wikify-toolbutton.png|ліворуч|30пкс|]] |
||
[[Файл:Wikify-toolbutton-uk cropped.png|міні|праворуч|250пкс|<center>Вікіфікатор викликається сьомою кнопкою [[Панель інструментів|панелі інструментів]] у вікні редагування коду</center>]] |
[[Файл:Wikify-toolbutton-uk cropped.png|міні|праворуч|250пкс|<center>Вікіфікатор викликається сьомою кнопкою [[Панель інструментів|панелі інструментів]] у вікні редагування коду</center>]] |
||
'''«Вікіфіка́тор»''' — це сценарій на [[JavaScript]], який обробляє виділений текст у вікні редагування статті згідно з деякими правилами [[Вікіпедія:Як редагувати статтю|вікі-розмітки]] і українською [[типографіка|типографікою]]. Вікіфікатор викликається сьомою кнопкою у [[тулбар |
'''«Вікіфіка́тор»''' — це сценарій на [[JavaScript]], який обробляє виділений текст у вікні редагування статті згідно з деякими правилами [[Вікіпедія:Як редагувати статтю|вікі-розмітки]] і українською [[типографіка|типографікою]]. Вікіфікатор викликається сьомою кнопкою у [[тулбар]]і вікна редагування. У випадку, якщо у вікні редагування статті немає виділеного тексту, вікіфікатор обробить весь текст. |
||
На жаль, реалізація JavaScript у деяких [[браузер]]ах (наприклад, [[Opera]] 7.0, [[Konqueror]] 3.2 та ін.) не дозволяє обробляти тільки виділений фрагмент. У цьому випадку Вікіфікатор запитає дозволу на обробку всього тексту. |
На жаль, реалізація JavaScript у деяких [[браузер]]ах (наприклад, [[Opera]] 7.0, [[Konqueror]] 3.2 та ін.) не дозволяє обробляти тільки виділений фрагмент. У цьому випадку Вікіфікатор запитає дозволу на обробку всього тексту. |
||
Рядок 13: | Рядок 13: | ||
* Вставляє, де потрібно, тире і мінус (див. [[#Дефіс, мінус і тире|нижче]]) |
* Вставляє, де потрібно, тире і мінус (див. [[#Дефіс, мінус і тире|нижче]]) |
||
* Розставляє правильні лапки і лапки всередині лапок (див. [[#Лапки|нижче]]). |
* Розставляє правильні лапки і лапки всередині лапок (див. [[#Лапки|нижче]]). |
||
* Заміняє |
* Заміняє ™, (r) і т. п. на спеціальні символи (див. [[#Спеціальні символи|нижче]]). |
||
* Розставляє там, де потрібно, знаки градуса «°» (див. [[#Градуси|нижче]]). |
* Розставляє там, де потрібно, знаки градуса «°» (див. [[#Градуси|нижче]]). |
||
* Виправляє неправильно вказані службові слова (див. [[#Службові слова|нижче]]). |
* Виправляє неправильно вказані службові слова (див. [[#Службові слова|нижче]]). |
||
Рядок 52: | Рядок 52: | ||
* Коротке тире (–); |
* Коротке тире (–); |
||
* Послідовності <nowiki>&mdash;</nowiki>, <nowiki>&ndash;</nowiki> й <nowiki>&#151;</nowiki>; |
* Послідовності <nowiki>&mdash;</nowiki>, <nowiki>&ndash;</nowiki> й <nowiki>&#151;</nowiki>; |
||
* Дефіс, оточений прогалинами ( |
* Дефіс, оточений прогалинами (—); |
||
* Дефіс на початку рядка (пряма мова); |
* Дефіс на початку рядка (пряма мова); |
||
* Дефіс, оточений римськими цифрами ( |
* Дефіс, оточений римськими цифрами (VII—IX); |
||
* Подвійний дефіс, оточений прогалинами ( |
* Подвійний дефіс, оточений прогалинами (—) або цифрами (1941—1945); |
||
* Подвійний дефіс, після котрого йдуть три тильди (<nowiki>--~~~</nowiki>) або слово <nowiki>[[Користувач</nowiki> (<nowiki>--[[Користувач</nowiki>). |
* Подвійний дефіс, після котрого йдуть три тильди (<nowiki>--~~~</nowiki>) або слово <nowiki>[[Користувач</nowiki> (<nowiki>--[[Користувач</nowiki>). |
||
Зверніть увагу, що дефіс же просто оточений цифрами без прогалин не обробляється Вікіфікатором. Це зроблено спеціально, щоб позбутися багатозначності: «Коли Васі було десь 3—4 роки [''потрібне тире''] він думав, що інші діти у віці 3—4 роки [''потрібне тире''] не зможуть зрозуміти, що 3-4=-1 [''потрібні мінуси'']». |
Зверніть увагу, що дефіс же просто оточений цифрами без прогалин не обробляється Вікіфікатором. Це зроблено спеціально, щоб позбутися багатозначності: «Коли Васі було десь 3—4 роки [''потрібне тире''] він думав, що інші діти у віці 3—4 роки [''потрібне тире''] не зможуть зрозуміти, що 3-4=-1 [''потрібні мінуси'']». |
||
Рядок 61: | Рядок 61: | ||
== Лапки == |
== Лапки == |
||
Вікіфікатор спочатку перетворює всі [[лапки]] у звичайні ("), а потім знову їх розставляє, але вже згідно з правилами набору українського тексту. Таким чином, спочатку замінюються на звичайні лапки наступні знаки: |
Вікіфікатор спочатку перетворює всі [[лапки]] у звичайні ("), а потім знову їх розставляє, але вже згідно з правилами набору українського тексту. Таким чином, спочатку замінюються на звичайні лапки наступні знаки: |
||
* |
* " |
||
* |
* " |
||
* |
* " |
||
* |
* " |
||
* |
* " |
||
* <nowiki>&laquo;</nowiki> |
* <nowiki>&laquo;</nowiki> |
||
* <nowiki>&raquo;</nowiki> |
* <nowiki>&raquo;</nowiki> |
||
Рядок 76: | Рядок 76: | ||
* Парні подвійні кутові лапки з текстом всередині (наприклад, <<текст всередині лапок, котрий не починається з прогалини і не закінчується нею>>). |
* Парні подвійні кутові лапки з текстом всередині (наприклад, <<текст всередині лапок, котрий не починається з прогалини і не закінчується нею>>). |
||
Потім |
Потім «звичайні» лапки перетворюються у «лапки-ялинки», а лапки всередині лапок у «лапки-лапки». |
||
Лапки після знаку «рівно» і весь текст всередині них Вікіфікатором не обробляється. Наприклад, не будуть оброблені лапки в рядках: |
Лапки після знаку «рівно» і весь текст всередині них Вікіфікатором не обробляється. Наприклад, не будуть оброблені лапки в рядках: "border="0"", "width="50%"" і т. ін. |
||
== Спеціальні символи == |
== Спеціальні символи == |
||
Рядок 103: | Рядок 103: | ||
== Службові слова == |
== Службові слова == |
||
Вікіфікатор виконує наступні автоматичні заміни: |
Вікіфікатор виконує наступні автоматичні заміни: |
||
* [[ |
* [[Категорія:на [[Категорія: |
||
* [[: |
* [[:Категорія:на [[:Категорія: |
||
* [[Template: на [[Шаблон: |
* [[Template: на [[Шаблон: |
||
* [[User: на [[Користувач: |
* [[User: на [[Користувач: |
||
* [[ |
* [[Файл:на [[Файл: |
||
* [[Media: на [[Медіа: |
* [[Media: на [[Медіа: |
||
== Пропущені, зайві та нерозривні прогалини == |
== Пропущені, зайві та нерозривні прогалини == |
||
=== Видалення зайвих прогалин === |
=== Видалення зайвих прогалин === |
||
* Видаляються непотрібні [[пробіл|прогалини]] перед комою, а пропущені після неї прогалини, навпаки, проставляються. Так, наприклад, «Вчіться, |
* Видаляються непотрібні [[пробіл|прогалини]] перед комою, а пропущені після неї прогалини, навпаки, проставляються. Так, наприклад, «Вчіться, вчіться, вчіться, вчіться і ще раз вчіться» буде перетворено на «Вчіться, вчіться, вчіться, вчіться і ще раз вчіться». |
||
* Прибирається зайва прогалина перед двокрапкою. Наприклад, «слово |
* Прибирається зайва прогалина перед двокрапкою. Наприклад, «слово: слово» буде перетворено на «слово: слово». |
||
* Видаляються прогалини після першої круглої дужки і перед останньою. Наприклад, <nowiki>«бегемот ( гіпопотам )»</nowiki> буде перетворено на «бегемот (гіпопотам)». |
* Видаляються прогалини після першої круглої дужки і перед останньою. Наприклад, <nowiki>«бегемот ( гіпопотам )»</nowiki> буде перетворено на «бегемот (гіпопотам)». |
||
* Видаляються прогалини в діапазонах років і століть (наприклад, «1988 — 1995» і «XI — XII»). |
* Видаляються прогалини в діапазонах років і століть (наприклад, «1988 — 1995» і «XI — XII»). |
||
* Видаляються зайві прогалини після службових слів «Шаблон», «Категорія» й ін. |
* Видаляються зайві прогалини після службових слів «Шаблон», «Категорія» й ін. |
||
* Видаляються всі прогалини в кінці рядків. |
* Видаляються всі прогалини в кінці рядків. |
||
Рядок 122: | Рядок 122: | ||
=== Вставка звичайних і нерозривних пробілів === |
=== Вставка звичайних і нерозривних пробілів === |
||
Нерозривний юнікодовий пробіл аналогічний мнемокоду «&nbsp;», але виглядає як звичайний пробіл, тому статтю комфортніше редагувати. |
Нерозривний юнікодовий пробіл аналогічний мнемокоду «&nbsp;», але виглядає як звичайний пробіл, тому статтю комфортніше редагувати. |
||
* Нерозривний пробіл вставляється після видимого знаку перед тире, щоб наступний рядок не починався з тире. |
* Нерозривний пробіл вставляється після видимого знаку перед тире, щоб наступний рядок не починався з тире. |
||
* Додається нерозривний пробіл перед знаком [[відсоток|відсотка]] (%) або [[проміле]] (‰). Так, «5% і 16, |
* Додається нерозривний пробіл перед знаком [[відсоток|відсотка]] (%) або [[проміле]] (‰). Так, «5% і 16,7 ‰» будуть перетворені на «5 % і 16,7 ‰» (відповідно до пункту 6.15 ДСТУ 3651.1-97). |
||
* Також нерозривний пробіл вставляється в українські ініціали (наприклад, «Т.Г. Шевченко» перетворюється на «Т. Г. Шевченко»). |
* Також нерозривний пробіл вставляється в українські ініціали (наприклад, «Т. Г. Шевченко» перетворюється на «Т. Г. Шевченко»). |
||
* Нерозривний пробіл вставляється після «№» або «§», якщо за цими знаками слідує цифра. |
* Нерозривний пробіл вставляється після «№» або «§», якщо за цими знаками слідує цифра. |
||
* Пробіли вставляються після крапки в кінці речення. Так, «слово.Слово» буде перетворене на «слово. Слово». |
* Пробіли вставляються після крапки в кінці речення. Так, «слово. Слово» буде перетворене на «слово. Слово». |
||
* Пробіли вставляються після знаків «*», «#», «:» та їх комбінацій на початку рядка. |
* Пробіли вставляються після знаків «*», «#», «:» та їх комбінацій на початку рядка. |
||
* Пробіли вставляються на початку і в кінці заголовків, тобто |
* Пробіли вставляються на початку і в кінці заголовків, тобто "==Заголовок==" перетворюється на "== Заголовок ==". |
||
=== Обробка скорочень === |
=== Обробка скорочень === |
||
* Вікіфікатор заміняє нерозривною [[юнікод]]овою прогалиною U+00A0 пропущені та звичайні прогалини в скороченнях «і т.д.», «і т. |
* Вікіфікатор заміняє нерозривною [[юнікод]]овою прогалиною U+00A0 пропущені та звичайні прогалини в скороченнях «і т. д.», «і т. ін.», «т.з.», «н. е.». |
||
* Нерозривною прогалиною замінюється прогалина після цифр перед скороченнями «тис.», «млн», «млрд», «трлн». Скорочення «тис» доповнюється крапкою. |
* Нерозривною прогалиною замінюється прогалина після цифр перед скороченнями «тис.», «млн», «млрд», «трлн». Скорочення «тис» доповнюється крапкою. |
||
* Нерозривною прогалиною замінюється прогалина після цифр у скороченнях «р.», «рр.», «с.», «сс.». |
* Нерозривною прогалиною замінюється прогалина після цифр у скороченнях «р.», «рр.», «с.», «сс.». |
||
* Скорочення «в |
* Скорочення «в тому числі» і «так як» розшифровуються повністю. |
||
== Повідомлення про помилки == |
== Повідомлення про помилки == |
||
Рядок 141: | Рядок 141: | ||
'''Повідомлення:''' ''Wikificator cannot work in your browser'' (Вікіфікатор не може працювати у вашому браузері). |
'''Повідомлення:''' ''Wikificator cannot work in your browser'' (Вікіфікатор не може працювати у вашому браузері). |
||
'''Причина:''' Підтримка Javascript в браузері зроблена не до кінця. Принаймні, взагалі не обробляються регулярні вирази. |
'''Причина:''' Підтримка Javascript в браузері зроблена не до кінця. Принаймні, взагалі не обробляються регулярні вирази. |
||
'''Що робити:''' Користуватися іншим браузером. |
'''Що робити:''' Користуватися іншим браузером. |
||
Рядок 149: | Рядок 149: | ||
'''Повідомлення:''' ''Wikificator will not work in Netscape 4.x and less'' (Вікіфікатор не буде працювати у браузері Netscape версії 4.x і менше). |
'''Повідомлення:''' ''Wikificator will not work in Netscape 4.x and less'' (Вікіфікатор не буде працювати у браузері Netscape версії 4.x і менше). |
||
'''Причина:''' Старі версії Нетскейпа, коли зустрічають регулярний вираз виду replace(/щось/mg, |
'''Причина:''' Старі версії Нетскейпа, коли зустрічають регулярний вираз виду replace(/щось/mg, «на щось»), чомусь припиняють обробляти весь наступний за таким виразом код скрипта. Подібні вирази використовуються у Вікіфікаторі, наприклад, для того, щоб пропускати текст, який починається з прогалин, (неформатований текст). Для запобігання помилок, Вікіфікатор в старих версіях Нетскейпа відключений взагалі. |
||
'''Що робити:''' Користуватися новішою версією браузера. |
'''Що робити:''' Користуватися новішою версією браузера. |
||
Рядок 172: | Рядок 172: | ||
{{оновити|розділ}} |
{{оновити|розділ}} |
||
* [[Chromium]] 8.0 |
* [[Chromium]] 8.0 |
||
* ''[[Galeon]] 1.2.x''; Galeon 1.3.x |
* ''[[Galeon]] 1.2.x''; Galeon 1.3.x |
||
* [[Internet Explorer]] 5.5, 6.x, 7.x, 8.x |
* [[Internet Explorer]] 5.5, 6.x, 7.x, 8.x |
||
* ''[[Konqueror]] 3.1.x, 3.2.x, 3.3.x, 3.4.x''; Konqueror 3.5.x |
* ''[[Konqueror]] 3.1.x, 3.2.x, 3.3.x, 3.4.x''; Konqueror 3.5.x |
||
Рядок 189: | Рядок 189: | ||
* [[Opera]] 4.x |
* [[Opera]] 4.x |
||
* [[Safari]] 1.3 |
* [[Safari]] 1.3 |
||
== Новий режим вікірозмітки == |
|||
Вікіфікатор не працює із новим режимом вікірозмітки. Якщо у вас ввімкнений новий редактор, вам доведеться вікіфікувати статтю самостійно. Ви також можете скопіювати текст статті, змінити <code>veaction=editsource</code> у адресі сторінки на <code>action=edit</code> щоб відкрити старий редактор, тоді вставити текст статті, натиснути кнопку вікіфікатора та зберегти зміни. |
|||
== Див. також == |
== Див. також == |
||
* [[ |
* [[Типографія]] |
||
* [[Вікіпедія:Як редагувати |
* [[Вікіпедія:Як редагувати статтю]] |
||
* [[ |
* [[Довідка:Спецсимволи]] |
||
== Посилання == |
== Посилання == |
Версія за 03:47, 12 серпня 2018
«Вікіфіка́тор» — це сценарій на JavaScript, який обробляє виділений текст у вікні редагування статті згідно з деякими правилами вікі-розмітки і українською типографікою. Вікіфікатор викликається сьомою кнопкою у тулбарі вікна редагування. У випадку, якщо у вікні редагування статті немає виділеного тексту, вікіфікатор обробить весь текст.
На жаль, реалізація JavaScript у деяких браузерах (наприклад, Opera 7.0, Konqueror 3.2 та ін.) не дозволяє обробляти тільки виділений фрагмент. У цьому випадку Вікіфікатор запитає дозволу на обробку всього тексту.
Основні функції
- Заміняє деякі HTML-теги на аналогічні вікі-розмітки:
- Вставляє, де потрібно, тире і мінус (див. нижче)
- Розставляє правильні лапки і лапки всередині лапок (див. нижче).
- Заміняє ™, (r) і т. п. на спеціальні символи (див. нижче).
- Розставляє там, де потрібно, знаки градуса «°» (див. нижче).
- Виправляє неправильно вказані службові слова (див. нижче).
- Розставляє пропущені і прибирає зайві прогалини (див. нижче).
- Коригує та розшифровує скорочення (див. нижче).
Винятки
Вікіфікатор не обробляє текст:
- всередині тегів:
- <code></code>,
- <gallery></gallery>,
- <math></math>,
- <nowiki></nowiki>,
- <poem></poem>,
- <pre></pre>,
- <score></score>,
- <source></source>,
- <syntaxhighlight></syntaxhighlight>,
- <timeline></timeline>,
- <tt></tt>,
- всередині більшості HTML-тегів та їх атрибутів,
- всередині подвійних фігурних дужок ({{ і }}),
- всередині подвійних квадратних дужок ([[ і ]], або [[ і |),
- всередині номерів ISBN,
- крім того, Вікіфікатором не обробляються рядки, які починаються з пропуску (неформатований текст).
Комбінації клавіш
Якщо ви використовуєте Internet Explorer або браузери, які використовують його «двигун», то Вікіфікатор можна викликати за допомогою комбінації клавіш Ctrl+Enter; щоб швидко відмінити дії, зроблені Вікіфікатором, можна натиснути на клавіатурі комбінацію Ctrl+Z.
У браузерах, заснованих на Gecko (Galeon, Mozilla Firefox, Netscape 6.x-7.x, SkipStone та інші), Вікіфікатор можна викликати комбінацією клавіш Alt+W.
Дефіс, мінус і тире
Вікіфікатор замінює на мінус (-):
- Дефіс, за яким слідує цифра, і котрому передує пробіл;
- Дефіс, за яким слідує цифра, і котрому передує послідовність «sup>» або «sub>».
Після обробки мінусів Вікіфікатор замінює на довге тире (—):
- Коротке тире (–);
- Послідовності —, – й —;
- Дефіс, оточений прогалинами (—);
- Дефіс на початку рядка (пряма мова);
- Дефіс, оточений римськими цифрами (VII—IX);
- Подвійний дефіс, оточений прогалинами (—) або цифрами (1941—1945);
- Подвійний дефіс, після котрого йдуть три тильди (--~~~) або слово [[Користувач (--[[Користувач).
Зверніть увагу, що дефіс же просто оточений цифрами без прогалин не обробляється Вікіфікатором. Це зроблено спеціально, щоб позбутися багатозначності: «Коли Васі було десь 3—4 роки [потрібне тире] він думав, що інші діти у віці 3—4 роки [потрібне тире] не зможуть зрозуміти, що 3-4=-1 [потрібні мінуси]».
Лапки
Вікіфікатор спочатку перетворює всі лапки у звичайні ("), а потім знову їх розставляє, але вже згідно з правилами набору українського тексту. Таким чином, спочатку замінюються на звичайні лапки наступні знаки:
- "
- "
- "
- "
- "
- «
- »
- „
- “
- „
- “
- ”
- "
- Парні подвійні кутові лапки з текстом всередині (наприклад, <<текст всередині лапок, котрий не починається з прогалини і не закінчується нею>>).
Потім «звичайні» лапки перетворюються у «лапки-ялинки», а лапки всередині лапок у «лапки-лапки».
Лапки після знаку «рівно» і весь текст всередині них Вікіфікатором не обробляється. Наприклад, не будуть оброблені лапки в рядках: "border="0"", "width="50%"" і т. ін.
Спеціальні символи
Вікіфікатор замінює:
- (c), (с) (кириличне "С") і © на ©;
- (r) і ® на ®;
- (tm), (тм) і ™ на ™;
- (p) (латинське "P") і § на §;
- €, ¥ і £ на €, ¥ і £;
- Комбінації +- і ± на ±;
- Одиночний машинописний [[апостроф]] (') всередині слів на правильний апостроф (’).
- Три крапки (...) і послідовність … і … на багатокрапку (…).
- Комбінацію ~= (приблизно рівно) на знак ≈.
Куби та квадрати
Вікіфікатор замінює на символи другої і третьої ступені (² і ³):
- Комбінації <sup>2</sup>, <sup>3</sup>, ² і ³.
- Комбінації знаків ^2 або ^3, за котрими не слідує цифра. Наприклад, см^2, m^2, 5^3, ^2 будуть перетворені на см², m², 5³, ², а комбінація ^ _ ^, ^33, 4^22 — не будуть оброблені.
Градуси
- Розставляє пропущені знаки градуса. Так, «+4 C, -10 C, +453 F і -20 F» будуть перетворені на «+4 °C, -10 °C, +453 °F и -20 °F». Також замінюється звичайна прогалина перед знаком градуса на нерозривну.
- Замінює послідовність ° на знак градуса (°).
Службові слова
Вікіфікатор виконує наступні автоматичні заміни:
- [[Категорія:на [[Категорія:
- [[:Категорія:на [[:Категорія:
- [[Template: на [[Шаблон:
- [[User: на [[Користувач:
- [[Файл:на [[Файл:
- [[Media: на [[Медіа:
Пропущені, зайві та нерозривні прогалини
Видалення зайвих прогалин
- Видаляються непотрібні прогалини перед комою, а пропущені після неї прогалини, навпаки, проставляються. Так, наприклад, «Вчіться, вчіться, вчіться, вчіться і ще раз вчіться» буде перетворено на «Вчіться, вчіться, вчіться, вчіться і ще раз вчіться».
- Прибирається зайва прогалина перед двокрапкою. Наприклад, «слово: слово» буде перетворено на «слово: слово».
- Видаляються прогалини після першої круглої дужки і перед останньою. Наприклад, «бегемот ( гіпопотам )» буде перетворено на «бегемот (гіпопотам)».
- Видаляються прогалини в діапазонах років і століть (наприклад, «1988 — 1995» і «XI — XII»).
- Видаляються зайві прогалини після службових слів «Шаблон», «Категорія» й ін.
- Видаляються всі прогалини в кінці рядків.
- Декілька прогалин підряд заміняються однією прогалиною. Не обробляються лише рядки, які починаються з прогалини (неформатований текст).
Вставка звичайних і нерозривних пробілів
Нерозривний юнікодовий пробіл аналогічний мнемокоду « », але виглядає як звичайний пробіл, тому статтю комфортніше редагувати.
- Нерозривний пробіл вставляється після видимого знаку перед тире, щоб наступний рядок не починався з тире.
- Додається нерозривний пробіл перед знаком відсотка (%) або проміле (‰). Так, «5% і 16,7 ‰» будуть перетворені на «5 % і 16,7 ‰» (відповідно до пункту 6.15 ДСТУ 3651.1-97).
- Також нерозривний пробіл вставляється в українські ініціали (наприклад, «Т. Г. Шевченко» перетворюється на «Т. Г. Шевченко»).
- Нерозривний пробіл вставляється після «№» або «§», якщо за цими знаками слідує цифра.
- Пробіли вставляються після крапки в кінці речення. Так, «слово. Слово» буде перетворене на «слово. Слово».
- Пробіли вставляються після знаків «*», «#», «:» та їх комбінацій на початку рядка.
- Пробіли вставляються на початку і в кінці заголовків, тобто "==Заголовок==" перетворюється на "== Заголовок ==".
Обробка скорочень
- Вікіфікатор заміняє нерозривною юнікодовою прогалиною U+00A0 пропущені та звичайні прогалини в скороченнях «і т. д.», «і т. ін.», «т.з.», «н. е.».
- Нерозривною прогалиною замінюється прогалина після цифр перед скороченнями «тис.», «млн», «млрд», «трлн». Скорочення «тис» доповнюється крапкою.
- Нерозривною прогалиною замінюється прогалина після цифр у скороченнях «р.», «рр.», «с.», «сс.».
- Скорочення «в тому числі» і «так як» розшифровуються повністю.
Повідомлення про помилки
В деяких зовсім старих версіях браузерів Вікіфікатор замість обробки тексту може показувати повідомлення про помилки:
Повідомлення: Wikificator cannot work in your browser (Вікіфікатор не може працювати у вашому браузері).
Причина: Підтримка Javascript в браузері зроблена не до кінця. Принаймні, взагалі не обробляються регулярні вирази.
Що робити: Користуватися іншим браузером.
Характерно для браузерів (доповнюйте): Opera 4.01
Повідомлення: Wikificator will not work in Netscape 4.x and less (Вікіфікатор не буде працювати у браузері Netscape версії 4.x і менше).
Причина: Старі версії Нетскейпа, коли зустрічають регулярний вираз виду replace(/щось/mg, «на щось»), чомусь припиняють обробляти весь наступний за таким виразом код скрипта. Подібні вирази використовуються у Вікіфікаторі, наприклад, для того, щоб пропускати текст, який починається з прогалин, (неформатований текст). Для запобігання помилок, Вікіфікатор в старих версіях Нетскейпа відключений взагалі.
Що робити: Користуватися новішою версією браузера.
Характерно для браузерів (доповнюйте): Netscape Communicator 4.06, Сибкон Коммунікатор 4.70.
Повідомлення про помилки відображаються англійською, оскільки в цих старих браузерах також є проблеми з відображенням у діалогових вікнах українських літер в Юнікод.
Технічні зауваження
Тільки адміністратори можуть змінити програму Вікіфікатора на сторінці MediaWiki:Wikificator.js.
Всі побажання що до покращення Вікіфікатора, а також повідомлення про знайдені помилки, пишіть на сторінці Обговорення Вікіпедії:Вікіфікатор.
Рекомендації по встановлені Вікіфікатора на своєму вікі-сайті є на сторінці ru:Википедия:Викификатор/Инструкция по установке російської вікіпедії.
Нижня панель спеціальних символів задана на сторінках MediaWiki:Summary, MediaWiki:Copyrightwarning і MediaWiki:Edittools.
Сумісність
Якщо Ви використовуєте браузер, якого немає у переліку, то, будь ласка, протестуйте у ньому роботу Вікіфікатора і додайте його у список.
Браузери, у котрих Вікіфікатор працює
Інформація в цьому розділі застаріла. |
- Chromium 8.0
- Galeon 1.2.x; Galeon 1.3.x
- Internet Explorer 5.5, 6.x, 7.x, 8.x
- Konqueror 3.1.x, 3.2.x, 3.3.x, 3.4.x; Konqueror 3.5.x
- Maxthon 1.x; Maxthon 4.4.1.4000
- Mozilla Firefox 1.0, 1.2.x; Mozilla Firefox 1.7.x, 2.x, 3.x
- Netscape 7.x
- Opera 7.x; Opera 8.x, 9.x, 10.x, 11.x, 12.x
- SkipStone 0.8.x
У браузерах, які виділені курсивом, не підтримується обробка виділення.
Браузери, в яких Вікіфікатор не працює
- Arachne 1.70
- Internet Explorer 3.x, 4.x
- MATLAB HelpBrowser 6.x
- Netscape 3.x, 4.x
- Opera 4.x
- Safari 1.3
Новий режим вікірозмітки
Вікіфікатор не працює із новим режимом вікірозмітки. Якщо у вас ввімкнений новий редактор, вам доведеться вікіфікувати статтю самостійно. Ви також можете скопіювати текст статті, змінити veaction=editsource
у адресі сторінки на action=edit
щоб відкрити старий редактор, тоді вставити текст статті, натиснути кнопку вікіфікатора та зберегти зміни.