Модуль:Wikibase/документація
Це сторінка документації для Модуль:Wikibase
Це підсторінка документації модуля Wikibase. Вона містить інформацію про використання, категорії та інший вміст, що не є частиною оригінальної сторінки модуля. |
Модуль:Wikibase (обг. · · історія · посилання · документація · підсторінки · тести – результати)
Документація — на ru:Модуль:Wikibase
Функції
function M.wbview(ref,id) |
--допоміжна функція для підпису з Вікіданих |
---|---|
table | |
function M.id(f) |
-- Елемент поточної сторінки на Вікіданих --Якщо викликаний із параметром, дістає id значення данної властивості, інакше повертає id сторінки --Другий параметр - роздільник, якщо значень кілька ("; " за замовчуванням), -- або можна вказати номер параметром n. Третій параметр - формат для строкової властивості, -- за замовчуванням "%s" |
P31: є одним із: | |
function M.struc(f) |
-- Відлагоджувальна функція, має бути перенесена в окремий модуль --Структуру див. mw:Extension:WikibaseClient/Lua#Entity table and data structure |
nil | |
function M.label(f) |
--Мітка (label) елемента Вікіданих у 1-му параметрі |
для Q5: людина: людина | |
function M.labelq(f) | для q5 дасть наступне: |
людина (q5) | |
function M.labelp(f) | для p31 дасть наступне: |
є одним із (p31) | |
function M.iwiki(f) |
-- Інтервікі для вказаної мови (лише з ВД) |
function M.iwikiall(f) |
-- Усі посилання, прив'язані до елементу на ВД, у т.ч. Вікігід та Сховище |
function M.page(f) |
-- сторінка Укрвікі (треба перевірити) для даного елемента |
Людина | |
function M.wdprops(f) |
-- список усіх властивостей із ВД у вигляді, придатному для читання людиною |