フォーラムトピックのCompactViewでAttributeError
discussion plugin を確認しました。tracavatarplugin を有効にしているとこの状態になるようです。一度 tracavatarplugin を無効にするのを試してみてもらえないでしょうか。
compact view に限らずそれ以外の場所でも例外にはならないが、ユーザ名の代わりに img タグの文字列が表示されるところがあると思います。
早速の確認ありがとうございます。
tracavatarplugin を無効にしたところ、正しく表示できる事が確認できました。
また、ご指摘の通り、アバター使用時はフォーラムのトピック(元)で imageタグがそのまま表示されていました。 ただ、トピックに対する返信メッセージ欄は正しくピクチャーが表示されていました。
アバターが利用者に好評なので(笑)どうにか利用できるようになればと願っております。
http://trac-hacks.org/wiki/DiscussionPlugin 側ではメンテナー不在で修正されそうにもないので、とりあえず、全然確認していませんがパッチを作りました。添付 fix-format-author-with-avatarplugin.diff です。
ビルドした egg ファイル TracDiscussion-0.8_r9877-py2.6.egg も添付しておきます。
> easy_install -Z -U TracDiscussion-0.8_r9877-py2.6.eggでインストールしてください。
悲しいかな動かなかった場合は、インストール時の C:/TracLight/egg/TracDiscussion-0.8_r9877-py2.6.egg が残っているはずなので、これをインストールしなおしてください。
ご配慮ありがとうございます。
公開いただいた egg をインストールし、正しく表示されている事を確認いたしました。
迅速な対応、恐れ入ります。 ありがとうございました。
これで利用者も喜びます(笑)
traclightning 3.1.3 で、フォーラムのトピック一覧(TpicList)を「CompactView」で表示すると、以下の AttributeError が発生します。 外に出れない環境なのでログの手打ちで誤字があるもしれません。 また、改行等見辛いと思います。申し訳ございません。
幾つかの権限で実行しましたが、私の環境では100パーセント発生します。
以前のチケットに回答しないまま投稿するのは恐縮ですが、ご確認お願いいたします。
traclightning 3.1.3 Trac 0.12.2.ja1
ここから ーーー
Internal Error
エラー発生
内部エラーが検出されました。 AttributeError: 'Fragment' object has no attribute 'strip'
Python トレースバック