equal
deleted
inserted
replaced
60 new_params['name_short'] = "Site" |
60 new_params['name_short'] = "Site" |
61 |
61 |
62 new_params['sidebar_defaults'] = [('/%s/edit', 'Edit %(name)s', 'edit')] |
62 new_params['sidebar_defaults'] = [('/%s/edit', 'Edit %(name)s', 'edit')] |
63 new_params['sidebar_heading'] = new_params['name_short'] |
63 new_params['sidebar_heading'] = new_params['name_short'] |
64 |
64 |
65 new_params['public_template'] = 'soc/home/public.html' |
65 new_params['public_template'] = 'soc/presence/public.html' |
|
66 new_params['home_template'] = 'soc/site/home.html' |
66 |
67 |
67 new_params['create_extra_dynafields'] = { |
68 new_params['create_extra_dynafields'] = { |
68 'link_id': forms.CharField(widget=forms.HiddenInput, required=True), |
69 'link_id': forms.CharField(widget=forms.HiddenInput, required=True), |
69 } |
70 } |
70 new_params['edit_dynafields'] = [] |
71 new_params['edit_dynafields'] = [] |
119 # No entity in this case, since Site key values are hard-coded for the |
120 # No entity in this case, since Site key values are hard-coded for the |
120 # Site singleton, so pass in None to match parent method footprint. |
121 # Site singleton, so pass in None to match parent method footprint. |
121 values = self._logic.getKeyValues(None) |
122 values = self._logic.getKeyValues(None) |
122 key_values = dicts.zip(keys, values) |
123 key_values = dicts.zip(keys, values) |
123 |
124 |
124 return self.public(request, "show", page_name, **key_values) |
125 return self.home(request, "home", page_name=page_name, **key_values) |
125 |
126 |
126 def mainEdit(self, request, page_name=None, **kwargs): |
127 def mainEdit(self, request, page_name=None, **kwargs): |
127 """Displays the edit page for the main site settings page. |
128 """Displays the edit page for the main site settings page. |
128 |
129 |
129 Args: |
130 Args: |
136 |
137 |
137 # No entity in this case, since Site key values are hard-coded for the |
138 # No entity in this case, since Site key values are hard-coded for the |
138 # Site singleton, so pass in None to match parent method footprint. |
139 # Site singleton, so pass in None to match parent method footprint. |
139 values = self._logic.getKeyValues(None) |
140 values = self._logic.getKeyValues(None) |
140 key_values = dicts.zip(keys, values) |
141 key_values = dicts.zip(keys, values) |
141 |
142 |
142 return self.edit(request, "edit", page_name, seed=key_values, **key_values) |
143 return self.edit(request, "edit", page_name, seed=key_values, **key_values) |
143 |
144 |
144 |
145 |
145 view = View() |
146 view = View() |
146 |
147 |