Instalación de Complementos en Plone con Buildout

El presente manual tine como finalidad dar a conocer el procedimiento de instalación de complementos o plugins en Plone con el uso de Buildout. En este caso se efecturá la instalación de los complementos presentes en la sección aplicaciones

Requisitos:

  • Tener una instalacion de CMS Plone versión 4.3
  • Se debe contar con suficiente privilegios para la instalación de aplicativos

Plataforma:

  • Equipos de arquitectura 64 bits
  • Sistema operativo ‘GNU/Linux’ Debian versión 7.0

Configuraciones Relacionados:

Aplicaciones:

  • products.ploneformgen 1.7.8 (generar formularios personalizados)
  • products.openxml 1.1.1 (ofrece recursos Plone para documentos OpenXML)
  • collective.documentviewer 2.2.1 (visualizar archivos PDF y otros documentos de ofimatica)
  • collective.quickupload
  • cciaa.modulistica (Adiciona nueva vista para descarga de documentos)
  • products.CMFEditions (Control de versiones)
  • eea.facetednavigation (interfaz para mejorar las búsquedas en grandes colecciones de objetos)
  • collective.plonetruegallery
  • collective.ptg.allnewest

Instalación de Dependencias

plone@servidor:~/$ sudo aptitude install python-poppler-dbg python-poppler poppler-utils poppler-data pdftk graphicsmagick graphicsmagick-dbg graphviz graphviz-dev tesseract-ocr tesseract-spa libtesseract-dev libtesseract3 rubygems
plone@servidor:~/$ sudo aptitude install openoffice.org-impress openoffice.org-l10n-es openoffice.org-writer openoffice.org-calc openoffice.org-draw openoffice.org-pdfimport openoffice.org-common
plone@servidor:~/$ sudo gem install docsplit


Instalación Complementos

1. Editar archivo de configuración buildout:

plone@servidor:~/$ sudo nano /opt/Plone/zeocluster/buildout.cfg

2. Agregar complementos a instalar:

  eggs =
  Products.PloneFormGen
  collective.documentviewer
  cciaa.modulistica
  Products.OpenXml 
  collective.quickupload

3. Efectuar la instalación de complementos:

plone@servidor:/opt/Plone/zeocluster$ sudo -u plone_buildout ./bin/buildout

4. Activación de Complementos:
Opción 1:

4.1. Acceder URL principal:
http://dirección_ip:8080/instancia

4.2. Acceder a la opción complemento:
Admin -> configuración del sitio -> complemento

Opción 2:

4.3. Acceder URL administración de Zope:
http://dirección_ip:8080/manage

Instalación Complemento Zope Editor Externo

El presente complemento permite la edición de objetos zope (archivos adjuntos) con aplicativos del escritorio del usuario (openoffice.org, ms office, gimp, otros)

Del lado del servidor

1. Editar archivo de configuración buildout:

plone@servidor:~/$ sudo nano /opt/Plone/zeocluster/buildout.cfg

2. Agregar complementos a instalar:

  eggs =
  collective.externaleditor

3. Efectuar la instalación de complementos:

plone@servidor:/opt/Plone/zeocluster$ sudo -u plone_buildout ./bin/buildout

Del lado del usuario

1. Instalar dependencias

usuario@local:~/$ sudo aptitude install python-setuptools python2.6

2. Instalar Zope Edit

usuario@local:~$ easy_install collective.zopeedit

3. Del lado de la instancia creada:
Acceder a la url: http://dirección_ip:8080/instancia

4. Acceder a la opción complmentos:
Admin -> configuración del sitio -> complementos

5. Activar la funcionalidad de edición externa

collective.externaleditor

6. En Configuración de Complementos ubicar la opción

ExternalEditor

7. Habilitar las opciones requeridas, en este caso:

            Enable External Editor feature 
            Content types editable with External Editor
            -> archivo
            -> imagen
 

8. Salvar los cambios
Guardar

Del lado del usuario

1. Al ubicar un objeto (archivo) dentro de la instancia (portal) creado y seleccionar la opción:

Editar con aplicación externa

2. Seleccionar la herramienta local para abrir estos tipos de objetos (archivo):

/usr/local/bin/zopeedit

Enlaces:
Zope External Editor Client

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s