Bestehender Controller erweitern?

Wenn die Eigentümer entscheiden, was passiert, wenn jemand die Einheit verkauft? Wer würde dann entscheiden?
Der neue Eigentümer wird zur Autorität. Wenn sie nicht auf der Website sind oder nicht schnell auf Anfragen reagieren, werden die Website-Mitarbeiter nach Bedarf einspringen, bis oder es sei denn, der Eigentümer greift ein.

Zumindest am Anfang plane ich, Benutzern automatisch den Zugriff zu gewähren, damit sie nicht auf eine Person warten müssen, die ihre Anmeldung oder was auch immer überprüft. Wenn ein Problem entdeckt wird, kann es rückwirkend behoben werden. Ich bezweifle, dass wir am Anfang eine Welle von Betrügern haben werden, die behaupten, Eigentum zu besitzen, das ihnen nicht gehört.

Wir werden sehen, wie es danach weitergeht.

Was ist mit einem Eigentümer, dem es egal ist, ob sein Mieter Mitglied des Forums sein kann?
Auch hier gilt: Wenn Eigentümer bei der Moderation nachlässig sind, werden Website-Mitarbeiter/Admins einspringen. Wir gehen zunächst davon aus, dass der Benutzer wahrheitsgemäß angibt, wo er wohnt, und gewähren ihm den Zugang als Bewohner – aber wenn möglich, kontaktieren wir den Eigentümer zur Bestätigung.

Ich schätze, wenn sie niemals bestätigen, kann der Benutzer die Website einfach weiter nutzen. Sie erhalten dann nur kein Häkchen neben ihrem Bewohnerstatus, schätze ich. Ich bin unentschlossen, ob das für alle sichtbar sein wird oder nur für Administratoren, aber das ist die Grundidee.

Ich denke, es wäre viel sinnvoller, dies dem Manager des Komplexes zu überlassen und wahrscheinlich kein Plugin zu benötigen.
Der Grund, warum meine Website existiert, ist, genau diese Art von Szenario zu vermeiden. Wenn Sie etwas über die Politik hören wollen, hier ist sie … Der Property Manager wird an ein Unternehmen ausgelagert, das uns wie Kaugummi an seinen Schuh behandelt. Wenn sie von meiner Website wüssten, würden sie sie wahrscheinlich nicht einmal ansehen, geschweige denn benutzen, geschweige denn eine effektive Moderation bieten.

Die einzige andere zentrale Autorität ist der gewählte Vorstand, und oh Junge, fangen Sie mich gar nicht erst mit ihnen an. Wir haben bereits eine Facebook-Gruppe, in der sie ihre Befugnisse missbraucht haben. Ich bin Teil einer Graswurzelbewegung. Meine Discourse-Website ist geheim, nicht autorisiert und muss ihre Facebook-Gruppe mit so wenig Reibung wie möglich ersetzen, um erfolgreich zu sein.

Es genügt zu sagen, dass unsere Gemeinschaft dringend ein Forum benötigt, das von unabhängigen Parteien moderiert wird, die frei von Interessenkonflikten sind. Das ist das Ziel hier.

Wenn Sie denken, dass Vermieter anfangen werden, ihre Macht zu missbrauchen, dann muss ich wohl über diese Brücke gehen, wenn ich dazu komme.

Mit ein wenig CSS-Hacking, ja.

Nicht, wenn Sie es so konfigurieren:

Wer ist “er” in diesem Satz? Die Vermieter?
Werden das diejenigen sein, die entscheiden, ob ihre Bewohner trollen? :popcorn:

Für mich klingt das einfach so, als hätten Sie Besitzer und Bewohner.

  • Stecken Sie die Besitzer in eine Gruppe.
  • Geben Sie jedem ein benutzerdefiniertes Feld, das die Immobilie identifiziert.
  • Wenn sich jemand anmeldet, suchen Sie den Besitzer der Immobilie, indem Sie die Person in der Besitzer-Gruppe mit derselben Immobilie finden, und bitten Sie sie um Bestätigung. Sobald sie bestätigt haben, stecken Sie den Bewohner in die Bewohner-Gruppe.
  • Stellen Sie sicher, dass es ein gutes Verfahren gibt, um den Fall zu behandeln, wenn jemand geht.
  • Vergessen Sie die Moderation durch die Besitzer (wenn ich Sie richtig verstanden habe) und überlassen Sie das dem Personal.
2 „Gefällt mir“

Wie? Ich schlage vor, wer auch immer das tun würde, sollte einfach alle Benutzer verwalten. Sie sagten, Sie hätten es mit älteren Menschen zu tun. Es scheint höchst unwahrscheinlich, dass es Ihnen gelingt, dies zu bewerkstelligen. Es klingt eher so, als müssten Sie zum Haus jeder Person gehen und ihnen zeigen, wie sie sich anmelden können, damit sie sich registrieren, wenn Sie möchten, dass jemand Discourse nutzt. Wer wird jeden einzelnen Eigentümer im gesamten Komplex darin schulen, dieses Plugin zu nutzen, das nur auf einer einzigen Discourse-Installation auf der Welt existiert? Sie werden die einzige Anlaufstelle für den Support sein. Es wird für Sie viel einfacher sein, die Benutzer einfach zu verwalten, als so zu tun, als würden die Eigentümer dies tun. Oder warten Sie ein Jahr, bis jeder darum bettelt, es selbst tun zu können, und bereit ist, für die Entwicklung des Plugins zu bezahlen.

Ja. Machen Sie das einfach.

