Pagina delle Impostazioni Categoria più semplice e veloce

Credo che questa pagina non necessiti di un menu a tendina (come molte altre pagine). Aggiunge solo clic extra al flusso di lavoro, quando non sono necessari. E aggiunge lavoro extra.

Penso che la pagina potrebbe semplicemente mostrare tutti i gruppi automaticamente, con tutti i gruppi impostati su “Vedi”. Non occupa molto spazio, ma anche se lo facesse quando creiamo dozzine di gruppi, si tratterebbe solo di scorrere.

O per coloro che non lo desiderano e vogliono mantenere la versione originale/attuale, sarebbe utile avere un pulsante per “Aggiungi tutti i gruppi” per coloro che vogliono semplicemente aggiungere tutti i gruppi, soprattutto perché sembra che i gruppi non siano “ricorsivi” (se questa è la parola?). Impostare un permesso su Livello di Fiducia 0, non concede automaticamente lo stesso permesso ai Livelli 1 e superiori. Quindi, dover replicare una certa impostazione più volte sarebbe più facile se potessimo semplicemente aggiungere tutti i gruppi.

Ma i gruppi di livelli di fiducia sono sottoinsiemi l’uno dell’altro: tutti gli utenti in TL1 sono in TL0, tutti gli utenti in TL2 sono in TL1 e TL0, eccetera.

Quindi non concede il permesso al gruppo, ma lo concede ai membri del gruppo.

Secondo me sarebbe una peggiore esperienza utente rispetto ad avere un menu a tendina.
Non solo per lo scorrimento e la completa perdita di visione d’insieme che si verificherebbe con grandi insiemi di gruppi, ma perché il tuo ultimo screenshot richiederebbe solo la riga “tutti - vedi”. Il resto è ridondante.

Vuoi aggiungere molta frizione ogni volta che qualcuno guarda le impostazioni, rimuovendo la frizione per le poche volte in cui qualcuno le modifica.

3 Mi Piace

Non sono sicuro di aver capito…
Ad esempio, se ho tutti i gruppi visibili e seleziono “Rispondi” sulla riga di tutti, tutte le caselle vengono selezionate per tutti i gruppi.
Quindi non avrebbe senso che se seleziono “Rispondi” per il Livello di Fiducia 1, si selezioni anche per tutti quelli al di sopra?

Quale sarebbe il risultato di qualcosa del genere, ad esempio, se fossero effettivamente sottoinsiemi l’uno dell’altro?

Ecco perché ho detto che potrebbe essere solo un’opzione, perché ogni utente ha la propria esperienza. Per me, ha più senso vedere tutto, allo stesso modo in cui molti plugin di WordPress mostrano tutti i ruoli senza doverli aggiungere uno per uno.

Hai frainteso il mio ultimo screenshot. Quella immagine mostra lo stato predefinito quando si accede a quella pagina per la prima volta e poi selezionerei le caselle che desidero. Simile a WordPress:

Ho capito perfettamente il tuo screenshot, stavo cercando di dire che il 95% di esso era superfluo, e molte configurazioni non avrebbero senso e sarebbero confuse.

Come questa:

Sarebbe visualizza/rispondi/crea per tutti gli utenti registrati, la riga in basso sarebbe ridondante.

Sì, ha senso. everyone viene trattato in modo speciale, avrebbe senso se anche trust_level_X venisse trattato in questo modo. Ora quella sarebbe una buona semplificazione di quella pagina!

1 Mi Piace

Ma questo deriva dal fatto che determinate caselle di controllo dovrebbero essere selezionate automaticamente in base a determinate regole. Quindi è superfluo e non ha senso, a causa del modo in cui il sistema è impostato ora. Se selezionassi “Rispondi” su TL0 e questo selezionasse automaticamente tutto ciò che precede, non arriveresti mai a opzioni senza senso come quella che ho condiviso, giusto? Questo è il mio punto.

