OpenCms

De Wikilibros, la colección de libros de texto de contenido libre.

Introducción[editar]

OpenCms es un sistema de gestión de contenido de fuentes abiertas basado en Java y en tecnología XML. Es distribuido por la empresa Alkacon Software bajo licencia GNU Lesser General Public License.

Tags OpenCms[editar]

Cómo se usan[editar]

Para poder utilizar la OpenCms JSP taglib, debe colocarse la directiva taglib en la página JSP:

<%@ taglib prefix="cms" uri="http://www.opencms.org/taglib/cms" %>

Esta directiva debe colocarse antes de cualquier tag cms.

Los tags[editar]

El tag cms:contentcheck
Condicional. Comprueba la disponibilidad de dos items de contenido XML.
El tag cms:conteninfo
Provee acceso al resultado ('result set') de un contentload.
El tag cms:contentload
Provee acceso a la lectura de items de contenido XML.
El tag cms:contentloop
Permite iterar sobre los valores de los elementos de un item de contenido XML.
El tag cms:contentshow
Provee acceso y muestra la información del contenido XML.
El tag cms:decorate
Provee decoración del contenido HTML.
El tag cms:editable
Habilita el modo direct edit en una página.
El tag cms:img
Soporta escalado usando los métodos nativos de OpenCms.
El tag cms:include
Incluye dinámicamente otros elementos JSP en tiempo de ejecución. Estos sub-elementos pueden ser cacheados (ver la documentación de FlexCache).
El tag cms:info
Imprime información del sistema en tiempo de ejecución.
El tag cms:label
Provee acceso a la lectura de texto con idioma de los archivos de propiedades del OpenCms workplace.
El tag cms:link
Actúa como un envoltorio para armar una URL de OpenCms válida para determinado recurso.
El tag cms:property
Provee acceso de lectura de las propiedades del archivo actual.
El tag cms:template
Divide una página JSP en elementos a incluír via el uso del tag cms:include.
El tag cms:user
Provee acceso a la lectura de las propiedades del usuario actual.