Palabras observadas para servir como comando de acceso directo para insertar enlaces

Disculpe mi inglés, estoy usando Google Translate

Dejé Wordpress para entrar en Discourse y vi mucha evolución, estoy muy satisfecho con Discourse. Pero hay una característica que mis miembros echan mucho de menos de Wordpress
¡sería genial si pudieran crearla, a todos en Discourse les encantará!

En Wordpress, hay un plugin muy interesante, este plugin funciona así: vas al cuadro de texto, haces clic en la palabra GIF y se abre un menú, en este menú insertas el enlace de cualquier GIF con un comando que quieres usar para introducirlo en el cuadro de texto. Por ejemplo, guardo un enlace a un gif de llanto, con el comando LOL3, cada vez que escribo LOL3 en el cuadro de texto, el gif que guardé aparecerá automáticamente, ¡sin que tenga que buscar el enlace y ponerlo en el cuadro de texto! Para facilitar la búsqueda de los GIFs, cuando los guardas, aparece una miniatura (para que no olvides qué gif corresponde a ese comando) Te dejo un video para que lo veas mejor:

Nada se almacena en Discourse, es solo un llamador de enlaces con comando/frases

Vi que en Discourse existe la opción Palabras Observadas, en la que puedo reemplazar una frase por otra, pero esta opción solo puede ser utilizada por administradores (Debería estar disponible para todos) y cuando uso un comando (frase) para reemplazar con un enlace, este enlace no se incorpora al texto y además, el gif del enlace que guardé no aparece, lo que dificulta su búsqueda.

Puedo guardar un comando (frase) con un enlace de gif
¿Sería posible liberar Palabras Observadas para todos? ¿Y hay alguna forma de incrustar los enlaces que la gente usa en Palabras Observadas y que aparezcan los gifs de los enlaces guardados para facilitar la búsqueda?

Puedo guardar un comando (frase) con un enlace de gif (PERO NO ESTÁ LIBERADO PARA TODOS LOS USUARIOS DEL FORO)

Cuando se guarda el enlace del gif, no aparece una miniatura del GIF para encontrarlo más tarde (Porque en wordpress, hay personas que tenían más de 500 gifs guardados, por lo que la aparición de la miniatura del gif facilitaría la búsqueda)

Sería interesante que los enlaces guardados por comando/frases aparecieran con miniaturas para facilitar la búsqueda

Cuando uso el comando/frase “oi” se sustituye automáticamente por el enlace que introduje en Palabras Observadas, pero el enlace no incrusta el gif en el cuadro de texto, sería bueno que lo hiciera

En mi país los gifs son muy culturales, cada persona usa un gif o meme diferente, ¡cada uno tiene su propia carpeta de gifs y memes para usar! Esta característica facilita mucho en los foros y reduce la burocracia para quienes usan teléfonos móviles, ya que solo necesitan escribir el comando y no tienen que buscar enlaces de gif

1 me gusta

No sé si es lo suficientemente bueno ReplyGif: Añadir GIF de reacción fácilmente

¡Hola amigo! Qué bueno que hablas portugués, así no necesito usar el traductor de Google y hacer el ridículo con traducciones extrañas, jajaja.

Entonces, cambié de Wordpress a Discourse, y fue pasar de la basura al lujo. Sin embargo, en Wordpress, tenía una herramienta/plugin muy interesante que los miembros de mi foro me piden todos los días que lo ponga en este.

No es más que un menú que queda en la caja de texto. Al hacer clic en este menú, tienes la opción de guardar el enlace de tus gifs, poniendo algún comando para llamarlos. Por ejemplo, pongo el gif de Gretchen llorando y el comando es gretchoro1. Así, cada vez que escribo gretchoro1, el gif se añade a la caja de texto. Y para ver qué gif puse en cada comando, solo abro el menú y veo las miniaturas de los gifs.

Entonces, me hablaron de este tal ReplyGif, que es igual, pero no pude usarlo.

Vi que en Discourse existe el Watched Words. Bueno, consigo reemplazar una palabra (Ejemplo Choro2) por un enlace de gif, pero el problema es que este enlace de gif no se incorpora en la caja de texto, y solo los administradores pueden usarlo. Además, no se pueden ver las miniaturas de los gifs en el menú, solo el enlace del gif.

