navibar2.inc.php

Last-modified: Tue, 07 Nov 2017 12:22:54 JST (2361d)
Top > navibar2.inc.php

navibar2.inc.php

サマリプルダウンナビゲーションバー(スキン専用プラグイン)
リビジョン
対応バージョン1.4.5plus-u2
投稿者みこ
投稿日2005-05-24 (火) 10:53:36

概要

JavaScriptによるプルダウンのナビゲーションバーを実現します。

設定

「Navigation」もしくは「ページ名/Navigation」のようなページに 以下のようなフォーマットで記述すると、上のメニューバーにナビゲーションが表示されます。「ページ名/Navigation」 はページ名に階層を用いている際の「ページ名」以下ののページで使用されるナビゲーションになります。

箇条書きの1レベルはメニューバーに表示され、その直下にある2レベルはサブメニューとして表示されます。お好みに合わせて使い分けてください

-top
-edit
--new
--edit
--upload
--freeze
-search
-recent
--trackback
--refer
--skeylist
--linklist 
--log_login
--log_check
--log_browse
--log_update
--log_down
-[[テスト>FrontPage]]
-[http://pukiwiki.cafelounge.net/plus/?InterWikiName リンク]
--[http://pukiwiki.sourceforge.net/ pukiwiki-official]
--[http://pukiwiki.sourceforge.net/dev/ pukiwiki-dev]
-help
--[http://pukiwiki.cafelounge.net/plus/help.html ヘルプ]
--[http://pukiwiki.cafelounge.net/plus/pluginhelp.html プラグインヘルプ]

http なリンクを貼る際は上のような形式で張らなければいけません。euc 版ではこの書式に対応していません(今の所)。

以下の、それぞれのアクション型プラグインへのリンクを意味する省略形が使用できます。

  • top
    • トップページへのリンク
  • recent
    • RecentChanges へのリンク
  • help
  • edit
  • new
  • diff
  • search
  • freeze
  • unfreeze
  • upload
  • filelist
  • backup
  • template
  • source
  • trackback
  • refer
  • skeylist
    • Plugin/skeylist.inc.php
  • linklist
    • Plugin/linklist.inc.php
  • log_login
    • Documents/Logging
  • log_check
    • Documents/Logging
  • log_browse
    • Documents/Logging
  • log_update
    • Documents/Logging
  • log_down
    • Documents/Logging
  • newsub

Navigation ページの検索順

ページ名が aaa/bbb/ccc/dddd の場合の検索ページ名は、以下の通りになります。

  1. aaa/bbb/ccc/dddd/Navigation
  2. aaa/bbb/ccc/Navigation
  3. aaa/bbb/Navigation
  4. aaa/Navigation
  5. Navigation

この順序で Navigation ページを検索し、検出したものを利用します。 つまり、下層のページの場合、その直近の上位層にある Navigation ページが 利用されることになります。