ページへ戻る

− Links

 印刷 

Ver 3.46 (googlemaps2 プラグインの追加など) :: XOOPS マニア

xpwiki:xpWiki開発日記/2007-12-14


Tag: プラグイン[4] 基本設計[5] UI[6] 最適化[7]
2007 12月 14 (金)
 
ページ内コンテンツ
  • Ver 3.46 (googlemaps2 プラグインの追加など)
    • googlemaps2 プラグインシリーズ
      • Google Maps API について
    • その他
    • CVS 更新内容
  • 一行コメント

Ver 3.46 (googlemaps2 プラグインの追加など) anchor.png[8] Edit [9]

Page Top

googlemaps2 プラグインシリーズ anchor.png[10] Edit [11]

PukiwikiでGoogleMaps2 - mynote[12] にて、reddog さんが公開されている googlemaps2 プラグインシリーズを xpWiki[13] 用にコンバートし、若干調整しました。

素晴らしいプラグインを開発されている reddog さんに感謝致します。

このサイト上での動作サンプルは UsersWiki:nao-pon​/googlemaps2[14] をご覧ください。

Page Top

Google Maps API について anchor.png[15] Edit [16]

Google Maps API を使用するには、利用規約に同意した上で、サイト Key を取得する必要があります。以下のページにて、サインアップをして サイト Key を取得してください。

そして、取得した サイト Key を、googlemaps2 プラグインに設定をします。

次の内容は、Ver 3.47 未満のバージョンの場合の記述です。Ver 3.47以降については、html側プラグインオブジェクトの命名規則変更[18] をご覧ください。

  • html側/modules/xpwiki[13](インストール[19]ディレクトリ)/private/plugin[20] ディレクトリに以下の内容をファイル名 googlemaps2.inc.php として保存してください。
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    
    <?php
    class xpwiki_user_plugin_googlemaps2 extends xpwiki_plugin_googlemaps2 {
        function plugin_googlemaps2_init () {
            
            parent::plugin_googlemaps2_init();
            
            $this->cont['PLUGIN_GOOGLEMAPS2_DEF_KEY'] =  '取得したサイト Key をここへ記述';
        }
    }
    ?>
Page Top

その他 anchor.png[21] Edit [22]

  • ブロック型プラグインのレンダリングをインライン型も含めた記述順にレンダリングするように変更した。
    • これまでは、すべてのインライン型を処理後にブロック型を処理していた。
  • プラグイン変換ツールの精度を若干向上させた。
  • <textarea> の UI 拡張機能の適用方法をシンプルにした。
Page Top

CVS 更新内容 anchor.png[23] Edit [24]

  • 2007-12-14 09:04 nao-pon[25]
    • * xoops_version.php (1.255):
      • Version 3.46
  • 2007-12-14 09:03 nao-pon[25]
  • 2007-12-14 09:02 nao-pon[25]
    • * class/func/pukiwiki_func.php (1.137), plugin[20]/areaedit.inc.php (1.9), plugin[20]/article.inc.php (1.6), plugin[20]/backup.inc.php (1.10), plugin[20]/bugtrack.inc.php (1.6), plugin[20]/edit.inc.php (1.50), plugin[20]/insert.inc.php (1.4), plugin[20]/recentchanges.inc.php (1.13), plugin[20]/tracker.inc.php (1.14), plugin[20]/vote.inc.php (1.4), skin/js/calendar9.js (1.6), skin/js/resizable.js (1.7), skin/js/wikihelper_loader.js (1.2), skin/js/xpwiki[13].js (1.6):
      • "Textareas" enhancements designed to be a simple.
  • 2007-12-14 09:00 nao-pon[25]
    • * skin/js/main.js (1.32):
      • The page content of JavaScript in some cases, the preview Ajax has been successfully corrected problems.
  • 2007-12-14 08:55 nao-pon[25]
    • * class/func/xpwiki_func.php (1.125):
      • Added functions add_js_var_head() & add_js_head().
  • 2007-12-14 08:52 nao-pon[25]
    • * util/plugin_conv/index.php (1.6):
  • 2007-12-14 08:51 nao-pon[25]
    • * class/convert_html.php (1.21):
      • Block-type plugin[20] also described by rendering a change.
Page Top

一行コメント anchor.png[26] Edit [27]




Last-modified: 2007-12-14 (金) 21:49:05 (JST) (6842d) by nao-pon