Warning: リポジトリと同期できません (サポートされていないバージョンコントロールシステム "svn です。 Python のライブラリに "svn" が正しくインストールされているか確認してください。)

MailArchiveプラグインのアップデート

要望をいただいたこともあり、久しぶりにMailArchiveプラグインをアップデートしました。主に見た目の部分です。DBの変更はありません。

  • リスト表示画面にページング機能を追加
    名称・月毎にカテゴリ分けしていましたが、一ヶ月に大量のメールが発生する環境でリスト表示が長くなってしまっていました。検索機能と同じようにページ分けする処理を追加しました。
  • 詳細表示画面のレイアウトをもう少しきれいに変更
  • メニューバーが反転しない件を修正
  • オプションの"title"を廃止([trac]mainnavで代替可能な為)
  • タイムラインにメールアイコンを表示
  • 等々(詳細はShibuya.TracのSVN参照)

あと、xdocviewもTrac0.11対応しました。かぬさんがxdocview Trac 0.11版登場! - almost nearly deadで紹介してくれました。

  • Posted: 2008-11-03 14:11 (Updated: 2008-11-03 14:16)
  • Author: hirobe
  • Categories: Trac

添付ファイル

Comments

1. hirobe -- 2008-11-03 14:27

ドラクエ風にかくと

「メールのかたまり」はレベルがあがった!

  • 「ページわけ」をおぼえた!
  • かしこさが6あがった
  • ぼうぎょが1あがった

くらい

2. anonymous -- 2008-11-05 10:04

BlogPostが見つからないと怒られてしまいます。

Oops…
Trac detected an internal error:
NameError: global name 'BlogPost' is not defined
I
Python Traceback
Most recent call last:
File "/usr/lib/python2.4/site-packages/Trac-0.11.1.ja1-py2.4.egg/trac/web/main.py", line 424, in _dispatch_request
  dispatcher.dispatch(req)
File "/usr/lib/python2.4/site-packages/Trac-0.11.1.ja1-py2.4.egg/trac/web/main.py", line 198, in dispatch
  resp = chosen_handler.process_request(req)
File "/usr/lib/python2.4/site-packages/Trac-0.11.1.ja1-py2.4.egg/trac/attachment.py", line 380, in process_request
  parent_name = get_resource_name(self.env, parent)
File "/usr/lib/python2.4/site-packages/Trac-0.11.1.ja1-py2.4.egg/trac/resource.py", line 335, in get_resource_name
  return get_resource_description(env, resource)
File "/usr/lib/python2.4/site-packages/Trac-0.11.1.ja1-py2.4.egg/trac/resource.py", line 332, in get_resource_description
  return manager.get_resource_description(resource, format, **kwargs)
File "build/bdist.linux-i686/egg/mailarchive/mailarchive.py", line 611, in get_resource_description
System Information:
User Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.152.1 Safari/525.19
Trac:	0.11.1.ja1
Python:	2.4.4 (#1, Oct 23 2006, 13:58:00) [GCC 4.1.1 20061011 (Red Hat 4.1.1-30)]
setuptools:	0.6c7
psycopg2:	2.0.6 (dec dt ext pq3)
Genshi:	0.6dev-r884
mod_python:	3.2.8
Pygments:	0.10
Subversion:	1.4.3 (r23084)
jQuery:	1.2.6
3. hirobe -- 2008-11-06 03:16

BlogPostが見つからないと怒られてしまいます。

失礼しました。修正してみました。

4. anonymous -- 2008-11-17 13:41

修正ありがとうございます。上記は解決したのですが、

mailリンクが番号の最後までかからない現象がUPDATEしてから起きています。

現在

<a href="/XXXX/mailarchive/6" title="YYYY">mail:6</a>70

正常

<a href="/XXXX/mailarchive/670" title="YYYY">mail:670</a>