Liste des sujets MD Composant Mobile

Je ne mets plus à jour aussi souvent qu’avant, mais jusqu’à présent, cela ne semble pas causer de problèmes. Faites-le-moi savoir si cela se produit.

Je suis le thème Discourse et je n’ai encore remarqué aucun problème.

2 « J'aime »

Même chose. J’abandonne tous mes plugins Discourse et je vais les supprimer complètement.

Je changerais de logiciel de forum si c’était plus simple, mais au moins, cela signifiera un peu moins de travail.

La manière dont ce projet a été géré est un désastre complet.

Cette mise à jour affectera-t-elle les composants MD ? : Improving automatic switching of mobile/desktop modes

https://github.com/discourse/discourse/commit/9aa52af4c9d261be19c538164eafd83463054998

J’ai effectué un test sur la dernière version (commit : FEATURE: new tag info heading (#40171) · discourse/discourse@3c95497 · GitHub)

Cela fonctionne, mais il y a un avertissement de dépréciation

[THÈME 9 'MD Topic List Mobile'] AVERTISSEMENT DE DÉPRÉCIATION : L'accès à site.mobileViewousite.desktopView pendant l'initialisation du site peut entraîner des erreurs et des incohérences lors du redimensionnement de la fenêtre du navigateur. Veuillez déplacer ces vérifications dans un composant, un transformateur ou un rappel d'API qui s'exécute pendant le rendu de la page. [déprécié depuis Discourse 3.5.0.beta9-dev] [id de dépréciation : discourse.static-viewport-initialization] [info : https://meta.discourse.org/t/367810]

Je vais voir ce que je peux faire, mais au moins cela ne provoque pas de rupture.

4 « J'aime »

Super ! Merci pour votre travail :+1:

Il y a un avis sur les versions récentes de Discourse :see_no_evil_monkey: :

[Admin Notice] Le thème ‘MD Topic List Mobile’ contient du code qui doit être mis à jour. (id:discourse.static-viewport-initialization)

1 « J'aime »

Je vais essayer de m’en occuper, ça a l’air d’être beaucoup de travail.

Mais je pense que je peux m’en inspirer en utilisant ce que @lhc_fl a fait avec ce composant : Show both OP and last reply on mobile - #23 by Lhc_fl

3 « J'aime »

Après des heures de lutte… Vous pouvez mettre à jour le composant, le message de dépréciation devrait disparaître (je n’ai pas pu mettre à jour vers la dernière version aujourd’hui, mais je n’ai plus le message de dépréciation, donc le bandeau devrait également disparaître) et nous devrions être bons pendant quelques mois, jusqu’à ce que Discourse change tout à nouveau.

Les changements devraient être transparents sur votre forum, mais faites-moi savoir si vous rencontrez des problèmes !

Le travail de @Arkshine sur la version précédente et celui de @lhc_fl sur son composant m’ont beaucoup aidé.

4 « J'aime »