Post Views Counter

I created this theme about a year ago for client and I thought I’d like to share this to the community. This theme will show the views (reads) count for posts, that’s it!

Screenshot:

Repo:

I hope someone found this useful :smiley:

Note: only tested on tests-passed branch

20 Mi Piace

Hi! The administrators of the site where I am registered have installed you theme component, but the counter always stays at 0

Is there any way to fix it? :thinking:

The site is:

2 Mi Piace

Sorry for the issue. Let me know if this fixes it:

3 Mi Piace

It worked perfect! Thank you!

2 Mi Piace

Can you provide the option to hide the number of views in the replies?

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