• Nenhum resultado encontrado

Curso de Introdução ao Plone

N/A
N/A
Protected

Academic year: 2021

Share "Curso de Introdução ao Plone"

Copied!
77
0
0

Texto

(1)

Modulo A

Instrutores

Carlos Alberto Alves Meira

Laurimar Gonçalves Vendrusculo Junho de 2009

(2)

Conteúdo

Parte I - Conceitos básicos

Parte II - Interface do Plone

Parte III - Gerenciamento de usuários

Parte IV - Criação e edição de conteúdo

Parte V - Publicação do conteúdos

(3)
(4)

O que é Plone

O que é Plone?

Uma poderosa e flexível solução de Gerenciamento de Conteúdo, fácil de instalar, usar e estender.

Plone permite pessoas criarem e manterem informação usando apenas um navegador Web, sem a necessidade de conhecimentos técnicos.

(5)

O que é Plone

• Sistema de gerenciamento de conteúdo

– sistema personalizável e extensível para usuários

não-técnicos criarem e gerenciarem conteúdo na Web.

• Sigla CMS - Content Management System

• Plone é uma das opções de CMS disponíveis

(6)

Sistema de gerenciamento de

conteúdo

• Suporta a criação, a manutenção e a publicação de

conteúdo na Internet.

• Facilita a criação de um Website, com ferramentas

desde a edição do conteúdo até a sua publicação.

• Sua funcionalidade pode ser subdividida em:

– criação e gerenciamento do conteúdo

– publicação do conteúdo

(7)

Sistema de gerenciamento de

conteúdo

• A edição do conteúdo é feita por meio de

ferramentas de

autoria.

• Usa um repositório (

banco de dados

) para armazenar as

informações a serem apresentadas.

• Utiliza mecanismos para adequação automática do

conteúdo à aparência e ao layout das páginas.

• Permite a incorporação de novos recursos, estendendo

a sua funcionalidade.

(8)

O que o Plone oferece

• Interface pelo navegador Web (browser)

• Gerenciamento de usuários

• Criação e edição de conteúdo

• Fluxo de publicação do conteúdo (workflow)

• Geração automática de infra-estrutura de navegação

• Mecanismo de busca integrado

• Meios de segurança

(9)

Comparação entre CMS

Plone Drupal Joomla Mambo WebGUI

Licença GPL GPL GPL GPL GPL

Tecnologia Phyton PHP PHP PHP Perl Banco de dados ZODB/ Zope MySQL, Postgres

MySQL MySQL MySQL

Auditável     

Drag&Drop  + (add on)   

Desfazer   (limitado)   

Editor

WYSIWYG 

+ (add on)   

Agendar  + (add on)   

Workflow   (limitado)    Fon te : w w w .c m sm at ri x .o rg 3 0 /0 4 /2 0 0 9

(10)

Usos do Plone

• Portal na Internet ou Intranet

• Ferramenta colaborativa (groupware)

• Repositório de conteúdo

• Gerenciador de documentos

• Site de comércio eletrônico (e-commerce)

• Blog corporativo

(11)

Portais em Plone

• Governo Brasileiro - http://www.brasil.gov.br/

• Embrapa - http://www.embrapa.br

• Revista Carta Capital - http://www.cartacapital.com.br/

• ACM SIGGRAPH - http://www.siggraph.org/

• CIA (Central Intelligence Agency) - https://www.cia.gov/

• Open Source at Nokia - http://opensource.nokia.com/

(12)

Sumário da Parte I

• Plone é um Sistema de Gerenciamento de Conteúdo

ou CMS, do termo em inglês.

• Sistema personalizável e extensível para usuários

não-técnicos criarem e gerenciarem conteúdo na Web.

• Oferece principalmente:

– Interface pelo navegador Web (Parte II)

– Gerenciamento de usuários (Parte III)

– Criação e edição de conteúdo (Parte IV)

– Fluxo de publicação do conteúdo (Parte V)

(13)
(14)

Macroprograma 1 no Plone

(15)

Interface do Plone

(16)

Interface do Plone

(17)

Identificação do usuário para acessar o site para alteração Indica a sua localização no site.

Link para usuário cadastrado acessar o site.

Interface do Plone

(18)

Interface do Plone

(19)

Hierarquia de navegação

Calendário para acesso aos eventos programados Mecanismo de busca

Interface do Plone

(20)

Interface do Plone

(21)

Interface do Plone

(22)

Interface do Plone

(23)

Usuário ativo alterando o site

Navegação no modo de alteração

Item de conteúdo não publicado

Interface do Plone

(24)

Interface do Plone

(25)

Apresenta o conteúdo do item selecionado

Mostra como o item será visualizado na Web

Permite a edição do item

Permite alterar o compartilhamento do item

Interface do Plone

(26)

Interface do Plone

Prática

• Entrar em www.macroprograma1.cnptia.embrapa.br

• Verificar a Interface do Plone - Visualização

• Acessar como usuário cadastrado

(27)

