ユーザ名の入力桁数を増やす

提供: GeeklogJpWiki

日本語化プラグインによってユーザ名の桁数:108に拡大できるものの、 http://www.geeklog.jp/forum/viewtopic.php?forum=27&showtopic=14963&highlight=%E3%83%A6%E3%83%BC%E3%82%B6%E5%90%8D こちらで報告されたハックを行わないと、半角16文字を超えてしまう、全角6文字のユーザ名は登録できません。

ハックするファイル

  • users.php

220行目前後(バージョンによって異なります。)

&& (strlen ($username) <= 16)) {

293行目前後(バージョンによって異なります。)

if ((empty ($username)) || (strlen($username) > 16)) {

この16を96にそれぞれ変更します。

ハックするテーマファイル

  • layout/テーマ/admin/user/edituser.thtml
  • layout/テーマ/preferences/username.thtml
  • layout/テーマ/users/registrationform.thtml
  • layout/テーマ/users/getpasswordform.thtml
  • layout/テーマ/custom/* (カスタムユーザ登録を利用している場合)

maxlength="16" を96に変更します。

個人用ツール