Top Banner
www.menttes.com menttes Grupo de Usuarios de Software Libre de Córdoba, Argentina Roberto Allende [email protected] Desarrollos de Portales y Extranet con Plone
47

Desarrollos de Portales y Extranet con Plone

Oct 20, 2015

Download

Documents

Desarrollos de Portales y Extranet con Plone

Roberto Allende - [email protected]
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Desarrollos de Portales y Extranet con Plone

www.menttes.commenttes

Grupo de Usuarios deSoftware Libre de Córdoba,

Argentina

Roberto Allende

[email protected]

Desarrollos de Portales y Extranet con Plone

Page 2: Desarrollos de Portales y Extranet con Plone

menttes

Portales y Extranets con Plone: Contenidos

1. Introducción● Qué es Plone● Estructura de un sitio plone● Contenido● Plone en acción

2. Plone como Portal● Camara de Diputados de Brasil● Otros sitios gov.br● Communes Plone● Otros sitios en otros Países

3. Plone como Extranet ● Caso de uso extranet destinonz ● Caso Ilustrativo para organizaciones gubernamentales● CommunesPlone College

Page 3: Desarrollos de Portales y Extranet con Plone

menttes

Qué es Plone

Un sistema de administración de contenido (CMS) es un programa para organizar y facilitar la creación de documentos y otros contenidos de forma colaborativa.

Estos pueden ser usados para almacenar en un solo repositorio manuales técnicos, guías de ventas, etc.

Page 4: Desarrollos de Portales y Extranet con Plone

menttes

Qué es Plone

● Plone es un CMS open source.

● Desarrollado con Python

● Sobre el servidor de aplicaciones Zope

Page 5: Desarrollos de Portales y Extranet con Plone

menttes

Qué es Plone

Puede ser empleado para:

● construir portales● sitios webs corporativos● sitio de noticas● servidor de extranet o intranet● sistema de publicación● repositorio de documentos● herramienta groupware● e-commerce

Page 6: Desarrollos de Portales y Extranet con Plone

menttes

Plone provee:

● Distintos tipos de contenido

● Herramientas para administración de usuarios

● Workflows

● Layouts y templates con look and feel predefinidos y personalizables

Qué es Plone

Page 7: Desarrollos de Portales y Extranet con Plone

menttes

Plone provee:

● Interface de administración

● Style sheets

● Buscador en tiempo real

● Soporte multilenguaje

● Políticas de seguridad

Qué es Plone

Page 8: Desarrollos de Portales y Extranet con Plone

menttes

Estructura de un sitio Plone

Page 9: Desarrollos de Portales y Extranet con Plone

menttes

Estructura de un sitio Plone

Page 10: Desarrollos de Portales y Extranet con Plone

menttes

Contenido

Area de contenido

Portlets y tabs de navegación

Page 11: Desarrollos de Portales y Extranet con Plone

menttes

Contenido: Portlets

Son “pequeñas cajitas” que muestran información de forma dinámica o proveen una funcionalidad muy específica.

Page 12: Desarrollos de Portales y Extranet con Plone

menttes

Contenido: Portlets

Page 13: Desarrollos de Portales y Extranet con Plone

menttes

Contenido: Area de Contenido

Page 14: Desarrollos de Portales y Extranet con Plone

menttes

Contenido: Area de Contenido

listar

mostrar

editar, agregar propiedades

workflow

Page 15: Desarrollos de Portales y Extranet con Plone

menttes

Contenido: Tipos de contenido

De fábrica Plone provee distintos tipos de contenido con diferentes funcionalidades, vistas y propósitos.

Cada tipo de contenido tiene sus propios campos, vistas y además puede estár asociado a portlets y otros objetos del sitio.

Page 16: Desarrollos de Portales y Extranet con Plone

menttes

Contenido: Tipos de contenido

Provistos por Plone

Ejemplo de extensión a documento

Page 17: Desarrollos de Portales y Extranet con Plone

menttes

Contenido: Workflows

Un workflow provee una forma lógica de administrar contenido dentro de un sitio Plone.

Un workflow establece estados y transiciones para cada tipo de contenido.

Page 18: Desarrollos de Portales y Extranet con Plone

