manual de utilizador opencms

20
dependable technologies for critical systems WWW. CRITICALSOFTWARE. COM COPYRIGHT CRITICAL SOFTWARE S.A. TODOS OS DIREITOS RESERVADOS. EDGE BOX NAS ESCOLAS PROJECTO PILOTO F ORMAÇÃO O PEN C MS Data: Páginas: Estado: Acesso: Referência: Versão: 06-04-2006 20 Aprovado Lista Acesso CSW-2006-MAN-1439 01 Parceiros / Clientes: Ministério da Educação – CRIE e UMIC-Agência para a Sociedade do Conhecimento

Upload: api-3729230

Post on 07-Jun-2015

930 views

Category:

Documents


0 download

DESCRIPTION

opencms

TRANSCRIPT

Page 1: Manual de Utilizador Opencms

dependable technologies for critical systems ������ � � ���� � ������� �

WWW.CRITICALSOFTWARE.COM COPYRIGHT CRITICAL SOFTWARE S.A. TODOS OS DIREITOS RESERVADOS.

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

Data: Páginas: Estado: Acesso: Referência: Versão:

06-04-2006 20 Aprovado Lista Acesso CSW-2006-MAN-1439 01

Parceiros / Clientes:

Ministério da Educação – CRIE e UMIC-Agência para a Sociedade do Conhecimento

Page 2: Manual de Utilizador Opencms

CRITICAL SOFTWARE, S.A. PARQUE INDUSTRIAL DE TAVEIRO, LOTE 48 3045-504 COIMBRA, PORTUGAL TEL +351 239989100, FAX +351 239989119

CRITICAL SOFTWARE, S.A. POLO TECNOLÓGICO DE LISBOA, LOTE 1 ESTRADA DO PACO DO LUMIAR 1600-546 LISBOA, PORTUGAL TEL +351 217101192, FAX +351 217101103

CRITICAL SOFTWARE, LIMITED 111 NORTH MARKET STREET, SUITE 670 SAN JOSE, CALIFORNIA, USA, 95113 TEL +1(408)9711231 FAX +1(408)3513330

DEPARTAMENTO DE QUALIDADE MODELO: CRITICAL-2000-TPL-0133 COPYRIGHT CRITICAL SOFTWARE S.A. TODOS OS DIREITOS RESERVADOS.

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

Aprovação: 01 Revisão Nome Funções Assinatura Data

1.2 Filipe Freitas Biusiness Development Manager

04-04-2006

Autores e Contribuintes: Nome Contacto Descrição Data

João Belo [email protected] Autor 04-04-2006

Filipe Freitas [email protected] Revisor 04-04-2006

Lista de Acesso: Acesso Interno

Equipa Critical envolvida no projecto “edgeBOX nas Escolas”

Acesso Externo

Ministério da Educação – CRIE; UMIC

O conteúdo do presente documento é copyright da Critical Software S.A. Este documento é distribuído sob condição de não ser copiado no seu todo ou em parte, ou reproduzido de qualquer outra forma (seja por meio fotográfico ou qualquer outro meio) e o seu conteúdo não deverá ser em caso algum divulgado a qualquer pessoa ou entidade não referida nas listas de acesso interna e externa sem prévio consentimento por escrito das entidades envolvidas.

Histórico de Revisões: Revisão Versão Data Descrição Autor

1.1 03-04-2006 Elaboração da primeira versão do documento João Belo

1.2 04-04-2006 Revisão Filipe Freitas

Page 3: Manual de Utilizador Opencms

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

IMPRESSO EM 05/04/2006 3 / 20 CSW-2006-MAN-1439-01

ÍNDICE 1. INTRODUÇÃO....................................................................................................................................................... 4

1.1 OBJECTIVO ..................................................................................................................................................... 4 1.2 ÂMBITO .......................................................................................................................................................... 4 1.3 AUDIÊNCIA ..................................................................................................................................................... 4 1.4 DEFINIÇÕES E ACRÓNIMOS............................................................................................................................. 4 1.5 ESTRUTURA DO DOCUMENTO ........................................................................................................................ 4 1.6 REFERÊNCIAS ................................................................................................................................................. 4

2. OPERAÇÕES BASE OPENCMS......................................................................................................................... 5 2.1 ACESSO........................................................................................................................................................... 5 2.2 ÁREA TRABALHO OPENCMS – VISTA EXPLORER ........................................................................................... 5

