Plugin Help/plmenu
Help >> Plugin Help >> Plugin Help/plmenu
「plmenu」プラグインの説明ページです
説明
内容
- インライン プラグイン
プラグイン構文を書く事で、リンク移動用プルダウンメニューを設置出来ます。メニューから選択したページ(サイト)に移動します。
これまで移動用プルダウンメニューを設置する方法として、やはり管理者がCGIを改造する事で独自に用意した、テーブル書式のような形で書いて実現する方法がありました(詳しくは書式ヘルプ参照)。
それに比べると、こちらの方がプラグイン形式でよりすっきりとし、フォントがsmall指定なので表示も若干小さくなり、機能も増しています。今回のプラグイン追加に伴って、書式でのプルダウンメニューの方は無くす可能性もありえます。
構文
{{plmenu ターゲット,リンク1,リンク2,リンク3, ・・・}}
{{plmenu ターゲット,リンク1}} {{plmenu ターゲット,リンク1,リンク2}} {{plmenu ターゲット,リンク1,リンク2,リンク3,・・・}}
- ターゲット
- リンクの表示先ウインドウを指定。「same」とすると同一ウインドウ(_selfと一緒?)に表示します。「blank」とすると新しくウインドウを開いてそこに表示します。もしくは、「_self」「_top」「_parent」「任意のウインドウ(フレーム)名」を指定出来ます
- リンク
- [ ]と|を使ったWikiのリンク書式で指定。ここで指定したものがメニュー化されて、選択する事でリンク移動出来ます(JavaScript使用)。リンク先はカンマで区切って幾らでも追加可能です。前にあるほどメニューの上になります
幾つか注意点があります。
リンクは必ず
[メニュー表示名|リンクURL] URLでのリンク [[メニュー表示名|Wikiページ名]] Wikiページのリンク
で書いて下さい。Wiki書式にある「URLだけ」「ページ名だけ」というのは使えません。正式なリンクとならないものはメニュー生成されず飛ばされます。
無限ループとならないよう、リンクにWikiページを指定する場合は制限が行われます。ターゲットが「same」「blank」以外となっている場合、Wikiページ名、Wiki CGIのURLは指定出来ません。
区切り線(文字)を入れたい場合は
[[メニュー表示名|-]]
とします。
俺スタ.netのRSS生成貼付けを以下の方法で簡易に出来るようになっています。ただしこれについては、出来なくなる可能性もありえますので、その点了承下さい。通常のリンク指定のように、俺スタ.netで生成したフルのURLも勿論使用出来ます(その場合、文字色等生成した条件で使用出来ます)。
俺スタ.netのRSS生成貼付けを簡易に行いたい場合、リンク指定を
[メニュー表示名|oresta@@http://〜表示RSSのURL]
とします。iframeプラグインと組み合わせて、plmenuプラグインでフレーム名を指定してのiframe利用も可能です。
また、利用するCSSファイルの指定も出来ます。一つのリンクだけに指定する場合、
[メニュー表示名|oresta@@http://〜表示RSSのURL@@http://〜CSSのURL]
とします。複数のリンクにまとめて指定したい場合、
{{plmenu ターゲット@@http://〜CSSのURL,[メニュー表示名|oresta@@http://〜表示RSSのURL],[メニュー表示名|oresta@@http://〜表示RSSのURL]}}
等とします。CSSファイルは現状どんなものでも可能になっていますが、危険性がないわけではないので、将来的には管理者のサーバ内CSSのみに制限される可能性もあります。
例
{{plmenu blank,[[トップ|FrontPage]],[[−−−|-]],[IOの穴(仮)|http://homepage3.nifty.com/%7Eio/]}}
{{plmenu blank,[asahi.com|oresta@@http://www3.asahi.com/rss/index.rdf]}}
{{plmenu blank@@http://homepage3.nifty.com/%7Eio/fswiki-l/headlineindex.css,[asahi.com|oresta@@http://www3.asahi.com/rss/index.rdf]}}
サイト内に表記された商品名、会社名等は各社の登録商標もしくは商標です。