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.
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:
Andare alla Home che mostra tutte le Categorie
Cliccare su “Nuovo Argomento +”
Selezionare la Categoria “Presentati” - L’argomento viene ora precompilato con un modulo standard
Compilare i dettagli
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.
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.
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)?
Sento che questo si è allontanato dall’argomento delle persone che inviano senza modificare e dovrebbe essere spostato in una nuova #feature per ulteriori miglioramenti.