Si quisiera hacer algo así, ¿qué debería estudiar? ¿Es programación?

@Falco

No, no lo es.

Sí. Esto requiere un plugin de complejidad razonable.

Si realmente quieren esta función, el camino es crear una campaña puntual en https://apoia.se/ para recaudar dinero y pagar a alguien para que lo haga en el Marketplace.

Lejos de ser lo mismo, ¿pero ya estás usando el componente de tema que permite buscar GIFs e insertarlos al componer una publicación?

Por lo que entendí del “GIF Pocket” de Pandlr, permite tener una lista de GIFs favoritos por usuario, ¿es eso correcto?

Pregunto porque con una solución parecida al Watched Words, solo los administradores podrían definir los términos de sustitución automática, no sería un acervo por usuario.

No sabía de este sitio de apoyo, ¡primero veré cuánto cuesta hacer uno y lo buscaré!

Estaba leyendo tu comentario y me quedé pensando “Dios mío, qué bien tradujo Google Translate” jajaja
Es así, este gifpocket es un área que queda en el cuadro de texto, en la cual guardas tus enlaces de gifs favoritos (apareciendo en miniaturas) y los usas con algún comando, como, lloro1, adiós2, risas4 o cualquier palabra que quieras usar.
Es como si fuera las palabras observadas, una función que ya existe en discourse, que escribes una palabra y la sustituyes por otra palabra, pero en este caso escribirías una palabra que sustituye por el enlace del gif que incorpora el gif en la publicación.
Entonces, en las palabras observadas el problema es que solo los administradores pueden usar, los enlaces llamados no se incorporan, y en la sesión no aparecen los gifs, solo los enlaces (dificultando ver qué gif guardó el usuario).

entonces mis miembros intentaron usar estos Gifs de Discourse, pero no les gustó, les pareció muy confuso, algunos tuvieron problemas para sincronizar, y están muy acostumbrados a usar comandos, del tipo, perroloco, gatohaciendoesto, llorandocomounbebé

¿puedes hacer esto? ¿cuánto cobrarías? porque puedo consultar con los miembros de mi foro para recaudar dinero para esto

Incluso si haces algo con la sustitución de palabras, tener el selector de GIFs parece una buena idea, ya que no te limita al conjunto que los administradores definieron.

En BCharts usaron discourse-reactions con emojis personalizados para tener reacciones con mini-memes, pero no son animados y son muy pequeños.

Hmmm, pensando aquí que hay un theme component que hace casi lo que quieres (considerando este alcance de que las palabras son definidas solo por administradores): Auto-Linkify Words

Yo solo cambié para crear imágenes en lugar de enlaces, ni siquiera tiene el pause/resume de Discourse Gifs, el resto del código es absolutamente idéntico al theme component original, pero puedes instalarlo si quieres experimentar: GitHub - renato/discourse-imgify-words: theme to auto imgify urls in discourse, almost the same as discourse-linkify-works

Ejemplo con

chorolivre, https://media0.giphy.com/media/k61nOBRRBMxva/200.webp
palmas, https://media0.giphy.com/media/26gsspfbt1HfVQ9va/200.webp

en la configuración de words to imgify:

Screen_Recording_2022-10-26_at_14_48_26_AdobeExpress

Ten en cuenta que es un theme component, no un plugin, por lo que la instalación debe seguir esta guía, y también por eso la sustitución se realiza solo en la interfaz web, en correos electrónicos o en cualquier otro lugar aparecerá la palabra original.

Cero garantía de mi parte, ¿ok? Fue una prueba rápida y es algo que podría encontrar útil en mi comunidad, pero lamentablemente no puedo ofrecer soporte u otras personalizaciones en este momento (para eso, sigue la sugerencia de publicar en Marketplace).

1 me gusta

Vaya, me pareció muy interesante y genial, es una lástima que solo los administradores puedan usarlo, veré si puedo encontrar a alguien que haga que esto sea utilizado por todos, pero es muy genial, felicidades.

Para que quede claro, solo los administradores pueden definir el conjunto de palabras que se convertirán automáticamente, pero todos los usuarios pueden usarlas.

sí, lo había visto, una pena =(