Menzionabili

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.

Composer & Final Post view

This is just perfect for sets of Affiliate links. You can use Amazon or any other provider for that matter.

Administration View

Example Source

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.

:desktop_computer: Get the code

:page_facing_up: Read the documentation

:bug: Report a bug

Not sure how to install a plugin? Follow the steps here.

25 Mi Piace

Can topics be filtered by mentionables? I was thinking of creating a US state dataset, so each post can be related to a state.

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.

Originally name was optional and could be derived from og tags - this was lost during a refactor.

I’ve pushed a fix: make name optional again · paviliondev/discourse-mentionables@a7007b2 (github.com)

1 Mi Piace

OK, ho completato un paio di PR per questo che rimettono tutto in funzione:

Sposta l’API all’API ufficiale di Google, eliminando una gemma intermedia (e alcune altre) e aggiungendo CI, quindi le cose dovrebbero essere un po’ più affidabili in futuro.

Si prega di notare le modifiche che introducono incompatibilità nelle impostazioni:

  • mentionables_google_spreadsheet_url: “URL del foglio di calcolo Google”

diventa:

  • mentionables_google_spreadsheet_id: “ID del foglio di calcolo Google”

  • mentionables_google_worksheet_gids: “Limita l’importazione del foglio di calcolo Google ai GID dei fogli di lavoro. Se vuoto, verranno importati tutti i fogli di lavoro.”

diventa:

  • mentionables_google_worksheet_names: “Nomi dei fogli di lavoro di origine in ambito (schede)”

Ed è presente una nuova impostazione:

  • mentionables_google_worksheet_max_row: “Numero massimo di righe scansionate”

Questo corregge il front end (aggiungendo test)

3 Mi Piace

Sembra un vicolo cieco…

Grazie per la segnalazione, ho aggiornato il link.

2 Mi Piace

Perché è così tecnico? Non riesco nemmeno a configurarlo e farlo funzionare.

Se ci fosse un pulsante di caricamento per il foglio di calcolo, sarebbe stato disponibile per un utente medio come me.

O un editor di moduli online. Questo è, purtroppo, troppo avanzato.

Sono parzialmente d’accordo con te. Questo plugin è stato effettivamente creato per un pubblico piuttosto tecnico. Ma solo l’installazione è piuttosto difficile, dopo di che, al contrario.

Infatti, cerca di utilizzare un editor familiare sfruttando la potenza di Google Sheets.

Una volta configurato, chiunque non sia tecnico può utilizzare il plugin in modo molto più semplice rispetto all’invio di un file.

Non è adatto al caso d’uso di @frold, sospetto, che consiste nel presentare un grafico finanziario reso da un sito di terze parti. Mentionables non è pensato per tale caso d’uso.

Se qualcuno volesse guidarmi tramite chat, è il benvenuto a contattarmi.

Non penso sia sicuro condividere i codici sul forum pubblico…

@frold non c’è codice qui per la condivisione di grafici di terze parti. Questo plugin non ti aiuterà. È puramente progettato per consentire ai siti di permettere agli utenti di cercare e richiamare da un elenco di prodotti come bolle grigie che sono link a ciascuna pagina del prodotto.

1 Mi Piace

Ok, pensavo che avrebbe inserito un link nel post.

Questo URL potrebbe essere a un’immagine, pensavo

Lo fa.

No, è solo una descrizione noiosa in una bolla grigia :sweat_smile:

Uno screenshot aggiuntivo qui sarebbe utile, immagino :slight_smile:

Questo è semplicemente perfetto per set di link di affiliazione.

Aggiornato l’OP.

2 Mi Piace

Prima di procedere con la configurazione e la configurazione, un caso d’uso appropriato per i “mentionables” sarebbe la stesura di “Topics” (argomenti) che sono bozze di documenti legali che devono essere in grado di includere riferimenti a leggi e casi, dove il foglio di calcolo “mentionables” collegato contiene una raccolta di riferimenti legali e giurisprudenza pertinenti?

1 Mi Piace

Sembra una forte possibilità. Se hai delle belle foto di vecchi libri impolverati, aiuterebbe :wink:

1 Mi Piace

Un giorno ho intenzione di aggiungere snippet alternativi per lo stesso elemento a cui si accede premendo + ulteriori volte.

OK, ecco le mie impostazioni (sto usando il Foglio di Google con dati di test fornito nelle istruzioni di configurazione) e l’errore che sto ricevendo… (apparentemente il plugin è rotto e lo sviluppatore richiede un compenso? Il che va bene, ovviamente, solo per tua informazione!)

Qualsiasi aiuto sarebbe molto apprezzato!

Sta ancora funzionando, assicurati che la tua chiave privata inizi con: -----BEGIN PRIVATE KEY---- e finisca con -----END PRIVATE KEY-----

1 Mi Piace

No, funziona ed è gratuito. Perché l’hai pensato?

1 Mi Piace