# Erro na pré-visualização do PDF durante cadastro e exibição de itens

**URL:** <https://tainacan.discourse.group/t/erro-na-pre-visualizacao-do-pdf-durante-cadastro-e-exibicao-de-itens/189>\
**Category:** Erros\
**Created:** [Maio 27, 2021, 12:11pm UTC](https://tainacan.discourse.group/t/erro-na-pre-visualizacao-do-pdf-durante-cadastro-e-exibicao-de-itens/189 "2021-05-27T12:11:21Z")\
**Posts on this page:** 1\
**Showing post:** 30

<div class="post-metadata">

**Author:** ![tigurio](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/tigurio/32/145_2.png) [@tigurio](https://tainacan.discourse.group/u/tigurio)\
**Post date:** [Agosto 4, 2021, 6:57pm UTC](https://tainacan.discourse.group/t/erro-na-pre-visualizacao-do-pdf-durante-cadastro-e-exibicao-de-itens/189/30 "2021-08-04T18:57:38Z")

</div>

Caro @vnmedeiros (sem querer ser chato, mas já sendo kkkkkkk),

> [@vnmedeiros](#):
>
> isso está correto, antes do usuário publicar o item ele é mantido como um rascunho, assim seu acesso deve ser restrito e o prefixo `_x_` é adicionado nas pastas dos anexos associados a ele para manter a privacidade ([protegendo arquivos de itens privados](https://tainacan.github.io/tainacan-wiki/#/dev/private-files?id=protecting-private-files)). Quando o usuário logado tenta acessar um anexo de um arquivo privado o Tainacan tem que verificar se ele tem permissão e então redirecionar corretamente para o endereço do arquivo (no caso adicionando o prefixo `_x_` ).

Então meu camarada, ocorre que o arquivo deveria estar visível no viewer enquanto o editor/administrador faz o cadastro da publicação/postagem, independentemente de ser uma publicação privada ou pública, afinal, o editor necessita visualizar o arquivo que está vinculando. Essa questão da visibilidade, se privado ou não, deve-se ater apenas aos usuários do site (ou aqueles que não tiverem a permissão de edição), e não a seus editores e administradores.

> [@vnmedeiros](#):
>
> No seu exemplo @tigurio o servidor estar retornando um **erro 500** ao tentar acessar um arquivo que não exite:

> [@vnmedeiros](#):
>
> Creio que dentro de alguma dessas subpastas você tenha um arquivo `.htaccess` que esteja configurado para encaminhar um erro 404 ou 500 do servidor apache2 sem ser redirecionado para os templates do wordpress.

Verifiquei aqui e nada consta referente a essa questão no .htaccess. Mas tudo bem, esse teste que você fez eu compreendo que neste caso está realmente estranho, mas não vejo relação com o problema que estou relatando, já que seu teste foi o de acessar um arquivo via URL, e o problema que relato trata da exibição/visualização do arquivo durante o processo de criação da postagem.

Resumindo tudo, a questão é "porque DURANTE O PROCESSO DE CRIAÇÃO DA PUBLICAÇÃO/POSTAGEM, o viewer está apontando para um arquivo na pasta pública quando no ato do upload o arquivo é vinculado a uma pasta privada (estou tratando de publicação do tipo pública). Após confirmação da publicação, o viewer passa a exibir o arquivo corretamente, pois neste momento, a pasta que estava com o prefixo deixa de ter este e o referenciamento de fato ocorre. Já no caso de ser uma publicação PRIVADA, o viewer não exibe o arquivo nem na tela de EDIÇÃO DA PUBLICAÇÃO/POSTAGEM.  
O fato dos editores não conseguirem visualizar o arquivo durante o processo de criação da postagem não deveria ocorrer, pois a visualização serve inclusive como confirmação do arquivo a ser publicado.

Grato pela compreensão

---

_[View the full topic](https://tainacan.discourse.group/t/erro-na-pre-visualizacao-do-pdf-durante-cadastro-e-exibicao-de-itens/189)._
