From c1d641b943d8588efe32a5c23ab7872bee41fdbd Mon Sep 17 00:00:00 2001 From: Sergio Oliveira Date: Tue, 11 Nov 2014 10:52:59 -0200 Subject: [PATCH] Created dinamically trac menu --- colab/proxy/trac/apps.py | 17 +++++++++++++++++ colab/proxy/trac/urls.py | 2 +- colab/templates/base.html | 18 ------------------ 3 files changed, 18 insertions(+), 19 deletions(-) diff --git a/colab/proxy/trac/apps.py b/colab/proxy/trac/apps.py index d9e242f..9b8436c 100644 --- a/colab/proxy/trac/apps.py +++ b/colab/proxy/trac/apps.py @@ -1,7 +1,24 @@ +from django.utils.translation import ugettext_lazy as _ + from ..utils.apps import ColabProxiedAppConfig class ProxyTracAppConfig(ColabProxiedAppConfig): name = 'colab.proxy.trac' verbose_name = 'Trac Proxy' + + menu = { + 'title': _('Contribute'), + 'links': ( + (_('Timeline'), 'timeline'), + (_('Wiki'), 'wiki'), + (_('View Tickets'), 'report'), + (_('Roadmap'), 'roadmap'), + (_('Browse Source'), 'browser'), + ), + 'auth_links': ( + (_('New Ticket'), 'newticket'), + (_('New Wiki Page'), 'wiki/WikiNewPage'), + ), + } diff --git a/colab/proxy/trac/urls.py b/colab/proxy/trac/urls.py index 1acbba2..4d78679 100644 --- a/colab/proxy/trac/urls.py +++ b/colab/proxy/trac/urls.py @@ -6,5 +6,5 @@ from .views import TracProxyView urlpatterns = patterns('', # Trac - url(r'^(?P.*)$', TracProxyView.as_view()), + url(r'^(?P.*)$', TracProxyView.as_view(), name='trac'), ) diff --git a/colab/templates/base.html b/colab/templates/base.html index 36938b6..801c151 100644 --- a/colab/templates/base.html +++ b/colab/templates/base.html @@ -84,12 +84,6 @@