La Enciclopedia Libre Universal en Español dispone de una lista de distribución pública, enciclo@listas.us.es
Enciclopedia:Fase IV
Artículo de la Enciclopedia Libre Universal en Español.
Ayuda provisional hasta la actualización de las correspondientes páginas del manual.
Índice |
Plantillas
Creación de plantillas
Por aquello del orden y de la facilidad de uso sugiero hacer lo siguiente del modo que ha hecho Ironside en Enciclopedia:Plantilla de películas de cine.
Hay tres plantillas:
- La genérica que está en Enciclopedia: donde se muestra el código para hacer copy/paste y el aspecto que tendrá el artículo (como antes).
- El mensaje que se incluye al final, que está en Plantilla:
- La tabla de datos o ficha técnica que está también en Plantilla: de nueva creación y con parámetros.
Convendría sistematizar los nombres de las mismas para evitar coincidencias y si se van a actualizar los artículos (o se van a crear nuevas) se podría aprovechar la ocasión.
- Plantilla:Películas la plantilla general. Creo que podría ser interesante una réplica en Plantilla: de forma que si se edita un artículo nuevo se pueda escribir {subst:Películas}, previsualizar y copiar el código desde la propia previsualización sin necesidad de buscar la página de la plantilla. En Enciclopedia:Plantilla para películas se podría dejar esta indicación con el aspecto que tomará el artículo (obviando el código wiki) y las instrucciones para rellenar la plantilla para primerizos. NOTA: tal como está ahora la sustitución puede hacerse directamente desde Enciclopedia: escribiendo {subst:Enciclopedia:Plantilla de películas de cine} y copiando en la previsualización sólo el código.
- Plantilla:Películas tabla la plantilla de datos básicos: ficha técnica pero también taxones de plantas o animales, datos de localidades u otras unidades administrativas, etc. Se independiza dato de formato de forma que se hace muy sencillo rellenar los campos de la tabla.
- Plantilla:Películas mensaje lo que hasta ahora era lo que llamábamos mensaje y que remite a la plantilla general y algunos otros enlaces de interés. La inclusión de la categoría en el mensaje puede hacerse con un parámetro Fase IV como texto alternativo de modo que sea posible indicar texto alternativo paar que el orden en la categoría sea el adecuado. Willy (buzón) 14:19 4 ene, 2005 (CET)
Sintaxis
Ahora la sintaxis para utilizar una plantilla es {{nombre de la plantilla}} (el nombre puede incluir espacios en blanco y vocales acentuadas)
- Si se quiere cambiar algún nombre de plantilla, NUNCA MOVERLA, crear la nueva copiando el contenido de la vieja y actualizar todos los enlaces a la nueva plantilla, una vez que la vieja esté huérfana se borra. Si se mueve (con la utilidad Trasladar esta página) quedará un redirect en la plantilla original que no se ejecutará cuando se haga la llamada a la plantilla. Véase Neptuno.
Ahora además, cualquier página puede utilizarse e insertarse en otra como un mensaje:
- Anteponiendo : para usar un artículo como plantilla: {{:título del artículo}} ó
- Anteponiendo el correspondiente nombre de la sección (Enciclopedia, Imagen, Categoría, ...): {{Espacio:título del artículo}}
Las plantillas además pueden contener parámetros, por ejemplo la plantilla cita para unificar estilos en todos los artículos tiene como parámetros el texto de la cita y su origen. Los parámetros pueden contener enlaces wiki.
La sintaxis para usarla sería {{cita|texto=El que se fue a [[Sevilla (Sevilla)|Sevilla]]<br>perdió su silla|origen=[[Proverbio]]}}
Si existen plantillas con los nombres utilizados para designar a las variables, el contenido de dichas plantillas será usado como valor del parámetro por defecto, por ejemplo, existe una plantilla Plantilla:origen cuyo contenido es Desconocido. En caso contrario se mostrará un enlace a la plantilla con el nombre de la variable para su edición. Si en el caso anterio no se especifican parámetros:
|
{{{texto}}}
|
{{cita}}
Observación. El uso de enlaces a categorías en plantillas tiene un problema de caché; sólo se listarán en la categoría aquéllas páginas que hayan sido editadas después de crear la categoría. Puesto que partimos de cero, si en un mensaje existente se incluye un enlace a una categoría, todos los artículos en los que se haya insertado la plantilla con anterioridad no aparecerán listados hasta que sean editados y grabados de nuevo. También puede hacerse en cada página afectada (según el manual):
Obviamente debería adpatarse a nuestro caso.
A modo de experimento se ha metido el enlace a la categoría:Esbozos en la correspondiente plantilla:Esbozo, a la que enlazan estas páginas. Ninguna de las páginas que tiene la plantilla aparece en la categoría.
He probado con Abderramán I:
- http://enciclopedia.us.es/index.php/Abderram%E1n_I?action=purge
- http://enciclopedia.us.es/index.php?title=Abderramán_I?action=purge
- http://enciclopedia.us.es/index.php?title=Abderramán_I&action=purge
También he probado
- http://enciclopedia.us.es/index.php?title=Categor%EDa:Esbozos&action=purge
- http://enciclopedia.us.es/index.php?title=MediaWiki:Esbozo&action=purge
sin éxito; sigue sin aparecer en la categoría (salvo que sea problema de mi caché, pero no creo, la verdad es que no cobro tanto...). Parece que es necesario editar las páginas para que se incluyan en la categoría (ya se puede aprovechar y cambiar {msg:esbozo} por {esbozo}).
Al mover la página MediaWiki:Esbozo a Plantilla:Esbozo el cambio se ha reflejado en la lista de la categoría, así que el traslado de páginas no parece tener problemas.
Categorías
Para crear una categoría basta introducir el enlace [[Categoría:____]] en un artículo, grabarlo, seguir el enlace a la misma y grabarla; aunque no se haga esto último, la categoría existe desde el momento en que una página apunta a ella pero cuando se acceda a la página se mostrará la lista de artículos y la ventana de edición.
Al igual que con las imágenes, se puede introducir un enlace a la categoría en el texto del artículo anteponiendo dos puntos [:Categoría:_____]. Esto no incluirá la página en cuestión en la categoría enlazada.
Ver Enciclopedia:Categorías y a poder ser dejar vuestras sugerencias. Recordar que pueden generarse los mismos problemas que si no existiera una convención para los títulos de artículos de modo que...
Para borrar una categoría primeramente deben eliminarse todos los enlaces que apuntan a ella, una vez hecho, se borra como cualquier otra página.
Las imágenes categorizadas se ordenan por su título completo, incluyendo el prefijo Imagen:. Si quieres que se ordenen por orden alfabético y has de incluir texto alternativo (por incluir el título tildes, ñ, etc.) no olvides escribirlo.
Espacios de nombre
Ahora es posible llamar a los espacios de nombre por su código numérico {{ns:X}}
| Variable | Sintaxis alternativa | Nombre | Notas |
|---|---|---|---|
| {{ns:-2}} | {{ns:Media}} | Media | Sección virtual para imágenes y otros archivos (sonido, animaciones...) |
| {{ns:-1}} | {{ns:Special}} | Especial | Sección virtual para páginas especiales |
| {{ns:0}} | Espacio principal, sin prefijo, artículos de la Enciclopedia. | ||
| {{ns:1}} | {{ns:Talk}} | Discusión | Páginas de discusión asociadas a los artículos |
| {{ns:2}} | {{ns:User}} | Usuario | Usuarios (relación: Especial:Listusers). Páginas enlazadas desde las ediciones mostradas en los historiales, cambios recientes y firmas en páginas de discusión, válido tambien para usuarios anónimos usándose la IP como nombre de usuario. |
| {{ns:3}} | {{ns:User_talk}} | Usuario Discusión | |
| {{ns:4}} | {{ns:Project}} | Enciclopedia | Páginas sobre el proyecto Enciclopedia, descripción, políticas y convenios, etc. |
| {{ns:5}} | {{ns:Project_talk}} | Enciclopedia Discusión | |
| {{ns:6}} | {{ns:Image}} | Archivo | Imágenes (relación: Especial:Imagelist) |
| {{ns:7}} | {{ns:Image_talk}} | Archivo Discusión | |
| {{ns:8}} | {{ns:MediaWiki}} | MediaWiki | Mensajes del sistema (relación: Especial:Allmessages), editables por los usuarios o si están protegidas, por los adminsitradores |
| {{ns:9}} | {{ns:MediaWiki_talk}} | MediaWiki Discusión | |
| {{ns:10}} | {{ns:Template}} | Plantilla | Plantillas con texto, tablas, etc. para utilizar en múltiples artículos |
| {{ns:11}} | {{ns:Template_talk}} | Plantilla Discusión | |
| {{ns:12}} | {{ns:Help}} | Ayuda | Manual del programa (en redacción) |
| {{ns:13}} | {{ns:Help_talk}} | Ayuda Discusión | |
| {{ns:14}} | {{ns:Category}} | Categoría | categorías (relación: Special:Categories) generación automática de listas ordenadas de artículos según su temática. |
| {{ns:15}} | {{ns:Category_talk}} | Categoría Discusión | |
El uso de mayúsuculas/minúsculas en el nombre de la sección es indiferente. lo mismo da Enciclopedia:Ayuda que ENCICLOPEDIA:Ayuda, Enciclopedia DiscuSIÓN:Plantillas (como se puede apreciar, una ó no es lo mismo que una Ó para el programa)
En los artículos no se ha solucionado tampoco el problema con las inciales acentuadas (véase a dónde lleva óleo).
Los nombres se fijan en ficheros php, Lenguage.php contiene los nombres por defecto, mientras que el fichero LenguageES.php contiene las versiones locales en castellano:
/* private */ $wgNamespaceNamesEn = array( NS_MEDIA => 'Media', NS_SPECIAL => 'Special', NS_MAIN => '', NS_TALK => 'Talk', NS_USER => 'User', NS_USER_TALK => 'User_talk', NS_WIKIPEDIA => $wgMetaNamespace, NS_WIKIPEDIA_TALK => $wgMetaNamespace . '_talk', NS_IMAGE => 'Image', NS_IMAGE_TALK => 'Image_talk', NS_MEDIAWIKI => 'MediaWiki', NS_MEDIAWIKI_TALK => 'MediaWiki_talk', NS_TEMPLATE => 'Template', NS_TEMPLATE_TALK => 'Template_talk', NS_HELP => 'Help', NS_HELP_TALK => 'Help_talk', NS_CATEGORY => 'Category', NS_CATEGORY_TALK => 'Category_talk' );
Para cambiar el nombre de una sección basta hacerlo en la correspondiente línea del fichero php, por ejemplo Enciclopedia: por Enciclopedia_Libre:, pero hacer tal cosa arrunaría todos los enlaces del estilo Enciclopedia:Ayuda ya que la página ahora se llamaría Enciclopedia_Libre:Ayuda.
Para evitarlo puede escribirse [[{{ns:4}}:Ayuda]] que mostrará el siguiente enlace Enciclopedia:Ayuda. De hacerlo así el cambio de nombre no surtiría ningún efecto sobre el enlace ya que éste se actualizaría con el nuevo nombre de la sección.
Mensajes del sistema
La llamada a un mensaje del sistema es ahora {{{{ns:8}}:nombre}}
En este caso no es posible emplear {ns:8} en sustitución de MediaWiki. (aunque la verdad no se porqué).