Who is online


What is mylansite?

mylansite is a set of components and modules for the Joomla! CMS to manage all tasks of a lanparty. It currently contains functionality for seat reservation, tournament brackets, team management, event management, catering services and payments.

com_mls_seatmap 2.5.1 released! PDF Print E-mail
Written by Samuel Suter   
Wednesday, 25 May 2011 22:42

A new version of the seatmap component (2.5.1) has just been released!

This new version brings you the long-awaited feature of allowing your users to permanently occupy one seat per ticket they purchased.

Subscribers can access this version from their My Details page, everybody else can purchase it from the Repository.

Previously, a user would first have to give each ticket to a friend (via code) and they would then occupy a seat themselves. Now, a user can buy 10 tickets, pay via PayPal, and then immediately occupy a seat for himself and nine further seats with each of his tickets. If the user then gives a ticket to a friend via code, this friend will automatically be seated on the place associated with the ticket. Obviously, this person can then release this seat and chose another one if he so pleases.

Your visitors will now also see a list of all their purchased and paid-for tickets on the seatmap view, so they get a constant reminder about how many tickets they hold, how many they have already given away and how many seats they can still choose.

IMPORTANT: You have to upgrade to com_mls_events 2.5.4 for this new version to work as important changes have been made to the event classes!

As a teaser, here two screen shots to display the new ticket-overview box and the new "Occupy for a friend" option with the ticket selection for seats:

Seatmap overview with ticket list


And here the new ticket options:

New selections to interact with seats

Last Updated on Wednesday, 25 May 2011 22:52
com_mls_events 2.5.3 released! PDF Print E-mail
Written by Samuel Suter   
Wednesday, 27 April 2011 00:11

I am pleased to announce the release of com_mls_events version 2.5.3. As always, this update comes for free to all subscribers and brings you the following features and changes. Probably most important is the change in how available seats for the event are calculated and that the Sign Up option will now automatically be disabled once the event is full.

Subscribers can access this version from their My Details page, everybody else can purchase it from the Repository.

UPGRADING: Upgrading works in the same way as always:

  1. Back up your mls_events.config.php (database-based configuration will come in the next version to make sure you never have to back up your old config by hand again!)
  2. Uninstall the events component (all data will be retained)
  3. Install the new events component
Features / Changes
  • Option to disable "sign up and pay later" selection per event
  • Better calculation of free spaces - counting tickets and not just participants
  • Display "Event full" message instead of signup link if event if full
  • Don't allow any more bookings if event is full
  • Don't allow a user to buy more tickets than there are available
  • Display notice in the back end "edit event" screen to remind you how many seats you created (if you are using the seatmap component) so make sure your Maximum Participants Number matches the number of seats available
  • Display ticket price in frontend event list
  • Refactored parts of events class to make it much more consistent
  • Red warning message in back end if an event hasn't got any tickets assigned
UPDATE: I also posted a new version of the eventstatus module which also uses the new method of calculating available spaces! Don't forget to update the module too if you are upgrading the main component!
Last Updated on Wednesday, 27 April 2011 00:37
Catering component is back! PDF Print E-mail
Written by Samuel Suter   
Tuesday, 29 March 2011 01:21


This is the updated catering component for Joomla 1.5, initially only available to subscribers! You can download it as usual under the "Purchased Downloads" tab on your "My Details" page. Please post feedback in the forum section for the catering component.

Most features have been tested. The only thing known not to work is the image chooser for the items. This component has all the features from the original:

  • Virtual money management - removes the need to constantly handle cash at your bar or catering desk
  • Address/phone number management for third party caterers (e.g. your local pizza delivery)
  • Order management (keep track of what is paid, what has been ordered at the caterer's and what has been delivered and not yet picked up)
  • A javascript "Till" interface which should run smoothly on a touchscreen POS.
Have fun testing and let me know any feedback!
UPDATE: The catering module is now back too! Get it here!
Last Updated on Tuesday, 29 March 2011 20:01
Small update to com_mls_events released PDF Print E-mail
Written by Samuel Suter   
Tuesday, 01 March 2011 22:44

Heads up all!

I just released version 2.5.2 of the events component. It finally fixes the issues which some users have reported on the "Sign up" page with certain browsers and also fixes a small issue in the back end participants list. This is a very highly recommended download and obviously comes for free to any subscribers. Just go here to get it!

The upgrade goes the usual way: Back up your mls_events.config.php file, uninstall your old events component and install the new one, restore your mls_events.config.php file. All data will be retained - but clever people always have backups ;-)

Last Updated on Tuesday, 01 March 2011 22:59
Server moved PDF Print E-mail
Written by Samuel Suter   
Friday, 24 September 2010 20:01

This website has moved to a new server. If you experience any problems, please email me at This e-mail address is being protected from spambots. You need JavaScript enabled to view it .

<< Start < Prev 1 2 Next > End >>

Page 1 of 2