diff options
author | Mike Chen <chagel@gmail.com> | 2009-07-05 10:23:06 +0800 |
---|---|---|
committer | Mike Chen <chagel@gmail.com> | 2009-07-05 10:23:06 +0800 |
commit | 2acb62174ab2cac9c7a88faafcb5f0a22a54db6f (patch) | |
tree | 93e9d22d6fb8a6c882e3915a8511a3ac542a1e67 /forum/user.py | |
download | askbot-2acb62174ab2cac9c7a88faafcb5f0a22a54db6f.tar.gz askbot-2acb62174ab2cac9c7a88faafcb5f0a22a54db6f.tar.bz2 askbot-2acb62174ab2cac9c7a88faafcb5f0a22a54db6f.zip |
initiliaze git rep
Diffstat (limited to 'forum/user.py')
-rw-r--r-- | forum/user.py | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/forum/user.py b/forum/user.py new file mode 100644 index 00000000..7afe1c36 --- /dev/null +++ b/forum/user.py @@ -0,0 +1,74 @@ +# coding=utf-8
+class UserView:
+ def __init__(self, id, tab_title, tab_description, page_title, view_name, template_file, data_size=0):
+ self.id = id
+ self.tab_title = tab_title
+ self.tab_description = tab_description
+ self.page_title = page_title
+ self.view_name = view_name
+ self.template_file = template_file
+ self.data_size = data_size
+
+
+USER_TEMPLATE_VIEWS = (
+ UserView(
+ id = 'stats',
+ tab_title = u'概览',
+ tab_description = u'用户概览',
+ page_title = u'概览-用户资料',
+ view_name = 'user_stats',
+ template_file = 'user_stats.html'
+ ),
+ UserView(
+ id = 'recent',
+ tab_title = u'最近活动',
+ tab_description = u'用户最近的活动状况',
+ page_title = u'最近活动 - 用户资料',
+ view_name = 'user_recent',
+ template_file = 'user_recent.html',
+ data_size = 50
+ ),
+ UserView(
+ id = 'responses',
+ tab_title = u'回应',
+ tab_description = u'其他用户的回复和评论',
+ page_title = u'回应 - 用户资料',
+ view_name = 'user_responses',
+ template_file = 'user_responses.html',
+ data_size = 50
+ ),
+ UserView(
+ id = 'reputation',
+ tab_title = u'积分',
+ tab_description = u'用户社区积分',
+ page_title = u'积分 - 用户资料',
+ view_name = 'user_reputation',
+ template_file = 'user_reputation.html'
+ ),
+ UserView(
+ id = 'favorites',
+ tab_title = u'收藏',
+ tab_description = u'用户收藏的问题',
+ page_title = u'收藏 - 用户资料',
+ view_name = 'user_favorites',
+ template_file = 'user_favorites.html',
+ data_size = 50
+ ),
+ UserView(
+ id = 'votes',
+ tab_title = u'投票',
+ tab_description = u'用户所有投票',
+ page_title = u'投票 - 用户资料',
+ view_name = 'user_votes',
+ template_file = 'user_votes.html',
+ data_size = 50
+ ),
+ UserView(
+ id = 'preferences',
+ tab_title = u'设置',
+ tab_description = u'用户参数设置',
+ page_title = u'设置 - 用户资料',
+ view_name = 'user_preferences',
+ template_file = 'user_preferences.html'
+ )
+)
\ No newline at end of file |