menttes

Contenido: Workflows

Default Workflow

Page 19: Desarrollos de Portales y Extranet con Plone

menttes

Plone como portal

● Reuso de los tipos de contenidos provistos por plone

● Reuso mecanismos de seguridad y visibiliad, usuarios y roles

● Personalización de look and feel

● Evaluar y reusar productos desarrollados por terceros

● Desarrollar productos propios

Page 20: Desarrollos de Portales y Extranet con Plone

menttes

Portal Cámara de Diputados de Brasil http://www.camara.gov.br

Page 21: Desarrollos de Portales y Extranet con Plone

menttes

● Información Institucional información cultural e histórica, miembros y partidos que integran la cámara, curriculum de cada una de las autoridades

● Agenda de la Cámara Orden del día de cada comisión y de sesiones ordinarias

● Transparencia Agenda de viajes de diputados dentro y fuera del país, lista de contratos y licitaciones celebradas por la cámara, administración del presupuesto

Portal Cámara de Diputados de Brasil

Page 22: Desarrollos de Portales y Extranet con Plone

menttes

Portal Cámara de Diputados de Brasil

Page 23: Desarrollos de Portales y Extranet con Plone

menttes

Portal Cámara de Diputados de Brasil

Page 24: Desarrollos de Portales y Extranet con Plone

menttes

Portal Cámara de Diputados de Brasil

Page 25: Desarrollos de Portales y Extranet con Plone

menttes

● Proyectos de Ley y otras propuestas Texto completo de proyectos y otras propuestas. Buscador e información sobre el cada propuesta incluyendo autor, descripción, estado actual, historial de la propuesta

● Comisiones Lista de comisiones permanentes, temporales, ordenes del día, audio de las reuniones

● Biblioteca Biblioteca digital de la cámara, acceso de texto completo a estudios sobre Brasil. Administração Pública - Agricultura, Política Agrícola, Direito Agrário, Política e Questões Fundiárias, Direito e Política Indigenista - Ciência Política, Direito Internacional Público, Relações Internacionais - Ciência e Tecnologia, Comunicação Social, Telecomunicações, Informática - Direito Civil, Processual Civil, Penal, de Família, do Autor, de Sucessões, Internacional Privado - Direito Constitucional, Eleitoral e Partidário, Municipal, Administrativo, Processo Legislativo e Poder Judiciário - Direito e Economia do Trabalho - Economia e Finanças Públicas - Educação, Desportos, Bens Culturais - Meio Ambiente e Direito Ambiental, Organização Territorial, Desenvolvimento Urbano e Regional, Trânsito e Transportes

● Concursos y licitaciones Lista de concursos para cubrir cargos en la cámara

Portal Cámara de Diputados de Brasil

Page 26: Desarrollos de Portales y Extranet con Plone

menttes

Portal Cámara de Diputados de Brasil

Page 27: Desarrollos de Portales y Extranet con Plone

menttes

Portal Cámara de Diputados de Brasil

Page 28: Desarrollos de Portales y Extranet con Plone

menttes

Portal Cámara de Diputados de Brasil

Page 29: Desarrollos de Portales y Extranet con Plone

menttes

Otros sitios .gov.br que usan Plone

● Ministério do Desenvolvimento Social http://www.mds.gov.br

● Procuradoria da República no Distrito Federalhttp://www.prdf.mpf.gov.br

● Portal do Comité Técnico de Implementacao deSoftware Livre no Governo Federal. https://www.softwarelivre.gov.br

● Poder Ejecutivo de brasilhttp://www.presidencia.gov.br/

● Departamento Nacional de Infraestructura y Transportehttp://www.dnit.gov.br/

Page 30: Desarrollos de Portales y Extranet con Plone

menttes

CommunesPlone.org

● Villas y Comunas de Valonia, sur de Bélgica

● Objetivo: lograr independencia de proveedores IT, desarrollando ellos mismos y de forma cooperativa aplicaciones y websites para uso propio y de sus ciudadanos.

● Proyecto: http://www.communesplone.be

● Sambreville: http://www.sambreville.be

● Seneffe: http://www.seneffe.be

● Anderlues: http://www.anderlues.be

