Importar en Opencms desde el CmsShell

Para importar contenidos tenemos las funciones de CmsShell siguientes:

[code]

importResources (String absoluteFilePath, String importPath)

importResources (String absoluteFilePath, String importPath, boolean KeepPermisions)

importResourcesWithTempProject(StringabsoluteFilePath)

[/code]

La tercera símplemente nos crea un proyecto temporal donde mete los contenidos.

Para importar es muy sencillo. Después de autenticarnos con login y seleccionar el proyecto con setCurrentProject podemos:

[code]

importResources «/tmp/contenidos.zip» «/»

[/code]

Hemos seleccionado sólo el «/» porque cuando hicimos la copia la hicimos con la ruta completa. Esto dependerá de cómo hayamos hecho la exportación del zip con los contenidos.