User:Njardarlogar/common.js
Jump to navigation
Jump to search
Note – after saving, it will take 5-10 minutes before the changes take effect. You may also have to bypass your browser’s cache to see the changes.
- Mozilla / Firefox / Safari: hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (Command-R on a Macintosh);
- Konqueror and Chrome: click Reload or press F5;
- Opera: clear the cache in Tools → Preferences;
- Internet Explorer: hold Ctrl while clicking Refresh, or press Ctrl-F5.
- This script lacks a documentation subpage. You may create it.
- Useful links: root page • root page’s subpages • links • redirects • your own
This JavaScript is executed for Njardarlogar on every page load.
/* Make x preload options appear just below the article title in the main namespace */
var namespace = mw.config.get('wgNamespaceNumber')
var id = mw.config.get('wgArticleId')
var title = mw.config.get('wgTitle')
var common = "//en.wiktionary.org/w/index.php?title="+title+"&action=edit&preload=User:Njardarlogar/preload-"
var $d = $("<div>").appendTo("#contentSub")
$d.append($("<a>").attr("href", "//en.wiktionary.org/w/index.php?title=Special:Watchlist&hidebots=1").text("watch-nobots"))
if (namespace == 0 && !(id))
{
$d.append(" | Preloads: ")
$d.append($("<a>").attr("href", common + "adverb").text("adverb"))
$d.append(" · ")
$d.append($("<a>").attr("href", common + "adjective").text("adjective"))
$d.append(" ")
$d.append($("<a>").attr("href", common + "adjective-adverb").text("+adv"))
$d.append(" · ")
$d.append($("<a>").attr("href", common + "noun").text("noun"))
$d.append(" (")
$d.append($("<a>").attr("href", common + "noun-compound").text("comp"))
$d.append(") ")
$d.append(" · ")
$d.append($("<a>").attr("href", common + "verb").text("verb"))
$d.append(" (")
$d.append($("<a>").attr("href", common + "verb-compound").text("comp"))
$d.append(") · ")
$d.append($("<a>").attr("href", common + "alternative").text("alt"))
$d.append(" | ")
$d.append($("<a>").attr("href", "http://www.nob-ordbok.uio.no/perl/ordbok.cgi?OPP=" + title + "&nynorsk=+&ordbok=nynorsk").text("dict"))
}
else if (namespace == 0)
{
var common = "//en.wiktionary.org/w/index.php?title="+title+"00000"+"&action=edit&preload=User:Njardarlogar/preload-"
$d.append(" | Preloads (new section): ")
$d.append($("<a>").attr("href", common + "adverb").text("adverb"))
$d.append(" · ")
$d.append($("<a>").attr("href", common + "adjective").text("adjective"))
$d.append(" · ")
$d.append($("<a>").attr("href", common + "noun").text("noun"))
$d.append(" · ")
$d.append($("<a>").attr("href", common + "verb").text("verb"))
$d.append(" · ")
$d.append($("<a>").attr("href", common + "common").text("common"))
$d.append(" · ")
$d.append($("<a>").attr("href", common + "alternative").text("alt"))
$d.append(" | ")
$d.append($("<a>").attr("href", "http://www.nob-ordbok.uio.no/perl/ordbok.cgi?OPP=" + title + "&nynorsk=+&ordbok=nynorsk").text("dict"))
}