// <nowiki>
importScript('User:Anomie/util.js');
importScript('User:Anomie/linkclassifier.js'); // Linkback: ]
importScript('User:Mr.Z-man/refToolbar.js');
importScript('User:Lupin/recent2.js');
importScript('User:Dr pda/persondata.js'); //]
importScript('User:TheJosh/Scripts/NewPagePatrol.js');
importScript('User:Dr pda/prosesize.js'); //]
importScript('User:GregU/dashes.js'); //]
// ] - please include this line
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:Dschwen/highlightredirects.js'
+ '&action=raw&ctype=text/javascript');
*/
function addForceSummary()
{
if(!/&action=edit/.test(window.location.href) && !/&action=submit/.test(window.location.href)) return;
if(/§ion=new/.test(window.location.href)) return;
if(!document.forms.editform) return;
document.forms.editform.wpSave.onclick = forceSummary;
// The second invocation of this will cause extra annoyance if there is no edit summary present. If there *is* an edit summary, the dialog box will not appear.
document.forms.editform.wpSave.onfocus = forceSummary;
}
function forceSummary()
{
if(!document.forms.editform.wpSummary.value.replace(/^(?:\/\\*.*\\*\/)? *(.*) *$/,'$1'))
{
var r = prompt('Are you sure you want to submit without adding a summary?\nTo add a summary, type it in the box below:',document.forms.editform.wpSummary.value);
if(r == null) { return false; }
document.forms.editform.wpSummary.value = r;
}
return true;
}
$(addForceSummary);
/*
$(function() {
mw.util.addPortletLink('p-cactions','http://books.google.com/','GB','ca-gb');
});
$(function() {
mw.util.addPortletLink('p-cactions','http://reftag.appspot.com/','GB ref','ca-gb ref');
});
/**
* Extra buttons in toolbar
* @stats ]
*/
jQuery.getScript('//meta.wikimedia.org/w/index.php?title=User:Krinkle/Scripts/InsertWikiEditorButton.js&action=raw&ctype=text/javascript', function () {
// Reflist
krInsertWikiEditorButton({
"id": "mw-customeditbutton-myspecialbutton",
"icon": "TR",
"label": "TR",
"insertBefore": "{{Expand |topic=|date=August 2012}}\n\n",
});
});
/**
* Extra buttons in toolbar
* @stats ]
*/
jQuery.getScript('//meta.wikimedia.org/w/index.php?title=User:Krinkle/Scripts/InsertWikiEditorButton.js&action=raw&ctype=text/javascript', function () {
// Reflist
krInsertWikiEditorButton({
"id": "mw-customeditbutton-myspecialbutton",
"icon": "ND",
"label": "ND",
"insertBefore": "'''{{:subst:PAGENAME}}''' ( - )",
});
});
/**
* Extra buttons in toolbar
* @stats ]
*/
jQuery.getScript('//meta.wikimedia.org/w/index.php?title=User:Krinkle/Scripts/InsertWikiEditorButton.js&action=raw&ctype=text/javascript', function () {
// Reflist
krInsertWikiEditorButton({
"id": "mw-customeditbutton-myspecialbutton",
"icon": "CW",
"label": "CW",
"insertBefore": ".<ref>{{cite web|url=|title=|publisher=|accessdate=}}</ref>\n\n",
});
});
/**
* Extra buttons in toolbar
* @stats ]
*/
jQuery.getScript('//meta.wikimedia.org/w/index.php?title=User:Krinkle/Scripts/InsertWikiEditorButton.js&action=raw&ctype=text/javascript', function () {
// Reflist
krInsertWikiEditorButton({
"id": "mw-customeditbutton-myspecialbutton",
"icon": "http://upload.wikimedia.org/wikipedia/commons/2/2b/Button_ref_inscription.png",
"label": "Reflist",
"insertBefore": "==References==\n{{reflist}}\n\n",
});
});
/**
* Extra buttons in toolbar
* @stats ]
*/
jQuery.getScript('//meta.wikimedia.org/w/index.php?title=User:Krinkle/Scripts/InsertWikiEditorButton.js&action=raw&ctype=text/javascript', function () {
// Reflist
krInsertWikiEditorButton({
"id": "mw-customeditbutton-myspecialbutton",
"icon": "EL",
"label": "EL",
"insertBefore": "==External links==\n*\n\n",
});
});
/**
* Extra buttons in toolbar
* @stats ]
*/
jQuery.getScript('//meta.wikimedia.org/w/index.php?title=User:Krinkle/Scripts/InsertWikiEditorButton.js&action=raw&ctype=text/javascript', function () {
// Reflist
krInsertWikiEditorButton({
"id": "mw-customeditbutton-myspecialbutton",
"icon": "DF",
"label": "DF",
"insertBefore": "{{DEFAULTSORT:, }}\n\n",
});
});
/**
* Extra buttons in toolbar
* @stats ]
*/
jQuery.getScript('//meta.wikimedia.org/w/index.php?title=User:Krinkle/Scripts/InsertWikiEditorButton.js&action=raw&ctype=text/javascript', function () {
// Reflist
krInsertWikiEditorButton({
"id": "mw-customeditbutton-myspecialbutton",
"icon": "ST",
"label": "ST",
"insertBefore": "{{-bio-stub}}\n\n",
});
});
/**
* Extra buttons in toolbar
* @stats ]
*/
jQuery.getScript('//meta.wikimedia.org/w/index.php?title=User:Krinkle/Scripts/InsertWikiEditorButton.js&action=raw&ctype=text/javascript', function () {
// Reflist
krInsertWikiEditorButton({
"id": "mw-customeditbutton-myspecialbutton",
"icon": "IW",
"label": "IW",
"insertBefore": "]",
});
});
// </nowiki>