Weißt du, wie man es öfter ausführen kann? Zum Beispiel alle 5 Sekunden oder so?
Du kannst diese Dinge selbst herausfinden, indem du den Discourse-Quellcode ansiehst (TLP ist hier nicht beteiligt)
LMGTFY
…
… Sieht so aus, als ob es mit der Bearbeitungsfrist verknüpft ist. Verkürze diese, und es läuft schneller ab.
Ja, jemand hat es zufällig etwa zur gleichen Zeit gepostet.
Hallo, ich habe eine Frage zu Berechtigungen. Wenn eine Discourse-Instanz auf Nicht-Kategorien-Seiten hervorgehobene Bilder aktiviert hat und die Instanz sowohl öffentliche als auch private Kategorien besitzt… welche Bilder sollen wem angezeigt werden?
Idealerweise sehen Benutzer die hervorgehobenen Bilder der Themen, auf die sie Zugriff haben, und sie sehen keine hervorgehobenen Bilder von Themen, auf die sie keinen Zugriff haben. Daher werden die hervorgehobenen Bilder, die verschiedenen Benutzern angezeigt werden, je nach ihren Berechtigungen unterschiedlich sein. Stimmt das?
Eine weitere Frage zu Berechtigungen, diese wahrscheinlich einfacher. Gibt es eine Möglichkeit, hervorgehobene Bilder auszuwählen, ohne das definierte Tag zu Beiträgen hinzuzufügen? Das Problem ist, dass bei unserem Discourse derzeit so gut wie jeder Tags hinzufügen kann und somit so gut wie jeder entscheiden kann, dass ein Bild hervorgehoben wird. Das öffnet die Tür für potenziellen Missbrauch und erfordert Moderation.
Wir könnten das Vertrauensniveau für das Hinzufügen von Tags erhöhen, aber das hat andere Konsequenzen. Ich bin gespannt, wie andere diese Frage angehen.
-
TLP respektiert Berechtigungen, sodass Sie nichts anderes sehen können. Ausgewählte Bilder werden auf Inhalte beschränkt, auf die Sie Zugriff haben. Die Menge kann für einige Benutzer größer sein.
-
Die Kernfunktionalität von Discourse löst dies für Sie. Sie müssen Ihr gewähltes Tag in einer Tag-Gruppe behalten, die so eingerichtet ist, dass nur Mitarbeiter das Tag setzen können:

Vielen Dank! Damit werden alle unsere Bedenken ausgeräumt.
Ich freue mich sehr über die Verwendung der Featured Images (die horizontale Reihe von Bildern) auf https://realtimevfx.com/. Haben Sie Tipps, wie man die dort umgesetzten Verbesserungen nachbauen kann?
Insbesondere:
- Wie kann man den Text mit Titel und Autor sichtbar machen, ohne mit der Maus darüberzufahren?
- Wie werden die Pfeile zum Scrollen nach links und rechts realisiert?
- Wie lässt sich die horizontale Bildlaufleiste entfernen?
Das sieht nicht nach derselben Komponente aus. Du kannst das überprüfen, indem du im Browser-Inspektor nach denselben Klassen im HTML suchst.
Du kannst Scrollbars in CSS gestalten. Ich habe etwas Ähnliches weiter oben im Thema gepostet.
Frag sie? Du könntest sogar in der Lage sein, ihr JavaScript und CSS zu identifizieren. Oder poste im Marketplace, wenn du Hilfe brauchst?
Danke. Gut zu wissen, dass es nicht dieselbe Komponente ist. Ich habe sie gefragt, und ihre Antwort war… dass es kompliziert ist. ![]()
@merefield, bevor ich eine Anfrage im Marketplace in Betracht ziehe, bist du offen dafür, diese als Verbesserungen für dieses Plugin zu integrieren? Obwohl mir die Benutzeroberfläche sehr gefällt, bin ich mir nicht sicher, ob ich eine gepatchte Instanz dafür warten möchte.
Entschuldige bitte die verzögerte Antwort.
Wenn du bereit bist, dies zu finanzieren, würde ich gerne ein Theme-Komponente erstellen, das du zu deiner Instanz hinzufügen kannst, und sicherstellen, dass dies mit installiertem TLP funktioniert.
Ich versuche, die Komplexität des Kern-Plugins nicht weiter zu erhöhen.
Fühl dich frei, mir eine PN zu schreiben.
OK, ein großer PR für die Theme-Komponenten-Version dieses Add-ons steht an:
Änderungen:
- REFACTOR: Entfernt* jQuery