Parte III – Gerenciamento de

usuários

(28)

Gerenciamento de usuários

• O usuário (administrador) deve clicar em Configuração do Site (a)

e depois clicar na opção Usuários e Grupos (b).

a

(29)

Gerenciamento de usuários

(30)

Gerenciamento de usuários

• Existem duas formas de adicionar novo usuário:

- Externamente: o usuário se auto registra com perfil/papel de

anônimo. Posteriormente, o administrador pode alterar este perfil.

- Internamente: o administrador

seleciona o botão

Adicionar Novo Usuário.

(31)

Gerenciamento de usuários

• Para que o usuário possa se auto registrar, duas opções tem que ser selecionadas em ‘Configurações do Site -> Segurança’.

(32)

Gerenciamento de usuários

• O botão Mostrar todos exibe os usuários cadastrados.

• A associação de papéis, troca de senha e exclusão de usuário estão disponíveis ao administrador.

(33)

Gerenciamento de usuários

Grupos

• Clicando na aba Grupos, pode-se verificar os grupos existentes.

• Os grupos de administradores, revisores e usuários autenticados já estão criados.

• A versão 3 do Zope/Plone disponibiliza apenas o papel de administrador. Atenção então quando se delega o papel de administrador para um grupo.

(34)

Gerenciamento de usuários

Grupos

• Clicando no grupo Administradores, são exibidos os seus membros e é possível adicionar e excluir usuários nesse grupo.

(35)

Gerenciamento de usuários

Grupos

• Segundo a necessidade de cada site é possível criar grupos específicos de ação bem definida.

• Ao Adicionar novo grupo, preencher os campos :

– Nome: identificador único

para o grupo. Evite espaços e caracteres especiais.

– Titulo: título do grupo, com preenchimento livre.

– Descrição: texto detalhado das ações do grupo.

(36)

Gerenciamento de usuários

Prática e Exercício

• Verificar os usuários cadastrados

• Adicionar usuário(s)

• Verificar membros do grupo Administradores

• Criar um grupo (p.ex. PA1 - Plano de Ação 1)

• Adicionar usuário(s) neste grupo

(37)

Parte IV – Criação e edição de

conteúdo

(38)

Criação e edição de conteúdo

Itens de conteúdo

– Página

– Pasta

– Imagem

– Arquivo

– Link

– Evento

– Notícia

– Coleção

(39)

Criação e edição de conteúdo

Páginas

(40)

Criação e edição de conteúdo

Páginas

(41)

Criação e edição de conteúdo

Edição de página

(42)

Edição de página

Editor de texto KUPU

Justificado à Esquerda

Justificado à direita

Centralizado

Lista Numerada

Lista Não ordenada

Lista de Definição Imagem Link Interno Link Externo Tabela Estilo de Texto Módulo rápido salvamento

(43)

Edição de página

(44)

Edição de página

Outras opções

Para associar palavras-chave

Para definir data de publicação e expiração

Para identificar autores, colaboradores e direitos autorais

(45)

Criação e edição de conteúdo

Adicionar Página

(46)

Criação e edição de conteúdo

Prática

• Posicionar na ‘Página Inicial’

• Verificar aba ‘Visão’

• Verificar aba ‘Edição’ (editor de texto)

• Verificar aba ‘Conteúdo’

(47)

Criação e edição de conteúdo

Pastas

(48)

Criação e edição de conteúdo

Edição de pasta

(49)

Criação e edição de conteúdo

Adicionar Pasta

(50)

Criação e edição de conteúdo

Prática e Exercício

• Posicionar na ‘Página Inicial’

• Adicionar uma pasta (p.ex. Pasta treinamento)

• Adicionar uma página a esta pasta (p.ex. Curso

de Plone)

• Verificar aba ‘Conteúdo’ da pasta

• Selecionar página como ‘visão padrão’ da pasta

(menu Exibição)

(51)

Criação e edição de conteúdo

Adicionar Arquivo

• Adicionar item - Arquivo

(52)

Criação e edição de conteúdo

Adicionar Imagem

• Adicionar item - Imagem

(53)

Criação e edição de conteúdo

Adicionar Imagem

(54)

Criação e edição de conteúdo

Adicionar Link

• Adicionar item - Link

(55)

Criação e edição de conteúdo

Adicionar Link

(56)

Criação e edição de conteúdo

Prática

• Adicionar arquivo na pasta criada

• Adicionar imagem (na pasta e na página)

• Adicionar link (na pasta e na página)

• Criar a subpasta Imagens e transferir as

imagens para esta pasta

(57)

Criação e edição de conteúdo

Exercício

• Criar subpastas da pasta criada

• Adicionar arquivos

• Adicionar imagens (na pasta e na página)

• Adicionar links (na pasta e na página)

(58)

Inclusão de itens - Evento

• É possível associar eventos de interesse.

Neste caso incluiremos o

Somos de Maíz

, que está

anunciado no sítio da Embrapa.

(59)

Edição do item

- Eventos

