User:Steve/monobook.js

importScript('User:AzaToth/twinkle.js');

TwinkleConfig = {

revertMaxRevisions : 50,

userTalkPageMode : 'window',

showSharedIPNotice : true,

openTalkPage : [ 'agf', 'norm', 'vand' ],

openTalkPageOnAutoRevert : false,

openAOLAnonTalkPage : false,

summaryAd : "",

deletionSummaryAd : " using TW",

protectionSummaryAd : " using TW",

watchSpeedyPages : [ 'g3', 'g5', 'g10', 'g11', 'g12' ],

watchProdPages : true,

openUserTalkPageOnSpeedyDelete : [ 'g1', 'g2', 'g10', 'g11', 'g12', 'a1', 'a7', 'i3', 'i4', 'i5', 'i6', 'i7', 'u3', 't1' ],

watchRevertedPages : [],

markRevertedPagesAsMinor : [ 'agf', 'norm', 'vand', 'torev' ],

deleteTalkPageOnDelete : false,

watchWarnings : true,

markAIVReportAsMinor : true,

markSpeedyPagesAsMinor : true,

offerReasonOnNormalRevert : true,

orphanBacklinksOnSpeedyDelete : {orphan:true, exclude:['g6']}

};

// adding link to top right of page

$(ppersonal)

function ppersonal() {

//example of adding a p-personal item.

var tb = document.getElementById('p-personal').getElementsByTagName('ul')[0];

addlilink(tb, '/wiki/Wikipedia:Featured article candidates', 'FAC', 'pt-future');

tb['pt-future'] = ['1', 'FAC'];

akeytt(); //refresh tooltip additions

}

function addlilink(tabs, url, name, id) {

var na = document.createElement('a');

na.href = url;

na.id = id;

na.appendChild(document.createTextNode(name));

var li = document.createElement('li');

li.appendChild(na);

tabs.appendChild(li);

return li;

}

$(function () {

var x;

if (!(x = document.getElementById('ca-edit') )) return;

var url;

if (!(url = x.getElementsByTagName('a')[0] )) return;

if (!(url = url.href )) return;

var y = mw.util.addPortletLink('p-cactions', url+"§ion=0", '0', 'ca-edit-0',

'Edit the lead section of this page', '0', x.nextSibling);

y.className = x.className; // steal classes from the the edit tab...

x.className = 'istalk'; // ...and make the edit tab have no right margin

// exception: don't steal the "selected" class unless actually editing section 0:

if (/(^| )selected( |$)/.test(y.className)) {

if (!document.editform || !document.editform.wpSection

|| document.editform.wpSection.value != "0") {

y.className = y.className.replace(/(^| )selected( |$)/g, "$1");

x.className += ' selected';

}

}

});

//

importScript('User:Dr pda/articlehistory.js'); //User:Dr pda/articlehistory.js

importScript('User:Js/watchlist.js');

//User:Js/watchlist.js

importScript('User:Ale_jrb/Scripts/userhist.js');

// User:Ale_jrb/Scripts

/* Shows both "preview" and "changes" with Ajax,

much faster than standard preview/changes buttons.

User:Js/ajaxPreview */

importScript("User:Js/ajaxPreview.js");

ajaxPreviewPos = 'bottom'; //Buttons on the bottom, replacing standard buttons.

importScript('User:Gary King/nominations viewer.js'); // Wikipedia:Nominations Viewer