trac

Trac 0.12.x + Subversion 1.6.x でリポジトリのパスの先頭スラッシュを2つにして登録して sync させるとこける

管理画面での設定変更時のエラー - だめだま、という記事があったので試してみる。 jun66j5@gotanda:47$ trac-admin ~/var/trac/0.12-stable Welcome to trac-admin 0.12.3dev Interactive Trac administration console. Copyright (C) 2003-2011 Edgewall S…

TracDragDropPlugin が Chrome 6 以降で動作しない...のを修正

TracDragDropPlugin が Google Chrome 7 beta で動作しない、という報告をもらいました。ありがとうございます。 TracDragDropPluginをChrome7.0betaに対応 - Hirohiroの日記 「なぜにー」とか思ってたらしっかりバグってるだけでした。しかもかなり下らない…

Shibuya.trac meeting#7 で喋ってきました

Shibuya.trac meeting#7 スライドは↓。タイトルはごたいそうだけど中身と発表は違いますよ?Trac 0.12 と今後の動向および Trac への貢献 - tanabata.trac 2010-07-07View more presentations from Jun Omae.

TracWiki で手軽に br マクロを入力する

「TracWiki で [[br]] を入力するのがめんどくさい」というのを聞いて、「そういえばあまり Wiki (TracWiki に限らず) であまり物理改行は使わないなぁ…」と思いつつも Shift+Enter で [[br]] を挿入するような javascript でも仕込んでおけばいいんじゃなか…

TracDragDropPlugin を Google Chrome 4 に対応させてみました

Gmail が Firefox, Chrome でドラッグ&ドロップによるファイル添付を可能になったそうなので TracDragDropPlugin も Google Chrome 4 に対応させてみました。Google Chrome 4 は FileReader (File API) に対応していないので、ファイル読み込みとアップロー…

Drag-and-Drop でファイル添付できるようにする Trac Plugin

#9127 (Drag and drop attachments) – The Trac Project と チケット #21236: 画像のドラッグアンドドロップ登録機能 - Trac Lightning - SourceForge.JP のチケットに触発されて Drag-and-Drop でファイルを添付できるようにする Trac Plugin を書きました…

Trac のカスタムクエリやレポートを Excel HTML 形式でダウンロードできるようにするプラグイン

ついこの間 ExcelReportPlugin を使いたくなりインストールを試みようとしたのですが、「Trac に ReportPluginPatch を当てる必要がある」「pyExcelerator が必要」ということに気づきました(いまさら)。 ここでパッチを当てるのはまあ仕方ないか…と思ったの…

TraM 0.2 を fastcgi で使ってみる

4-5日前に Trac 0.11.x に対応した TraM という Trac 複数プロジェクトフロントエンドモジュールがリリースされました。TraM0.2をリリースしました | Ryuzee.comこの記事や README を読むと解るのですが mod_python での利用を前提としています。が、うちの…

なんか WorkflowEditorPlugin なるものが登録されてる

WorkflowEditorPlugin - Trac Hacks - Plugins Macros etc. - Trac作ってるのは TicketExtPlugin の作者の id:szk-takanori さんみたい。あとでみよう。追記: これを書いたときには WorkflowEditorPlugin ページに screenshot がなかったけど、いまは追加さ…

TracNav が Trac-0.11.1 に upgrade するとエラーになっていた

