WWW.CRITICALSOFTWARE.COM COPYRIGHT CRITICAL SOFTWARE S.A. TODOS OS DIREITOS RESERVADOS.
EDGEBOX NAS ESCOLAS PROJECTO PILOTO FORMAO OPENCMS
Data: Pginas: Estado: Acesso: Referncia: Verso:
06-04-2006 20 Aprovado Lista Acesso CSW-2006-MAN-1439 01 Parceiros / Clientes: Ministrio da Educao CRIE e UMIC-Agncia 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 TECNOLGICO 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 FORMAO OPENCMS
Aprovao: 01 Reviso Nome Funes Assinatura Data 1.2 Filipe Freitas Biusiness Development Manager 04-04-2006
Autores e Contribuintes: Nome Contacto Descrio Data Joo 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 Ministrio da Educao CRIE; UMIC O contedo do presente documento copyright da Critical Software S.A. Este documento distribudo sob condio de no ser copiado no seu todo ou em parte, ou reproduzido de qualquer outra forma (seja por meio fotogrfico ou qualquer outro meio) e o seu contedo no dever ser em caso algum divulgado a qualquer pessoa ou entidade no referida nas listas de acesso interna e externa sem prvio consentimento por escrito das entidades envolvidas.
Histrico de Revises: Reviso Verso Data Descrio Autor 1.1 03-04-2006 Elaborao da primeira verso do documento Joo Belo 1.2 04-04-2006 Reviso Filipe Freitas
EDGEBOX NAS ESCOLAS PROJECTO PILOTO FORMAO OPENCMS
IMPRESSO EM 05/04/2006 3 / 20 CSW-2006-MAN-1439-01
NDICE 1. INTRODUO....................................................................................................................................................... 4 1.1 OBJECTIVO ..................................................................................................................................................... 4 1.2 MBITO.......................................................................................................................................................... 4 1.3 AUDINCIA..................................................................................................................................................... 4 1.4 DEFINIES E ACRNIMOS............................................................................................................................. 4 1.5 ESTRUTURA DO DOCUMENTO........................................................................................................................ 4 1.6 REFERNCIAS ................................................................................................................................................. 4 2. OPERAES 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 Contedo da directoria............................................................................................................................ 6 2.2.8 Contedos (novo contedo) ..................................................................................................................... 8 2.2.9 Mdulo de Pesquisa............................................................................................................................... 12 3. OPERAES AVANADAS OPENCMS....................................................................................................... 13 3.1 REA TRABALHO DO OPENCMS VISTA ADMINISTRATOR .......................................................................... 13 3.1.1 Gesto de projectos................................................................................................................................ 13 3.1.2 Gesto da galeria de imagens ............................................................................................................... 14 3.1.3 Gesto de mdulos ................................................................................................................................. 15 3.1.4 Gesto tarefas agendadas...................................................................................................................... 16 3.1.5 Gesto 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. GESTO DE UTILIZADORES OPENCMS NA EDGEBOX....................................................................... 20
EDGEBOX NAS ESCOLAS PROJECTO PILOTO FORMAO OPENCMS
IMPRESSO EM 05/04/2006 4 / 20 CSW-2006-MAN-1439-01
1. Introduo 1.1 Objectivo objectivo deste documento resumir as tarefas mais comuns do OpenCms, mas no objectivo que substitua a documentao especfica desta ferramenta. 1.2 mbito O projecto tem como objectivo a configurao de um produto de gesto de contedos (vulgo CMS Content Management System) que permita aos utilizadores envolvidos no projecto edgeBOX nas Escolas a disponibilizao de contedos atravs da Intranet. 1.3 Audincia Os destinatrios do documento so os responsveis pela administrao da edgeBOX no projecto edgeBOX nas Escolas. 1.4 Definies e acrnimos Acrnimos Descrio CMS Content Management System CSW Critical Software, S.A. TBD A definir TBC A confirmar
1.5 Estrutura do documento Capitulo 1. Introduo, apresenta uma descrio geral do contedo do documento indicando os seus objectivos, mbito, audincia e estrutura. Capitulo 2. Operaes Base OpenCms, apresenta as operaes base para a gesto de contedos, realando as operaes. Capitulo 3. Operaes Avanadas OpenCms, aborda operaes menos rotineiras que podem ser executadas no OpenCms, como sejam a gesto de projectos/utilizadores, a importao/exportao de mdulos, entre outras. 1.6 Referncias [RD-1] Manual utilizao do OpenCms http://www.OpenCms.org/OpenCms/en/download/documentation.html EDGEBOX NAS ESCOLAS PROJECTO PILOTO FORMAO OPENCMS
IMPRESSO EM 05/04/2006 5 / 20 CSW-2006-MAN-1439-01
2. Operaes Base OpenCms 2.1 Acesso Para aceder interface da rea de trabalho do OpenCms necessrio estarmos devidamente autenticados na edgeBOX, visto o OpenCms partilhar o servio de autenticao com esta ltima. Para efectuar a autenticao caso esta no tenha sido efectuada (como no caso dos utilizadores WAN/Internet), basta escolher a opo Login no canto inferior direito do ecr do Portal Intranet Escolas Demo, disponvel no endereo http://endereo-ip- edgebox/portal. Isto ir permitir a introduo do nome de utilizador e palavra-chave para efectuar a autenticao.
Figura 1 rea autenticao no OpenCms Uma vez efectuada a autenticao, aparecer no topo da pgina a opo Administrao aos utilizadores que tm permisso para aceder interface da rea de trabalho do OpenCms. 2.2 rea trabalho OpenCms Vista Explorer Aps a seleco da opo Administrao 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 alteraes. 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 contedo aprovado e publicado, enquanto que ao seleccionar offline vemos o contedo ainda no publicado e em alteraes. 2.2.2 Publicar projectos Este boto permite publicar todos os recursos neste momento em offline. Este boto s se encontra disponvel para projectos offline. EDGEBOX NAS ESCOLAS PROJECTO PILOTO FORMAO OPENCMS
IMPRESSO EM 05/04/2006 6 / 20 CSW-2006-MAN-1439-01
2.2.3 Vista actual Nesta rea possvel 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 gesto de contedo a vista Explorer, mas existem ainda as vistas Administration (ver seco 3.1) e Workflow (ver seco 3.2) que disponibilizam acesso a operaes de configurao e administrao.
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 navegao e o acesso aos contedos 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 Contedo da directoria Nesta zona so apresentados os contedos da directoria corrente. Graficamente o estado dos contedos realado da seguinte forma: Os contedos alterados e no publicados esto assinalados a vermelho; Os novos contedos e no publicados esto assinalados a azul; Vista actual Publicar projecto Listar Projectos Utilizador actual File System OpenCms Directoria corrente Contedo da directoria corrente Novo contedo Upload ficheiros EDGEBOX NAS ESCOLAS PROJECTO PILOTO FORMAO OPENCMS
IMPRESSO EM 05/04/2006 7 / 20 CSW-2006-MAN-1439-01
Os contedos publicados esto assinalados a preto. Os contedos marcados para eliminao esto assinalados com um trao horizontal sobre o seu nome. 2.2.7.1 Criar nova directoria Para criar uma nova directoria necessrio seguir os seguintes passo: 1. Seleccionar a opo Novo Contedo (ver Figura 2). 2. Seleccionar o resource Folder (ver Figura 3) e carregar no boto Continue >>.
Figura 3 - Resource Folder 3. Escolher o nome da nova directoria. Esto disponveis duas opes que permitem editar propriedades da nova directoria e, adicionalmente, criar um novo ficheiro index.html dentro da mesma.
Figura 4 Criao de nova directoria 4. Caso se tenha escolhido a opo Edit properties of the new folder, ser pedido o Title da directoria e, caso esteja seleccionada a opo Add to navigation, o campo Text in navigation. Esta opo adiciona a nova directoria ao conjunto de itens dos menus do Portal.
Figura 5 - Propriedades da nova directoria
EDGEBOX NAS ESCOLAS PROJECTO PILOTO FORMAO OPENCMS
IMPRESSO EM 05/04/2006 8 / 20 CSW-2006-MAN-1439-01
2.2.7.2 Eliminar directoria Para eliminar uma directoria necessrio efectuar os seguintes passos: 1. Seleccionar a directoria desejada e carregar com o boto esquerdo do rato em cima do seu cone. 2. Seleccionar a opo delete, carregando com o boto esquerdo do rato sobre a directoria pretendida - ver Figura 6.
Figura 6 Eliminar directoria 2.2.8 Contedos (novo contedo) Este boto permite criar novos contedos, mas antes de se proceder criao de um novo contedo necessrio identificar o tipo de contedo desejado e o conjunto de atributos que o vo caracterizar. Para obter mais informao sobre como criar, alterar ou remover um contedo consultar as seces seguintes. 2.2.8.1 Criar novo contedo Para criar um novo contedo (pgina html) deve-se usar o resource Page (ver Figura 7). S com este tipo de recurso possvel usar correctamente os templates especficos do Portal.
A criao correcta de um novo contedo deve seguir os seguintes passos:
1. Seleccionar a directoria onde pretendido guardar o contedo, para tal, navegar atravs do file system virtual do OpenCms e seleccionar a directoria pretendida (ver Figura 2). 2. Seleccionar a opo Novo Contedo (ver Figura 2). 3. Seleccionar o resource Page (ver Figura 7) e carregar no boto Continue >>. EDGEBOX NAS ESCOLAS PROJECTO PILOTO FORMAO OPENCMS
IMPRESSO EM 05/04/2006 9 / 20 CSW-2006-MAN-1439-01
Figura 7 Resource Page 4. Preencher os atributos do novo contedo (ver Figura 8), sendo de preenchimento obrigatrio o campo Name e a escolha do Template correcto (Template NBox) para a pgina em questo. Pode-se tambm escolher o nmero de colunas e de linhas que sero disponibilizadas no contedo da pgina. 5. Carregando em Continue >> podemos editar Ttulo, Descrio, Data do documento, escolha do Template e Ttulo na barra de navegao. Aps preenchimento dos atributos carregar no boto Finish.
Figura 8 Atributos do novo contedo 6. Podemos depois editar Title, Keywords, Description e, se escolhida a opo Add to navigation, Text in navigation. Aps preenchimento dos atributos e outras opes restantes, carregar no boto Finish.
Figura 9 Atributos do novo contedo 7. Depois da concluso dos pontos acima enumerados aparece um novo contedo na directoria seleccionada (ver Figura 10). Por fim, seleccione a opo edit page carregando com o boto esquerdo do rato sobre o cone mais esquerda associado ao contedo, esta operao permite integrar a informao pretendida no EDGEBOX NAS ESCOLAS PROJECTO PILOTO FORMAO OPENCMS
IMPRESSO EM 05/04/2006 10 / 20 CSW-2006-MAN-1439-01
novo contedo. Para mais informao sobre como inserir dados num novo contedo consultar a seco 2.2.8.3.
Figura 10 Novo contedo
2.2.8.2 Upload novo contedo Para efectuar o upload de um ficheiro devem efectuar-se os seguintes passos: 1. Seleccionar a directoria onde pretendido guardar o contedo, para tal, navegar atravs do file system virtual do OpenCms seleccionar a directoria pretendida (ver Figura 2). 2. Seleccionar a opo 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 contedo Para alterar um contedo basta seleccionar a opo edit page carregando com o boto esquerdo do rato sobre o cone mais esquerda, associado ao contedo. Ao efectuar edit page acede-se ao editor de contedos ver seco 2.2.8.6. 2.2.8.4 Eliminar contedo Para eliminar um contedo basta seleccionar a opo delete, carregando com o boto esquerdo do rato sobre o cone do contedo pretendido.
2.2.8.5 Alterar permisses de acesso Para alterar as permisses de acesso de um contedo ou pasta basta seleccionar a opo Permissions, carregando com o boto esquerdo do rato sobre o cone do contedo pretendido. EDGEBOX NAS ESCOLAS PROJECTO PILOTO FORMAO OPENCMS
IMPRESSO EM 05/04/2006 11 / 20 CSW-2006-MAN-1439-01
2.2.8.6 Editor de contedos O editor de contedos permite modificar a informao contida num contedo (ver Figura 12).
Figura 12 - rea trabalho editor O editor de contedos possui as funcionalidades que habitualmente se encontram num editor de texto. De seguida reala-se apenas a funcionalidade deste editor que no se encontra num vulgar editor de texto: Editor de texto/cdigo html - Alternar entre o editor de contedos e o editor do cdigo HTML associado ao contedo. Galerias de imagens - Permite aceder galeria de imagens para seleco e posterior integrao de imagens no contedo em que est a trabalhar. Sair sem guardar - Sair do editor de contedos sem gravar, perdendo todas as alteraes efectuadas desde a ultima gravao. Guardar e sair - Sair do editor de contedos gravando todas as alteraes efectuadas at esse momento. Guardar - Guardar alteraes efectuadas sem sair do editor de contedos. Inserir tabela - Permite a criao/insero de tabelas no contedo. Inserir linha na tabela - Permite adicionar linhas a uma tabela previamente criada. Inserir clula na tabela - Permite adicionar clulas a uma tabela previamente criada. Galeria de links - Permite aceder galeria de links para seleco e posterior integrao de links no contedo em que se est a trabalhar. Guardar e sair Guardar Inserir tabela Inserir linha na tabela Inserir clula na tabela Galeria de imagens Galeria de links Caracteres especiais Sair sem guardar Editor de texto/cdigo html Seco em edio Alterar n linhas e colunas EDGEBOX NAS ESCOLAS PROJECTO PILOTO FORMAO OPENCMS
IMPRESSO EM 05/04/2006 12 / 20 CSW-2006-MAN-1439-01
Caracteres especiais - Permite seleccionar caracteres especiais e integr-los no contedo em que se est a trabalhar. Seco em edio Pode ser necessrio escolher qual a seco da pgina actual em edio. Alterar n de linhas e colunas Para modificar o n de linhas e colunas da pgina, seleccionar este boto, 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 contedo basta efectuar drag- and-drop. Para se poder seleccionar no editor de contedos uma imagem da galeria de imagens, necessrio que um utilizador autorizado tenha criado previamente uma galeria de imagens. Consoante as permisses dadas galeria, possvel configurar que grupo de utilizadores pode fazer upload e download das imagens.
Atravs da execuo dos passos que se seguem possvel adicionar imagens a um contedo: 1. Carregar no boto 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 edio de texto.
Figura 13 - Adicionar imagens ao contedo de uma pgina NOTA8 RELEVANTE8: Seleccionando a drop-down box em cima, pode-se aceder galeria pretendida. Se a imagem no estiver na galeria de imagens s possvel adicionar imagens fazendo primeiro o upload atravs do boto . 2.2.9 Mdulo de Pesquisa O OpenCms 6.0 integra o mdulo de pesquisa Lucent. Este pode ser configurado de acordo com as necessidades especficas da situao e inclui a pesquisa em vrios formatos, como .txt, .html, .htm, .xml, .doc, .pdf, etc. Qualquer alterao configurao j existente deste mdulo deve ser realizada no ficheiro WEB-INF/config/OpenCms-search.xml, de acordo com a documentao especfica que o OpenCms disponibiliza para tal.
EDGEBOX NAS ESCOLAS PROJECTO PILOTO FORMAO OPENCMS
IMPRESSO EM 05/04/2006 13 / 20 CSW-2006-MAN-1439-01
3. Operaes Avanadas OpenCms 3.1 rea trabalho do OpenCms Vista Administrator
Figura 14 rea trabalho do OpenCms - Vista Administrator 3.1.1 Gesto de projectos Os projectos permitem definir reas que contm determinado tipo de recursos (directrios 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 pertenam a outros projectos). A gesto de projectos apenas pode ser feita por utilizadores autorizados. No OpenCms existem dois tipos de projectos: Os temporrios que so apagados logo que se faz a sua publicao; Os permanentes, cuja diferena para os anteriores , como o nome indica, no serem apagados aps a sua publicao. Gesto de projectos Gesto de galerias Gesto de mdulos Gesto tarefas agendadas Gesto base de dados OpenCms Gesto motor busca EDGEBOX NAS ESCOLAS PROJECTO PILOTO FORMAO OPENCMS
IMPRESSO EM 05/04/2006 14 / 20 CSW-2006-MAN-1439-01
Para criar um novo projecto, seleccionar a opo Project management\New Project que dever dar acesso janela da Figura 15:
Figura 15 Janela de criao de projectos NOTAS RELEVANTES: No campo Content devem ser adicionados os caminhos para todas as directorias que iro estar associadas a este projecto. Em User group deve ser seleccionado o grupo ao qual iro pertencer os utilizadores do projecto. Em Manager group deve ser seleccionado o grupo ao qual iro pertencer os gestores do projecto. Se a opo Delete project after publishing for activada o projecto criado ser temporrio.
3.1.2 Gesto da galeria de imagens 3.1.2.1 Criar galeria de imagens Para criar uma galeria de imagens necessrio efectuar os seguintes passos: 1. Aceder vista Explorer e carregar no boto New. 2. Escolher Extended Folder e depois Image Gallery (Figura 16).
Figura 16 Nova galeria de imagens 3. Escolher o nome e, se desejvel, Title e Navigation text nas pginas seguintes.
3.1.2.2 Remover imagens da galeria Os passos necessrios para remover uma imagem da galeria atravs do editor de contedos so os seguintes: 1. Carregar no boto Image gallery - - no editor. 2. Ir surgir uma janela semelhante da Figura 17. Aps seleccionar uma imagem e pressionar a cruz a vermelho a imagem apagada da galeria. EDGEBOX NAS ESCOLAS PROJECTO PILOTO FORMAO OPENCMS
IMPRESSO EM 05/04/2006 15 / 20 CSW-2006-MAN-1439-01
Figura 17 Remover imagens da galeria 3.1.3 Gesto de mdulos A gesto de mdulos efectua-se atravs da opo Module management e a partir desta que se pode criar, importar e exportar mdulos. Os mdulos podem ser encarados como sendo os portadores das funcionalidades que se podem aplicar aos recursos (como por exemplo templates). 3.1.3.1 Criar mdulos Para criar um novo mdulo, seleccionar um projecto que no esteja Online, e carregar na opo Module management\Create module que dever dar acesso janela da Figura 18.
Figura 18 Janela de criao de mdulos NOTA8 RELEVANTE8: Os campos de preenchimento obrigatrio so: Package name nome da package que ir conter as classes do mdulo Version indica a verso do mdulo (por defeito 0.1) Module name nome do mdulo Author nome do autor Email email do autor
Todas as operaes seguintes relativas ao mdulo devem ser efectuadas em Module Management, aps escolha do respectivo mdulo.
EDGEBOX NAS ESCOLAS PROJECTO PILOTO FORMAO OPENCMS
IMPRESSO EM 05/04/2006 16 / 20 CSW-2006-MAN-1439-01
3.1.3.2 Importar mdulos Para importar um mdulo, seleccionar Module management, o que dar acesso janela da Figura 19. Seguidamente podemos importar mdulos existentes no servidor (com Import Module from Server ou, fazendo upload, com Import Module with HTTP).
Figura 19 Janela para importao de mdulos NOTA8 RELEVANTE8: Com Import Module with HTTP, depois de indicar a localizao do mdulo, este ser importado para o filesystem do OpenCms - /WEB- INF/packages/modules/<nome do mdulo importado>. Se j existir um mdulo com o mesmo nome ele apaga o existente e substituiu pelo importado. 3.1.3.3 Exportar mdulos Para exportar um mdulo basta carregar no boto Export na listagem em Module Management. Pressupe-se que o mdulo est completamente configurado com a informao necessria para a exportao. O mdulo disponibilizado na directoria /WEB- INF/packages/modules/ 3.1.4 Gesto tarefas agendadas O OpenCms possui um mecanismo semelhante ao Scheduled Tasks do Sistema operativo Windows e ao Crontab do Linux, este mecanismo permite executar aplicaes automaticamente a determinadas horas. 3.1.4.1 Scheduled Jobs Para criar um scheduled job, seleccionar a opo Scheduled Jobs\New Job.
Figura 20 Janela de configurao de uma tarefa Devem ser preenchidas as informaes necessrias para a correcta execuo peridica da tarefa em questo. EDGEBOX NAS ESCOLAS PROJECTO PILOTO FORMAO OPENCMS
IMPRESSO EM 05/04/2006 17 / 20 CSW-2006-MAN-1439-01
3.1.5 Gesto base de dados 3.1.5.1 Exportar database module Atravs do Database Management possvel exportar directorias e ficheiros que existem no filesystem virtual do OpenCms, mas que no existem no filesystem do sistema operativo. O ficheiro resultante da exportao ir ficar na directoria \WEB-INF\packages. Para exportar um database module, seleccionar a opo Database Management\Export Database.
Figura 21 Janela para exportao de um database module NOTA8 RELEVANTE8: No campo Resources to export devem ser indicada(s) a(s) directoria(s) e/ou ficheiro(s) a exportar. Para exportar informao de grupos e utilizadores, basta seleccionar a checkbox include account data.
3.1.5.2 Importar database module Atravs da funo Import do Database management possvel importar para o filesystem do OpenCms, directorias ou ficheiros previamente exportados usando a funo Export do Database management do OpenCms. Para importar um database module, seleccionar, sob a opo Database Management, Import File from Server (recursos j existentes no servidor)ou Import File from HTTP, que efectua a importao do database module para o OpenCms depois de indicar a localizao do mdulo. Dever ter-se cuidado para seleccionar a directoria correcta de importao (p.ex. entre / e /sites/default, na barra superior do OpenCms). EDGEBOX NAS ESCOLAS PROJECTO PILOTO FORMAO OPENCMS
IMPRESSO EM 05/04/2006 18 / 20 CSW-2006-MAN-1439-01
3.1.5.3 Importar contedos HTML para o Filesystem Atravs da funo Extended HTML Import do Database management possvel importar para o filesystem do OpenCms, directorias ou ficheiros HTML existentes noutros computadores.
Figura 22 Extended HTML Import Nesta janela deve ser escolhido o directrio no computador local a partir do qual sero importados os ficheiros e as respectivas localizaes no OpenCms. Deve-se ter particular ateno ao definir quais so as galerias para onde iro ser colocadas imagens, links externos, ficheiros, etc. tambm essencial escolher o Template que ser utilizado na importao do contedo, assim como outras informaes mais especficas, como o encoding e locale. O OpenCms importar os ficheiros e estes sero configurados como Pages no OpenCms. Dever ter-se particular cuidado na utilizao desta ferramenta, j que possvel a incorrecta interpretao das pginas importadas pelo OpenCms.
EDGEBOX NAS ESCOLAS PROJECTO PILOTO FORMAO 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 necessrio que cada tarefa disponibilizada seja criada nesta vista, bem como as mudanas de estado 3.2.1 Criar nova tarefa Para criar uma nova tarefa, seleccionar a opo New Task que dever dar acesso janela da Figura 24.
Figura 24 Janela de criao de tarefas NOTA8 RELEVANTE8: O campo Role permite definir o grupo a que se destina esta tarefa. Nesta janela possvel definir o nome, a descrio, a data de trmino e o nvel 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 seleco de cada tarefa estejam activas (message when accepted, message when forwarded, etc.). 3.2.2 Consultar estado das tarefas Atravs da listbox Filter possvel definir que estados e que tarefas iro ser visualizadas.
Figura 25 Listbox de filtragem de estados e de tarefas. EDGEBOX NAS ESCOLAS PROJECTO PILOTO FORMAO OPENCMS
IMPRESSO EM 05/04/2006 20 / 20 CSW-2006-MAN-1439-01
4. Gesto de utilizadores OpenCms na edgeBOX Seleccionando a opo Users->Management na consola de gesto da edgeBOX, temos acesso gesto de utilizadores. A consola de gesto est disponvel atravs do endereo http://endereo-ip-edgebox:8010/admin.
Figura 26 Consola de gesto edgeBOX
Na listagem superior esto disponveis os utilizadores, enquanto que na inferior se encontram os grupos. Para o OpenCms, so importantes os grupos: CMS_ADMIN Administrao do OpenCms CMS_EDITOR Utilizador do OpenCms (com acesso interface da rea de trabalho) CMS_PUBLISHER Aprovador de contedos do OpenCms CMS_USER Utilizador geral do OpenCms (sem acesso interface da rea de trabalho). Todos os visitantes com acesso ao Portal devero ter esta permisso activa. STUDENT e TEACHER Grupos criados para diferenciar contedos entre alunos e professores. Para escolher a que grupos pertencem os utilizadores, basta efectuar double-click no utilizador ou no grupo.