Un thème similaire à Reddit pour Discourse

quelqu’un pourrait m’aider avec celui-ci ? :smiling_face_with_tear:. Je l’apprécierais vraiment

1 « J'aime »

Je suppose que vous avez modifié l’option de page d’accueil par défaut de vos utilisateurs pour qu’elle soit définie sur Catégories. À moins qu’un utilisateur n’ait explicitement défini son option de page d’accueil par défaut, sa page d’accueil sera celle définie par le paramètre du site menu supérieur.

Si vous avez accès à la console Rails de votre site, vous pourriez réinitialiser tous les paramètres de page d’accueil par défaut de vos utilisateurs afin qu’ils soient définis en fonction de votre paramètre menu supérieur. Pour ce faire, entrez dans la console Rails et exécutez :

UserOption.update_all(homepage_id: nil)

Si vous n’êtes pas sûr de l’exécution de cette commande, ne le faites pas. Il est probable que la plupart ou la totalité de vos utilisateurs aient déjà leur page d’accueil par défaut définie sur Derniers.

3 « J'aime »

J’ai juste effectué une mise à jour du thème pour résoudre ces deux problèmes :

Je l’ai peut-être temporairement supprimée lors de la création du thème et j’ai négligé de la remettre — elle apparaîtra à nouveau après la mise à jour.

C’était un problème causé par la liste des « sujets récents » affichée sur la page d’accueil — nous vérifions une classe spécifique en bas de la page pour continuer à charger plus de sujets, et comme la barre latérale inclut cette classe plus haut dans la page, cela empêchait le comportement de chargement supplémentaire. La modification de la classe pour ces éléments de la barre latérale résout le problème.

Merci à tous pour les rapports de bugs !

5 « J'aime »

Quels éléments et classes de la barre latérale du menu de navigation ? Je veux juste savoir s’ils affecteront des composants de mon thème liés.

2 « J'aime »

Auparavant, dans le modèle de barre latérale, j’utilisais {{topic-list-item topic=topic}}, ce qui produisait un élément tr avec la classe topic-list-item. La suppression de cette classe de la barre latérale a résolu le problème.

2 « J'aime »

image
Veuillez me dire comment traduire dans d’autres langues

1 « J'aime »

Joli thème. :slight_smile:

je fais juste savoir que oui, il y a bel et bien de l’intérêt. :+1: :+1:

5 « J'aime »

J’adore ce thème, cependant j’aimerais remplacer « partager » par le nombre de J’aime à côté du nombre de réponses en bas des cartes de sujet. Quel serait le CSS personnalisé pour faire cela ?

1 « J'aime »

Ce thème est superbe ! Cependant, j’ai repéré 2 problèmes :\n1. La barre de navigation en haut, qui affiche l’icône de chat, la recherche, etc., a quelques icônes plus petites que les autres et mal alignées.\n

\n\n2. La chronologie des sujets est étrange : c’est le rectangle à bords arrondis (barre) à l’intérieur du rectangle carré (boîte avec barre à l’intérieur). Peut-être que la boîte avec la barre à l’intérieur pourrait également être arrondie ?\n

3 « J'aime »

Merci d’avoir signalé ces problèmes ! Je viens d’effectuer une mise à jour qui devrait les résoudre.

4 « J'aime »

J’ai rencontré le même problème, avez-vous trouvé un moyen de redimensionner la zone de publication ?

Je viens de commencer à utiliser le thème et je remarque que lorsque je suis sur les pages de catégorie, la balise a pour l’en-tête de catégorie est un slug qui correspond exactement au nom de la catégorie.

Par exemple, si je crée une catégorie comme « Nouvelle Catégorie », je peux entrer un slug ou le laisser tel quel, la page elle-même sera accessible via c/nouvelle-categorie/ en utilisant le menu latéral. Mais lorsque vous survolez le nom de l’en-tête de la catégorie sur la page de catégorie, la balise a est c/Nouvelle Catégorie. Elle est capitalisée comme le titre et comporte également un espace entre les mots, ce qui, lorsqu’il est cliqué, provoque une erreur 404. Donc, même si j’ajoute un slug de nouvelle-categorie, il s’affichera toujours comme le titre pour le slug.

Est-ce que je fais quelque chose de mal ?

J’ai créé mon propre Git et j’ai mis à jour les fichiers javascripts/discourse/components/custom-category-banner.hbs et javascripts/discourse/components/custom-category-banner.js et j’ai résolu mon problème.

La fenêtre modale de partage dans la liste des sujets n’a pas été convertie vers la nouvelle API de composant modal. Cette erreur est également générée sur meta.

P.S. @community-moderators Je n’étais pas sûr si cela devait être posté ici ou dans le support.

Vous pouvez résoudre ce problème en remplaçant le CSS pour grid-template-columns. Notez que vous devrez spécifier la taille du média que vous ciblez, sinon cela les remplacera tous.

Poster sur ce sujet est le meilleur endroit pour celui-ci. :+1: C’est l’un des thèmes personnels de @awesomerobot et non un thème #officiel, donc tous les problèmes devraient être gardés dans ce sujet.

2 « J'aime »

Salut, une idée sur la façon de modifier le

{{avatar topic.posters.0.user imageSize="large"}}

pour qu’il affiche également le flair d’avatar ? Pour le moment, il ne le fait pas. Le flair s’affiche ailleurs, donc je suppose que c’est le composant Avatar qui doit être modifié, mais je ne sais pas d’où provient le composant ? Est-ce un composant racine ou quelque chose comme ça ?

Toute aide est appréciée !

2 « J'aime »

Laissez tomber - j’ai compris ! Pas élégant mais ça marche !

{{#if topic.posters.0.user.flair_url}}
  <img src={{topic.posters.0.user.flair_url}} class="absolute bottom-0 right-0 block size-4" />
{{/if}}
2 « J'aime »

travail incroyable !

1 « J'aime »

J’ai construit ma communauté avec ce thème et en 1 mois, j’ai atteint près de 1 000 membres. Merci donc !

Je pense que ce thème peut se transformer en de superbes designs avec personnalisation. Par exemple, un design inspiré de Twitter ? Puisqu’il s’agit d’une structure à 3 colonnes.

Mais quand je passe de grid à flex en CSS, c’est le chaos.

Comment pouvons-nous centrer 3 colonnes de manière équidistante ? Je pense que nous pouvons y parvenir même avec un petit changement CSS. Pouvez-vous me donner des conseils pour ce changement CSS, les amis ?

:pray:

3 « J'aime »

Quelles sections ou quel contenu souhaitez-vous afficher dans chacune des trois colonnes ? Pouvez-vous faire un schéma ?

3 « J'aime »