脆弱性が発見されたようです。
クライアント側で使っている分には影響なさそうですが、一応バイナリもアップデートする予定です。
ここに書いたマクロは間違えまくってますね。
正解はこちら。
@RegexReplace(%Subject, /\[(\w+):[0-9]+\]\s*/, '[$1] ')
これ,views.xml で早速試してみたところ,なんかいい感じです. で,調子にのって番号だけ抜き出したカラムを作ろう!と思って,2つ書いてみたんですが.. <column indent="true" line="true" icon="false" align="left" sort="text"> <title>Subject</title> <macro>@RegexReplace(%Subject,/\[(\w+):[0-9]+\]\s*/,'[$1] ')</macro> <width>396</width> </column> <column indent="false" line="false" icon="false" align="right" sort="number"> <title>Number</title> <macro>@RegexReplace(%Subject,/^\s*\[\w+:([0-9]+)\]\s*.*$/,'$1')</macro> <width>41</width> </column> どうもうまくいきません. 何が悪いのでしょうか?
それは^と$がサポートされていないからですね。^と$を取っ払ってしまえば動きそうな気がします。 BTSに一応登録しておきました。 <http://q3.snak.org/bts/guest.cgi?project=Q3&action=view_report&id=536>
なるほど! 確かにうまく行きました! ありがとうございました. ..ただ,まぁ,^ と $ はやっぱしサポートされてた方が今後きっとうれしいと思うので,これはこれでよろしくお願いします(BTS 登録済みなので大丈夫だと思いますが). とりあえずありがとうございました.
これ,views.xml で早速試してみたところ,なんかいい感じです. で,調子にのって番号だけ抜き出したカラムを作ろう!と思って,2つ書いてみたんですが..
<column indent="true" line="true" icon="false" align="left" sort="text">
<title>Subject</title>
<macro>@RegexReplace(%Subject,/\[(\w+):[0-9]+\]\s*/,'[$1] ')</macro>
<width>396</width>
</column>
<column indent="false" line="false" icon="false" align="right" sort="number">
<title>Number</title>
<macro>@RegexReplace(%Subject,/^\s*\[\w+:([0-9]+)\]\s*.*$/,'$1')</macro>
<width>41</width>
</column>
どうもうまくいきません. 何が悪いのでしょうか?
それは^と$がサポートされていないからですね。^と$を取っ払ってしまえば動きそうな気がします。
BTSに一応登録しておきました。
<http://q3.snak.org/bts/guest.cgi?project=Q3&action=view_report&id=536>
なるほど! 確かにうまく行きました! ありがとうございました.
..ただ,まぁ,^ と $ はやっぱしサポートされてた方が今後きっとうれしいと思うので,これはこれでよろしくお願いします(BTS 登録済みなので大丈夫だと思いますが).
とりあえずありがとうございました.