Warning: リポジトリと同期できません (サポートされていないバージョンコントロールシステム "svn です。 Python のライブラリに "svn" が正しくインストールされているか確認してください。)

バージョン 4 から バージョン 5 における更新: TracDoc/InputPad

差分発生行の前後
無視リスト:
更新日時:
2006/05/21 21:19:01 (18 年 前)
更新者:
weekbuild (IP アドレス: 202.223.124.176)
コメント:

--

凡例:

変更なし
追加
削除
変更
  • TracDoc/InputPad

    v4 v5  
    11{{{ 
    22#!trachtml 
    3 <h1 id="チケットの入力補助 - !InputPad">チケットの入力補助 - !InputPad</h1><h2 id="1. 概要">1. 概要</h2>仕事でTrac使う場合、 チケットの入力って結構面倒ですよね。担当者とか日付とか、 あとコメントも定型で入力する必要があったり。 <br /> そんなわけで、 チケットの入力を補助するツール&quot;InputPad&quot;です。 <br /> テキストボックスにカーソルを置いてから、リンクをクリックするとテキストボックスに値が挿入されます。 <br />  画面イメージはこんな感じ&darr;この部分は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です。これ以外のバージョンではうまく動かない可能性があります。<br />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 /> 
     3<h1 id="チケットの入力補助 - !InputPad">チケットの入力補助 - !InputPad</h1><h2 id="1. 概要">1. 概要</h2>仕事でTrac使う場合、 チケットの入力って結構面倒ですよね。担当者とか日付とか、 あとコメントも定型で入力する必要があったり。 <br /> そんなわけで、 チケットの入力を補助するツール&quot;InputPad&quot;です。 <br /> テキストボックスにカーソルを置いてから、リンクをクリックするとテキストボックスに値が挿入されます。 <br />  画面イメージはこんな感じ&darr;この部分は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です。これ以外のバージョンではうまく動かない可能性があります。<br />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.2 インストール">2.2 インストール</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.3 セットアップ">2.3 セットアップ</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 /> 
    44}}}