Estendere il controller esistente?

Se sono i proprietari a decidere, cosa succede quando qualcuno vende l’unità? Chi deciderebbe allora?
Il nuovo proprietario diventa l’autorità. Se non sono sul sito web o non rispondono rapidamente alle richieste, lo staff del sito web interverrà secondo necessità, fino a quando o a meno che il proprietario non si faccia coinvolgere.

Almeno all’inizio, ho intenzione di concedere automaticamente l’accesso agli utenti in modo che non debbano aspettare che una persona esamini la loro registrazione o altro. Se viene scoperto un problema, può essere affrontato retroattivamente. Dubito che avremo un’ondata di truffatori all’inizio, che affermano di possedere proprietà che non possiedono.

Vedremo come andrà dopo.

E per quanto riguarda un proprietario che non si cura se il suo inquilino può essere un membro del forum?
Di nuovo, se i proprietari sono negligenti nella moderazione, allora lo staff/gli amministratori del sito web interverranno. Presumeremo innanzitutto che l’utente sia sincero riguardo a dove vive e gli concederemo l’accesso come residente, ma se possibile, contatteremo il proprietario per conferma.

Suppongo che se non confermeranno mai, l’utente potrà continuare a usare il sito. Semplicemente non otterrà un segno di spunta accanto al suo stato di residente, suppongo. Non sono sicuro se verrà visualizzato a tutti, o solo agli amministratori, ma questa è l’idea di base.

Penso che lasciare la decisione al gestore del complesso avrebbe molto più senso e probabilmente non richiederebbe un plugin.
L’intero motivo per cui il mio sito web esiste è evitare esattamente quel tipo di scenario. Se vuoi sentire parlare della politica, eccoti servito… Il gestore della proprietà è esternalizzato a un’azienda che ci tratta come gomma da masticare sotto la scarpa. Se sapessero del mio sito web, probabilmente non lo guarderebbero nemmeno, figuriamoci usarlo, figuriamoci fornire una moderazione efficace.

L’unica altra autorità centralizzata è il consiglio eletto, e oh ragazzo, non farmi iniziare con loro. Abbiamo già un gruppo Facebook, dove hanno abusato dei loro poteri. Faccio parte di uno sforzo di base. Il mio sito web Discourse è segreto, non autorizzato e dovrà sostituire il loro gruppo Facebook con il minor attrito possibile per avere successo.

Basti dire che la nostra comunità ha un disperato bisogno di un forum moderato da parti separate e libere da conflitti di interesse. Questo è l’obiettivo qui.

Se pensi che i proprietari inizieranno ad abusare del loro potere, allora immagino che dovrò affrontare quel ponte quando arriverò.

Con un po’ di hacking CSS, sì.

Non se lo configuri in questo modo

Chi sono “loro” in quella frase? I padroni di casa?
Sono loro che decideranno se i loro residenti stanno trollando? :popcorn:

Per me suona solo come se avrai proprietari e residenti.

  • Metti i proprietari in un gruppo.
  • Dai a tutti un campo personalizzato che identifica la proprietà.
  • Quando qualcuno si iscrive, cerca il proprietario della proprietà trovando la persona nel gruppo proprietari con la stessa proprietà, e chiedi loro di confermare. Una volta che hanno confermato, metti il residente nel gruppo residenti.
  • Assicurati di avere una buona procedura per gestire quando qualcuno se ne va.
  • Dimentica la moderazione da parte dei proprietari (se ti ho capito bene) e lascia che sia lo staff a occuparsene.
2 Mi Piace

Come? Suggerisco che chiunque sia che lo farebbe dovrebbe semplicemente gestire tutti gli utenti. Hai detto che hai a che fare con persone anziane. Sembra altamente improbabile che tu riesca a farlo accadere. Sembra più che dovrai andare a casa di ogni persona e mostrare loro come accedere per farli iscrivere se vuoi che qualcuno adotti discourse. Chi formerà ogni singolo proprietario in tutto il complesso per utilizzare questo plugin che esiste solo su un’installazione di discourse al mondo? Sarai l’unica fonte di supporto. Sarà molto più facile per te gestire gli utenti piuttosto che fingere che i proprietari lo faranno. O aspetta un anno finché tutti non imploreranno la possibilità di farlo da soli e saranno disposti a pagare per lo sviluppo del plugin.

Sì. Fallo e basta.

