The Mentionables plugin lets you establish a custom mention dataset. Custom mentions work the same as @users or #categories, but use data external to discourse, including linking to external urls.
Currently google sheets is the only supported data source, however the plugin is designed to support any source. If you’d like to add a new source, please contact us.
Not currently. How are you thinking the filter would work in an abstract sense? You can estabilsh any external dataset as a mentionables set. Perhaps you can use an additional column in the data that informs how posts with custom mentionable data would be ordered. Then you’d also need to deal with situations where mutiple mentions were made in the same post. If you scoped out the feature in some detail in an abstract sense we could get a sense of how much it would take to implement it.
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)
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.
@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.
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?
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