Discourse Bars :biĂšres: 🍾 (un framework de barre latĂ©rale)

Donc, cela n’avait rien Ă  voir avec les « barres Â», super.

La description des paramÚtres décrit les options.

En gros, tout ce qui se trouve sur la page de dĂ©couverte est une « dĂ©couverte Â» Ă  l’exception des « catĂ©gories Â», des « balises Â» et d’une « catĂ©gorie Â» spĂ©cifique qui sont couvertes par ces termes.

1 « J'aime »

Mes sincÚres excuses si je suis lent à répondre :pray:

Je vois dans le README.md cette ligne


  • Prend en charge les configurations pour chacun de : discovery, topic, tag, category OU categories.

Au cas oĂč cela serait utile Ă  d’autres, une recherche sur le terme discovery fournit cette rĂ©fĂ©rence utile concernant « discovery » :

3 « J'aime »

Oui, c’est un bon point que vous soulevez. Et je vois comment cela pourrait prĂȘter Ă  confusion.

Cette nomenclature, bien qu’elle soit souvent discutĂ©e sur Meta, en particulier par les dĂ©veloppeurs (car elle est beaucoup rĂ©fĂ©rencĂ©e dans le code), est absente de Understanding Discourse for new users et n’est comprise par les nouveaux utilisateurs que s’ils participent Ă  des discussions spĂ©cifiquement liĂ©es Ă  cette fonctionnalitĂ©.

@JammyDodger devons-nous rĂ©flĂ©chir Ă  aborder cela dans ce guide ? OĂč quelqu’un peut-il en apprendre davantage sur les routes « Discovery » ?

4 « J'aime »

Je ne suis pas sĂ»r qu’il soit trĂšs souvent utilisĂ© comme terme « front-end » pour les utilisateurs. Je pense que je ne le vois que dans les composants/dĂ©veloppement de thĂšmes. Je ne suis pas sĂ»r oĂč il serait le mieux placĂ© ? Il ressemble plus Ă  un mot « admin », bien que je ne sois pas sĂ»r s’il existe un guide pour cela.

5 « J'aime »

Pour l’instant, j’ai ajoutĂ© des notes de bas de page Ă  l’OP de ce sujet, merci.

6 « J'aime »

  • Prend en charge toutes les barres
  • Peut dĂ©sactiver l’une ou l’autre avec les paramĂštres.
  • RafraĂźchir le navigateur pour rĂ©initialiser le rejet.

(nécessite encore un peu de travail sur la page Sujet !)

6 « J'aime »

Le comportement des sujets a été amélioré avec la possibilité de les réduire et de les ignorer.

3 « J'aime »

Nouvelle version :

  • introduit un nouveau widget bars-custom-html qui fournit dĂ©sormais les paramĂštres d’exemple par dĂ©faut et vous permet de crĂ©er des widgets qui ne sont que du HTML personnalisĂ©.
  • adopte le systĂšme de paramĂštres de RSB[^1], il devrait donc ĂȘtre compatible avec certains des mĂȘmes widgets.
  • est un changement majeur qui peut nĂ©cessiter une rĂ©installation ou des ajustements de vos paramĂštres existants, car les paramĂštres seront manquants pour tous les paramĂštres que vous avez dĂ©jĂ  créés.

@ckshen vous cherchiez un support pour le HTML personnalisé ?

[^1] : crédit à @pmusaraj pour ce travail

6 « J'aime »

Bonjour ! Veuillez m’indiquer comment ajouter une image de Twitch Ă  « D », par exemple

Ceci s’adresse aux dĂ©veloppeurs. Si vous avez besoin d’aide pour crĂ©er un widget spĂ©cifique :

5 « J'aime »

Merci pour cette fonctionnalitĂ© ! Nous utilisions auparavant le plugin de mise en page pour placer la carte sur les listes de sujets. Avoir cette option nous donne certainement la possibilitĂ© d’implĂ©menter quelque chose de similaire. Nous devrons rĂ©flĂ©chir Ă  la maniĂšre de la mettre en Ɠuvre.

2 « J'aime »

N’hĂ©sitez pas Ă  soumettre une PR Ă  Locations pour ajouter la prise en charge et je l’examinerai. Ou vous pouvez me financer pour le faire.

2 « J'aime »

Correction pour les transitions de route.

2 « J'aime »

Petite fonctionnalitĂ©, vous pouvez dĂ©sormais rĂ©duire sĂ©lectivement une barre par dĂ©faut (bien qu’elle ait actuellement un impact global sur toutes les routes)

2 « J'aime »

Cela fonctionne maintenant avec les barres :

(il est recommandĂ© d’utiliser la barre supĂ©rieure !!)

3 « J'aime »

Dernier message mis Ă  jour, le plugin est maintenant un composant de thĂšme :rocket:

4 « J'aime »

Actuellement, ce composant de thĂšme est incompatible avec « Powered by Discourse », donc si vous souhaitez l’utiliser, assurez-vous de dĂ©sactiver :

image

Je suis incroyablement occupé en ce moment, donc la correction peut prendre un peu de temps ou une PR est la bienvenue


3 « J'aime »

D’aprùs ce que je vois, il vous suffit d’une petite modification CSS

De :

grid-template-areas: "leftsidebar sidebar content rightsidebar"

À

grid-template-areas:
        "leftsidebar sidebar content rightsidebar"
        "leftsidebar sidebar below-content rightsidebar";

Y a-t-il rĂ©ellement un autre problĂšme dont je ne suis pas conscient ? :thinking:

(Je peux faire une PR, mais vous soulignez le mot incompatible, je me demande si je rate quelque chose)

4 « J'aime »

Oui, c’est juste le CSS de la grille.

Merci de vous ĂȘtre penchĂ© sur ce problĂšme :+1: :pray:

Mais cela prend-il en charge les deux scĂ©narios (activĂ© ou dĂ©sactivĂ© ?) - c’était ma principale crainte
 et je suis dĂ©bordĂ© ailleurs, donc je ne voulais pas m’embourber lĂ -dedans pour le moment
 :sweat_smile:

1 « J'aime »

J’ai fait une PR :

Faites-moi savoir ce que vous en pensez. :+1:

5 « J'aime »