Template:Deltab

From English Wikipedia @ Freddythechick

Code

<syntaxhighlight lang="javascript">

/***** Begin deletion-sorting code ***************************************

  Substituted from Template:Deltab
  From code by 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.match(/[^\*\/\s][^\/\s]?\s*$/) ){ document.editform.wpSummary.value += '; '; }
   document.editform.wpSummary.value += 'tagged as a {{{1}}}-related deletion (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 *****************************************/ </syntaxhighlight>