Fandom Developers Wiki
Advertisement

CacheCheck tacha las entradas resueltas en las páginas especiales almacenadas en caché (enumeradas a continuación) cuando carga esas páginas. Esto tiene la intención de ahorrar tiempo en la limpieza porque no tendrá que revisar cada página listada para asegurarse de que aún necesita trabajo. Tenga en cuenta que la secuencia de comandos puede tardar varios segundos en revisar todas las cosas que se enumeran en la página, especialmente para las listas grandes. El script también tachará los enlaces a estas páginas desde Special:SpecialPages si no hay nada en la página enlazada.

Instalación[]

Configuración[]

Así es como se ve el código de configuración predeterminado:

window.topLevelCat = '';
window.cacheSkip = [];
window.cacheSkipLimit = 1000;
window.CacheCheckRemove = false;

Debe insertarlo encima de la declaración de importación que utilizó en la página de JavaScript en la que está ejecutando el script.

cacheSkip una lista de las páginas en las que no desea que se ejecute el script. Puede copiar esta lista y eliminar las páginas que no desea que se ejecute en (tenga cuidado que hay comillas alrededor de cada página y comas entre ellos están intactos):

window.cacheSkip = ['Specialpages', 'Deadendpages', 'Lonelypages',
    'Uncategorizedcategories', 'Uncategorizedpages', 'Uncategorizedimages', 'Uncategorizedtemplates',
    'Unusedcategories', 'Unusedimages', 'Unusedtemplates',
    'Wantedcategories', 'Wantedpages', 'Wantedfiles', 'Wantedtemplates'];

Si cacheSkipLimit es menor que el número de resultados que se muestran en una página, el script no se ejecutará en esa página. (Por ejemplo, si está viendo Special:WantedPages?Limit=500 y este valor se establece en 250, el script no se ejecutará). También puede establecer este valor en -1 para que el script no se ejecute en ninguna página.

topLevelCat debe usarse para especificar la categoría de nivel superior en su wiki, que no debe estar categorizada (en los wikis en inglés, esta es Category:Browse por defecto). Si es la única categoría que aparece en UncategorizedCategories, ese enlace se tachará en SpecialPages.

Establezca la opción window.CacheCheckRemove en true si desea eliminar las entradas resueltas en lugar de simplemente tacharlas.

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'
    ]
});

Notas[]

Si importa ListFiles después de que este script se haya ejecutado en una página especial de tipo galería, las imágenes resueltas no se incluirán en la lista de texto sin formato.

Advertisement