Модуль:Wikidata/Interproject: различия между версиями

нет описания правки
(Новая страница: «local p = {}; function p.getWikibooksLink ( ) return p.getSisterProjectLink( 'b', 'wikibooks' ); end function p.getWikiquoteLink ( ) return p.getSisterProje...»)
 
Нет описания правки
 
Строка 23: Строка 23:
function p.getSisterProjectLink( projectInterwikiLettter, projectName )
function p.getSisterProjectLink( projectInterwikiLettter, projectName )
-- По умолчанию старается достать ссылку на русском, иначе - на родном (P103)
-- По умолчанию старается достать ссылку на русском, иначе - на родном (P103)
local wbStatus, entity = pcall( mw.wikibase.getEntityObject )
local wbStatus, entity = ( entity )
if wbStatus ~= true or not entity or not entity.sitelinks then
if wbStatus ~= true or not entity or not entity.sitelinks then
return ''
return ''