Plantilla PAS
El Wikiuv de la Universitat de València

La plantilla "pas"

ESTA PLANTILLA ESTÁ OBSOLETA
¡usar la plantilla pas13!

La plantilla por defecto está inspirada en la definida por el ANTIGUO Manual para el web de la Universitat de València para sus servicios. Es una plantilla orientada a PAS y servicios.

Normalmente no será necesario, pero si lo fuera, la plantilla "pas" se puede activar con sólo utilizar en la cabecera:

#TEMPLATE pas

Demostración de la plantilla

La apariencia de las páginas generadas por la plantilla "pas" se puede apreciar en la página de demostración de la plantilla PAS.

Estilos

texto

El estilo texto, página normal con texto a todo lo ancho, es el estilo por defecto. Está definido como:

Bad Request

Your browser sent a request that this server could not understand.


Apache/2.2.22 (Debian) Server at biblioteca.uv.es Port 80

textomenu

El estilo textomenu, página con un menú lateral que restringe el ancho del texto, definido como:

Bad Request

Your browser sent a request that this server could not understand.


Apache/2.2.22 (Debian) Server at biblioteca.uv.es Port 80

textoindice

El estilo textoindice, texto con menú lateral automático y que es el índice del propio texto, definido como:

Bad Request

Your browser sent a request that this server could not understand.


Apache/2.2.22 (Debian) Server at biblioteca.uv.es Port 80

Definiciones en los estilos

  • PATRON : nombre del fichero ".html" que sirve de base para incluir y/o sustituir en él todos los demás ficheros.
  • MENULAT : nombre del fichero ".wiki" que contiene el menú lateral, en el caso del estilo textomenu.
  • SERVICIO : nombre del servicio a poner en la parte superior de las ventanas.
  • IMGSERVICIO : La imagen a poner en la parte superior derecha de la barra superior de la página. Se puede cambiar (p.e. miimagen.jpg en vez de imgcabecera.jpg).
  • URLCONTACTO : URL de contacto con el autor de las páginas. P.e., puede ser un mailto:xxx@xxx.uv.es o wiki;//PaginaContactos.wiki (no se crea automáticamente) o http;//www.uv.es/xx/contacto.html.
  • CONTACTO : "nombre" del contacto.

Notas

Recordemos:

  1. Que los estilos se pueden utilizar desde cualquier fichero ".wiki" siplemente definiendo en la cabecera "#STYLE nombre" ("nombre" es el nombre del estilo sin el ".ini").
  2. Si sólo quieres cambiar alguno de los valores del estilo en una única página, no hace falta definir un estilo: lo puedes cambiar en la cabecera del fichero escribiendo nombrando la misma variable que en el estilo con un "#" delante, p.e. "#CONTACTO director".
  3. Si quieres cambiar algunos valores del estilo en todas las página, puedes definir un "wiki.conf" y escribir en el los cambios, p.e. "#CONTACTO director".
  4. Cuidado con las mayúsculas/minúsculas: son significativas.
  5. El título de un índice lateral automático es el título de la página, a menos que pongas también: "#INDEXTIT Índice de esta página"
  6. Para definir tu propio estilo, defines un ".ini" del nombre que escojas en el directorio de trabajo o en el "wikibase" de tu espacio, copias lo que desees y cambias lo que quieras de los estilos predefinidos.

El patrón de la plantilla PAS (patrón por defecto)

El patrón es la página html base a partir de la cual se generan todas las páginas con estilo PAS.

El patrón, como cualquier página html, utiliza otros ficheros (imágenes, css) que el navegador reúne para construir la apariencia final de la página. El patrón se ha definido de forma que algunos de estos ficheros se pueden cambiar variando el valor de variables en los ficheros ".ini". Por defecto son éstos:

El fichero de estilo css

El fichero de estilo css es el que más determina la apariencia final de una página html:

Fijo, no se puede cambiar.

Se llama estilos3er.css

La imagen de la universidad

Fija, no se puede cambiar.

  • loguvhom.gif

La imagen del servicio

Se puede cambiar definiendo IMGSERVICIO

  • imgcabecera.jpg

Imagen de Fondo

Fija, no se puede cambiar.

bg01.jpg

Menú lateral por defecto

El subpatrón textomenu a su vez incluye otro fichero, pero esta vez no un ".html", sino un ".wiki" llamado menulat.wiki.

Este ".wiki" contiene, en formato wiki, la definición del menú lateral de muestra. Se supone que todo aquel que lo va a usar definirá en su directorio de trabajo un menulat.wiki adaptado a sus necesidades.

[=== Información general
* [Introducción al servicio file://index.wiki]
* [Organigrama y Directorio file://directorio.wikil]
* [Horario de Atención file://horario.wiki]
* [Ubicación y datos de contacto file://contacto.wiki]
=]

=== [Servicios y actividades  file://serv/index.wiki]

=== [Documentación  file://docs/index.html]

=== [Normativa  file://norm/index.wiki]

=== [Enlaces de Interés  file://link/index.wiki]

=== [Formularios y solicitudes  file://form/index.wiki]

=== [Anuncios y convocatorias file://anun/index.wiki]

=== [Noticias  file://noti/index.wiki]


Información avanzada

El código fuente del patrón PAS

El patrón HTML determina toda la estética de tus páginas wiki. Se trata de una página HTML en la que has dejado un espacio vacío para que el wiki inserte en ella los distintos contenidos de tus ".wiki". El sitio de inserción viene indicado por los caracteres ###CONTENIDO### (lo cual viene a decir: aquí se pone el valor de la variable CONTENIDO).

Todas las partes cambiantes del patrón son sustituídas por variables cuyo valor se define en los ficheros de estilo o en tu fichero .wiki.

El patrón de la plantilla "pas" es patron.html (versión pas).

El código fuente de los Subpatrones definidos

En el patrón no se encuentra el ###CONTENIDO###, Ello es debido a que faltan trozos de html, definidos por los estilos.

Los trozos de HTML incluídos por el patrón, según los estilos pueden consultarse en EstilosHtmlPas

Índice de texto lateral

Observar que el subpatrón textoindice incluye, en vez del "MENULAT" (es decir el fichero "menulat.wiki"), un "INDICELAT".

El valor de este "INDICELAT" no corresponde en este caso con el de un fichero a incluir, sino que su valor lo define el propio wiki, construyéndolo a partir de las cabeceras del texto.

Es decir, el wiki también define la variable :

  • INDICELAT : contiene un índice del texto (CONTENIDO), en formato html.

INDICELAT se puede usar en cualquier parte de tus patrones, pero ten en cuenta que el wiki debe expandir (encontrar) primero la variable CONTENIDO para poder construir INDICELAT.

Para simplificar la hoja de estilos (.css), el wiki recurre a espacios "no compresibles" ( ) para efectuar la indentación en los índices.

Ejemplo de "INDICELAT"

 <h1><a href="?all">[+]</a> CESAR</h1><p>
 <a href="?0">Introducción</a><br>
 <a href="?1">Entorno de usuario</a><br>
     <a href="?2">Enviando trabajos al gestor de colas</a><br>
         <a href="?3">Opciones más habituales</a><br>

     <a href="?4">Módulos</a><br>
         <a href="?5">Opciones típicas</a><br>
         <a href="?6">Módulos por defecto</a><br>
         <a href="?7">Otros módulos de   interés</a><br>
 </p>
 <h1><a href="/ciuv/cas/zcalculo/index.wiki">[<]</a>     
 [<-] <a href="?1">[=>]</a> </h1>
volver