How do I set the order of pinned topics

Certo, @Osama, una piccola cosa per te: fai attenzione ai test e alle prestazioni, topic_query diventa molto complicato.

Priorità bassa, nessuna urgenza qui.

4 Mi Piace

Ho letto e seguito la conversazione qui fino a questa affermazione (che suggerisce che questo approccio sia stato deciso e implementato). Tuttavia, non osservo un riordinamento basato sulla rimozione o sul ripristino del pin.

C’è qualcosa che mi sta sfuggendo?

EDIT: Ho appena scoperto che in realtà questa operazione è ancora influenzata dal fatto che il Topic sia chiuso o meno. Quindi, aprirlo sembra aver risolto il problema.

Kenny, il mio suggerimento è ancora nella lista di @Osama; lo risolveremo entro le prossime due settimane circa.

2 Mi Piace

Questa PR implementa il comportamento indicato qui: :arrow_up:

2 Mi Piace

Ciao a tutti, ho appena notato il cambiamento dopo l’aggiornamento della nostra community. Per il nostro caso d’uso, questo nuovo comportamento è molto poco ottimale. C’è la possibilità di avere un’opzione per il vecchio comportamento tramite un’impostazione nella sezione di amministrazione?

Probabilmente avrei segnalato questo come un bug se avessi usato Discourse da più tempo. La modifica viene effettuata assumendo che il comportamento precedente sia indesiderato, rimuovendo una funzionalità che amministratori e utenti normali si aspettavano e che potrebbe o meno essere gradita.

Inoltre, la descrizione della funzionalità suggerisce che lo scopo sia dare agli amministratori maggiore controllo sull’ordine, ma ciò sembra incompleto poiché non esiste un modo per riordinare i pin se non rimuovendoli e riponendoli.


Penso che l’ordinamento dei pin dovrebbe essere un’impostazione a livello di categoria. Un’opzione per scegliere tra bumped_at e pinned_at, con bumped_at come valore predefinito, rappresenterebbe una modifica relativamente semplice che non influisce sugli amministratori esistenti. (Riconosco che ciò diventa non banale a causa della localizzazione.)

A lungo termine, penso che dovrebbe esserci una casella di controllo posizioni fisse dei pin con un’interfaccia utente per riordinare i pin, simile all’interfaccia per riordinare le categorie quando si utilizza posizioni fisse delle categorie.

3 Mi Piace

Sono completamente d’accordo. Per noi, questo ultimo cambiamento ha un impatto negativo. Poiché fissiamo e fissiamo dinamicamente i topic a livello globale in base all’engagement tramite l’API, ora gli utenti non possono più vedere a quale dei topic fissati un altro utente ha risposto per ultimo, perché l’intera sezione dei topic fissati non è più dinamica ma statica.

1 Mi Piace

L’engagement nella nostra community sta già crollando a causa di questo cambiamento. Potreste gentilmente aggiungere un’impostazione per questo e, opzionalmente, ripristinare il comportamento precedente, oppure devo applicare una patch per rimuovere questa modifica dal core?

Questo argomento è stato automaticamente chiuso dopo 10 giorni. Non sono più ammesse nuove risposte.