2.2.1 Listar projectos......................................................................................................................................... 5 2.2.2 Publicar projectos .................................................................................................................................... 5 2.2.3 Vista actual ............................................................................................................................................... 6 2.2.4 Utilizador actual....................................................................................................................................... 6 2.2.5 File system do OpenCms.......................................................................................................................... 6 2.2.6 Directoria corrente................................................................................................................................... 6 2.2.7 Conteúdo da directoria ............................................................................................................................ 6 2.2.8 Conteúdos (novo conteúdo) ..................................................................................................................... 8 2.2.9 Módulo de Pesquisa............................................................................................................................... 12

3. OPERAÇÕES AVANÇADAS OPENCMS ....................................................................................................... 13 3.1 ÁREA TRABALHO DO OPENCMS– VISTA ADMINISTRATOR .......................................................................... 13

3.1.1 Gestão de projectos................................................................................................................................ 13 3.1.2 Gestão da galeria de imagens ............................................................................................................... 14 3.1.3 Gestão de módulos ................................................................................................................................. 15 3.1.4 Gestão tarefas agendadas...................................................................................................................... 16 3.1.5 Gestão base de dados............................................................................................................................. 17

3.2 ÁREA DE TRABALHO - VISTA DE WORKFLOW.............................................................................................. 19 3.2.1 Criar nova tarefa.................................................................................................................................... 19 3.2.2 Consultar estado das tarefas ................................................................................................................. 19

4. GESTÃO DE UTILIZADORES OPENCMS NA EDGEBOX....................................................................... 20

Page 4: Manual de Utilizador Opencms

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

IMPRESSO EM 05/04/2006 4 / 20 CSW-2006-MAN-1439-01

1. Introdução

1.1 Objectivo

É objectivo deste documento resumir as tarefas mais comuns do OpenCms, mas não é objectivo que substitua a documentação específica desta ferramenta.

1.2 Âmbito

O projecto tem como objectivo a configuração de um produto de gestão de conteúdos (vulgo CMS – Content Management System) que permita aos utilizadores envolvidos no projecto “edgeBOX nas Escolas” a disponibilização de conteúdos através da Intranet.

1.3 Audiência

Os destinatários do documento são os responsáveis pela administração da edgeBOX no projecto “edgeBOX nas Escolas”.

1.4 Definições e acrónimos

Acrónimos Descrição

CMS Content Management System

CSW Critical Software, S.A.

TBD A definir

TBC A confirmar

1.5 Estrutura do documento

Capitulo 1. Introdução, apresenta uma descrição geral do conteúdo do documento indicando os seus objectivos, âmbito, audiência e estrutura.

Capitulo 2. Operações Base OpenCms, apresenta as operações base para a gestão de conteúdos, realçando as operações.

Capitulo 3. Operações Avançadas OpenCms, aborda operações menos rotineiras que podem ser executadas no OpenCms, como sejam a gestão de projectos/utilizadores, a importação/exportação de módulos, entre outras.

1.6 Referências

[RD-1] Manual utilização do OpenCms – http://www.OpenCms.org/OpenCms/en/download/documentation.html

Page 5: Manual de Utilizador Opencms

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

IMPRESSO EM 05/04/2006 5 / 20 CSW-2006-MAN-1439-01

2. Operações Base OpenCms

2.1 Acesso

Para aceder à interface da área de trabalho do OpenCms é necessário estarmos devidamente autenticados na edgeBOX, visto o OpenCms partilhar o serviço de autenticação com esta última.

Para efectuar a autenticação caso esta não tenha sido efectuada (como no caso dos utilizadores WAN/Internet), basta escolher a opção “Login” no canto inferior direito do ecrã do Portal “Intranet Escolas Demo”, disponível no endereço http://endereço-ip-edgebox/portal. Isto irá permitir a introdução do nome de utilizador e palavra-chave para efectuar a autenticação.

Figura 1 – Área autenticação no OpenCms

Uma vez efectuada a autenticação, aparecerá no topo da página a opção “Administração” aos utilizadores que têm permissão para aceder à interface da área de trabalho do OpenCms.

2.2 Área trabalho OpenCms – Vista Explorer

Após a selecção da opção “Administração” acede-se à área de trabalho do OpenCms – vista Explorer (ver Figura 2).

