Bug nel plugin docs: i topic fissati non sono in cima

Quando un argomento viene bloccato in una categoria, non viene bloccato in cima in docs

Puoi vedere il comportamento in azione qui: https://forum.cannabisanbauen.net/docs?tags=01-grundlagen
È un comportamento previsto o un bug?

Versione di Discourse: 2.8.1
Versione del plugin Docs: 0.1

1 Mi Piace

Ho appena provato a testare questo con Discourse versione 2.9.0.beta2 e non sono riuscito a riprodurre il problema. Un argomento bloccato in una categoria inclusa in Docs sembra essere bloccato con successo nella pagina docs, come previsto.

Questo problema potrebbe essere correlato solo alla versione di Discourse: 2.8.1 e potresti provare ad aggiornare Discourse per risolverlo.

Versione del plugin Docs: 0.1

2 Mi Piace

Posso riprodurre questo problema con la versione 2.9.0.beta3. L’indice dei documenti sembra essere impostato per impostazione predefinita sull’attività recente e non ordina per stato di “fissato”; tuttavia, mostra lo stato corretto di “fissato” tramite icona.

Ho fissato il primo documento che ho creato, quindi è il più “vecchio”:

Ho aggiornato il documento fissato, rendendolo l’attività più recente:

E ho aggiunto un nuovo documento, che diventa quindi il più recente:


Ho modificato lo stato di “fissato” sull’argomento (il che significa la discussione, la “vista dei documenti” non mostra lo stato di “fissato”).

Ed è stato aggiornato sull’indice dei documenti:


Note:

  • Ho provato un “fissaggio” per categoria e globale: stessi risultati
  • Qualsiasi attività spinge il documento nell’indice: gli argomenti discussi più di recente saranno in cima
3 Mi Piace

Purtroppo questo è un cambiamento piuttosto importante sia per il core che per il plugin.

Anche se usiamo TopicQuery per ottenere gli elenchi di argomenti, gestiamo tutto l’ordinamento al di fuori di TopicQuery in:

Per completare questo, probabilmente dovremmo spostarlo in modo che il “core” gestisca l’ordinamento qui invece che il plugin faccia la sua cosa. È un cambiamento molto complesso.

Dal lato positivo, potremmo potenzialmente rimuovere un bel po’ di codice dal plugin.

Mi dispiace, ma per ora devo mettere questo bug in secondo piano.

3 Mi Piace

Sembra che questo problema persista? Abbiamo appena testato sulla versione 3.2 e sull’ultima versione del plugin docs. Gli argomenti bloccati non vengono visualizzati in alto nella documentazione.

Qualcuno è riuscito a trovare una soluzione o una soluzione alternativa?