Ich habe gerade versucht, dies mit Discourse Version 2.9.0.beta2 zu testen und konnte das Problem nicht reproduzieren. Ein angeheftetes Thema in einer Kategorie, die in Docs enthalten ist, scheint auf der #docs-Seite wie erwartet erfolgreich angeheftet zu sein.
Dieses Problem könnte nur mit der Discourse-Version 2.8.1 zusammenhängen, und Sie könnten versuchen, Discourse zu aktualisieren, um dieses Problem zu beheben.
Ich kann dies mit 2.9.0.beta3 reproduzieren. Der Docs-Index scheint standardmäßig auf aktuelle Aktivität zu sortieren und nicht nach angeheftetem Status; er zeigt jedoch den korrekten angehefteten Status per Symbol an.
Ich habe das erste von mir erstellte Dokument angeheftet, daher ist es das “älteste”:
Leider ist dies eine ziemlich große Änderung sowohl am Kern als auch am Plugin.
Obwohl wir TopicQuery verwenden, um die Themenlisten abzurufen, behandeln wir die gesamte Sortierung außerhalb von TopicQuery in:
Um dies abzuschließen, müssten wir es wahrscheinlich so verschieben, dass der “Kern” die Sortierung hier übernimmt, anstatt dass das Plugin sein eigenes Ding macht. Es ist eine sehr komplexe Änderung.
Auf der positiven Seite können wir möglicherweise eine Menge Code aus dem Plugin entfernen.
Entschuldigung, aber ich muss diesen Fehler vorerst auf die lange Bank schieben.
Scheint, dieses Problem besteht immer noch? Wir haben gerade auf 3.2 und der neuesten Version des Docs-Plugins getestet. Angepinnte Themen werden in den Dokumenten nicht oben angezeigt.