11/30 【バグ修正】 Breizh Ajax Checks MOD のバグ修正
Posted: 2010年11月30日(火) 08:17
Breizh Ajax Checks は、ユーザー登録時及びアカウント情報の変更時に、 Ajax を利用してリアルタイムに入力情報をチェックする MOD ですが、
IE ブラウザの場合、チェックする為のテキスト送信の時に正しくURIエンコードされない不具合が確認されました。
また、その他のブラウザでも一部の記号を使うと正しく判定されない不具合も確認されました。
以上の点を修正したと共に、その修正内容を下記に書き置きしておきます。
phpbbroot/styles/proshilver/template/ucp_profile_reg_details.html
これを、以下のように置き換えます:
phpbbroot/styles/proshilver/template/ucp_register.html
これを、以下のように置き換えます:
以上です。
IE ブラウザの場合、チェックする為のテキスト送信の時に正しくURIエンコードされない不具合が確認されました。
また、その他のブラウザでも一部の記号を使うと正しく判定されない不具合も確認されました。
以上の点を修正したと共に、その修正内容を下記に書き置きしておきます。
phpbbroot/styles/proshilver/template/ucp_profile_reg_details.html
http.open('get', '{AJAX_CHECKS_FILE}?mode='+mode+'&'+valuename1+'='+value1+'&'+valuename2+'='+value2);
http.open('get', '{AJAX_CHECKS_FILE}?mode='+mode+'&'+valuename1+'='+encodeURIComponent(value1)+'&'+valuename2+'='+encodeURIComponent(value2));
http.open('get', '{AJAX_CHECKS_FILE}?mode='+mode+'&'+valuename1+'='+value1+'&'+valuename2+'='+value2);