Argomenti di alcune categorie non compaiono su /latest

La procedura per riordinare le categorie come appaiono sulla pagina di destinazione per gli utenti con accesso, come descritto nella documentazione qui, sembra non funzionare.

Non sono sicuro se ciò sia dovuto a un recente aggiornamento beta, o a qualche impostazione correlata con cui ho giocato di recente e senza volerlo, ma apprezzerei molto qualsiasi suggerimento per far funzionare di nuovo le priorità di ordinamento della visualizzazione delle categorie.

Secondo la procedura indicata, ho abilitato le posizioni fisse delle categorie e posizioni fisse delle categorie alla creazione e ho assegnato priorità numeriche in modo che la mia categoria preferita appaia sopra la mia categoria meno preferita nella finestra di dialogo di riordino delle categorie, e ho cliccato sul pulsante Salva.

Cancellando la cache del browser, chiudendo e riaprendo il browser, effettuando nuovamente l’accesso (come amministratore) e controllando l’ordine delle categorie visualizzato nella finestra di dialogo di riordino delle categorie, si vede che le impostazioni sono state effettivamente salvate, tuttavia i post dalla categoria meno preferita vengono sempre visualizzati per primi, riempiendo completamente la visualizzazione della pagina di destinazione per impostazione predefinita quando il sito viene aperto per la prima volta da un utente con accesso, anche se ha post molto meno recenti rispetto alla categoria preferita, e molta meno attività in generale.

Di conseguenza, chiunque visiti il sito/controlli concluderà a colpo d’occhio che non è successo molto lì da tempo, a meno che non faccia parte del pochissimi che sono aggiornati sul modo in cui i post sono organizzati da Discourse in categorie, e che per primi dovranno fare clic su un’intestazione di categoria diversa nella barra laterale sinistra, per vedere qualcosa di recente che sia rilevante per loro.

1 Mi Piace

La pagina di destinazione (/latest) per gli utenti con accesso mostra sempre gli argomenti ordinati per attività recente, non per ordine di categoria o priorità. Se si desidera che le categorie preferite appaiano per prime, è possibile cambiare la pagina di destinazione predefinita in qualcosa come /categories invece di /latest. In questo modo, gli utenti vedranno l’ordine di categoria prioritario sulla homepage e, quando faranno clic su una categoria, i suoi argomenti e post verranno visualizzati di conseguenza.

1 Mi Piace

@jahan_gagan tranne per me che non sembra essere quello che succede.

I vecchi post della categoria meno importante appaiono per primi - i post nella categoria più importante/a priorità più alta sono più recenti, ma vengono comunque nascosti di default

Non era così un paio di settimane fa.

Voglio garantire un’esperienza curata per gli utenti registrati che non sono abbastanza coinvolti da imparare tutti i dettagli della navigazione di Discourse, ma vogliono solo vedere i post più recenti, nella categoria più rilevante, proprio lì quando cliccano per la prima volta sul link del sito.

Per caso la tua categoria preferita è aggiunta sotto categorie predefinite silenziate nelle impostazioni del sito? Se è silenziata, i suoi post non appariranno in /latest anche se sono più recenti. Potresti controllare e confermare?

2 Mi Piace

[quote=“jahan_gagan, post:4, topic:390136”]categorie predefinite silenziate

[/quote]

grazie @jahan_gagan .

Per spiegare la mia configurazione, nel caso possa essere d’aiuto:

Le due categorie in questione si chiamano ‘Architects Forum’ e ‘Open Forum’, entrambe in realtà sottocategorie, ognuna all’interno della propria categoria principale corrispondente.

‘Architects Forum’ è una sottocategoria della categoria principale ‘PRIVATE’, e ‘Open Forum’ è una sottocategoria della categoria principale ‘PUBLIC’.

L’idea è di aggiungere in futuro ulteriori sottocategorie all’interno di queste categorie principali, se necessario.

Le categorie principali PUBLIC vs PRIVATE sono state utilizzate come modo per allineare i contenuti visualizzati con il livello di accesso di login.

Come si può vedere sopra, ho altre sottocategorie e categorie principali impostate, ma queste hanno poca o nessuna attività.

