Bienvenue Bannière Link

|||
-|-|-|
:discourse2: | Résumé | Welcome Link Banner est une bannière simple qui vous permet d’ajouter du texte personnalisé et 1 à 4 liens.
| :eyeglasses: | Aperçu | Aperçu sur Discourse Theme Creator |
:hammer_and_wrench: | Lien vers le dépôt | https://github.com/discourse/discourse-welcome-link-banner
:open_book: | Nouveau dans les thèmes Discourse ? | Guide pour débutants sur l’utilisation des thèmes Discourse

Installer ce composant de thème

Fonctionnalités

Paramètres

Ce composant est livré avec une variété de paramètres !

Nom Description
show on Choisissez d’afficher votre bannière sur la page d’accueil, les listes de sujets ou toutes les pages
banner links Ajoutez 1 à 4 liens avec des icônes Font Awesome et du texte (vous devrez peut-être également ajouter des icônes qui ne sont pas incluses par défaut dans Discourse au paramètre svg_icons)
max trust level N’affichez la bannière qu’aux utilisateurs ayant des niveaux de confiance spécifiques
hide for staff
hide on mobile
layout Texte à gauche (par défaut) ou texte en haut
plugin outlet vous permet de changer l’endroit où la bannière est rendue, si vous utilisez la barre latérale, essayez above-main-container
hide for anon Masque la bannière aux utilisateurs non connectés
can be dismissed Permet aux utilisateurs de cliquer sur un x pour masquer la bannière
banner background image Choisissez une image à afficher derrière la bannière
banner background repeat Configurez le comportement de répétition de l’image d’arrière-plan
banner background size Ajustez la taille de votre image d’arrière-plan en utilisant CSS (plus d’informations)
banner background color Pas d’image d’arrière-plan ? Utilisez une couleur unie !
banner box background color
banner text color
banner icon color
banner link color
Traductions Défaut
meta_banner.welcome Bienvenue dans notre communauté !
meta_banner.subtitle Rejoignez la conversation, et n’oubliez pas d’être gentil.

:discourse2: Hébergé par nous ? Les composants de thème sont disponibles sur nos plans Pro, Business et Entreprise.

77 « J'aime »
How is the Banner at meta.discourse.org created?
How to Set a Closable Banner at the Top of site?
Banner text customization for Subscriptions plugin
Do the team have plan to release the banner as a theme component?
How is the "Welcome to Discourse Meta!" div being hid on forum posts?
Christmas Decoration Component :christmas_tree:
How do I add category groups and category group groups on my site? Just like Epic Forums
How to add sub header similar to "Welcome to Discourse Meta!"?
How to apply CSS code only in the discourse home page?
Adding icons for the Welcome Link Banner
How do I create a welcome banner like the one on this site?
How do I remove this sticky event/announcement banner?
Setup custom Welcome banner on the homepage
Can I create two new topic butons on my home page?
My Wiki of useful Meta (and other) links
What's with this official theme navigation?
Your own banner with a link
How to add a directory of people/businesses to my theme?
How to add title and buttons naturally above forum topics?
Name of component discourse top forum
How to show a piece of content to *only* non-logged in users
What are good plugins or theme components for a forum emphasizing pictures?
What are good plugins or theme components for a forum emphasizing pictures?
Questions about subcategories displaying in wiki sidebar
Creating a banner to display at the top of your site
Welcome Banner inspired by the discourse hiring banner
Horizon Theme
What Are Some Good Welcome Banner Designs?
Handlebars template conditional for trust level
Feng Shui (Simplifying the UI for new users)
Call to action - encourage new users to participate
Showing a Warning to Non-Registered Users
Can the new About page be more visible?
Call to Action - Top Header (Like meta.discourse.org)
Third migration, once again for a niche forum (Volkswagen Campers vans)
How can I make these two banners?
Fancy site header: how do I get it & what made it go away?
What is this component?
Customizing your site with existing theme components
Add Discourse-style top banner to my forum
Dismissible banner on meta
How to put sidebar on "top" like it is on meta.discourse
Require users to join at least one group at sign-up
Design and elements like on meta.discourse.org
Versatile Banner
Can the new About page be more visible?

Si vous utilisez la barre latérale expérimentale, j’ai ajouté un réglage (plugin outlet) qui fera apparaître la bannière de bienvenue au-dessus du contenu mais pas au-dessus de la barre latérale. Changez simplement ce réglage pour above-main-container.

Changer ce réglage fera apparaître la bannière à droite de la barre latérale, comme le fait notre bannière ici sur Meta :

6 « J'aime »

10 messages ont été déplacés vers un nouveau sujet : La bannière de lien de bienvenue ne s’affiche plus sur mon site ?

Question : lorsqu’un utilisateur (moi ^^) a fermé la bannière, comment peut-il la récupérer ?
Je fais Ctrl+F5 mais elle ne revient pas, et je l’ai fermée juste pour tester.

