You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@allura.apache.org by br...@apache.org on 2013/08/21 22:12:56 UTC
[40/50] git commit: ticket:411 bulk_export_enabled added to config
ticket:411 bulk_export_enabled added to config
Project: http://git-wip-us.apache.org/repos/asf/incubator-allura/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-allura/commit/06f71645
Tree: http://git-wip-us.apache.org/repos/asf/incubator-allura/tree/06f71645
Diff: http://git-wip-us.apache.org/repos/asf/incubator-allura/diff/06f71645
Branch: refs/heads/db/3154b
Commit: 06f7164593267542711e7e36002effa379e8344a
Parents: cbcf1b2
Author: Anton Kasyanov <mi...@gmail.com>
Authored: Tue Aug 13 19:07:09 2013 +0300
Committer: Dave Brondsema <db...@slashdotmedia.com>
Committed: Wed Aug 21 18:12:27 2013 +0000
----------------------------------------------------------------------
Allura/allura/ext/admin/admin_main.py | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-allura/blob/06f71645/Allura/allura/ext/admin/admin_main.py
----------------------------------------------------------------------
diff --git a/Allura/allura/ext/admin/admin_main.py b/Allura/allura/ext/admin/admin_main.py
index d1f98da..6031625 100644
--- a/Allura/allura/ext/admin/admin_main.py
+++ b/Allura/allura/ext/admin/admin_main.py
@@ -142,7 +142,8 @@ class AdminApp(Application):
SitemapEntry('Categorization', admin_url+'trove')
]
links.append(SitemapEntry('Tools', admin_url+'tools'))
- links.append(SitemapEntry('Export', admin_url + 'export'))
+ if config.get('bulk_export_enabled', 'false') == 'true':
+ links.append(SitemapEntry('Export', admin_url + 'export'))
if c.project.is_root and has_access(c.project, 'admin')():
links.append(SitemapEntry('User Permissions', admin_url+'groups/'))
if not c.project.is_root and has_access(c.project, 'admin')():
@@ -635,6 +636,8 @@ class ProjectAdminController(BaseController):
@expose('jinja:allura.ext.admin:templates/export.html')
def export(self, tools=None):
+ if config.get('bulk_export_enabled', 'true') != 'true':
+ redirect('.')
exportable_tools = AdminApp.exportable_tools_for(c.project)
if request.method == 'POST':
if not tools: