...
- Big event listing: An event listing which incorporates all the SU, statutory and non-statutory events. It has a filter, which per default hides the SUs and a redirection from the SU-page to per default only display SUs but it is the same view, so the user can enable all events if he likes to
- Personal events: All events a single user has attended, only visible to that user (and maybe the board?)
- Antenna events: All events someone of the antenna has attended, including who that was - only for board-members. Could also incorporate an approve/board-review functionality
...
The toplevel points are pages registered to the oms-core, each of them encapsulating a number of views depending on the mode it is viewed
- All Events: View used to look at events and apply for one, the view a "normal" user will most likely use
- app.events: Entrypoint, a listing of all events with the possibility to filter for different things, no events from the past
- app.events.single: View a single event, get more details, etc
- app.events.apply: Apply for an event or edit your own application if you applied already
- app.events.mine: Listing of all event the user is associated with, meaning being organizer or participant, link to edit
- app.events.history: View past events
- Event admin:
- app.eventadmin: Dashboard with administrative functionalities
- app.eventadmin.new: Create an event
- app.eventadmin.edit: (Organizers only) Edit an event
- app.eventadmin.board: (Board members only) Approve events so they are visible to the network
- app.eventadmin.localpax: (Board members only) List events where pax from the own local have applied including the name of those pax
- app.eventadmin.approve: (Organizers only) Approve applications of pax to a specific event