カテゴリ | |
---|---|
サマリ | テンプレートの使い方 |
バージョン | 1.4rc4 |
投稿者 | YMD |
状態 | 完了 |
投稿日 | 2003-10-08 (WED) 15:36:33 |
PukiWikiを使い始めたばかりの者です。 テンプレートの使い方が分かりません。 これまでに、プラグインのtemplateの説明文や質問箱を読んでみたのですが、どうしても理解できません。具体例で説明してもらえないでしょうか。 よろしくお願いします。
元のページをコピーして別のページを作成する事が出来る訳ですね。編集の『雛形とするページ』の拡張版と考えていただければ分かりやすいかと。具体例としては、ページのコピーを作成するとか、:で始まるページにバックアップとして保存しておくとか、色々な用途が考えられますね。
回答いただきありがとうございます。ただ、元の私の質問が曖昧でした。教えていただきたいのは、例えば、報告書のように、タイトル、報告者名、内容のように定型の文章のテンプレートを作っておき、新しい報告書を作るときにこのテンプレートを読み込むようにしたいのですが、テンプレートの作り方が分からないのです。新規作成時の雛形はすべての既存ページが選択肢となるので数が多すぎると思います。そこでテンプレートだけを雛形に使いたいと思ってます。よろしくお願いいたします。
ご質問のtemplateプラグインの使い方ですが、あらかじめテンプレートとなる定型文章を書いたページを任意のページ名で作成しておきます。テンプレートを使って新規ページを作成するときに、
http://hogehoge.com/pukiwiki.php?plugin=template&refer=テンプレートページ名をブラウザのアドレスバーに入力すれば複写画面になります。複写の範囲(複写開始行と複写終了行)を指定し、新規作成ページ名を入力すると、テンプレートが複写された状態で新規ページ作成画面になります。
&refer=で指定するテンプレートページ名はURLエンコードされている必要があるため、手入力するのは難しいので、スキンに複写用のアイコンメニューを用意しておくことをおすすめします。pukiwiki.orgでは、のアイコンメニューを用意してあります。
スキンのアイコンメニュー部分に下記のものを追加すれば、複写用のメニューが表示されるようになります。
<?php if($fmt) { ?> <a href="<?php echo "$script?plugin=template&refer=$r_page"?>"> <img src="./image/copy.png" width="20" height="20" alt="複写" title="複写" /></a> <?php } ?>
reimyさん、回答どうもありがとございます。お教えいただいたことで対応できそうですので、これから色々試してみます。今後ともよろしくお願いします。