Un’altra cosa che non capisco, e a meno che non mi stia sfuggendo qualcosa, è anche questa superflua:
Per quanto ne so finora, non c’è davvero alcuna differenza tra tutti e Livello di fiducia 0. Entrambi richiedono l’accesso. Quando seleziono Rispondi o Crea per tutti, vengono selezionate tutte le opzioni precedenti e, secondo quello che hai detto, tutti quelli di TL1 e superiori sono anche su TL0, quindi non sarebbe la stessa cosa selezionare Rispondi o Crea su TL0 come selezionarlo su Tutti?
L’unica differenza che vedo è la parola tutti che è più descrittiva.

Mi sfugge qualcos’altro?

No, everyone non richiede il login.
Ma hai ragione sul fatto che ovviamente ciò conta solo per le autorizzazioni di “Visualizza”.

Non avrebbe senso qualcosa del genere?

Non so se esista una gerarchia tra staff e moderatori, ma supponiamo sia quella nell’immagine.

Dai miei test, ho provato a Creare e Rispondere, con un utente disconnesso, in una categoria impostata per consentire a tutti di Rispondere e Creare, e mi ha mostrato la finestra di accesso.

Secondo me no, potremmo farlo con tre righe, abbiamo solo bisogno di TL4, TL2 e TL0.
La cosa confusa sarebbe che se rimuovessimo la riga TL2, avrebbe un effetto visibile sulle righe TL4, TL3 e TL2, mentre in realtà non è così.

Sono d’accordo con te sul fatto che questa schermata possa creare confusione, solo che non penso che le modifiche proposte siano la strada giusta da percorrere.

Bene, ecco qua. Non esiste una gerarchia lineare, lo staff è un gruppo che contiene sia amministratori che moderatori. Ma il tuo layout proposto suggerisce che esista.

Inoltre, per altri gruppi (diversi da questi gruppi automatici), non esiste nemmeno una gerarchia.

Ma fa una differenza per “Vedere”, quindi la tua affermazione era troppo generica e quindi errata.

Perché? Puoi chiarire?

Il mio layout proposto non suggerisce una gerarchia (almeno non il primo, quello predefinito). Il mio layout suggerisce solo che le cose possono essere disposte senza la necessità di farlo una per una. Non c’è disaccordo sul fatto che se seleziono TL0, tutti avranno quell’accesso, quindi ciò soddisferebbe tutte le esigenze. Ciò non significa che se seleziono qualcosa per lo staff, anche i moderatori verranno selezionati, ma gli amministratori sì. Quindi penso solo che potremmo avere un’opzione per aggiungere tutti i gruppi contemporaneamente. Forse non funziona per te, ma funziona per me. È così che funziona il mio cervello. Potresti comunque avere il menu a discesa Aggiungi gruppo. Non c’è niente di sbagliato in questo, se è così che piace lavorare ad alcuni utenti.

E per i gruppi che creiamo, è la stessa cosa. Se non c’è gerarchia, allora non c’è gerarchia. Non c’è differenza nell’avere tutti i 45 gruppi aggiunti con un singolo pulsante, o aggiunti uno per uno, se non il tempo necessario. Credo che questa sia la parte che pensi sembri “più profonda” di quanto non sia in realtà. Volevo solo avere un’opzione per impostare il mio predefinito su “tutti i gruppi visibili”. Tutto qui. Se per te è un casino, non usarlo. Non è per me e forse per altri utenti.

Come può fare differenza su “Vedi” se non puoi nemmeno deselezionare nessuna delle caselle? Non c’è nessun gruppo in cui posso deselezionare quella casella Vedi, quindi non capisco perché dici che la “mia” affermazione è generica e errata, quando è così che è impostato il sistema…

Aggiunta di tutti con Vedi –> la categoria è visibile alle persone senza effettuare l’accesso
Non aggiungere tutti –> la categoria è visibile solo alle persone che hanno effettuato l’accesso

Sto parlando di questo.

Il fatto che tu abbia una riga TL1 e TL3 che hanno automaticamente caselle selezionate perché la riga sottostante ha le caselle selezionate, implica una gerarchia.

