SmartFAQ is developed by The SmartFactory (http://www.smartfactory.ca), a division of InBox Solutions (http://www.inboxsolutions.net)
よくあるご質問 
ようこそ よくあるご質問 このページでは、よくある質問とその質問に対する回答集を掲載しています。どうすればいいのかわからないといった疑問や、すでにご存じのFAQをお持ちでしたら、お気軽に投稿してください。各FAQに対して自由にコメントも追加できますので、お気軽にコメントを投稿してください。
 カテゴリ一覧

 最新のFAQ一覧
以下は掲載されている最新FAQの一覧です。
GNavi ]
回答者: 管理人 掲載日時: 21-Feb-2011 11:17 (289 回閲覧)
こんにちは。
私がこちらのサイト
http://www.hisanaga.co.jp/
にて、色々試行錯誤して動作出来るようにした内容をお知らせ致します。
/trust_path/modules/gmap/main/map.php 221行目

window.onload = ShowGMap;
->
setTimeout('ShowGMap()',2000);

/trust_path/modules/gmap/main/item.php 124行目
window.onload = ShowGMap;
->
setTimeout('ShowGMap()',2500);

/trust_path/modules/gmap/main/item.php 818行目
window.onload = ShowGMap;
->
setTimeout('ShowGMap()',2000);

です。
引用している掲示板を参考に修正しました。


要するに、Googleマップの応答時間の余裕を持たせるようにします。

あと、もう一つ大事なことがあります。

デバッグモードをPHPデバッグにした状態では
Firefoxでは正常にデータが出ません。
ただしIEでは表示されます。

デバッグをオフにすると、なぜかちゃんと表示されます。
不思議です。


回答者: 管理人 掲載日時: 21-Feb-2011 11:10 (289 回閲覧)
さて、impressCMS/XOOPSでのバナー取得の実際の処理は
/include/function.php の中にある

function xoops_getbanner()

で行っています。
実際にこの関数の記述を見て頂ければわかるのですが、
バナーファイルがフラッシュのファイル(拡張子がswf)だったら、flashのファイルが表示されるように表現方法を変えています。
そこで、「width="468" height="60"」と幅と高さを指定しています。
だから、flashファイルの大きさを変えても同じ大きさになるのです。

ここを代えてやることによって、より大きなflashファイルもより小さなflashファイルも表示することができますが、この記述に従えば、ファイル毎に違う大きさのflashファイルを準備するのはもっと知恵が必要になると思います。

ということで、よろしくお願いします。