KG
kg_nori****@yahoo*****
2005年 9月 21日 (水) 03:03:48 JST
KGです。 On Tue, 20 Sep 2005 17:17:23 +0900 Naoki Takezoe <takez****@aa*****> wrote: > 私が職場で使っているFSWikiではルートのWikiの直下にtemplateという > Wikiが存在した場合、そこからページをコピーするように改造しています。 > これをもう少し進めて、 > > 1.同じ階層にtemplateというWikiがあったらそこからコピー > 2.同じ階層にtemplateというWikiがなかったら親にさかのぼって探す > 3.ルート直下にも見つからなかったら何もコピーしない 同じ階層というのは、子Wikiの事を指すのでしょうか? 親となるWikiと同じ階層なのでしょうか? どちらの場合にも言えるのは、テンプレート用にFarmを作成すると、 設定ファイルや不要なディレクトリなども作成される為 管理の上でもあまり良い案とはいえないと思います。 また、親にさかのぼってルート直下まで検索する場合も テンプレートを使用したくないという要望がある場合に対応できません。 (これは、私の作ったプラグインにも言えることですが・・・) BugTrack-plugin/188 にあるようなページ名の規則を採用するのはどうでしょう? (例)WikiTemplate/* をFarmにコピーするというような仕様で十分な気もしますが。 親Wikiに無ければ、コピーしないという方向でよいと思います。 また、テンプレートページはそのまま子Wikiに引き継げば、 孫Wikiにも対応できると考えます。 -- KG <kg_soft****@yahoo*****> http://w1.makko.biz/~kgsoft/