Come mostrare topic-map su post non commentati?

Ehi, a scopo di reportistica sulle metriche, sto cercando di capire se esiste un’impostazione o un’implementazione CSS per visualizzare la mappa degli argomenti per tutti i post (anche quelli senza commenti)?


Sopra c’è uno screenshot di un post che non mostra alcuna mappa degli argomenti

Imgur
Sopra c’è un’immagine di Imgur che mostra la mappa degli argomenti una volta che ha almeno un commento

Qualsiasi suggerimento è apprezzato! Grazie!

2 Mi Piace

Non li ho ancora provati, quindi potrei sbagliarmi, ma nelle impostazioni Admin/Altro ci sono alcune opzioni ‘riassunto’ che potrebbero modificare ciò che ti serve:

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

Scusa, credo di aver avuto un momento di confusione e di aver mescolato due cose diverse. :slightly_smiling_face:

2 Mi Piace

Ho chiesto a qualcuno di controllare le Impostazioni Amministratore per me e mi ha detto che non riesce a trovarle. Non ho accesso :cry:

In questo argomento ci sono alcune soluzioni alternative (varianti di ‘aggiungi un post’):

2 Mi Piace

Non c’è un’impostazione per questo: è necessario che l’argomento abbia almeno una risposta. C’è un motivo specifico per cui vuoi che venga visualizzato?

3 Mi Piace

Ci stavo pensando come ultima opzione. Non vorrei aggiungere un commento o un post di riempimento solo per mantenere le cose snelle.

1 Mi Piace

Ehi, @awesomerobot
Sì. Sto effettuando rapporti settimanali sulle metriche dei post/pubblicazioni per iniziare ad analizzare il traffico e il coinvolgimento su determinati argomenti/team.

Ma più nello specifico, è il numero di visualizzazioni che ti interessa? Tutto il resto mostrerebbe 0:

Screen Shot 2021-07-19 at 10.27.59 PM

Abbiamo ricevuto alcune richieste in merito, quindi forse dovremmo creare una mini-mappa degli argomenti che mostri le visualizzazioni nel caso in cui ci sia un solo post…

6 Mi Piace

Sì, solo il numero di visualizzazioni. Questo aiuterebbe a mantenere coerenti le metriche ad alta priorità tra tutti i post.
Sarebbe fantastico se tu e il tuo team dedicaste del tempo a lavorare su qualcosa. Sono sicuro che molte persone lo apprezzerebbero =)

Ciao, mi stavo chiedendo se ora è possibile visualizzare la visualizzazione dell’argomento per i post senza commenti?

1 Mi Piace

Ciao e benvenuta @Salome_renaud :slight_smile:
Puoi vederli nell’elenco principale degli argomenti, ma temo che non sia ancora possibile ottenere una mappa degli argomenti per argomenti senza risposte.

Solo un promemoria che ciò non è possibile su dispositivi mobili, quindi non c’è effettivamente alcun modo (per quanto ne so) per vedere il conteggio delle visualizzazioni dell’argomento su dispositivi mobili se l’argomento non ha risposte.

2 Mi Piace

Ciao,

Ora che ho visto questo argomento, mi sono ricordato di averne visto un commit a riguardo prima. :slightly_smiling_face:

Penso che ora dovrebbe funzionare :arrow_down_small:

Header

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


Ho anche aggiunto un po’ di CSS per nascondere le statistiche non necessarie quando non ci sono altri post.

Common / 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;
            }
          }
        }
      }
    }
  }
}

Desktop (senza risposta)

Mobile (senza risposta)

Quando qualcuno risponde, torna all’impostazione predefinita.

14 Mi Piace

Ma se è tutto ciò di cui hai bisogno, è già nell’elenco degli argomenti, perché hai bisogno di accedere alla visualizzazione dell’argomento per questa metrica?
Puoi persino sfruttare l’elenco in alto per ordinare l’elenco degli argomenti per numero di visualizzazioni in un dato periodo…

4 Mi Piace

Quando topic non viene visualizzato nell’elenco degli argomenti, come possiamo vedere le visualizzazioni di un argomento che non ha risposte ed è un po’ vecchio.

Puoi filtrare l’elenco degli argomenti per categoria e/o tag. Poiché ci sono meno argomenti, è più facile trovarne uno che stai cercando. Esempio per il tuo argomento.

Con le nuove opzioni di filtro di Experimental topics list filter feature puoi filtrare ulteriormente l’elenco degli argomenti. Ad esempio, puoi filtrare per argomenti con un solo post.
Ultimi argomenti con massimo 1 post

3 Mi Piace

@Moin
Grazie mille per avermi suggerito questo percorso di “filtro”. Grazie.

A proposito, qual è la differenza se cerco/filtro: “posts-max:-1” e senza il segno meno: “posts-max:1”?

1 Mi Piace

Grazie mille @Don

Hai fornito una soluzione molto semplice, efficiente e conveniente. Funziona esattamente come desiderato.

@Don Sto utilizzando questo codice come componente e forse funzionava in precedenza, ma ha smesso improvvisamente di funzionare quando l’ho rimosso dal mio tema corrente e predefinito e poi ho riaggiunto lo stesso (non ho cambiato alcun carattere nel codice).

Codice/Componente:

Non viene visualizzato, anche dopo Ctrl+F5 nel browser, puoi vedere qui:

Ora è disponibile un’impostazione show_topic_map_in_topics_without_replies che puoi utilizzare

2 Mi Piace