app/soc/views/models/site.py
changeset 710 edb5dbb1dea7
parent 708 89f1a8c2ea59
child 717 f3f43ba566ef
--- 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/(?P<access_type>edit)$',
                   '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.