FANDOM


AjaxDelete te permite eliminar y restaurar páginas sin salir de la página, mostrando un módulo de eliminación cuando haces clic en cualquier enlace de eliminación o restauración.

Nota: El módulo no se abrirá si estás manteniendo la tecla Shift o la tecla Control. Esto es para permitir a los usuarios acceso a las páginas de eliminación y restauración de manera normal.

Uso

El módulo de eliminación aparecerá cuando hagas click en cualquier enlace que sea ?action=delete. Su uso es bastante autodidacta: eliges una de las razones genéricas de eliminación o escribes uno tuyo en la caja de texto. Puedes especificar la razón más allá si eliges una razón común e introduces una propia al mismo tiempo, lo que aparecería como <razón común>: <elaboración>. Puedes seleccionar la opción de "Seguir esta página" si quieres recibir notificaciones de ella y luego hacer clic en "Eliminar" para eliminarla , o el botón "Cancelar" para cerrar el módulo.

Al restaurar, un módulo aparecerá pidiéndote que introduzcas una razón. Haciendo clic en "Restaurar" restaurará la página, y "Cancelar" cerrará el módulo.

Personalización

Todas las variables están debajo del objeto window.AjaxDelete

Para definir razones personalizadas, solo necesitas añadirle al objeto window.AjaxDelete.deleteReasons de esta manera: 'razón que introducir': 'razón que mostrar',. Y para definir razones personalizadas para imágenes, añade al objeto window.AjaxDelete.imageDeleteReasons de la misma manera.

El botón de "Seguir esta página" esta activado de forma predeterminada. Para detener este comportamiento, define el booleano window.AjaxDelete.autoCheckWatch a false.

Este script también provee de un módulo de restauración AJAX. Si no deseas que este aparezca, puedes definir el booleano window.AjaxDelete.noUndelete a true.

Configuración de ejemplo:

window.AjaxDelete = {
    deleteReasons: {
        '[[w:Help:Vandalism|Vandalismo]]': 'Vandalismo',
        '[[w:Help:Spam|Spam]]': 'Spam',
        'Marcado para eliminación': 'Marcado',
        'Página en blanco': 'Vacía',
        'A petición del autor': 'Autor',
        'Irrelevante sobre <insertar tema de la wiki aquí>': 'Irrelevante',
        'Falló en cumplir con el [[Project:Manual de Estilo|manual de estilo]] por más de 6 meses': 'Manual'
    },
    imageDeleteReasons: {
        'Offensivo': 'Ofensivo',
        'Inapropiado': 'Inapropiado',
        'Acoso': 'Acoso',
        'Sin usar': 'Sin usar',
        'Violación de derechos de autor': 'Copyright',
        'A petición del autor': 'Autor'
    },
    autoCheckWatch: false,
    noUndelete: true
};

Todos los valores predeterminados son extraídos de sus respectivas páginas MediaWiki (MediaWiki:Deletereason-dropdown y MediaWiki:Filedelete-reason-dropdown).

Community content is available under CC-BY-SA unless otherwise noted.

Fandom may earn an affiliate commission on sales made from links on this page.

Stream the best stories.

Fandom may earn an affiliate commission on sales made from links on this page.

Get Disney+