Модуль:Wikibase/документація: відмінності між версіями

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
[неперевірена версія][перевірена версія]
Вилучено вміст Додано вміст
Avatar6 (обговорення | внесок)
Module:Wikibase
Avatar6 (обговорення | внесок)
Немає опису редагування
Рядок 57: Рядок 57:
-- список усіх властивостей із ВД у вигляді, придатному для читання людиною
-- список усіх властивостей із ВД у вигляді, придатному для читання людиною
|-
|-
| colspan =2 align=center |
|align=center |
{| class = "wikitable"
{| class = "wikitable"
{{#invoke:Uses Wikidata/пісочниця|wdprops}}
{{#invoke:Uses Wikidata/пісочниця|wdprops}}
|}
|align=center |
{| class = "wikitable"
{{#invoke:Uses Wikidata/пісочниця|wdprops|Q5}}
|}
|}
|-
|-

Версія за 14:41, 26 березня 2018

Модуль:Wikibase (обг. · [ред.] · історія · посилання · документація · підсторінки · тести – результати)


Документація — на ru:Модуль:Wikibase

Функції

function M.id(f)
  • без параметрів — повертає id елемента поточної сторінки на Вікіданих або порожній рядок на сторінці без Елемента Вікіданих
  • задано параметр |1= — дістає id значення вказаної в ньому Властивості
    • |2= - роздільник, якщо значень кілька ("; " за замовчуванням)
    • |n= — позиція, порядковий номер значення із таблиці значень
    • |3= - формат для строкової властивості, за замовчуванням "%s"
поточна сторінка: Помилка Lua у Модуль:Uses_Wikidata/пісочниця у рядку 69: attempt to index local 'e' (a nil value). Властивість P31 (для поточної сторінки): Помилка Lua у Модуль:Uses_Wikidata/пісочниця у рядку 69: attempt to index local 'e' (a nil value).
function M.label(f)

--Мітка (label) елемента Вікіданих у 1-му параметрі

поточна сторінка: Помилка Lua у Модуль:Uses_Wikidata/пісочниця у рядку 84: attempt to index a nil value. для Q5: людина: людина
function M.labelq(f) для q5 дасть наступне: людина (q5)
function M.labelp(f) для p31 дасть наступне: є одним із (p31)
function M.iwiki(f)

-- Інтервікі для вказаної мови (лише з ВД)

поточна (de): Помилка Lua у Модуль:Uses_Wikidata/пісочниця у рядку 118: attempt to index a nil value. todo -- для qid : Помилка Lua у Модуль:Uses_Wikidata/пісочниця у рядку 118: attempt to index a nil value.
function M.iwikiall(f)

-- Усі посилання, прив'язані до елементу на ВД, у т.ч. Вікігід та Сховище

поточна: для Q5:
function M.page(f)

-- сторінка Укрвікі для даного елемента

для Q5: Людина
function M.wdprops(f)

-- список усіх властивостей із ВД у вигляді, придатному для читання людиною

Помилка Lua у Модуль:Uses_Wikidata/пісочниця у рядку 180: attempt to concatenate field 'numeric-id' (a nil value).
function M.wbview(ref,id)

--допоміжна функція для підпису з Вікіданих, не для виклику з шаблонів

function M.struc(f)

-- Відлагоджувальна функція, має бути перенесена в окремий модуль

--Структуру див. mw:Extension:WikibaseClient/Lua#Entity table and data structure

nil