Open sirex opened 9 years ago
To use fancy checkbox style I have to add custom class to checkbox'es parent div. It seems that all form rendering is made by pylab.website.helpers.formrenderer.Bootstrap3
, but its very minimalistic and universal, so I don't think that I should mess it up. Is there a better way to update form rendering structure?
You can extend pylab.website.helpers.formrenderer.Bootstrap3
class if your use case is specific or you can modify pylab.website.helpers.formrenderer.Bootstrap3
if your change is general to all other forms.
Project should have field with users, who accepted the terms of this project (filled only if project has different licence than Wikipedia).
Create static page with terms and conditions for new users. I suggest, that first version of this text could be without translation, because usually texts tend to be changed in many places. So while we don't have final versions it is not worth to do translations.
Also, update user registration form with a checkbox and link to terms and conditions asking if user agrees with these terms.
Keep in mind, that once user agrees to these terms and conditions they cannot change without notifying users that already signed it.