Plone Gubierno   Cuarto SesióN1
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Plone Gubierno Cuarto SesióN1

on

  • 1,193 views

 

Statistics

Views

Total Views
1,193
Views on SlideShare
1,164
Embed Views
29

Actions

Likes
2
Downloads
31
Comments
0

4 Embeds 29

http://plonegob.blogspot.com 22
http://www.slideshare.net 3
http://www.plonegob.blogspot.com 2
http://plonegob.blogspot.com.ar 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Plone Gubierno Cuarto SesióN1 Presentation Transcript

  • 1. Plone para las entidades gubernamentales 4. sesión
  • 2.
    • Manejo de Contenido en Plone
      • Tipos de contenido
      • Colecciones
      • Portlets
      • Compartir carpetas
    • Configuración a través de Zope
  • 3. Manejo de Contenido parte 1
    • Revisamos la interfaz de Plone para el manejo básico de contenido
    • La página de Plone consiste de diferentes elementos, prácticamente dividiendose a dos tecnologías
      • Portlets
        • Pedazitos de contenido, dinámicos o estáticos
      • Viewlets (quedan dentro de un Viewlet Manager)
        • Menos configurables a través de Plone, contenido que quedan misma en cada página (header, footer...)
        • Se puede analizar los viewlets a traves de http://localhost:8080/Plone/@@manage-viewlets
  • 4. Manejo de Contenido parte 1
    • Contenido Central
      • Barra de herramientas
      • Las acciones que se pueden ejecutar a través de la barra cambian según los roles
        • Contenidos, Visualizar, Editar, Reglas, Compartir, Historia
        • Mostrar
        • Agregar elemento
        • Estado: ...
  • 5. Colecciones
    • La Colección es un contenedor que muestra su contenido como lo hace la Carpeta, pero tal contenido no se agrupa manualmente sino que lo colecta automáticamente siguiendo criterios que se le asignen
    • El contenedor para la colección se crea llenando un formulario semejante al de los demás elementos. Los criterios para colectar su contenido se especifican de manera semejante a los de una búsqueda avanzada con opciones adicionales
  • 6. Administración de Zope
    • CONFIGURACIÓN DE ZOPE
    • Mayoría de la Configuración que hicimos en Plone a través de “Configuración de Sitio” se pude hacer también a través de la interfaz de Zope
    • Entramos a Zope Management Interface:
      • http://localhost:8080/manage
  • 7. Zope: basicos
    • Varias secciones pero concentramos a las que se probablemente necesitan
    • ZMI es interfaz para
      • Manejar y Desarrollar Zope
    • A través de ZMI se puede controlar, manipular objetos Zope y desarrollar aplicaciones web
  • 8. Zope: basicos
    • Los ficheros html no existe en disco duro, tampoco no hay una hierachia de carpetas de objetos Zope
    • En lugar de guardar ficheros html en el disco duro como hace Apache o IIS, Zope guarda objetos en su base de datos: ZODB (Zope Object Database)
    • Más que todo se interactua con ZODB a través de ZMI (pero se puede conectarlo con FTP / WebDAV)
  • 9. Zope: basicos
    • Cada solicitud web es una transacción
      • Zope guarda todas las transacciones en ZODB
      • Se puede deshacer las transacciones a través de la pestaña Undo
      • Se nombra las transacciones según acciones Zope por ejemplo: /manage_delObjects
        • No son siempre muy intuitivos
        • Problemas ocurrir si se trata de respaldar un objeto que han tenido nuevas modificaciones después del momento del respaldo
        • La solución: hay que deshacer cada modificación del objeto
  • 10. Zope: basicos
    • Creación de objetos
    • Renombrar, mover, copiar y eliminar objetos
    • Importar / exportar objetos
  • 11. Zope: Control Panel
    • Control Panel
      • Información general de Zope/Plone Setup
        • INSTANCE_HOME, ZOPE_HOME
        • Versiones
      • Database Management
        • main
          • Empacar
            • Haga clic en main
            • Haga clic en pack
            • Va a hacer un fichero de respaldo Data.fs.old el la carpeta var/filestorage y empacar (quitar la historía del) fichero Data.fs
            • Puede tomar mucho tiempo, y Apache puede aún dar un Internal Server Error (pero trabajo continua atrás)
  • 12. Zope: Control Panel
    • Control_Panel/Database/main
      • Pestaña Activity
        • Actividad de ZODB, transacciones, numero de objetos
      • Pestañas Cache Parametres & Flush Cache
        • Parametros para Cache, limpieza de Cache
    • Control_Panel/Versions
    • Control_Panel/DavLocks
      • En caso se usa WebDAV para intercambiar datos, los consultas pueden romper y cerrarse, acá se puede soltar los objetos
  • 13. Zope: Control Panel
    • Control_Panel/Products
      • Cada componente de Core Zope y también cada producto adicional se los agregan acá
    • Control_Panel/DebugInfo
      • Encuentra los productos en disco duro
    • Control_Panel/TranslationService
      • Placeless (zope-wide) Translation Service
        • Se lee formatos .po y traduce las palabras / phrases según su formato
        • Frecuentemente utilizado a través de ZPT
  • 14.
    • Agregar elementos
      • En menu desplegable:
      • Elige objeto, llena los campos y guarda
      • Por ejemplo, como se agrega un nuevo sitio Plone
        • En Menu deplegable, eli "Sitio Plone"
        • Llena los campos y guarda
    • acl_users
      • Cambiar la contraseña de administrador de Zope
        • acl_user -> users -> Password
  • 15. Zope: Navegación horizontal
    • Contents
      • Contenido de la area actual
    • View
      • Ver el contenido del area actual
    • Properties
      • Editar y definir propiedades del objeto
      • Utilizado para metadata
      • default_page (para definir un objeto por defecto)
  • 16. Zope: Basicos
    • Security
      • Settings de seguridad para el objeto actual
      • Filas son permisos, columnas roles
      • Acquire permission settings
        • Se usa los mismos settings del objeto padre
      • Preferible no tocar la si las cosas de seguridad se implementa a través de Flujo de Trabajo
  • 17. Zope: portal_actions
    • portal_actions
      • La ubicación para los bótones y acciones
      • document_actions
        • RSS, imprimir, enviar...,
      • site_actions
        • Mapa del sitio, contactos, configuración del sitio
      • etc...
    • http://plone.org/documentation/how-to/changing-tabs
  • 18. Zope: portal_catalog
    • portal_catalog
      • Seccion para ZCatalog, la motor de busqueda de Zope para categorizar y buscar información en Zope.
    • En el fase de desarrollo del sitio Plone puede ocurrir errores cuando se proba diferentes productos adicionales y tipos de contenido. Para actualizar el catalog, ayuda a veces:
      • portal_catalog -> Advanced -> Update Catalog
    • http://zope.org/Documentation/Books/ZopeBook/2_6Edition/SearchingZCatalog.stx
  • 19. plone_controlpanel
    • plone_controlpanel
      • Configuración general para diferentes opciones en el control panel de Plone
    • Se quiere dar permisos a un grupo de usuarios para agregar nuevos miembros:
      • plone_control_panel -> cambia el Permission en la sección de "Users and groups"
  • 20. Zope: portal_css
    • portal_css
      • Lista de todos los hojas de estilos del portal. Las etiquetas en las hojas de estilos que situan más abajo en la lista va a sobreescribir las mismas de las hojas en arriba.
    • Agregar un nuevo hoja de estilo:
      • portal_css -> en pie de página agrega el nombre de hoja de estilo (ID) y haga clic en Add
      • agrega esta hoja de estilo en la carpeta portal_skins/custom
    • portal_css es tal vez más utilizado pero existe dos secciones con mismo tipo de funciones pero se trata diferentes tecnologías, esos son:
      • portal_javascript
      • portal_kss
  • 21. portal_quickinstaller
    • portal_quickinstaller
      • Casi igual vista con "Productos adicionales" en la configuración del sitio de Plone pero con funcionalidad para reinstalar productos
  • 22. Zope: portal_skins
    • portal_skins
      • El lugar para modificar hojas de estilo (CSS), imagenes de las plantillas y ciertos page templates. (Ciertos porque los elementos que son viewlets se modifican a traves de portal_view_customization).
    • Customizar hojas de estilo
      • portal_skins -> plone_styles -> ploneCustom.css -> haga clic en Customize
      • se mueve el fichero a carpeta:
        • portal_skins -> custom
    • una vez agregado etiquetas en este fichero se las sobreescriben las etiquetas existentes en las otras hojas
  • 23. portal_view_customizations
    • portal_view_customizations
      • Para customizar las vistas / viewlets se lo pueden hacer a través de esta sección.
    • Como buscar, encontrar y editar una vista existente?
      • En el sitio, escribe @@manage-viewlets en el URL, por ejemplo:
      • http://localhost:8080/Plone/@@manage-viewlets
      • esta vista muestra los nombres de diferentes viewlets
    • Para modificar uno de estos:
      • portal_view_customizations -> (busca y haga clic en el nombre de viewlet) -> Customize
  • 24. portal_workflow
    • Flujo de Trabajo:
      • Un workflow provee una forma lógica de administrar contenido dentro de un sitio Plone. Inicialmente se dispone de dos workflows, workflow por defecto y el workflow de carpetas.
      • El workflow por defecto establece los estados y transiciones para cada tipo de contenido excepto las carpetas que poseen su propio workflow.
  • 25. Zope: portal_workflow
    • portal_workflow permite:
      • Asociar Content Types y workflows
      • Modificar Workflows existentes
      • Crear un nuevo workflow
      • Personalizar las configuraciones de seguridad de workflows dados
  • 26.