トップA-Nトップ 新規新規 一覧(更新)一覧(更新) 一覧(名前)一覧(名前) 検索検索 ヘルプヘルプ RSSRSS

Plugin Help/topicの変更点

[通常ページへ戻る] [通常差分表示] [Wikiスタイルで差分表示] [Wikiスタイルで差分表示(削除の表示無し)]

表記

= 変更なし
+ 追加 青色
- 削除 赤色
同一行で追加削除があれば変更。




{{topic Help,tc:Plugin Help}}

2023激安通販専門店


ロレックス、ブルガリ、フランク ミュラー、

「topic」プラグインの説明ページです

オーデマ ピゲ、ブライトリング、グッチ、エルメス、パネライ、


当店のスーパーコピー商品は他店よりも質が高く、

{{outline Plugin Help/topic}}

金額も安くなっております。


ご購入する度、ご安心とご満足の届けることを旨にしております


スーパーコピー 時計 ブルガリ 指輪 http://www.sbagshop.com/Super-Copy-9231.html

!!!説明
{{edit Plugin Help/topic,pr}}
!内容

*参考としたもの
**[「BugTrack-plugin/273」パンくずリスト(階層構造表示)を行うプラグイン sakuma氏作|http://fswiki.poi.jp/wiki.cgi?page=BugTrack%2Dplugin%2F273@@]

*インライン プラグイン
プラグイン構文を書く事で、トピックパス(パンくずリスト)を設置できます。

[トピックパス(パンくずリスト)|http://e-words.jp/w/E38388E38394E38383E382AFE38391E382B9.html@@]とは、階層構造上のページの位置をパスの形で表示するものです。例えば、以下のような形となります。
トップページ >> スポーツ >> 野球 >> イチローに関するページ

それぞれの文字が上位パスへ移動するリンクとなっていて、設置する事でユーザビリティが高まります。

Wikiにはそもそも上位下位といったディレクトリ構造というのは存在しないので、これはあくまで擬似的なものです。


!構文

{{topic リンク1,リンク2,リンク3, ・・・}}

{{topic リンク1}}
{{topic リンク1,リンク2}}
{{topic リンク1,リンク2,リンク3,リンク4,・・・}}

画面には リンク1 >> リンク2 >> リンク3 >> 設置したページ名 等という形で表示


少なくとも一つのリンク先は設定する必要があります。一つ以上ならコンマで区切って幾らでも追加可能です。前にあるほど上位のパスとなります。

リンク先(パスであり、トピック名・もしくはページ名等)は名前で指定します。名前の付け方によって、以下のようなパターンで処理されます。

*存在するWikiページの名前・・・そのページへのリンク
*Wikiページとして存在しない名前・・・トピックリスト(sign.cgi内のtopiclistサブルーチン)へのリンク。リンクをクリックすると、同じトピックに属する(同じトピック名を付けた)ページが一覧表示
*p:名前・・・名前のWikiページへのリンク。名前だけの場合と違って、こちらで指定したものはトピックリストには表示されません (例えばFrontPageといった、属している事をあえてトピックリストで表示させる必要のないものにリンクさせたい場合等)
*t:名前・・・名前のトピックリスト(sign.cgi内のtopiclistサブルーチン)へのリンク。名前だけの場合は、付けたいトピック名と同じ名前のページ名があるとページへのリンクとなってしまうので、そうさせたくない場合に
*tc:名前・・・名前のトピックリストのキャッシュページへのリンク。リンク先表示は速いが最新の状態を反映しているとは限らない
*c:名前・・・名前のカテゴリーリスト(category.cgi)へのリンク。これはあくまでリンクであって、ページをカテゴリーに含ませるには、categoryプラグインを設置する必要があります
*cc:名前・・・名前のカテゴリーリストのキャッシュページへのリンク
*off:名前・・・トピックパスの形で画面には表示させないものの、トピックに属させる場合に使用。幾つもリンク名を指定する場合、途中に書いても構わないが、前か後ろに書いた方が分かりやすい
*split:名前・・・区切りを名前で指定したものに変更 (「split:>」のような感じで指定)。リンク名の一番最初に指定した方が良い (途中に書くと、その次から指定した区切りになる)

{{br 3}}

上の説明だけではちょっと理解しづらいかと思うので以下で例を交えて説明します。

まず、

「スポーツページ」「野球ページ」「イチローのページ」「松井のページ」「欽ちゃん球団のページ」があるとします。

これらを
*スポーツページ
**野球ページ
***イチローのページ
***松井のページ
***欽ちゃん球団のページ
という階層で表現したいとします。

その場合、「イチローのページ」「松井のページ」「欽ちゃん球団のページ」それぞれに
{{topic スポーツ,野球}}
を書けば、「スポーツ >> 野球 >> イチローのページ」というようなリンクを備えたトピックパスがそれぞれのページに出来、「野球」をクリックすれば野球ページに、「スポーツ」をクリックすればスポーツページに行けるようになるというわけです。

これだけなら、普通にリンクを設置するだけでも出来る事です。topicプラグインではページへのリンクという事だけではなく、[[topic_listプラグイン|Plugin Help/topic_list]]によって、設定したトピックが存在するページのリストアップが可能となります。{{br}}
例えば、
{{topic_list 野球}}
というものをどこかのページに書けば、Wikiの全ページの中からtopicプラグインで「野球」を指定しているページを自動的に見つけ、
*イチローのページ
*松井のページ
*欽ちゃん球団のページ
というようなリンク付きリストをそこに表示する事が出来ます。実際には、[[topic_listプラグイン|Plugin Help/topic_list]]でのリストアップは表示までに少し時間がかかるので、見る側に配慮するなら設置しないか、[[cache|Plugin Help/cache]]プラグインを使って「topic_list 野球」のキャッシュページを表示させる方が良いです。

上の例では「野球」ページが存在していますが、「野球」ページが無かったとしても、topicプラグインではそれへの対応が用意されています(というか、むしろこちらが本筋)。

上記の例で「野球」ページが無い場合、「スポーツ >> 野球 >> イチローのページ」というトピックパスを用意した場合に「野球」をクリックするとどうなるか。{{br}}
その場合、ページへのリンクではなく、sign.cgiへのリンクとなり、クリックするとsign.cgiがtopic_listプラグインを利用する形でWikiの全ページの中からtopicプラグインで「野球」を指定しているページを自動的に見つけ、トピック一覧としてリンク付きリストを表示します。

ページにリンクさせるか、それともトピック一覧にリンクさせるかは意図に応じて使い分けて下さい。もしも、「野球」ページを作って、その中に「野球」トピック一覧も表示させたいというのなら、、、topic_listプラグインか、cacheプラグインを使って「topic_list 野球」で生成される一覧をページ内に表示させるという手もあります。



!例

{{topic Help,Plugin Help}}
{{topic Help,Plugin Help}}

{{topic split:|,Help,Plugin Help}}
{{topic split:|,Help,Plugin Help}}


以下、全て指定する名前はダーツではあるが、それぞれ違うものへリンクしている。

*page 「topic p:ダーツ」
{{topic p:ダーツ}}
*topic 「topic t:ダーツ」
{{topic t:ダーツ}}
*topic cache 「topic tc:ダーツ」
{{topic tc:ダーツ}}
*category 「topic c:ダーツ」
{{topic c:ダーツ}}
*category cache 「topic cc:ダーツ」
2023激安通販専門店
ロレックス、ブルガリ、フランク ミュラー、
オーデマ ピゲ、ブライトリング、グッチ、エルメス、パネライ、
当店のスーパーコピー商品は他店よりも質が高く、
金額も安くなっております。
ご購入する度、ご安心とご満足の届けることを旨にしております
スーパーコピー 時計 ブルガリ 指輪 http://www.sbagshop.com/Super-Copy-9231.html