Migliorare l'UX per eliminare categorie con argomenti al loro interno.

Contesto

Discussione su altri argomenti

Funzionalità

Invece di disabilitare il pulsante Elimina categoria quando ci sono argomenti al suo interno,

Discourse potrebbe invece mostrare prima una modale che include opzioni per la gestione degli argomenti, prima di confermare che si desidera eliminare la categoria.

Mockup

Senza opzione per aggiungere tag:

Con opzione per aggiungere tag:

Dettagli

Ciò eviterebbe all’utente di dover uscire dalla pagina delle impostazioni della categoria, selezionare in blocco gli argomenti nella categoria e spostarli altrove.

Quando si tenta di eliminare una categoria con argomenti al suo interno, potrebbe prima suggerire se si desidera:

  • spostare tutti gli argomenti esistenti in un’altra categoria, o
  • spostare tutti gli argomenti esistenti in Non categorizzato, o
    • (se Non categorizzato non è abilitato, offrire di abilitarlo)
  • eliminare tutti gli argomenti nella categoria

e poi confermare che si desidera eliminare la categoria.

Con le opzioni per spostare gli argomenti, potrebbe anche offrire l’opzione di aggiungere tag agli argomenti.

3 Mi Piace

Ciò richiederebbe prima di verificare se l’impostazione per consentire Non categorizzato è abilitata.

1 Mi Piace

Solo per collegare un commento simile recente anche a questo:

2 Mi Piace

Potrebbe abilitare anche quello.

1 Mi Piace

Ho dimenticato anche l’opzione di aggiungere tag agli argomenti, per eliminare una categoria. Quindi l’ho aggiunta qui.

Ecco i mockup iniziali:

Senza opzione per aggiungere tag

Con opzione per aggiungere tag

Li ho aggiunti all’OP. Sono felice di apportare modifiche se qualcuno ha suggerimenti.

Grazie – l’ho aggiunto all’OP
Avevo intenzione di gestire quel caso di Non categorizzato abilitato o meno, ma l’ho dimenticato.

Non sono sicuro di essere d’accordo con l’offerta dell’opzione di modificare un’impostazione del sito in questo contesto. In una community con un certo numero di amministratori, uno che si occupa di pulizia potrebbe scegliere questa opzione senza sapere perché è stata disabilitata o comprenderne le implicazioni dell’abilitazione.

Non ho verificato se ci sia un precedente per offrire modifiche alle impostazioni del sito in questo modo, ma sembra pericoloso consentire la modifica delle impostazioni come un’aggiunta all’esecuzione di altre attività.

Potenzialmente la cancellazione delle categorie è disabilitata qui per un motivo simile, cioè per incoraggiare l’esame di quali argomenti verranno cancellati, anche se non ho una forte opinione al riguardo. Se ciò fosse vero, forse il testo di aiuto per il pulsante di cancellazione disabilitato potrebbe essere migliorato con una breve spiegazione.

2 Mi Piace

image

La preferenza stessa soffre dello stesso problema dei post: richiede di correre in giro a ripulire le cose da soli quando potrebbe esserci un flusso per farlo automaticamente.

È una preferenza strana per cominciare. È una cosa richiedere ai postatori di selezionare una categoria prima di pubblicare - è un’altra se un’azione amministrativa lascia i post non categorizzati.

Vedo due potenziali soluzioni per questo:

  • Limitare la preferenza a riguardare solo la parte “Consenti la creazione di argomenti senza categoria”. Ciò significa che questa preferenza non avrebbe alcun effetto sullo spostamento di post, sulla ricategorizzazione di post da parte di un amministratore o su elementi che rientrano in essa quando una categoria viene eliminata.
  • Eliminare del tutto la preferenza ed esporre una categoria “non categorizzata” nella panoramica delle categorie che può ricevere permessi per categoria proprio come una normale categoria.
1 Mi Piace

Un’altra cosa da considerare per Uncategorized è che è stato anche semi-sostituito dalla nuova categoria predefinita General. I siti più recenti potrebbero non averne più bisogno, anche se supportarne l’esistenza su quelli più vecchi è probabilmente ancora una cosa da fare.

1 Mi Piace

Sto solo collegando un altro caso in cui un amministratore ha avuto problemi con l’attuale comportamento di Elimina categoria