Вікіпедія:Додатки/Wikilinker

Вікіпосилальник (англ. Wikilinker) пропонує для виділеного вами тексту посилання на існуючу вікі-статтю. Зручний для проставлення посилань на слова, що стоять у відповідних відмінках, відмінних від називного.

На панелі інструментів з'являється значок Значок Вікіпосилальника.

Приклади

__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-\u041f\u0440\u0438\u043a\u043b\u0430\u0434\u0438","replies":[]}}-->

Виділіть слово або словосполучення і Вікіпосилальник перетворить його на посилання.

  • Тараса Шевченка → [[Шевченко Тарас Григорович | Тараса Шевченка]]
  • Бою під Крутами → [[Бій під Крутами | Бою під Крутами]]
  • київський → [[київ]]ський

Скрипт є недосконалим і часто помиляється і пропонує не найвдаліше посилання, цілком довіряти йому не можна. Потребує аналізу редагування.

Принцип роботи

__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-\u041f\u0440\u0438\u043d\u0446\u0438\u043f_\u0440\u043e\u0431\u043e\u0442\u0438","replies":[]}}-->
  • За допомогою алгоритму «стемер» відкидаються закінчення слів (замість «Тараса Шевченка» стане «Тара Шевчен») ;
  • до слів додаються знаки «*» (стане «Тара* Шевчен*»);
  • отриманий рядок відправляється за допомогою «MediaWiki API» до пошукової системи Вікіпедії;
  • назва першої сторінки з пошукової видачі (вони рангуються відповідно алгоритму, що надає більшу перевагу словам із назв статтей) підставляється у посилання;
  • якщо нічого знайти не вдалося, тоді ним створюється просто порожнє посилання ([[|страхопудло бабай]]).

В алгоритмі передбачена дещо складніша обробка для посилань на одне слово, у цьому разі аналізується декілька перших результатів пошуку та шукається найкоротший варіант.

Див. також

__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-\u0414\u0438\u0432._\u0442\u0430\u043a\u043e\u0436","replies":[]}}-->

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!