FANDOM


Ajax删除可以让你您删除或取消删除页面而不离开您所在的页面,通过在单击任何删除或取消删除链接时的显示删除。也可以通过按页面上的“D”键打开。

注释:如果你按住Shift或Ctrl键将不会打开。这是为了允许用户正常访问删除和删除页面。

使用方法

点击任何含?action=delete的链接就会打开弹出式视窗,使用方法一目了然。你可以选择任一常用删除/取消删除原因,或者在输入框自行填入原因。你也可以同时选择常用原因后在下方手动填入原因,这么做会显示:<常用原因>: <手动填入原因>。如果你希望监视此条目,可以勾选「监视此页面」框后再点击删除,点击「取消」会关闭视窗。

取消删除时会打开弹出式视窗让你输入原因。点击「恢复」后会恢复此页面,点击「取消」会关闭视窗。

自定义

所有自定义数值都在window.AjaxDelete物件里面:

要设定自定义删除原因,只需要添加window.AjaxDelete.deleteReasons物件并输入语法'显示出来的文字': '输入的文字',。要设定自定义图片删除原因,用相同的语法添加window.AjaxDelete.imageDeleteReasons物件即可。

「监视此页面」方框预设为已勾选,要关闭这个操作,请将window.AjaxDelete.autoCheckWatch布尔设为false

这个脚本也有提供AJAX取消删除视窗。如果你不希望显示该视窗,你可以将window.AjaxDelete.noUndelete布尔设为true

如果你希望在删除或取消删除后重新载入页面(预设只显示横幅通知),请将window.AjaxDelete.reload布尔设为true

配置例子:

window.AjaxDelete = {
    deleteReasons: {
        '[[w:Help:Vandalism|Vandalism]]': 'Vandalism',
        '[[w:Help:Spam|Spam]]': 'Spam',
        'Marked for speedy deletion': 'Speedy',
        'Empty page': 'Empty',
        'Author request': 'Author request',
        'Irrelevant to <insert wiki topic here>': 'Irrelevant',
        'Failed to comply with the [[Project:Manual of Style|manual of style]] for over 6 months': 'MoS'
    },
    imageDeleteReasons: {
        'Offensive': 'Offensive',
        'Inappropriate': 'Inappropriate',
        'Harassment': 'Harassment',
        'Housekeeping/Unused': 'Unused',
        'Copyright infringement': 'Copyright',
        'Author request': 'Author request'
    },
    autoCheckWatch: false,
    noUndelete: true,
    reload: true
};

下拉选单内的预设值源自(MediaWiki:Deletereason-dropdownMediaWiki: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+