Las p�ginas que componen un sitio Web por lo general pueden dividirse en pocas categor�as. Incluso un sitio grande de comercio electr�nico, con cientos de p�ginas Web, las agrupa generalmente en una p�gina de inicio y un peque�o n�mero de categor�as, como listados de cat�logos, ofertas semanales, nuevos lanzamientos, ofertas de trabajo, etc.
Las p�ginas Web dentro de cada categor�a tienen un dise�o id�ntico y contenido similar. Una oferta de trabajo, por ejemplo, tiene el mismo aspecto que otra y contiene informaci�n similar.
Se crea una plantilla de introducci�n de datos para cada categor�a de p�gina Web: por ejemplo, una plantilla de introducci�n de datos para listados de cat�logos, otra para ofertas de trabajo, y as� sucesivamente. En cada plantilla de introducci�n de datos, se especifican los tipos de informaci�n que aparecer�n en todas las p�ginas Web de esa categor�a. Posteriormente, los contribuyentes usan estas plantillas para crear elementos de contenido e introducir contenido en las p�ginas Web.
Para crear plantillas de introducci�n de datos, se re�nen propiedades, una por cada componente variable de una p�gina Web. En una plantilla de introducci�n de datos para ofertas de trabajo, por ejemplo, se pueden incluir propiedades para el t�tulo del puesto, el administrador del empleo, las responsabilidades, cualificaciones, la fecha de comienzo, franja salarial, etc.
Cuando se crea una propiedad, se asigna un tipo de propiedad para especificar el tipo de informaci�n que debe contener la propiedad: texto, texto largo, entero, fecha, elemento (referencia a otro elemento de contenido), imagen, archivo, lista y lista de selecci�n.
Una plantilla de introducci�n de datos para ofertas de empleo, por ejemplo, podr�a incluir las propiedades y los tipos siguientes:
Nombre de la propiedad |
Tipo de propiedad |
Puesto |
Texto |
Administrador del empleo |
Texto |
Responsabilidades |
Texto largo |
Cualificaciones |
Texto largo |
Franja salarial |
Texto |
Fecha de inicio |
Fecha |
Si desea m�s informaci�n sobre el uso de la l�gica de programaci�n en Publisher, consulte Publisher Templating Specification en BEA AquaLogic User Interaction Development Center.