¿Cómo mostrar el mapa del tema en publicaciones sin comentarios?

Hola, con fines de informes de métricas, estoy tratando de ver si existe una configuración o implementación CSS para mostrar el mapa de temas para todas las publicaciones (incluso las que no tienen comentarios)?


Arriba hay una captura de pantalla de una publicación que no muestra ningún mapa de temas

Imgur
Arriba hay una imagen de Imgur que muestra el mapa de temas una vez que tiene al menos un comentario

¡Agradezco cualquier orientación! ¡Gracias!

2 Me gusta

No las he probado, así que puedo estar equivocado, pero hay algunas opciones de ‘resumen’ en la configuración de Admin/Otros que podrían ajustar lo que necesitas:

/admin/site_settings/category/uncategorized?filter=Summary

Lo siento, creo que tuve un fallo de memoria y confundí un par de cosas diferentes. :slightly_smiling_face:

2 Me gusta

Pedi a alguien que revisara la Configuración de Administrador por mí y dijo que no podía encontrarla. No tengo acceso :cry:

Hay algunas soluciones alternativas en este tema (variaciones de “agregar una publicación”):

2 Me gusta

No hay una configuración para esto; se requiere que el tema tenga al menos una respuesta. ¿Hay alguna razón específica por la que quieres que se muestre?

3 Me gusta

Pensaba en eso como una opción de último recurso. No me apetece añadir un comentario o publicación de relleno solo por mantener las cosas ágiles.

1 me gusta

¡Hola, @awesomerobot!
Sí. Estoy generando informes semanales de métricas sobre publicaciones para comenzar a analizar el tráfico y la interacción en torno a ciertos temas y equipos.

pero más específicamente, ¿lo que buscas es el número de visualizaciones? Todo lo demás mostraría 0:

Screen Shot 2021-07-19 at 10.27.59 PM

Hemos recibido algunas solicitudes al respecto, así que tal vez deberíamos crear un mini mapa de temas que muestre las visualizaciones en el caso de que haya solo una publicación…

6 Me gusta

Sí, solo el recuento de visualizaciones. Eso ayudaría a mantener las métricas de alta prioridad consistentes en todas las publicaciones.
Sería genial si tú y tu equipo pudieran tomarse un tiempo para trabajar en algo. Estoy seguro de que muchas personas lo agradecerían =)

Hola, me preguntaba si ahora es posible ver la vista de tema para publicaciones sin comentarios.

1 me gusta

Hola y bienvenida @Salome_renaud :slight_smile:

Puedes verlos en la lista principal de temas, pero me temo que todavía no es posible obtener un mapa de temas para temas sin respuestas.

Solo un recordatorio de que esto no es posible en dispositivos móviles, por lo que en realidad no hay forma (que yo sepa) de ver el recuento de vistas del tema en dispositivos móviles si el tema no tiene respuesta.

2 Me gusta

Hola,

Ahora que vi este tema, recordé que había visto un commit sobre esto antes. :slightly_smiling_face:

Creo que esto debería funcionar ahora :arrow_down_small:

Encabezado

<script type="text/discourse-plugin" version="0.8">
  api.includePostAttributes('topicMap');
</script>


También he añadido un poco de CSS para ocultar estadísticas innecesarias cuando no hay otras publicaciones.

Común / CSS

body:not(.archetype-private_message) {
  .topic-post.regular {
    // if last-of-type is the #post_1
    &:last-of-type {
      article#post_1 {
        .topic-map {
          width: max-content;
          nav.buttons {
            display: none;
          }
          ul li {
            // hide all statistics but views
            &:not(.secondary.views) {
              display: none;
            }
          }
          // show views on mobile view
          .secondary.views {
            .mobile-view & {
              display: list-item;
              text-align: center;
            }
          }
        }
      }
    }
  }
}

Escritorio (sin respuesta)

Móvil (sin respuesta)

Cuando alguien responde, vuelve al valor predeterminado.

14 Me gusta

Pero si eso es todo lo que necesitas, ya está en la Lista de Temas, ¿por qué necesitas siquiera entrar en la vista de Temas para esta métrica?
Incluso puedes aprovechar la lista superior para ordenar la Lista de Temas por número de vistas dentro de un período determinado…

4 Me gusta

Cuando tema no se muestra en la lista de temas, ¿cómo podemos ver las vistas de un tema que no tiene respuestas y es un poco antiguo?

Puedes filtrar la lista de temas por una categoría y/o una etiqueta. Como hay menos temas, es más fácil encontrar el que buscas. Ejemplo para tu tema.

Con las nuevas opciones de filtro de Experimental topics list filter feature puedes filtrar la lista de temas aún más. Por ejemplo, puedes filtrar temas con una sola publicación.
Últimos temas con un máximo de 1 publicación

3 Me gusta

@Moin
Muchas gracias por sugerirme esta ruta de ‘filtro’. Gracias.

Por cierto, ¿cuál es la diferencia si busco/filtro: “posts-max:-1” y sin el signo menos: “posts-max:1”?

1 me gusta

Muchas gracias @Don

Proporcionaste una solución muy simple, eficiente y conveniente. Funciona exactamente como se deseaba.

@Don Estoy usando este código como un componente, y quizás funcionaba antes, pero dejó de funcionar repentinamente cuando lo eliminé de mi tema actual y predeterminado, y luego volví a agregar el mismo (no cambié ningún carácter en el código).

Código/Componente:

No se muestra, incluso después de Ctrl+F5 en el navegador, puedes verlo aquí:

Ahora existe una configuración show_topic_map_in_topics_without_replies que puedes usar

2 Me gusta