Usuario:Duat/Sandbox/Guild Wars 2 Wiki: Diseño semántico

De Guild Wars 2 Wiki
Ir a la navegaciónIr a la búsqueda

La MediaWiki semántica (SMW) es una extensión de gestión de datos para MediaWiki que constituye una parte integral de la wiki de Guild Wars 2.Esta extensión permite almacenar datos en las páginas de forma que pueden ser consultados, agregados y mostrados en otras páginas.

Esta página tiene el propósito de dejar constancia del diseño semántico desarrollado para esta wiki. De esta forma, los desarrolladores de plantillas y los editores expertos tendrán un punto de referencia con el que desarrollar sus consultas y agregar adecuadamente los datos a sus páginas.

El diseño semántico está pensado para automatizar al máximo posible la edición de las páginas, pensando sobre todo en los editores casuales y menos experimentados. Por lo tanto, no hay que perder este objetivo de vista cuando se realicen cambios sobre este diseño.

Documentación[editar]

El diseño semántico es extenso y consiste en multitud de atributos agrupados de forma lógica en categorías desde el punto de vista del juego. La siguiente tabla muestra la documentación para cada una de las categorías:

Categoría Documentación
Atributos comunes /Atributos comunes
Eventos /Eventos
Corazones de prestigio /Corazones de prestigio
Artículos de inventario /Artículos de inventario
Armas /Artículos de inventario/Armas
Armaduras /Artículos de inventario/Armaduras
Objetos para espalda /Artículos de inventario/Objetos para espalda
Abalorios /Artículos de inventario/Abalorios
Tintes /Artículos de inventario/Tintes
Consumibles /Artículos de inventario/Consumibles
Recetas /Recetas
Ubicaciones /Ubicaciones
PNJs /PNJs
Objetos /Objetos
Habilidades /Habilidades
Rasgos /Rasgos
Historia personal /Historia personal
Logros /Logros
Comerciantes /Comerciantes
Especializaciones /Especializaciones
Mejoras de clan /Mejoras de clan

Enlaces de interés[editar]

Notas[editar]

La caché de MediaWiki[editar]

Cuando se trabaja con plantillas semánticas y consultas, hay que tener en cuenta que los cambios pueden tardar un tiempo en reflejarse.

Los cambios en plantillas activarán un proceso basado en colas a través del cual cada página que utiliza la plantilla modificada se vuelve a procesar. Este proceso sólo realiza la actualización de unas pocas páginas en la cola durante el acceso de un usuario a la wiki. Por lo tanto, hasta que el proceso llegue a una página en cuestión, se seguirá viendo la versión antigua de la página que está almacenada en caché.

De forma similar, cuando se añaden o se modifican atributos en una página, los datos no se reflejarán inmediatamente en otras páginas que realizan consultas para obtenerlos. Esas otras páginas seguirán mostrando la versión antigua que está almacenada en la caché. Además, estos cambios no activan el proceso de actualización por lo que los cambios pueden tardar hasta 24h en reflejarse.

En ambas situaciones se puede forzar una actualización inmediata de las páginas presionando en la pestaña Actualizar en la parte de arriba de la página.

Blanqueado de páginas[editar]

Es posible que los atributos de una página no desaparezcan cuando se elimina todo el contenido. En lugar de blanquear una página, se recomienda eliminarla directamente. Si por algún motivo es interesante mantener la página sin contenido, es aconsejable crearla después de eliminarla.