¿Puedo ver mi tema pendiente de moderación?

I’ve run into a situation where I’m not sure what’s going on with a post I wrote in another community, but right when I tried to post it it said it would have to be approved. Since it was an in-depth report of a technical problem, along with a support request, and since nothing appears to be happening there, I’d really like to take what I wrote and post it elsewhere, like on StackExchange, without having to rewrite it. But I don’t know how to view it. Is it possible?

5 Me gusta

Hello there I have just tested this and you cannot see your topic awaiting moderation. The best thing to do is to message the site moderators to find out what has happened to your topic. In my opinion this behaviour does look very counter-intuitive. However, I don’t know where your topic awaiting moderation could be put so you would see it whilst it is awaiting approval. I dislike trying to come up with a improvement with no solution to go with it though.

5 Me gusta

It might appear in your data if you do a full export of all your posts via your user page. Bit of a sledge hammer to kill a fly, but…

2 Me gusta

Thanks for the interesting idea! The admin eventually got to it, so I don’t need the sledgehammer. Plus, probably easier to rewrite than lift a hammer that big. :slight_smile:

It does feel a bit odd that I cannot view my own post when it’s awaiting moderation. Is that intentional, based on not wanting people to edit posts that are in moderation, perhaps?

3 Me gusta

Sure – @eviltrout should we add a section on your user page to expose posts awaiting moderation? I can add that to the 2.8 release if it makes sense?

5 Me gusta

Yes I think that would be a great thing to add. It’s not simple to implement, but very useful to the end user.

7 Me gusta

This was added to the 2.8 release list! :raised_hands:

9 Me gusta

¡El PR relacionado acaba de ser fusionado! :slight_smile:

6 Me gusta

He actualizado para probar esto, pero la publicación en sí no aparece en el feed Pendiente.

3 Me gusta

Voy a echar un vistazo :slight_smile:

2 Me gusta

Al principio pensé que podría haber sido un problema con la representación móvil, pero no puedo reproducirlo en mi entorno de desarrollo :thinking:
¿Intentaste actualizar la página? (para borrar cualquier caché de JS posible, tal vez)
De lo contrario, ¿podrías guiarme a través de lo que hiciste, por favor?

1 me gusta

No hice nada especial, me temo.

Inicié sesión como administrador para actualizar, luego suplanté a un usuario de prueba. Como usuario de prueba, publiqué un mensaje en una categoría con Publicaciones pendientes y luego fui a buscarlo en Actividad/Pendientes.

He actualizado, he cerrado sesión y he vuelto a iniciar sesión como usuario de prueba (en lugar de suplantar) y sigue en blanco.

Estoy usando Android, Chrome.

Actualización:

Es lo mismo en mi sitio en producción también.

Y hace lo mismo en mi escritorio (Windows10, Firefox):

¿He entendido algo mal? (sucede con bastante frecuencia :slightly_smiling_face:)

2 Me gusta

Creo que más bien has encontrado un error real :sweat_smile: Es bastante raro, parece que funciona como se espera (recuento correcto, etc.), solo que la lista no aparece. ¿Podrías comprobar en la consola de JS si hay algún error, por favor? Voy a hacer más pruebas por mi parte por si acaso me he perdido algo.

Creo que lo he hecho bien (no había usado la consola antes :slightly_smiling_face:):

1 me gusta

¡Gracias! Desafortunadamente, no creo que esto sea muy útil :confused: ¿Podrías revisar la etiqueta XHR en la consola (cerca de la de CSS) y actualizar la página, por favor? Deberías ver una solicitud que termina en pending.json en algún momento; inspeccionarla podría proporcionar información útil, como su respuesta.

1 me gusta

La pestaña Response tiene la información de la publicación en:

Acabo de notar que no tiene toda la información en la captura de pantalla, pero el topic_id, topic_url y username también están ahí.

1 me gusta

Eso es bastante extraño, ¿sería algún tipo de problema de visualización? :thinking:
¿Estás usando un tema personalizado o algo así?
De lo contrario, ¿podrías ejecutar este comando en la consola y decirme si muestra algo cuando estás en la página Pending: document.querySelector("li.user-stream-item")

Mi usuario de prueba tiene el tema predeterminado. Hay otros temas allí, pero ninguno activo. Mi sitio en vivo tiene el tema Minima (con un par de ajustes). Pero también lo probé en modo seguro la primera vez.

¿Podrías ser más específico sobre dónde debería introducir eso?

1 me gusta

Sí, lo siento :sweat_smile: En la parte inferior de la consola deberías poder ejecutar comandos. No estoy seguro de verlo en tu captura de pantalla. Normalmente, todas las herramientas de desarrollador están acopladas en la parte inferior de la ventana del navegador y deberías tener algo similar a esto:


Puedes ver un cursor ahí. Intenta abrir las herramientas de desarrollador presionando la tecla F12 y supongo que deberías tener una interfaz similar a esta mostrándose.

Gracias. Tenía una consola abierta que tenía la entrada deshabilitada por defecto. :slightly_smiling_face: He encontrado la de las herramientas de desarrollador. :+1:

He introducido ese comando, pero ¿no parece haber hecho nada? Simplemente dice ← NULL después.

1 me gusta