ZOXのブロック文字化け対策
Blog 5月 27th, 2007仕事に忙殺されてまして、たくさんのコメントをいただいているのに
ご返信ができなくて申し訳ありませんm(_ _)m
さて、ようやくZOXの新バージョンに着手してまして、現在
・Zen-Cartのベースバージョンをv1.3.0.2-l10n-jp-2にアップグレード(デモデータも同梱)
・zen-cart-v1.3.0.2-l10n-jp-2-xss-patchの適用
・オーバーライドしやすいようにzox独自テンプレートなどをtemplates_defaultへの組み込み
などの作業が完了したところです。
http://www.s-page.net/ja/2007/02/27/zox_update_v131/#comments
でブロックの文字化けが報告&対策がフィードバックされており、(ありがとうございますm(_ _)m )
デモサイトの各ブロックには異なる対策をしてみました。
デモサイトをご覧になって、文字化けする方は、このコメント欄に
・ブラウザ(バージョンも)
・文字化けするブロック(左 中央 右)
を投稿していただければ幸いです。
また、文字化けしてない方でも、どのブラウザでOKだったかコメントいただけると参考になりますので
よろしくお願いいたします。
*特にIE6の方で文字化けが発生するようです。
これが解決できれば、リリースしたいと思いますので、ご協力をお願いいたします。
5月 27th, 2007 at 2:26:56
まずは私の状況ですが、
Firefox > 1.5 問題なし
IE6 > 右ボックスが文字化け、中央と左は正常に表示
です。
ちなみに、OSはWinXP SP2です。
5月 27th, 2007 at 23:49:12
確認させて頂きました。
私の状況をご報告させて頂きますので参考になればと思います。
IE6→左、中央正常。右が文字化け
Firefox2.0.0.3→どの部分も正常。
Opera9.02→どの部分も正常。
Lunascape→左、中央正常。右が文字化け(IE互換なのでIE6と同等で当然な気もしますけど。。。)
OSはWinXP SP2です。
5月 28th, 2007 at 10:30:15
私も確認してみました。
OS WindowsXP Home SP2
IE 6.0.2900.2180.xpsp_sp2_qfe.070227-2300 > LeftColumn,Upcoming,Specials にて文字化け
Firefox 2.0.0.3 > 問題なし
Opera 9.21 > 問題なし
5月 29th, 2007 at 7:27:40
左、中央→正常
右 → RightColumn以下が文字化け(アンケートは正常)
IE6.0.2800
W2000 SP4
です。
ご参考になればと思います。
5月 30th, 2007 at 10:18:19
ご協力ありがとうございますm(_ _)m
同じIE6でも、文字化けする場合としない場合があるようですね。
となると、やはりユーザーエージェントでの判別は難しそうです。ちなみに
RightColumnは、ユーザーエージェントを判別して、ユーザーエージェトによって
mb_convert_encoding
しています。
ob_get_contents中のエンコードを判別して、
mb_convert_encoding
するのが、よさそうですね。
ちょっと試してみたいと思います。
また、
http://www.on-sky.net/~hs/index.cgi?date=20060513#p01
のようにディレクトリ単位でcharsetを返すための設定方法も検討したいところです。
とりあえず設定が完了次第、ここに書き込みたいと思います。
5月 30th, 2007 at 23:40:30
左右ブロックの対策方法を変更してみました。
ユーザーエージェントではなく、出力されるテキストのエンコードで判別するようにしてます。
左右で異なる対策を行ってますが、中央は特に何も行っておりません。
ちなみに私の環境では、Firefox、IE6ともに左右問題なしですが、いかがでしょうか?
5月 31st, 2007 at 1:47:29
hira様
文字化け対策お疲れ様です。
早速確認させて頂きました。
IE6.0.2900→どの部分も正常。
Firefox2.0.0.3→どの部分も正常。
Opera9.02→どの部分も正常。
Lunascape→どの部分も正常。(IE互換なのでIE6と同等で当然な気もしますけど。。。)
OSはWinXP SP2です。
文字化けは見当たりませんでした。
5月 31st, 2007 at 5:03:32
おつかれさまです。今確認してみました。
当方の環境(WIN XP SP2 / 使用PC DELL DIMENSION9150)では、
IE6での表示>
左:LeftColumn以下すべて文字化け
右:RightColumn以下すべて文字化け
中央:Upcoming、SpecialsのBOX内文字化け
その他は正常に表示されています。
FIREFOXではすべて正常に表示されています。
ほんとうに大変だと思いますが、1日でも早く完成することを期待しています。お体に気をつけてがんばってください。
5月 31st, 2007 at 8:31:36
ありがとうございます。
出力されるテキストのエンコード判別でもダメでしたか・・・
Upcomingブロック、Specialsブロックに、
mod_mimeを利用したファイル名によってcharsetを返すようにしてみました。
キャッシュが残っているとそちらを優先してしまうため、
試すときはキャッシュをクリアにするか、今までアクセスしてない商品のURLなどにアクセスしてみてください。
>ほんとうに大変だと思いますが、1日でも早く完成することを期待しています。お体に気をつけてがんばってください。
ありがとうございます。協力していただいてとても助かってます。
申し訳ありませんがもう少々おつきあいくださいm(_ _)m
5月 31st, 2007 at 14:29:34
初めまして。原因不明の中大変とは思いますが、無理なさらない程度にガンバってください!!
私の環境ではIE6、7、Firefoxとも問題なしです。ちなみにIE6だけバージョンを詳述します。
ver6.0.2900.2180.xpsp-sp2-gdr.070227-2254
5月 31st, 2007 at 18:34:23
先日はお忙しいところご回答いただきありがとうございました。
私の環境(OS WindowsXP Home SP2)では
Firefox2.0.0.3
IE7
IE6.0.2900.2180.xpsp-sp2-gdr.070227-2254
すべて問題なく表示されます。
6月 4th, 2007 at 9:24:51
原因究明お疲れ様です
IE7、Firefoxとも問題なしですが・・・
OS WindowsXP Home SP2
IEversion;6.0.2900.2180.xpsp_sp2_gdr.070227-2254
左 LeftColumnより下全部
右 RightColumnより下全部
中央 UpcomingとSpecials
文字化けしてます
6月 4th, 2007 at 11:20:10
皆様、ありがとうございます。
うーむ・・・一部の環境では、すべて表示され、一部の環境では、それぞれの対策が無効になってしまっているようですね・・・
6月 5th, 2007 at 8:20:49
お疲れ様です。
Win2000 SP4 IE6.0では問題なく表示されてます。
WinXP SP1 IE6.0では、
left right upcomming specials 音楽ジャンル
レコード会社 スポンサー 商品検索 ご存知ですか
特価商品 言語 オンラインの・・・
レビュー おすすめ インフォメーション 追加情報
以上が文字化けしています。
できる限りご協力させて頂きますので
何卒よろしくお願い申し上げます。
6月 5th, 2007 at 9:00:49
こんにちわ。kimonoです^^
Win2000
IE6
FireFox2.0.0.4
文字化けしていません^^
6月 5th, 2007 at 10:00:28
WinXP SP2
IE6で文字化けしています。
IE7
FireFox 2.0.0.4
Opera 9.21
は正常です。
6月 5th, 2007 at 22:58:07
お疲れ様です。
当方、winXP pro SP2
IE6.029
で正常に表示されています。
ただ画像のポップアップウインドが画像サイズに合わせてリサイズされないのと画面内での表示位置がセンタリングされません。
6月 7th, 2007 at 1:40:49
■■ ご協力ありがとうございます ■■
LeftColumn、RightColumnの対策を変更しました。⇒デモサイト
(ちなみに中央は、とりあえず非表示にしてます)
これで解決!だといいのですが・・・
いかがでしょうか?
ポップアップに関しては、また改めてm(_ _)m
6月 7th, 2007 at 10:41:35
お疲れ様です!
Win xp IE6.0でOKでした!
Win2000 IE6.0でも問題無しです!
素晴らしい!お忙しい中お疲れ様でした。
いじるところを又は改訂版のアップをお願い致します。
6月 7th, 2007 at 14:34:05
お疲れ様です。
OS WindowsXP Home SP2
IE 6.0.2900.2180.xpsp_sp2_qfe.070227-2300 > 問題なしです。
これで解決すると良いですね。
6月 7th, 2007 at 21:39:51
お疲れさまです。
試しに、MACでも確認してみました。
MAC OS 10.4.9
Safari 2.0.4 > LeftColumn,RightColumnにて文字化け
Opera 9.21 > 問題なし
6月 7th, 2007 at 22:01:40
■ポップアップに関して
ちょっとスレッド違いですが、ご報告がありましたので、こちらにてとりあえずの解決方法を。
includes/modules/pages/popup_image/jscript_main.php
if (document.documentElement && document.documentElement.clientWidth) {
↓
if(document.images[0]){
このままだとサイズがずれるとは思いますので、
imgWidth = document.images[0].width+20;
あたりを調整してください。
次期バージョンで組み込ませていただきますね。
6月 7th, 2007 at 22:47:49
■文字化けに関して
IE6に関しては、問題解決のようですね(^^)
皆さん、ご協力ありがとうございましたっ
次期バージョンに組み込んでリリースします。
Safariに関しては、デモサイトの左ブロックにUTF-8への置き換えを行わないようにしてみましので、お手数ですが再度、ご確認ください。
6月 8th, 2007 at 0:13:50
お疲れ様です。
WinXPsp2+IE6での文字化け解消されてました。
次期バージョン大変期待してます。がんばってください!
6月 8th, 2007 at 14:30:56
お疲れ様です
IE6、IE7、Firefoxとも問題なしです:-)
次期バージョン楽しみにしております
6月 10th, 2007 at 22:46:51
takeさん
ご協力、ありがとうございますm(_ _)m
近日中にリリースいたしますので、もう少々お待ちくださいませ。
6月 12th, 2007 at 7:46:26
ZOX v1.312をリリースいたしました!
http://www.s-page.net/ja/2007/06/11/zox_update_v1312/
皆さん、ご協力ありがとうございましたm(_ _)m
11月 26th, 2007 at 1:35:01
ZOX使用させていただいています。
すばらしいmoduleですね。ありがとうございます。
みなさんと同じ問題だかわかりませんが・・
ZOXの文字化けについて私の事例です。
私の場合、Apache+PHP+MySQLをインストールしているサーバのPHP設定(
php.ini)にて以下の設定がされていて文字化けしていました。
default_charset = “EUC-JP”
これをコメントアウトすると正しく表示されました。
以上です。
11月 30th, 2007 at 10:21:42
youheiさん
default_charsetが設定されていないと文字化けするケースがありますが、逆にコメントアウトすることで解決したんですね。
フィードバックありがとうございました。
12月 3rd, 2007 at 10:57:19
ZOX使用させていただいて、ありがとうございます。
文字化けが発生しましたので、ご報告致します。
WIN XP Pro IE6 ○ IE7 ○ Firefox2.0.11 ○
OSX Safari3.0.2 × Firefox2.0.11 ○
php.ini設定を変更すると、WIN ○ OSX ×、WIN × OSX ○、となります。
12月 3rd, 2007 at 13:36:55
素晴らしいシステムを開発してくださり、感謝しています。私はxoopsに使い勝手の良い汎用データベースがみつからないため、zoxのショッピング機能を使わず、設定を進めている所です。
さて、私もsafariユーザで、文字化けに苦労しています。safari3になって、safari側の対応を期待しましたがダメでした。
また、レンタルサーバ(共有)のため、php.iniの設定も変えられません。
ネットではAJAXでのsafariの文字化け対策についていろいろ載っていますが、私には難しく、1週間つぶれてしまいました。
php.iniを変更しない方法があるといいのですが。。。
12月 9th, 2007 at 0:10:56
rhythさん、noreeさん
文字化けのご報告、ありがとうございます。
v1.312で解決かと思われましたが、safariでは文字化けしてしまっていたのですね・・・
まだ未調査ですが、このあたりの記事が参考になりそうです。
具体的な解決策などがわかりましたら、また改めてご報告いたします。
http://kawa.at.webry.info/200511/article_9.html
12月 10th, 2007 at 18:05:21
hiraさん,ご回答ありがとうございます。どうか,よろしくお願いします!
1月 17th, 2008 at 20:04:10
hiraさん,現在,このS-pageが,左半分しか見えなくなっているのですが…
WinのIE6,Mac Safari3,Firefoxともです。。。
1月 20th, 2008 at 0:48:19
noreeさん
ご指摘ありがとうございます。
うーーん 私もwinのIE6、firefoxを使っているのですが、特に問題ないのですが・・・
一度S-pageに関してのキャッシュをクリアしても変わりませんか?
1月 21st, 2008 at 18:06:46
hiraさん,こんにちは。
今日は,Win IE6はOKでした。
Macはキャッシュをクリアしてみましたが,Safari,firefoxとも変わりませんでした。
2月 18th, 2008 at 21:18:17
noreeさん
自サイトに手をつける暇がなかったもので、返信が遅くなってしまい、申し訳ありません。
Macは手元にないので、
http://www.browsrcamp.com/
チェックしながら、修正かけました。
ご指摘ありがとうございました。
7月 15th, 2008 at 17:01:53
MAMPでテストインストール中ですが、XOOPSのブロック中の、ZenCartの新着商品や左右カラムがsafariで文字化けいたしました。
EUC-JP、UTF-8ともにsafari のみ文字化けです。
対応が有りましたら、よろしくお願いいたします。
こちらでもいろいろやってみます。