Sunteți pe pagina 1din 20

dependable technologies for critical systems

EDGEBOX NAS ESCOLAS – PROJECTO PILOTO


FORMAÇÃO OPENCMS

Data: 06-04-2006
Páginas: 20
Estado: Aprovado
Acesso: Lista Acesso
Referência: CSW-2006-MAN-1439
Versão: 01

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

WWW.CRITICALSOFTWARE.COM 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 04-04-2006
Development
Manager

Autores e Contribuintes:
Nome Contacto Descrição Data
João Belo j-belo@criticalsoftware.com Autor 04-04-2006
Filipe Freitas fsdfreitas@criticalsoftware.com 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

CRITICAL SOFTWARE, S.A. CRITICAL SOFTWARE, S.A. CRITICAL SOFTWARE, LIMITED


PARQUE INDUSTRIAL DE TAVEIRO, LOTE 48 POLO TECNOLÓGICO DE LISBOA, LOTE 1 111 NORTH MARKET STREET, SUITE 670
3045-504 COIMBRA, PORTUGAL ESTRADA DO PACO DO LUMIAR SAN JOSE, CALIFORNIA, USA, 95113
TEL +351 239989100, 1600-546 LISBOA, PORTUGAL TEL +1(408)9711231
FAX +351 239989119 TEL +351 217101192, FAX +1(408)3513330
FAX +351 217101103

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

Í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

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


EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

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

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


EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

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.

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


EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

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.

Listar
Novo Publicar Vista actual
Projectos conteúdo projecto

Upload ficheiros Directoria


corrente

File System Conteúdo da directoria corrente


OpenCms

Utilizador
actual 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;
IMPRESSO EM 05/04/2006 6 / 20 CSW-2006-MAN-1439-01
EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

− 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

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


EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

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 >>.

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


EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

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
IMPRESSO EM 05/04/2006 9 / 20 CSW-2006-MAN-1439-01
EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

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.

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


EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

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).

Editor de Secção em Alterar nºlinhas Sair sem guardar


texto/código html edição e colunas

Galeria de
imagens

Guardar
e sair Caracteres
especiais

Guardar Galeria de
Inserir célula links
Inserir
na tabela
tabela

Inserir linha
na tabela

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.

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


EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

− 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.

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

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

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.

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


EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

3. Operações Avançadas OpenCms

3.1 Área trabalho do OpenCms– Vista Administrator

Gestão base de
dados OpenCms
Gestão de
módulos
Gestão de
projectos

Gestão de galerias

Gestão motor Gestão tarefas


busca agendadas

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.

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


EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

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

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á
Figura 15 – Janela de criação de projectos
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.

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


EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

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.

• 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

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

Todas as operações seguintes relativas ao módulo devem ser efectuadas em Module


Management, após escolha do respectivo módulo.

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


EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

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).

• 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
Figura 19 – Janela para importação de módulos
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.

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


EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

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.

• 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.

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

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).

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


EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

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.

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


EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

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.

• 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,
Figura 24 – Janela de criação de tarefas 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.

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


EDGEBOX NAS ESCOLAS – PROJECTO PILOTO FORMAÇÃO OPENCMS

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.

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

S-ar putea să vă placă și