0
Plone
para las entidades gubernamentales

            5. sesión
Contenido

• Flujo de Trabajo
  – Como asignar a diferentes tipos de contenido
  – Como modificar transiciones y estados
 ...
Flujo de Trabajo

•   Flujo de trabajo (o workflow) es uno de las
    fuerzas de Plone
•   Workflow es una cadena de event...
Ejemplos de Tareas

•     Antes que la hoja de vida de un empleado sea
    publicado debe ser aprobada por un supervisor
•...
• El workflow separa la lógica de estas reglas de
  negocio y estandariza el concepto del
  pensamiento acerca de estos ca...
• Un estado es informacion sobre un articulo del
  contenido en un momento particular
  – Por ejemplo: privado, publico, p...
• Para que un contenido pase de un estado a otro
  es nesesario una transicion
• Una transiocion conecta un estado que com...
Roles y Permisos en Workflow

•   Roles dan a Plone una gran flexibilidad y seguridad,
    pero tambien puede ser complica...
• Una de las formas comunes de representar el
  flujo de trabajo:
  – producir una tabla que amplie la seguridad en
    te...
Workflows por defecto

•   Plone 3.2.x lleva ciertos workflows por defecto
     –   Workflow de Comunidad
     –   Workflo...
Flujo de Trabajo

•   Plone: Configuración del Sitio
     –   Tipos
            •   Asignar un flujo de trabajo a cualquie...
• Despes de dar click en portal_workflow usted
  vera una lista de asignaciones del workflows.
  Una caracteristica de DCW...
• En la solapa Contenido, usted puede dar click
  en un workflow para acceder al la pantalla de
  administracion de ese wo...
• Para seleccionar el estado inicial, vaya a la
  solapa de Estados y compruebe los estados
  disponibles
• Usted fija el ...
• La solapa de Estados lista todos los estado
  disponibles para este workflow
• un estado representa a un objeto en un pu...
Variables y Worklist

•   También:
     –    Variables:
         • P.ej. la cuenta se podria pagar por diferentes
        ...
• Scripts
  – La solapa scripts lista los scripts que estan
    disponibles en ete workflow
  – Allí se puede añadir scrip...
Cambio de apariencia de Plone
http://www.zopeplone.es/docs/temas/cambio-rapido-d
• Creación y edición de skins
  – a tráves de los ficheros del producto Skin
     • http://www.themeswiki.org/Creating_a_C...
