Étendre le contrôleur existant ?

Si ce sont les propriétaires qui décident, que se passe-t-il lorsque quelqu’un vend son unité ? Qui déciderait alors ?
Le nouveau propriétaire devient l’autorité. S’il n’est pas sur le site Web ou ne répond pas rapidement aux demandes, le personnel du site Web interviendra au besoin, jusqu’à ce que le propriétaire s’implique ou à moins qu’il ne le fasse.

Au moins au début, je prévois d’accorder automatiquement l’accès aux utilisateurs afin qu’ils n’aient pas à attendre qu’une personne examine leur inscription ou autre. Si un problème est découvert, il pourra être traité rétroactivement. Je doute que nous ayons une vague d’escrocs au début, prétendant posséder des biens qu’ils ne possèdent pas.

Nous verrons comment cela se déroulera après.

Qu’en est-il d’un propriétaire qui ne se soucie pas de savoir si son locataire peut être membre du forum ?
Encore une fois, si les propriétaires négligent la modération, le personnel/les administrateurs du site Web interviendront. Nous supposerons d’abord que l’utilisateur dit la vérité sur l’endroit où il habite et lui accorderons l’accès en tant que résident - mais si possible, nous contacterons le propriétaire pour confirmation.

Je suppose que s’ils ne confirment jamais, l’utilisateur pourra continuer à utiliser le site. Il n’obtiendra tout simplement pas de coche à côté de son statut de résident, je suppose. Je ne suis pas sûr si cela s’affichera à tout le monde, ou seulement aux administrateurs, mais c’est l’idée de base.

Je pense que laisser cela au gérant de l’immeuble aurait beaucoup plus de sens et ne nécessiterait probablement pas de plugin.
La raison d’être de mon site Web est d’éviter exactement ce type de scénario. Si vous voulez entendre parler de politique, la voici… Le gérant de la propriété est externalisé à une entreprise qui nous traite comme de la gomme sur leur chaussure. S’ils étaient au courant de mon site Web, ils ne le regarderaient probablement même pas, encore moins l’utiliseraient, encore moins assureraient une modération efficace.

La seule autre autorité centralisée est le conseil élu, et oh boy, ne me lancez pas là-dessus. Nous avons déjà un groupe Facebook, où ils ont abusé de leurs pouvoirs. Je fais partie d’un mouvement populaire. Mon site Web Discourse est secret, non autorisé, et devra remplacer leur groupe Facebook avec le moins de friction possible pour réussir.

Bref, notre communauté a désespérément besoin d’un forum modéré par des parties distinctes, libres de conflits d’intérêts. C’est le but ici.

Si vous pensez que les propriétaires commenceront à abuser de leur pouvoir, alors je suppose que je devrai traverser ce pont quand j’y arriverai.

Avec un peu de piratage CSS, oui.

Pas si vous le configurez comme ceci

Qui est « eux » dans cette phrase ? Les propriétaires ?
Sont-ce eux qui vont décider si leurs résidents font du trolling ? :popcorn:

Pour moi, cela ressemble simplement à ce que vous aurez des propriétaires et des résidents.

  • Mettez les propriétaires dans un groupe.
  • Donnez à chacun un champ personnalisé qui identifie la propriété.
  • Lorsque quelqu’un s’inscrit, recherchez le propriétaire de la propriété en trouvant la personne du groupe propriétaires ayant la même propriété, et demandez-lui de confirmer. Une fois qu’ils ont confirmé, mettez le résident dans le groupe résidents.
  • Assurez-vous d’avoir une bonne procédure pour gérer les départs.
  • Oubliez la modération par les propriétaires (si je vous ai bien compris) et laissez cela au personnel.
2 « J'aime »

Comment ? Je suggère que celui qui le ferait devrait simplement gérer tous les utilisateurs. Vous avez dit que vous aviez affaire à de vieilles personnes. Il semble très improbable que vous parveniez à faire en sorte que cela se produise. Cela ressemble plus à devoir aller chez chaque personne et lui montrer comment se connecter pour qu’elle s’inscrive si vous voulez que quelqu’un adopte discourse. Qui va former chaque propriétaire du complexe à utiliser ce plugin qui n’existe que sur une seule installation de discourse au monde ? Vous serez la seule source de support. Il sera beaucoup plus facile pour vous de gérer les utilisateurs que de prétendre que les propriétaires le feront. Ou attendez un an jusqu’à ce que tout le monde réclame la possibilité de le faire eux-mêmes et soit prêt à payer pour que le plugin soit développé.

Ouais. Fais juste ça.

Je vois. Vous devrez simplement trouver votre propre cabale pour le gérer. Vous auriez vraiment besoin d’un système comme celui de b à côté, où vous envoyez des cartes postales ou demandez aux gens de se porter garants les uns pour les autres. Donc, utiliser des invitations pourrait aider. Les connexions Facebook pourraient aussi aider.

