Feito com Chinaski

Arquivos (Documentos)

O gerenciador de Documentos é o centro de downloads do Chinaski: qualquer arquivo que um site oferece aos visitantes. PDFs, relatórios, arquivos ZIP, catálogos, enviado uma vez, gerido com seu próprio metadata, e entregue pelo CMS com rastreamento. Fica em Documents na área admin (apenas admin).

Enviando arquivos

Da tela Documents → New:

  • Qualquer tipo de arquivo até 50 MB. PDF, ZIP, DOCX, imagens, arquivos; múltiplos arquivos podem ser enviados de uma vez.
  • Cada documento carrega um título, slug e idioma, mais uma descrição e pasta; o slug se torna seu URL público de download (/documents/<slug>).
  • Publicação: documentos têm como padrão não publicados; publicar (ou agendar uma janela de publicação) deixa o download ao vivo. Documentos não publicados retornam 404 aos visitantes.
  • Metadata capturado por documento: contagem de páginas, data de criação, dimensões e modo de cor (preenchidos quando extraíveis), campos de autor, tags (com um conjunto opcional de tags de documento com código de cores), e descrições, notas internas versus descrições públicas.

Pastas e organização

Documentos pertencem a pastas (uma faceta de listagem pela qual você filtra), e a view de listagem suporta filtros por idioma e por status (publicado/não publicado), além de busca livre em títulos, slugs e descrições. Ordenável por nome, slug, tamanho, data de criação, ou contagem de downloads. 50 itens por página.

Substituição e duplicação

  • Substituir arquivo - envie uma nova versão no lugar da atual: o slug e o URL público permanecem exatamente como eram, então links embutidos em páginas construídas continuam funcionando após uma atualização. Arquivos de substituição seguem o mesmo limite de 50 MB.
  • Duplicar - faz uma cópia nova do título/arquivo/metadata sob um documento novo, para casos em que um arquivo similar precisa de seu próprio URL e ciclo de vida. A duplicação é auditada.
  • Todo salvamento de um documento (incluindo substituição de arquivo) faz um snapshot de revisão, o painel de versões mostra cada salvamento.

Servindo e rastreando

  • Quando publicado, um documento é baixável em /documents/<slug>; cada download incrementa o contador de downloads do documento (visível na ordenação da listagem).
  • Documentos são servidos pelo CMS, nunca pelo fio estático. Seu reverse proxy ou host estático encaminha /documents/<slug> ao CMS (os exemplos nginx/Caddy distribuídos incluem essa rota; sem ela, toda URL de documento dá 404 aos visitantes).
  • O link do site estático vem do tipo de bloco de documento: põe um bloco de documento em um corpo de página ({{document:slug​}}}) e o builder embute a referência; substitua o arquivo depois, e o link construído continua funcionando porque o slug nunca muda.

Trabalhos de rotina

  • Excluir move um documento para a Trash, restaure ou destrua permanentemente a partir daí.
  • Operações em massa (exclusão/estado de publicação) rodam sobre documentos selecionados.
  • Uma exportação (incluindo uma variante CSV) e uma importação JSON existem para a lista de documentos.
  • O editor de blocos tem um seletor de documento para arrastar um doc para um corpo de página.
Leia este site em