59 new_params['logic'] = soc.logic.models.site.logic |
59 new_params['logic'] = soc.logic.models.site.logic |
60 new_params['rights'] = rights |
60 new_params['rights'] = rights |
61 |
61 |
62 new_params['name'] = "Site Settings" |
62 new_params['name'] = "Site Settings" |
63 new_params['name_plural'] = new_params['name'] |
63 new_params['name_plural'] = new_params['name'] |
|
64 new_params['document_prefix'] = 'site' |
64 new_params['name_short'] = "Site" |
65 new_params['name_short'] = "Site" |
65 |
66 |
66 new_params['sidebar_defaults'] = [('/%s/edit', 'Edit %(name)s', 'edit')] |
67 new_params['sidebar_defaults'] = [('/%s/edit', 'Edit %(name)s', 'edit')] |
67 new_params['sidebar_heading'] = new_params['name_short'] |
68 new_params['sidebar_heading'] = new_params['name_short'] |
68 |
69 |
73 'link_id': forms.CharField(widget=forms.HiddenInput, required=True), |
74 'link_id': forms.CharField(widget=forms.HiddenInput, required=True), |
74 } |
75 } |
75 new_params['edit_extra_dynafields'] = { |
76 new_params['edit_extra_dynafields'] = { |
76 'link_id': forms.CharField(widget=forms.HiddenInput, required=True), |
77 'link_id': forms.CharField(widget=forms.HiddenInput, required=True), |
77 'home_link_id': widgets.ReferenceField( |
78 'home_link_id': widgets.ReferenceField( |
78 reference_url='document', |
79 reference_url='document', required=False, |
79 required=False, label=ugettext('Home page Document link ID'), |
80 filter_fields={'prefix': new_params['document_prefix']}, |
|
81 label=ugettext('Home page Document link ID'), |
80 help_text=soc.models.work.Work.link_id.help_text), |
82 help_text=soc.models.work.Work.link_id.help_text), |
81 'tos_link_id': widgets.ReferenceField( |
83 'tos_link_id': widgets.ReferenceField( |
82 reference_url='document', |
84 reference_url='document', required=False, |
83 required=False, label=ugettext('Terms of Service Document link ID'), |
85 filter_fields={'prefix': new_params['document_prefix']}, |
|
86 label=ugettext('Terms of Service Document link ID'), |
84 help_text=soc.models.work.Work.link_id.help_text), |
87 help_text=soc.models.work.Work.link_id.help_text), |
85 } |
88 } |
86 |
89 |
87 patterns = [] |
90 patterns = [] |
88 |
91 |