deadこの広告は、90日以上更新していないブログに表示しています。ticket_box.htmlのカスタマイズに誤りがあったので訂正しました。0.12用についてもまとめておきます。0.12では手を入れる対象のテンプレートは3つになります。TracLightning3.1.1の場合、%TRAC_LIGHT_HOME%\python-lib\trac\trac\ticket\templates以下にticket.htmlticket_box.htmlquery_results.htmlがありますので、コピーしてから修正します。<py:choose>以前と同様に修正したテンプレートは、プロジェクトのテンプレートフォルダに入れる。カスタマイズしたファイルを置く利用しているTracの全体のテンプレートフォルダを作って、そこへ入れる。%TRAC_LIGHT_HOME%\python\share\trac\conf\trac.iniの[inherit]のセクションにtemplates_dirを追加しテンプレートフォルダーを追加し、そのフォルダーにカスタマイズしたテンプレートを置く。どちらかで対処しましょう。プロジェクト個別で対応したければ前者、Trac全体に適用したいなら後者になると思います。修正したテンプレートの移動が終わったら念のためApacheを再起動しましょう。すると、若干表示位置は違いますが0.11のときと同じように日付が人に優しい形で表示されます。チケットの登録/更新日チケットのコメントカスタムクエリ同じような手法でリポジトリブラウザ関連の日付表示もカスタマイズできますが、0.12でテンプレートをカスタマイズする場合は、0.12では多国語対応(i18n)となっているためi18nがうまく機能するように手を入れてあげる必要があるので注意してください。今回のカスタマイズもi18n対応を無視して0.11と同じ表示にすることも可能ですが、その場合はテンプレートの該当箇所を自力で日本語化する必要が出てきますのでご注意下さい。前述の例は可能な限りTracが持っているi18nを生かした形でカスタマイズしてあります。ちなみに次のバージョンである0.13では一歩進んだi18n対応が行われので、今までのような日付の表示周りのカスタマイズは不要になります。正式版をリリースしました。正式版をリリースしました。豆ナイト「続・CI超入門」で話してきました。月別アーカイブはてなブログをはじめよう!kanu-orzさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。