A primeira tarefa a executar quando se acede à área de trabalho do OpenCms é seleccionar o projecto sobre o qual se pretende efectuar alterações.

2.2.1 Listar projectos

Nesta listagem aparecem os projectos online e offline. O que distingue estes projectos dos restantes é que ao seleccionar o projecto online vemos o conteúdo aprovado e publicado, enquanto que ao seleccionar offline vemos o conteúdo ainda não publicado e em alterações.

2.2.2 Publicar projectos

Este botão permite publicar todos os recursos neste momento em offline. Este botão só se encontra disponível para projectos offline.

Page 6: Manual de Utilizador Opencms

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

IMPRESSO EM 05/04/2006 6 / 20 CSW-2006-MAN-1439-01

2.2.3 Vista actual

Nesta área é possível visualizar ou alterar a vista que está activa. Consoante a vista seleccionada, a área de trabalho do OpenCms altera. A vista mais usada para a gestão de conteúdo é a vista Explorer, mas existem ainda as vistas Administration (ver secção 3.1) e Workflow (ver secção 3.2) que disponibilizam acesso a operações de configuração e administração.

Figura 2 - Área de trabalho do OpenCms – vista Explorer

2.2.4 Utilizador actual

Esta área identifica o utilizador actualmente autenticado no OpenCms.

2.2.5 File system do OpenCms

Esta área apresenta o file system virtual do OpenCms, possibilitando a navegação e o acesso aos conteúdos existentes.

2.2.6 Directoria corrente

Como o nome indica, neste local é indicado o caminho para a directoria actualmente seleccionada. Este caminho é actualizado sempre que se selecciona uma nova directoria na área de file system do OpenCms.

2.2.7 Conteúdo da directoria

Nesta zona são apresentados os conteúdos da directoria corrente. Graficamente o estado dos conteúdos é realçado da seguinte forma:

− Os conteúdos alterados e não publicados estão assinalados a vermelho;

− Os novos conteúdos e não publicados estão assinalados a azul;

Vista actual Publicar projecto

Listar Projectos

Utilizador actual

File System OpenCms

Directoria corrente

Conteúdo da directoria corrente

Novo conteúdo

Upload ficheiros

Page 7: Manual de Utilizador Opencms

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

IMPRESSO EM 05/04/2006 7 / 20 CSW-2006-MAN-1439-01

− Os conteúdos publicados estão assinalados a preto.

− Os conteúdos marcados para eliminação estão assinalados com um traço horizontal sobre o seu nome.

2.2.7.1 Criar nova directoria

Para criar uma nova directoria é necessário seguir os seguintes passo:

1. Seleccionar a opção Novo Conteúdo (ver Figura 2).

2. Seleccionar o resource Folder (ver Figura 3) e carregar no botão Continue >>.

Figura 3 - Resource Folder

3. Escolher o nome da nova directoria. Estão disponíveis duas opções que permitem editar propriedades da nova directoria e, adicionalmente, criar um novo ficheiro index.html dentro da mesma.

Figura 4 – Criação de nova directoria

4. Caso se tenha escolhido a opção Edit properties of the new folder, será pedido o Title da directoria e, caso esteja seleccionada a opção Add to navigation, o campo Text in navigation. Esta opção adiciona a nova directoria ao conjunto de itens dos menus do Portal.

Figura 5 - Propriedades da nova directoria

Page 8: Manual de Utilizador Opencms

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

IMPRESSO EM 05/04/2006 8 / 20 CSW-2006-MAN-1439-01

2.2.7.2 Eliminar directoria

Para eliminar uma directoria é necessário efectuar os seguintes passos:

1. Seleccionar a directoria desejada e carregar com o botão esquerdo do rato em cima do seu ícone.

2. Seleccionar a opção delete, carregando com o botão esquerdo do rato sobre a directoria pretendida - ver Figura 6.

Figura 6 – Eliminar directoria

2.2.8 Conteúdos (novo conteúdo)

Este botão permite criar novos conteúdos, mas antes de se proceder à criação de um novo conteúdo é necessário identificar o tipo de conteúdo desejado e o conjunto de atributos que o vão caracterizar. Para obter mais informação sobre como criar, alterar ou remover um conteúdo consultar as secções seguintes.

2.2.8.1 Criar novo conteúdo

