diff -r be89bf307478 -r e1e24c0a4e82 app/soc/views/models/site_settings.py --- a/app/soc/views/models/site_settings.py Mon Nov 17 22:12:34 2008 +0000 +++ b/app/soc/views/models/site_settings.py Mon Nov 17 22:21:02 2008 +0000 @@ -82,9 +82,14 @@ params = {} rights = {} + # add ugettext_lazy ? params['name'] = "Site Settings" - params['name_short'] = "site_settings" + params['name_short'] = "Site Settings" params['name_plural'] = "Site Settings" + # lower name and replace " " with "/" + # for module name lower name and replace " " with "_" + params['url_name'] = "site/settings" + params['module_name'] = "site_settings" params['edit_form'] = EditForm params['create_form'] = CreateForm @@ -96,9 +101,9 @@ 'list_heading': 'soc/site_settings/list/site_heading.html', } - params['delete_redirect'] = '/site/list' + params['delete_redirect'] = '/' + params['url_name'] + '/list' - params['sidebar_additional'] = [('/site_settings/edit','Edit Main Site Settings')] + params['sidebar_additional'] = [ ( '/' + params['url_name'] + '/edit', 'Edit Main Site Settings')] params = dicts.merge(original_params, params) rights = dicts.merge(original_rights, rights) @@ -143,7 +148,7 @@ patterns = super(View, self).getDjangoURLPatterns() patterns += [(r'^$','soc.views.models.site_settings.main_public')] - patterns += [(r'^site_settings/edit$', 'soc.views.models.site_settings.main_edit')] + patterns += [(r'^' + self._params['url_name'] + '/edit$', 'soc.views.models.site_settings.main_edit')] return patterns view = View()