**[[続・質問箱/578]] [#na800bc2]
#author("2018-03-11T14:48:40+09:00;2008-09-24T11:26:09+09:00","","")
**[[質問箱/2578]] [#na800bc2]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|ツールバーの表示場所|
|~バージョン|1.4|
|~投稿者|[[itoke]]|
|~状態|質問|
|~投稿日|&new{2005-02-02 (水) 15:49:31};|
***質問 [#g7397153]
ページの上部に[トップ]、[編集]、[新規]、[リロード]などと並んでいますが、これをMenuBarに組み込ませたり、できるのでしょうか?

***回答 [#dd834f13]
-できる項目と、できない項目があります。「新規」、「トップ」、「一覧」、「単語検索」、「最終更新」、「ヘルプ」については、ページやプラグインを呼び出すだけなので、組み込めるはずです。「編集」、「凍結」など残りの項目は、プラグインにページ名を渡す必要があるので、難しいと思います((手前味噌ですが、[[forinterプラグイン>自作プラグイン/forinter.inc.php]]を使えば可能になります。ボタンなので、見た目が違ってしまいますが))。 -- [[ありぃ]] &new{2005-02-02 (水) 16:02:14};
 -[[新規:(PukiWikiのURL)?plugin=newpage]]
 -[[一覧:(PukiWikiのURL)?cmd=list]]
 -[[単語検索:(PukiWikiのURL)?cmd=serch]]
 -[[最終更新>RecentChanges]]
--InterWikiに自動でページ名を渡すオプションがあると面白いのですけどね。「 [[編集:./]] 」とかMenuBarに書いておくと、編集メニューの代わりになるとか。 --  &new{2005-02-02 (水) 16:11:20};
-MenuBarの一番上か一番下で良ければ、記述方法がスキンに直接書くという方法もありますね。 ありぃさんの指摘の通り、ページ名が含まれる場合はプラグインを使う必要があると思います。てことで、少々やっつけ気味ですが作ってみました :) &ref(menulink.inc.php); 1.4.5用です。&menulink(edit); とするとリンクが出て、edit,freeze,copy,upload,diff,backup が指定可能です((それ以外も必要かな?))。 で、別にこのプラグインは使わなくてもいいんですが、サイドにメニューのあるレイアウトに興味があります。自作スキンという形で公開してみませんか? -- [[にぶんのに]] &new{2005-02-02 (水) 20:56:59};
-サイドにメニューのあるスキンを、現在作成中(([[自作スキン/irid]]))です。公開まで少し時間がかかりそうですが。あとは、[[自作スキン/OrangeBox]]、[[自作スキン/BlueBox]]は、項目が限られていますが、サイドメニューです。 -- [[ありぃ]] &new{2005-02-06 (日) 11:14:35};
--サイドにメニューを持っていけば、「サイトのナビゲーション」と「編集のメニュー」を分離できるかな、なんて思ったりしてます
--参考になるのは[[ここ>http://www.decafbad.com/twiki/bin/view/Main/WebHome]]とか。
--[[メニューを全部表示させる>http://nautilus.cs.miyazaki-u.ac.jp/~yoshi/pukiwiki/index.php?FrontPage]]((厳密に言えば、“全部表示”にされているわけではないですが))か、あるいは一部のみ表示させるかは、難しいところです。

-プラグインを呼び出す項目にはこんな解決もありました
 -拡張InterWikiNameに
 [./?$1=newpage 新規2]
 [./?$1=search 検索2]
 [./?$1=list 一覧2]
 -MenuBarに
 [[新規>新規2:plugin]]
 [[一覧>一覧2:cmd]]
 [[単語検索>検索2:cmd]]
 [[最終更新>RecentChanges]]

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.039 sec.

OSDN