cosa vuoi fare con questi dati? ho l’impressione che tu voglia memorizzarli per qualche altra funzionalità piuttosto che visualizzarli semplicemente da qualche parte sul forum.
Beh, la mia speranza/visione finale era:
1. Moderazione a livelli
Concedere ai proprietari di ogni unità nella comunità poteri di moderazione SOLO sui residenti della loro unità.
Tenendo presente che ci sono quasi 200 unità nella nostra comunità, non sembrava fattibile utilizzare la funzione gruppi per raggiungere questo obiettivo. Vedi anche il punto n. 3 di seguito, con cui i gruppi sarebbero in conflitto.
2. Esperienza utente di registrazione
L’esperienza utente perfetta nella mia mente renderebbe anche il menu a discesa per “unità” nel modulo di registrazione reagire dinamicamente alla scelta dell’utente nel campo “edificio”, in modo da offrire solo le unità che si trovano in quell’edificio. (Avrei trovato un modo per analizzare un file di configurazione JSON per questo quando Discourse si inizializzava.)
3. Impostazioni sulla privacy dei campi
Volevo offrire a ciascun utente la scelta se nascondere il proprio edificio e/o numero di unità ad altri utenti non appartenenti alla propria unità.
Ho l’impressione che la funzionalità principale dei campi personalizzati offra questa opzione solo per campo (non per utente) e anche solo agli amministratori, non agli utenti stessi.
4. Stile accattivante
Questa sarebbe più una cosa “ciliegina sulla torta”, ma invece di visualizzarla come qualcosa del tipo “Proprietario: sì”, volevo dare al sistema una conoscenza speciale di questi campi per stilizzarli in modo diverso nei riepiloghi utente. Come inserire un’icona SVG di un atto di proprietà e un segno di spunta se un moderatore ha confermato il loro stato (o un’icona di una casa per i residenti). Quel genere di cose.
Quindi, ecco…
Forse sono troppo esigente qui, ma sento che una volta superata la curva di apprendimento per realizzare la funzionalità principale, gli elementi minori della lista dei desideri diventeranno quasi banali.
Molti dei residenti della mia comunità sono persone anziane con poca o nessuna conoscenza informatica. Ho serie preoccupazioni riguardo ad alcuni residenti che non vogliono adottare e utilizzare il mio sito web Discourse solo perché è nuovo e non Facebook, per non parlare di problemi di utilizzo reali come la privacy degli indirizzi o l’inserimento non convalidato di numeri di edificio/unità.