Help > Forum > Argomenti e Post > Mostrare un numero di post accanto a ciascun post

Mostrare un numero di post accanto a ciascun post

Post nel nuovi temi al momento non ho un numero di post o un ID che possa essere utilizzato per fare riferimento a loro nelle discussioni. Presto aggiungeremo una funzionalità che semplificherà il riferimento ai post di nuovi temi in base al numero. Nel frattempo, puoi seguire le istruzioni riportate di seguito per aggiungere un numero di post accanto a ciascun post di un argomento.

Nota che per fare riferimento a un post specifico nei nuovi temi, l'uso del pulsante delle citazioni è l'ideale. La citazione includerà un link al post in modo che l'utente possa passare facilmente a quel post. È preferibile utilizzare un numero di post perché i numeri di post menzionati nella discussione non saranno corretti se un post viene eliminato in seguito per qualsiasi motivo. Ogni post include anche un link di condivisione, che puoi utilizzare per ottenere un link per quel post.

  1. Accedi al tuo account Website Toolbox.
  2. Fai clic su Integra link nel menu principale.
  3. Fai clic su HTML collegamento.
  4. Copia il codice HTML qui sotto nel Codice HTML del tag principale del forum casella di testo:

    <!-- Add post numbers next to each post of a topic. ie: #1, #2, #3 -->
    <script>
    window.addEventListener("DOMContentLoaded", function() {
        if (jQ('#posts-list').length && window.location.href.match(/\/post\//)) {
            if (jQ('.page-numbers').length) {
                var matches = jQ('.page-numbers').text().replace(',','').match(/[0-9]+/);
                if (matches) {
                    var trail = parseInt(matches[0]);
                    var num = 0;
                    jQ('.post-body.pull-left').each(function () {
                        if(jQ(this).find('.post-edit').length) {
                            num++;
                            jQ(this).find('.post-edit').eq(0).before("#"+num+"");
                        }
                        if (num == 1 && trail > 1) {
                            num = trail - 1;
                        }
                    });
                }
            } else {
                var num = 0;
                jQ('.post-body.pull-left').each(function () {
                    num++;
                    jQ(this).find('.post-edit').eq(0).before("#"+num+"");
                });
            }
        }
    });
    </script>
    
    <style>
      [id^="post_list_"] .panel-dropdown {
        display: flex;
        align-items: center;
      }
    </style>
    
  5. Salva le modifiche.


If you still need help, please contact us.