You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Among some other things, this:
- Introduces class constants for all tag and attribute names in the
page XML.
- Updates process() to the new style, also handling commands there
instead of using registerCommand.
- Updates view / command method names to the new style.
- Makes form generation and handling consistent, using hypha_substitute
and making more parts translated.
- Add makeActionButton and constructFullPath helpers (to be generalized
later).
- No longer uses global variables.
- Use variable substitution when generating e-mails.
- Return 404 where appropriate.
- Styling is removed from the HTML and moved to the CSS file (except
for the timetable, which should probably be rewritten anyway).
This also makes some functional changes:
- Signup and contribution forms now have a default value for when they
are not specified in the XML (these would have to be manually edited
in the XML file up until now).
- E-mails are now stored as translation texts and no longer
configurable in the page XML, since there was minimal customization
in practice and this makes things simpler.
This relates to #135 and #335.
0 commit comments