Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Template:Deltab

From Wikipedia, the free encyclopedia

Code

[edit]
<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.match(/[^\*\/\s][^\/\s]?\s*$/) ){ 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>