Forcer la page d'accueil mobile

Puisque ce composant a été signalé comme non fonctionnel, j’ai préparé un remplacement compatible avec les versions actuelles de Discourse : Mobile Latest Homepage

Il évite complètement l’utilisation de site.mobileView, qui est obsolète, en utilisant window.matchMedia pour la détection de la vue et le service service:router d’Ember pour la redirection. Il mémorise également le dernier choix de l’utilisateur entre « Latest » et « Categories » pour la durée de sa session, de sorte que le retour à la page d’accueil respecte sa préférence.

Dépôt : GitHub - shortmort37/discourse-mobile-latest-homepage: A theme component that redirects mobile users to Latest instead of Categories on the homepage · GitHub

Testé sur iPhone (atterrit sur Latest), iPad en mode paysage (deux colonnes Categories+Latest inchangées) et ordinateur de bureau (inchangé).

4 « J'aime »