User:Will Beback/vector.js: Difference between revisions

Content deleted Content added
Will Beback (talk | contribs)
+{{subst:js|User:Dr_pda/editrefs.js}}
Will Beback (talk | contribs)
deltab
Line 147:
 
importScript('User:Dr_pda/editrefs.js'); //[[User:Dr_pda/editrefs.js]]
 
 
<onlyinclude>
 
//<!-- Begin deletion-sorting code -->
 
// Substituted from [[Template:Deltab]]
// From code by [[User:Raylu|raylu]], updates made by [[User:Dinoguy1000]]
//
//
// This script adds a "{{{1}}} Deletion" tab to the top of XfD pages
// when in edit mode.
 
function addDelsortMessage() {
document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.rtrim();
document.editform.wpTextbox1.value += '\{\{subst:deletion sorting|{{{1}}}| -- \~\~\~\~\}\}\n';
if( document.editform.wpSummary.value.length != 0 ) document.editform.wpSummary.value += ' | ';
document.editform.wpSummary.value += 'Tagged as a {{{1}}}-related deletion ([[Template:Deltab|script-assisted]]).';
document.editform.wpMinoredit.checked = true;
document.editform.submit();
}
 
addOnloadHook(function() {
if( wgNamespaceNumber == 4 && wgTitle.match( / for d(elet|iscuss)ion/ ) && ( wgAction == "edit" || wgAction == "submit" ) ) {
addPortletLink( 'p-cactions', 'javascript:addDelsortMessage()', '{{{1}}} deletion', 'ca-{{{1}}}deletion', '{{{1}}} Deletion', '' );
}
});
 
//<!--End deletion-sorting code -->
</onlyinclude>