● Proyecto abierto a la collaboracion international

Page 31: Desarrollos de Portales y Extranet con Plone

menttes

CommunesPlone

Page 32: Desarrollos de Portales y Extranet con Plone

menttes

CommunesPlone

Page 33: Desarrollos de Portales y Extranet con Plone

menttes

CommunesPlone

Page 34: Desarrollos de Portales y Extranet con Plone

menttes

CommunesPlone

Page 35: Desarrollos de Portales y Extranet con Plone

menttes

Otros Sitios

● Ciudad de Berna http://www.bern.ch

● State Procurement Office – State of Hawaiihttp://www.hawaii.gov/spo

● Programa de e-governemnt en Nueva Zelandahttp://www.e-govt.nz

● The Earth Science Data Systems Standard Proces NASAhttp://spg.fafc.nasa.gov

● Asia-Pacific Development Information Programme - ONUhttp://apollo.apdip.net/egov-init

● Ministry of Women's Affairs – Nueva Zelandahttp://www.mwa.gov.nz

Page 36: Desarrollos de Portales y Extranet con Plone

menttes

Plone como extranet

Descripción del Problema

● Extranet / IntranetRepositorios centrales de datos compartidos. Desarrollados para ser accesibles vía Internet solamente por personas autorizadas. Compuestas por pequeñas aplicaciones para resolver problemas muy específicos.

● Caso de uso extranet destinonz.comRepositorio de documentaciónGestión de tareas del equipo de trabajo

● Ejemplo Ilustrativo Repositorio de documentaciónAplicación de manejo de expedientesAplicación para manejo de actas

Page 37: Desarrollos de Portales y Extranet con Plone

menttes

Caso: destinonz.com extranet

Page 38: Desarrollos de Portales y Extranet con Plone

menttes

Características:

● Plone con personalización mínima

● Repositorio de documentación

● Issue tracker para Plone (POI) (desarrolladores -> administradores de contenido)

Caso: destinonz.com extranet

Page 39: Desarrollos de Portales y Extranet con Plone

menttes

Caso: destinonz.com extranet

Page 40: Desarrollos de Portales y Extranet con Plone

menttes

Plone como extranet

Repositorio de documentación con acceso restringido

Page 41: Desarrollos de Portales y Extranet con Plone

menttes

Plone como extranet

POI para manejo de expedientes

● Issue TrackerHerramienta para administración de tarea (issues)Permite hacer seguimiento de grandes y pequñas tareasCambio de estados en las tareas (abierto, resuelto, cancelado)Organizar issues por área, hacer consultas sobre issues

Page 42: Desarrollos de Portales y Extranet con Plone

menttes

Plone como extranet

Page 43: Desarrollos de Portales y Extranet con Plone

menttes

Plone como extranet

CommunesPlone College para manejo de Actas

● Producto de tercero compatible con Plone 2.1.x

● Administración de Ordenes del día

● Almacenamiento de resoluciones de temas tratados durante la asamblea

● Generación automática de PDF con el acta

Page 44: Desarrollos de Portales y Extranet con Plone

menttes

Plone como extranet

Page 45: Desarrollos de Portales y Extranet con Plone

menttes

Plone como extranet

Page 46: Desarrollos de Portales y Extranet con Plone

menttes

Referencias

● Plone Fast Track: The Basics of Building a Content Management System with Plone

● CommunesPlone project Walloon Communes jointly opt for Open Source Software - IDABC - Open Source Observatory

● Knowledge Management in the Brazilian Parliament: The Role of the Centre for Documentation and Information Ana Lígia Mendes, Andréa Perna y Lúcia Regina Pires Soares, Brazil.

● What controls what you see – Plone.org

● The Zope Book (2.6 Edition)

● The Definitive Guide of Plone - Apress

● Plone Live – SourceBeat

● wikipedia.org – Artículos CMS, Python, Plone, e-gov

Page 47: Desarrollos de Portales y Extranet con Plone

www.menttes.commenttes

Grupo de Usuarios deSoftware Libre de Córdoba,

Argentina

Preguntas

Roberto Allende

[email protected]

http://www.menttes.comhttp://www.grulic.org.ar