יחידה:Sister project links: הבדלים בין גרסאות בדף

מאין תקציר עריכה
מאין תקציר עריכה
שורה 15: שורה 15:
},
},
['wikiquote'] = {
['wikiquote'] = {
['logo']='Wiktionary-logo-he.png',
['logo']='Wikiquote-logo.svg',
['projectName'] = 'ויקיציטוט',
['projectName'] = 'ויקיציטוט',
['description']='ציטוטים',
['description']='ציטוטים',
שורה 22: שורה 22:
},
},
['wikibooks'] = {
['wikibooks'] = {
['logo']='Wiktionary-logo-he.png',
['logo']='Wikibooks-logo.svg',
['projectName'] = 'ויקיספר',
['projectName'] = 'ויקיספר',
['description']='ספר לימוד',
['description']='ספר לימוד',
['display']='וויקיספר',
['display']='וויקיספר',
['projectPrefix']='b'
['projectPrefix']='b'
}
},
['wikisource'] = {
['logo']='Wikisource-logo.svg',
['projectName'] = 'ויקיטקסט',
['description']='טקסט',
['display']='וויקיטקסט',
['projectPrefix']='s'
},
['wikinews'] = {
['logo']='Wikinews-logo.svg',
['projectName'] = 'ויקיחדשות',
['description']='דיווחים',
['display']='וויקיחדשות',
['projectPrefix']='n'
},
['commons'] = {
['logo']='Commons-logo.svg',
['projectName'] = 'ויקישיתוף',
['description']='תמונות ומדיה',
['display']='וויקישיתוף',
['projectPrefix']='commons'
}
}
}


שורה 63: שורה 84:
template='wikibooks',
template='wikibooks',
name='hewikibooks'
name='hewikibooks'
},
{
arg='ויקיטקסט',
template='wikisource',
name='hewikisource'
},
{
arg='ויקיחדשות',
template='wikinews',
name='hewikinews'
},
{
arg='ויקישיתוף',
template='commons',
name='commons'
}
}
}
}
for i, proj in ipairs(projects) do
for i, proj in ipairs(projects) do
if not args[proj['arg']] then
if not args[proj['arg']] and proj['name'] then
args[proj['arg']] = mw.wikibase.sitelink(entity, proj['name'])
args[proj['arg']] = mw.wikibase.sitelink(entity, proj['name'])
args[proj['arg']] = args[proj['arg']] and args[proj['arg']]['title']
args[proj['arg']] = args[proj['arg']] and args[proj['arg']]['title']
שורה 105: שורה 141:
return mw.html.create('div')
return mw.html.create('div')
:addClass('sisterwikilinkT')
:addClass('sisterwikilinkT')
:wikitext(mw.ustring.format("[[File:%s|20px|nolink|%s]] %s ב%s: '''[[:%s:%s|%s]]'''",  
:wikitext(mw.ustring.format("[[File:%s|20px|link=|%s]] %s ב%s: '''[[:%s:%s|%s]]'''",  
projectTemplate['logo'], projectTemplate['projectName'],  
projectTemplate['logo'], projectTemplate['projectName'],  
projectTemplate['description'], projectTemplate['display'],
projectTemplate['description'], projectTemplate['display'],