Zähler für Seitenaufrufe

Ich habe dieses Theme vor etwa einem Jahr für einen Kunden erstellt und dachte, ich teile es gerne mit der Community. Dieses Theme zeigt die Anzahl der Aufrufe (Lesungen) für Beiträge an – das ist alles!

Screenshot:

Repo:

Ich hoffe, jemand findet das nützlich :smiley:

Hinweis: Nur auf dem Branch „tests-passed" getestet.

20 „Gefällt mir“

Hallo! Die Administratoren der Seite, auf der ich registriert bin, haben Ihre Theme-Komponente installiert, aber der Zähler bleibt immer bei 0.

Gibt es eine Möglichkeit, das zu beheben? :thinking:

Die Seite ist:

2 „Gefällt mir“

Entschuldigung für das Problem. Lass mich wissen, ob dies es behebt:

3 „Gefällt mir“

Es hat perfekt funktioniert! Danke!

2 „Gefällt mir“

Könntet ihr die Option anbieten, die Anzahl der Aufrufe in den Antworten auszublenden?

Ich glaube, es ist seit dem letzten Discourse-Upgrade kaputt.

1 „Gefällt mir“

Falls noch jemand diese Komponente verwendet und nach dem Upgrade von Discourse auf 2.9.0.beta3 Probleme hat, probieren Sie meinen Fix aus: GitHub - freemdict/discourse-post-views-counter-theme. :slight_smile: Denken Sie daran, die vorherige Version der Komponente zu deaktivieren oder zu entfernen.

Ich habe im Grunde nur eine Codezeile geändert: Fix bug brought by Discourse 2.9.0.beta3 · freemdict/discourse-post-views-counter-theme@3f337c0 · GitHub.

4 „Gefällt mir“

Vielen Dank, Ihre Version hat funktioniert @mdict_free (Okt. 2022)

1 „Gefällt mir“

Tolle Komponente! Sie ist sehr nützlich. Kürzlich habe ich jedoch bemerkt, dass sie auf meinen 2 Servern nicht mehr angezeigt wird. Einer läuft stabil und der andere ist ein Test (Januar 2023).

https://community.openmr.com/

Haben Sie ein Problem damit, dass dies in letzter Zeit nicht funktioniert?

Ich habe es versucht, es zeigt nichts an und ich kann keine Fehler finden. Es hat irgendwann funktioniert, aber ich kann nicht genau sagen, wann und wann sich die Situation geändert hat – hauptsächlich, weil es früher ein paar Layout-Probleme gab, aber hauptsächlich, weil ich nicht das Gefühl hatte, dass ich nützliche Vorteile erzielen würde.

Jetzt habe ich es noch einmal versucht, und es funktioniert einfach nicht. Und nicht funktionieren bedeutet, dass es auf Tablets und Handys nicht funktioniert, aber auf echten Desktops funktionieren kann; aber alles muss auf Mobilgeräten funktionieren, da dies heutzutage die dominierende Gruppe von Geräten ist. Wenn etwas auf Mobilgeräten nicht funktioniert, ist es für eine Minderheit und alles, was es für die Community und den Administrator gibt, ist nur ein weiterer Teil, der Orte kaputt machen kann.

Und ich habe das Zeitformat auf langes Datum geändert, weil die Art von Discourse wirklich … amerikanisch und schwer zu verstehen ist, zumindest hier in Europa. Aber deshalb gibt es Werkzeuge, um alles anzupassen. Es bleibt die offene Frage, ob dies dem Plugin Schwierigkeiten bereitet.

Aber für mich ist das ein kaputtes Plugin.

1 „Gefällt mir“

Vielleicht kann sich eines der Teammitglieder das ansehen, da eine Kernänderung möglicherweise eine Überarbeitung erfordert?

Ich würde es wirklich hassen, dies zu verlieren, da es sehr praktisch ist.

Versuchen Sie, es wurde überarbeitet und funktioniert.\n\nPost Views Counter - #7 by mdict_free

Ich glaube, diese Komponente wurde aufgegeben und funktioniert nicht mehr. Sie sollte als defekt markiert werden.

2 „Gefällt mir“

Der Beitrag über Ihnen ist ein funktionierender Fork. Vielleicht wäre @mdict_free bereit, die Wartung zu übernehmen.

1 „Gefällt mir“

Ich möchte hier nur erwähnen, dass ich den Code aktualisiert habe, damit er mit der neuen Plugin-API von Discourse funktioniert (Details hier). Ich denke, diese Komponente war eine Weile kaputt :laughing:, aber jetzt funktioniert sie ab Februar 2026. Die i18n funktioniert übrigens nicht.

1 „Gefällt mir“