Encontrei uma situação em que não tenho certeza do que está acontecendo com uma postagem que escrevi em outra comunidade. No momento em que tentei publicá-la, foi informado que ela precisaria ser aprovada. Como se tratava de um relatório detalhado de um problema técnico, junto com uma solicitação de suporte, e como nada parece estar acontecendo por lá, eu realmente gostaria de pegar o que escrevi e publicá-lo em outro lugar, como no StackExchange, sem precisar reescrevê-lo. Mas não sei como visualizá-lo. É possível?
Olá! Acabei de testar isso e você não consegue ver seu tópico aguardando moderação. O melhor a fazer é enviar uma mensagem aos moderadores do site para saber o que aconteceu com seu tópico. Na minha opinião, esse comportamento parece muito contra-intuitivo. No entanto, não sei onde seu tópico aguardando moderação poderia ser colocado para que você o visse enquanto ele está aguardando aprovação. Não gosto de tentar sugerir uma melhoria sem ter uma solução para acompanhar.
Isso pode aparecer nos seus dados se você fizer uma exportação completa de todas as suas postagens pela sua página de usuário. É um pouco exagerado para um problema simples, mas…
Obrigado pela ideia interessante! O administrador acabou de lidar com isso, então não preciso do martelo. Além disso, provavelmente é mais fácil reescrever do que levantar um martelo tão grande. ![]()
Parece um pouco estranho que eu não possa ver minha própria postagem enquanto ela está aguardando moderação. Isso é intencional, talvez por não querer que as pessoas editem postagens que estão em moderação?
Claro — @eviltrout, devemos adicionar uma seção na sua página de usuário para mostrar as postagens aguardando moderação? Posso incluir isso na versão 2.8 se fizer sentido?
Sim, acho que seria uma ótima adição. Não é simples de implementar, mas muito útil para o usuário final.
Isso foi adicionado à lista de lançamentos da versão 2.8! ![]()
O PR relacionado acaba de ser mesclado! ![]()
Vou dar uma olhada ![]()
No início, pensei que poderia ser um problema com a renderização no celular, mas não consigo reproduzir isso no meu ambiente de desenvolvimento ![]()
Você tentou atualizar a página? (para limpar qualquer cache de JS possível, talvez)
Caso contrário, você poderia me explicar o que fez, por favor?
Tenho receio de não ter feito nada de especial.
Estava logado como administrador para atualizar, depois me passei por um usuário de teste. Como usuário de teste, postei uma mensagem em uma categoria com Aprovar Posts ativado e depois fui procurá-la em Atividade/Pendente.
Atualizei, saí e voltei a entrar como usuário de teste (em vez de me passar por ele) e ainda está em branco.
Estou usando Android, Chrome.
Atualização:
É o mesmo no meu site ativo também.
E faz o mesmo no meu desktop (Windows10, Firefox):
Entendi algo errado? (acontece com bastante frequência
)
Acho que você encontrou um bug real
Isso é bem estranho, parece que está funcionando como esperado (contagem correta, etc.), apenas a lista que não aparece. Você poderia verificar no console do JS se há algum erro, por favor? Vou fazer mais alguns testes do meu lado, caso eu tenha perdido alguma coisa.
Obrigado! Infelizmente, acho que isso não é muito útil
Você poderia verificar a tag XHR no console (perto da CSS) e atualizar a página, por favor? Você deverá ver uma requisição terminando em pending.json em algum momento, inspecioná-la pode fornecer informações úteis, como sua resposta.
A aba Response tem as informações da postagem em:
Acabei de notar que não tem todas as informações na captura de tela, mas o topic_id, topic_url e username também estão lá.
Isso é bem estranho, seria algum tipo de problema de exibição? ![]()
Você está usando um tema personalizado ou algo assim?
Caso contrário, você poderia executar este comando no console e me dizer se ele exibe algo quando você está na página Pending: document.querySelector("li.user-stream-item")
Meu usuário de teste tem o tema padrão. Existem outros temas lá, mas nenhum ativo. Meu site ativo tem o tema Minima (com alguns ajustes). Mas eu também tentei no modo de segurança da primeira vez.
Você poderia ser mais específico sobre onde devo inserir isso?
Sim, desculpe
Na parte inferior do console, você deve conseguir executar comandos. Não tenho certeza se consigo ver na sua captura de tela. Geralmente, todas as ferramentas de desenvolvedor ficam ancoradas na parte inferior da janela do navegador e você deve ter algo semelhante a isto:
Você pode ver um cursor aí. Tente abrir as ferramentas de desenvolvedor pressionando a tecla
F12 e acho que uma interface semelhante a esta deve aparecer.
Obrigado. Eu tinha um console aberto que estava com a entrada desabilitada por padrão.
Encontrei a ferramenta de desenvolvedor. ![]()
Eu digitei esse comando, mas ele não parece ter feito nada? Ele apenas diz ← NULL depois dele.




