dounokouno / TransmitMail

Copyright表示不要のPHP製汎用メールフォームシステム
http://etc.dounokouno.com/TransmitMail/
MIT License
142 stars 48 forks source link

全角記号とひらがなの組み合わせ #86

Open WATANABE56 opened 2 years ago

WATANABE56 commented 2 years ago

とても便利なプログラムで長年利用させていただいております。 社名等でひらがな表記を受け取りたい場合に、 バリテーションのひらがなを設定してひらがなのみにするのですが、 たまに社名等に「・」「/」「ー」などがあり、エラーを表示します。 これらは記号なのでこのエラーは正しいのですが、 数字とハイフンの組み合わせのバリテーションがあるように 全角記号とひらがなの組み合わせのバリテーションを作っていただくことは可能でしょうか? それともほかの方法で回避する方法はあるのでしょうか? よろしくお願いいたします。

dounokouno commented 2 years ago

@WATANABE56 様

TransmitMail をご利用いただきありがとうございます。

残念ながら私個人がその機能を必要としていないことと、他にどれくらいの方がその機能を必要としているかわからない(たくさんの人が必要としている機能であれば、機能追加を検討したいとは思います)ため、私が「全角記号とひらがなの組み合わせのバリテーション」を作ることは正直、あまり乗り気がしません。。

下記の Qiita の記事にてバリデーションを追加するカスタマイズ方法を紹介しておりますので、よろしければそちらをご参照いただき、機能追加いただくのが良いかと思います。また、もし良いカスタマイズができましたら、 PR いただけるとありがたいです。

TransmitMail 2 に「存在する日付の判別」機能を追加する - Qiita

WATANABE56 commented 2 years ago

@dounokouno様

お返事ありがとうございます。 記事の方を参考にさせていただいて、まずは私が望んでいる形かどうかを調べていきたいと思います。