tag

Last-modified: 2021-10-22 (金) 19:07:18

ページにタグを付けます。タグを付ける事でグループ分け、カテゴリ分けができます。
機能ごとに3つのプラグインに分かれています。

tag

書式

&tag(tag[,tag[,tag[,...]]]);

注意: ^ と - は特別な意味を持つ文字なのでタグには使えません。ページリストの際に ^ は共通ページを(積集合 ∩ のイメージ)、- は差ページ(差集合のイメージ)をリストするのに使用します。

&tag(プラグイン);

結果
Tag: プラグイン
リンクは taglist プラグインへのリンクとなります。

tagcloud

タグクラウド (タグのリスト) tagcloud
いわゆるタグクラウドの表示(タグのリストアップ)には、tagclould プラグインを使用します。

書式

#tagcloud([オプション])

オプション

  • limit=数字
    表示最大件数の指定 デフォルトは全て
  • related=タグ名
    関連タグのみを表示 デフォルトは全て
  • cloud=off
    タグクラウド表示ではなく、ただのリスト。デフォルトはタグクラウド表示

#tagcloud(related=プラグイン)
#tagcloud(related=プラグイン,cloud=off)

結果

taglist

タグ付きページのリストを表示するには taglist プラグインを使用します。

書式

#taglist(tag=タグトークン[,オプション])
#taglist(タグトークン[,オプション])

タグトークン:タグトークンには、「タグ名」や「タグ1^タグ2」、「タグ1-タグ2」のような書式を使用することができます。「タグ名」とするとそのタグが付けられているページのリストに、「タグ1^タグ2」とすると、タグ1とタグ2両方のタグが付けられているページ(積集合 ∩ のイメージ)のリストに、「タグ1-タグ2」 と指定しすると、タグ1が付けられているページのうち、タグ2が付けられていないページ(差集合のイメージ)のリストになります。

その他、オプションは lsxプラグイン とほぼ同一なオプションが使用できます。prefix, hierarchy, tree, depth などの階層派のオプションが使用できないだけです。

#taglist(tag=プラグイン)
#taglist(プラグイン)

タグ+タグ配下ページ一覧
taglist オプションで tag を指定しなかった場合、全タグ+タグ配下のページを一覧できます。

書式

#taglist([オプション])

オプション

  • related=タグ
    related オプションを使用すると、関連タグ+タグ配下のページの一覧になります。

#taglist(related=プラグイン)

FAQ

ページを削除してもタグは消えない?
プラグインはページ参照時にしか起動できないためページが削除されてしまうとタグを更新できません。
ページを削除する前に &tag(); としてタグの削除をしてください。
もしくは、コントロールパネルの高度の操作でタグをクリーンアップできます。