Mantis

外部MantisサーバーとSVNの連携

外部にあるMantisサーバーと、WindowsマシンからアクセスできるSubversionサーバーを連動する仕組みを作ってみました。 概要 MantisにはSVNと連携する機能があります。ただし通常はSVNのコミットトリガーを利用して、SVNとMantisが同じサーバー上にあること…

Mantisの日本語マニュアルから対訳データ取得

翻訳のための前準備として、1.0.0の日本語マニュアルと英語版のマニュアルの翻訳データを作成してみました。 htmlのパース試行 最初はSimpleXMLでDOMと取ってきてと考えていたのですが、どうもきれいにとれない。 <td class="description"> <span class="description">Description</span> <br /><br /> 正しく動作するには以下のバ</td>…

Mantisの言語ファイルの翻訳手順

本体の翻訳ファイルも翻訳手順を作ってみました。 訳文の抜き出し 一般的には xgettext で抜き出しますが元に戻すことができないので、また po4a パッケージを利用させてもらいました。ただ po4a は汎用的な読み込みってできないのでフォーマットごとに Perl…

Mantisのドキュメントを翻訳してみる

MantisのドキュメントがDocBook形式になったので、今後は頻繁に更新されるかな? 今までは1.0.0のまま放置されてきたんですよね。つーことで、翻訳できるか試してみました。 Windows上での変換 まずはDocBook形式からhtmlの形式に変換する環境を作ってみます…

Mantisのメールキューをまとめ送りに改造

Mantisのメールアラートは非常に便利なのですが、結構届きすぎるんですよね。 チケットを登録して、担当をアサインして、よくみたら間違っていたので修正してとどんどん同じチケットのメールが届きます(笑) まとめ送りとは? MLとかのまとめ送りを最初イメ…

Mantis1.1.2 のグラフを JpGraph から Google Chart に変更

JpGraph は商用利用が無料じゃないのと日本語フォントを入れたりいろいろ設定が面倒なので Google Chat で描画するようにしてみました。 参照サイト http://code.google.com/intl/ja/apis/chart/昔は漢字が表示できませんでしたが、今はばりばり普通に利用で…

Mantis1.1.2の作業履歴を一覧表示する

Mantisって作業履歴が残るって書いてありますけれど、個別のチケットを開いたときに一番下にだけでていますよね? 全体を取りまとめて見てみたかったので一覧ページを作成してみました。history_page.php

Mantisのカスタマイズ

久しぶりに Mantis のセットアップをしました。現状の安定最新版は1.1.2、開発版が1.2.0a1ですね。 最初に開発版を入れてみた Mantisは開発版に非常に便利な機能が実装されていることが多いです。つーことで開発版をセットアップ!結果。。。惨敗(笑) なん…

MantisとSubversionとの連携

MantisとSubversionとの連携をさせてみました。基本的にMantisにはソース管理ソフトなどとの連動が考えられていますhttp://www.alles.or.jp/~sogabe/mantis/article/article1.html 基本的な流れは以下の通りです。 コミットする際に、ログに「 issue #000000…