noosfero.py 987 Bytes

from django.utils.translation import ugettext_lazy as _
from colab.plugins.utils.menu import colab_url_factory

# Noosfero plugin - Put this in plugins.d/noosfero.py to actiate ##
# from django.utils.translation import ugettext_lazy as _
# from colab.plugins.utils.menu import colab_url_factory

name = 'colab_noosfero'
verbose_name = 'Noosfero Plugin'

upstream = 'localhost'
# middlewares = []

urls = {
    'include': 'colab_noosfero.urls',
    'prefix': 'social',
}

menu_title = _('Social')

url = colab_url_factory('noosfero')

menu_urls = (
    url(display=_('Users'), viewname='noosfero',
        kwargs={'path': '/search/people'}, auth=False),
    url(display=_('Communities'), viewname='noosfero',
        kwargs={'path': '/search/communities'}, auth=False),
    url(display=_('Profile'), viewname='noosfero',
        kwargs={'path': '/profile/~/'}, auth=True),
    url(display=_('Control Panel'), viewname='noosfero',
        kwargs={'path': '/myprofile/~/'}, auth=True),

)