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?
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?
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 sein. . . nun, es sieht von diesem Thema aus nicht so aus. . .
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
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_buttonsin 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_buttonsenthalten 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_buttonsbeispielsweise “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.ymlund ihre Validierungen in der Dateivalidations.rbfinden. Die Funktionalität dieser Einstellung wird auch in der Dateitopic-quote-button-test.jsgetestet.Kontext der Website-Einstellung nachschlagen
Kontext lesen für: share_quote_visibility
Die Einstellung
share_quote_visibilityin 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
quoteSharingEnabledin der Dateiquote-button.jsverwendet. 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 Einstellungshare_quote_visibilityfestgelegt 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.
„Floating Highlight Button“ – ja, ich liebe diesen Namen!
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.)

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
Hmm, warum [wrap] verwenden, wenn es markhervorgehobener Text/mark gibt, das sofort funktioniert?
Das ist hervorgehobener Text innerhalb eines Satzes.
LOL. Warum in der Tat?
Zur Vereinfachung der getrennten Formatierung? (Oder nicht?)
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.
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 könnte besser als Ausgangspunkt geeignet sein.
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.
Ja, sicher. Also eigentlich 2 verschiedene Theme-Komponenten hier (beide integrieren einen Farbwähler).
Website-weite Einstellung einschließlich einer benutzerspezifischen globalen Einstellung, beginnend mit der Basis Highlighter Composer Button
Composer/Fast Edit Button (mit hinzugefügtem Tastaturkürzel STRG+H) zum sofortigen Hervorheben von Farben, basierend auf @merefields Ansatz, bei dem bbcode im Beitrag selbst gespeichert wird.
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?
Wie oft habe ich mir schon eine Tastenkombination für dieses Tag gewünscht… ![]()
Wer hätte das gedacht?
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.
Hier, bitte schön @Canapin GitHub - denvergeeks/Discourse-Keyboard-Text: A super simple component which allows quick <kbd> usage
Strg-K
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 auswählen…
Oder
Wenn Sie nur die Textfarbe ändern möchten, ändern Sie die Textfarbe im Handumdrehen, indem Sie anschließend @merefield’s Coloured Text Komponente auswählen…
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.