Modul:Source/IJP
Dokumentaci tohoto modulu lze vytvořit na stránce Nápověda:Modul:Source/IJP
-- @brief
-- Data for {{IJP}}
--
-- @author
-- [[meta:User:Danny B.]]
local _module = {}
----------------------------------------
function _module.fill( args )
_module.cite = "elektronické monografie"
local nazevHesla
if not args[1] then
local title = mw.title.getCurrentTitle()
nazevHesla = title.text
else
nazevHesla = args[1]
end
if not next( _module.errors ) then
_module.data["titul"] = "Internetová jazyková příručka"
_module.data["vydavatel"] = "[[:W:cs:Ústav pro jazyk český Akademie věd České republiky|Ústav pro jazyk český]]"
_module.data["datum vydání"] = "2008-"
_module.data["datum přístupu"] = args[3]
if args["kapitola"] then
_module.data["typ kapitoly"] = "kapitola"
_module.data["kapitola"] = args["kapitola"]
else
_module.data["typ kapitoly"] = "heslo"
_module.data["kapitola"] = mw.ustring.gsub( nazevHesla, "_%d%d?$", "" )
end
_module.data["url kapitoly"] = "https://prirucka.ujc.cas.cz/?id=" .. string.gsub( mw.uri.encode( nazevHesla ), "%%23", "#" )
end
end
----------------------------------------
return _module