Modul:Authority control/bakpasir: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
←Membuat halaman berisi 'require('Module:No globals') local p = {} local title = mw.title.getCurrentTitle() local namespace = title.namespace local testcases = (string.sub(title.subpageText,1...'
 
Tidak ada ringkasan suntingan
Baris 13:
local catName = ''
if namespace == 0 then
catName = 'Artikel Wikipedia articlesdengan withpenanda '..id..' identifiers'
elseif namespace == 2 and not title.isSubpage then
catName = 'UserHalaman pagespengguna withdengan penanda '..id..' identifiers'
else
catName = 'MiscellaneousHalaman pagesdengan withpenanda '..id..' identifiers'
end
return '[[CategoryKategori:'..catName..']]'..p.redCatLink(catName)
end
 
Baris 27:
mw.title.new(catName, 14).exists == false
then
return '[[CategoryKategori:PagesHalaman withdengan red-linkedkategori authoritypengawasan controlotoritas categorieskosong]]'
end
return ''
Baris 33:
 
function p.createRow( id, label, rawValues, link, links, withUid, specialCat )
local catName = 'Artikel Wikipedia articlesdengan withkesalahan faultypengidentifikasi '..(specialCat or id)..' identifiers'
if links then -- all links[] use withUid = false; no check needed
local row = '*<span class="nowrap">'..label
Baris 869:
'! rowspan=2 | Parameter\n'..
'! rowspan=2 | Label\n'..
'! rowspan=2; data-sort-type=number | WikidataProperti propertyWikidata\n'..
'! colspan=4 | TrackingKategori categoriespelacak anddan pagejumlah countshalaman\n'..
'|-\n'..
'! [[:CategoryKategori:WikipediaArtikel articlesWikipedia withdengan authorityinformasi controlpengawasan informationotoritas|'.. 'ArticlesArtikel]]\n'..
'! [[:CategoryKategori:UserHalaman pagespengguna withdengan authorityinformasi controlpengawasan informationotoritas|'.. 'UserHalaman pagespengguna]]\n'..
'! [[:CategoryKategori:MiscellaneousHalaman pagesdengan withinformasi authoritypengawasan control informationotoritas|'.. 'Misc. pagesHalaman]]\n'..
'! [[:CategoryKategori:WikipediaArtikel articlesWikipedia withdengan faultyinformasi authoritypengawasan controlotoritas informationbermasalah|'..'FaultyID IDsbermasalah]]\n'..
'|-\n'
Baris 885:
local wpl = frame:expandTemplate{ title = 'Wikidata property link', args = args }
--cats
local articleCat = 'Artikel Wikipedia articlesdengan withpenanda '..category..' identifiers'
local userCat = 'UserHalaman pagespengguna withdengan penanda '..category..' identifiers'
local miscCat = 'MiscellaneousHalaman pagesdengan withpenanda '..category..' identifiers'
local faultyCat = 'Artikel Wikipedia articlesdengan withdengan faultypenanda '..category..' identifiersbermasalah'
--counts
local articleCount = lang:formatNum( mw.site.stats.pagesInCategory(articleCat, 'pages') )
Baris 900:
'||'..link..
'||data-sort-value='..pid..'|'..wpl..
'||style="text-align: right;"|[[:CategoryKategori:'..articleCat..'|'..articleCount..']]'..
'||style="text-align: right;"|[[:CategoryKategori:'.. userCat..'|'.. userCount..']]'..
'||style="text-align: right;"|[[:CategoryKategori:'.. miscCat..'|'.. miscCount..']]'..
'||style="text-align: right;"|[[:CategoryKategori:'.. faultyCat..'|'.. faultyCount..']]'
end
Baris 916:
'||'..w..
'||data-sort-value='..w..'|'..'—'..
'||style="text-align: right;"|[[:CategoryKategori:'..articleCat..'|'..articleCount..']]'..
'||style="text-align: right;"|—'..
'||style="text-align: right;"|—'..
Baris 1.080:
parentArgs[param] = parentArgs[dep]
if namespace == 0 then
deprecatedIdCat = '[[CategoryKategori:WikipediaArtikel articlesWikipedia withdengan deprecatedpenanda authoritypengawasan controlotoritas identifiersusang|'..dep..']]'
end
end
Baris 1.116:
if wikidataIds[1] then
if val == '' and (namespace == 0 or testcases) then
suppressedIdCat = '[[CategoryKategori:Artikel Wikipedia articlesdengan withpenanda suppressedpengawasan authorityotoritas controlyang identifiersdisembunyikan|'..params[1]..']]'
else
parentArgs[params[1]] = wikidataIds[1] --add ID from WD
Baris 1.134:
end
if bMatch == false then
differentOnWDCat = '[[CategoryKategori:PagesHalaman usingyang authoritymenggunakan controlparameter withotoritas parametersdengan differentparameter onberbeda di Wikidata|'..params[1]..']]'
end end end end end
if iMatches > 0 and iMatches == iParentArgs then
sameOnWDCat = '[[CategoryKategori:Pages usingHalaman authorityyang controlmenggunakan withpengawasan parametersotoritas alldengan matchingsemua parameter cocok dengan Wikidata]]'
end
end
Baris 1.185:
table.insert( elements, p.createRow( 'VIAF', '', viafId, '[[WorldCat Identities (identifier)|WorldCat Identities]] (via VIAF): [https://www.worldcat.org/identities/containsVIAFID/'..viafId..' '..viafId..']', nil, false ) )
if namespace == 0 then
worldcatCat = '[[CategoryKategori:Artikel Wikipedia articlesdengan withpenanda WorldCat-VIAF identifiers]]'
end
elseif lccnId and lccnId ~= '' and p.lccnLink( lccnId ) then --LCCN must be present, unsuppressed, & validated
Baris 1.193:
table.insert( elements, p.createRow( 'LCCN', '', lccnId, '[[WorldCat Identities (identifier)|WorldCat Identities]] (via LCCN): [https://www.worldcat.org/identities/lccn-'..lccnIdFmtd..' '..lccnIdFmtd..']', nil, false ) )
if namespace == 0 then
worldcatCat = '[[CategoryKategori:Artikel Wikipedia articlesdengan withpenanda WorldCat-LCCN identifiers]]'
end
end
end
elseif worldcatId == '' then --if WORLDCATID suppressed
suppressedIdCat = '[[CategoryKategori:Artikel Wikipedia articlesdengan withpenanda suppressedpengawasan authorityotoritas controlyang identifiersdisembunyikan|WORLDCATID]]'
end
Baris 1.204:
local elementsCat = ''
if rct == 0 or rct >= 25 then
local eCat = 'AC withdengan '..rct..' elementselemen'
elementsCat = '[[CategoryKategori:'..eCat..']]'..p.redCatLink(eCat)
end
Baris 1.214:
local pencil = frame:expandTemplate{ title = 'EditAtWikidata', args = args}
outString = Navbox._navbox( {
name = 'AuthorityPengawasan controlotoritas',
navboxclass = 'authority-control',
bodyclass = 'hlist',
group1 = '[[HelpBantuan:AuthorityPengawasan controlotoritas|AuthorityPengawasan controlotoritas]]'..pencil,
list1 = table.concat( elements )
} )
Baris 1.229:
outString = outString .. auxCats
if namespace ~= 0 then
outString = mw.ustring.gsub(outString, '(%[%[)(Category:WikipediaArtikel articlesWikipedia)', '%1:%2') --by definition
end