Probablement un rêve utopique, mais Discourse ne cesse de me surprendre, alors je me suis dit : pourquoi pas…
Existe-t-il un moyen de rendre une catégorie publiquement visible (en lecture seule), mais d’afficher UNIQUEMENT les sujets pour lesquels l’auteur a activé un paramètre du type « rendre public » (sinon, le sujet par défaut n’est visible que par les membres) ?
Voici la situation. Nous sommes opérationnels depuis environ quatre mois. Tout est réservé aux membres.
Il a été suggéré — en interne et en externe — que nous rendions quelque chose publiquement visible, car qui, de son plein gré, construirait une entreprise autour d’un forum de discussion payant en 2020, n’est-ce pas ? Nous sommes ouverts à l’idée et avons déjà une catégorie en tête.
Build Threads (Fil de construction) est l’une de nos catégories les plus actives, où les membres documentent l’avancement de leurs projets en cours. La plupart concernent des véhicules, mais c’est aussi un espace où les membres peuvent partager leurs efforts de perte de poids ou de création d’entreprise.
Tout le monde adore l’idée de rendre cette catégorie publiquement visible (en lecture seule), mais tout le monde sait aussi qu’il existe certains fils de construction qu’ils aimeraient garder dans l’intimité de notre communauté.
J’adore l’idée d’ajouter simplement une catégorie Public dédiée aux Build Threads et de permettre aux niveaux de confiance d’accorder aux membres la possibilité de déplacer des sujets vers cet espace lorsqu’ils sont prêts. S’il est possible de permettre aux utilisateurs de publier des sujets réservés aux membres au sein d’une catégorie par ailleurs publiquement visible, cela pourrait être mieux que d’avoir deux catégories pour la même chose. Peut-être pourrait-on ajouter une option du type « Autoriser l’accès aux niveaux de confiance 0 ? »
Cela dépend de qui vous souhaitez autoriser à publier dedans. Vous pouvez créer deux groupes pour une catégorie, afin que le groupe A puisse par exemplecréer/répondre/voir et que le groupe B puisse uniquement voir ?
Vous pouvez y parvenir en modifiant les paramètres de la catégorie comme suit :
Bien. C’était le plan, mais le problème réside dans le fait que certains sujets de cette catégorie doivent rester privés.
Supposons que nous rendions la catégorie « Build Threads » en lecture seule pour les visiteurs. Peut-on alors, d’une manière ou d’une autre, masquer tous les sujets de cette catégorie aux non-membres, sauf si l’auteur l’autorise spécifiquement ?
Étant donné une catégorie visible publiquement, existe-t-il un moyen de rendre cette visibilité publique optionnelle et laissée au choix du créateur du sujet ? Devrions-nous simplement créer deux catégories : l’une publique, l’autre privée ? Ou existe-t-il une autre option que je n’aurais pas envisagée ?
Non, il n’existe pas de permissions par sujet permettant de rendre des sujets individuels d’une catégorie visibles pour différents groupes. La seule fonctionnalité qui s’en approche légèrement concerne les messages privés, qui ne sont jamais publics.
L’accès est défini au niveau de la catégorie pour de bonnes raisons. Les plateformes qui autorisent des permissions ultra-granulaires deviennent extrêmement confuses très rapidement. J’ai encore des cauchemars à propos de ces panneaux de permissions dans vBulletin.
Oui. Rendez Build Threads en lecture seule et public comme vous le souhaitez. Créez une sous-catégorie appelée « membres uniquement ». S’ils veulent que ce soit privé, ils publient dans la catégorie membres uniquement. S’ils veulent que cela devienne public, ils le re-catégorisent dans la catégorie publique.
« Dis donc, j’aime bien cette idée. » Il reste tout de même le problème du fait que les membres doivent se souvenir de sélectionner la bonne catégorie lors de la publication, mais cela semble pouvoir être relativement mineur. Nous allons expérimenter cela.
Donc, ajoutez peut-être « public/privé » aux noms des catégories pour que ce soit évident. Et, vraiment, il n’y a aucune raison d’utiliser des sous-catégories, vous pouvez donc laisser celle privée telle quelle et créer une nouvelle catégorie appelée « fils de construction publics » où les gens pourront déplacer les éléments comme ils l’entendent.