ページへ戻る

− Links

 印刷 

追加PluginManual E-G :: XOOPS マニア

xpwiki:xpWiki/追加PluginManual/E-G


ページ内コンテンツ
  • E
    • endregion
    • exifshowcase
  • F
    • footnotes
    • font
    • fusen
  • G
    • goolemaps2
  • PukiWiki 1.4 に同梱されているプラグインマニュアル及び凡例

E anchor.png[5] Edit [6]

Page Top

endregion anchor.png[7] Edit [8]

機能概要
  • endregionと、regionのプラグインのセットで、ページ内で複数行を折りたたみ表示
  • endregionプラグインを用いず、regionプラグイン単独でも折りたたみ表示ができるようです。 事例は、regionプラグインの項を参照してください。
書式
#region(好きな文字)
隠したいモノ
#endregion
表示例
#region(左の+をクリックしてみて下さい。・・・)
&color(red){こんな感じに。};
この部分に表示したり隠したりしたいのを入れます。
&color(red){内部でプラグインを呼ぶこともできるので、着色できます。};
便利ですね…。~
#endregion
+  左の+をクリックしてみて下さい。・・・
  • 階層化
    #region(階層にしてみる)
    まずはこんな感じ
    #region(ひとつ下を見る)
    ひとつ下ってこんな感じ
    #endregion
    #endregion
+  階層にしてみる
  • 文字だけ
    #region(文字だけ)
    文字だけ入れてみるとこんな感じ
    #endregion
+  文字だけ
詳細
出所
まのたろう氏の自作プラグイン。 自作プラグイン/region.inc.php[11]
Page Top

exifshowcase anchor.png[12] Edit [13]

機能概要
写真の撮影情報や位置情報など様々なデータを表示する
書式
#exifshowcase([pattern ,[option parameters]])
  • patternは、対象とするファイル名を正規表現で記述する。 patternが指定されない場合は、添付されているJPEG画像(*.jpg)が全て対象となる。
主なオプションパラメータ
noimg   : 画像を表示しない
nokash  : カシミールLMLサーバへのリンクを生成しない
nomapi  : マピオンへのリンクを生成しない
reverse : 表示順を逆辞書順に
noexif  : Exif情報を表示しない
ucomedit: ucomeditプラグインによるUserComment編集フォームへのボタン生成
整数    : 表示列数指定
出所
たぶんここ[14]
Page Top

F anchor.png[15] Edit [16]

Page Top

footnotes anchor.png[17] Edit [18]

概要
注釈のカテゴリを設定したり、そこまでの注釈を表示する。
設定したカテゴリで注釈を書く場合は、((<カテゴリ名>:<注釈文>)) とする。
 
注釈表示時にカテゴリを指定すると絞り込んで表示する。複数のカテゴリを指定した場合は、指定した順にカテゴリ毎に表示される。
 
対象カテゴリを指定して表示する場合、category オプションを指定するとカテゴリ名を付記する。
 
( 参考 ) 注釈文に略語を設定して、後で使い回したい場合は、((<注釈文>|<略語>)) としておくと、
次回からは ((<略語>)) として表記できる。なお、注釈文には、カテゴリ指定の表記も使用できる。
書式
#footnotes([<カテゴリ>:<記号>:][,<カテゴリ名>:<記号>:]...)
#footnotes([force][,nobr][,nohr][,<対象カテゴリ>[,catrgory]]...)
<(対象)カテゴリ>
任意のカテゴリ名を入力
<記号>
<>\" 」 以外の1バイト文字で、1文字指定した場合は数字の頭に付き、2文字の場合は数字がそれらの文字で挟まれます。
force
表示済みの注釈も表示する。
nobr
それぞれの項目で改行せずフラットに表示する。
nohr
<hr class="note_hr">*1 を出力しない。
*1 pukiwiki[19].ini.php の $root->note_hr で設定された内容
catrgory
カテゴリ名を表示する
Page Top

font anchor.png[20] Edit [21]

概要
フォントのスタイルを一括指定
書式
&amp;font(パラメータ[,パラメーター]){対象文字列};
オプション
  • 指定可能なパラメーター ()内は省略可
    • i(talic):斜体
    • b(old):太字
    • u(nderline):下線
    • o(verline):上線
    • l(ine-through):打ち消し線
    • #[色コード]または色名:文字色
    • #[色コード]または色名(2回目):背景色
    • [数字](px|%|pt|em):文字サイズ(単位省略時は px[ピクセル])
