Mencionables

El plugin Mentionables le permite establecer un conjunto de datos de menciones personalizado. Las menciones personalizadas funcionan igual que @usuarios o #categorías, pero utilizan datos externos a Discourse, incluyendo enlaces a URLs externas.

Vistas del Compositor y Publicación Final

Esto es perfecto para conjuntos de enlaces de afiliados. Puede usar Amazon o cualquier otro proveedor al respecto.

Vista de Administración

Fuente de Ejemplo

Actualmente, Google Sheets es la única fuente de datos admitida; sin embargo, el plugin está diseñado para admitir cualquier fuente. Si desea agregar una nueva fuente, por favor contáctenos.

:desktop_computer: Obtenga el código

:page_facing_up: Lea la documentación

:bug: Reporte un error

¿No está seguro de cómo instalar un plugin? Siga los pasos aquí.

25 Me gusta

¿Se pueden filtrar los temas por menciones? Estaba pensando en crear un conjunto de datos de los estados de EE. UU., para que cada publicación pueda estar relacionada con un estado.

Por ahora no. ¿Cómo te imaginas que funcionaría el filtro en un sentido abstracto? Puedes establecer cualquier conjunto de datos externo como un conjunto de elementos mencionables. Quizás podrías usar una columna adicional en los datos que indique cómo se ordenarían las publicaciones con datos de menciones personalizados. Luego, también tendrías que abordar situaciones en las que se hagan múltiples menciones en la misma publicación. Si delimitas la función con cierto detalle en un sentido abstracto, podríamos tener una idea de cuánto costaría implementarla.

El nombre originalmente era opcional y podía derivarse de las etiquetas og; esto se perdió durante una refactorización.

He subido una corrección: hacer que el nombre sea opcional nuevamente · paviliondev/discourse-mentionables@a7007b2 (github.com)

1 me gusta

OK, he completado un par de PR para esto que hacen que las cosas vuelvan a funcionar:

Mueve la API a la API oficial de Google, eliminando un gem intermedio (y algunos otros) y agregando CI para que las cosas sean un poco más confiables en el futuro.

Tenga en cuenta los cambios importantes en la configuración:

  • mentionables_google_spreadsheet_url: “URL de la hoja de cálculo de Google”

se convierte en:

  • mentionables_google_spreadsheet_id: “ID de la hoja de cálculo de Google”

  • mentionables_google_worksheet_gids: “Restringe la importación de hojas de cálculo de Google a GID de hojas de trabajo. Si está vacío, se importarán todas las hojas de trabajo.”

se convierte en:

  • mentionables_google_worksheet_names: “Nombres de las hojas de trabajo de origen dentro del alcance (pestañas)”

Y hay una nueva configuración:

  • mentionables_google_worksheet_max_row: “Número máximo de filas escaneadas”

Esto soluciona el front end (al tiempo que agrega pruebas)

3 Me gusta

Parece un callejón sin salida…

Gracias por informarnos, he actualizado el enlace.

2 Me gusta

¿Por qué es tan técnico? Ni siquiera puedo configurarlo y hacerlo funcionar.

Si hubiera un botón de carga para la hoja de cálculo, habría estado disponible para un usuario promedio como yo.

O un editor de formularios en línea. Esto es, lamentablemente, demasiado avanzado.

Estoy parcialmente de acuerdo contigo. Este plugin fue construido para una audiencia bastante técnica. Pero solo la configuración es bastante difícil, después de eso, lo contrario.

De hecho, intenta utilizar un editor familiar aprovechando el poder de Google Sheets.

Una vez que se ha configurado, cualquier persona no técnica puede usar el plugin de una manera mucho más fácil que tener que subir un archivo.

Sospecho que no es adecuado para el caso de uso de @frold, que es presentar un gráfico financiero renderizado por un sitio de terceros. Mentionables no está diseñado para tal caso de uso.

si alguien me guía por el chat, es bienvenido a contactarme.

No creo que sea seguro compartir los códigos en el foro público…

@frold no hay código aquí para compartir gráficos de terceros. Este plugin no te va a ayudar. Está diseñado exclusivamente para permitir que los sitios permitan a los usuarios buscar y recuperar de una lista de productos como burbujas grises que son enlaces a la página de cada producto.

1 me gusta

De acuerdo. Pensé que insertaría un enlace en la publicación.

Esta URL podría ser a una imagen, pensé.

Lo hace.

No, es solo una descripción aburrida en una burbuja gris :sweat_smile:

Una captura de pantalla adicional aquí sería útil, supongo :slight_smile:

Esto es simplemente perfecto para conjuntos de enlaces de afiliados.

Se ha actualizado el OP.

2 Me gusta

Antes de pasar por la configuración y la configuración, ¿sería un caso de uso apropiado para los “mentionables” la redacción de Temas que son borradores de documentos legales que necesitan poder incluir referencias a leyes y casos, donde la hoja de cálculo conectada de “mentionables” contiene una colección de referencias legales y jurisprudencia relevantes?

1 me gusta

Esa suena como una posibilidad fuerte. Si tienes fotos bonitas de libros viejos y polvorientos, eso ayudaría :wink:

1 me gusta

Un día he estado pensando en añadir fragmentos alternativos para el mismo elemento al que se accede pulsando + más veces.

OK, aquí están mis configuraciones (estoy usando la Hoja de cálculo de datos de prueba proporcionada en las instrucciones de configuración) y el error que estoy recibiendo… (¡aparentemente el plugin está roto y el desarrollador requiere una tarifa? Lo cual está bien, por supuesto, ¡solo para que lo sepas!)\n\n

\n\n\n\n¡Cualquier ayuda sería muy apreciada!

Sigue funcionando, asegúrate de que tu clave privada comience: -----BEGIN PRIVATE KEY---- y termine -----END PRIVATE KEY-----

1 me gusta

No, funciona y es gratis. ¿Por qué pensaste eso?

1 me gusta