Plugin de mise en page

dommage que la documentation soit inexistante :wink:

Eh bien, peut-être qu’il n’existe pas, mais je ne le savais pas et je l’ai trouvé :innocent:

Bonjour, j’ai récemment installé ce merveilleux plugin. J’ai chargé le widget de liste de sujets en tant que composant.
J’ai remarqué que lorsque je clique sur le lien texte d’un sujet dans la barre latérale, puis que je clique sur le message correspondant, la barre latérale disparaît. Je dois actualiser la page du site pour que la barre latérale réapparaisse. Est-ce une fonctionnalité du plugin (ou du widget ?) ou fais-je quelque chose de mal ?

Voici mes paramètres :

1 « J'aime »

Veuillez ne pas reconstruire si ce plugin est essentiel à votre site :

Les mises en page ont profondément personnalisé le front-end sur Discourse et nous n’avons pas encore eu les ressources nécessaires pour le refactoriser afin de prendre en charge les changements ci-dessus.

Soit :

  • Retardez la reconstruction jusqu’à ce que nous vous donnions le feu vert OU
  • Supprimez les mises en page de votre site pour le moment.

Merci de l’intérêt que vous portez à notre offre gratuite.

4 « J'aime »

Cela signifie que si nous reconstruisons, nous ne pourrons plus utiliser les mises en page et les emplacements ensemble pour créer une carte sur le côté, comme nous le faisons actuellement avec les mises en page et les emplacements ?

2 « J'aime »

Correct. Les mises en page ont disparu.

1 « J'aime »

Merci de votre réponse. Est-ce que c’est parti pour de bon ou pour le moment, comme vous l’avez mentionné plus haut dans la discussion ?

Si quelqu’un se manifestait pour financer sa renaissance, je pourrais être plus catégorique dans mes déclarations.

5 « J'aime »

J’ai créé un remplacement potentiel pour les mises en page, tout le monde est invité à l’essayer, et c’est maintenant un composant de thème :

Il nécessite l’utilisation de composants autonomes qui récupèrent leurs propres données. Si vous avez besoin d’aide pour les créer, vous pouvez m’embaucher.

J’ai intégré la prise en charge des barres dans Discourse AI Topic Summary 🤖

2 « J'aime »

Échec de la compilation lors de l’installation du plugin Discourse Layouts :

Erreur : - errorMessage: discourse/plugins/discourse-layouts/discourse/templates/sidebar-wrapper.js: /var/www/discourse/app/assets/javascripts/discourse/discourse/plugins/discourse-layouts/discourse/templates/sidebar-wrapper.js: Assertion Failed: Les sorties nommées ont été supprimées dans Ember 4.0. Voir https://deprecations.emberjs.com/v3.x#toc_route-render-template pour des conseils sur les API alternatives pour les cas d'utilisation de sorties nommées. ('discourse/plugins/discourse-layouts/discourse/templates/sidebar-wrapper.hbs' @ L39:C4) Erreur : /var/www/discourse/app/assets/javascripts/discourse/discourse/plugins/discourse-layouts/discourse/templates/sidebar-wrapper.js: Assertion Failed: Les sorties nommées ont été supprimées dans Ember 4.0. Voir https://deprecations.emberjs.com/v3.x#toc_route-render-template pour des conseils sur les API alternatives pour les cas d'utilisation de sorties nommées.

Aidez-moi s’il vous plaît. Merci.

Je crains que le plugin layouts ne soit plus maintenu (notez la balise broken).

Si vous souhaitez de l’aide pour passer à un framework alternatif (comme celui de @merefield ci-dessus) ou peut-être explorer une approche différente, vous pourriez aimer contacter Pavilion.

3 « J'aime »

Merci beaucoup, @nathank. Je vais essayer l’alternative que vous avez mentionnée ci-dessus.

Merci également d’avoir signalé la balise broken ; je n’étais pas au courant non plus.

J’apprécie votre aide.

2 « J'aime »