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, concluí alguns PRs para isso que colocam as coisas de volta em funcionamento:
Move a API para a API oficial do Google, removendo uma gema intermediária (e algumas outras) e adicionando CI para que as coisas devam ser um pouco mais confiáveis daqui para frente.
Observe as alterações que quebram as configurações:
mentionables_google_spreadsheet_url: “URL da planilha do Google”
torna-se:
mentionables_google_spreadsheet_id: “ID da planilha do Google”
mentionables_google_worksheet_gids: “Restringe a importação da planilha do Google aos GIDs da planilha. Se vazio, todas as planilhas serão importadas.”
torna-se:
mentionables_google_worksheet_names: “Nomes das planilhas de origem em escopo (abas)”
E há uma nova configuração:
mentionables_google_worksheet_max_row: “Número máximo de linhas escaneadas”
Isso corrige o front-end (enquanto adiciona testes)
Concordo parcialmente com você. Este plugin foi realmente construído para um público bastante técnico. Mas apenas a configuração é bastante difícil, depois disso, o oposto.
Na verdade, ele tenta usar um editor familiar, aproveitando o poder do Google Sheets.
Uma vez configurado, qualquer pessoa não técnica pode usar o plugin de uma maneira muito mais fácil do que ter que fazer upload de um arquivo.
Suspeito que não seja adequado para o caso de uso do @frold, que é apresentar um gráfico financeiro renderizado por um site de terceiros. O Mentionables não se destina a esse caso de uso.
@frold não há código aqui para compartilhar gráficos de terceiros. Este plugin não vai te ajudar. Ele foi projetado puramente para permitir que sites ofereçam aos usuários a capacidade de pesquisar e recuperar de uma lista de produtos como bolhas cinzas que são links para a página de cada produto.
Antes de passar pela configuração e configuração – um caso de uso apropriado para “mentionables” seria na redação de Tópicos que são rascunhos de documentos legais que precisam ser capazes de incluir referências a leis e casos, onde a planilha “mentionables” conectada contém uma coleção de referências legais e jurisprudência relevantes?
OK, aqui estão minhas configurações (estou usando a Planilha de Dados de Teste fornecida nas instruções de configuração) e o erro que estou recebendo… (aparentemente o plugin está quebrado e o desenvolvedor exige uma taxa? O que está tudo bem, é claro, apenas para sua informação!)