Verrouillage de la catégorie du forum

C’est maintenant fusionné !! :tada::confetti_ball:

Merci à @RGJ pour la revue rapide.

5 « J'aime »

La correction fonctionne très bien. Merci @fzngagan

1 « J'aime »

Salut, je viens de fusionner deux PRs de @RGJ

  1. Le bascule dans les paramètres de catégorie était cassé, c’est maintenant corrigé.
  2. Une nouvelle fonctionnalité permettant au crawler de voir le contenu verrouillé selon le paramètre category lockdown allow crawlers.

Merci pour ce super travail, Richard. :tada:

7 « J'aime »

Existe-t-il un moyen d’afficher des pop-ups plutôt que de rediriger vers une page d’options ?

J’ai en fait trouvé la réponse ici concernant la fenêtre de connexion pop-up.

1 « J'aime »

Demande de fonctionnalité rapide : Et si on ajoutait une classe CSS au div pour chaque sujet individuel ?

<div data-topic-id="xxxx" id="emberxxxx" class="topic-status ..."></div>

Cas d’usage : J’utilise le plugin TLP et j’aimerais flouter la vignette du sujet et y ajouter une icône en superposition. Avec une telle classe CSS, je pourrais cibler facilement la vignette.

1 « J'aime »

Je ne suis pas sûr que ce soit nécessaire, puisque le plugin est configuré pour une catégorie, vous pouvez le cibler en utilisant la classe category-'nomdevotrecategorie' dans la balise tr. Elle apparaît avant la miniature.

Si le nom de votre catégorie privée est « premium », vous pouvez utiliser quelque chose comme ceci :

tr.topic-list-item.category-premium .topic-thumbnail {
    blur: 
}
1 « J'aime »

Cela ne s’applique-t-il pas également aux utilisateurs ayant accès à la catégorie ? Évidemment, ils sont censés voir leurs miniatures clairement :slight_smile:

1 « J'aime »

Vous pouvez soumettre une demande de fonctionnalité ici : @ Pavilion

Salut @fzngagan

C’est fait !

Pour info, le sélecteur déroulant du plugin assistant ne répertorie pas ce plugin. J’ai choisi Assistant personnalisé à la place.

1 « J'aime »

Nous l’ajouterons bientôt.

1 « J'aime »

Quelqu’un a-t-il testé cela récemment avec la dernière version de Discourse ? Ce plugin est crucial pour mon site, mais il a aussi fait planter mon site lors de mises à jour :man_facepalming:

1 « J'aime »

Je l’ai activé sur une instance de test avec les plugins et composants suivants, sans aucun problème. 2.7.0.beta9 (4da86210f8)

2 « J'aime »

Désolé si c’est une question naïve, mais j’essaie de configurer un Discourse avec les exigences suivantes :

  1. Les utilisateurs non enregistrés peuvent voir tous les sujets, mais sont limités à 3 messages par sujet.
  2. Les utilisateurs enregistrés (et payants) ont accès à tout.

Après 3 messages par sujet, une boîte « Inscrivez-vous pour voir plus » sera affichée.
Est-ce possible avec ce plugin ? Ou avec une fonctionnalité intégrée ? Désolé, je suis nouveau sur Discourse. Merci à tous pour ce travail formidable. Merci d’avance !

1 « J'aime »

Non. Il s’agit d’une exigence très spécifique qui nécessiterait un travail sur mesure.

@fzngagan Ce plugin fonctionnerait-il également avec Discourse Docs et Discourse Docs Card Filter ? Mon idée est d’avoir les cartes des catégories fermées ainsi que leurs publications affichées dans /docs également. afin que les utilisateurs soient redirigés vers l’URL.

Apparemment, le TC récupère les catégories de cette manière (source) :

@discourseComputed("category")
  categoryInfo(category) {
    return this.site.categories.findBy("id", category.id);
  },
2 « J'aime »

Le plugin discourse-category-lockdown casse le chat de Discourse (Alpha). Ils semblent incompatibles. Dommage car le verrouillage de catégorie est un excellent plugin et le chat monte en puissance.

2 « J'aime »

Il n’y a pas de solution de contournement ?

Tout s’est cassé en 2019. Peut-être que tout est encore cassé…

Non, nous l’utilisons en production depuis 2018 environ.

Avez-vous vu ça ?

L’avez-vous essayé avec le plugin de chat ?