Fandom Developers Wiki
Advertisement

CategoryIcon añade iconos a los enlaces en una página de categoría, donde el nombre del archivo = enlace. Las imágenes añadidas tienen la clase "ciclon-image" por defecto.

Ajustes[]

Disponible a través de window.fng.cicon:

opción - por defecto - valores aceptados
descripción
debug - false - true/false
alguna información mostrada en la consola
restrict - true - true/false
ejecuta el script solo en el espacio de nombres categoría:
ext - .png - string
formato de imagen (extensión)
cls - cicon-image - string
clase de la imagen, para fines de estilización
scale - /scale-to-width-down/50 - string
añade una solicitud de escalado a la ruta de la imagen (reduce uso de ancho de banda); la última parte (50) - tamaño en píxeles; usa scale="" para inhabilitarlo.
iprepend - "" - string
antepone texto al nombre de la imagen; resultado: string+nombre+ext
iappend - "" - string
anexa un texto al nombre de la imagen; resultado: nombre+string+ext
tprepend - "" - string
antepone un texto (span con la clase "cicon-prepend") a la etiqueta de la imagen; resultado: string<img ...>
tappend - "" - string
anexa un texto (span con la clase "cicon-append") a la etiqueta de la imagen; resultado:<img ...>string

Ejemplo[]

//crear objeto de configuración
window.fng = $.extend(window.fng, {cicon:{}});
//establecer la extensión de archivo a .svg
window.fng.cicon.ext = '.svg';
//anexar 'Map ' a todos los nombres de archivo ('Map Earth' etc)
window.fng.cicon.iprepend = 'Map ';
//solicita una reducción de la escala a 50px
window.fng.cicon.scale = '/scale-to-width-down/50';

Con los ajustes sobre el script busca archivos llamados "Map link.svg", donde "link" es el enlace del texto, entonces los añade a los links.

Notas[]

  • Las redirecciones dobles no son resueltas.
  • La imagen y el texto no están estilizados por defecto. Utiliza las clases de arriba para añadir estilos..
  • Los ajustes están supuestos para estar en algún sitio en common/wikia.js. El script en sí mismo - en ImportJS.

Advertisement