Perché le persone in TL1 sono anche in TL0, le persone in TL3 sono anche in TL2, gli amministratori e i moderatori sono nello staff e lo staff è solitamente in TL4.

Ok, ma questa è la parte ovvia del processo. La mia domanda è: qual è la differenza tra everyone e TL0?

Dalla seconda metà della tua risposta appena condivisa, sembra che TL1 sia in TL0, ma TL2 NON sia in TL1 o TL0. Ma poi all’inizio hai detto questo:

Se è così, perché questa separazione in “gruppi”:

Non sarebbe semplicemente più facile dire:
Admin, Staff, Moderatori sono in TL4, TL3, TL2, TL1, TL0
Tutti in TL4 sono in TL3, TL2, TL1, TL0
ecc?

Se è così, allora una volta impostato Reply o Create in TL0, è esattamente la stessa cosa che impostare Reply o Create in everybody, perché sia che imposti una categoria a questo:

o questo:

è esattamente la stessa cosa. Entrambi richiedono l’accesso per Rispondere o Creare. Entrambi consentono di Vedere (nessun gruppo consente di NON Vedere, nemmeno gruppi personalizzati). Tutti gli utenti registrati sono in TL0, lo stesso di tutti i gruppi combinati, crea everyone.

Quindi, a meno che non mi stia perdendo una parte molto importante del puzzle, mi sembrano la stessa cosa. Se imposti una categoria solo a TL0 Vedi, Crea, Rispondi selezionati, o la imposti a everyone anch’essa con tutte le caselle selezionate, c’è qualcosa che non puoi fare in nessuna delle due?

Ecco la pagina di cui avevo bisogno:

Quindi, se guardiamo la tabella in cima:

Questo non significa che tutti i membri abbiano gli stessi permessi del gruppo everyone, per Rispondere o Creare?

Se tutti i TL, inclusi moderatori, staff e amministratori, possono Rispondere e Creare, e nessuno può mai Rispondere o Creare senza aver effettuato l’accesso, non è chiaro che TL0 ed everyone siano esattamente la stessa cosa?

Tutti quelli registrati sono in TL0.
E le persone non registrate / non collegate sono in everyone (insieme a tutti quelli in TL0)

Quando spiego la differenza

come puoi ancora affermare che sono “la stessa cosa”?

Ultimo tentativo, ultimo post in questo argomento per me.

La prima situazione: le persone che non hanno effettuato l’accesso non possono vedere la categoria e gli argomenti al suo interno.
L’ultima situazione: le persone che non hanno effettuato l’accesso possono vedere la categoria e gli argomenti al suo interno.

1 Mi Piace

Non molto.

  • TL0 include TL1
  • TL2 include TL3
1 Mi Piace

Ok, ho dovuto testarlo solo con TL0 e disconnettermi per capire cosa intendevi.
Penso che questa sezione sia quella che suona confusa:
Non aggiungere tutti → la categoria è visibile solo alle persone che hanno effettuato l'accesso

Il modo in cui la vedo io, almeno per avere più senso per me, sarebbe:

  • Se l’unica opzione aggiunta è tutti, gli utenti connessi e disconnessi possono vedere.
  • Se l’unica opzione aggiunta è uno degli altri gruppi, gli utenti disconnessi non possono vedere.
  • Indipendentemente dalle opzioni, nessuno può rispondere o creare.

Anche se stiamo dicendo la stessa cosa, il “non aggiungere tutti” mi ha confuso, perché sembrava che stessi facendo questo:

E se fosse così, allora anche se fossi connesso come TL0, non la vedrei.

Grazie per il tempo e la pazienza.

Nello stesso modo in cui TL2 include TL1 e TL0
O TL3 include TL 2, TL1 e TL0
O TL4 include TL3, TL2, TL1 e TL0
O uno qualsiasi degli altri gruppi Admin, Moderator, Staff includono TL4, TL3, TL2, TL1 e TL0

