Merge branch 'develop' into forms
Added the restriction of having at least 1 field in any form. This prevents creation of empty forms.
Add explanatory popovers for the form editing page and entries page
Removed unnecessary features: button text, html5 placeholder and visible for fields, as well as some field types
RTL CSS fixes.
Solve issue where editors couldn't preview their unpublished forms (got 404 instead)
Merge branch 'forms' of github.com:osamak/student-portal into forms
Hide choices field when not needed.
Improve templates of forms
Update translations
Add one missing form template file.
Improve form hide_choices.js
Merge branch 'forms' into develop