Quando si creano tag tramite la creazione massiva di tag, i tag che contengono lettere maiuscole (ad esempio “UppercaseTag”) vengono rifiutati con un errore “Nome tag non valido”.

Questo è sorprendente dal punto di vista dell’utente, poiché gli stessi nomi di tag funzionano quando vengono inseriti, ad esempio, tramite l’interfaccia utente normale degli argomenti.
A seconda dell’impostazione force_lowercase_tags:
- le lettere maiuscole sono consentite così come sono, oppure
- vengono convertite automaticamente in minuscolo senza alcun errore[1]
La creazione massiva di tag si comporta in modo diverso:
- rifiuta i tag contenenti caratteri maiuscoli anche quando sono consentiti dall’impostazione
force_lowercase_tags - invece di accettare l’input e applicare la normale normalizzazione, fallisce la convalida immediatamente.
Di conseguenza, gli utenti devono modificare manualmente i loro input (ad esempio convertendo tutto in minuscolo), anche se questo non è richiesto in nessun’altra parte. Poiché lo stesso input funziona in altre parti dell’interfaccia utente, è difficile capire perché la creazione di tag fallisca specificamente nel flusso di lavoro massivo.
Sarebbe possibile far sì che la creazione massiva di tag utilizzi lo stesso comportamento di convalida e normalizzazione degli altri percorsi di immissione dei tag, in modo che gli utenti non debbano imparare un insieme separato di regole per le operazioni massive e per garantire che la creazione di tag con lettere maiuscole sia possibile in massa?
in questo caso la parola ‘create’ non viene mostrata ↩︎



