Maps」というWikiページを用意し、「Web2.0」というタグを振りたいとします。Maps」のwikiページから、次のようにリンクを張ります。[[Web2.0>tag/Web2.0]]「tag/Web2.0」というWikiページを新規に用意して次のような内容にします。Maps」へのリンクが表示されます。この「tag/Web2.0」のページが、「Web2.0」というタグが振られたページ一覧を表示する役割をします。トップページ(FrontPage)にTagCloudを表示したいとします。この場合、FrontPageに#tagcloud(tag)と記述します。tagcloudプラグインは「tag/XXXX」というページを検索し、検索されたぺ−ジに対して、参照されている数(=#relatedの結果、表示されるページ数)をカウントし、TagCloud形式で表示します。Maps」というページからリンクが張られているので、リンクを張っている数が「1」、であることをtagcloudプラグインはカウントします。このように「tag/XXX」に対してリンクされている数をカウントしていって、カウントが大きいページは、フォントサイズも大きく表示します(フォントサイズは一緒に配布されているCSSファイルによって制御されます)。Maps」へのリンクを表示します。†plugin/tagcloud.inc.phppluginディレクトリに入れます。lib/TagCloud.class.phplibディレクトリに入れます。指定したパターンで始まる各ページに対して、リンクされている数をカウントし、それらのページをtagcloudで表示します。tagcloudの表示には、astronoteさんのTagCloudクラスを使用しています。astronoteさん、ありがとうございます。http://b.astronote.jp/log/eid54.html引数パターンページ名が「パターン/XXX」となるページを検索し、その各ページに対して参照されている数をカウントします。省略すると現在のページ名が「パターン」として使用されます。表示数TagCloudで表示される最大数を設定します。省略すると、定数「TAGCLOUD_MAX」を使用します。定数はplugin/tagcloud.inc.phpファイルの冒頭で定義されています。TAGCLOUD_MAXTagCloudで表示される最大数のデフォルト値です。配布しているファイルでは20に設定しています。「現在のページ名/XXX」の形式のページに対する参照数をカウントして、tagcloudで表示します。最大表示数は20になります。「tag/XXX」の形式のページに対する参照数をカウントして、tagcloudで表示します。最大表示数は8になります。†tagをふったページの名前変更を行なうと、1.4.6のPukiWikiでは、#relatedの結果がおかしくなるようでした。dev:BugTrack/327でバグ報告をしており、ここにパッチもコントリビュートしていますので、必要であれば参考にしてください。†コメントをどうぞ今の段階ではtagをふったり、変更したり、あと、いちいちtagページ(#relatedが記述されているページ)を用意しないといけないのですが、この辺りを簡単にできるようにしたいとも思っていますが(in3c:PukiWiki/tagcloudプラグイン)、まずは利用してくださる方がいるかどうか、ってことで、現段階での配布です。11:02:02連絡取れずすみません。ライセンスを定めるほどのものではありませんのでご自由にどうぞー。21:41:02あ、先走ってしまってすみません。ありがとうございます。選択可)に振ることで直ちにタグクラウドに反映されれば、俄然使いやすくなりそうですね。15:48:08利用させていただいてます。設計にあった入力を支援する機能について、是非導入していただけると嬉しいです。09:01:43タグの設定を支援するブックマークレットをつくってみました。