- REFACTOR: Wandelt die Bestimmung von Routen- und Layout-Features in einen Ember Service um (ähnlich wie bei TLT Component; der Ansatz geht auf @David zurück) – das ist VIEL zuverlässiger und behebt zumindest einen Fehler.
- REFACTOR: Beseitigt eine GANZE Reihe von Deprecation-Warnungen.
- FEATURE: Ermöglicht nun die Angabe von Layout-Features für bestimmte Tags (nicht mehr nur global für alle Tags) (gleicher Ansatz wie bei TLT)
NB: Die CSS-Hierarchie ist einfacher und leicht verändert. Bitte beachtet das, falls ihr eigene Anpassungen vorgenommen habt!
Der Branch lautet add_ember_service_remove_jquery.
Wenn ihr es testen möchtet (das würde uns sehr freuen), könnt ihr es als zusätzliche Komponente laden (füllt den Branch-Eintrag unter „Erweitert" aus), ändert den Namen (nenn es vielleicht „Topic List Previews (Beta)"?), und fügt es einem Theme hinzu, auf das ihr umschalten könnt und das eure Nutzer normalerweise nicht verwenden.
Denkt daran, den Browser nach jeder Änderung der Einstellungen neu zu laden.
Es hat sich ziemlich viel geändert, daher ist eine gründliche Überprüfung nötig. Leider gibt es noch keine automatisierten Tests. Ich habe natürlich selbst bereits ausgiebig getestet.
Ich werde den PR in ein paar Wochen, nach einer Phase des offenen Testens, zusammenführen.
Im Laufe der Zeit könnten diese Änderungen auch in das Plugin übernommen werden …
\u003csup\u003e*Ich glaube, es ist noch ein wenig jQuery enthalten. Ich werde dazu noch einmal nachfassen.
Ist es möglich, eine bestimmte Kategorie aus Bild- und Teaser-Vorschauen auszuschließen?
EDIT: Entschuldigung, ich sehe, dass Sie einen Bereich für Anfragen haben. Ich werde es dort eintragen.
Ja, das sollte möglich sein.
@merefield die neuen Änderungen sehen toll aus! Bisher sind mir keine Probleme aufgefallen. Ich habe einen Vorschlag: Im aktuellen TC sind alle Tags standardmäßig gestylt. Mit dem neuen Zweig müssen die Tags einzeln in den Einstellungen benannt werden. Da es zahlreiche Tags gibt (und weitere erstellt werden können), könnten wir dann nicht alle Tags standardmäßig gestylt haben (oder eine Einstellung, die alle Tags erlaubt)?
In dieser Phase noch ein völlig experimenteller Arbeitstitel, aber hier ist, woran ich gearbeitet habe: eine massive Modernisierung des Erscheinungsbilds von TLP:
(um die Live-Demo anzusehen, gehe zu: https://rideables.tech)
(Und ja, ich habe mich vom hervorragenden „Feed" von Microsoft Edge inspirieren lassen
).
Die Lösung ist überraschend ganz einfach:
- Die
tags-Route heißt jetzt nur nochtag.
Ich habe den Branch add_ember_service_remove_jquery mit dieser Änderung aktualisiert (nur für die Standardeinstellungen) (zusammen mit einer ganzen Menge anderer, nicht zusammenhängender Änderungen). Falls du die Standardeinstellungen geändert hast, ersetze einfach tags durch tag und tags-mobile durch tag-mobile.
Danke für das Testen!
Sieht sowohl auf dem PC als auch auf dem Handy fantastisch aus!
Gute Nachrichten zur Chrome-Rendering-Beschränkung für TC (begrenzte Scrollstrecke vor Datenkorruption).
Behoben in Chrome 96: https://bugs.chromium.org/p/chromium/issues/detail?id=688640#c58.
Das ist derzeit ihr Canary-Build (ich habe es getestet, und es funktioniert jetzt problemlos).
(Aktuell brauchen wir noch: https://bugs.chromium.org/p/chromium/issues/detail?id=1076027&q=masonry&can=2, damit wir das JavaScript entfernen können.)
@merefield Danke dafür, aber dadurch wird meine Seite für mich unbrauchbar. Ich habe aktualisiert, aber ich sehe nur noch das Dropdown-Menü für den Zeitraum. Ich werde es ohne Plugins testen und dir Bescheid geben.
