User:Acagastya/admin-dash.js
Jump to navigation
Jump to search
Note: After saving, you may have to bypass your browser's cache to see the changes. Mozilla / Firefox / Safari: hold down Shift while clicking Reload, or press Ctrl-Shift-R (Cmd-Shift-R on Apple Mac); IE: hold Ctrl while clicking Refresh, or press Ctrl-F5; Konqueror: simply click the Reload button, or press F5; Opera users may need to completely clear their cache in Tools→Preferences. — More skins
mw.loader.using(['mediawiki.api'], function () {
"use strict";
// == Create an API object ==
var api = new mw.Api();
// == Query the wiki API to get HTML of {{Special:MyPage/MyNotice}}==
var fillMyDiv = function(){
api.get( {
action: 'parse',
disableeditsection: 'true',
text: '{{Testing|'+mypagetitle+'}}'
} ).done( function ( data ) {
var $mydiv = $('#gryllida-rcattheend-div');
$mydiv.empty();
$mydiv.append($(data.parse.text['*']));
});
};
// == Add the HTML at the end of current page ==
var $mydiv = $('<div></div>',{
id: 'gryllida-rcattheend-div',
style:"background-color: beige !important; border: 5px red dashed; margin-left: 176px; padding: 20px; right: 1em"
});
$mydiv.click(function(){fillMyDiv();});
//$mydiv.mouseenter(function(){
// fillMyDiv();
//});
$('body').append($mydiv);
fillMyDiv();
});