「ログイン&ユーザー登録」の設定完了メッセージがURLエンコードされる
2011年3月12日 at 0:58
管理画面「ユーザー・グループ管理」→「ログイン&ユーザー登録」で、ログインページの更新や新規ユーザー登録の設定など(そのページにあるものならどれでもいいです)を行うと、表示される設定完了メッセージがURLエンコードされた状態で表示されます。
グループ作成など、「ログイン&ユーザー登録」以外に属する項目の変更ではこのようなことは起きないようです。
concrete/themes/core/dashboard.phpの246行目を
<div class="message success"><?php echo urldecode($message)?></div>
とすればとりあえず回避はできますが、根本的には更新完了時に遷移するURLに日本語が入っているのが問題ではないかと思っています(グループ作成時などにも上のコードが呼ばれるはずなので…)。
URLの問題から回避する場合に、具体的にどこをいじればいいかまでは特定していません。
concrete5のバージョンは5.4.1.1.1で確認しております。よろしくお願いします。
大地震ですので、周囲の状況が落ち着いてからの対応でも構いません。
このタイミングでの投稿は些か早計と思いますが、お許しください。
Your post has been saved and will be published after approval by the forum moderator.
Katz Ueno
Re: 「ログイン&ユーザー登録」の設定完了メッセージがURLエンコードされる
これ、もしかして、一部のユーザーさんが新規登録できない原因?