Fandom Developers Wiki
Advertisement

Skrypt FastDelete dodaje do każdej strony przyciski, które umożliwiają usunięcie tej strony tylko jednym kliknięciem.

Instalacja[]

Konfiguracja[]

Skrypt wymaga także niezbędnej konfiguracji przycisków, których chciałbyś używać. Najpopularniejszy przykład konfiguracji przycisków znajdziesz poniżej, gdzie wartość label odpowiada tekstowy przycisku, a summary to podawany powód usuwania.

window.fdButtons = [
    {
        summary: 'Housekeeping',
        label: 'HK'
    },
    {
        summary: 'Vandalism',
        label: 'V'
    },
    {
        summary: 'Spam',
        label: 'S'
    }
];

Zalecane jest nadawanie jak najkrótszych tytułów przyciskom, ponieważ mogą szybko zająć dużo miejsca na stronie.

Przyciski muszą zostać zdefiniowane przez importem skryptu. Cała konfiguracja razem powinna wyglądać mniej więcej tak:

window.fdButtons = [
    {
        summary: 'Housekeeping',
        label: 'HK'
    },
    {
        summary: 'Vandalism',
        label: 'V'
    },
    {
        summary: 'Spam',
        label: 'S'
    }
];

importArticles({
    type: 'script',
    articles: [
        // ...
        'u:dev:MediaWiki:FastDelete/code.js',
        // ...
    ]
});

Możesz także ustawić opcję window.FastDeleteNoConfirm aby wyłączyć komunikat ostrzegający przed usuwaniem.

Wikitekst w opisach[]

Możesz używać wikitekstu w opisach, jednak w pewnej ograniczonej formie:

  • [[Link]]
  • [[Link|text]]
  • [[w:c:interwiki:Link|text]]

Inny wikitekst nie będzie działał:

  • [https://dev.fandom.com/wiki/Link]
  • [https://dev.fandom.com/wiki/Link text]
  • {{template}}
Advertisement