equal
deleted
inserted
replaced
97 'agreed_to_student_agreement': forms.fields.BooleanField( |
97 'agreed_to_student_agreement': forms.fields.BooleanField( |
98 initial=False, required=True, |
98 initial=False, required=True, |
99 label=ugettext('I agree to the Student Agreement')), |
99 label=ugettext('I agree to the Student Agreement')), |
100 } |
100 } |
101 |
101 |
|
102 new_params['show_in_roles_overview'] = True |
|
103 |
102 params = dicts.merge(params, new_params) |
104 params = dicts.merge(params, new_params) |
103 |
105 |
104 super(View, self).__init__(params=params) |
106 super(View, self).__init__(params=params) |
105 |
107 |
106 # create and store the special form for users |
108 # create and store the special form for users |
113 user_create_form = dynaform.extendDynaForm( |
115 user_create_form = dynaform.extendDynaForm( |
114 dynaform = self._params['create_form'], |
116 dynaform = self._params['create_form'], |
115 dynafields = updated_fields) |
117 dynafields = updated_fields) |
116 |
118 |
117 self._params['user_create_form'] = user_create_form |
119 self._params['user_create_form'] = user_create_form |
|
120 |
|
121 role.addRole(self) |
118 |
122 |
119 @decorators.merge_params |
123 @decorators.merge_params |
120 @decorators.check_access |
124 @decorators.check_access |
121 def apply(self, request, access_type, |
125 def apply(self, request, access_type, |
122 page_name=None, params=None, **kwargs): |
126 page_name=None, params=None, **kwargs): |