Moin
1
一括タグ作成でタグを作成する際、「UppercaseTag」のような大文字を含むタグは「無効なタグ名」エラーで拒否されます。

これはユーザー視点からすると驚くべきことです。なぜなら、例えば通常のトピックUIで入力された場合、同じタグ名が機能するからです。
force_lowercase_tags の設定に応じて、
- 大文字はそのまま許可されるか、または
- エラーなしで自動的に小文字に変換されます(この場合、「create」という単語は表示されません)。
一括タグ作成は異なる動作をします。
force_lowercase_tags 設定で許可されている場合でも、大文字を含むタグを拒否します。
- 通常の正規化を適用して入力を受け入れる代わりに、検証が即座に失敗します。
その結果、ユーザーは他の場所では必要とされていないにもかかわらず、手動で入力を調整する(例えば、すべてを小文字に変換するなど)必要があります。同じ入力がUIの他の部分で機能するため、一括ワークフローでのみタグ作成が失敗する理由を理解するのは困難です。
一括タグ作成が、他のタグ入力パスと同じ検証および正規化の動作を使用し、ユーザーが別個のルールのセットを学習する必要がなくなり、大文字を含むタグの一括作成が可能になるようにすることは可能でしょうか?
「いいね!」 6
nat
(Natalie T)
5
ご報告ありがとうございます。
現在、タグに大幅な変更を加えておりますので、その後でこちらを確認させていただきます。
「いいね!」 5
nat
(Natalie T)
7
ご報告ありがとうございます。こちらは以下で修正されました。
「いいね!」 2
Moin
8
ありがとうございます!
これで動作するようです。「Force lowercase tags (タグを強制的に小文字にする)」を無効にしたときに UppercaseTag を作成できました。

そして、その設定を無効にしたときも UppercaseTag を作成でき、それは小文字に変換されました。

コンポーザーでタグを作成するときに発生する他のマジックのような修正が、一括作成時に適用されないのはなぜでしょうか?
例えば、一括作成では2つのハイフンを含むタグを作成できません。

しかし、コンポーザーでは機能します。