Manual de administração de conteúdo usando o Plone Este manual tem como objetivo orientar administradores e editores sobre como gerenciar conteúdo dentro do Plone, um CMS (sistema de gerenciamento de conteúdo) poderoso e flexível. Introdução ao Plone O que é o Plone O  Plone  é um  sistema de gerenciamento de conteúdo (CMS)   open-source  e altamente seguro, construído sobre a plataforma  Zope (em Python). Ele é projetado para criar e gerenciar sites, portais, intranets e aplicações web complexas de forma eficiente, combinando flexibilidade, personalização e robustez. Principais Características do Plone : Segurança Reconhecida : Um dos CMS mais seguros do mercado, com auditorias regulares e compliance com padrões como GDPR e Acessibilidade (WCAG). Usado por governos, instituições educacionais e empresas que exigem alto nível de proteção de dados (ex:  NASA , ONU). Interface Intuitiva : Painel de administração amigável, com arrastar-e-soltar, edição visual (WYSIWYG) e organização hierárquica de conteúdo. Multiplataforma e Escalável : Funciona em servidores Linux, Windows e macOS. Suporta milhões de páginas e alto tráfego com configurações adequadas. Customização Avançada : Baseado em  Python , permite desenvolvimento flexível. Suporte a  add-ons  (produtos extras) para funcionalidades como e-commerce, formulários, integração com ERP, etc. Workflow e Colaboração : Controle de versões, aprovações em múltiplos estágios e gestão de usuários com papéis específicos (ex: editores, revisores). Acessibilidade : Atende a padrões internacionais de acessibilidade, ideal para instituições públicas e projetos inclusivos. Para que o Plone é usado? Sites Corporativos : Portais de empresas, intranets e extranets. Governo Eletrônico : Portais governamentais (ex:  Portal da Transparência  no Brasil). Educação : Plataformas para universidades e bibliotecas digitais. Aplicações Web : Sistemas de gerenciamento de documentos, catálogos de produtos e bases de conhecimento. Visão Geral da Interface Lista de sites: Ao acessar o endereço do Plone, é exibida uma lista com todos os sites gerenciados pelo Plone: Endereço do ambiente de testes: https://plone-homolog.ufcat.edu.br Endereço real:  https://plone.ufcat.edu.br Selecione um site e clique em "Visit" para ser redirecionado ao endereço correspondente (exemplo: https://plone.ufcat.edu.br/ ufcat ). Acesso ao Painel Para acessar o painel de gerenciamento será preciso efetuar login com suas credenciais institucionais, caso precise trocar a senha acesse: https://acesso.ufcat.edu.br/lostpassword Clique em " Login " na página inicial do site.     2. Insira suas credenciais institucionais.  Caso possua permissões no site, o Painel de Gerenciamento será exibido no lado esquerdo da tela: Menu de conteúdo No topo da tela, encontra-se o menu de conteúdo, pré-configurado com os padrões do site. Cada opção do menu representa uma  "pasta" , que pode conter itens internos. Principais funcionalidades: Organização do Conteúdo: "Menu" : Contém as páginas exibidas no menu do site institucional. Observação : O menu do site é gerado automaticamente com base na estrutura desta pasta. Subpastas  representam  submenus . "Notícias" : Armazena as notícias relacionadas ao setor/site. "Editais" : Contém os editais pertinentes ao setor/site. "Eventos" : Destinado aos eventos do setor/site. "Carousels" : Gerencia os banners com links redirecionáveis (para notícias, editais, eventos, etc.). Estrutura padrão dos sites: Estrutura padrão no Plone: Quadrado = Pasta Círculo/Oval = Conteúdo Introdução a Administração Conteúdo Tipos de Conteúdo e Configurações Página Campos essenciais: Título (obrigatório) Descrição (resumo do conteúdo) Corpo do texto Tags (palavras-chave para organização e busca) Notícia Campos específicos: Imagem de destaque ( recomendado: proporção 16:9 ) Data de publicação ( para ordenação cronológica ) Texto completo (corpo da notícia) Evento Campos específicos: Imagem de destaque ( recomendado: proporção 16:9 ) Data de publicação ( para ordenação cronológica ) Texto completo (corpo do evento) Link Representa os banners/carrossel do site. Campos específicos: Imagem de destaque ( recomendado: proporção 16:9 ) Data de publicação ( para ordenação cronológica ) Texto completo (descrição do link) Arquivos e Imagens Arquivos que podem ser adicionados ao servidor para eventual download no site. Formatos suportados: Documentos:  PDF, Word (DOC/DOCX), Excel (XLS/XLSX) Imagens:  JPG, PNG, GIF ( evitar arquivos muito pesados ) Boas práticas: Nomear arquivos sem espaços ( usar hifens ou underscores, ex.:  relatorio-2024.pdf ). Compactar imagens antes do upload para melhor desempenho. Organização de Conteúdo Por padrão, cada pasta deve conter tipos de conteúdo específicos: Pasta Tipos de Conteúdo Permitidos Menu Pasta, Página, Imagem, Arquivo Notícias Notícia, Imagem, Arquivo Editais Página, Imagem, Arquivo Eventos Evento, Imagem, Arquivo Carrossel Link Adicionando um Novo Conteúdo Estando devidamente logado e com permissões no site, acesse a pasta desejada. No painel esquerdo, clique em  "Adicionar Item..." . Selecione o tipo de conteúdo desejado ( ex.: Página, Notícia, Pasta, Arquivo ). Preencha os campos obrigatórios, como  Título  e  Descrição . Clique em  "Salvar" . No painel esquerdo, clique em  "Estado"  e selecione  "Publicar" . Publicação e Fluxo de Trabalho Estados do Conteúdo Cada conteúdo pode ter diferentes estados no  workflow : Privado  ( visível apenas para editores ) Pendente  ( aguardando revisão ) Publicado  ( disponível ao público ) Como Alterar o Estado Acesse o conteúdo desejado. No menu superior, clique em  "Estado" . Selecione a opção desejada ( ex.: "Publicar" ) e confirme. Adicionando Novo Conteúdo Localização do Conteúdo   A adição de conteúdo no Plone é feita de forma local. Siga estas etapas: Navegue até a seção do site onde deseja publicar o novo conteúdo. Ex: "notícias" No painel lateral utilize a opção "Adicionar novo" para criar o item desejado. Caso necessário, você pode reorganizar o conteúdo posteriormente usando as opções Cortar, Copiar e Colar. Formulário de edição será aberto. Preencha os campos obrigatórios (título, descrição, corpo do texto, imagem, etc.). Após adicionar o conteúdo e clicar em " Salvar ", o sistema exibirá a mensagem " Informação: Item criado ". Neste momento: Status do conteúdo : O item permanece como  Privado , o que significa que: Não está visível para usuários comuns Só pode ser acessado por editores com as devidas permissões Processo de publicação: Usuários com permissões de publicação devem: Clicar no menu " Estado " Selecionar a opção " Publicar " Após esta ação, o conteúdo estará disponível publicamente Observação: O sistema mantém um histórico de versões, permitindo reverter para estados anteriores se necessário. Manipulando o Menu Estrutura de Menus no Plone A pasta "Menu" contém a estrutura principal de navegação do site. Nela, você pode criar subpastas para organizar submenus, estabelecendo uma hierarquia lógica e intuitiva para o conteúdo. Como criar um submenu: Navegue até a localização desejada: Exemplo: /menu/setores/ Adicione uma nova pasta Clique em "Adicionar Item"  >  "Pasta" Preencha os campos obrigatórios Clique em  "Salvar" Publique a alteração Não se esqueça de publicar a pasta para que o submenu fique visível no site.   Pronto! Você criou uma nova pasta e, consequentemente, um novo submenu. Como alterar a ordenar dos menus: Navegue até a ferramenta "Conteúdo" da barra de ferramenta: Esta Ferramenta permite "arrastar" os itens para posição desejada: Navegue dentro da ferramenta para pasta desejada. Clique no item e arraste para o local desejado Esta Ferramenta também permite "Recortar" um item e "Colar" dentro de outra pasta: Para fazer isso selecione o item clique em "Recortar" navegue para o destino e clique em "Colar" Pronto! Você criou alterou a estrutura do menu. Conteúdo Personalizado com HTML e CSS O Plone oferece um editor de texto rico (WYSIWYG - "What You See Is What You Get") que atende à maioria das necessidades de formatação de conteúdo. No entanto, para usuários avançados que necessitam de um controle mais granular sobre a estrutura ou o estilo, é possível editar diretamente o código-fonte HTML. Embora o Plone permita o uso de HTML e CSS para personalizar a aparência do conteúdo, ele o faz de maneira controlada para garantir a segurança e a integridade do site. Filtragem de HTML por Segurança Por padrão, o Plone não permite a inserção de qualquer código HTML. O sistema utiliza um filtro de segurança que processa o código inserido e remove tags e atributos considerados potencialmente perigosos. O objetivo principal dessa filtragem é prevenir ataques de Cross-Site Scripting (XSS), onde códigos maliciosos poderiam ser injetados nas páginas, comprometendo a segurança dos visitantes e do próprio site. Estas tags e seus conteúdos são completamente bloqueados quando uma página é salva ou renderizada: