// <nowiki>
var qid_alwaysOpenNew = true;
var qid_autoSave = false;
// [[User:Howcheng/quickimgdelete.js]] (quick addition of image deletion tags)
importScript('User:Howcheng/quickimgdelete.js');
// [[User:Krimpet/CH2 en.js]] (Commons helper)
importScript('User:Krimpet/CH2 en.js');
// Start editcount stuff
// [[User:Lupin/editcount.js]]
importScript('User:Lupin/editcount.js');
popupEditCounterTool='custom';
popupEditCounterUrl='http://en.wikipedia.org/wiki/User:$1?ectarget=$1';
// End editcount stuff
// Start popups stuff
// [[User:Lupin/popups.js]]
importScript('User:Lupin/popups.js');
popupAdminLinks = true;
popupFixDabs = true;
// End popups stuff
function addlilink(tabs, url, name, id, title, key){
var na = document.createElement('a');
na.href = url;
na.appendChild(document.createTextNode(name));
var li = document.createElement('li');
if(id) li.id = id;
li.appendChild(na);
tabs.appendChild(li);
if(id)
{
if(key && title)
{
ta[id] = [key, title];
}
else if(key)
{
ta[id] = [key, ''];
}
else if(title)
{
ta[id] = ['', title];
}
}
// re-render the title and accesskeys from existing code in wikibits.js
akeytt();
return li;
}
function addTab(url, name, id, title, key){
var tabs = document.getElementById('p-cactions').getElementsByTagName('ul')[0];
return addlilink(tabs, url, name, id, title, key);
}
function doNoSource() {
//var uploader = prompt('Name of uploader', '');
document.editform.wpTextbox1.value = "{{subst" +":nsd}}\n\n" + document.editform.wpTextbox1.value;
document.editform.wpSummary.value = "+no source";
document.editform.wpMinoredit.checked = false;
document.editform.wpWatchthis.checked = true;
document.editform.submit();
}
function doNoLicense() {
//var uploader = prompt('Name of uploader', '');
document.editform.wpTextbox1.value = "{{subst" + ":nld}}}\n\n" + document.editform.wpTextbox1.value;
document.editform.wpSummary.value = "+no license";
document.editform.wpMinoredit.checked = false;
document.editform.wpWatchthis.checked = true;
document.editform.submit();
}
function doToggleMeta() {
var element = document.getElementById('persondata');
if (element.style.display == 'none')
element.style.display = 'block';
else
element.style.display = 'none';
}
function addNoSource() {
addTab("javascript:doNoSource()", "no source", "ca-nosource", "Tag as No source", "");
akeytt();
}
function addNoLicense() {
addTab("javascript:doNoLicense()", "no license", "ca-nolicense", "Tag as No license", "");
akeytt();
}
function addToggleMeta() {
if (document.getElementById('persondata') != null)
{
addTab("javascript:doToggleMeta()", "Show/hide persondata", "ca-togglemeta", "Toggle persondata on/off", "");
akeytt();
}
}
if (document.title.indexOf("Editing ") != 0) {
if (window.addEventListener) window.addEventListener("load", addToggleMeta, false);
else if (window.attachEvent) window.attachEvent("onload", addToggleMeta);
}
if (document.title.indexOf("Editing Image:") == 0) {
if (window.addEventListener) window.addEventListener("load", addNoSource, false);
else if (window.attachEvent) window.attachEvent("onload", addNoSource);
if (window.addEventListener) window.addEventListener("load", addNoLicense, false);
else if (window.attachEvent) window.attachEvent("onload", addNoLicense);
}
// [[User:AzaToth/twinkle.js]] (Twinkle)
importScript('User:AzaToth/twinkle.js');
// </nowiki>