Corretto?
Quindi tecnicamente, quando sei accedi, avere everyone o TL0 avrà lo stesso effetto, perché tutti i membri fanno parte di everyone e TL0, anche i gruppi personalizzati, giusto?

Se è così, allora l’unica caratteristica unica di everyone è che consente agli utenti disconnessi di Vedere o meno, perché nessuno può Rispondere o Creare disconnesso. In tal caso, allora everyone potrebbe persino essere rinominato logged out e l’unica opzione da selezionare o deselezionare sarebbe See, in questo modo:

Beh… no, e in parte sì :joy:

  • tutti = anon + TL (che non è un gruppo, e ci sono anche altri limiti, dato che gli anon non possono scrivere)
  • TL0 = TL0 + tutti gli altri TL (in pratica tutti quelli che hanno effettuato l’accesso)
  • TL1 = TL1 + TL superiori
  • TL2 = TL2 + TL superiori
  • TL3 = TL3 + TL4
  • TL4

Quindi un utente TL4 è membro dei gruppi TL0, TL1, TL2, TL3 e TL4. Un utente nuovo di zecca è solo in TL0, ma abbastanza presto sarà membro di TL0 e TL1.

Più chiaro?

Usiamo termini più “pratici” per evitare confusione. Intendi “utenti disconnessi”, corretto? Usiamo termini che possiamo usare per entrambi i casi. Connesso, Disconnesso, se è questo che intendi con anonimi come utenti disconnessi.

Ma se è così, hai appena detto esattamente quello che ho detto io.
Se sono un membro di TL3, ciò significa che qualsiasi categoria impostata per consentire TL3, TL2, TL1, TL0, mi influenzerà. Supponendo che queste siano le uniche autorizzazioni impostate, questa mi influenzerà come membro TL3:

image

Lo stesso se fosse TL1, TL2, TL3 e, naturalmente, TL4.

Ma non questo, perché è un livello sopra il mio:

image

Di nuovo, supponendo che io sia connesso, avere questo:

image

o questo:

image

è esattamente lo stesso. Se sono connesso. Perché tutti i membri di tutti i gruppi includono TL0.

Quindi l’unica differenza tra questi due è che se è impostato solo su TL0, gli utenti disconnessi NON POSSONO vedere la categoria, mentre se è impostato su tutti, gli utenti disconnessi POSSONO vederla.

Ora, se con anonimi intendi qualcos’altro, non utenti disconnessi, allora c’è qualcos’altro di cui non sono a conoscenza.

Quindi, secondo questa risposta, gli anon sono in realtà utenti disconnessi, quindi se è quello che intendi, allora sì, non possono scrivere, ma nessuno può (Admin, TL, ecc.). Devi essere connesso per scrivere.

Per semplificare e chiarire una volta per tutte:

  • Se imposto una categoria per includere SOLO 1 gruppo, everyone, con tutte e 3 le caselle selezionate (Vedere, Rispondere, Creare) quali utenti connessi NON POSSONO vedere, rispondere o creare?

  • Se imposto una categoria per includere SOLO 1 gruppo, TL0, con tutte e 3 le caselle selezionate (Vedere, Rispondere, Creare) quali utenti connessi NON POSSONO vedere, rispondere o creare?

Se la tua risposta è: " Per entrambe le opzioni, tutti gli utenti di qualsiasi gruppo possono vedere, rispondere e creare ", allora arriviamo dove volevo arrivare: Per gli utenti connessi, everyone e TL0 sono la stessa cosa. Pertanto, l’unica differenza tra loro è che nella prima opzione, gli utenti disconnessi potrebbero vedere la categoria, mentre la seconda opzione nasconderebbe la categoria agli utenti disconnessi.

Se è così, che l’unica differenza è ciò che gli utenti disconnessi possono vedere, allora chiamarla Utenti Disconnessi invece di everyone avrebbe più senso. E poiché solo gli utenti connessi possono rispondere o creare, avere quelle caselle accanto a everyone (poi rinominato Utenti Disconnessi) non avrebbe senso.

Uff… sto avendo senso? :melting_face: