Modul:Available: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
Tidak ada ringkasan suntingan
 
(11 revisi perantara oleh pengguna yang sama tidak ditampilkan)
Baris 4:
local label = ""
for i,v in ipairs(frame.args) do
-- if ( mw.wikibase.label( frame.args[i] ) ) then
-- label = mw.wikibase.label( frame.args[i] )
-- else
-- label = "[[w:d:" .. trim(frame.args[i]) .. "|" .. trim(frame.args[i]) .. "]]"
-- end
-- link_available = link_available .. '<span"\n| style="color:red">' .. label .. '</span>'"\n| "
 
link_availableif = link_available .. "\n| " ..( mw.wikibase.labelsitelink( frame.args[i] ) .. "\n|) "then
-- link_available = link_available .. "[[" .. mw.wikibase.sitelink( frame.args[i] ) .. "]]"
 
-- else
local kode_bahasa = frame.args[i]
link_available = link_available .. code ..'<span style="color:[[red">' .. mw.wikibase.sitelink( frame.args[i] )label .. "]]"'</span>'
local nilai = mw.wikibase.getEntity().labels[kode_bahasa]
-- end
link_available = link_available .. "\n| en:[[:en:" .. nilai.value .. "|" .. mw.wikibase.getEntity().labels.en.value .. "]]\n| "
link_available = link_available .. "\n|-\n"
 
 
-- if ( mw.wikibase.sitelink( frame.args[i] ) ) then
-- link_available = link_available .. "[[" .. mw.wikibase.sitelink( frame.args[i] ) .. "]]"
-- else
-- link_available = link_available .. '<span style="color:red">' .. label .. '</span>'
-- end
 
local code = mw.language.getContentLanguage():getCode()
--[[
if code == nil then return nil end
local entity = php.getEntity( frame.args[i] )
if entity == nil or entity.labels == nil then return nil end
local label = entity.labels[code]
if label == nil then return nil end
return label.value
--]]
link_available = link_available .. code .. ":[[" .. mw.wikibase.sitelink( frame.args[i] ) .. "]]"
end
link_available = link_available .. "\n|}"