Schnelles Highlight

Jetzt fehlt nur noch ein „Hervorheben“-Button!

Könnte eine Theme-Komponente dafür funktionieren oder wäre ein Plugin nötig? Gibt es bereits Ansätze, die mir den Einstieg erleichtern würden?

Vielleicht die Funktionen des „Zitat“-Buttons duplizieren und das Ergebnis neu gestalten … hmm …

sharpie markers lol GIF von Sharpie

4 „Gefällt mir“

Diese Funktion ist eindeutig eine gute Idee

2 „Gefällt mir“

Warum? (+ ein paar Zeichen mehr…[1])


  1. dass diese Beschränkung tatsächlich oft Rauschen erzeugt, das abnimmt ↩︎

1 „Gefällt mir“

Was würde die Hervorheben-Schaltfläche tun, @denvergeeks? Können Sie mir ein Beispiel geben, wann Sie sie verwenden würden?

2 „Gefällt mir“

@JammyDodger - Ich nutze Discourse für eine Vielzahl unterschiedlicher Anwendungsfälle.

Für mich ist Discourse ein Werkzeugkasten zum Erstellen von Informations-“Containern”.

Ich hoste meine eigenen 10 privaten (vorerst, und es werden mehr) Instanzen für meine verschiedenen kreativen Projekte und Kollaborationen. Jede ist ein einzigartiger Arbeitsbereich für etwas, das mir am Herzen liegt, und die Anpassung jedes Arbeitsbereichs macht die Hälfte (oder mehr) des Spaßes aus, während ich mein kreatives Imperium aufbaue!

Hervorhebung ist nur eine weitere großartige Möglichkeit, bestimmte Informationen hervorzuheben und zu markieren, auf die das Auge gelenkt werden soll, um mein eigenes (erneutes) Lesen und Verstehen sowie die Bearbeitung für mich und meine Mitarbeiter zu vereinfachen (und unterhaltsamer, interessanter und ansprechender zu gestalten).

Wow. Textblöcke markieren und eine Hintergrundfarbe direkt auf der Seite hinzufügen können; oder sofort eine Fußnote/Annotation/Tooltip hinzufügen (als nächstes auf meiner Liste, wenn ich herausfinde, wie ich mehr Schaltflächen zur schnellen Bearbeitung hinzufügen kann - !!!)

Ich glaube, ich würde überhaupt keinen Schlaf mehr bekommen, so produktiv wäre ich!

1 „Gefällt mir“

Ah, Sie möchten also den ausgewählten Text innerhalb der Beiträge hervorheben (anstatt ihn mit einer voreingestellten Hervorhebung im Composer zu zitieren). So etwas wie ein gezieltes Staff-Colour-Stil-Konzept?

2 „Gefällt mir“

Ja. Das Mini-Editor-Feld, das sich öffnet, akzeptiert BBCODE, daher denke ich, dass die Schaltfläche “Hervorheben” direkt im Mini-Feld den ausgewählten Text in ein BBCODE wie dieses einschließen könnte
[bgcolor=#ff8]Dieser Text hätte dann einen gelben Hintergrund[/bgcolor]
@merefield’s aufgeräumtes kleines TC könnte verwendet werden – ich schaue es mir gerade an…

Wenn wir es schick machen wollten, könnte die Schaltfläche eine winzige BBCODE-Symbolleiste wie diese anzeigen…
https://www.phpbb.com/customise/db/extension/advanced_bbcode_box/

2 „Gefällt mir“

Ich denke, das wäre eine großartige Funktion und ich denke auch, dass sie schwierig zu entwickeln wäre.

Das erinnert mich an dieses Projekt, das nie veröffentlicht wurde:

1 „Gefällt mir“

Hier ist mein winziger Hack von @merefield’s bitty colouring TC…

Es funktioniert im Composer, also ein Anfang!

2 „Gefällt mir“

Meine Idee für die Farbgebung wäre, [wrap=highlight] um die Dinge zu verwenden, die Sie hervorheben möchten, und dann den Stil auf <div> class="d-wrap" data-wrap="highlight"> anzuwenden.

Der nächste Schritt wäre, eine Composer-Schaltfläche hinzuzufügen, um die Hervorhebung auf ausgewählten Text im Composer anzuwenden, und dann könnten Sie dies tun, ohne den Composer zu öffnen.

Discourse Mermaid ist eine gute Themenkomponente, um zu sehen, wie eine Composer-Schaltfläche hinzugefügt wird. Diese zielt jedoch auf Codeblöcke ab. GitHub - literatecomputing/discourse-qrcode-wrap-theme-component: Insert QR Code in a [wrap] ist eine Themenkomponente, die ich geschrieben habe und die einen QR-Code mit einem wrap generiert.

2 „Gefällt mir“

Ich denke, dass <ins> <ins> auch die Aufgabe erfüllen könnte</ins>

1 „Gefällt mir“

Danke!!! Ich studiere sie jetzt…

https://github.com/literatecomputing/discourse-qrcode-theme-component ist die richtige URL (oder… äh… jedenfalls ist die andere 404)

2 „Gefällt mir“

Wenn Sie ein Beispiel haben möchten, das Codeblöcke verwendet, anstatt [wrap] zu verwenden. Ich glaube nicht, dass Sie Codeblöcke wollen.

Diese ist 404 – haben Sie einen funktionierenden Link?

Ich glaube, MD Composer extras hat einen, obwohl ich mir nicht sicher bin, wie ich das gleich dem schwebenden schnellen Bearbeitungsfenster machen kann?

1 „Gefällt mir“

Entschuldigung. Er war privat. Jetzt ist er behoben.

Du und ich, Bruder!

Ich denke, du müsstest dich in den Discourse-Quellcode einarbeiten.

2 „Gefällt mir“

@pfaffman könnten Sie bitte „ohne den Composer zu öffnen“ klären?

Ich dachte, Sie möchten eine „Schnellbearbeitung“ durchführen können, um die Hervorhebung hinzuzufügen, ohne den vollständigen Komponisten zu öffnen.

So:

Aber vielleicht mit einer Schaltfläche „Hervorheben“ (was nicht so schwer sein könnte). Und was Sie wirklich wollten, klang nach einem einzigen Klick, der bearbeitet, die Hervorhebung anwendet und speichert.

Ja, in der Tat, das ist genau das, wonach ich suche.

Nun, ich habe jetzt 2 funktionierende Theme-Komponenten dafür…

und

Die obige habe ich modifiziert von @merefields Coloured Text TC.

Jetzt möchte ich daraus ein schnelles Bearbeitungswerkzeug machen.

3 „Gefällt mir“