• Para empezar entramos a ZMI
  – http://localhost:8080/Plone/manage
  – Entra a la carpeta portal_skins (lugar central de...
Plone Gobierno   Quinta SesióN
Plone Gobierno   Quinta SesióN
Upcoming SlideShare
Loading in...5
×

Plone Gobierno Quinta SesióN

499

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
499
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
19
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Plone Gobierno Quinta SesióN"

  1. 1. Plone para las entidades gubernamentales 5. sesión
  2. 2. Contenido • Flujo de Trabajo – Como asignar a diferentes tipos de contenido – Como modificar transiciones y estados – Como crear nuevo flujo de trabajo • Modificación de un skin – Donde situan los recursos y como modificarlos – Como cambiar las plantillas – Cambiamos el logo y agregamos estilos
  3. 3. Flujo de Trabajo • Flujo de trabajo (o workflow) es uno de las fuerzas de Plone • Workflow es una cadena de eventos que ocurren sobre algo para alcanzar el objetivo • Reglas de negocios que tienen diversas reglas y políticas sobre las tareas que deben hacerse dentro de la compañia
  4. 4. Ejemplos de Tareas • Antes que la hoja de vida de un empleado sea publicado debe ser aprobada por un supervisor • En una fábrica de x producto, por cada producto montado, los usuarios deben ser notificados de la orden y de cualquier cambio del estado del producto mientras pasa a través de la fábrica • Antes que una página web sea publicada en un sitio web, esta debe ser aprobada por Marketing, aprobada por el webmaster y traducida a un lenguaje
  5. 5. • El workflow separa la lógica de estas reglas de negocio y estandariza el concepto del pensamiento acerca de estos cambios • Teniendo la logica separada, es fácil ahora cambiar la aplicacion para que se amolde a los negocios y reglas de negocios • Hay dos terminos principales: – Estados – Transiciones
  6. 6. • Un estado es informacion sobre un articulo del contenido en un momento particular – Por ejemplo: privado, publico, pendiente y visible. • Todos los workflows tienen un estado inicial. El workflow entonces movera el contenido en una serie de estados, por la interaccion del usuario o por un cierto proceso automatizado • Alcanzado al estado final, seguira estando en este estado por mucho tiempo. El contenido puede pasar por mas de un estado en el proceso del workflow
  7. 7. • Para que un contenido pase de un estado a otro es nesesario una transicion • Una transiocion conecta un estado que comienza a un estado que termina • Se puede tener diversas caracteristicas asociadas a ella • Una transicion es iniciada generalmete por una accion externa, tal como un usuario presiona un boton en la pagina web o un script interactuando con la pagina
  8. 8. Roles y Permisos en Workflow • Roles dan a Plone una gran flexibilidad y seguridad, pero tambien puede ser complicado • Cuando una piesa de contenido es movida de un estado a otro, el workflow puede procesar los cambios de seguridad sobre este contenido • Los ajustes de la seguridad determinan que usuario puede realizar que accion sobre que piesa de contenido. • Al manipular los ajustes de la seguridad del workflow, se puede causar el cambio de una pieza de contenido durante el ciclo de vida.
  9. 9. • Una de las formas comunes de representar el flujo de trabajo: – producir una tabla que amplie la seguridad en teminos generales para las transiciones que pueden ocurrir en cada uno de los diferentes estados
  10. 10. Workflows por defecto • Plone 3.2.x lleva ciertos workflows por defecto – Workflow de Comunidad – Workflow Comunidad para Carpetas – Workflow de Intranet para Carpetas – Workflow Intranet/Extranet – Workflow Publicación Simple – Workflow de Estado Único – Sin Workflow
  11. 11. Flujo de Trabajo • Plone: Configuración del Sitio – Tipos • Asignar un flujo de trabajo a cualquier tipo de contenido • Asignar el cambio de los estados en nuevo flujo de trabajo • Zope: – portal_workflow
  12. 12. • Despes de dar click en portal_workflow usted vera una lista de asignaciones del workflows. Una caracteristica de DCWorkflow es que cada tipo de objeto tiene un solo workflow asignado • En esta pagina usted vera una lista de cada tipo de contenido y el workflow que a sido asignado a este • Si un workflow no es especificado a este no le sera aplicado ningun workflow,
  13. 13. • En la solapa Contenido, usted puede dar click en un workflow para acceder al la pantalla de administracion de ese workflow • Tal manera se encuentra y puede modificar todos los estados, transiciones, y caracteristicas asociadas (scripts para los workflows)
  14. 14. • Para seleccionar el estado inicial, vaya a la solapa de Estados y compruebe los estados disponibles • Usted fija el estado inicial seleccionando el estado y luego oprimiendo el boton Set Initial State. Todos los contenidos creados, de ahora en adelante con este workflows tendran este estado inicial
  15. 15. • La solapa de Estados lista todos los estado disponibles para este workflow • un estado representa a un objeto en un punto particular de tiempo • Cada estado tiene una identificacion que es unica; p.ej. Pendiente, Publicado • Para agregar un estado, de una identificacion y oprima el boton agregar, este sera añadido a la lista de estados del workflow
  16. 16. Variables y Worklist • También: – Variables: • P.ej. la cuenta se podria pagar por diferentes medios – Se podria almacenar el metodo la cantidad (por ejemplo $100) en una variable. Si se altera la cuenta, esa cantidad sera actualizada el punto de una variable es tener algo que cambie entre cada estado y transicion – Worklist: • Agregar un enlace de algun tipo de acción a la caja de acciones
  17. 17. • Scripts – La solapa scripts lista los scripts que estan disponibles en ete workflow – Allí se puede añadir scripts para dirigir de una manera avanzada las transiciones – Los scripts son pedazitos de código Python
  18. 18. Cambio de apariencia de Plone
  19. 19. http://www.zopeplone.es/docs/temas/cambio-rapido-d
  20. 20. • Creación y edición de skins – a tráves de los ficheros del producto Skin • http://www.themeswiki.org/Creating_a_Custom_theme – a tráves de ZMI (TTW, Trough The Web) • Hacemos una prueba con el skin que ya instalamos – collective.stylized – Cambiamos apariencia de este skin al siguiente:
  21. 21. • Para empezar entramos a ZMI – http://localhost:8080/Plone/manage – Entra a la carpeta portal_skins (lugar central de apariencia) • Para personalizar un objeto, sólo hay que entrar en una de las carpetas abrirlo y pulsar el botón "customize" • Pulsando este botón se crea una copia del objeto en la carpeta "/portal_skins/custom", donde se pueden realizar los cambios que se deseen sin miedo, puesto que, el objeto original queda inalterado
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×