multcatプラグイン #2 Posted at 2005/10/04 (Tue) 07:50 [Blosxom]
Extension3さんがmultcatプラグインについて事細かに解説して下さいました。
そして、複数カテゴリにシンボリックリンクを作成する機能を持ったプラグインまたは CGI を使用してエントリを投稿できれば、multcat プラグインを使用することで重複エントリを表示させることなく重複カテゴリに投稿できそう。ただし、filter サブルーチンを使用している関係から、他のプラグインに影響を与える可能性があるので若干の調整が必要そうです。
ふむふむ。って難しくてよくわからなかったり。要は、まぁ簡単に複数カテゴリはできないだろって事かなぁ。少なくとも私には無理げ。誰かが導入してやり方解説してくれないとダメポ。というまたぶら下がりblosxomユーザーなのでした。Extension3さん、ありがとうございました。
No trackback.
あうう[sad]
具体例挙げた方がよかったかな…。反省。
例えばAというカテゴリにエントリhoge.txtを投稿したとして、別のBというカテゴリに
hoge.txtのショートカット(ホントはシンボリックリンク)を作成して置くわけです。
で、その際、ショートカットの名前はhoge.txtにしておきます。そうすると、
Aのカテゴリでアクセスした場合は当然ながら、Bのカテゴリでアクセスした場合も
hoge.txtが対象になるので、hoge.txtのショートカットが参照されて、Bの
カテゴリでもエントリが表示されるわけです。
で、ここまでは多分プラグインなしで実現できているわけです(確かめたわけではないですが[smile])。
ここで問題になるのが、全エントリを表示する場合、Aのカテゴリにあるhoge.txtと、
Bのカテゴリにあるhoge.txtのショートカットの2つが対象になるので、同じエントリが
複数表示されてしまうわけです。これはちょっとねーということでmultcatプラグインの出番。
実体のhoge.txtと、ショートカットのhoge.txtの両方を表示してしまうような場合、
multcatプラグインがショートカットの方を表示しないように処理してくれるわけです。
そして単にこの機能しか持っていないために、複数カテゴリに投稿する際、
ショートカット(シンボリックリンク)を作成してくれるようなプラグイン等がない限り
手動でショートカットを作成するかしないとmultcatだけではだめですよーということなんですね。
なるほどー。なんかすいません。ここまで解説して頂いちゃって....。multcatプラグインだけではダメなんですね。
こんばんは。
全くの丸投げになってしまい、申し訳ないんですが、
» http
はどうなんでしょうか??
なんだか似たような感じですが…
すみません、紹介しておきながら自分は説明文も読んでないしテストも全くしていません(^^;)
ぬぅ。私では中身見ても全然わかりませぬ。[cry]
エントリ内に「xref: 他のエントリのデータファイルへのパス」を記述するとそのエントリの内容を指定したデータファイルの内容に置き換えてくれるようですね。
つまり一つのエントリを複数のカテゴリに投稿しているように見せかけることはできますが、一覧表示すると両方とも同時に表示されちゃいますね。
だそうです。andiさんも解説して頂いてありがとうございます。