気づいたら TracNav マクロを使っているページで ↓ のエラーが表示されるようになっていた。 Traceback (most recent call last): File "/usr/lib/python2.3/site-packages/trac/wiki/formatter.py", line 468, in _macro_formatter return macro.process(ar…

Trac 0.11.x で Wiki ページにメニューを付ける

0.11に移行後、サイドメニューが表示されない。 - 日記、trac にサイドメニューを付けてみる - 記憶は削除の方向でを読んで、「そういえば PukiWiki のメニューバーみたいなの*1をやってみよう」としてたのを思い出しました。 ということで Trac 0.11.x/Gens…

Trac 0.11rc2 が出ましたね

http://svn.edgewall.com/repos/trac/tags/trac-0.11rc2/Genshi 0.5 以上を要求するようになったようです(trac-0.11rc1 までは 0.4.1 以上)。cf. Changeset 7191 – The Trac Project – Trac

CodeRepos の Trac みたいに browser ページに repository へのリンクをつける

CodeRepos の Trac みたいに browser ページのメニューに repository へのリンクをつけたくなったのでやってみる。Trac 0.10 限定です。template (clearsilver) で参照しているページが browser ページなのか判断するようにして、メニューにリンクを追加する…

Trac で使っているプラグイン

うちの環境で使っている Trac のプラグインをリストしてみる。他にもごちゃごちゃ入っているけど実際に使っていると言えるのは以下のものぐらい。 Trac 本体は 0.10-stable を使ってます。 WebAdmin まずは WebAdmin。ブラウザから trac.ini が変更できるよ…

Trac の本が出るようですね

trac-users のメーリングリストにも流れてしました。Japanese Trac book - Trac Users | Google Groups本家の TracBooks ページにも追加されてます。

Trac 0.11 では jQuery の $ 関数は使わないことになったみたい

Don't use jQuery's $ function at the global level, as this will conflict with other JavaScript libraries. Changeset 6572 - The Trac Project - Trac 結構長い議論だった気がする。#5954 (Can't use prototype in plugins as $ conflicts with jquery…

Trac プロジェクトの活動状況をチャートで表示する StractisticsPlugin

trac-hacks の timeline をだらだら見ていたら、こんな plugin が最近出来たのに気づきました。StractisticsPlugin - Trac Hacks - Plugins Macros etc. - Tracインストールするとナビゲーションバーに Stractistics が表示されます。これをクリックするとチ…

TracWysiwygPlugin が入っていない Trac でも wysiwyg を使う

TracWysiwygPlugin が入っていない Trac でも wysiwyg を使うための bookmarklet です。(いまさらですが shibuya.trac meeting/01 のために用意したネタです) javascript:(function(d,u){var s=d.createElement('script');s.charset='utf-8';s.src=u;d.getEl…

TracWiki html macro, comment macro

TracのWikiソースにコメントを入れるには - 檜山正幸のキマイラ飼育記TracWiki には built-in で html(), comment() マクロが用意されていて、それぞれ {{{#!... }}} 形式のインライン版として機能します。こんな wikitext を書くと html:: [[html(<font color="#ff0000">)]]html[[</font>…

trac-admin が backslash を増殖させてしまう

mod_auth_sspi で Trac - 負けないように頑張る日記 によると trac-admin のコマンドモード(?)は backslash を増殖させてコマンドを適用してしまうらしい。インタラクティブモードでは正常なのであれば、↓ のように stdin から渡す方法が使えると思います。 …

trac-admin が backslash を増殖させてしまうのを Windows で回避する

Windows のコマンドプロンプトだとヒアドキュメントは使えないので、次のようにすればとりあえずいけます。 @echo off ( echo permission add domainname\username WIKI_ADMIN echo permission add domainname\username TICKET_ADMIN ) | python scripts/tra…

Trac にある python 2.4 よりも前のバージョンとの互換性のためのコード

Trac にある python 2.4 よりも前のバージョンとの互換性のためのコード: http://trac.edgewall.org/browser/trunk/trac/util/compat.py にある。via #1796 (sorted() requires Python2.4) - Trac Hacks - Plugins Macros etc. - Tracよく見ると http://trac…

Trac でニコニコカレンダー - インストールで躓いた

NikoCaleMacro にある手順でインストールしてみると ↓ な感じでエラーが…。 2007-07-12 23:52:48,984 Trac[main] ERROR: global name 'sorted' is not defined Traceback (most recent call last): File "/usr/lib/python2.3/site-packages/trac/web/main.py…

Trac でニコニコカレンダー

Trac でニコニコカレンダーを実現する - NikoCaleMacro - Trac Hacks - Plugins Macros etc. - Trac後でインストールしてみよう。