# Schnelles Highlight

**URL:** https://meta.discourse.org/t/fast-highlight/277528
**Category:** Development
**Created:** [1. September 2023 um 07:30 UTC](https://meta.discourse.org/t/fast-highlight/277528 "2023-09-01T07:30:30Z")
**Posts on this page:** 20
**Page:** 2

<div class="post-metadata">

### Author: ![denvergeeks](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/denvergeeks/32/327671_2.png) [@denvergeeks](https://meta.discourse.org/u/denvergeeks)
#### Post date: [2. September 2023 um 19:26 UTC](https://meta.discourse.org/t/fast-highlight/277528/21 "2023-09-02T19:26:58Z")

</div>

Hallo, woher kommt dieser “Teilen”-Button im Fast Edit-Popup? Ich kann keine Einstellung finden, um ihn zu aktivieren.

Ist dieser Teilen-Button von einem Plugin oder TC?

> [@pfaffman](#):
>
> Wie dieser:
> 
> ![image](https://global.discourse-cdn.com/meta/original/4X/e/f/7/ef725c5ba94e25889a22227b452f24c889a6ae42.png)

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2. September 2023 um 22:46 UTC](https://meta.discourse.org/t/fast-highlight/277528/22 "2023-09-02T22:46:26Z")

</div>

> [@denvergeeks](#):
>
> Hey, woher kommt dieser „Teilen“-Button im Fast Edit Popup?

Das ist eine tolle Frage! Und wir beide vermuten, dass, wenn wir das herausfinden können, dein Traum viel näher an der Erfüllung liegt!

Ich glaube, es muss [Social Share](https://meta.discourse.org/t/social-share/89980) sein. . . nun, es sieht von diesem Thema aus nicht so aus. . .

---

<div class="post-metadata">

### Author: ![Don](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/don/32/228726_2.png) [@Don](https://meta.discourse.org/u/Don)
#### Post date: [3. September 2023 um 02:07 UTC](https://meta.discourse.org/t/fast-highlight/277528/23 "2023-09-03T02:07:05Z")

</div>

Es gibt Website-Einstellungen, in denen Sie dies konfigurieren können. Es funktioniert nur in der Desktop-Ansicht von öffentlichen Themen.

`share quote visibility`  
`share quote buttons`

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [3. September 2023 um 06:55 UTC](https://meta.discourse.org/t/fast-highlight/277528/24 "2023-09-03T06:55:55Z")

</div>

FWIW, der Explorer für Einstellungen erklärt die Einstellungen gut:

**GPT Bot Einstellungen Explorer**

> > **Kontext der Website-Einstellung nachschlagen**
> >
> > Kontext lesen für: share\_quote\_buttons
> 
> Die Einstellung `share_quote_buttons` in Discourse bestimmt, welche Elemente im Widget zum Teilen von Zitaten angezeigt werden und in welcher Reihenfolge. Die Standardoptionen umfassen “Twitter” und “E-Mail”.
> 
> Diese Einstellung ist clientseitig und ermöglicht es Ihnen, aus einer Liste von Optionen wie Twitter, Facebook und E-Mail zu wählen. Sie erlaubt jedoch keine anderen Optionen als diese.
> 
> Die Einstellung enthält auch eine Validierungsprüfung. Wenn beispielsweise Facebook in `share_quote_buttons` enthalten ist, aber die Facebook-App-ID nicht in den Website-Einstellungen festgelegt ist, wird ein Fehler zurückgegeben.
> 
> Diese Einstellung wirkt sich auf die Sichtbarkeit und die Optionen des Widgets zum Teilen von Zitaten in der Benutzeroberfläche aus. Wenn die Einstellung `share_quote_buttons` beispielsweise “Twitter” und “E-Mail” enthält, sieht der Benutzer beim Auswählen eines Textes zum Zitieren Optionen, um das Zitat auf Twitter und per E-Mail zu teilen.
> 
> Im Discourse-Code können Sie diese Einstellung in der Datei `site_settings.yml` und ihre Validierungen in der Datei `validations.rb` finden. Die Funktionalität dieser Einstellung wird auch in der Datei `topic-quote-button-test.js` getestet.
> 
> > **Kontext der Website-Einstellung nachschlagen**
> >
> > Kontext lesen für: share\_quote\_visibility
> 
> Die Einstellung `share_quote_visibility` in Discourse bestimmt, wann Zitat-Sharing-Buttons angezeigt werden sollen. Für diese Einstellung gibt es drei mögliche Auswahlmöglichkeiten:
> 
> - “none”: Die Zitat-Sharing-Buttons werden nie angezeigt.
> - “anonymous”: Die Zitat-Sharing-Buttons werden nur anonymen Benutzern angezeigt.
> - “all”: Die Zitat-Sharing-Buttons werden allen Benutzern angezeigt.
> 
> Die Standardeinstellung ist “anonymous”. Das bedeutet, dass Zitat-Sharing-Buttons standardmäßig nur für Benutzer sichtbar sind, die nicht angemeldet sind.
> 
> Diese Einstellung wird in der Funktion `quoteSharingEnabled` in der Datei `quote-button.js` verwendet. Diese Funktion prüft mehrere Bedingungen, um festzustellen, ob das Teilen von Zitaten aktiviert werden soll. Zu diesen Bedingungen gehören, ob sich die Website im Desktop-Modus befindet, ob aktive Sharing-Quellen vorhanden sind, ob das Thema sichtbar ist, ob die Kategorie des Themas lesebeschränkt ist und wie die Einstellung `share_quote_visibility` festgelegt ist.
> 
> In den Akzeptanztests für den Zitat-Button des Themas wird diese Einstellung verwendet, um zu bestimmen, ob die Zitat-Sharing-Buttons angezeigt werden sollen oder nicht. Wenn die Einstellung “all” ist, werden die Zitat-Sharing-Buttons angezeigt. Wenn die Einstellung “none” ist, werden die Zitat-Sharing-Buttons nicht angezeigt.

---

<div class="post-metadata">

### Author: ![denvergeeks](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/denvergeeks/32/327671_2.png) [@denvergeeks](https://meta.discourse.org/u/denvergeeks)
#### Post date: [3. September 2023 um 07:58 UTC](https://meta.discourse.org/t/fast-highlight/277528/30 "2023-09-03T07:58:02Z")

</div>

„Floating Highlight Button“ – ja, ich liebe diesen Namen!

---

<div class="post-metadata">

### Author: ![denvergeeks](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/denvergeeks/32/327671_2.png) [@denvergeeks](https://meta.discourse.org/u/denvergeeks)
#### Post date: [3. September 2023 um 08:01 UTC](https://meta.discourse.org/t/fast-highlight/277528/31 "2023-09-03T08:01:56Z")

</div>

Könnte es praktikabler sein (oder völlig verrückt?), allen – oder einer bestimmten Gruppe – der integrierten Composer-Symbolleistenschaltflächen die Option „Floating Toolbar“ für die schnelle Bearbeitung zu ermöglichen? (D. h. anstatt weitere Schaltflächen zur schnellen Bearbeitung hinzuzufügen, fügen Sie die Option „Floating“ zu etwas wie MD Composer Extras oder bbcode-Schaltflächen hinzu.)

(Die dünne Luft hier in der Höhenlage der Colorado Rocky Mountains macht mich manchmal sehr ehrgeizig.)  
 ![Mountain Bike Bikes GIF von Electric Cyclery](https://global.discourse-cdn.com/meta/original/4X/e/6/a/e6a53469bc2ea610649a32eb8c84989b9a9f104e.webp)

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [28. September 2023 um 19:41 UTC](https://meta.discourse.org/t/fast-highlight/277528/32 "2023-09-28T19:41:38Z")

</div>

2 Beiträge wurden in ein neues Thema aufgeteilt: [Ändern Sie die Standardeinstellung für die Sichtbarkeit von zitierten Beiträgen von ANONYMOUS auf ALLE](https://meta.discourse.org/t/change-share-quote-visibility-default-from-anonymous-to-all/280462)

---

<div class="post-metadata">

### Author: ![gerhard](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gerhard/32/119479_2.png) [@gerhard](https://meta.discourse.org/u/gerhard)
#### Post date: [4. September 2023 um 13:03 UTC](https://meta.discourse.org/t/fast-highlight/277528/34 "2023-09-04T13:03:36Z")

</div>

> [@pfaffman](#):
>
> Meine Idee für die Farbgebung wäre, `[wrap=highlight]` um das zu verwenden, was Sie hervorheben möchten, und dann den Stil auf `<div>` anzuwenden.

Hmm, warum `[wrap]` verwenden, wenn es `mark`hervorgehobener Text`/mark` gibt, das sofort funktioniert?

> Das ist hervorgehobener Text innerhalb eines Satzes.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [4. September 2023 um 13:30 UTC](https://meta.discourse.org/t/fast-highlight/277528/36 "2023-09-04T13:30:06Z")

</div>

> [@gerhard](#):
>
> Hmm, warum `[wrap]` verwenden, wenn es `\u003cmark\u003ehervorgehobener Text\u003c/mark\u003e` gibt, das out-of-the-box funktioniert?

LOL. Warum in der Tat?

---

<div class="post-metadata">

### Author: ![denvergeeks](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/denvergeeks/32/327671_2.png) [@denvergeeks](https://meta.discourse.org/u/denvergeeks)
#### Post date: [4. September 2023 um 19:20 UTC](https://meta.discourse.org/t/fast-highlight/277528/37 "2023-09-04T19:20:12Z")

</div>

Zur Vereinfachung der getrennten Formatierung? (Oder nicht?)

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [4. September 2023 um 19:23 UTC](https://meta.discourse.org/t/fast-highlight/277528/38 "2023-09-04T19:23:13Z")

</div>

> [@denvergeeks](#):
>
> Um das separate Styling zu vereinfachen?

So nett, dass Sie sich für mich einsetzen, aber . . .

Das wäre nur dann richtig, wenn Sie `\u003cmark\u003e` an anderen Stellen verwenden und es anders haben möchten. Ich bezweifle, dass dies der Fall ist.

Was ich empfehlen würde (und da ich nicht wusste, dass `\u003cmark\u003e` existiert, sollten Sie die Quelle berücksichtigen!), ist, einfach `\u003cmark\u003e` zu verwenden. Sie bräuchten auf diese Weise kein CSS.

---

<div class="post-metadata">

### Author: ![denvergeeks](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/denvergeeks/32/327671_2.png) [@denvergeeks](https://meta.discourse.org/u/denvergeeks)
#### Post date: [4. September 2023 um 19:31 UTC](https://meta.discourse.org/t/fast-highlight/277528/39 "2023-09-04T19:31:14Z")

</div>

Mein zukünftiger Plan dafür ist, Farboptionen (über eine Farbauswahl) anzubieten.

Ich kann also zum Beispiel einen Text auswählen und eine hellblaue Hervorhebung anwenden, dann einen anderen Text auswählen und eine rosa Hervorhebung anwenden und so weiter.

Eine (manchmal fatale, glaube ich) Einschränkung in der aktuellen Version ist, dass die Hervorhebung seitenweit gilt, sodass das Ändern der Farbe diese Farbänderung auf jede Hervorhebung auf der Website anwendet.

Ich meine, es ist vielleicht nützlich, dass der Administrator die Hervorhebungsfarbe global ändern kann, aber darüber hinaus könnte es für Endbenutzer frustrierender sein, zu sehen, wie sich ihre Hervorhebungen ändern.

@merefield’s [Ansatz](https://meta.discourse.org/t/fast-highlight/277528/7) könnte besser als Ausgangspunkt geeignet sein.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [4. September 2023 um 19:47 UTC](https://meta.discourse.org/t/fast-highlight/277528/40 "2023-09-04T19:47:24Z")

</div>

> [@denvergeeks](#):
>
> @merefield’s [Ansatz](https://meta.discourse.org/t/fast-highlight/277528/7) wäre vielleicht besser als Ausgangspunkt geeignet.

Ja. Das ist auch viel besser als meine Idee. 🙂

Eine coole Idee, auch wenn sie vielleicht nicht für Sie gilt, wäre es, ein benutzerdefiniertes Feld mit einer Farbe darin zu haben und diese zu verwenden. Dann könnte jeder Benutzer seine eigene Hervorhebungsfarbe haben.

---

<div class="post-metadata">

### Author: ![denvergeeks](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/denvergeeks/32/327671_2.png) [@denvergeeks](https://meta.discourse.org/u/denvergeeks)
#### Post date: [4. September 2023 um 19:55 UTC](https://meta.discourse.org/t/fast-highlight/277528/41 "2023-09-04T19:55:10Z")

</div>

Ja, sicher. Also eigentlich 2 verschiedene Theme-Komponenten hier (beide integrieren einen Farbwähler).

1. Website-weite Einstellung einschließlich einer benutzerspezifischen globalen Einstellung, beginnend mit der Basis [Highlighter Composer Button](https://meta.discourse.org/t/highlighter-composer-button/277597/)

2. Composer/Fast Edit Button (mit hinzugefügtem Tastaturkürzel STRG+H) zum sofortigen Hervorheben von Farben, basierend auf @merefields [Ansatz](https://meta.discourse.org/t/fast-highlight/277528/7), bei dem bbcode im Beitrag selbst gespeichert wird.

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [28. September 2023 um 19:59 UTC](https://meta.discourse.org/t/fast-highlight/277528/42 "2023-09-28T19:59:17Z")

</div>

Beim Durchlesen freue ich mich über die Idee, Text auswählen und den Code `<mark></mark>` darauf anwenden zu können, damit er hervorgehoben wird. Und auch die Möglichkeit, eine Hervorhebungsfarbe oder -behandlung zu wählen. Ich mache das oft, um einen wichtigen Satz in meinen Beiträgen hervorzuheben. Ich benutze auch `<kbd></kbd>`, um auf `<kbd> Schaltflächen </kbd>` in meinen Beiträgen zu verweisen.

Aber der Ort, an dem ich das tun möchte, ist im Composer, wenn ich meinen Beitrag schreibe, nicht wenn ich Beiträge lese. Das Zitat/Schnellbearbeitung/Teilen-Popup ergibt für diese drei Aktionen Sinn, aber ich sehe wirklich nicht den Sinn, dort eine Hervorhebungsschaltfläche hinzuzufügen.

Und warum sollte jeder Benutzer seine eigene Hervorhebungsfarbe haben? Was ist der Anwendungsfall dafür?

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [28. September 2023 um 20:52 UTC](https://meta.discourse.org/t/fast-highlight/277528/43 "2023-09-28T20:52:56Z")

</div>

> [@tobiaseigen](#):
>
> Ich benutze auch `\u003ckbd\u003e\u003c/kbd\u003e`, um auf \u003ckbd\u003e-Schaltflächen\u003c/kbd\u003e in meinen Beiträgen zu verweisen.

Wie oft habe ich mir schon eine Tastenkombination für dieses Tag gewünscht… 😄

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [28. September 2023 um 20:58 UTC](https://meta.discourse.org/t/fast-highlight/277528/44 "2023-09-28T20:58:35Z")

</div>

> [@tobiaseigen](#):
>
> Ich bin begeistert von der Idee, Text auswählen und mit `\u003cmark\u003e\u003c/mark\u003e`-Code markieren zu können, sodass er hervorgehoben wird.

Wer hätte das gedacht?

> [@tobiaseigen](#):
>
> Und warum sollte jeder Benutzer seine eigene Hervorhebungsfarbe haben? Was ist der Anwendungsfall dafür?

Es ist weit entfernt von einer „zivilisierten Diskussion“, aber …

Mehrere Leute arbeiten an einem bestimmten Dokument oder denken darüber nach. Das Dokument ist geschrieben und die Diskussion dreht sich darum. Sie möchten vielleicht einfach Dinge darin hervorheben, so wie Sie es vor 20 Jahren in einem Stapel gebundener Papiere namens „Buch“ getan hätten. Oft möchten Sie einen Abschnitt hervorheben und zitieren, aber Sie möchten vielleicht einfach Dinge hervorheben, über die Sie später weiter nachdenken möchten.

---

<div class="post-metadata">

### Author: ![denvergeeks](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/denvergeeks/32/327671_2.png) [@denvergeeks](https://meta.discourse.org/u/denvergeeks)
#### Post date: [28. September 2023 um 21:26 UTC](https://meta.discourse.org/t/fast-highlight/277528/45 "2023-09-28T21:26:08Z")

</div>

> [@Canapin](#):
>
> Wie oft habe ich mir schon eine Abkürzung für dieses Tag gewünscht… 😄

Hier, bitte schön @Canapin [GitHub - denvergeeks/Discourse-Keyboard-Text: A super simple component which allows quick \<kbd\> usage](https://github.com/denvergeeks/Discourse-Keyboard-Text)

Strg-K

---

<div class="post-metadata">

### Author: ![denvergeeks](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/denvergeeks/32/327671_2.png) [@denvergeeks](https://meta.discourse.org/u/denvergeeks)
#### Post date: [28. September 2023 um 22:00 UTC](https://meta.discourse.org/t/fast-highlight/277528/46 "2023-09-28T22:00:52Z")

</div>

BTW – Es gibt 2 weitere Composer-Theme-Komponenten, die Sie mit dem Highlighter kombinieren können.

Wählen Sie nur den Highlighter aus, wenn Sie die Standardfarbe des Highlighters verwenden möchten.

Oder

Sie können die Textfarbe und/oder Hintergrundfarbe im Handumdrehen ändern, indem Sie [diese andere](https://github.com/denvergeeks/discourse-highlight-bbcode-tc) auswählen…

 ![discourse-composer-buttons-mark-plus-color](https://global.discourse-cdn.com/meta/original/4X/e/c/d/ecd8b58dd1faf17e727de0b521f9be77714dc260.png)

Oder

Wenn Sie nur die Textfarbe ändern möchten, ändern Sie die Textfarbe im Handumdrehen, indem Sie anschließend @merefield’s [Coloured Text](https://github.com/merefield/discourse-tc-coloured-text) Komponente auswählen…

 ![discourse-composer-buttons-mark-plus-text-color](https://global.discourse-cdn.com/meta/original/4X/5/6/c/56c4c7fec5c1a03a2de42cea42bd49336c8c94ee.png)

---

<div class="post-metadata">

### Author: ![satonotdead](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/satonotdead/32/447830_2.png) [@satonotdead](https://meta.discourse.org/u/satonotdead)
#### Post date: [29. September 2023 um 03:49 UTC](https://meta.discourse.org/t/fast-highlight/277528/47 "2023-09-29T03:49:42Z")

</div>

Hallo, ich habe das ganze Thema zweimal gelesen und verstehe einfach nicht den Unterschied zwischen den beiden Komponenten und `mark code!`

Könnte bitte jemand klären, welche Anwendungsfälle Sie meinten? Ein Button im Composer, das Hinzufügen zu einem schwebenden Bearbeitungs-/Zitat-Popup oder was sonst noch? 🙂

Wir haben einen ähnlichen Ansatz wie `mark` in unserem Blog verwendet, daher wäre es sehr intuitiv, denselben in unserem Forum zu haben.

[Vorherige Seite](https://meta.discourse.org/t/fast-highlight/277528.md?page=1)

[Nächste Seite](https://meta.discourse.org/t/fast-highlight/277528.md?page=3)
