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
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 ↩︎
Sembra che ora funzioni. Sono riuscito a creare UppercaseTag quando l’opzione Force lowercase tags era disabilitata.
E quando ho disabilitato l’impostazione, sono comunque riuscito a creare UppercaseTag, che è stato convertito in minuscolo
C’è un motivo per cui le altre correzioni automatiche che avvengono quando creo un tag nel compositore non vengono applicate quando uso la creazione in blocco?
Ad esempio, non posso creare un tag con 2 trattini nella creazione in blocco