Para criar um novo conteúdo (página html) deve-se usar o resource Page (ver Figura 7). Só com este tipo de recurso é possível usar correctamente os templates específicos do Portal. A criação correcta de um novo conteúdo deve seguir os seguintes passos:

1. Seleccionar a directoria onde é pretendido guardar o conteúdo, para tal, navegar através do file system virtual do OpenCms e seleccionar a directoria pretendida (ver Figura 2).

2. Seleccionar a opção Novo Conteúdo (ver Figura 2).

3. Seleccionar o resource Page (ver Figura 7) e carregar no botão Continue >>.

Page 9: Manual de Utilizador Opencms

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

IMPRESSO EM 05/04/2006 9 / 20 CSW-2006-MAN-1439-01

Figura 7 – Resource Page

4. Preencher os atributos do novo conteúdo (ver Figura 8), sendo de preenchimento obrigatório o campo Name e a escolha do Template correcto (“Template NBox”) para a página em questão. Pode-se também escolher o número de colunas e de linhas que serão disponibilizadas no conteúdo da página.

5. Carregando em Continue >> podemos editar Título, Descrição, Data do documento, escolha do Template e Título na barra de navegação. Após preenchimento dos atributos carregar no botão Finish.

Figura 8 – Atributos do novo conteúdo

6. Podemos depois editar Title, Keywords, Description e, se escolhida a opção Add to navigation, Text in navigation. Após preenchimento dos atributos e outras opções restantes, carregar no botão Finish.

Figura 9 – Atributos do novo conteúdo

7. Depois da conclusão dos pontos acima enumerados aparece um novo conteúdo na directoria seleccionada (ver Figura 10). Por fim, seleccione a opção edit page carregando com o botão esquerdo do rato sobre o ícone mais à esquerda associado ao conteúdo, esta operação permite integrar a informação pretendida no

Page 10: Manual de Utilizador Opencms

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

IMPRESSO EM 05/04/2006 10 / 20 CSW-2006-MAN-1439-01

novo conteúdo. Para mais informação sobre como inserir dados num novo conteúdo consultar a secção 2.2.8.3.

Figura 10 – Novo conteúdo

2.2.8.2 Upload novo conteúdo

Para efectuar o upload de um ficheiro devem efectuar-se os seguintes passos:

1. Seleccionar a directoria onde é pretendido guardar o conteúdo, para tal, navegar através do file system virtual do OpenCms é seleccionar a directoria pretendida (ver Figura 2).

2. Seleccionar a opção Upload new file (ver Figura 2).

3. Indicar o caminho para ficheiro do qual se pretende fazer upload (ver Figura 11).

Figura 11 – Caminho para o ficheiro

4. Carregando no OK, o ficheiro é carregado do caminho seleccionado e é disponibilizado.

2.2.8.3 Alterar conteúdo

Para alterar um conteúdo basta seleccionar a opção edit page carregando com o botão esquerdo do rato sobre o ícone mais à esquerda, associado ao conteúdo.

Ao efectuar edit page acede-se ao editor de conteúdos – ver secção 2.2.8.6.

2.2.8.4 Eliminar conteúdo

Para eliminar um conteúdo basta seleccionar a opção delete, carregando com o botão esquerdo do rato sobre o ícone do conteúdo pretendido.

2.2.8.5 Alterar permissões de acesso

Para alterar as permissões de acesso de um conteúdo ou pasta basta seleccionar a opção “Permissions”, carregando com o botão esquerdo do rato sobre o ícone do conteúdo pretendido.

Page 11: Manual de Utilizador Opencms

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

IMPRESSO EM 05/04/2006 11 / 20 CSW-2006-MAN-1439-01

2.2.8.6 Editor de conteúdos

O editor de conteúdos permite modificar a informação contida num conteúdo (ver Figura 12).

Figura 12 - Área trabalho editor

O editor de conteúdos possui as funcionalidades que habitualmente se encontram num editor de texto. De seguida realça-se apenas a funcionalidade deste editor que não se encontra num vulgar editor de texto:

− Editor de texto/código html - Alternar entre o editor de conteúdos e o editor do código HTML associado ao conteúdo.

− Galerias de imagens - Permite aceder à galeria de imagens para selecção e posterior integração de imagens no conteúdo em que está a trabalhar.

− Sair sem guardar - Sair do editor de conteúdos sem gravar, perdendo todas as alterações efectuadas desde a ultima gravação.

− Guardar e sair - Sair do editor de conteúdos gravando todas as alterações efectuadas até esse momento.