&font(b,red){※下線・上線・打消し線は排他使用です。};
表示例
&font(i){イタリック};
イタリック
&font(b){ボールド};
ボールド
&font(i,b){イタリック&ボールド};
イタリック&ボールド
&font(u){アンダーライン};
アンダーライン
&font(o){オーバーライン};
オーバーライン
&font(l){打ち消し線};
打ち消し線
&font(red){赤};
&font(,yellow){背景色};
背景色
&font(20){20px};
20px
&font(120%){120%};
120%
&font(20,i,b,u,blue,yellow){合わせて指定};
合わせて指定
Page Top

fusen anchor.png[22] Edit [23]

概要
xpWiki[3]に付箋機能を追加
書式
本文中に以下を記述するとそこにメニューを表示
#fusen 
  • fusen プラグインの付箋データ fusen.dat に文字エンコーディングを保存するようにした。
    • 文字エンコーディングを保存することで、文字エンコーディングの違う fusen.dat を文字化けせずにインポートすることができるようになりました。
    • 以前の fusen.dat をインポートするときに、fusen.dat の1行目を
      fusen.dat[水平タブ][文字エンコーディング]
      と、変更することで文字化けなしにインポートできます。

      例:

      fusen.dat	EUC-JP
Page Top

G anchor.png[24] Edit [25]

Page Top

goolemaps2[26] anchor.png[27] Edit [28]

  • Google Maps API を使用するには、利用規約に同意した上で、サイト Key を取得する必要があります。
    以下のページにて、サインアップをして サイト Key を取得してください。
    Sign Up for the Google Maps API - Google Maps API - Google Code[29]
    そして、取得した サイト Key を、googlemaps2 プラグインに設定をします。
  • 複数のxpWiki[3]を設置している場合(詳細[30])
    • Ver 3.47 以降
      xpwiki_xpwiki_plugin_googlemaps2 (モジュールディレクトリ名が xpwiki[3] の場合)
      xpwiki_mywiki_plugin_googlemaps2 (モジュールディレクトリ名が mywiki の場合)
      これを踏まえて、googlemaps2 プラグインの html側に置く独自設定ファイルは、以下のようになります。
      • モジュールインストール[31]ディレクトリ名が xpwiki[3] の場合
        XOOPS_ROOT_PATH[32]/modules/xpwiki[3]/private/plugin[33]/googlemaps2.inc.php
         1
         2
         3
         4
         5
         6
         7
         8
         9
        10
        
        <?php
        class xpwiki_xpwiki_plugin_googlemaps2 extends xpwiki_plugin_googlemaps2 {
            function plugin_googlemaps2_init () {
                
                parent::plugin_googlemaps2_init();
                
                $this->cont['PLUGIN_GOOGLEMAPS2_DEF_KEY'] =  'ここにサイトKeyを記述';
            }
        }
        ?>
      • モジュールインストール[31]ディレクトリ名が mywiki の場合
        XOOPS_ROOT_PATH[32]/modules/mywiki/private/plugin[33]/googlemaps2.inc.php
         1
         2
         3
         4
         5
         6
         7
         8
         9
        10
        
        <?php
        class xpwiki_mywiki_plugin_googlemaps2 extends xpwiki_plugin_googlemaps2 {
            function plugin_googlemaps2_init () {
                
                parent::plugin_googlemaps2_init();
                
                $this->cont['PLUGIN_GOOGLEMAPS2_DEF_KEY'] =  'ここにサイトKeyを記述';
            }
        }
        ?>
関連プラグイン
  • googlemaps2_draw
  • googlemaps2_icon
  • googlemaps2_insertmarker
  • googlemaps2_mark
オプション
  • 「このマップの Wiki記法」の表示をコントロールする wikitag オプションを追加。
    • wikitag=[none|show|hide] none: 表示なし, show: 開いた状態で表示, hide: 閉じた状態で表示(規定値)

Last-modified: 2008-12-10 (水) 17:43:51 (JST) (5609d) by nao-pon