|
Written by Samuel Suter
|
Components - com_mls_catering
- Manage Items in Categories
- Assign Caterers to Items, store them with Address, Phone Number, etc...
- "Virtual Money" management, enables cash-free purchase of items easing up the payment process
- Keep track of all orders with predefined reports
- Allow users to track their orders from the frontpage
- com_mls_events
- Have multiple events open for registration at the same time
- Integration into the ExtCal2 component
- Manage participants, add comments to them in the hidden comments field for admins
- Users can directly pay via PayPal
- Users can comment the event
- Write reviews
- com_mls_lang
- Language Class: This class is needed by all other components and modules
- com_mls_paypal
- Supports PayPal Instant Payment Notification (IPN)
- Create packages for your events (e.g. "subscription for 12 months", or "subscription for 5 events")
- System creates individual PayPal buttons for each package and when a users uses this button to pay, he will automatically be marked as "paid" in the system (via IPN)
- Track payments and their status
- com_mls_seatmap
- Create different rooms for each event and dynamically "draw" the map in the backend
- Upload new pictures to add new elements to be blaced (like projector, switch, ...)
- Users can occupy a seat for themselves or reserve one for a timeframe defined by the admin for a mate
- Define whether people need to have paid to: occupy a seat, have a seat reserved for them, reserve a seat for somebody else
- Define how many seats a user can reserve fo his mates
- Copy a room to use it again for the next event so you do not have to re-draw it
- com_mls_teams
- Users create a team in the frontend and assign a password
- Others which have the password can join the team
- Teams are needed to join multiplayer tournaments (and the number of members has to match or exceed the number of players defined in the tournament
- Leaders can promote other members to leaders and also delete them from the team
- com_mls_tournaments
- Create tournaments and assign them to categories
- Load LAN-league plugins dymanically (LGz, WWCL, NGL)
- Define your games and servers so specific matches can automatically be assigned to servers (currently not in use)
- Export tournament XML reports to submit to your LAN-league (via league plugin)
Plugins- league_lgz
- LGz (http://lan.gamer-zone.com) LAN-league plugin for com_mls_tournaments
- league_wwcl
- league_ngl
Modules - mod_mls_catering
- Display current account balance and status of orders
- mod_mls_checklist
- A list of links and only the one which is relevant to the user is active, so he always knows what he has to do next to complete his sign-up
- mod_mls_eventmenu
- Dynamically create a menu for your events
- Choose which links should be displayed for an event (Seatmap, Participants, Reviews, Comments, Tournaments, Detail-View)
- mod_mls_eventstatus
- A graphical bar displaying the number of participants (paid, unpaid, ...)
|