Ayuda:Categoría

De GuildWiki2.es
Saltar a: navegación, buscar

Una categoría es una agrupación de páginas que comparten algún tema en común. Si lo comparamos con un ordenador, las categorías cumplen la misma función que un directorio. El proceso de incluir una página en una categoría se denomina categorización, y se realiza editando únicamente la página que se desea categorizar.

Las categorías facilitan la búsqueda de información dentro de la wiki, permitiendo ver las páginas contenidas en cada una de ellas, o bien permitiendo navegar a través de ellas, gracias a su ordenación jerárquica. Una página no categorizada se considera tan huérfana como una sin enlaces a ella.


Contenido

Cómo categorizar

Artículos

Ejemplo del Category Tree de Objetos únicos en Guildwiki.es

Aunque se intentará que las plantillas autocategoricen, lo normal es que las categorías se añadan a mano para eso se escribe el siguiente código editando la página.

[[Categoría:xxxx]]

Dónde xxxx es el nombre de la categoría.

Siguiendo las normas de la guía de estilo y formato los nombres de las categorías irán en plural ya que agrupan varios artículos de un mismo tipo.

También es importante categorizar las categorías, jerarquizándolas y así poder crear un Árbol de categorías (Category Tree).

Plantillas

Las plantillas son un tipo especial de páginas que corresponden a trozos de código que se agregan dentro de otra página, por lo que, si se categoriza la plantilla utilizando el método usual, entonces todos los artículos que la utilizan también se categorizan. Así, para categorizar de manera correcta y excluyente a las plantillas, se debe escribir:

<noinclude>
[[Categoría:Nombre de categoría]]
</noinclude>

donde el campo "noinclude" especifica que las páginas que utilizan la plantilla no se incluyen en [[Categoría:Nombre de categoría]].

Para aquellas plantillas que están documentadas, las categorías deben ir en su correspondiente subpágina de documentación “/doc”, escribiendo en ella:

<includeonly>
[[Categoría:Nombre de categoría]]
</includeonly>

donde el campo "includeonly" indica que sólo se categorizará allí la página que utilice esta documentación.

Categorización desde las plantillas

Como se diseñan plantillas para enriquecer los artículos, con frecuencia se pueden usar para que, además de mostrar determinada información del artículo en forma de caja (por ejemplo), usar esa misma información que se le proporciona a la plantilla para categorizar de forma automática los artículos que la incluyan.

Para categroizar una página que esté usando una plantilla a través de ésta, se debe hacer colocando la categoría entre etiquetas <includeonly></includeonly>. Usando los parámetros que reciba la plantilla y gracias a las Parser functions podemos hacer que la categorización depende de uno o varios valores, cambiar la clave de ordenación, etc...

Ejemplos

Pasar una categoría por parámetro
<includeonly>[[Categoría:{{{cat|default}}}]]</includeonly> o <includeonly>{{{cat|[[Categoría:default]]}}}</includeonly>
Si el usuario especifica un parámetro 'cat=XXX' la página se categorizará en la [[Categoría:XXX]] y si no, en [[Categoría:default]]. Si se invoca la plantilla con "cat=" el artículo no se categorizará.
Excluir las páginas que no son artículos
<includeonly>{{#if:{{NAMESPACE}} | | [[Categoría:XXX]]}}</includeonly>
La variable NAMESPACE es nula para los artículos del espacio de nombres principal. Para cualquier otro espacio de nombres, el resultado de este codigo es una cadena vacía, pero en el caso de los artículos normales se incluirán en Categoría:XXX.

Problemas al refrescar la categorización automática de plantillas

Hay un problema cuando se cambian las categorías de una plantilla, ya que las categorías de una página son las que ella tenía al momento de su última edición, y los cambios en las categorías de las plantillas que utiliza sólo tienen efecto en la siguiente edición de la página. Si se desea actualizar las categorías de una página, en esos casos se puede agregar a la URL el parámetro "action=purge".

Para que los cambios en la plantilla se reflejen además en la propia categoría, hay que esperar a que todas las páginas que usen esa plantilla se refresquen. Esto no ocurre inmediatamente, sino que los articulos se ponen en cola para irse refrescando cuando la carga del servidor sea baja, cosa que puede tardar horas o incluso días. Para forzar el refresco se pueden editar los artículos afectados sin realizar modificaciones (pero guardando los "cambios").

Ver también


Herramientas personales
Espacios de nombres

Variantes
Acciones
Navegación
Herramientas
Compartir
Publicidad