BacthModifyPluginが機能しなくなる
チケットにアラート表示のカスタマイズの影響で、BatchModifyPluginが上手く機能しなくなってしまっていました。
調べてみると、TicketIDのリクエストパラメータを構築する部分に、不要な文字列が紛れ込むようになってしまっていたことが原因っぽい。
とりあえず、BatchModifyPluginの template/batchmod.html ファイル内の、
$("input[@name=selectedTicket]:checked").each( function(){ selectedTix.push(this.value);} );
の部分を、
$("input[@name=selectedTicket]:checked").each( function(){
var v = this.value;
var pos = v.indexOf('\n');
if (pos != -1) v = v.substr(0, pos);
selectedTix.push(v.replace(/[ \r\n]/g,""));
});
のような感じで書けば動くようになりました。結構無理矢理な対応ではありますが(^^;
「Subversion・Trac・etc.」カテゴリの記事
- Tracのカスタムクエリで「説明」も検索対象にする(2009.09.16)
- 入門Trac第2版(2009.08.24)
- Trac:文字列項目での範囲指定(2009.07.08)
- ZipPackageDownload修正版(2009.04.12)
- TeamFile(2009.03.07)










![アスキー: UNIX MAGAZINE (ユニックス マガジン) 2008年 01月号 [雑誌]](http://ecx.images-amazon.com/images/I/11Z7w19zJ3L.jpg)













Comments