Liste von Markdown-Badges, nein nicht Discourse-Badges, diese kleinen Bilder, die wie Flaggen auf manchen Seiten aussehen

Ich weiß, dass Badges intensiv bei Repology verwendet werden, wie das folgende Beispiel mit SWI-Prolog zeigt: MSYS2 mingw package

Kürzlich bin ich in einem GitHub-Repository für neuro-vector-symbolic architectures auf ein DOI-Badge gestoßen: DOI. 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:

[![DOI](https://zenodo.org/badge/587315616.svg)](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 Link https://zenodo.org/badge/587315616.svg ist 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.

image

und das Markdown-Badge in Discourse zeigt

Discourse

Eine Bildaufnahme der Discourse-Bearbeitungsvorschau (rechtes Feld) vor dem Speichern

image

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. :frowning_face:


EDIT

Bei weiterer Recherche zu meinem Problem

  1. Seiteneinstellungen, die sich darauf beziehen, finden Sie, indem Sie nach download, hotlink, image oder local suchen.
  2. Für Benutzer mit admin-Zugriff könnte Rebuild HTML effektiv sein. Derzeit habe ich nicht vor, Testdaten zu erstellen, ich werde einfach ein paar Wochen warten, bis sich die Badges ändern, und dann nachsehen.

4 „Gefällt mir“