OpenCms
Introducción
editarOpenCms 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
editarCómo se usan
editarPara 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.