Пример #1
0
    url(r'^housekeeping/validate_redirects', 'housekeeping.check_and_delete_loop_redirects', name='housekeeping-validate-redirects'),
    url(r'^housekeeping/add_members_to_forum', 'housekeeping.add_members_to_forum', name='housekeeping-add-members-to-forum'),
    url(r'^housekeeping/user_statistics', 'housekeeping.user_statistics', name='housekeeping-user-statistics'),
    url(r'^housekeeping/create_map_test_entities/(?P<count>\d+)/', 'housekeeping.create_map_test_entities', name='housekeeping-create-map-test-entities'),
    url(r'^housekeeping/reset_user_tos_flags/', 'housekeeping.reset_user_tos_flags', name='housekeeping-reset-user-tos-flags'),
    url(r'^housekeeping/send_testmail/', 'housekeeping.send_testmail', name='housekeeping-send-testmail'),
    url(r'^housekeeping/print_settings/', 'housekeeping.print_settings', name='housekeeping-print-settings'),
    url(r'^housekeeping/group_storage_info/', 'housekeeping.group_storage_info', name='housekeeping-group-storage-info'),
    
    
    url(r'^select2/', include('cosinnus.urls_select2', namespace='select2')),
)


# some user management not allowed in integrated mode and sso-mode
if not is_integrated_portal() and not is_sso_portal():
    urlpatterns += patterns('cosinnus.views',
        url(r'^profile/dashboard/$', 'widget.user_dashboard', name='user-dashboard'),
        url(r'^profile/edit/$', 'profile.update_view', name='profile-edit'),
        url(r'^signup/$', 'user.user_create', name='user-add'),
    )

# some more user management not allowed in integrated mode
if not is_integrated_portal():
    urlpatterns += patterns('cosinnus.views',
        url(r'^profile/$', 'profile.detail_view', name='profile-detail'),
        url(r'^profile/delete/$', 'profile.delete_view', name='profile-delete'),
    )

# in SSO-portals we redirect the signup page to the login page
if is_sso_portal():
Пример #2
0
urlpatterns = [
    url(r'^admin/', admin.site.urls),
]
"""
for url_key in group_model_registry:
    prefix = group_model_registry.get_url_name_prefix(url_key, '')
    urlpatterns += [
        # overwriting cosinnus-core urls.py:
        url(r'^%s/(?P<group>[^/]+)/$' % url_key, GroupDashboardView.as_view(), name=prefix+'group-dashboard'),
        url(r'^%s/(?P<group>[^/]+)/microsite/$' % url_key, GroupMicrositeView.as_view(), name=prefix+'group-microsite'),
    ]
"""

# postman messages not allowed in integrated mode
if not is_integrated_portal():
    urlpatterns += [
        url(
            r'^nachrichten/',
            include(('cosinnus_message.postman_urls', 'postman'),
                    namespace='postman')),
    ]

urlpatterns += [
    url(r'^', include(('djajax.urls', 'djajax'), namespace='djajax')),
    url(r'^', include(('cosinnus.urls', 'cosinnus'), namespace='cosinnus')),
    url(
        r'^',
        include((url_registry.api_urlpatterns, 'cosinnus'),
                namespace='cosinnus-api')),
    url(r'^select2/', include('django_select2.urls')),