Erwähnenswerte

Das Mentionables-Plugin ermöglicht die Einrichtung eines benutzerdefinierten Erwähnungs-Datensatzes. Benutzerdefinierte Erwähnungen funktionieren genauso wie @Benutzer oder #Kategorien, nutzen jedoch externe Datenquellen außerhalb von Discourse, einschließlich der Verknüpfung mit externen URLs.

Composer & Ansicht des fertigen Beitrags

Dies ist perfekt für Sammlungen von Affiliate-Links. Sie können Amazon oder einen anderen Anbieter Ihrer Wahl verwenden.

Ansicht der Administration

Beispielquelle

Derzeit ist Google Sheets die einzige unterstützte Datenquelle, das Plugin wurde jedoch so konzipiert, dass es jede beliebige Quelle unterstützt. Wenn Sie eine neue Quelle hinzufügen möchten, kontaktieren Sie uns bitte unter Kontakt.

:desktop_computer: Code herunterladen

:page_facing_up: Dokumentation lesen

:bug: Fehler melden

Nicht sicher, wie man ein Plugin installiert? Folgen Sie diesen Schritten.

25 „Gefällt mir“

Können Themen nach erwähnbaren Einträgen gefiltert werden? Ich überlege, einen Datensatz für US-Bundesstaaten zu erstellen, sodass jeder Beitrag einem Bundesstaat zugeordnet werden kann.

Momentan nicht. Wie stellst du dir den Filter im abstrakten Sinne vor? Du kannst jeden externen Datensatz als eine Menge von erwähnbaren Elementen festlegen. Vielleicht könntest du eine zusätzliche Spalte in den Daten verwenden, die angibt, wie Beiträge mit benutzerdefinierten erwähnbaren Daten sortiert werden sollen. Dann müsstest du auch Situationen behandeln, in denen mehrere Erwähnungen im selben Beitrag vorgenommen werden. Wenn du das Feature im abstrakten Sinne etwas detaillierter ausgearbeitet hast, können wir abschätzen, wie viel Aufwand die Umsetzung erfordern würde.

Der ursprüngliche Name war optional und konnte aus og-Tags abgeleitet werden – dies ging während einer Refaktorisierung verloren.

Ich habe eine Korrektur eingespielt: Name wieder optional machen · paviliondev/discourse-mentionables@a7007b2 (github.com)

1 „Gefällt mir“

OK, ich habe ein paar PRs dafür fertiggestellt, die die Dinge wieder zum Laufen bringen:

Verschiebt die API zur offiziellen API von Google, entfernt ein zwischengeschaltetes Gem (und ein paar andere) und fügt CI hinzu, damit die Dinge in Zukunft etwas zuverlässiger sein sollten.

Bitte beachten Sie die Breaking Changes bei den Einstellungen:

  • mentionables_google_spreadsheet_url: „URL des Google Spreadsheets“

wird zu:

  • mentionables_google_spreadsheet_id: „ID des Google Spreadsheets“

  • mentionables_google_worksheet_gids: „Beschränken Sie den Import von Google Spreadsheets auf Arbeitsblatt-GIDs. Wenn leer, werden alle Arbeitsblätter importiert.“

wird zu:

  • mentionables_google_worksheet_names: „Namen der zugelassenen Quellarbeitsblätter (Tabs)“

Und es gibt eine neue Einstellung:

  • mentionables_google_worksheet_max_row: „Maximale Anzahl gescannter Zeilen“

Dies behebt das Frontend (während Tests hinzugefügt werden)

3 „Gefällt mir“

Scheint eine Sackgasse zu sein…

Danke für die Meldung, ich habe den Link aktualisiert.

2 „Gefällt mir“

Warum ist das so technisch? Ich kann es nicht einmal einrichten und zum Laufen bringen.

Wenn es eine Upload-Schaltfläche für die Tabellenkalkulation gäbe, wäre sie für einen durchschnittlichen Benutzer wie mich verfügbar gewesen.

Oder ein Online-Formular-Editor. Das ist leider viel zu fortgeschritten.

Ich stimme Ihnen teilweise zu. Dieses Plugin wurde tatsächlich für ein ziemlich technisches Publikum entwickelt. Aber nur die Einrichtung ist ziemlich schwierig, danach ist es das Gegenteil.

Tatsächlich versucht es, einen vertrauten Editor zu verwenden, indem es die Leistung von Google Tabellen nutzt.

Sobald es eingerichtet ist, kann jede nicht-technische Person das Plugin auf viel einfachere Weise nutzen, als eine Datei hochladen zu müssen.

Ich vermute, es ist nicht für den Anwendungsfall von @frold geeignet, nämlich die Darstellung eines Finanzdiagramms, das von einer Drittanbieter-Website gerendert wird. Mentionables ist nicht für einen solchen Anwendungsfall gedacht.

Wenn mich jemand über den Chat anleiten möchte, kann er mich gerne kontaktieren.

Ich glaube nicht, dass es sicher ist, die Codes über das öffentliche Forum zu teilen…

@frold Hier ist kein Code zum Teilen von Graphen von Drittanbietern. Dieses Plugin wird Ihnen nicht helfen. Es ist rein dazu gedacht, Websites zu ermöglichen, Benutzern das Suchen und Abrufen aus einer Liste von Produkten als graue Blasen zu ermöglichen, die Links zu jeder Produktseite sind.

1 „Gefällt mir“

Okay – ich dachte, es würde einen Link in den Beitrag einfügen.

Diese URL könnte zu einem Bild führen, dachte ich.

Das tut es.

Nein, es ist nur eine langweilige Beschreibung in einer grauen Blase :sweat_smile:

Ein einzelner zusätzlicher Screenshot wäre hier wohl hilfreich :slight_smile:

Das ist einfach perfekt für Sätze von Affiliate-Links.

OP aktualisiert.

2 „Gefällt mir“

Bevor ich die Einrichtung und Konfiguration durchlaufe – wäre ein geeigneter Anwendungsfall für „Mentionables“ das Verfassen von Themen, bei denen es sich um Entwürfe von Rechtsdokumenten handelt, die Verweise auf Gesetze und Fälle enthalten müssen, wobei die verknüpfte „Mentionables“-Tabelle eine Sammlung relevanter juristischer Verweise und Rechtsprechung enthält?

1 „Gefällt mir“

Das klingt nach einer starken Möglichkeit. Wenn Sie schöne Bilder von staubigen alten Büchern haben, wäre das hilfreich :wink:

1 „Gefällt mir“

Ich habe vor, eines Tages alternative Snippets für denselben Artikel hinzuzufügen, auf den durch mehrmaliges Drücken von + zugegriffen wird.

OK, hier sind meine Einstellungen (ich verwende das Testdaten-Google-Tabellenblatt, das in den Setup-Anweisungen bereitgestellt wurde) und die Fehlermeldung, die ich erhalte … (anscheinend ist das Plugin kaputt und der Entwickler verlangt eine Gebühr? Was in Ordnung ist, natürlich, nur zur Information!)

Jede Hilfe wäre sehr willkommen!

Es funktioniert immer noch. Stellen Sie sicher, dass Ihr privater Schlüssel beginnt: -----BEGIN PRIVATE KEY---- und endet -----END PRIVATE KEY-----

1 „Gefällt mir“

Nein, es funktioniert – und ist kostenlos. Warum dachtest du das?

1 „Gefällt mir“