BTS.Trac (1.0.51.183) | 2009-07-08 20:03 |
ExcelRedmineAddIn (1.0.1) | 2009-06-15 23:07 |
ExcelTracAddIn (1.2.1) | 2009-06-15 23:09 |
OpenProj (1.4-ja-dev2) | 2009-08-14 09:02 |
ProjectTracAddIn (1.0.0) | 2009-03-14 14:30 |
TaskTrayTrac (2.0β1) | 2009-07-31 00:55 |
TicketImportTemplate (1.0) | 2009-02-03 22:55 |
TracPluginTemplateMaker (0.2) | 2009-10-11 22:59 |
VisualStudioTracAddIn (2.0 β1) | 2009-07-31 00:53 |
WordやExcel、PowerPointで作成したファイルをOpenOffice.orgを使用してPDFファイルに変換し、trac上で表示するプラグインです。
12/12現在、Windows環境にのみ対応しております。
このプラグインを使うために次のものが必要です。
sf.jpのSVNリポジトリから取得できます。
現時点では0.10に対応しておりません。
3/30頃コミットする予定です。
trac0.9ブランチから取得できます。
1. コマンドプロンプトで次のように入力して起動します。(Windowsの場合)
<OpenOffice.orgのインストールパス>\soffice.exe -accept="socket,port=8100;urp;" -invisible
このとき、OpenOffice.orgのウィンドウは閉じないように注意してください。
1. コマンドプロンプトでsetup.pyがあるディレクトリに移動し、次のコマンドを入力し、eggファイルを作成します。
python setup.py bdist_egg
2. 作成されたeggファイルをtracのプロジェクトのpluginsディレクトリにコピーします。
1. componentsセクションに次の内容を追加します。
officeview.* = enabled
2. trac.iniの末尾に次の内容を記述します。
OfficeView | |
ooopath | OpenOffice.orgのバイナリのあるパス |
pyodconverterpath | !PyODConverterのスクリプトのパス(スクリプトのファイル名を含む) |
tempdirectory | 表示用PDFファイルの出力パス |
defaultwidth | インラインフレームの幅(記述は任意) |
defaultheight | インラインフレームの高さ(記述は任意) |
入力例(Windows環境の場合)
[OfficeView] ooopath = C:\Program Files\OpenOffice.org2.3\program pyodconverterpath = C:\DocumentConverter.py tempdirectory = C:\Temp\OfficeViewTemp defaultwidth = 400px defaultheight = 640px
1. wikiページの添付ファイルの表示を行う場合は次のように記述します。
[[OfficeView(wiki:<wikiページ名>:<添付ファイル名>)]]
または
[[OfficeView(<ページ名>:<添付ファイル名>)]]
2. チケットの添付ファイルの表示を行う場合は次のように記述します。
[[OfficeView(ticket:<チケットid>:<添付ファイル名>)]]
または
[[OfficeView(#<チケットid>:<添付ファイル名>)]]
リポジトリブラウザ内のファイルを表示する時に一時ファイルを作るため、以下の環境変数の設定によっては一時ファイルが作成されずにエラーとなってしまう場合があるので注意してください。
(Python2.4リファレンスより抜粋)