Contatore visualizzazioni post

Ho creato questo tema circa un anno fa per un cliente e ho pensato di condividerlo con la comunità. Questo tema mostra il conteggio delle visualizzazioni (letture) dei post, nient’altro!

Screenshot:

Repository:

Spero che qualcuno lo trovi utile :smiley:

Nota: testato solo sul ramo tests-passed

20 Mi Piace

Ciao! Gli amministratori del sito in cui sono registrato hanno installato il componente del tema, ma il contatore rimane sempre a 0.

C’è un modo per risolvere il problema? :thinking:

Il sito è:

2 Mi Piace

Scusa per il problema. Fammi sapere se questo risolve la questione:

3 Mi Piace

Ha funzionato perfettamente! Grazie!

2 Mi Piace

Potete aggiungere l’opzione per nascondere il numero di visualizzazioni nelle risposte?

Penso che sia rotto dall’ultimo aggiornamento di discourse

1 Mi Piace

Se qualcuno sta ancora usando questo componente e incontra problemi dopo l’aggiornamento di Discourse a 2.9.0.beta3, prova la mia correzione: GitHub - freemdict/discourse-post-views-counter-theme. :slight_smile: Ricorda di disabilitare o rimuovere la versione precedente del componente.

Ho cambiato fondamentalmente solo una riga di codice: Fix bug brought by Discourse 2.9.0.beta3 · freemdict/discourse-post-views-counter-theme@3f337c0 · GitHub.

4 Mi Piace

Grazie mille, la tua versione ha funzionato @mdict_free (ottobre 2022)

1 Mi Piace

Componente fantastico! È molto utile. Tuttavia, ho notato di recente che non viene più visualizzato sui miei 2 server. Ne ho uno in esecuzione stabile e l’altro è in test (gennaio 2023)

https://community.openmr.com/

Hai un problema con questo che recentemente non funziona?

Ho provato, non mostra nulla e non riesco a trovare errori. Ha funzionato a un certo punto, ma non riesco a individuare quando e quando la situazione è cambiata, principalmente perché in precedenza c’erano stati alcuni problemi di layout, ma soprattutto perché non pensavo che avrei ottenuto risultati utili.

Ora ho fatto un nuovo tentativo e semplicemente non funziona. E non funziona significa che non funziona su tablet e telefoni, quindi potrebbe funzionare su desktop reali; ma tutto deve funzionare sui dispositivi mobili perché sono il gruppo di dispositivi più dominante in uso al giorno d’oggi. Se qualcosa non funziona sui dispositivi mobili, è per una minoranza e tutto ciò che offre alla community e all’amministratore è solo un’altra parte che può rompere i posti.

E ho cambiato il formato dell’ora in data lunga perché il modo di Discourse è davvero… americano e difficile da capire, almeno in questa parte d’Europa. Ma è per questo che abbiamo strumenti per personalizzare tutto. Rimane ancora aperta la questione se ciò crei difficoltà al plugin.

Ma per me questo è un plugin rotto.

1 Mi Piace

Forse uno dei membri del team può dare un’occhiata, dato che una modifica fondamentale potrebbe richiedere una rielaborazione?\n\nMi dispiacerebbe molto perderlo perché è molto utile.

Ci riprova, ora funziona.

Penso che questo componente sia abbandonato e non funzioni più. Dovrebbe essere contrassegnato come non funzionante.

2 Mi Piace

Il post sopra il tuo è un fork funzionante. Forse @mdict_free sarebbe disposto a subentrare come manutentore.

1 Mi Piace

Voglio solo menzionare qui che ho aggiornato il codice in modo che possa funzionare con la nuova API dei plugin di Discourse (dettagli qui). Penso che questo componente fosse rotto da un po’ :laughing: ma ora funziona a partire da febbraio 2026. La i18n non funziona, tra l’altro.

1 Mi Piace