
|
|
Libros de visitas » Guía de personalización

ATENCIÓN: Todos los contenidos de esta sección han sido escritos pensando
siempre que has leído la sección
Personalización (información general) .
También es recomendable que te apoyes en ejemplos de diseños ya realizados a la vez que consultas
esta sección.
- Páginas físicas:
- Página Firmar.
Esta es la página en la que el usuario tiene el formulario para firmar,
excepto en los diseños compactos, que el formulario y las firmas están en una única página.
- Página Ver firmas.
En esta página se visualizarán las firmas introducidas previamente mediante el formulario de firmar.
- Páginas virtuales:
- Bloque %!!CUSTOMMSG: :CUSTOMMSG!!%
Este bloque debe estar en la página de ver firmas.
El código que se incluya dentro de este bloque será repetido cada vez que se muestre un mensaje.
req Significa etiqueta requerida
- CAMPOS
- Aplicables a todas las páginas
- !!--CAMPO:gbook-nombre--!
- !!--CAMPO:gbook-descripcion--!
- !!--CAMPO:URL--!
La dirección Web del libro en sí, con todos sus parámetros
- !!--CAMPO:SIGNURL--!
Link que apunta a "añadir un mensaje"
- !!--CAMPO:wwwasoc--!
La dirección Web asociada al libro
- !!--CAMPO:ID--!
El código de identificación del libro
- !!--CAMPO:USERHOST--!
- !!--CAMPO:USERIP--!
- !!--CAMPO:GBOOKSESSIONS--!
Las sesiones activas en el libro
- !!--CAMPO:TOTALSESSIONS--!
Las sesiones activas en el total de libros
- !!--CAMPO:GBOOKDESC--!
- Aplicables sólo a la página firmar
- !!--CAMPO:mi-[nombre_del_campo]--!
Gracias a esta etiqueta, el contenido del campo se "arrastrará"
al ir navegando por el libro una vez introducido el mensaje.
Se colocará en el formulario de entrada del mensaje tal y como se
indica en el siguiente ejemplo:
<input name="nombre" value="!!--CAMPO:mi-nombre--!">
- Aplicables sólo a la página ver firmas
- !!--CAMPO:PAGECONTROL--!
Mediante esta etiqueta podremos mostrar los controles que nos permitirán navegar a través de las páginas del libro.
Estas páginas son creadas automáticamente al acumularse un cierto número de mensajes (configurable desde el panel de control).
- Aplicables sólo al bloque: %!!CUSTOMMSG: :CUSTOMMSG!!%
- !!--CAMPO:nombre--!
El nombre del autor del mensaje
- !!--CAMPO:date--!
- !!--CAMPO:time--!
- !!--CAMPO:email--!
El EMail del autor del mensaje
- !!--CAMPO:host--!
El host del autor del mensaje
- !!--CAMPO:ip--!
La ip del autor del mensaje
- !!--CAMPO:SO--!
El sistema operativo del autor del mensaje
- !!--CAMPO:browser--!
El navegador del autor del mensaje
- Campos adicionales
Para crear tus propios campos debes usar el
siguiente esquema: !!--CAMPO:[nombre_del_campo]--!
Por supuesto, debes poner también en el formulario de firmar el [nombre_del_campo].
Por ejemplo:
<input type="text" name=[nombre_del_campo]>
- ÁREAS
- Aplicables a todas las páginas
- !!--ERROR_AREA--! req
Si surge algún error, esta área es la encargada de mostrarlo
- !!--BANNER_AREA--! req
El banner publicitario. Debe ir antes del listado de mensajes.
- !!--MELODYAD_AREA--! req
Una referencia a nuestro site
- Aplicables sólo a la página ver firmas
- !!--MSGS_AREA--! req
Esta etiqueta se encarga de procesar el bloque CUSTOMMSG y mostrar los mensajes existentes en el libro.
- !!--MULTIBOX_AREA--!
Esta etiqueta visualiza un menú desplegable con los libros adicionales disponibles.
Debe estar dentro de un formulario tal y como muestra el siguiente ejemplo:
<form method="get" action="/app">
Acceder a: !!--MULTIBOX_AREA--! <input type="submit" value="Acceder">
</form>
- !!--HIDDENDATA_CHPARMS_AREA--!
Se usa para enviar parámetros de la barra de herramientas
- Aplicables sólo a la página firmar
- !!--HIDDENDATA_POSTMSG_AREA--! req
Se encarga de proporcionar a nuestra aplicación datos relevantes para gestionar la introducción de mensajes en los libros.
Debe estar dentro de las etiquetas de un formulario <form> </form>
- !!--ORDERBY_AREA--!
Visualiza un menú desplegable con distintos métodos de ordenar los mensajes.
Debe estar dentro de las etiquetas de un formulario
<form method="get action="/app"> !!--HIDDENDATA_CHPARMS_AREA--!
!!--ORDERBY_AREA--! <input type="submit" value="Aplicar"> </form>
- Aplicables sólo al bloque: %!!CUSTOMMSG: :CUSTOMMSG!!%
- !!--MSG_AREA--! req
Esta etiqueta mostrará el cuerpo del mensaje.
- BLOQUES
- Aplicables a todas las páginas
- %!!DISABLEBAR: !!%
Dentro de este bloque tendremos todo el código relacionado con la barra de herramientas,
el cual se omitirá si no seleccionamos la opción de "mostrar barra de herramientas" en el panel de control.
- %!!MULTIBOX: !!%
El contenido de este bloque no se mostrará si no existen libros adicionales.
- Aplicables sólo a la página ver firmas
- %!!CUSTOMMSG: :CUSTOMMSG!!% req
Este bloque es una página virtual y se puede colocar en cualquier sitio de la página. Es el núcleo del libro de visitas. El código que esté dentro de este bloque se encargará de gestionar los mensajes.
- %!!POSTEDOK: !!%
El código encuadrado dentro de este bloque será operativo cuando un mensaje se haya insertado correctamente
- COMANDOS
- Aplicable sólo al bloque %!!CUSTOMMSG: :CUSTOMMSG!!%
- !!--CMD:GFXEMAIL:[nombre_del_campo]:[URL DE LA IMAGEN]--!
Este comando se utiliza para relacionar una imagen con una campo que contenga una dirección de correo electrónico.
De esta forma, cuando el usuario pase el ratón sobre la imagen se mostrará el EMail referenciado. Si por alguna razón el campo se encuantra vacío, la
aplicación omitirá la imagen. Ejemplo: !!--CMD:GFXEMAIL:email:http://www.miproveedor.es/micuenta/email.gif--!
- !!--CMD:GFXLINK:[nombre_del_campo]:[URL DE LA IMAGEN]--!
Este comando se utiliza para relacionar una imagen con un campo que contenga un link.
De esta forma, cuando el usuario pase el ratón sobre la imagen se mostrará el link referenciado.
Si por alguna razón el campo se encuantra vacío, la aplicación omitirá la imagen. Ejemplo:
!!--CMD:GFXLINK:link:http://www.miproveedor.es/micuenta/link.gif--!
|
|