From 79efd306a99a0d64460b8747dfeaaff9d027212c Mon Sep 17 00:00:00 2001 From: lian Date: Sat, 25 Apr 2015 15:39:06 +0800 Subject: [PATCH] new repo/dir/group url --- seahub/base/templatetags/seahub_tags.py | 4 ++++ .../group/templates/group/group_info_for_pub.html | 2 +- .../group/templates/group/groups_right_panel.html | 6 +++--- seahub/notifications/models.py | 2 +- seahub/share/templates/share/links.html | 8 ++++---- .../share/templates/share/priv_shared_files.html | 2 +- seahub/share/templates/share/repos.html | 2 +- seahub/share/views.py | 3 ++- seahub/templates/file_edit.html | 4 ++-- seahub/templates/file_revisions.html | 4 ++-- seahub/templates/js/templates.html | 2 ++ seahub/templates/pubgrp.html | 4 ++-- seahub/templates/repo_folder_perm.html | 8 +++----- seahub/templates/repo_shared_link.html | 4 ++-- seahub/templates/snippets/events_body.html | 4 ++-- seahub/templates/snippets/repo_dir_data.html | 2 +- .../templates/sysadmin/sys_admin_group_info.html | 2 +- seahub/templates/sysadmin/sys_list_system.html | 2 +- seahub/templates/sysadmin/userinfo.html | 4 ++-- seahub/templates/text_diff.html | 2 +- seahub/templates/update_file_error.html | 4 ++-- seahub/templates/upload_file_error.html | 2 +- seahub/templates/view_file_base.html | 4 ++-- seahub/urls.py | 2 ++ seahub/views/__init__.py | 14 ++++++++++++-- seahub/views/file.py | 3 +-- static/scripts/app/router.js | 11 +++++++++++ static/scripts/app/views/dir.js | 2 ++ 28 files changed, 71 insertions(+), 42 deletions(-) diff --git a/seahub/base/templatetags/seahub_tags.py b/seahub/base/templatetags/seahub_tags.py index 362198a7cd..8c96f88b8a 100644 --- a/seahub/base/templatetags/seahub_tags.py +++ b/seahub/base/templatetags/seahub_tags.py @@ -417,3 +417,7 @@ def trim(value, length): return value[:length-2] + '...' else: return value + +@register.filter(name='strip_slash') +def strip_slash(value): + return value.strip('/') diff --git a/seahub/group/templates/group/group_info_for_pub.html b/seahub/group/templates/group/group_info_for_pub.html index 1f967efbec..39f8eefa4e 100644 --- a/seahub/group/templates/group/group_info_for_pub.html +++ b/seahub/group/templates/group/group_info_for_pub.html @@ -26,7 +26,7 @@ {% trans {% endif %} - {{ repo.props.name }} + {{ repo.props.name }} {{ repo.props.desc }} {% if repo.latest_modify %} diff --git a/seahub/group/templates/group/groups_right_panel.html b/seahub/group/templates/group/groups_right_panel.html index 2a4919632c..c54b685507 100644 --- a/seahub/group/templates/group/groups_right_panel.html +++ b/seahub/group/templates/group/groups_right_panel.html @@ -9,13 +9,13 @@