Comunidad Central
Advertisement
Comunidad Central

A través del CSS y JavaScript comunitario, los administradores locales pueden afectar cómo todos los visitantes - con o sin iniciar sesión - ven su trabajo en escritorio o tabletas.

La personalización local ofrece un gran desafío para la satisfacción de muchos editores, por lo que nosotros en Fandom animamos a que lo intentes. Pero hay dos cosas importantes a tener en cuenta mientras lo haces:

CSS[]

CSSsyntaxHL

Editando el CSS de una comunidad con tema claro

Para personalizar el CSS de tu comunidad, simplemente edita MediaWiki:Common.css. También puedes acceder a esta página a través del Panel de Administración a través del enlace CSS.

El tablero de Actualizaciones Técnicas de Comunidad Central ofrece actualizaciones constantes sobre cambios que pueden afectar la personalización. Otro tablero que puedes visitar es el de Ayuda técnica, para solicitar ayuda a otros usuarios.

Páginas CSS[]

MediaWiki:Common.css junto con MediaWiki:Fandomdesktop.css se utilizan para el diseño de un wiki.

Cuando se ve una página, el código de MediaWiki:Common.css y MediaWiki:Fandomdesktop.css se combina, con el MediaWiki:Common.css cargando primero. Para la mayoría de comunidades, esto no importa, pero si utilizas ambas página e @import (como cuando estás importando fuentes), estas reglas deben ser añadidas arriba del MediaWiki:Common.css para funcionar.

JavaScript[]

Con la excepción de los scripts importados de Fandom Developers Wiki a través de ImportJS, no puedes añadir JS personalizado de la comunidad hasta que solicites que sea activado (puedes preguntarle a tu Responsable Wiki si tienes uno asignado, o contactar a Fandom). Después de activarlo, puedes añadir JS de forma libre, en lugar de solo importaciones. Cualquier JS que haya se cargará para todos los visitantes de tu comunidad, estén o no conectados. Las páginas principales para añadir JS personalizado son MediaWiki:Common.js y MediaWiki:Fandomdesktop.js.

Tenga en cuenta lo siguiente:

  • Por razones de seguridad, las ediciones en JS comunitario deben superar un proceso de aprobación, que se explica con mayor detalle en Ayuda:Proceso de revisión de JavaScript.
    • El utilizar ImportJS para importar scripts ya existentes evita tener que pasar por el proceso de revisión.
  • Errores en JS pueden romper funcionalidades básicas en tu comunidad; por favor asegúrate de evitar introducir errores.
  • Por favor no incluyas JS que no entiendas, o importes de fuentes que no confíes. Además, no importes JS de páginas personales de JS, o de páginas inseguras.
  • Como con las páginas CSS, los cambios del Common.js y Fandomdesktop.js afectarán las experiencia de todos los visitantes del wiki.

Algunos detalles técnicos[]

Los cambios que haces en CSS o JS no suelen verse inmediatamente al publicarse. Esto se debe a un concepto llamado "caché". Si estás en medio de un largo período de edición de tu CSS y JS, es posible que tengas que recurrir con frecuencia a limpiar la caché para ver tus cambios.

Además, el orden de carga de Fandom -la prioridad que se da a cada una de las distintas páginas utilizadas para personalizar tu wiki- es crucial para que los administradores lo entiendan. Una razón común por la que algunas personalizaciones no se ven es porque una página que se carga más tarde cancela efectivamente una declaración hecha en una página que se carga antes.

Más información[]

Ayuda y comentarios[]

Advertisement