Ich verstehe. Sie müssen sich einfach Ihre eigene Kabale besorgen, um sie zu verwalten. Sie bräuchten wirklich ein System wie das von B nebenan, bei dem Sie Postkarten verschicken oder Leute dazu bringen, für die anderen zu bürgen. Die Verwendung von Einladungen könnte also helfen. Facebook-Logins könnten ebenfalls helfen.

Es ist schwer vorstellbar, dass ein Plugin die von Ihnen beschriebenen Probleme lösen könnte.

Viel Glück!

1 „Gefällt mir“

Ehrlich gesagt, ich fange an zu denken, dass ihr Jungs Recht habt. Wenn ich diese Anforderung aus dem Projekt entferne, schrumpft die Last des Systems ziemlich auf die bestehende/Kernfunktionalität in Discourse.

Für den Fall, dass jemand nach meinem ursprünglichen spezifischen Problem sucht, vermute ich, dass dieser Kommentar technisch die Lösung ist: Extend Existing Controller? - #21 by petermarkley

Aber im Interesse meines eigentlichen Projekts… Je mehr ich die Gruppen (danke an RGJ hier & hier) und benutzerdefinierten Felder (danke an Moin & RGJ) erkundet habe, desto wohler fühlte ich mich mit ihnen. Ich schätze besonders den Teil “Avatar-Flair” der Gruppen, ehrlich gesagt habe ich nicht erwartet, dass es das gibt, und es ist im Grunde das, was ich mir mit dem SVG-Icon-Zeug vorgestellt habe, das ich hier erwähnt habe. Es ist sehr edel, das muss ich gestehen.

Das Einzige, was ich noch in Erwägung ziehe, da ich ohnehin mit der Plugin-Entwicklung begonnen habe, ist die Erweiterung des Anmelde-Modal-Controllers, damit die Auswahl eines Benutzers im Feld “Gebäudenummer” die Optionen im Feld “Einheitennummer” filtern kann – von 200 auf etwa 6. Ich schätze, ich muss abwägen, wie viel schöner das für die Benutzer sein wird, gegenüber der Zeit, die es für die Entwicklung brauchen würde. Aber zu diesem Zeitpunkt denke ich, dass ich Benutzer akzeptieren und Inhalte auf der Website veröffentlichen kann…

Danke an alle!

4 „Gefällt mir“

Das ist eine großartige Idee. Es sollte einige gute Beispiele dafür geben, wie man das macht, aber mir fallen spontan keine ein. Ich habe mindestens einen Kunden, der wirklich ein Plugin oder eine Theme-Komponente benötigt, die so etwas tut.

3 „Gefällt mir“

Wow, interessante Diskussion. Ich bin froh, dass ich das gefragt habe! :sweat_smile:

5 „Gefällt mir“

Meiner Meinung nach würde ich nicht übertreiben, es sei denn, Sie nutzen es als Ausrede, um die Discourse-Erweiterung zu erlernen (was ein völlig vernünftiges Ziel ist!).

Ich hatte mehrere Jahre lang ein ähnliches Discourse, das eine Wohnungseigentümergemeinschaft abdeckte (in Großbritannien als „Leaseholders“ bekannt). Die Leaseholders teilten sich alle das Erbbaurecht, sodass es viel zu besprechen gab. Bewohner waren ebenfalls eingeladen und wir teilten keine Zugangsbereiche, es schien keinen Bedarf dafür zu geben. Es gab Kategorien für Direktoren der Erbbaurechtsgesellschaften (bestehend aus Freiwilligen innerhalb der Leaseholder-Aktionäre), aber diese gewannen keine Bedeutung.

Was ich festgestellt habe:

  • Es traten mehrere Tyrannen auf, die Leute verärgerten, mich dazu zwangen, ihre Sprache zu moderieren (mit gutem Grund!), woraufhin sie beleidigt waren und sich nie wieder anmeldeten. Die Community bestand also nur noch aus den netten, vernünftigen Leuten, die einen kühlen Kopf bewahren und Meinungsverschiedenheiten handhaben konnten, aber dann nicht mehr die gesamte Community repräsentierten. Ich stelle mir vor, dass die meisten Online-Bewohnergruppen dasselbe Problem haben, unabhängig von der Plattform.
  • Facebook hatte eine Gruppe und das war starke Konkurrenz, was das Engagement und die Anmeldungen weiter reduzierte.

Es ist sehr schwer, Leute von Facebook wegzubekommen, aber Sie sollten es auf jeden Fall versuchen. Vielleicht ist es jetzt leichter zu überzeugen, da wir „Peak Facebook“ hinter uns haben (ich persönlich bin seit mehreren Jahren nicht mehr auf Facebook).

Ich verstehe, dass der Aufbau von maßgeschneiderten Funktionen helfen könnte, die Leute zu überzeugen, aber andererseits war es wie Katzenhüten.

Und jetzt sind wir endgültig vom ursprünglichen technischen Anliegen abgeschweift …

4 „Gefällt mir“

Meiner Meinung nach war das die beste Antwort. :slight_smile:

3 „Gefällt mir“

Es hilft auf jeden Fall, dass unser Motiv für die Erstellung der Website von Anfang an eines war, das alle betrifft, da der Vorstand auf Facebook so tyrannisch war. Ganz zu schweigen davon, wie schlecht Facebook überhaupt für die einzigartigen Bedürfnisse eines Community-Forums ausgestattet ist.

Wir haben einen Verbündeten, der unglaublich gut darin ist, von Tür zu Tür zu netzwerken, und wir werden bald herausfinden, wie stark diese Graswurzelbewegung ist. :clinking_glasses:

4 „Gefällt mir“

Viel Erfolg bei Ihrem Vorhaben :slight_smile:

3 „Gefällt mir“

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