Como migrar o conteúdo para outra ferramenta?
Tabela de conteúdos
-
Antes de começar
-
Design
-
Como deixar uma região fixa?
-
Como mostrar uma imagem com rotação?
-
Como criar uma região?
-
Como definir uma âncora?
-
Como definir cor transparente?
-
Como fazer um banner com imagem e conteúdo que vai mudando?
-
Como definir um círculo da vinheta?
-
Como mostrar um bloco ao lado do outro?
-
Como os blocos são agrupados?
-
-
Responsive
-
Conteúdo
-
Segurança
-
Configuração
-
Como redirecionar para um domínio?
-
Como são criadas as URLs?
-
Como não representar o idioma na URL?
-
Como definir que o título da página a ser exibido é diferente do seu nome?
-
Como definir um site com https?
-
Como insiro o mecanismo de pesquisa em meu site?
-
Que condições as páginas e os conteúdos devem atender para que o mecanismo de pesquisa os encontre?
-
Como posso indicar quais conteúdos e páginas não quero que sejam indexados?
-
Como ajustar o resultado de uma pesquisa?
-
Como definir o título de uma página?
-
-
GXportal Online
-
Registro de alterações
-
Instalação do GXportal e Utilitários
-
Glossário
Como migrar o conteúdo para outra ferramenta?
Para migrar o conteúdo de um site construído com GXportal para outra ferramenta, deve-se seguir os seguintes passos:
1. Exportar o site
A partir do backend do GXportal, na opção Configuração > Panel de Control > Exportar site, você pode exportar seu site.
2. Migrar o conteúdo do site para outra ferramenta
O resultado da exportação do site é um arquivo ZIP que contém vários arquivos. No arquivo portal.xml estão todas as informações do conteúdo do seu site.
As informações estão estruturadas da seguinte forma:
<CTCONLNGVERBASCOMP>: Componentes de conteúdo. As seguintes informações estão disponíveis para cada componente:
<CTCONLNGVERSION>: Publicações do conteúdo. Os dados mais relevantes de cada publicação são os seguintes:
<CTCATEGORY>: Categorias usadas para classificar os conteúdos. Suas informações mais relevantes são as seguintes:
<CTCATEGORYTLNG>: Descrição das categorias por idioma. Você tem as seguintes informações:
<CTCONLNGVERCAT>: Classificação dos conteúdos. Você tem as seguintes informações:
<CTCONMAIN>: Mais dados do conteúdo. A informação mais relevante é a seguinte:
Esta é a informação de conteúdo armazenada em GXportal em termos gerais.
Se há outras informações que você precisa migrar, você pode escrever na caixa gxportal@genexus.com para solicitar os dados que você precisa.
1. Exportar o site
A partir do backend do GXportal, na opção Configuração > Panel de Control > Exportar site, você pode exportar seu site.
2. Migrar o conteúdo do site para outra ferramenta
O resultado da exportação do site é um arquivo ZIP que contém vários arquivos. No arquivo portal.xml estão todas as informações do conteúdo do seu site.
As informações estão estruturadas da seguinte forma:
<CTCONLNGVERBASCOMP>: Componentes de conteúdo. As seguintes informações estão disponíveis para cada componente:
- <CTConIdMain>: Identificador do conteúdo
- <CTConLngId>: Idioma (exemplo: E = English, S = Spanish)
- <CTBasCompId1>: Tipo de componente.Seus valores possíveis são:
- FCH = Data
- FBIATIT = Título
- FBIASUB = Resumo
- FBIABODY = Corpo
- TOKEN = Token para montar a URL
- IMAGENNN = Imagem, NNN é o número da imagem (exemplo: IMAGE001, IMAGE002)
- AUDIONNN = Áudio, NNN é o número do áudio (exemplo: AUDIO001, AUDIO002)
- VIDEONNN = Vídeo, NNN é o número do vídeo (exemplo: VIDEO001, VIDEO002)
- <CTConLngVerId>: Versão do conteúdo. Se as versões de conteúdo forem salvas, a versão mais recente será a atual.
- <CTConBasCompDsc>: Descripción. Para algunos tipos de componentes tiene valor, por ejemplo para imágenes. Para otros componentes está vacío, por ejemplo para título, resumen, fecha.
- <CTConBasCompValue>: Valor. Para alguns tipos de componentes tem um valor, por exemplo, para imagem, data. Para outros componentes está vazio, por exemplo: título, resumo, corpo. Quando um componente de conteúdo possui um arquivo físico associado, por exemplo, o tipo de componente Imagem, <CTConBasCompValue> tem o valor que identifica. Por exemplo, se o valor for 363 dentro do arquivo ZIP haverá um arquivo chamado graphicimagesource.json.363.1.file com a imagem.
<CTCONLNGVERSION>: Publicações do conteúdo. Os dados mais relevantes de cada publicação são os seguintes:
- <CTConIdMain>: Identificador do conteúdo
- <CTConLngId>: Idioma
- <CTConLngVerId>: Versão do conteúdo
- <CTConLngVerStaPub>, <CTConLngVerEndPub>: data-hora inicial e data-hora final da publicação
- <CTConVerDocState>: Estado da publicação
<CTCATEGORY>: Categorias usadas para classificar os conteúdos. Suas informações mais relevantes são as seguintes:
- <NWCatId>: Identificador da categoría
- <ContentCategoryPrimaryColorId>, <ContentCategorySecondaryColorI>: Cores da categoria a utilizar nos blocos indicando se é utilizada a cor primária ou secundária.
<CTCATEGORYTLNG>: Descrição das categorias por idioma. Você tem as seguintes informações:
- <NWCatId>: Identificador da categoría
- <NWCatLngId>: Idioma
- <NWCatLngCatDsc>: Descrição da categoría
<CTCONLNGVERCAT>: Classificação dos conteúdos. Você tem as seguintes informações:
- <CTConIdMain>: Identificador do conteúdo
- <CTConLngId>: Idioma
- <CTConLngVerId>: Versão do conteúdo
- <NWCatId>: Identificador da categoría
<CTCONMAIN>: Mais dados do conteúdo. A informação mais relevante é a seguinte:
- <CTConIdMain>: Identificador do conteúdo
- <CTConEntLngId>: Idioma no qual se criou o conteúdo
- <CTConFch>: Data do conteúdo
- <CTCAConId>: Outro identificador do conteúdo que é usado para acessar outras estruturas de dados para o conteúdo.
Algumas dessas estruturas são:
<CTCACON>: Informações básicas do conteúdo como título, resumo, corpo. A informação mais relevante é a seguinte:- <CAConId>: Identificador de conteúdo. Em <CTCONMAIN> está o campo <CTCAConId>
- <CAConLng>: Idioma
- <CAConVers>: Versão
- <CAConTit>: Título
- <CAConSum>: Resumo
- <CAConLvch>: Corpo
- <CAConURL>: URL se o corpo for link
<CTCACONBLOB>: Para cada conteúdo cujo Corpo é Arquivo, o mesmo é salvo.
Esta é a informação de conteúdo armazenada em GXportal em termos gerais.
Se há outras informações que você precisa migrar, você pode escrever na caixa gxportal@genexus.com para solicitar os dados que você precisa.