diff -r e71b20847eb0 -r edb5dbb1dea7 app/soc/views/models/site.py --- a/app/soc/views/models/site.py Sun Dec 07 19:02:02 2008 +0000 +++ b/app/soc/views/models/site.py Sun Dec 07 19:02:41 2008 +0000 @@ -72,7 +72,7 @@ rights = {} rights['unspecified'] = [access.checkIsDeveloper] rights['any_access'] = [access.allow] - rights['public'] = [access.allow] + rights['show'] = [access.allow] new_params = {} new_params['logic'] = soc.logic.models.site.logic @@ -101,7 +101,7 @@ page_name)] page_name = "Edit Site" - patterns += [(r'^%(url_name)s/edit$', + patterns += [(r'^%(url_name)s/(?Pedit)$', 'soc.views.models.%(module_name)s.main_edit', page_name)] @@ -146,7 +146,7 @@ values = self._logic.getKeyValues(None) key_values = dicts.zip(keys, values) - return self.public(request, page_name, **key_values) + return self.public(request, "show", page_name, **key_values) def mainEdit(self, request, page_name=None, **kwargs): """Displays the edit page for the main site settings page.