Fandom Developers Wiki
Advertisement

ListFiles es un script para usuarios o para todo el wiki para mantenimiento de archivos. Este provee un formulario para generar URL's para solicitar a través de API MediaWiki, incluyendo una gran lista de opciones para formatear los resultados después de recibirlos. Algunas cosas que puedes hacer con este script son:

  • Enumerar alfabéticamente todos los archivos del wiki
  • Buscar todos los archivos que tengan un prefijo definido
  • Conseguir una lista de archivos mayores a 1 MB
  • Generar nuevas listas sin recargar la página
  • Guardar y resetear tus configuraciones
  • Ordenar archivos por nombre, usuario, fecha, ancho, etc.
  • Listas generadas en texto plano que pueden ser utilizadas por otras aplicaciones como Bot.

Algunas cosas que no son posibles de hacer son:

  • Buscar fácilmente archivos subidos recientemente (Usar la página especial Special:NewFiles para ello)
  • Buscar todas las imágenes .png en una wiki. El parámetro aimime podría ser usado para buscar por el tipo mime... Pero desafortunadamente es intensivo para el servidor y es deshabilitado a través de Fandom.

Instalación[]

Uso[]

Una vez que el script ListFiles esté instalado, puedes visitar Project:ListFiles en tu wiki para ver el script funcionando. Esto también se cargará en el espacio de nombre Usuario: que tenga 'ListFiles' en el título, ej. Usuario:Nombredeusuario/ListFiles - esto está diseñado para los usuarios que tienen instalado el script en su página global.js.

Si quieres cargar el script en otra página, simplemente edita cualquier página y agrega el siguiente código en ella:

<div id="ListFiles-container">Esta página provee un formulario para consultar a través de API MediaWiki para imágenes y requiere Javascript adicional para funcionar. Ver [[w:c:dev:ListFiles|ListFiles]] para más información.</div>

El id="ListFiles-container" es la parte importante. El Script ListFiles buscar{a un contenedor con ese id, Así que puedes poner ese código en cualquier página, el Script funcionará en esa página.

Listas planas de archivos[]

Una característica de este script es que provee una lista sin formato de nombres de archivos en las siguientes páginas especiales:

Estas listas de código pueden ser utilizadas para algún usuario con un Bot o un scriptautomatizado. Por ejemplo, si tu buscas eliminar archivos sin uso de tu wiki, podrías visitar Special:UnusedFiles y copiar la lista dada por este script, y después añadirla en el formulario del script Borrado por Lotes para realizar fácilmente esa tarea.

Changelog[]

6 July 2017
Game Moderator prevented distorting the image, and perfectly aligns it in the center on hover.
02 January 2017
Dai ca superman added AjaxRC support for script.
23 January 2014
ShutterBat started translation in spanish of code (raw filenames by the moment specially for advanced version of QuickTools).
7 February 2013
Mathmagician extended the "raw list of filenames" feature to Special:UncategorizedFiles, thanks to Revitalizer's note on the talk page.
2 February 2013
Mathmagician extended the "raw list of filenames" feature to the new Special:UnusedVideos page.
29 January 2013
Mathmagician added feature for raw list of filenames at Special:UnusedImages (helpful for people who want to do a batch delete to clean up unused files).
30 October 2012
Mathmagician added feature for raw list of filenames at Special:ListFiles (convenient way to get a list of all files uploaded by a single user).
22 October 2012
Mathmagician added an image preview feature when hovering over filename links in the results table.
25 September 2012
Mathmagician created.
Advertisement