Ich weiß, dass Badges intensiv bei Repology verwendet werden, wie das folgende Beispiel mit SWI-Prolog zeigt:
Kürzlich bin ich in einem GitHub-Repository für neuro-vector-symbolic architectures auf ein DOI-Badge gestoßen: . Für diejenigen, die viele Forschungsarbeiten lesen, sind DOIs sehr wichtig und können über die DOI-Website gefunden werden, aber das Markdown-Badge erspart den Nachschlagevorgang.
Ich habe ChatGPT gebeten, dieses spezielle DOI-Badge zu erklären, da ich mehr erfahren wollte. Hier ist, was ChatGPT zu sagen hatte:
Dieses Markdown erstellt ein Badge mit einem DOI (Digital Object Identifier)-Link für eine bestimmte Ressource, die auf Zenodo, einem Repository für Forschungsdaten, gehostet wird.
Die Syntax zur Erstellung des Badges lautet wie folgt:
[](https://zenodo.org/badge/latestdoi/587315616)Das Badge besteht aus einem Bild (in diesem Fall ein SVG-Bild) mit einem Hyperlink zum neuesten DOI für die Ressource. Die Syntax
![DOI]gibt an, dass das Bild zur Darstellung des DOI verwendet wird, und der Linkhttps://zenodo.org/badge/587315616.svgist die URL für die Bilddatei selbst. Der zweite Teil des Markdown,https://zenodo.org/badge/latestdoi/587315616, ist der Hyperlink, zu dem das Bild führt, wenn es angeklickt wird, und zwar die neueste Version des DOI für die angegebene Ressource.Insgesamt ist dieses Markdown nützlich, um die Anwesenheit eines DOI für eine Forschungsressource anzuzeigen, und kann in Dokumentationen, Webseiten oder anderen Online-Ressourcen eingebettet werden.
Dies führte mich zur Entdeckung des Repositorys a11y-markdown-badges auf GitHub, das noch mehr Beispiele für Badges enthält. Ich habe auch mehrere Online-Markdown-Badge-Generatoren gefunden, indem ich nach “online markdown badge generator” gegoogelt habe. Jetzt, da ich weiß, dass Badges vielseitiger sein können und sowohl als Link als auch als Kurzform von Text oder Symbol dienen können, werde ich Ausschau nach weiteren halten und plane, sie in meinem Discourse-Post zu verwenden.
Das zeigt Chrome für die Seite an.

und das Markdown-Badge in Discourse zeigt
Eine Bildaufnahme der Discourse-Bearbeitungsvorschau (rechtes Feld) vor dem Speichern

Siehe nächster Abschnitt für ein ähnliches/gleiches Problem.
Das einzige große Problem, das ich mit Badges auf Discourse habe, ist, dass Discourse das Bild nach dem Speichern der Seite zwischenspeichert, ich glaube während der Kochphase. Die Badges von Repology für bestimmte Versionen werden so konvertiert, dass sie nicht mehr aktuell bleiben. Davon habe ich erfahren, als ich diese Seite erstellt habe. Meine Hoffnung war, alle Badges in einem Discourse-Post im SWI-Prolog-Forum zu haben und die Badges zu ändern, basierend auf den Links im Badge, die die Generierung des Badges ändern. ![]()
EDIT
Bei weiterer Recherche zu meinem Problem
- Seiteneinstellungen, die sich darauf beziehen, finden Sie, indem Sie nach
download,hotlink,imageoderlocalsuchen. - Für Benutzer mit
admin-Zugriff könnteRebuild HTMLeffektiv sein. Derzeit habe ich nicht vor, Testdaten zu erstellen, ich werde einfach ein paar Wochen warten, bis sich die Badges ändern, und dann nachsehen.
