ZOXのブロック文字化け対策
2007-05-27
仕事に忙殺されてまして、たくさんのコメントをいただいているのに
ご返信ができなくて申し訳ありません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の方で文字化けが発生するようです。
これが解決できれば、リリースしたいと思いますので、ご協力をお願いいたします。
過去のコメント / Archived comments
技術内容に関係するコメントを保存しています。投稿受付は終了しました。投稿者名・連絡先は掲載していません。
Comment #11177
2007-05-27
まずは私の状況ですが、
Firefox > 1.5 問題なし
IE6 > 右ボックスが文字化け、中央と左は正常に表示
です。
ちなみに、OSはWinXP SP2です。
Comment #11201
2007-05-27
確認させて頂きました。
私の状況をご報告させて頂きますので参考になればと思います。
IE6→左、中央正常。右が文字化け
Firefox[IP省略]→どの部分も正常。
Opera9.02→どの部分も正常。
Lunascape→左、中央正常。右が文字化け(IE互換なのでIE6と同等で当然な気もしますけど。。。)
OSはWinXP SP2です。
Comment #11211
2007-05-28
私も確認してみました。
OS WindowsXP Home SP2
IE 6.0.2900.2180.xpsp_sp2_qfe.070227-2300 > LeftColumn,Upcoming,Specials にて文字化け
Firefox [IP省略] > 問題なし
Opera 9.21 > 問題なし
Comment #11227
2007-05-29
左、中央→正常
右 → RightColumn以下が文字化け(アンケートは正常)
IE6.0.2800
W2000 SP4
です。
ご参考になればと思います。
Comment #11256
2007-05-30
ご協力ありがとうございます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を返すための設定方法も検討したいところです。
とりあえず設定が完了次第、ここに書き込みたいと思います。
Comment #11285
2007-05-30
左右ブロックの対策方法を変更してみました。
ユーザーエージェントではなく、出力されるテキストのエンコードで判別するようにしてます。
左右で異なる対策を行ってますが、中央は特に何も行っておりません。
ちなみに私の環境では、Firefox、IE6ともに左右問題なしですが、いかがでしょうか?
Comment #11295
2007-05-31
hira様
文字化け対策お疲れ様です。
早速確認させて頂きました。
IE6.0.2900→どの部分も正常。
Firefox[IP省略]→どの部分も正常。
Opera9.02→どの部分も正常。
Lunascape→どの部分も正常。(IE互換なのでIE6と同等で当然な気もしますけど。。。)
OSはWinXP SP2です。
文字化けは見当たりませんでした。
Comment #11308
2007-05-31
おつかれさまです。今確認してみました。
当方の環境(WIN XP SP2 / 使用PC DELL DIMENSION9150)では、
IE6での表示>
左:LeftColumn以下すべて文字化け
右:RightColumn以下すべて文字化け
中央:Upcoming、SpecialsのBOX内文字化け
その他は正常に表示されています。
FIREFOXではすべて正常に表示されています。
ほんとうに大変だと思いますが、1日でも早く完成することを期待しています。お体に気をつけてがんばってください。
Comment #11326
2007-05-31
ありがとうございます。
出力されるテキストのエンコード判別でもダメでしたか・・・
Upcomingブロック、Specialsブロックに、
mod_mimeを利用したファイル名によってcharsetを返すようにしてみました。
キャッシュが残っているとそちらを優先してしまうため、
試すときはキャッシュをクリアにするか、今までアクセスしてない商品のURLなどにアクセスしてみてください。
>ほんとうに大変だと思いますが、1日でも早く完成することを期待しています。お体に気をつけてがんばってください。
ありがとうございます。協力していただいてとても助かってます。
申し訳ありませんがもう少々おつきあいくださいm(_ _)m
Comment #11352
2007-05-31
初めまして。原因不明の中大変とは思いますが、無理なさらない程度にガンバってください!!
私の環境ではIE6、7、Firefoxとも問題なしです。ちなみにIE6だけバージョンを詳述します。
ver6.0.2900.2180.xpsp-sp2-gdr.070227-2254
Comment #11363
2007-05-31
先日はお忙しいところご回答いただきありがとうございました。
私の環境(OS WindowsXP Home SP2)では
Firefox[IP省略]
IE7
IE6.0.2900.2180.xpsp-sp2-gdr.070227-2254
すべて問題なく表示されます。
Comment #11756
2007-06-04
原因究明お疲れ様です
IE7、Firefoxとも問題なしですが・・・
OS WindowsXP Home SP2
IEversion;6.0.2900.2180.xpsp_sp2_gdr.070227-2254
左 LeftColumnより下全部
右 RightColumnより下全部
中央 UpcomingとSpecials
文字化けしてます
Comment #11762
2007-06-04
皆様、ありがとうございます。
うーむ・・・一部の環境では、すべて表示され、一部の環境では、それぞれの対策が無効になってしまっているようですね・・・
Comment #11837
2007-06-05
お疲れ様です。
Win2000 SP4 IE6.0では問題なく表示されてます。
WinXP SP1 IE6.0では、
left right upcomming specials 音楽ジャンル
レコード会社 スポンサー 商品検索 ご存知ですか
特価商品 言語 オンラインの・・・
レビュー おすすめ インフォメーション 追加情報
以上が文字化けしています。
できる限りご協力させて頂きますので
何卒よろしくお願い申し上げます。
Comment #11842
2007-06-05
こんにちわ。kimonoです^^
Win2000
IE6
FireFox[IP省略]
文字化けしていません^^
Comment #11852
2007-06-05
WinXP SP2
IE6で文字化けしています。
IE7
FireFox [IP省略]
Opera 9.21
は正常です。
Comment #11896
2007-06-05
お疲れ様です。
当方、winXP pro SP2
IE6.029
で正常に表示されています。
ただ画像のポップアップウインドが画像サイズに合わせてリサイズされないのと画面内での表示位置がセンタリングされません。
Comment #11989
2007-06-07
■■ ご協力ありがとうございます ■■
LeftColumn、RightColumnの対策を変更しました。⇒デモサイト
(ちなみに中央は、とりあえず非表示にしてます)
これで解決!だといいのですが・・・
いかがでしょうか?
ポップアップに関しては、また改めてm(_ _)m
Comment #12027
2007-06-07
お疲れ様です!
Win xp IE6.0でOKでした!
Win2000 IE6.0でも問題無しです!
素晴らしい!お忙しい中お疲れ様でした。
いじるところを又は改訂版のアップをお願い致します。
Comment #12032
2007-06-07
お疲れ様です。
OS WindowsXP Home SP2
IE 6.0.2900.2180.xpsp_sp2_qfe.070227-2300 > 問題なしです。
これで解決すると良いですね。
Comment #12037
2007-06-07
お疲れさまです。
試しに、MACでも確認してみました。
MAC OS 10.4.9
Safari 2.0.4 > LeftColumn,RightColumnにて文字化け
Opera 9.21 > 問題なし
Comment #12040
2007-06-07
■ポップアップに関して
ちょっとスレッド違いですが、ご報告がありましたので、こちらにてとりあえずの解決方法を。
includes/modules/pages/popup_image/jscript_main.php
if (document.documentElement && document.documentElement.clientWidth) {
↓
if(document.images[0]){
このままだとサイズがずれるとは思いますので、
imgWidth = document.images[0].width+20;
あたりを調整してください。
次期バージョンで組み込ませていただきますね。
Comment #12041
2007-06-07
■文字化けに関して
IE6に関しては、問題解決のようですね(^^)
皆さん、ご協力ありがとうございましたっ
次期バージョンに組み込んでリリースします。
Safariに関しては、デモサイトの左ブロックにUTF-8への置き換えを行わないようにしてみましので、お手数ですが再度、ご確認ください。
Comment #12042
2007-06-08
お疲れ様です。
WinXPsp2+IE6での文字化け解消されてました。
次期バージョン大変期待してます。がんばってください!
Comment #12055
2007-06-08
お疲れ様です
IE6、IE7、Firefoxとも問題なしです:-)
次期バージョン楽しみにしております
Comment #12122
2007-06-10
takeさん
ご協力、ありがとうございますm(_ _)m
近日中にリリースいたしますので、もう少々お待ちくださいませ。
Comment #12157
2007-06-12
ZOX v1.312をリリースいたしました!
http://www.s-page.net/ja/2007/06/11/zox_update_v1312/
皆さん、ご協力ありがとうございましたm(_ _)m
Comment #14664
2007-11-26
ZOX使用させていただいています。
すばらしいmoduleですね。ありがとうございます。
みなさんと同じ問題だかわかりませんが・・
ZOXの文字化けについて私の事例です。
私の場合、Apache+PHP+MySQLをインストールしているサーバのPHP設定(
php.ini)にて以下の設定がされていて文字化けしていました。
default_charset = "EUC-JP"
これをコメントアウトすると正しく表示されました。
以上です。
Comment #14680
2007-11-30
youheiさん
default_charsetが設定されていないと文字化けするケースがありますが、逆にコメントアウトすることで解決したんですね。
フィードバックありがとうございました。
Comment #14709
2007-12-03
ZOX使用させていただいて、ありがとうございます。
文字化けが発生しましたので、ご報告致します。
WIN XP Pro IE6 ○ IE7 ○ Firefox2.0.11 ○
OSX Safari3.0.2 × Firefox2.0.11 ○
php.ini設定を変更すると、WIN ○ OSX ×、WIN × OSX ○、となります。
Comment #14710
2007-12-03
素晴らしいシステムを開発してくださり、感謝しています。私はxoopsに使い勝手の良い汎用データベースがみつからないため、zoxのショッピング機能を使わず、設定を進めている所です。
さて、私もsafariユーザで、文字化けに苦労しています。safari3になって、safari側の対応を期待しましたがダメでした。
また、レンタルサーバ(共有)のため、php.iniの設定も変えられません。
ネットではAJAXでのsafariの文字化け対策についていろいろ載っていますが、私には難しく、1週間つぶれてしまいました。
php.iniを変更しない方法があるといいのですが。。。
Comment #14817
2007-12-09
rhythさん、noreeさん
文字化けのご報告、ありがとうございます。
v1.312で解決かと思われましたが、safariでは文字化けしてしまっていたのですね・・・
まだ未調査ですが、このあたりの記事が参考になりそうです。
具体的な解決策などがわかりましたら、また改めてご報告いたします。
http://kawa.at.webry.info/200511/article_9.html
Comment #14850
2007-12-10
hiraさん,ご回答ありがとうございます。どうか,よろしくお願いします!
Comment #15382
2008-01-17
hiraさん,現在,このS-pageが,左半分しか見えなくなっているのですが…
WinのIE6,Mac Safari3,Firefoxともです。。。
Comment #15384
2008-01-20
noreeさん
ご指摘ありがとうございます。
うーーん 私もwinのIE6、firefoxを使っているのですが、特に問題ないのですが・・・
一度S-pageに関してのキャッシュをクリアしても変わりませんか?
Comment #15385
2008-01-21
hiraさん,こんにちは。
今日は,Win IE6はOKでした。
Macはキャッシュをクリアしてみましたが,Safari,firefoxとも変わりませんでした。
Comment #15461
2008-02-18
noreeさん
自サイトに手をつける暇がなかったもので、返信が遅くなってしまい、申し訳ありません。
Macは手元にないので、
http://www.browsrcamp.com/
チェックしながら、修正かけました。
ご指摘ありがとうございました。
Comment #19530
2008-07-15
MAMPでテストインストール中ですが、XOOPSのブロック中の、ZenCartの新着商品や左右カラムがsafariで文字化けいたしました。
EUC-JP、UTF-8ともにsafari のみ文字化けです。
対応が有りましたら、よろしくお願いいたします。
こちらでもいろいろやってみます。