Manual de Utilizador Opencms
-
Upload
api-3729230 -
Category
Documents
-
view
928 -
download
0
description
Transcript of 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
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
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
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
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.
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
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
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 >>.
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
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.
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
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.
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
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.
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.
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.
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).
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.
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.
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.