Discourse BBCode

:information_source: Zusammenfassung Discourse BBCode ermöglicht die Verwendung von BBCode zur Formatierung von Beiträgen.
:discourse2: Von uns gehostet? Dieses Plugin ist in unseren Enterprise-Plänen verfügbar.
:mechanic: Selbstgehostete Installation Install plugins on a self-hosted site
:hammer_and_wrench: Repository-Link https://github.com/discourse/discourse-bbcode

Das Discourse BBCode-Plugin erweitert den Markdown-Editor [1] um die Unterstützung der BBCode-Syntax über die standardmäßig enthaltenen Befehle hinaus (d. h. [i], [b], [s], [u], [quote], [url], [email] und [code]), um ein „BBCode“-™-Erlebnis zu bieten.

Funktionen

Inline-Strukturen

Inline-Strukturen, die in Absätze eingebettet werden können [s]so wie hier[/s].

  • [size=GRÖSSE]: Textgröße festlegen

  • [font=SCHRIFTART]: Schriftart für Text festlegen

  • [color=FARBE]: [color=#381]Farbe[/color] des Textes festlegen [/li]

  • [bgcolor=FARBE]: Hintergrundfarbe des Textes festlegen

  • [highlight]: Text hervorheben

  • [small]: Text sehr klein machen

  • [aname=NAME]: Einen Anker im Dokument mit einem Namen erstellen

  • [jumpto=NAME]: Zu einem mit aname erstellten Anker springen

Mehrzeilige Strukturen

Mehrzeilige (oder Block-Level-)Strukturen umfassen einen Textblock.

[right]
Wie in diesem Beispiel
[/right]

Mehrzeilige Strukturen dürfen niemals mitten in einer Zeile beginnen oder enden.

Listen

[list]
* Element
* Element
[/list]

oder

[ol]
[li]Dies ist ein Listenelement[/li]
[/ol]

oder

[ul]
[*] Dies ist ein Element
[*] Dies ist **ein** Element
[/ul]

Textausrichtung

[center]
Einigen Text zentrieren
[/center]

[right]
Einigen Text rechtsbündig ausrichten
[/right]

[left]
Einigen Text linksbündig ausrichten
[/left]

:warning: Vorsicht: Diese Funktionen können leicht missbraucht werden, indem Text ausgeblendet und unlesbar gemacht wird. BBCode macht Ihr Markup zudem weniger verständlich.


  1. Dieses Plugin ist nicht für den Rich-Text-Modus des Editors ausgelegt. Sie müssen möglicherweise den image-Schalter verwenden, um beim Verwenden dieser Codes in den Markdown-Modus zu wechseln. Wenn Ihre Community auf dieses Plugin angewiesen ist, können Sie die Site-Einstellung default_composition_mode aktualisieren, um sicherzustellen, dass Mitglieder standardmäßig den Markdown-Modus des Editors sehen. ↩︎

50 „Gefällt mir“

3 Beiträge wurden in ein neues Thema aufgeteilt: Wird [hide] im BBCode-Plugin unterstützt?

8 Beiträge wurden in ein neues Thema aufgeteilt: Schaltflächen für durch BBCode-Plugins hinzugefügte Tags zum Composer hinzufügen

Hallo Leute.
Ich weiß nicht, in welchem Thema es besser ist zu schreiben, aber ich denke, dieses hier passt) das andere wurde geschlossen.
Ich habe einen Plan ein wenig verbessert.
Ich teile ihn mit Ihnen zur Überprüfung.

[note]Dies ist eine normale Notiz[/note]

[info]Dies ist eine Information[/info]

[warn]Dies ist eine Warnung[/warn]

[negative]Dies ist ein Fehler[/negative]

[positive]Dies ist ein Erfolg[/positive]

[caution]Dies ist eine wichtige Warnung[/caution]

dunkel / hell erkennend
Und Administrator-Einstellungen sind auch erlaubt.

4 „Gefällt mir“

Es gibt übrigens auch eine Theme-Komponente dafür

4 „Gefällt mir“

Ach Mann.
Ein halber Tag mit der Erstellung verschwendet… Und ich war auf der Suche nach einer Erkenntnis… und habe nichts Lohnenswertes gefunden!
Vielen Dank!

2 „Gefällt mir“

Die Authentifizierung, falls Call-outs erwähnt wurde, erstellte irgendwann ein Plugin. Vielleicht können die beiden so gestaltet werden, dass sie einen Pfad zu TC (Client-Seite) und dem Plugin (Server-Seite) bereitstellen.

Ich glaube, Ihr Plugin wird benutzerfreundlicher sein bei Dingen wie dem Drucken in PDF.

Ihr Plugin berücksichtigt zum Beispiel Hell/Dunkel.

2 „Gefällt mir“

Wenn dieses Plugin wie empfohlen für Missbrauch verwendet werden kann, wäre es sinnvoll, die Nutzung nach Kategorie oder Benutzerstufe einzuschränken. Derzeit gibt es keine solche Möglichkeit im Plugin.

Ich könnte mich irren, aber ich würde sagen, dass in den meisten Fällen das Verstecken von Text aus böswilligen Gründen eine seltene Ausnahme ist und die Warnung lediglich als Hinweis auf „was passieren könnte

1 „Gefällt mir“

Die Idee des überwachten Wortes ist gut.

1 „Gefällt mir“

Bei meinem letzten Update habe ich dieses Problem mit BBCode

wenn ich ein altes Thema bearbeite
„Kein Parser hat das bbcode_open-Token für den Tag verarbeitet: span, attrs: [[“style”,“color:#d71d1d”]]”

Dies geschieht, weil standardmäßig der neue Editor verwendet wird: Auswahl des Standard-Composer-Modus für Ihre Community, der diese Art von Inhalt noch nicht unterstützt.

Sie können diese Meldung schließen und zum Markdown-Editor wechseln, indem Sie auf die Umschaltfläche links in der Symbolleiste klicken oder STRG + M drücken. Dann sollte alles wie gewohnt funktionieren.

Hallo zusammen!

Ich habe mein Modul verbessert:

  • einen Button zum Editor hinzugefügt
  • mehr Interaktivität im Admin-Panel bei der Farbauswahl hinzugefügt
  • mehrere Fehler behoben
  • die Benutzeroberfläche leicht optimiert
  • die englische Sprachadaption noch etwas verbessert

Es scheint, als wäre es sinnvoll, ein neues Thema zu starten :grinning_face_with_smiling_eyes:


Englische Readme