Coloro che hanno un account forum possono vedere e pubblicare nelle sottocategorie all’interno della categoria principale ‘PRIVATE’ (anche se attualmente è in uso solo una sottocategoria) - si prevede che queste sottocategorie possano talvolta contenere discussioni piuttosto sensibili, non destinate a una distribuzione più ampia.

Nel frattempo, tutti, con o senza account, possono vedere e pubblicare nelle sottocategorie all’interno della categoria principale ‘PUBLIC’.

Di gran lunga la maggior parte dell’attività si verifica attualmente all’interno della sottocategoria ‘PRIVATE > Architects Forum’, ed è quindi per questo che desidero che gli ultimi post in questa sottocategoria appaiano di default per gli utenti con accesso effettuato.

Invece, qualunque cosa io faccia, la pagina di destinazione mostra ora vecchi post nella categoria ‘PUBLIC > Open Forum’.

Non è previsto che venga pubblicato nulla direttamente nelle categorie principali stesse, e per ridurre l’ambito di ciò (poiché continuava ad accadere), entrambe le categorie principali sono state impostate su ‘silenziate’, in modo che l’opzione per pubblicare direttamente su di esse fosse nascosta.

Come test, ho provato a cancellare l’impostazione default_categories_muted, in modo che nulla sia silenziato, ma questo sembra non fare alcuna differenza su ciò che viene visualizzato di default sulla pagina di destinazione - quando apro il sito, anche dopo aver premuto <Ctrl+F5> nel browser - il sito ora predefinito mostra sempre e solo i post della categoria ‘PUBLIC > Open Forum’.

Come stai testando questo? Ti stai impersonando un altro utente? Ti sei assicurato che quell’utente abbia accesso alla categoria privata? Sembra una domanda sciocca, ma potrebbe essere una svista?

Ho chiesto a un altro utente loggato di inviarmi uno screenshot

EDIT Ho anche appena creato un account di prova e ho effettuato l’accesso con quello - di nuovo nessun cambiamento

Non funziona per me.

Ho abilitato le posizioni delle categorie fisse e posizioni delle categorie fisse alla creazione e ho assegnato priorità numeriche in modo che la mia categoria preferita appaia sopra la mia categoria meno preferita nella finestra di dialogo per riordinare le categorie, e ho premuto il pulsante di salvataggio.

Chiudendo e riaprendo il browser, cancellando la cache del browser, effettuando nuovamente l’accesso come amministratore e controllando l’ordine delle categorie mostrato nella finestra di dialogo per riordinare le categorie, risulta che le impostazioni sono state salvate; tuttavia, la categoria meno preferita viene comunque visualizzata per prima per impostazione predefinita quando il sito viene aperto per la prima volta, anche se ha meno post recenti rispetto alla categoria preferita.

C’è qualche altra impostazione da qualche parte che potrebbe interferire con l’ordine preferito delle categorie?

Fino a una recente ricostruzione, questo non era un problema, anche se all’epoca avevo giocato con alcune impostazioni (che ora non ricordo), quindi non è chiaro se si tratti di un difetto del software o dell’utente.

Puoi chiarire dove viene visualizzata per prima? Nella pagina /categories? Nel menu a discesa sopra l’elenco degli argomenti? Nel menu a discesa nel compositore? In tutti questi posti?

Ciao @Moin

La categoria sbagliata di post appare per prima, per impostazione predefinita, quando il sito viene aperto per la prima volta.

Quelli che appaiono sono gli ultimi post nella mia categoria ‘Open Forum’, che viene utilizzata piuttosto di rado.

Quelli che dovrebbero apparire sono gli ultimi post nella mia categoria ‘Architects Forum’, che viene utilizzata molto più frequentemente (notando che solo gli utenti con accesso effettuato possono accedere ai contenuti di ‘Architects Forum’).

Screenshot qui sotto, che mostra i post nella categoria che non voglio che appaiano per impostazione predefinita:

I post della categoria ‘Architects Forum’ che voglio che appaiano per impostazione predefinita sono quelli che apparivano per impostazione predefinita, finché non ho fatto qualche casino, o aggiornando e ricostruendo la mia istanza di Discourse all’ultima versione beta, o modificando un’impostazione da qualche parte e dimenticando quale fosse.

Quindi, non si tratta dell’ordine delle categorie come descritto nella guida sopra, ma di quali categorie appaiono nell’ultima pagina?

Hai controllato anche con un utente di prova? È lo stesso per loro? Così sapremo per certo che la categoria non è stata silenziata accidentalmente per te. Puoi anche controllare le tue preferenze di tracciamento per questo.

Presumevo che l’ordine impostato delle categorie fosse il determinante per quale categoria di post apparisse per prima nella pagina di destinazione, per impostazione predefinita. Sembra che questo non sia vero e che sia controllato altrove?

Sì, ho verificato con un nuovo utente di prova e ottengo lo stesso risultato, senza impostazioni di tracciamento preferite.

Quale landing page? Lo screenshot non mostra /latest? Come hai configurato questo?

Sì, il mio screenshot mostra /latest, ma questi sono gli ultimi nella categoria sbagliata (raramente usata)

Non l’ho configurato consapevolmente perché accadesse: se sapessi dove/come è stato configurato (oltre all’impostazione dell’ordine delle categorie che pensavo fosse rilevante), il mio problema sarebbe probabilmente risolto!

Scusa, mi sono distratto.

Per caso hai abilitato l’impostazione del sito Mute all categories by default (Silenzia tutte le categorie per impostazione predefinita)? Puoi controllare i tuoi log delle azioni dello staff per modifiche alle impostazioni del sito che potrebbero essere correlate?

Grazie @Moin, ho appena controllato entrambi.

Silenzia tutte le categorie per impostazione predefinita non è abilitato.

Ci sono molte azioni dello staff registrate nelle ultime 2 settimane, che ho incollato di seguito nel caso contengano qualche indizio. Le azioni chiaramente non correlate e le azioni con informazioni di identificazione dell’utente sono state oscurate.
La maggior parte dei promemoria è dovuta al fatto che ho provato sporadicamente diverse impostazioni per risolvere la situazione (sono l’unico membro dello staff)

admin	change_site_setting	fixed_category_positions	2025-11-20 23:57:40 UTC	
admin	change_site_setting	fixed_category_positions_on_create	2025-11-20 23:57:46 UTC	
admin	change_site_setting	default_composer_category	2025-11-20 23:58:36 UTC	
admin	change_site_setting	shared_drafts_category	2025-11-20 23:59:08 UTC	
admin	change_site_setting	emoji_set	2025-11-28 01:07:35 UTC	
admin	change_site_setting	edit_post_allowed_groups	2025-11-28 01:17:04 UTC	
admin	change_site_setting	flag_post_allowed_groups	2025-11-28 01:17:23 UTC	
admin	change_site_setting	profile_background_allowed_groups	2025-11-28 01:17:38 UTC	
admin	change_site_setting	user_card_background_allowed_groups	2025-11-28 01:17:46 UTC	
admin	change_site_setting	direct_message_enabled_groups	2025-11-28 01:18:35 UTC	
admin	change_site_setting	chat_allowed_groups	2025-11-28 01:18:46 UTC	
admin	change_site_setting	chat_message_flag_allowed_groups	2025-11-28 01:18:54 UTC	
admin	change_site_setting	poll_create_allowed_groups	2025-11-28 01:19:00 UTC	
admin	change_site_setting	styleguide_allowed_groups	2025-11-28 01:19:12 UTC	
admin	change_site_setting	fixed_category_positions_on_create	2025-11-28 01:20:00 UTC	
admin	change_site_setting	fixed_category_positions	2025-11-28 01:20:01 UTC	
admin	change_site_setting	fixed_category_positions_on_create	2025-11-28 01:20:08 UTC	
admin	change_site_setting	fixed_category_positions_on_create	2025-11-28 01:26:56 UTC	
admin	change_site_setting	sort_categories_by_event_start_date_enabled	2025-11-28 01:27:56 UTC	


