Cuenta de caracteres al escribir la descripción

Is there a way to show character count while writing a description?
I got this plugin, but the drawback is this sets a minimum number of characters and I want to show the number of characters used.

In the below screenshot, it’s “20 characters required”, I want it as “Character Count: 300”

Please get in touch if anyone can help in tweaking the code.

5 Me gusta

Esta sugerencia es lo que vine a publicar y lo que me llevó a este tema existente. He estado configurando mi sitio toda la semana y añadiendo categorías y descripciones. La sugerencia de la interfaz de usuario de mantener la descripción inicial cerca o por debajo de los 200 caracteres es un buen consejo. ¡Me gustaría ver un contador de caracteres cuando esté en modo de edición!

He estado recurriendo a escribir descripciones en un editor que puede mostrarme el recuento de caracteres y pegando el texto finalizado de nuevo en la descripción de Discourse.

5 Me gusta

Hola, también estoy interesado en esta pregunta.
En sí mismo, el núcleo de Discourse tiene una función de notificación; si una persona ingresa un número menor de caracteres que el establecido por el administrador del sitio, se muestra una notificación sobre la necesidad de cumplir con el número mínimo de caracteres. Por lo tanto, creo que este plugin sería mucho más útil si pudiera mostrar no solo el número mínimo de caracteres, sino también el máximo, y no sería superfluo si mostrara el número de caracteres ya ingresados. Espero haber podido transmitir mis pensamientos (uso Google Translate).

Me gustaría añadir mis pensamientos. Mostrar los caracteres como se escribió anteriormente funcionaría bien al usar plugins que integran inteligencia artificial en Discourse, como Chatbot(@merefield) y Discourse AI(@Falco). Aquellos que han interactuado con herramientas de inteligencia artificial entenderán la necesidad de una función como esta para controlar el número de caracteres al componer una solicitud a la inteligencia artificial: cada símbolo cuesta dinero :sweat_smile:

Esto hace ambas cosas:

(y se basa libremente en el plugin original de Discourse).

7 Me gusta

¡Esta es una adición fantástica! Elimina la necesidad del plugin y se abre a una audiencia más amplia para su uso.

2 Me gusta

¡Saludos, de hecho un elemento crucial del tema, es simplemente espléndido!

2 Me gusta

Se ve bien. Necesito un poco de ayuda para aprender a implementarlo.

Echa un vistazo a las guías sobre componentes de temas
Beginner's guide to using Discourse Themes
Installing a theme or theme component

1 me gusta

Gracias. Llegué hasta ahí por mi cuenta. Y ya he instalado temas y componentes antes. Pero no pude averiguar qué URL poner ahí. Intenté

https://github.com/merefield/discourse-tc-character-count/tree/main

Y otra URL que busqué allí fue mi segundo intento.

Cuando ninguno funcionó, decidí preguntar. Estaba adivinando salvajemente, ya ves.

[Editado: Ya lo descubrí. Lo que hay que añadir es esto:
https://github.com/merefield/discourse-tc-character-count.git
Eso funcionó. ¡Gracias!]

Puedes instalarlo con esta URL: https://github.com/merefield/discourse-tc-character-count :+1:

2 Me gusta

Genial. ¿Hay alguna forma de hacerlo funcionar con el título del tema?

2 Me gusta

Esa es una idea estelar :bulb: :star2: … ¡PR bienvenido!

3 Me gusta

¡Hecho!

Si crees que esto es genial y que hice un buen trabajo, puedes invitarme a un café :coffee:

@fokx :wink:

6 Me gusta

Hice pequeños cambios en el componente para mí, porque no tengo experiencia con GitHub, las bifurcaciones, etc.
Terminé con esto:

Puedes leer más al respecto aquí y ver si estás de acuerdo con mis sugerencias:

¡Y muchas gracias @merefield por proponer este componente! :raising_hands:

2 Me gusta