3 « J'aime »

Sur le bureau, vous pouvez effacer l’élément localstorage ici, discourse_dismissedWelcomeLinkBanner.

Vous appuyez sur F12 pour ouvrir la console du navigateur → allez dans l’onglet Application → Dans le panneau de gauche, cliquez sur Local Storage puis sur votre site web → Recherchez la clé discourse_dismissedWelcomeLinkBanner et supprimez-la.

C’est tout ! Vous pouvez rafraîchir, et la bannière devrait réapparaître.

5 « J'aime »

Est-il possible d’afficher la bannière si un utilisateur est dans un groupe, ou non, plutôt qu’en fonction des niveaux de confiance ?

2 « J'aime »

Salut @martyn_thomas :wave: Si vous installez ce composant de thème, vous devriez pouvoir utiliser CSS pour obtenir ce que vous voulez

4 « J'aime »

Ma question peut sembler stupide, mais je ne suis pas programmeur. J’ai installé le composant CSS Classes for Current User's Groups. Si je veux afficher 3 options de bannière pour trois groupes différents, dois-je installer trois copies du composant Welcome Link Banner ? Ensuite, comment dois-je styliser le CSS si je veux que :
Pour le groupe A, la bannière A soit affichée, pour le groupe B, la bannière B soit affichée, et pour le groupe C, la bannière C soit affichée ? Pourriez-vous donner un exemple ?
Merci d’avance pour votre réponse :pray:

2 « J'aime »

N’installez qu’une seule copie du composant. Voir ici comment l’utiliser

body.group-(nom du groupe ici) .welcome-link-banner-wrapper {
    display: none;
}

remplacez « (nom du groupe ici) » par le groupe pour lequel vous souhaitez masquer la bannière.

4 « J'aime »

Merci, cela fonctionne si je veux masquer une bannière pour un groupe spécifique, mais je ne sais pas comment afficher différentes bannières avec un contenu différent pour différents groupes.

2 « J'aime »

Si vous souhaitez des bannières différentes, cela nécessitera plus d’une copie du composant de bannière de lien de bienvenue (pas le composant de groupe CSS). Vous pourriez également vouloir utiliser une CSS différente pour afficher plutôt que masquer.

4 « J'aime »

Je comprends cela, mais je ne sais pas comment implémenter un tel CSS. J’ai besoin d’un exemple CSS approximatif.

2 « J'aime »

vous voudrez peut-être d’abord le masquer pour tout le monde, puis utiliser display: block pour des groupes sélectionnés. Ce que vous voulez peut probablement être réalisé de plus d’une manière : masquer pour tous puis afficher pour certains, ou masquer pour certains.

1 « J'aime »

Permettez-moi d’apporter quelques clarifications.
[citation=“Lilly, post:121, topic:218743, username:Lilly”]
si vous voulez des bannières différentes, cela nécessitera plus d’une copie du composant de bannière de lien de bienvenue
[/citation]

Si j’ai plusieurs copies d’un composant, comment dois-je écrire le nom de la classe ? Par exemple,

body.group-name1 .welcome-link-banner-wrapper 1{
display: none;
}
body.group- name1 .welcome-link-banner-wrapper 2 {
display: none
}
body.group-name2 .welcome-link-banner-wrapper 1{
display: block;
}
body.group-name2 .welcome-link-banner-wrapper 2{
display: none
}
body.group-name3 .welcome-link-banner-wrapper 2{
display: block
}

Quelque chose de similaire à ça ?
Je n’arrive pas à déterminer comment .welcome-link-banner-wrapper sera nommé pour chaque instance de composant.

3 « J'aime »

Vous devrez peut-être forker le composant bannière pour chaque utilisation ? Il est probablement préférable d’apprendre quelques bases de CSS et le développement de thèmes de composants pour ce type de cas d’utilisation hors périmètre.

4 « J'aime »

J’aimerais utiliser cette bannière car elle est simple et épurée. Puis-je l’utiliser pour promouvoir l’application de mon entreprise plutôt que comme bannière de bienvenue ?

Je pense définir le lien sur une URL depuis laquelle on peut télécharger l’application sur l’App Store. Y a-t-il un problème avec cela également ?

Puis-je modifier la partie « Bienvenue dans notre communauté ! » ?

2 « J'aime »

Oui, vous pouvez personnaliser tous les textes, choisir les icônes et ajouter les liens que vous souhaitez.
Vous pouvez également essayer le thème sur theme creator

4 « J'aime »

@Moin

Merci !

2 « J'aime »

3 messages ont été déplacées vers un nouveau sujet : Quelles icônes puis-je ajouter à la bannière du lien de bienvenue ?

3 messages ont été déplacées vers un nouveau sujet : Afficher la bannière de lien de bienvenue pour des catégories spécifiques