Go to main content
1/368
Índice de Matérias
Título e Informações de Direitos de Autor
Prefácio
Público-Alvo
Acessibilidade a Documentação
Diversidade e Inclusão
Recursos Relacionados
Convenções
Parte I Introdução
1
Perspetiva Geral do
Oracle Content Management
Aceder ao
Oracle Content Management
Noções sobre Perfis de Grupo
Gerir Ativos
Gerir Conteúdo
Colaborar no Conteúdo
Criar Sites
Integrar e Alargar o
Oracle Content Management
Começar a Utilizar
Migrar para
Oracle Cloud Infrastructure
2
Iniciar a Criação de Sites
Iniciação a Sites
Noções sobre o Processo de Criação de Sites
Mais Informações sobre Desenvolvimento de Sites
Noções sobre Gestão de Sites
3
Criar o Seu Primeiro Site
Antes de Começar
Passo 1: Configurar o Ambiente
Importar o Componente Customizado Minimal-NavMenu
Publicar o Componente Customizado Minimal-NavMenu
Acrescentar Imagens de Amostra
Passo 2: Configurar o Site
Criar o Site
Editar o Site
Passo 3: Publicar o Site
Outras Funcionalidades
Parte II Criar e Editar Sites
4
Criar Sites
Criar Sites
Copiar Sites
Gerir Pedidos de Sites
Alterar Detalhes do Pedido de Site
Visualizar Perfis de Pedido de Site
5
Editar Sites
Conhecer a Página do Criador de Sites
Noções sobre Atualizações de Sites
Utilizar uma Atualização
Editar Sugestões
Utilizar Estilos e Formatação
Customizar Definições do Site
Acrescentar Propriedades do Site Customizadas
Trabalhar com Tabelas
Carregar Ficheiros do Site
6
Utilizar Modelos e Temas em Sites
Noções sobre Modelos
Criar um Modelo a partir de um Site
Alterar Detalhes do Modelo
Alterar Perfis de Modelo
Alterar Estado ou Público-alvo do Modelo
Gerir Modelos
Exportar e Importar Modelos
Noções sobre Temas
Gerir Temas
Publicar Temas
7
Gerir Componentes e Disposições Customizados
Noções sobre Componentes Customizados
Noções sobre Disposições
Utilizar Componentes e Disposições Customizados
Registar Componentes Remotos
Criar Componentes Locais, Disposições, Editores de Campos de Conteúdo ou Fichas de Conteúdo
Exportar ou Importar Componentes ou Disposições
8
Trabalhar com Páginas de Sites
Navegar para uma Página
Visualizar Páginas
Acrescentar Páginas
Deslocar Páginas
Apagar Páginas
Alterar Definições da Página
Alterar a Disposição da Página
Alterar o Fundo ou Tema
9
Organizar Conteúdo das Páginas
Acrescentar Componentes e Disposições de Secção
Trabalhar com Ativos e Itens de Conteúdo
Utilizar Triggers e Ações
Utilizar Disposições de Secções Horizontais
Utilizar Disposições de Duas e Três Colunas
Utilizar Disposições de Secções Verticais
Utilizar Disposições de Secções com Separadores
Utilizar Disposições de Secções com Cursor de Deslocação
10
Utilizar Componentes Integrados
Componentes Básicos
Títulos
Parágrafos
Texto Simples
Botões
Componentes da Estrutura
Divisores
Espaçadores
Componentes Multimédia
Imagens
Galerias
Grelha da Galeria
Vídeos do YouTube
Vídeos
Componentes de Documentação
Documentos
Listas de Pastas
Listas de Ficheiros
Gestor de Documentos
Biblioteca do Projeto
Componentes Sociais
Barra de Redes Sociais
Gosto e Recomendação do Facebook
Partilhar e Seguir no Twitter
Componente de Conversação
Lista de Conversações
Componentes de Processos
Ficha de Início do Processo
Lista de Tarefas do Processo
Ficha de Detalhes da Tarefa
Itens de Conteúdo
Componente de Item de Conteúdo
Repositório de Valores de Conteúdo
Lista de Conteúdo
Pesquisa de Conteúdo
Recomendação
Outros Componentes
Correspondências
Títulos
Artigos
Imagens com Texto
Grupos de Componentes
Utilizar a Navegação Conjunta numa Página
Oracle Intelligent Advisor
Oracle Visual Builder
Parte III Publicar e Gerir Sites
11
Gerir Sites
Conhecer a Página de Sites
Gerir Sites e Definições de Sites
Alterar a Descrição, o Logótipo ou as Propriedades de Incorporação do Site
Definir Propriedades do Mecanismo de Pesquisa
Ativar o Serviço de Pré-Renderização para a Otimização do Mecanismo de Pesquisa
Definir Opções de Entrega de Sites Estáticos
Ativar Compilação Automática ao Publicar
Substituir Cabeçalhos de Controlo da Cache por Omissão para Sites Compilados
Especificar Agentes de Utilizador do Dispositivo Móvel para Suportar Disposições Adaptativas Compiladas
Especificar e Configurar URLs Personalizados
Ativar a Integração com a Navegação Conjunta
Acrescentar Controlo de Análises
12
Publicar Sites
Colocar um Site Online ou Offline
Publicar Alterações no Site
13
Tornar os Sites Seguros
Noções sobre Segurança de Sites
Alterar a Segurança do Site
14
Trabalhar com Sites Multilíngues
Perspetiva Geral dos Sites Multilíngues
Traduzir um Site
Gerir Tarefas de Tradução de Sites
Definições Locais para Tradução
Definições Locais Customizadas para Tradução
Definir Pseudónimo de Definições Locais para o Redirecionamento do URL
15
Utilizar Redirecionamentos de Site ou Correspondência de URLs
Planear Redirecionamentos
Correspondência entre Cadeias de Caracteres Simples
Correspondência Simplificada de Caracteres de Substituição
Acrescentar Redirecionamentos de Site
Especificar Regras de Redirecionamento num Ficheiro JSON
Carregar um Ficheiro de Regras de Redirecionamento para um Site
Efetuar a Correspondência de um URL do Site
16
Melhorar o Desempenho do Site
Otimizar a Colocação na Cache para Melhorar o Desempenho
Colocação na Cache de Runtime
Colocação na Cache do Criador de Sites
Renderização na Parte Superior (ATF)
Parte IV Desenvolver para Sites
17
Customizar Designs e Estilos
Acerca de Designs
Ficheiros de Design
Design de Tabela Responsiva
Customizar Estilos de Lista de Conversações
Customizar Estilos de Lista de Pastas e Lista de Ficheiros
Customizar Ícones da Barra de Redes Sociais
Configurar Extensões de Estilos de Questionário para o Oracle Intelligent Advisor
18
Noções sobre a Utilização em Segundo Plano
Acerca de Fundos e Temas
Como São Implementados os Fundos
Onde São Armazenadas as Definições
19
Definir Triggers e Ações
Acerca de Triggers e Ações
Definir Triggers
Definir Ações
20
Desenvolver Modelos
Acerca de Modelos
Estrutura Básica do Modelo
Criar um Modelo
Exportar um Modelo
Importar um Modelo
Trabalhar com um Modelo Inicial
Criar um Modelo de Site a partir do Bootstrap ou de um Modelo de Design de Sites
Programar Modelos com o Developer Cloud Service
Entrar em sessão na Consola do Developer Cloud Service para o
Oracle Content Management
Criar um Projeto no Developer Cloud Service
Criar Modelos no Developer Cloud Service
Copiar um Modelo no Developer Cloud Service
Importar um Modelo para o Developer Cloud Service
Fundir Alterações
Exportar um Modelo do Developer Cloud Service
21
Desenvolver Temas
Acerca de Temas
Estrutura Básica do Tema
Navegação do Site
Criar um Tema
Ocultar Componentes e Disposições de Secção para um Tema
Ocultar as Opções de Alinhamento, Largura ou Espaçamento do Componente para um Tema
Associar Componentes a Temas
API de Renderização de Sites
22
Desenvolver Disposições
Acerca de Disposições
Otimização do Mecanismo de Pesquisa (SEO)
Noções sobre o Ficheiro components.json e Formato
Customizar Grupos da Barra de Ferramentas no Criador de Sites
Restringir Componentes em Slots
Tornar o Conteúdo de Disposição Editável
Criar uma Disposição de Secção
Criar uma Disposição de Secção Que Suporte o Carregamento em Modo Lazy
Desenvolver Disposições de Secção Customizadas com APIs
Desenvolver Disposições de Conteúdo
Criar Disposições de Conteúdo com o
Oracle Content Management
Transmitir uma Visualização de Disposição a uma Disposição de Conteúdo
Gerar um URL da Página Detalhes do Site com uma API
Desenvolver Disposições de Conteúdo Localmente com o Developer Cloud Service
Criar uma Disposição de Conteúdo com o Developer Cloud Service
Definir o Módulo RequireJS
Configurar o Parâmetro da Função do Criador
Renderizar a Disposição do Conteúdo
Editar a Disposição do Conteúdo no Modelo Mustache
Acrescentar Manipulação de DOM Dinâmico
Definir Estilos no Ficheiro design.css
Obter Itens de Referência
Obter um URL de Suportes
Gerar Triggers
Navegar para uma Página de Pesquisa com uma Consulta de Pesquisa
Expandir Macros e Renderizar RTF
Ligar à Página Detalhes
Expandir Macros em Consultas de Lista de Conteúdo
Desenvolver Disposições de Conteúdo Robustas
Renderizar Itens de Conteúdo
Normalizar a Estrutura de Dados para uma Disposição de Conteúdo
Criar o Modelo de Blog de Exemplo
Acrescentar Correspondências de Disposição de Conteúdo a Modelos
Testar Disposições de Conteúdo com o Controlo de Teste Local
Testar com um Controlo de Teste Local
Importar Modelos com Disposições de Conteúdo para o
Oracle Content Management
23
Desenvolver Componentes
Acerca de Componentes
Acerca do Desenvolvimento de Componentes
Criar um Componente
Desenvolver Componentes Customizados com o Developer Cloud Service
Desenvolver um Componente Customizado para o
Oracle Content Management
Desenvolver o Seu Componente Customizado
Escrever e Executar Testes de Unidades
Otimizar Componentes (Minificar) para Melhorar o Desempenho
Executar Tarefas de Integração Contínua
Programar Componentes Traduzíveis para Sites Multilíngues
Criar um Componente H1 com um Painel Definições
Criar um Novo Componente Local
Criar o Componente H1 Básico
Acrescentar CSS ao Seu Componente
Acrescentar um painel Definições para Alterar o Texto do Título
Atualizar o Tema para Outros Escolherem o Estilo de Componente H1
Criar um Componente Simples Utilizando Modelos HTML
Criar o Componente HTML
Acrescentar Dados Fornecidos pelo Utilizador ao Componente HTML
Comparar Componentes Locais com Componentes Remotos
Renderizar Definições do Componente
Implementação do Componente Local
Classes de Estilo para Componentes
Como Aplicar Estilos a Componentes Integrados
Noções Básicas sobre Estilos de Componentes
Estilos Específicos de Componentes
Definir Propriedades de Componentes
Componentes Renderizados em Molduras Inline
Acerca da ID da Instância e Estrutura para Componentes Renderizados em Molduras Inline
Segurança para Componentes Remotos
Registar um Componente Remoto
Apagar um Componente
Sites SDK
24
Customizar o Ficheiro de Controlador
Acerca do Ficheiro de Controlador
Ficheiro de Controlador por Omissão
Modificar o Ficheiro controller.html por Omissão
Acerca do Objeto SCS
SCS.sitePrefix
SCS.preInitRendering
SCS.getDeviceInfo
Secções do Ficheiro de Controlador Que Não Devem Ser Customizadas
Utilizar Tokens para Permitir a Portabilidade do Ficheiro de Controlador Customizado
Exemplos de Ficheiros de Controlador Customizados
Alterar o Prefixo do Site
Customizar o Gráfico de Espera
Customizar Favicons
Customizar Identificadores <noscript> e <meta> para Crawlers Não JavaScript
Pré-Extrair Ficheiros JavaScript
Verificar a Propriedade do Site com Markup Adicional
Aumentar a Deteção de Dispositivos
Utilizar Tokens para Melhorar a Portabilidade do controller.htm
Parte V Desenvolver para Sites com Outras Ferramentas
25
Programar com o OCE Toolkit
Configurar o OCE Toolkit na Sua Máquina Local
Instalar Dependências Através de npm
Utilizar o Utilitário da Linha de Comandos cec
Testar com um Controlo de Teste Local
Atualizar para o jQuery 3.5.x
Desenvolver para o
Oracle Content Management
com o Developer Cloud Service
Acerca de Como Utilizar o Developer Cloud Service
Entrar em sessão na Consola do Developer Cloud Service para o
Oracle Content Management
Criar um Projeto no Developer Cloud Service
Criar um Projeto do Developer Cloud Service com um Modelo do
Oracle Content Management
Criar um Projeto no Developer Cloud Service com um Descarregamento do OCE Toolkit a partir do
Oracle Content Management
Acrescentar o OCE Toolkit ao Código do Projeto no Novo Repositório GIT
Testar Componentes, Modelos e Disposições de Conteúdo Customizados num Controlo de Teste Local
Fundir Alterações
Propagar Alterações de Testes para Produção com o OCE Toolkit
Codificar uma Senha
Registar um Servidor
Criar um Relatório de Utilização e Permissão para um Site
Descarregar e Carregar Documentos e Pastas
Criar um Site de um Modelo e Manter as Mesmas GUIDs para o Conteúdo
Criar um Modelo Empresarial a partir de um Site Standard
Importar e Exportar Taxonomias
Importar e Exportar Recomendações
Acrescentar ou Retirar Conteúdo de Coleção
Desenvolver Editores de Campos Customizados Utilizando o OCE Toolkit
Transferir ou Atualizar um Site de Um Servidor para Outro
Transferir um Site Sem Itens de Conteúdo
Descarregar ou Carregar Itens de Conteúdo para um Site em Grupos
Indexar Páginas de Sites com o OCE Toolkit
Criar o Tipo de Conteúdo para o Texto da Página do Site
Criar Itens de Conteúdo de Índice de Página com o OCE Toolkit
Acrescentar Pesquisa de Conteúdo a um Site no
Oracle Content Management
Acrescentar uma Página de Pesquisa ao Site
Acrescentar uma Página de Pesquisa ao Tema
Indexar um Site Multilíngue com o OCE Toolkit
Criar um Componente Simplificado para um Desenvolvimento de Componente Fácil
Configurar um Serviço de Compilação de Sites
Compilar um Site para Melhorar o Desempenho em Runtime para Páginas do Site
Perspetiva Geral d Compilação de Sites
Interação com Pré-Apresentação
Apresentação de Páginas de um Site de Controlador
Apresentação de Páginas de Site Compiladas
Compilação de Modelos
Configuração
Compilar o Seu Modelo
Erros de Compilação
Compilação da Página de Detalhes
Compilar Páginas Específicas
Compilação do Site
Pré-requisitos para a Compilação de Sites
Compilar um Site
Compiladores Customizados
Restrições
Depurar Compiladores Customizados
Compiladores de Disposição da Página
Compiladores de Componente
Compiladores de Disposição de Conteúdo
SCSCompileAPI
Restauro de Componentes
JavaScript Inline
Função de Restauro
Publicar
Precedência da Entrega do Site Estático
Colocação em Cache de Cabeçalhos
Páginas de Detalhes
Acrescentar Itens de Conteúdo a um Canal
Compilar um Site para Dispositivos Móveis
Ciclo de Vida do Site e Páginas Compiladas
Criar uma Nova Tarefa de Tradução de Site ou Ativo no Servidor do
Oracle Content Management
Traduzir um Site com um Fornecedor de Serviços de Língua
Criar uma Tarefa de Tradução com o OCE Toolkit
Listar Tarefas de Tradução
Criar um Conector de Tradução
Gerar um Mapa de Site para um Site Multilíngue
Submeter uma Tarefa de Tradução num Fornecedor de Serviços de Língua
Carregar uma Tarefa de Tradução para o Servidor
Parte VI Anexos
26
Tutorial: Desenvolver Componentes com Knockout
Introdução e Pré-requisitos para o Desenvolvimento de Componentes com o Knockout
Passo 1: Criar um Componente
Passo 2: Rever a Estrutura da Apresentação do Componente Local
Passo 3: Rever a Estrutura das Definições do Componente Local
Passo 4: Apresentar a Nova Propriedade no Componente
Passo 5: Registar Triggers
Passo 6: Gerar Triggers
Passo 7: Registar Ações
Passo 8: Executar Ações
Passo 9: Criar um Título Distinto para Cada Instância do Componente
Passo 10: Utilizar Componentes Encadeados com a Edição Inline
Passo 11: Suportar Disposições Diferentes
Passo 12: Definir Estilos Customizados
Passo 13: Apresentar um Componente numa Moldura Inline
Passo 14: Utilizar Estilos Customizados Quando o Componente é Apresentado numa Moldura Inline
Passo 15: Integração com o Comportamento Desfazer e Refazer Página
Passo 16: Gestão de Ativos
Revisão do Tutorial
27
Referência do Sites SDK
SitesSDK.getProperty('componentAssets', callback)
SitesSDK.getProperty(propertyName, callback)
SitesSDK.getSiteProperty(propertyName, callback)
SitesSDK.setProperty('componentAssets', [assets])
SitesSDK.setProperty(propertyName, propertyValue)
SitesSDK.filePicker({options}, callback)
SitesSDK.openDocumentPicker(options)
SitesSDK.openAssetPicker(options)
SitesSDK.publish(messageType, payload)
SitesSDK.subscribe(messageType, callback)
SitesSDK.Utils.addSiteThemeDesign(cssUrl)
SitesSDK.Utils.Logger
28
Resolver Problemas
Estou a tentar criar um site, mas não existe nenhum modelo
Não consigo apagar um site
Não consigo abrir a árvore de site ou editar uma página
Acrescentei um componente, mas não aparece na página
Os meus componentes de pasta, ficheiro e conversação não funcionam
Alterei a disposição da página e algum do meu conteúdo desapareceu
Importei uma nova versão de uma imagem, mas não é apresentada na página
Acrescentei um componente baseado noutro serviço, mas não está a funcionar
O meu site empresarial mostra um aviso
Scripting on this page enhances content navigation, but does not change the content in any way.