Вікіпедія:Додатки/Wikilinker
(Перенаправлено з Вікіпедія:Додатки:Вікіпосилальник)
Вікіпосилальник (англ. Wikilinker) пропонує для виділеного вами тексту посилання на існуючу вікі-статтю. Зручний для проставлення посилань на слова, що стоять у відповідних відмінках, відмінних від називного.
На панелі інструментів з'являється значок .
Приклади
[ред. код]Виділіть слово або словосполучення і Вікіпосилальник перетворить його на посилання.
- Тараса Шевченка → [[Шевченко Тарас Григорович | Тараса Шевченка]]
- Бою під Крутами → [[Бій під Крутами | Бою під Крутами]]
- київський → [[київ]]ський
Скрипт є недосконалим і часто помиляється і пропонує не найвдаліше посилання, цілком довіряти йому не можна. Потребує аналізу редагування.
Принцип роботи
[ред. код]- За допомогою алгоритму «стемер» відкидаються закінчення слів (замість «Тараса Шевченка» стане «Тара Шевчен») ;
- до слів додаються знаки «*» (стане «Тара* Шевчен*»);
- отриманий рядок відправляється за допомогою «MediaWiki API» до пошукової системи Вікіпедії;
- назва першої сторінки з пошукової видачі (вони рангуються відповідно алгоритму, що надає більшу перевагу словам із назв статтей) підставляється у посилання;
- якщо нічого знайти не вдалося, тоді ним створюється просто порожнє посилання ([[|страхопудло бабай]]).
В алгоритмі передбачена дещо складніша обробка для посилань на одне слово, у цьому разі аналізується декілька перших результатів пошуку та шукається найкоротший варіант.
Див. також
[ред. код]- Код додатку (ґаджету): MediaWiki:Gadget-wikilinker.js.
- Експериментальний скрипт: Користувач:Krupski Oleg/wikilinker.js, Користувач:Krupski Oleg/editsuggest.js.
- Вікіпедія:Майстер створення статей
- Вікіпедія:Шпаргалка
- Вікіпедія:Як редагувати статтю
- Вікіпедія:Стиль
- Довідка:Створення нової статті