Page d'accueil pour les sites privés

Dépôt : GitHub - angusmcleod/discourse-welcome-page · GitHub

Ce thème vous permet de définir une image d’arrière-plan et une vidéo de bienvenue YouTube pour la page de connexion/inscription sur un Discourse privé.

@Martin_Cole, un nouveau membre de notre communauté Meta, a parrainé le développement de ce thème pour le forum Learning to Trade.

Le thème dispose de 5 paramètres.

Il utilise le même « chargement différé » que Discourse pour charger les vidéos YouTube dans les publications.

Voici un exemple :

34 « J'aime »

Salut, c’est peut-être une question idiote, mais est-il possible, d’un point de vue technique, d’obtenir cette même fonctionnalité dans un composant de thème plutôt que dans un thème ? Je pose la question car la personnalisation de la page d’accueil est une excellente fonctionnalité, mais dans l’état actuel des choses, elle ne peut pas être utilisée conjointement avec un autre thème.

Pour être plus précis, j’exécute un forum privé avec le thème Minima, mais j’aimerais également personnaliser la page d’accueil en utilisant cette fonctionnalité.


Édit :

Bon, j’ai réalisé que le thème Welcome pouvait être combiné avec le style de Minima, alors j’ai créé une branche et déplacé les fichiers du thème Welcome dedans.

Si quelqu’un d’autre a besoin du thème Minima + d’une page d’accueil personnalisable :

5 « J'aime »

Ce n’est absolument pas une question bête ! Les thèmes et les composants de thème sont globalement très similaires, et vous pouvez même convertir un thème en composant de thème grâce au bouton « convertir » sur la page d’administration du thème.

Ainsi, au lieu de faire un fork, vous pouvez convertir Welcome Page en composant de thème et l’ajouter à Minima. De cette façon, vous pourrez toujours suivre les mises à jour de Welcome Page.

@angus J’ai créé une PR pour passer cela par défaut en tant que composant :

7 « J'aime »

Fusionné !

@weallwegot Vous pouvez maintenant l’utiliser comme composant de thème :slight_smile:

6 « J'aime »

Salut ! Erreur : « controller:static » introuvable par modifyClass

Screenshot 2024-10-30 101620

Ce composant de thème officiel semble être un bon remplacement pour une fonctionnalité similaire :

3 « J'aime »