Home arrow Blog arrow Google Custom Search

5月
12
2008

Google Custom Search について

diggに追加!

旧バージョン(1.0.0)から1.1.xにアップグレード後、環境によっては検索結果が表示されないなどの問題があるようです。それは、Javascriptのコンフリクトが原因かと思われます。

これは、確実な原因かどうか不明ですが、おそらくwindow.onload時のものと思います。それは、Javascriptのロード方法が以前と異なっているからです。

もし、そのような問題が発生するようでしたら下記のファイルを使用することにより回避可能かもしれません。

default.php : for 1.0.x and 1.5.x(*)

root/mambots/mod_google_customsearh/tmpl/default.phpを上書きしてください。

このファイルは、旧バージョンと同じロード方法を使用しています。

(*) また、Joomla!1.5.xの方は、上記ファイルの10行目

defined('_VALID_MOS') or die('Restricted access'); ?>

defined('_JEXEC') or die('Restricted access'); ?>

に変更してもらえば、そのまま使えます。

ただし、Google Ajax Search APIを見たところロード方法が変更されているようです。
(ドキュメントをつまみながら作成しているため漏れがあるかもしれませんが・・・)

今のところ、他の対応策を新たに追加することは考えていませんが、onloadの呼び出しを現在使用されているJavascriptによるロードに変更すれば可能かもしれません。

 

追記:

先においたdefault.phpは、1.1.xの変更ファイルですが、Joomla!1.0.x用のGoogle Custom Search1.0.1をFixしたものをここに置きます。これは、Google Ajax Search APIのロード方法が古いものです。ですが、正常に動くなら(Javascriptの干渉無しで)問題ないと思うので干渉でお困りの方は1.0.x用のみですが、試してみてください。

Google Custom Search 1.0.11 for Joomla!1.0.x

 

Related Articles

トップページのタイトルを変更してみました。
フロントページ(トップページ)のタイトルは、Joomla!が自動(動的なページタイトルがONの場合:Dynamic Page Title)でmainmenuの表示順が先頭にあるメニューのタイ...
Snarfer RSSリーダー
先日からGoogleリーダーがうまく動作していませんでした。今は直っているようですが、フィードをクリックしても空ですというメッセージだけが表示されるだけでした。某サイトでSnarferという...
エクステンションの進捗? : Joomla!
multiboxのプラグインをなかなか公開できずにいます。他のエクステンションもそうですが、まだこのサイト自身で使っているエクステンションのメンテが完全ではないのでなかなか手をまわせません。また、Jo...
Ajax RSS Translation Reader Update!!
Ajax RSS Translation Reader モジュールをアップデートしました。 変更点 翻訳対応英語、ドイツ語のみでしたが、フランス語、ロシア語のYahoo! Pipesを追加しまし...
かっこよくエラーを吐こう : Joomla! 1.5
Joomla!1.5でエラーページをどうにかしたいと検索していたら、forum.joomla.orgに投稿を見かけたので・・・。 以下のように説明されていました。phpファイルをincludeと説明...
MTmail でモバイル「Joomla!モブログ」 : MovableType XML-RPC
携帯(PCでも)メールから記事を投稿できる無料サービスMTmail専用プラグイン(Joomla!1.5のみ)を以下で公開しています。 mtmail_for_tester.zip Joomla!...
日時の文字化け
そういえば、記事の日時がローカルテストサーバーのJoomla!1.0.13でいつも文字化けしていたことを放置していました。 2007/12/07 Friday 08:01:00 ???? (?W??...
SyntaxHighlighter Plugin : アップデートしました Update !!
SyntaxHighlighter 1.0.1 for 1.0.x Joomla!のデフォルトサイトキャッシュがONの時は、自動で記事内にスクリプトコードを出力するようにしました。 キャッシ...
ダウンロード数を比較してみると : Joomla!
エクステンションのダウンロード数を比較してみるとJoomla!1.0.xと1.5では、1.0.xが約半分か、それ以下といったところでしょうか。Joomla!1.5はかなり使っている方が増えてきているよ...
Joomla!1.5の最新リビジョンで異なるDatabase Charsetを試してみた
Database CharsetをCP1251にし、以前にテストしたロシア語Joomla!1.0.xのデータベースをマイグレートしてみた。 Joomla!1.5では、1.0.xからデータベースをインポ...
Google AJAX APIs
Google シリーズのLoading画像
Google Video Bar 1.0.4 Update!!
demo.joomler.netを1.5.1にしました
Google VideoBar Update!!
アップデートしました : JGTdoc(Google Translation Doc)
Joomla! 1.5.3が公開されています
アップデートしました:Joomla! MovableType XML-RPC Plugin
Updated to 1.0.6 : Frontpage Auto Update for Joomla!1.0.x
戯れています!?Delphi for PHP

joomler_kun_48.gif Blog
Joomler! Blog

for Mobile