Warning: リポジトリと同期できません (サポートされていないバージョンコントロールシステム "svn です。 Python のライブラリに "svn" が正しくインストールされているか確認してください。)
- 更新日時:
-
2006/05/21 21:12:41 (19 年 前)
- 更新者:
-
weekbuild (IP アドレス: 202.223.124.176)
- コメント:
-
--
-
v1
|
v2
|
|
1 | 1 | {{{ |
2 | 2 | #!trachtml |
3 | | <h1 id="チケットの入力補助 - !InputPad">チケットの入力補助 - !InputPad</h1><h2 id="1. 概要">1. 概要</h2>仕事でTrac使う場合、 チケットの入力って結構面倒ですよね。担当者とか日付とか、 あとコメントも定型で入力する必要があったり。 <br /> そんなわけで、 チケットの入力を補助するツール"InputPad"です。 <br /> テキストボックスにカーソルを置いてから、リンクをクリックするとテキストボックスに値が挿入されます。 <br /> 画面イメージはこんな感じ↓この部分はWikiを使って自由にカスタマイズできます。<br />[[Image(InputPad.png)]]<br /><h2 id="2. セットアップ">2. セットアップ</h2><h3 id="2.1 ダウンロード">2.1 ダウンロード</h3>以下からダウンロードしてください。<br /><br /><h3 id="2.2 インストールとセットアップ">2.2 インストールとセットアップ</h3> (1)ファイルをダウンロードし、(追加)のファイルを指定フォルダに置いてください。(Windowsでデフォルトでは、C:\Python23\配下) <br /> (2)(更新)のファイルを下記のdiffのとおり更新してください。 <br /> (3)InputPadというページ名でWikiページを作成してください。Wikiのサンプル.txtを参照。 <br /> 以下の2つのマクロが使えます。 <br /><ul><li>!InputPadCalender<br /></li></ul><div class="msg"><dd><pre class="wiki">[[InputPadCalender({table})]]<br /></pre>InputPadにカレンダーを挿入します。 引数を省略すると、横1列に日付を並べる形式でカレンダーを表示する。 引数にtableという文字をつけると、表形式(いわゆる普通のカレンダー)でカレンダーを表示する。 横1列のほうが使いやすいかも。</dd></div><ul><li>!InputPad<br /></li></ul><div class="msg"><dd><pre class="wiki">[[InputPad(表示するリテラル{,挿入するリテラル})]]<br /></pre>InputPadに文字列挿入用のリンクを挿入します。 第2引数を省略した場合は、第1引数を挿入するリテラルとして使用する。 第2引数に改行を加えたい場合は を使用すること。 </dd> <hr /> <strong>ダウンロード </strong></div> |
| 3 | <h1 id="チケットの入力補助 - !InputPad">チケットの入力補助 - !InputPad</h1><h2 id="1. 概要">1. 概要</h2>仕事でTrac使う場合、 チケットの入力って結構面倒ですよね。担当者とか日付とか、 あとコメントも定型で入力する必要があったり。 <br /> そんなわけで、 チケットの入力を補助するツール"InputPad"です。 <br /> テキストボックスにカーソルを置いてから、リンクをクリックするとテキストボックスに値が挿入されます。 <br /> 画面イメージはこんな感じ↓この部分はWikiを使って自由にカスタマイズできます。<br />[[Image(InputPad.png)]]<br />[[VisitCounter(TracDoc/InputPad)]]<br /><h3 id="1.1 注意">1.1 注意</h3>これはプラグインではなく、Hackです。一部Tracのソースを変更する必要があります。<br />ベースとしているのはtrac-0.9.5-ja-1です。trac-0.9.5-ja-1は[http://www.i-act.co.jp/project/products/products.html インタアクト] から入手してください。<br /><h2 id="2. セットアップ">2. セットアップ</h2><h3 id="2.1 ダウンロード">2.1 ダウンロード</h3>以下からダウンロードしてください。<br />[[Download2(ここ,InputPad,inputpad,60)]]<br /><h3 id="2.3 インストール">2.3 インストール</h3><h4 id=" (1) htdocフォルダのコピー"> (1) htdocフォルダのコピー</h4>0.9/TracEnv/htdocsフォルダを、TracEnvフォルダ配下のhtdocsフォルダにコピーしてください。<br /><h4 id=" (2) wiki-macrosフォルダのコピー"> (2) wiki-macrosフォルダのコピー</h4>0.9/TracEvn/wiki-macrosフォルダをTracEnvフォルダ配下のwiki-macrosフォルダにコピーしてください。<br /><h4 id="(3) templatesフォルダのコピー">(3) templatesフォルダのコピー</h4>0.9/TracEvn/templatesフォルダをTracEnvフォルダ配下のtemplatesフォルダにコピーしてください。<br /><blockquote><strong>注意:</strong><br />この操作は、templatesフォルダにnewticket.csとticket.csを置きます。templatesフォルダに、Tracが標準で持っているcsファイルと同じ名前のフォルダを置くと、Tracは標準でついているcsファイルよりtemplatesフォルダのcsファイルを優先して参照するようになります。<br />今後Tracのバージョンをあげた際に、これが原因でうまく動かなくなる可能性があります。(その場合はtemplatesフォルダのnewticket.csとticket.csを削除してください。削除すると当然InputPadは動かなくなりますが。)<br /><br />templatesフォルダにファイルをおかずに、直接Tracのtemplateファイルを変更するという手もあります。もとのcsファイルと、InputPadのcsファイルの変更点は、[59]を参照してください。<br /></blockquote><h4 id="(4) web_ui.pyの置き換え">(4) web_ui.pyの置き換え</h4>0.9/trac/ticket/web_ui.pyをTracインストールフォルダのticket/web_ui.pyと置き換えてください。(元のweb_ui.pyはバックアップして置いてください)<br /><blockquote><strong>注意:</strong><br /> この操作は、Tracのソースを変更することになります。<br />使用している他のプラグインによっては、これが原因で動かなくなる可能性があります。(その場合は、web_ui.pyを元に戻してください。元に戻すと当然InputPadは動かなくなりますが。)<br /><br /> web_ui.pyを置き換えずに、直接Tracのweb_ui.pyファイルを変更するという手もあります。もとのweb_ui.pyファイルと、InputPadのweb_ui.pyファイルの変更点は、[60]を参照してください。<br /></blockquote> <h3 id="2.4 セットアップ">2.4 セットアップ</h3>InputPadというページ名でWikiページを作成してください。例は[browser:/trunk/inputpad/0.9/misc/Wiki_sample.txt Wiki_sample.txt] を参照。 <br /> 以下の2つのマクロが使えます。 <br /><ul><li>!InputPadCalender<br /></li></ul><div class="msg"><dd><pre class="wiki">[[InputPadCalender({table})]]<br /></pre>InputPadにカレンダーを挿入します。 引数を省略すると、横1列に日付を並べる形式でカレンダーを表示します。 引数にtableという文字をつけると、表形式(いわゆる普通のカレンダー)でカレンダーを表示します。 横1列のほうが使いやすいかも。</dd></div><ul><li>!InputPad<br /></li></ul><div class="msg"><dd><pre class="wiki">[[InputPad(表示するリテラル{,挿入するリテラル})]]<br /></pre>InputPadに文字列挿入用のリンクを挿入します。 第2引数を省略した場合は、第1引数を挿入するリテラルとして使用します。 第2引数に改行を加えたい場合は\nを使用してください。 </dd></div><br /><h2 id="3. 開発中のソースについて">3. 開発中のソースについて</h2>開発中の最新版は、[[Download2(ここ,InputPad,inputpad,)]]から取得できます。<br />開発中のもののため動かない可能性もあります。<br /><br /><h2 id="4. ご意見・ご要望">4. ご意見・ご要望</h2> ご意見・ご要望は[/trac/newticket?component=InputPad こちら] から登録してください。<br /> これまでに登録されたものは[query:?component=InputPad こちら] を参照してください。<br /><br /> |
4 | 4 | }}} |