Obbligare gli utenti a utilizzare i modelli di argomento anche se tentano di aggirarli

Grazie per i miglioramenti apportati a questo.

C’è un altro problema:

Gli utenti pubblicano in una Categoria da un’altra vista, quindi il modello non viene caricato nel Compositore fin dall’inizio.

Scrivono il loro Argomento in un formato arbitrario, poi lo inviano alla Categoria, aggirando completamente il modello.

Potrebbe essere utile impedire la pubblicazione in una Categoria da qualsiasi luogo tranne che dalla Categoria stessa.

Non sono sicuro di come rendere ciò intuitivo, ad esempio se ci si trova nella sezione “Ultime” e ciò potrebbe scoraggiare la pubblicazione nella Categoria corretta.

OPPURE, aggiungere il contenuto del modello in cima al post quando selezionano la Categoria, invitandoli così a riformulare le cose…

Al momento è troppo facile ignorare i modelli quando si pubblica in qualsiasi Categoria.

Sto solo pensando ad alta voce, potrebbe già esistere un approccio su cui qualcuno può istruirmi, oppure potrebbe non essere un problema funzionale facile da risolvere (figuriamoci da codificare!)

Infine, posso suggerire una soluzione, ovvero utilizzare il Plugin Custom Wizard per guidare gli utenti attraverso questo processo.

Mi dispiace, trovo questo post molto difficile da capire. Puoi elencare le azioni specifiche che un utente compirebbe, passo dopo passo?

Certo, ecco la sfida STR

Contesto

Immagina di avere una categoria “Presentati”.

E in questa categoria hai impostato un modello predefinito nelle impostazioni del Modello di Argomento della categoria.

Comportamento Utente Desiderato

Il comportamento utente desiderato è attualmente:

  1. L’utente visita la categoria “Presentati”
  2. Clicca su “Nuovo Argomento” - ora viene popolato con il modulo precompilato
  3. L’utente lo compila
  4. L’utente invia

Risultato: L’OP dell’argomento rispetta il modello

Elusione

Elusione STR:

  1. Vai alla Home che mostra tutte le categorie
  2. Clicca su “Nuovo Argomento”, scrivi “Ciao a tutti, sono nuovo qui”, scegli un soggetto, ecc.
  3. Seleziona la categoria “Presentati”
  4. Invia.

Risultato: L’argomento non rispetta il Modello di Argomento.

1 Mi Piace

Cosa succede se cambi la categoria prima di inserire il corpo, ovvero se compili ogni campo nell’ordine in cui vengono presentati sullo schermo?

Non sono d’accordo sul fatto che il contenuto del corpo digitato dall’utente debba essere cancellato e sovrascritto dal modello dell’argomento se si cambia la categoria durante la modifica.

Certo, concordo sul fatto che non dovrebbe essere così e sì, se l’utente seleziona prima la Categoria, tutto funziona correttamente:

Comportamento desiderato da parte dell’utente:

  1. Andare alla Home che mostra tutte le Categorie
  2. Cliccare su “Nuovo Argomento +”
  3. Selezionare la Categoria “Presentati” - L’argomento viene ora precompilato con un modulo standard
  4. Compilare i dettagli
  5. Invialo.

Purtroppo, scegliere la Categoria è spesso un ripensamento.

Apprezzo che tu stia facendo tutto correttamente finora, mi chiedo solo se possiamo aggiungere qualche elemento in più per gestire lo scenario che ho descritto?

Cosa si può fare esattamente? Una finestra di dialogo fastidiosa che invita il sistema a sovrascrivere il testo del post dell’utente con il modello? Sarà difficile convincere l’utente a causa dell’avversione alla perdita.

2 Mi Piace

Sì, è complicato.

Forse un’opzione configurabile nella Categoria per aggiungere l’Argomento (senza sovrascrivere quanto già scritto) con il modello e un messaggio di avviso per riformattare prima dell’invio.

In alcuni casi, preferirei che gli utenti fossero fortemente guidati a farlo, e sono disposto a rendere più difficile l’invio di Argomenti in quella sezione del sito se non seguono queste istruzioni, solo per controllare i contenuti in quella Categoria.

2 Mi Piace

Questa è un’ottima conversazione. Un altro problema evidente con il testo del modello è che gli utenti del forum possono avere livelli di comprensione diversi riguardo al fatto che il testo rimarrà nel loro post, a meno che non venga sovrascritto o eliminato. Ciò crea inconsistenze nella formattazione e, alla fine, può generare incoerenze nelle informazioni dell’argomento in tutta la categoria. Inoltre, in alcuni casi, un forum potrebbe trovare utile avere requisiti rigidi affinché alcune informazioni siano presenti nel post e, inoltre, che tali informazioni siano organizzate e presentate all’interno dell’argomento in modo rigido. Ho sempre pensato che un modulo per la creazione di argomenti avrebbe risolto questi problemi, ma capisco che potrebbe non essere fattibile o che non ci sia una domanda sufficiente.

Per quanto riguarda ciò che viene popolato nell’editor degli argomenti in base alla selezione della categoria, questo potrebbe essere risolto dando al proprietario del forum la possibilità di impostare una frase nell’area di modifica dell’argomento (ad esempio: Devi prima selezionare una categoria prima di pubblicare il tuo argomento), in modo che, in base alla categoria selezionata, venga inserito il testo del modello (sì, lo so, senza un’opzione di modulo, purtroppo)?

2 Mi Piace

Sento che questo si è allontanato dall’argomento delle persone che inviano senza modificare e dovrebbe essere spostato in una nuova #feature per ulteriori miglioramenti.

4 Mi Piace