− Guardar - Guardar alterações efectuadas sem sair do editor de conteúdos.

− Inserir tabela - Permite a criação/inserção de tabelas no conteúdo.

− Inserir linha na tabela - Permite adicionar linhas a uma tabela previamente criada.

− Inserir célula na tabela - Permite adicionar células a uma tabela previamente criada.

− Galeria de links - Permite aceder à galeria de links para selecção e posterior integração de links no conteúdo em que se está a trabalhar.

Guardar e sair

Guardar

Inserir tabela

Inserir linha na tabela

Inserir célula na tabela

Galeria de imagens

Galeria de links

Caracteres especiais

Sair sem guardar Editor de texto/código html

Secção em edição

Alterar nº linhas e colunas

Page 12: Manual de Utilizador Opencms

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

IMPRESSO EM 05/04/2006 12 / 20 CSW-2006-MAN-1439-01

− Caracteres especiais - Permite seleccionar caracteres especiais e integrá-los no conteúdo em que se está a trabalhar.

− Secção em edição – Pode ser necessário escolher qual a secção da página actual em edição.

− Alterar nº de linhas e colunas – Para modificar o nº de linhas e colunas da página, seleccionar este botão, sendo Z o nº de linhas e S o nº de colunas.

2.2.8.7 Adicionar imagem a partir da galeria de imagens

Para adicionar uma imagem da galeria de imagens a um conteúdo basta efectuar drag-and-drop.

Para se poder seleccionar no editor de conteúdos uma imagem da galeria de imagens, é necessário que um utilizador autorizado tenha criado previamente uma galeria de imagens. Consoante as permissões dadas à galeria, é possível configurar que grupo de utilizadores pode fazer upload e download das imagens. Através da execução dos passos que se seguem é possível adicionar imagens a um conteúdo:

1. Carregar no botão Image gallery - - que dará acesso a uma janela semelhante à da Figura 13.

2. Seleccionar a imagem desejada e carregar no visto verde para aceitar. A imagem é colocada no local onde se encontra o cursor de edição de texto.

Figura 13 - Adicionar imagens ao conteúdo de uma página

����������������

• Seleccionando a drop-down box em cima, pode-se aceder à galeria pretendida.

Se a imagem não estiver na galeria de imagens só é possível adicionar imagens fazendo

primeiro o upload através do botão .

2.2.9 Módulo de Pesquisa

O OpenCms 6.0 integra o módulo de pesquisa Lucent. Este pode ser configurado de acordo com as necessidades específicas da situação e inclui a pesquisa em vários formatos, como .txt, .html, .htm, .xml, .doc, .pdf, etc.

Qualquer alteração à configuração já existente deste módulo deve ser realizada no ficheiro WEB-INF/config/OpenCms-search.xml, de acordo com a documentação específica que o OpenCms disponibiliza para tal.

Page 13: Manual de Utilizador Opencms

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

IMPRESSO EM 05/04/2006 13 / 20 CSW-2006-MAN-1439-01

3. Operações Avançadas OpenCms

3.1 Área trabalho do OpenCms– Vista Administrator

Figura 14 – Área trabalho do OpenCms - Vista Administrator

3.1.1 Gestão de projectos

Os projectos permitem definir áreas que contêm determinado tipo de recursos (directórios virtuais). Desta forma pode limitar-se o acesso aos recursos e geri-los de forma independente (exemplo: poder publicar apenas os recursos de um determinado projecto, ou seja, apenas os utilizadores de um determinado projecto é que podem publicar os referidos recursos sem publicarem recursos que pertençam a outros projectos).

A gestão de projectos apenas pode ser feita por utilizadores autorizados.

No OpenCms existem dois tipos de projectos:

− Os “temporários” que são apagados logo que se faz a sua publicação;

− Os “permanentes”, cuja diferença para os anteriores é, como o nome indica, não serem apagados após a sua publicação.

Gestão de projectos

Gestão de galerias

Gestão de módulos

Gestão tarefas agendadas

Gestão base de dados OpenCms

Gestão motor busca

Page 14: Manual de Utilizador Opencms

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

IMPRESSO EM 05/04/2006 14 / 20 CSW-2006-MAN-1439-01

Para criar um novo projecto, seleccionar a opção Project management\New Project que deverá dar acesso à janela da Figura 15:

Figura 15 – Janela de criação de projectos

NOTAS RELEVANTES:

• No campo Content devem ser adicionados os caminhos para todas as directorias que irão estar associadas a este projecto.

• Em User group deve ser seleccionado o grupo ao qual irão pertencer os utilizadores do projecto.

• Em Manager group deve ser seleccionado o grupo ao qual irão pertencer os gestores do projecto.

• Se a opção Delete project after publishing for activada o projecto criado será temporário.

3.1.2 Gestão da galeria de imagens

3.1.2.1 Criar galeria de imagens

Para criar uma galeria de imagens é necessário efectuar os seguintes passos:

1. Aceder à vista Explorer e carregar no botão New.

2. Escolher Extended Folder e depois Image Gallery (Figura 16).

Figura 16 – Nova galeria de imagens

3. Escolher o nome e, se desejável, Title e Navigation text nas páginas seguintes. 3.1.2.2 Remover imagens da galeria

Os passos necessários para remover uma imagem da galeria através do editor de conteúdos são os seguintes:

1. Carregar no botão Image gallery - - no editor.

2. Irá surgir uma janela semelhante à da Figura 17. Após seleccionar uma imagem e pressionar a cruz a vermelho a imagem é apagada da galeria.

Page 15: Manual de Utilizador Opencms

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

IMPRESSO EM 05/04/2006 15 / 20 CSW-2006-MAN-1439-01

Figura 17 – Remover imagens da galeria

3.1.3 Gestão de módulos

A gestão de módulos efectua-se através da opção Module management e é a partir desta que se pode criar, importar e exportar módulos. Os módulos podem ser encarados como sendo os portadores das funcionalidades que se podem aplicar aos recursos (como por exemplo templates).

3.1.3.1 Criar módulos

Para criar um novo módulo, seleccionar um projecto que não esteja Online, e carregar na opção Module management\Create module que deverá dar acesso à janela da Figura 18.

Figura 18 – Janela de criação de módulos

����������������

• Os campos de preenchimento obrigatório são:

• Package name – nome da package que irá conter as classes do módulo

• Version – indica a versão do módulo (por defeito é 0.1)

• Module name – nome do módulo

• Author – nome do autor

• Email – email do autor

Todas as operações seguintes relativas ao módulo devem ser efectuadas em Module Management, após escolha do respectivo módulo.

Page 16: Manual de Utilizador Opencms

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

IMPRESSO EM 05/04/2006 16 / 20 CSW-2006-MAN-1439-01

3.1.3.2 Importar módulos

Para importar um módulo, seleccionar Module management, o que dará acesso à janela da Figura 19. Seguidamente podemos importar módulos existentes no servidor (com Import Module from Server ou, fazendo upload, com Import Module with HTTP).

Figura 19 – Janela para importação de módulos

����������������

• Com Import Module with HTTP, depois de indicar a localização do módulo, este será importado para o filesystem do OpenCms - /WEB-INF/packages/modules/<nome do módulo importado>.

• Se já existir um módulo com o mesmo nome ele apaga o existente e substituiu pelo importado.

3.1.3.3 Exportar módulos

Para exportar um módulo basta carregar no botão “Export” na listagem em Module Management. Pressupõe-se que o módulo está completamente configurado com a informação necessária para a exportação. O módulo é disponibilizado na directoria /WEB-INF/packages/modules/

3.1.4 Gestão tarefas agendadas

O OpenCms possui um mecanismo semelhante ao “Scheduled Tasks” do Sistema operativo Windows e ao Crontab do Linux, este mecanismo permite executar aplicações automaticamente a determinadas horas.

3.1.4.1 Scheduled Jobs

Para criar um scheduled job, seleccionar a opção Scheduled Jobs\New Job.

Figura 20 – Janela de configuração de uma tarefa

Devem ser preenchidas as informações necessárias para a correcta execução periódica da tarefa em questão.

Page 17: Manual de Utilizador Opencms

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

IMPRESSO EM 05/04/2006 17 / 20 CSW-2006-MAN-1439-01

3.1.5 Gestão base de dados

3.1.5.1 Exportar database module

Através do Database Management é possível exportar directorias e ficheiros que existem no filesystem virtual do OpenCms, mas que não existem no filesystem do sistema operativo. O ficheiro resultante da exportação irá ficar na directoria \WEB-INF\packages.

