«Вікіфіка́тар» — гэта адмысловы сцэнарый JavaScript, яго код знаходзіцца на старонцы MediaWiki:Gadget-wikificator.js, які апрацоўвае вылучаны тэкст у акне рэдагавання артыкула згодна пэўным правілам вікіразметкі і беларускай тыпаграфікі.
Каб скарыстацца Вікіфікатарам, трэба націснуць кнопку Вікіфікатара на панэлі рэдагавання, як паказана на здымку:
Калі ў акне рэдагавання нічога не вылучана, Вікіфікатар апрацуе ўвесь тэкст.
Паведамленні пра памылкі і пажаданні па паляпшэнні варта дадаваць на старонку Размовы пра Вікіпедыю:Гаджэты/Вікіфікатар
У самым пачатку з апрацоўкі выключаюцца:
,
,
,
,
,
,
{{шаблоны}}
http://знешнія спасылкі
[[унутраныя спасылкі]]
<любыя тэгі>
="атрыбуты табліц"
Для спрашчэння пераносу артыкулаў выконваюцца замены:
[[category
→ [[Катэгорыя
[[:category
→ [[:Катэгорыя
Пэўныя HTML-тэгі замяняюцца на аналагі вікіразметкі:
<b>тэкст
і <strong>тэкст
→ '''тэкст'''
<i>тэкст
і<em>тэкст
→ ''тэкст''
<hr>
→ ----
Пэўныя HTML-сутнасці і словы замяняюцца на знакі Юнікоду:
Замяняюцца | На знак |
---|---|
(c) (кірылічнае) (с) (лацінскае) © | © |
(r) ® | ® |
™ (тм) ™ | ™ |
(p) (лацінскае) § | § |
€ | € |
¥ | ¥ |
£ | £ |
± ± | ± |
≈ | ≈ |
… … | … |
Замяняюцца | На знак |
---|---|
° | ° |
" « » „ “ << >> | " |
² ² 2 | ² |
³ ³ 3 | ³ |
Заўвагі: |
Адзіночны машынапісны апостраф '
у межах словаў замяняецца на правільны апостраф ’
.
Вікіфікатар замяняе на мінус (−):
Пасля апрацоўкі мінусаў Вікіфікатар замяняе на доўгі працяжнік (—):
Звярніце ўвагу, што злучок, паабапал якога проста стаяць лікі, не апрацоўваецца Вікіфікатарам. Гэта зроблена адмыслова, каб пазбегнуць шматзначнасці: «Калі Васю было недзе 3—4 гады [патрэбны працяжнік], ён меркаваў, што іншыя дзеці ў ягоным узроставым перыядзе 3—4 гады [патрэбны працяжнік] не здолеюць зразумець, што 3−4=−1 [патрэбныя мінусы]».
Вікіфікатар спачатку ператварае ўсе расстаўленыя двукоссі (« » “ ”„
) у звычайныя ("
), а пасля зноў іх расстаўляе, але ўжо паводле правілаў набора беларускага тэксту: «звычайныя» двукоссі ператвараюцца ў «двукоссі-елачкі», а двукоссі ўнутры двукоссяў — у «двукоссі-лапкі».
Выдаляюцца лішнія прагалы:
Дадаюцца прапушчаныя прагалы:
Для падвышэння чытэльнасці вікіразметкі таксама дадаюцца прапушчаныя прагалы пасля знакаў *
#
:
і іх камбінацый у пачатку радка, паабапал загалоўкаў (==А==
→ == А ==
), і дадаецца адсутны пусты радок перад загалоўкам.
Непарыўны юнікодавы прагал \x00A0
аналагічны сутнасці
, але выглядае як звычайны прагал. Як вынік гэтага — артыкул зручней рэдагаваць.
Асноўная праблема з непарыўнымі прагаламі палягае ў браўзеры Firefox вэрсій 1.х і 2.х пры рэдагаванні тэксту аўтаматычна замяняе непарыўныя прагалы на звычайныя (гл. m:Firefox bugs affecting MediaWiki#Fixed bugs, not yet released). Гэта праблема вырашаная ў тэставых версіях Firefox 3 [1].
У выніку дадавання непарыўных прагалаў Вікіфікатарам і наступнае выдаленне іх пры рэдагаванні ў Firefox вядзе да таго, што ў абодвух выпадках атрымліваюцца вельмі вялікія адрозненні ў зменах.
Як вынік гэтага, Вікіфікатар выкарыстоўвае нябачны непарыўны прагал толькі ў цотных прасторах назваў, апроч прасторы назваў «Вікіпедыя:» (то бок толькі ў тых прасторах, дзе не вядуцца абмеркаванні).
Непарыўны прагал ставіцца:
Вікіфікатар расстаўляе прапушчаныя знакі градуса, напрыклад:
+4 C
→ +4 °C
-20 F
→ −20 °F
Пры гэтым перад знакам градусу ставіцца непарыўны прабел.
Паведамленне Вікіфікатара паказваюцца на англійскай мове з-за магчымых праблемаў адлюстравання кірыліцы ў дыялогавых вокнаў старых браўзераў.
(У вашым браўзеры Вікіфікатар працаваць ня можа).
Азначае, што ваш браўзер не падтрымлівае на дастатковым узроўні рэгулярныя выразы. Выкарыстоўвайце іншы браўзер.
(Вікіфікатар апрацуе ўвесь тэкст. Працягнуць?).
Азначае, што рэалізацыя «JavaScript» у вашым браўзеры не дазваляе апрацаваць толькі вылучаны фрагмент. Націсніце «OK», каб дазволіць Вікіфікатару апрацаваць увесь тэкст.
(Вікіфікатар не апрацоўвае старонкі размоў).
Калі вы выкарыстоўваеце браўзер, якога няма ў спісе, то, калі ласка, пратэстуйце ў ім работу Вікіфікатара і дадайце яго ў спіс.
"Укладзеныя «двукоссі»"
правільна апрацоўваюцца толькі пасля прагалу альбо ў пачатку радка.Пры памылках у апрацоўцы тэксту варта паведаміць пра гэта на старонцы размоў. Не забудзьцеся пазначыць канкрэтны пачатковы тэкст, тое, у што ён ператвараецца, якім насамрэч мусіць быць вынік, а таксама назву і версію свайго браўзера.
Калі мае месца рэдкае выключэнне з правілаў апрацоўкі Вікіфікатара, якое немагчыма альбо вельмі складана выправіць (напрыклад, цытата аўтарскага тэксту), варта ўзяць праблемны кавалак тэксту ў тэгі
, каб Вікіфікатар яго не апрацоўваў. Пры гэтым для наступных рэдактараў артыкула можна побач у каментарах пазначыць .
Скрыпт Вікіфікатара знаходзіцца ў прасторы назваў «MediaWiki:», таму толькі адміністратары праекту могуць змяніць скрыпт Вікіфікатара на старонцы MediaWiki:Gadget-wikificator.js.
Усе пажаданні па паляпшэнні Вікіфікатара, а таксама паведамленні пра знойдзеныя ў ім памылкі пакідайце, калі ласка, на старонцы размоў.
This article uses material from the Wikipedia Беларуская article Вікіфікатар, which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). Матэрыял даступны на ўмовах CC BY-SA 4.0, калі не пазначана іншае. Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki Беларуская (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.