Ich bin der Meinung, dass das Anpinnen von Threads auf Benutzerebene erfolgt. Sobald man einen angepinnten Thread gesehen hat, wird er auf Benutzerebene wieder abgepinnt? Beim Lesen scheint es so, als könnte ich ein Thema erzwingend anpinnen, sodass es immer oben bleibt.
Diese Einstellung ist verwirrend. Es ist nicht klar, dass eine dieser Einstellungen dem Benutzer die Wahl bezüglich des Verhaltens („standardmäßig“) lässt, während die andere Einstellung die Option für den Benutzer entfernt. Das ist ein ziemlich subtile Unterschied.
Vielleicht bin ich ein Trottel, aber ich habe einige Zeit verschwendet, bevor ich begriffen habe, was los war.
Oh nein, das tut mir leid zu hören! Ich stimme zu, dass das verwirrend sein kann. Hast du eine empfohlene Beschreibung für die Einstellung, die diesen Unterschied klarer macht?
In einigen Abschnitten scheint es zu funktionieren, während in anderen die angepinnten Themen in den Abschnitten nach unten rutschen. Ich habe beide Kontrollkästchen deaktiviert.
Es wird tatsächlich in der Unterkategorie angepinnt. Gibt es eine Möglichkeit, einen Beitrag aus einer Unterkategorie so zu pinnen, dass er in der übergeordneten Hauptkategorie angezeigt wird?
Eine weitere Frage: Kann man die Möglichkeit, etwas zu entfernen, auf Benutzerebene deaktivieren? Ich plane, diese Funktion zu monetarisieren, und wenn Benutzer sie deaktivieren können, wird dieser Zweck untergraben.
Was genau bewirken diese beiden „Zurücksetzen“-Schaltflächen?
Ich könnte mir verschiedene Dinge vorstellen, konnte aber die Logik im Code nicht finden (Entschuldigung, meine Ruby-Lesefähigkeiten sind bestenfalls rudimentär):
Setzen Sie diese Einstellung für jeden Benutzer zurück. Aber dann würde die untere nicht viel Sinn ergeben, da diese Einstellung nur mit dem Standard für neue Benutzer zusammenhängt?
Setzen Sie den „angehefteten“ Status aller Themen für alle Benutzer zurück. Aber dann würde die untere nicht viel Sinn ergeben, da diese Einstellung nur mit dem Standard für neue Benutzer zusammenhängt?
Die Option „Zurücksetzen“ dient dazu, die Admin-Einstellung auf ihre ursprüngliche Standardeinstellung zurückzusetzen. Manchmal müssen dabei Benutzereinstellungen zurückgesetzt werden – zum Beispiel wird beim Zurücksetzen/Ändern der zweiten Option standard topics automatic unpin gefragt, ob die Änderung auch historisch und ab dem Zeitpunkt der Änderung angewendet werden soll:
Gibt es eine Art “Discourse-Handbuch”, in dem ich die Bedeutung solcher Optionen nachschlagen könnte? Zumindest auf Documentation - Discourse Meta habe ich keine Beschreibung gesehen.
Und… gibt es zufällig auch eine Option für den Administrator, die “angehefteten” Einstellungen aller Benutzer für alle angehefteten Themen zurückzusetzen?
Idealerweise sollte die Beschreibung für jede Admin-Einstellung genügend Informationen direkt auf der Seite selbst liefern (und wir sind immer offen für Vorschläge, wie wir diese bei Bedarf klarer gestalten können ). Aber meta.discourse.org ist das De-facto-Benutzerhandbuch für Discourse. Wenn Sie in der Suche nichts finden, können Sie gerne ein neues Thema erstellen und dort fragen, was Sie brauchen.
Ich glaube nicht, dass es einen einfachen Weg gibt, ohne die Rails-Konsole zu verwenden. Sie können jedes Thema einzeln mit dem Themenschraubenschlüssel lösen und dann erneut anheften. Ein Benutzer kann ein Thema jedoch jederzeit lösen und wieder anheften, sodass es auch dann überschrieben werden kann, wenn Sie sie alle zurücksetzen. Wenn Sie Informationen haben, die immer sichtbar sein sollen, könnten Sie versuchen, die Komponente Versatile Banner zu verwenden?
Danke, das klingt nach dem mit Abstand einfachsten Weg, besonders wenn nur wenige angeheftete Themen existieren (und ich glaube, dass es am sinnvollsten ist, alle standardmäßig anzuzeigen und oben zu halten, wenn nur sehr wenige angeheftete Themen vorhanden sind).