Il est difficile d’imaginer un plugin qui pourrait résoudre les problèmes que vous décrivez.

Bonne chance !

1 « J'aime »

Honnêtement, je commence à penser que vous avez raison à ce sujet. Si je retire cette exigence du projet, le fardeau du système se réduit considérablement à la fonctionnalité existante/de base de Discourse.

Pour le bien de quiconque recherche mon problème spécifique d’origine, je soupçonne que ce commentaire est techniquement la solution : Extend Existing Controller? - #21 by petermarkley

Mais pour le bien de mon vrai projet… Plus j’explorais les Groupes (grâce à RGJ ici et ici) et les champs personnalisés des utilisateurs (grâce à Moin et RGJ), plus je me sentais à l’aise avec eux. J’apprécie particulièrement la partie « flair d’avatar » des Groupes, honnêtement je ne m’attendais pas à ce que cela existe et c’est essentiellement ce que j’imaginais avec les icônes SVG que j’ai mentionnées ici. C’est très classe, je dois l’avouer.

La seule chose que j’envisage encore, puisque j’ai déjà commencé le développement de plugins, est d’étendre le contrôleur de la fenêtre modale d’inscription afin que la sélection d’un utilisateur dans le champ « numéro de bâtiment » puisse filtrer les options dans le champ « numéro d’unité » - passant de 200 à environ 6. Je suppose que je dois peser à quel point cela sera plus agréable pour les utilisateurs par rapport au temps qu’il faudrait pour le développer. Mais à ce stade, je pense que je peux commencer à accepter des utilisateurs et à mettre du contenu sur le site…

Merci à tous !

4 « J'aime »

C’est une excellente idée. Il devrait y avoir de bons exemples sur la façon de faire cela, mais je n’en connais aucun pour le moment. J’ai au moins un client qui a vraiment besoin d’un plugin ou d’un composant de thème qui fera quelque chose comme ça.

3 « J'aime »

wow, discussion intéressante. je suis content d’avoir posé cette question ! :sweat_smile:

5 « J'aime »

À mon avis, je n’en ferais pas trop, à moins que vous ne l’utilisiez comme excuse pour apprendre l’extension Discourse (ce qui est un objectif tout à fait raisonnable !).

J’ai eu un Discourse similaire pendant plusieurs années, couvrant une association de propriétaires (connue sous le nom de « Leaseholders » au Royaume-Uni). Les Leaseholders partageaient tous la pleine propriété, il y avait donc beaucoup à discuter. Les résidents étaient également invités et nous n’avons pas divisé les zones d’accès, cela ne semblait pas nécessaire. Il y avait des catégories pour les directeurs des sociétés de pleine propriété (composées de bénévoles parmi les actionnaires Leaseholders), mais elles n’ont pas pris leur essor.

Ce que j’ai trouvé :

  • plusieurs tyrans ont émergé, ont contrarié les gens, m’ont forcé à modérer leur langage (à juste titre !), sur quoi ils se sont vexés et ne se sont plus jamais connectés, de sorte que la communauté s’est retrouvée avec seulement les personnes gentilles et raisonnables qui pouvaient garder leur sang-froid et gérer les désaccords, mais qui ne représentaient plus la communauté dans son ensemble. J’imagine que la plupart des groupes de résidents en ligne ont le même problème, quelle que soit la plateforme.
  • Facebook avait un groupe et c’était une concurrence féroce qui a encore réduit l’engagement et le nombre d’inscriptions.

Il est très difficile de faire quitter Facebook aux gens, mais vous devriez absolument essayer. Peut-être est-ce plus facile à convaincre maintenant que nous sommes au-delà du « pic Facebook » (personnellement, je ne suis pas sur Facebook depuis plusieurs années).

J’apprécie que la création de fonctionnalités sur mesure puisse aider à convaincre les gens, mais là encore, c’était comme essayer de rassembler des chats.

Et maintenant, nous sommes bien loin du sujet de la demande technique initiale…

4 « J'aime »

Il me semble que c’était la meilleure réponse. :slight_smile:

3 « J'aime »

Cela aide certainement que notre motif pour créer le site Web en premier lieu ait été l’un de ceux qui affectent tout le monde, car le Conseil a été si tyrannique sur Facebook. Sans oublier à quel point Facebook est mal équipé pour les besoins uniques d’un forum communautaire en premier lieu.

Nous avons un allié qui est incroyable pour le réseautage de porte à porte, et nous allons bientôt découvrir à quel point ce mouvement populaire est fort. :clinking_glasses:

4 « J'aime »

Bonne chance dans votre entreprise :slight_smile:

3 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.