Para exportar um database module, seleccionar a opção Database Management\Export Database.

Figura 21 – Janela para exportação de um database module

����������������

• No campo “Resources to export” devem ser indicada(s) a(s) directoria(s) e/ou ficheiro(s) a exportar.

• Para exportar informação de grupos e utilizadores, basta seleccionar a checkbox include account data.

3.1.5.2 Importar database module

Através da função Import do Database management é possível importar para o filesystem do OpenCms, directorias ou ficheiros previamente exportados usando a função Export do Database management do OpenCms.

Para importar um database module, seleccionar, sob a opção Database Management, Import File from Server (recursos já existentes no servidor)ou Import File from HTTP, que efectua a importação do database module para o OpenCms depois de indicar a localização do módulo.

Deverá ter-se cuidado para seleccionar a directoria correcta de importação (p.ex. entre “/” e “/sites/default”, na barra superior do OpenCms).

Page 18: Manual de Utilizador Opencms

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

IMPRESSO EM 05/04/2006 18 / 20 CSW-2006-MAN-1439-01

3.1.5.3 Importar conteúdos HTML para o Filesystem

Através da função Extended HTML Import do Database management é possível importar para o filesystem do OpenCms, directorias ou ficheiros HTML existentes noutros computadores.

Figura 22 – Extended HTML Import

Nesta janela deve ser escolhido o directório no computador local a partir do qual serão importados os ficheiros e as respectivas localizações no OpenCms. Deve-se ter particular atenção ao definir quais são as galerias para onde irão ser colocadas imagens, links externos, ficheiros, etc.

É também essencial escolher o Template que será utilizado na importação do conteúdo, assim como outras informações mais específicas, como o encoding e locale.

O OpenCms importará os ficheiros e estes serão configurados como Pages no OpenCms.

Deverá ter-se particular cuidado na utilização desta ferramenta, já que é possível a incorrecta interpretação das páginas importadas pelo OpenCms.

Page 19: Manual de Utilizador Opencms

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

IMPRESSO EM 05/04/2006 19 / 20 CSW-2006-MAN-1439-01

3.2 Área de trabalho - Vista de Workflow

Figura 23 – Área trabalho - vista workflow

O OpenCms possui um mecanismo de workflow que permite controlar o estado das tarefas, para isso é necessário que cada tarefa disponibilizada seja criada nesta vista, bem como as mudanças de estado

3.2.1 Criar nova tarefa

Para criar uma nova tarefa, seleccionar a opção New Task que deverá dar acesso à janela da Figura 24.

Figura 24 – Janela de criação de tarefas

����������������

• O campo Role permite definir o grupo a que se destina esta tarefa.

• Nesta janela é possível definir o nome, a descrição, a data de término e o nível de prioridade da tarefa.

• O criador de uma tarefa é notificado via e-mail sempre que as tarefas que criou mudem de estado, desde que as caixas de selecção de cada tarefa estejam activas (message when accepted, message when forwarded, etc.).

3.2.2 Consultar estado das tarefas

Através da listbox Filter é possível definir que estados e que tarefas irão ser visualizadas.

Figura 25 – Listbox de filtragem de estados e de tarefas.

Page 20: Manual de Utilizador Opencms

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

IMPRESSO EM 05/04/2006 20 / 20 CSW-2006-MAN-1439-01

4. Gestão de utilizadores OpenCms na edgeBOX

Seleccionando a opção “Users->Management” na consola de gestão da edgeBOX, temos acesso à gestão de utilizadores. A consola de gestão está disponível através do endereço http://endereço-ip-edgebox:8010/admin.

Figura 26 – Consola de gestão edgeBOX

Na listagem superior estão disponíveis os utilizadores, enquanto que na inferior se encontram os grupos. Para o OpenCms, são importantes os grupos:

CMS_ADMIN – Administração do OpenCms

CMS_EDITOR – Utilizador do OpenCms (com acesso à interface da área de trabalho)

CMS_PUBLISHER – Aprovador de conteúdos do OpenCms

CMS_USER – Utilizador geral do OpenCms (sem acesso à interface da área de trabalho). Todos os visitantes com acesso ao Portal deverão ter esta permissão activa.

STUDENT e TEACHER – Grupos criados para diferenciar conteúdos entre alunos e professores.

Para escolher a que grupos pertencem os utilizadores, basta efectuar double-click no utilizador ou no grupo.