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 curtidas

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 curtidas

Sorry for the issue. Let me know if this fixes it:
https://github.com/muhlisbc/discourse-post-views-counter-theme/commit/84c5631dfa9197e3f7a218d22e440ac9f6e9cb9e

3 curtidas

It worked perfect! Thank you!

2 curtidas

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

Acho que está quebrado desde a última atualização do Discourse

1 curtida

Se alguém ainda estiver usando este componente e encontrar problemas após a atualização do Discourse para 2.9.0.beta3, tente minha correção: GitHub - freemdict/discourse-post-views-counter-theme. :slight_smile: Lembre-se de desativar ou remover a versão anterior do componente.

Eu basicamente mudei apenas uma linha de código: Fix bug brought by Discourse 2.9.0.beta3 · freemdict/discourse-post-views-counter-theme@3f337c0 · GitHub.

4 curtidas

Muito obrigado, sua versão funcionou @mdict_free (out 2022)

1 curtida

Componente incrível! É muito útil. No entanto, notei recentemente que ele parou de ser exibido nos meus 2 servidores. Tenho um rodando em Stable e o outro em test passed (Janeiro de 2023).

https://community.openmr.com/

Você está tendo um problema com isso recentemente não funcionar?

Eu tenho, não mostra nada e não consigo encontrar nenhum erro. Funcionou em algum momento, mas não consigo identificar quando e quando a situação mudou — principalmente porque houve alguns problemas de layout antes, mas principalmente porque não senti que obteria nenhum benefício útil.

Agora eu tentei novamente, e simplesmente não funciona. E não funciona significa tablets e telefones, então pode funcionar em desktops reais; mas tudo deve funcionar em celulares porque eles são o grupo de dispositivos mais dominante em uso atualmente. Se algo não funciona em celulares, é para a minoria e tudo o que isso dá para a comunidade e para o administrador é apenas mais uma parte que pode quebrar lugares.

E eu mudei o formato da hora para data longa porque o jeito do Discourse é realmente… americano e difícil de entender, pelo menos nesta parte da Europa. Mas é por isso que temos ferramentas para personalizar tudo. Ainda há a questão em aberto se isso causa dificuldades para o plugin.

Mas para mim, este é um plugin quebrado.

1 curtida

Talvez um dos membros da equipe possa dar uma olhada, pois talvez uma mudança principal exija que isso seja parcialmente refeito?

Eu realmente odiaria perder isso, pois é bastante útil.

Tente, sua revisão está funcionando.

Acho que este componente foi abandonado e não está mais funcionando. Deveria ser marcado como quebrado.

2 curtidas

A postagem acima da sua é um fork funcional. Talvez @mdict_free esteja disposto a assumir como mantenedor.

1 curtida