|
a/Allura/allura/lib/repository.py |
|
b/Allura/allura/lib/repository.py |
|
... |
|
... |
70 |
admin_url = c.project.url()+'admin/'+self.config.options.mount_point+'/'
|
70 |
admin_url = c.project.url()+'admin/'+self.config.options.mount_point+'/'
|
71 |
links = [SitemapEntry('Viewable Files', admin_url + 'extensions', className='admin_modal')]
|
71 |
links = [SitemapEntry('Viewable Files', admin_url + 'extensions', className='admin_modal')]
|
72 |
links.append(SitemapEntry('Refresh Repository',
|
72 |
links.append(SitemapEntry('Refresh Repository',
|
73 |
c.project.url() + self.config.options.mount_point + '/refresh',
|
73 |
c.project.url() + self.config.options.mount_point + '/refresh',
|
74 |
className='nav_child'))
|
74 |
className='nav_child'))
|
75 |
if self.permissions and security.has_access(self, 'configure')():
|
75 |
links += super(RepositoryApp, self).admin_menu()
|
76 |
links.append(SitemapEntry('Permissions', admin_url + 'permissions', className='nav_child'))
|
76 |
[links.remove(l) for l in links[:] if l.label == 'Options']
|
77 |
return links
|
77 |
return links
|
78 |
|
78 |
|
79 |
@h.exceptionless([], log)
|
79 |
@h.exceptionless([], log)
|
80 |
def sidebar_menu(self):
|
80 |
def sidebar_menu(self):
|
81 |
if not self.repo or self.repo.status != 'ready':
|
81 |
if not self.repo or self.repo.status != 'ready':
|