admin	change_site_setting	default_navigation_menu_categories	2025-12-01 04:09:36 UTC	
admin	change_site_setting	default_navigation_menu_categories	2025-12-01 04:10:12 UTC	
admin	change_site_setting	default_navigation_menu_categories	2025-12-01 04:10:19 UTC	
admin	change_site_setting	default_sidebar_link_to_filtered_list	2025-12-01 04:10:47 UTC	
admin	change_site_setting	fixed_category_positions	2025-12-01 04:15:18 UTC	
admin	change_site_setting	patreon_creator_discourse_username	2025-12-01 04:16:26 UTC	
admin	change_site_setting	sort_categories_by_event_start_date_enabled	2025-12-01 04:19:29 UTC	
admin	change_site_setting	desktop_category_page_style	2025-12-01 04:22:03 UTC	
admin	change_category_settings	position	2025-12-01 04:29:56 UTC	
admin	change_category_settings	custom_fields[enable_topic_voting]	2025-12-01 04:29:56 UTC	
admin	change_site_setting	fixed_category_positions_on_create	2025-12-01 04:38:00 UTC	
admin	change_category_settings	name	2025-12-01 05:15:46 UTC	
admin	change_category_settings	custom_fields[enable_topic_voting]	2025-12-01 05:15:46 UTC	

admin	change_category_settings	name	2025-12-01 05:20:02 UTC	
admin	change_category_settings	slug	2025-12-01 05:20:02 UTC	
admin	change_category_settings	custom_fields[enable_topic_voting]	2025-12-01 05:20:02 UTC	


admin	change_category_settings	position	2025-12-02 07:26:22 UTC	
admin	change_category_settings	sort_order	2025-12-02 07:26:22 UTC	
admin	change_category_settings	sort_ascending	2025-12-02 07:26:22 UTC	
admin	change_category_settings	num_featured_topics	2025-12-02 07:26:22 UTC	
admin	change_category_settings	read_only_banner	2025-12-02 07:26:22 UTC	
admin	change_category_settings	custom_fields[enable_topic_voting]	2025-12-02 07:26:22 UTC	
admin	change_category_settings	sort_ascending	2025-12-02 07:28:11 UTC	
admin	change_category_settings	num_featured_topics	2025-12-02 07:28:11 UTC	
admin	change_category_settings	default_view	2025-12-02 07:28:11 UTC	
admin	change_category_settings	default_top_period	2025-12-02 07:28:11 UTC	
admin	change_category_settings	search_priority	2025-12-02 07:28:11 UTC	
admin	change_category_settings	custom_fields[enable_topic_voting]	2025-12-02 07:28:11 UTC	
admin	change_category_settings	sort_ascending	2025-12-02 09:04:16 UTC	
admin	change_category_settings	custom_fields[enable_topic_voting]	2025-12-02 09:04:16 UTC	
admin	change_site_setting	default_categories_muted	2025-12-02 09:09:15 UTC	
admin	change_site_setting	default_categories_muted	2025-12-02 09:55:05 UTC	
admin	change_site_setting	enable_offline_indicator	2025-12-02 09:56:56 UTC	
admin	change_site_setting	default_watched_precedence_over_muted	2025-12-02 09:57:14 UTC	
admin	change_site_setting	default_other_new_topic_duration_minutes	2025-12-02 09:57:35 UTC	
admin	change_site_setting	default_topics_automatic_unpin	2025-12-02 09:58:03 UTC	


C’è qualcosa di utile in questo?

Questo è ancora quello più sospetto. Penso che silenziare una categoria genitore possa comportare il silenzio anche delle sottocategorie. Sei sicuro che nessuna categoria sia silenziata nelle tue preferenze?
Se filtri “ultime” per una delle sottocategorie che mancano nelle ultime non filtrate, quale stato di tracciamento mostra il menu a discesa?
Screenshot_20251204_135904_Firefox

Non penso che silenziare sia il modo giusto per imporlo. Proverei a utilizzare le impostazioni di sicurezza della categoria per questo. Consentire solo la lettura sulla categoria genitore, ma consentire la lettura, la risposta e la creazione nelle sottocategorie dovrebbe funzionare per impedire le risposte alla categoria genitore. Potresti anche voler abilitare default_subcategory_on_read_only_category. (Non sono sicuro che abbia molta importanza ora che il pulsante “nuovo argomento” non è più disabilitato nelle categorie in cui non si è autorizzati a pubblicare.)

Non dimenticare di utilizzare l’opzione per modificare la preferenza per gli utenti esistenti quando rimuovi le categorie dall’impostazione di silenziamento predefinita.