top of page
  • 執筆者の写真Kawahara

Nucleusのユーザー名にハイフォン使いたい

Nucleusのエラーメッセージによると名前が使用できません ( a-z 、0-9 の英数字しか使えません)

との事。これだとWindowsのユーザー名と統一できないしなぁ・・・と思いながらユーザー名をチェックする関数を眺めていると・・・^[a-z0-9]+[a-z0-9 ]*[a-z0-9]+$

あれ?なんか半角スペースが許されているような。試しに”abc test”というユーザーを作るとなんの問題もなく登録可能。これでいいのか?と思いつつスルー。

本来の目的だったアンダーバーとハイフォンを使えるように修正。

install.php(1009)


// returns true if the given string is a valid display name
// (to check nicknames)
function _isValidDisplayName($name) {
	if (eregi("^[a-z0-9]+[a-z0-9 _-]*[a-z0-9]+$", $name) ) {
		return 1;
	} else {
		return 0;
	}
}
2009/07/14訂正しました。
閲覧数:1回0件のコメント

最新記事

すべて表示

OpenPNEのテーブル定義書

OpenPNEのテーブル定義書が公開されていたので、のぞいてみた。これ・・・CSEで生成したやつかな?CSEがVistaやWindows7に対応してくれる事を期待したいです。 #CSE

DotNetNuke5の日本語化

DotNetNukeの日本語版が今後出てくるかも?期待してます。公開されたらレビューして、普及の手伝いができたらと思います。 #DotNetNuke

bottom of page