Kleiner RFE: "Hashtag"-Tag-Stil

Derzeit können Tags „einfach“, „Aufzählungspunkt“ oder „Box“ sein. Es wäre schön, einen Modus zu haben, in dem sie als #tag angezeigt werden – schließlich können Sie sie so im Post-Text verwenden (z. B. #tagging).

Meine aktuelle Lösung ist:

/* Hash vor Tags :) */
.discourse-tag.simple::before {
  content: "#";
}

/* Standard ist Komma */
.discourse-tags .discourse-tag.simple:not(:last-child)::after, .list-tags .discourse-tag.simple:not(:last-child)::after, .search-category .discourse-tag.simple:not(:last-child)::after {
	content: " ";
	margin-left: 1px;
}

/* Verhindert das Taggen von Stimmen! */
.list-vote-count::before {
  content: "" !important;
}

/* Hash vor Tags im Header */
.tag-title-header span::before {
  content: "#";
}

…allerdings

  • wird dies nicht im Filter-Dropdown angezeigt – oder besser gesagt, es wird für jeden angezeigt, außer für den ausgewählten Tag, was meinem Sinn für „Alles muss perfekt glatt sein“ zuwiderläuft.
  • Funktioniert nicht mit Tag-Schnittmengen mit Tag Banners, da das „& “ in diesem Fall Teil des eigentlichen Textes ist. (Also bekomme ich so etwas wie
    #silverblue# & gaming

Tatsächlich habe ich beim Testen festgestellt, dass der erste Punkt auch bei den anderen Tag-Dekorationsstilen zutrifft – obwohl Kategorien-Farbkästen angezeigt werden. Jetzt ist mein Sinn doppelt beleidigt. :slight_smile:

1 „Gefällt mir“

Aber #foo wird automatisch vervollständigt und als Kategorie formatiert.

Es wäre praktisch, ein Sonderzeichen für Tags zu haben – wie @ für Benutzer und Gruppen und # für Kategorien …

hmm, ich habe gerade etwas über das Tagging gelernt. :thinking:

1 „Gefällt mir“

So wie es jetzt ist, bezieht sich # sowohl auf Tags als auch auf Kategorien. Probieren Sie es aus! (Beispiel: #tagging)

(Ich persönlich würde ein anderes Zeichen für Kategorien bevorzugen. Ich weiß nicht, % oder so etwas.)

1 „Gefällt mir“