GoogleMapsAPI Plugin (tkgmapsプラグイン) 備忘録
<2010年6月15日<共通注意事項>を修正と編集>
Geeklog拡張版標準プラグイン
ダウンロード:HIRORON LABs
GoogleMapsAPI Plugin (tkgmapsプラグイン) for Geeklog 1.5 - 1.7
インストーラーレシピ:HIRORON LABs
GoogleMapsAPI Plugin 2.0.4 for Geeklog 1.5 - 1.7 (tkgmapsプラグイン) installation recipe
Google MAPS API KEY登録アドレス
http://code.google.com/intl/ja/apis/maps/signup.html
バージョン2系概要
- コンフィギュレーション対応
- メディアギャラリ連携(スポンサー:京都大学様)
- インポート&エクスポート対応 (スポンサー:京都大学様)
GeeklogへGoogleMapsAPIを使って地図を簡単に表示するためのプラグインです。バージョン2.0.0からコンフィギュレーション対応に なりGeeklog1.5.0以上が必要となります。コンフィギュレーション対応したことで、地図に表示するコントロールのON/OFFやマップ種類を変 更したり、情報ウィンドウ表示をクリック/マウスオーバー/ダブルクリックから選択できたり、各種設定が容易になりました。また地図の地点情報のインポー ト、エクスポートにも対応。クラスを追加することでKMLとの連携なども可能(なはず)。画像管理のメディアギャラリ(MediaGallery)プラグ イン(以下MG)と連携も追加され、MGの写真の下に地図を表示したり、MGの写真を自動で地図に取り込んだりできるようになりました。ぜひ高機能になっ たtkgmapsプラグインを使ってみてください!!
インストール
インストールの前にはデーターベースのバックアップを実行してください。
インストール前に必ず以下のファイルを確認する。
admin / install_ja.html
admin / readme_ja.html
MediaGallery2Map.txt
「確認する」と書いてもなかなか読む人は少ないので用意しました。
install_ja.html+readme_ja.html の内容ページ
MediaGallery2Map.txt の内容ページ
必ず先に読んでください、読んで無いと以下の説明が意味不明となります。
・自動インストーラーインストール
自動インストーラーをダウンロード。http://hiroron.com/filemgmt/index.php?id=212
ダウンロードしたレシピファイルを自動インストーラーにドラックアンドドロップすると自動でセットされます。
インストール完了後に
admin / install_ja.html
admin / readme_ja.html
MediaGallery2Map.txt
に従い各設定変更する。
・マニュアルインストール
admin / install_ja.html
admin / readme_ja.html
MediaGallery2Map.txt
を参照しインストールし各設定変更する。
ファイルのアップロード先は3箇所
- <geeklog_dir>は,システムの config.php が存在するディレクトリ
- <public_html>は,lib-common.php が存在するディレクトリ
- <admin>は,管理者用ファイルが存在するディレクトリ通常<public_html>ディレクトリ下)
<共通注意事項:旧バージョンからアップデートする時の設定>
2010年6月15日:修正
アップデートする前に以下を必ず修正する。
Geeklogサイト / 非公開領域(config.php が存在するディレクトリ) / plugins / tkgmaps / sqlフォルダ
この「 sqlフォルダ 」を必ず削除する。
<補足>
先走って「 sqlフォルダ 」を削除せずアップデートを実行し、sqlエラーのエラー画面を確認してもそれ以降アップデート実行エラーが表示されアップデートが出来ない場合。
phpMyAdminなどを使って「groupsテーブル」から「GoogleMaps Admin」を手動で削除してください。
部分解説:

phpMyAdminにログインしGeeklogのテーブル一覧を開き上記画像の「ここ」の部分をクリックする。

groupsテーブルの一覧の中から「ここ」の部分を探しバツアイコンをクリックする。
本当に削除するか確認されるので、もう一度GoogleMaps Adminであることを確認して削除する。
インストール方法が難しい方向け案内。
<ステップ1.>
tkgmaps_2.0.4_1.5.0.zipを解凍すると以下のファイル構成になっています。

これらのファイルを振り分けます。
tkgmaps_2.0.4フォルダにtkgmapsフォルダを新規作成します。
- tkgmaps_2.0.4フォルダ / adminフォルダ
- tkgmaps_2.0.4フォルダ / public_htmlフォルダ
上記フォルダ以外のフォルダとファイルを新規作成したtkgmapsフォルダに移動します。この段階でtkgmaps_2.0.4フォルダに存在するのは
- tkgmaps_2.0.4フォルダ / adminフォルダ
- tkgmaps_2.0.4フォルダ / public_htmlフォルダ
- tkgmaps_2.0.4フォルダ / tkgmapsフォルダ
となります。
同様にadminフォルダとpublic_htmlフォルダの中にもtkgmapsフォルダを新規作成し中のファイルを移動します。この段階でtkgmaps_2.0.4フォルダに存在するのは
- tkgmaps_2.0.4フォルダ / adminフォルダ
|
tkgmapsフォルダ(の中にadminフォルダの中身)
- tkgmaps_2.0.4フォルダ / public_htmlフォルダ
|
tkgmapsフォルダ(の中にpublic_htmlフォルダの中身)
- tkgmaps_2.0.4フォルダ / tkgmapsフォルダ
<ステップ2.>
それぞれを該当場所にアップロードする。
- のtkgmapsフォルダは
Geeklogサイト / 公開領域(lib-common.php が存在するディレクトリ) / admin/ - のtkgmapsフォルダは
Geeklogサイト / 公開領域(lib-common.php が存在するディレクトリ) / - Geeklogサイト / 非公開領域(config.php が存在するディレクトリ) / plugins/
Geeklogに管理者権限でログインし管理専用メニューのプラグインページに「GoogleMaps」の項目がある事を確認する。
*見当たらない?
この段階で項目が無い場合アップロード場所を間違えている可能性があります。一呼吸おいて場所を確認してください。
<ステップ3.>
GoogleMapsの横のインストールをクリックし実行する。
エラーが表示されなければインストールは完了。
コンフィグレーションで各種設定をする。
*エラーが表示された!
(重要!)表示されたエラーをコピペして保存。
新規インストールにGoogleMapsが残ってる場合。
- アップロードするファイルを間違えている。
- 解凍ミス
- アップロードエラー(アップロード中にエラー)
それぞれを確認しインストールする。
サイトの表示がおかしくなった。(画面が真っ白)
Geeklogサイト / private(db-config.php が存在するディレクトリ) / logs /
のerror.logを確認する。
しかし・・・意味不明な場合は制作者さんやGeeklogJapaneseの掲示板、もしくはGeeklogSNSなどで質問する方が解決しやすいと思い ます。
謝辞:
京都大学関係者様
この素晴らしいプラグインの開発スポンサーになってくださり、仕様を公開してくださった事に心よりの感謝と御礼申し上げます。素晴らしい開発が継続できますよう御尽力、御協力いただけますことを重ねてお願い申し上げます。
次のページはMediaGallery2Map.txtの内容です。