Ich bin mir nicht sicher, ob dies ein Fehler oder ein Feature ist, aber das ist nach dem Upgrade auf die neueste Discourse-Version passiert.
Früher konnten Benutzer ihre hervorgehobenen Themen auf beliebige Themen festlegen, auch auf solche in eingeschränkten Kategorien.
Jetzt, wenn man versucht, ein hervorgehobenes Thema aus einem eingeschränkten Bereich (z. B. nur für Mitglieder) festzulegen, erscheint der Fehler „Nicht berechtigt, auf die angeforderte Ressource zuzugreifen“, und das Thema kann nicht als hervorgehobenes Thema im Profil gespeichert werden.
Nun, der Benutzer, der das hervorgehobene Thema festlegt, hat doch das Recht, diese Ressource einzusehen … also sollte er sie auch als hervorgehobenes Thema festlegen dürfen? Und wenn jemand, der das Profil aufruft, versucht, dieses Thema zu sehen, sollte meiner Meinung nach dann diese Meldung angezeigt werden, wenn er nicht dazu berechtigt ist?
Ich frage mich also, ob dies beabsichtigt ist oder ein Fehler.
Das ist kein Fehler. Themen in Lesebeschränkten Kategorien können nicht als hervorgehobene Themen festgelegt werden. Die Fehlermeldung, die Benutzern angezeigt wird, wenn sie versuchen, ein Thema aus einer beschränkten Kategorie als hervorgehobenes Thema zu setzen, ist jedoch nicht ideal. Es wäre gut, den Benutzern mitzuteilen, warum sie dieses bestimmte Thema nicht verwenden können.
Ich werde dieses Thema in unsere #contribute:ux-Kategorie umkategorisieren, um zu prüfen, ob wir die Fehlermeldung verbessern können. Ich denke, dass die Entscheidung, Themen aus beschränkten Kategorien nicht als hervorgehobene Themen zu verwenden, gut durchdacht ist und wahrscheinlich nicht geändert wird.
Und ja, da es sich um ein Feature handelt, schlage ich auch vor, dass die Fehlermeldung etwa lautet: „Du kannst einem eingeschränkten Kategorie keine Themen als hervorgehoben zuweisen“ oder ähnlich.
Das würde etwas Verwirrung und die Frage „Warum funktioniert es nicht?“ vermeiden.
Ich habe gerade einen Commit zusammengeführt, der dem Benutzer eine lesbare Fehlermeldung anzeigt, wenn ein Thema nicht auf seinem Profil hervorgehoben werden kann. Danke, dass du das angesprochen hast, @Queth