Pular para o conteúdo

Posts: estados e aprovação

Todo post está em um estado. O estado diz se ele aparece no site, se está esperando alguém e o que ainda pode acontecer com ele. Quem pode mudar o estado depende do papel de cada pessoa.

EstadoO que quer dizerAparece no site?
RascunhoPost em escrita ou devolvido para ajustes.Não
Em revisãoAutor enviou o post; espera um editor.Não
AgendadoPublicação marcada para uma data futura.Não, até a data chegar
PublicadoPost no ar.Sim
ArquivadoPost tirado do ar, guardado para depois.Não

O site mostra só os posts Publicado. Um post Lixeira também sai do site; ele é tratado em Revisões e lixeira.

Os papéis são Autor, Editor e Administrador. Por padrão:

  • Autor cria posts e edita os próprios. Ele mexe no post só enquanto ele é Rascunho. Depois de enviado, o post é dos editores.
  • Editor edita posts de qualquer autor, publica, agenda, arquiva e exclui.
  • Administrador tem todas as permissões.

Cada pessoa pode receber permissões a mais ou a menos em Usuários; veja Usuários e papéis.

Os botões do editor mudam conforme o estado e o papel:

EstadoAutor vêEditor vê
RascunhoEnviar para revisãoPublicar, Agendar
Em revisãoAguardando aprovação (desabilitado)Aprovar e publicar, Agendar, Devolver ao autor
AgendadonenhumPublicar agora, Cancelar agendamento
PublicadonenhumAtualizar, Arquivar
ArquivadonenhumVoltar para rascunho

Salvar aparece em todos os estados. Um autor só consegue salvar enquanto o post é Rascunho.

Para o post publicado, Atualizar guarda as mudanças no ar. O salvamento automático não atua em post publicado.

  1. Em Agendar para, na coluna Publicação, escolha a data e a hora. Elas valem no fuso do site.
  2. Clique em Agendar. O post vai para Agendado.

A data precisa ser futura. Se não for, a tela mostra Escolha uma data e hora futuras para agendar. no campo Agendar para.

O site publica sozinho. A cada minuto, o painel procura os posts agendados cuja hora chegou e os publica. Você não precisa estar com o painel aberto.

Se você clicar em Publicar num rascunho com data futura, o post é publicado na hora. Para um post agendado, Publicar agora faz o mesmo.

Cancelar agendamento volta o post para Rascunho, com a mensagem Agendamento cancelado; o post voltou a rascunho..

Quando o autor clica em Enviar para revisão, o post vai para Em revisão e a tela mostra Post enviado para revisão.. O post aparece em Conteúdo › Em revisão, com o título, o autor e a data da última alteração na coluna Enviado em.

Fila Em revisão com um post aguardando, do autor Rafael Lima

Ao abrir um post da fila, você lê o texto como ele sai no site e tem três saídas:

  • Aprovar e publicar publica o post.
  • Aprovar e agendar pede a data em Agendar para e agenda o post.
  • Devolver manda o post de volta para Rascunho. Antes, a tela pede o Comentário para o autor. Sem comentário, aparece Escreva o que o autor precisa ajustar..

Se você clicar em Devolver ao autor dentro do editor, o post é só salvo e você volta para a revisão dele. O comentário é escrito na tela de revisão.

O autor vê o comentário no editor, no cartão Devolvido para ajustes. Ele recebe um e-mail se marcou Meu post foi devolvido ou aprovado em Meu perfil. O mesmo aviso vale quando o post é aprovado por outra pessoa.

Pré-visualizar abre o post em outra aba, como ele ficará no site. A página traz, no topo, a faixa Prévia: esta página não está publicada e não aparece nos buscadores.. Ela não é indexada pelos buscadores.

Se o projeto não tiver um site ligado à prévia, a tela diz Este projeto ainda não tem uma pré-visualização ligada ao site..

Para quem implanta ou estende: as rotas desta tela.

MétodoCaminhoDonoTítuloPermissãoSem sessão
GET /painel/posts/em-revisao posts Em revisão posts.publicar Não
GET /painel/posts/em-revisao/:id posts Em revisão posts.publicar Não
POST /painel/posts/em-revisao posts Em revisão posts.publicar Não
POST /painel/posts/em-revisao/:id posts Em revisão posts.publicar Não
MétodoCaminhoDonoTítuloPermissãoSem sessão
GET /painel/posts/previa posts Pré-visualização posts.editar Não
GET /painel/posts/previa/:id posts Pré-visualização posts.editar Não