Fandom Developers Wiki
Advertisement

MarkForDeletion es un script que automatiza el proceso de añadir una marca {{delete|<su motivo de eliminación>}} a una página para su eliminación. Nota: este script en realidad no elimina una página, simplemente la edita automáticamente para la plantilla de eliminación. Presumiblemente, la plantilla de eliminación habría categorizado la página para que un administrador pueda revisarla y eliminarla más tarde.

Instalación[]

Uso[]

MarkForDeletion crea un enlace "Marcar para eliminación" en la barra de herramientas en la parte inferior de la página.

Al hacer clic en el enlace "Marcar para eliminación", se le pedirá que introduzca un motivo de eliminación. El motivo que aparece de forma predeterminada es "spam", pero puede cambiarlo por otro si lo desea (consulte la sección Configuración a continuación).

Después de introducir el motivo de eliminación, presione OK para editar automáticamente la página y marcarla para eliminarla. O presione cancelar para cancelar el proceso.

Ejemplos:

Eliminar motivo Editar hecho a la página
Spam {{Delete|Spam}}
Imagen sin usar {{Delete|Imagen sin usar}}
speedy=true|reason=Bad image {{Delete|speedy=true|reason=Bad image}}
<razón> {{Delete|<razón>}}

Configuración[]

El motivo de eliminación que se indica de forma predeterminada es "spam", pero se puede cambiar mediante la variable promptedDeleteReason. De forma predeterminada, el script añade la plantilla de eliminación, pero se puede cambiar para reemplazar el contenido de la página a través de la variable replace. A continuación se muestra una configuración de ejemplo:

window.MarkForDeletion = {
    promptedDeleteReason: "Imagen sin usar",
    replace: true
};

Using configuration options with Fandom Developers Wiki scripts

The instructions on this page describe how to use configuration options with a script. Here on the Fandom Developers Wiki, many scripts provide optional configuration settings as a mean to alter or enhance the default behavior of the script. When installing configuration options in your JavaScript file, please note that they need to go above the import statement in order to work — unless the directions say otherwise. In case MediaWiki:ImportJS is used to load the scripts, it will be executed last.

Configuration options load too late, don't work
// 1. AjaxRC import statement
importArticles({
    type: 'script',
    articles: [
        'u:dev:MediaWiki:AjaxRC.js'
    ]
});

// 2. AjaxRC configuration option
window.ajaxRefresh = 30000;
Proper placement of configuration options
// 1. AjaxRC configuration option
window.ajaxRefresh = 30000;

// 2. AjaxRC import statement
importArticles({
    type: 'script',
    articles: [
        'u:dev:MediaWiki:AjaxRC.js'
    ]
});

Registro de cambios[]

29 September 2016
Mark for Deletion button no longer shows up for people that can delete pages.
15 August 2016
KockaAdmiralac changed the code so it uses jQuery methods more, added translation support, merged the already existent Polish translation into it and added Serbian translation
5 January 2013
Mathmagician simplified code per TK's suggestion at MediaWiki talk:MarkForDeletion/code.js.
27 December 2012
Mathmagician added user configuration option for changing default prompt from "spam" to anything else.
26 December 2012
Mathmagician created script, per request of Paleclaw
Advertisement