• A seguir, preenche-se os campos relativos ao evento

– título, – local, – tipo de evento, – descrição, – URL do evento, – Tipo de evento, – data de início e fim,

– nome, email e telefone da pessoa de contato

(60)
(61)

Exercício

• Criar a pasta Eventos e incluir alguns eventos

de interesse do projeto.

• DICA:

– acessar a pasta Conteúdo

– inserir item Evento

(62)

Inclusão de itens - Notícia

• A ferramenta permite ainda que notícias sejam associadas ao site. • Neste exemplo associamos à pasta Gestão do Projeto, a notícia

relacionada á Embrapa discute seus mais recentes

projetos inovadores em Brasília

• Selecionamos o item Notícia pressionando o botão Adicionar novo item

(63)

Edição do item - Notícia

• Da mesma forma que nos demais itens, é preciso

preencher um formulário com informações sobre o item

inserido:

– Titulo

– Breve descrição

– Corpo da notícia propriamente dito.

– Imagem associada; – Título da imagem; – Itens relacionados.

(64)
(65)

Exercício

• Inserir uma notícia sobre a divulgação do curso

de Plone na pasta Gestão de Projeto

• DICA:

– acessar a pasta Conteúdo

– inserir item Notícia

(66)

Inclusão de itens - Coleções

• A pasta Coleções (antiga pasta esperta) é na verdade uma

página que faz uma pesquisa segundo parâmetros específicos e

exibe o resultado automaticamente.

• Por exemplo, pasta esperta configurada para exibir Notícias

publicadas exibe todas as Notícias já publicadas do portal, não

importando as pastas na qual se encontrem.

(67)

Inclusão de itens - Coleções

• Selecionamos o item Coleções pressionando o botão Adicionar novo item

• Os itens resultantes da pesquisa serão

mostrados pelo seu título e descrição, neste caso.

(68)

Edição do item - Coleções

Critérios da busca

• Selecione a aba Critério.

• Pode-se selecionar um

campo específico

(metadados) ou algum dos

tipos de item (evento,

notícia, link,etc).

• Permite também classificar

o resultado segundo o

campo de busca

(69)

Edição do item - Coleções

Critérios da busca

(70)

Pasta Coleções

Resultado

(71)

Exercício

• Inserir uma coleção na raiz do site .

• Criar critérios que retornem todos os itens

classificados que contenham a palavra

“pesquisa”

• Dica: Pode-se utilizar um valor de string

específica quando se necessite.

(72)

Exercício

(73)

Exercício

• A pasta coleções é um recurso eficiente para

filtrar conteúdo, segundo critérios específicos:

• Pode-se por exemplo:

- Criar um repositório de notícias por mês;

- Organizar todo o conteúdo criado a partir de

determinada data;

(74)

Compartilhamento de Recursos de

Informação

• Recurso poderoso para personalizar a ação de usuários ou grupos no site criado. Para utilizá-lo o usuário deverá ter perfil de administrador.

• Inicialmente posicione na pasta, documento ou qualquer outro recurso que deseje e clique na aba Compartilhamento.

(75)

Compartilhamento de Recursos de

Informação

• Digite o nome ou iniciais do grupo ou usuário com quem deseje compartilhar a informação.

(76)

Exercício

• Compartilhe um documento criado com

usuário(s) específicos.

• Compartilhe uma pasta com um determinado

grupo.

(77)

Sumário da Parte V

• Elementos básicos da interface do Plone

• Como criar pastas

• Como criar e editar:

– Página,

– Arquivo,

– Evento,

– Link e

– Notícia

• Como criar e configurar uma coleção.

Referências

Documentos relacionados

Para atingir o objectivo pretendido, que é saber quais as diferenças entre os resultados dos esforços e das armaduras numa laje vigada de betão armado obtidos a partir

1 Instituto de Física, Universidade Federal de Alagoas 57072-900 Maceió-AL, Brazil Caminhadas quânticas (CQs) apresentam-se como uma ferramenta avançada para a construção de

Com relação à germinação das sementes armazenadas em câmara fria, aos três meses de armazenamento (Tabela 10), observou-se em sementes tratadas ou não com fungicidas e

Data limite para as Coordenações de Cursos Superiores encaminharem à CORAE os processos de Colação de Grau, Atas de Apresentação do TCC, Termo de Aprovação, convalidação de

Atualmente, no Brasil o canal pago SporTV transmite ao vivo partidas do Campeonato Brasileiro de League of Legends (CBLoL) e da ESL Pro League, torneio internacional

As variáveis peso, estatura e circunferência da cintura apresentaram valores médios superiores aos homens em relação as mulheres, sendo o inverso observado para índice

O que foi paradoxal é que, mesmo com a instituição do grau acima mencionado, não houve substancial melhoria na qualidade do ensino da Matemática na Escola Militar, na Escola Central

Após a escolha da imagem estética, proposta pela disciplina, três (3) narrativas foram construídas de modo a pensar e se atentar a cada movimento dado na disciplina. Aqui,