Template:Interwiki

Table of contents
No headers
var prefix = string.ToLower($0 ?? $prefix ?? '');
var path = $1 ?? $path;
var title = $2 ?? $title ?? path;
var uri = Uri.Parts(Page.uri);
var lang = string.ToLower(uri.path[0]);
if(string.Contains(lang, "project") || string.Contains(lang, "Project")) {
 let lang = string.Substr(lang, 8);
}
if (lang === 'zh_tw' || lang === 'cn') {
    let lang = 'zh';
}
switch(prefix) {
case 'wikipedia':
    web.link('http://' .. lang .. '.wikipedia.org/wiki/' .. path, title);
    break;
case 'wikimo':
    <a class=(prefix) title=(title) href=('http://wiki.mozilla.org/' .. path)>title</a>;
    break;
default:
    'Unknown prefix: ' .. prefix .. '.';
}

Tags (0)

Edit tags
  • No tags

Attachments (0)

 

Attach file