Модуль:CallMW/doc: различия между версиями
Перейти к навигации
Перейти к поиску
Andras (обсуждение | вклад) (Новая страница: «{{Docpage}} Функция ''mw'' позволяет вызывать служебные функции из mw:Extension:Scribunto/Lua reference manual#Scribunto libraries из шаблонов, а не только из модулей: * Код в модуле: <code><nowiki>mw.wikibase.getEntityIdForTitle('Octillion', 'enwiki')</nowiki></code> * Код в шаблоне: <code><nowiki>{{#invoke:callMW|mw|wikibase|getEntityIdForTitle|Octillion|enwiki}...») |
Andras (обсуждение | вклад) Нет описания правки |
||
Строка 2: | Строка 2: | ||
Функция ''mw'' позволяет вызывать служебные функции из [[:mw:Extension:Scribunto/Lua reference manual#Scribunto libraries]] из шаблонов, а не только из модулей: | Функция ''mw'' позволяет вызывать служебные функции из [[:mw:Extension:Scribunto/Lua reference manual#Scribunto libraries]] из шаблонов, а не только из модулей: | ||
* Код в модуле: <code><nowiki>mw.wikibase.getEntityIdForTitle('Octillion', 'enwiki')</nowiki></code> | * Код в модуле: <code><nowiki>mw.wikibase.getEntityIdForTitle('Octillion', 'enwiki')</nowiki></code> | ||
* Код в шаблоне: <code><nowiki>{{#invoke: | * Код в шаблоне: <code><nowiki>{{#invoke:CallMW|mw|wikibase|getEntityIdForTitle|Octillion|enwiki}}</nowiki></code> | ||
== Тесты модуля == | == Тесты модуля == |
Текущая версия от 21:51, 3 июня 2023
![]() |
Функция mw позволяет вызывать служебные функции из mw:Extension:Scribunto/Lua reference manual#Scribunto libraries из шаблонов, а не только из модулей:
- Код в модуле:
mw.wikibase.getEntityIdForTitle('Octillion', 'enwiki')
- Код в шаблоне:
{{#invoke:CallMW|mw|wikibase|getEntityIdForTitle|Octillion|enwiki}}
Тесты модуля
Ошибка Lua в Модуль:CallMW/tests на строке 6: attempt to index field 'wikibase' (a nil value).
Примеры использования
- {{Wikidata-redirect}}
- {{Falseredirect}}