Capisco. Dovrai solo trovare la tua cabala per gestirlo. Avresti davvero bisogno di un sistema come quello che ha il vicino di casa, dove invii cartoline o fai in modo che le persone si garantiscano a vicenda. Quindi, usare semplicemente inviti potrebbe aiutare. Anche gli accessi a Facebook potrebbero aiutare.
È difficile immaginare un plugin che possa risolvere i problemi che descrivi.
Buona fortuna!

1 Mi Piace

Onestamente, inizio a pensare che abbiate ragione. Se rimuovo quel requisito dal progetto, improvvisamente l’onere del sistema si riduce praticamente alla funzionalità esistente/principale di Discourse.

A beneficio di chiunque cerchi il mio problema originale specifico, sospetto che questo commento sia tecnicamente la soluzione: Extend Existing Controller? - #21 by petermarkley

Ma a beneficio del mio progetto reale… Più ho esplorato i Gruppi (grazie a RGJ qui e qui) e le funzionalità dei Campi Utente Personalizzati (grazie a Moin e RGJ), più mi sono sentito a mio agio con essi. Apprezzo in particolare la parte “avatar flair” dei Gruppi, onestamente non mi aspettavo che esistesse ed è fondamentalmente quello che immaginavo con le cose delle icone SVG che ho menzionato qui. È molto elegante, devo confessarlo.

L’unica cosa che sto ancora considerando, dato che ho già iniziato lo sviluppo del plugin, è estendere il controller della modale di registrazione in modo che la selezione di un utente nel campo “numero edificio” possa filtrare le opzioni nel campo “numero unità” - da 200 a circa 6. Suppongo di dover valutare quanto sarà più piacevole per gli utenti rispetto al tempo necessario per svilupparlo. Ma a questo punto penso di poter iniziare ad accettare utenti e a mettere contenuti sul sito…

Grazie a tutti!

4 Mi Piace

È un’ottima idea. Dovrebbero esserci alcuni buoni esempi su come farlo, ma non ne conosco nessuno al momento. Ho almeno un cliente che ha davvero bisogno di un plugin o di un componente del tema che faccia qualcosa del genere.

3 Mi Piace

wow, discussione interessante. sono contento di averlo chiesto! :sweat_smile:

5 Mi Piace

imho non esagererei a meno che tu non lo stia usando come scusa per imparare l’estensione di Discourse (che è un obiettivo del tutto ragionevole!).

Ho avuto un Discourse simile per diversi anni, che copriva una comunità HOA (nota come “Leaseholders” nel Regno Unito). I Leaseholders condividevano tutti il Freehold, quindi c’era molto di cui discutere. Anche i residenti sono stati invitati e non abbiamo diviso le aree di accesso, non sembrava esserci bisogno. C’erano Categorie per i Direttori delle società di Freehold (composte da volontari tra gli azionisti Leaseholder), ma non hanno preso piede.

Quello che ho scoperto è stato:

  • sono emersi diversi bulli, hanno turbato le persone, mi hanno costretto a moderare il loro linguaggio (con buone ragioni!) dopodiché si sono offesi e non hanno più effettuato l’accesso, quindi la comunità è finita con solo le persone gentili e ragionevoli che potevano mantenere la calma e gestire il disaccordo, ma non rappresentavano più la comunità nel suo complesso. Immagino che la maggior parte dei gruppi di residenti online abbia lo stesso problema, qualunque sia la piattaforma.
  • Facebook aveva un gruppo ed è stata una dura competizione che ha ulteriormente ridotto il coinvolgimento e le iscrizioni.

È molto difficile convincere le persone ad abbandonare Facebook, ma dovresti assolutamente provarci. Forse è più facile convincerli ora che siamo oltre il “Picco Facebook” (personalmente non sono su Facebook da diversi anni).

Apprezzo che la creazione di funzionalità personalizzate possa aiutare a convincere le persone, ma d’altra parte è stato come cercare di radunare gatti.

E ora siamo ben e veramente fuori tema rispetto alla richiesta tecnica originale…

4 Mi Piace

Mi sembra che questa sia stata la risposta migliore. :slight_smile:

3 Mi Piace

Sicuramente aiuta il fatto che il nostro motivo per creare il sito web in primo luogo sia stato uno che sta interessando tutti, dato che il Consiglio è stato così tirannico su Facebook. Senza contare quanto sia inadeguato Facebook per le esigenze uniche di un forum della comunità in primo luogo.

Abbiamo un alleato che è bravissimo nel fare rete porta a porta, e stiamo per scoprire quanto sia forte questo movimento di base. :clinking_glasses:

4 Mi Piace

In bocca al lupo per la tua impresa :slight_smile:

3 Mi Piace

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