Hi, I have seen few topics with the solution I am looking for.
I think my question is very similar to latest @abcoathup question in this post.
However, this was not answered. How can I configure my discourse site so that when users enter the main address they jump directly to mysitedomain/latest?order=created ?
And additionally, when users press on the button latest, how I configure the site so that they are re-directed to mysitedomain/latest?order=created. ?
api.modifyClass("component:navigation-item", {
active: Ember.computed("contentFilterMode", "filterMode", function() {
let contentFilterMode = this.get("content").get("filterMode");
if (decodeURIComponent(window.location.search) === location) { // check search param
return contentFilterMode.includes(filter); // if includes this param, active = true;
} else {
return this._super(contentFilterMode, this.get("filterMode"));
}
})
});
This works for me but this script will refresh whole page rather than just the inner part, is there a way I can make it only refresh inner topic component?
Hi @HeyRR, have you got this resolved. Would be interested as well as many of our members are requesting a possibility to order the latest page by creation date and not by activity date?
We’d like to see this in our Discourse community. We are new to Discourse but currently finding it difficult to moderate our community and ensure no user feedback, questions etc slip through the cracks. Since we are all working across different time zones the handoff from one moderator to another can be tricky. It would be great if we could easily choose to see all activity created on a certain day. That way if there is a gap in our handover we would see any activity for the hours we were not ‘on call’ It would also help us to see who should be responding to activity based on when it was created.
Vorrei aggiungere il mio voto per un maggiore supporto a questo:
Alcuni di noi sono molto abituati a navigare le cose con un ordine cronologico stabile; questo ci aiuta a usare il nostro “hardware” spaziale umano per tenere traccia di ciò che abbiamo visto. La visualizzazione “Latest” (più recente) di un discorso che cambia (accoppiata a tutte le altre opzioni di visualizzazione e ad altri elementi dell’interfaccia utente) può sembrare un po’ caotica e stressante.
Inoltre, ho trascorso molto tempo nel nostro nuovo discorso per capire e spiegare che “Latest” ha in realtà due varianti importanti, “Latest Active/Pinned” (più recente attivo/fissato) che si ottiene cliccando sul titolo del sito, e “Latest Created” (più recente creato) che si ottiene cliccando sul link di navigazione Latest.
Attualmente “Latest Created” (?order=created) può essere configurato come predefinito per la vista Categorie, ma non per la vista Latest.
Ci manca anche molto avere un “Latest Created/Pinned” (più recente creato/fissato). Attualmente, nelle viste Latest e Categorie possiamo mostrare gli argomenti cronologicamente, o mostrare gli argomenti di benvenuto fissati in cima, ma non entrambi.
Credo che dobbiamo ripensare l’impostazione della “pagina iniziale” in Discourse per consentire a qualsiasi percorso di essere una pagina iniziale e dare agli utenti la flessibilità di scegliere la pagina iniziale che desiderano. Attualmente abbiamo 5 o 6 elementi nel menu, ma in realtà potremmo consentirne centinaia permettendo un “personalizzato…” per la pagina iniziale.
Aggiungendo al divertimento: ho notato che quando navigo (in vari modi) su Top o Hot, spesso ma non sempre viene aggiunto ?order=created all’URL, il che vanifica il loro scopo. Non ho ancora capito cosa inneschi questo!