@ -6,6 +6,7 @@ O primeiro atendimento é feito pela equipe da SEAPROD/COINTER. A equipe Portal
Verifique o grupo "COTIN", não "Abertos".
## Troubleshooting / Problemas mais frequentes
### Conseguir a senha de administrador em um Portal
@ -89,3 +90,66 @@ POSKeyError('\x00\x00\x00\x00\x00\x00\x19\xd1',)(Além disso, o seguinte erro oc
Correção:
Sem correção específica. Parece ser um corrompimento da base de dados. Única solução possível atualmente é restaurar o backup. É bom perguntar ao usuário se ele sabe quando começou a ocorrer, para conseguir um backup com data próxima.
## Cópia de Dados para Um Novo Portal
Em alguns raros casos em que um portal tem dados corrompidos, pode ser necessário copiar os dados do mesmo para um novo portal. Um exemplo é a [falha POSKeyError](#falha-poskeyerror).
O procedimento é complexo e demorado. Apenas o faça se estritamente necessário.
> Alguns dos passos são feitos pela SEIT, normalmente na figura do *Sussumu*
> Todos os passos são feitos usando o usuário `admin`. Veja [aqui como obter a senha.](#conseguir-a-senha-de-administrador-em-um-portal)
### 1. Preparação
#### 1.1. Itens Avulsos na Raiz do Portal Com Problemas
Itens avulsos, isto é, que não são pastas, devem ser exportados e importados de uma vez só. Para isso, é necessário agrupar estes itens em uma pasta apenas para cópia.
Passos:
a. Entre na tela de conteúdo de pasta da raiz do portal. Exemplo: `https://pm3demo.interlegis.leg.br/folder_contents`.
b. Crie uma pasta para este conteúdo. Use o botão `Adicionar Item -> Pasta` do interface. Exemplo de nome: `raiz`.
c. Selecione os itens.
d. Aperte o botão `recortar`.
e. Entre no diretório recém-criado.
f. Aperte o botão `colar´.
#### 1.2. Fazer a Exportação de Dados
Todas as pastas presentes na raiz devem ser exportadas individualmente. A exportação é feita pelo id do item, não o nome amigável. Para ver o item, passe o mouse por cima do link do item na página de conteúdo.
> Exemplo: o item "Rodapé do Portal" tem id "footer-page".
Itens normalmente presentes:
- front-page ("Página Inicial")
- footer-page ("Rodapé do Portal")
- institucional ("Sobre a Câmara")
- processo-legislativo
- leis
- transparencia
- links-uteis
- imagens ("Banco de Imagens")
- boletins
- enquetes
- ouvidoria
- faq ("Perguntas Frequentes")
Passos:
1. Anote os itens a exportar a partir da interface de conteúdo da raiz. (`https://pm3demo.interlegis.leg.br/folder_contents`)
2. Lembre-se de pular itens que estejam corrompidos!
3. Vá na interface de gerência da raiz. Exemplo: `https://pm3demo.interlegis.leg.br/manage`.
4. Selecione um item da lista anotada e clique no botão `Import/Export`.
5. Certifique-se que a primeira radio esteja em "Save to file on server" e aperte o botão `Export`.
6. Repita os passos para todos os itens.
> Os dados são exportados para o container do portal, veja no próximo passo o que fazer com eles
> Resista à tentação de agrupar todos os itens num só e fazer a importação de uma vez só. Esta importação ficaria muito grande e a operação normalmente não se completa.