Home arrow Changelogs arrow com_mls_seatmap
com_mls_seatmap 0.1.2 PDF Print E-mail
Written by Samuel Suter   
Thursday, 29 November 2007

Fixed [#1033] (Bug): Sitzplatzstatus

[157] Replace PHP short open tags in all files

M /trunk/com_mls_catering/comupgrade.class.php
M /trunk/com_mls_events/admin.mls_events.html.php
M /trunk/com_mls_events/comupgrade.class.php
M /trunk/com_mls_events/mls_events.html.php
M /trunk/com_mls_lang/install.mls_lang.php
M /trunk/com_mls_paypal/comupgrade.class.php
M /trunk/com_mls_paypal/mls_paypal.html.php
M /trunk/com_mls_seatmap/admin.mls_seatmap.html.php
M /trunk/com_mls_seatmap/comupgrade.class.php
M /trunk/com_mls_seatmap/mls_seatmap.html.php
M /trunk/com_mls_teams/admin.mls_teams.html.php
M /trunk/com_mls_teams/comupgrade.class.php
M /trunk/com_mls_teams/mls_teams.html.php
M /trunk/com_mls_tournaments/admin.mls_tournaments.html.php
M /trunk/com_mls_tournaments/admin.mls_tournaments.php
M /trunk/com_mls_tournaments/comupgrade.class.php
M /trunk/com_mls_tournaments/mls_tournaments.html.php
M /trunk/com_mls_tournaments/mls_tournaments.php
M /trunk/mod_mls_catering/mod_mls_catering.php
M /trunk/mod_mls_checklist/mod_mls_checklist.php
M /trunk/mod_mls_eventmenu/mod_mls_eventmenu.php
M /trunk/mod_mls_eventstatus/mod_mls_eventstatus.php
 

[170] Fix Bug 1033: User cannot occupy a seat if he occupies a seat already, even for a different event

M /trunk/com_mls_seatmap/mls_seatmap.php

[185] Preparing for 0.1.2 release

M /trunk/com_mls_seatmap/install/comupgrade.xml
M /trunk/com_mls_seatmap/mls_seatmap.xml

 
com_mls_seatmap 0.1.1 PDF Print E-mail
Written by Samuel Suter   
Sunday, 07 January 2007

Fixed [#1037] (Bug): Seatmap doesn't lay down images

[89] Fixed some display issues in the "edit map" view (boxes on the right)

M /trunk/com_mls_seatmap/admin.mls_seatmap.html.php
 

[145] Finally a fix for the seatmap AJAX issue and RG_EMULATION=0

M /trunk/com_mls_seatmap/mls_seatmap.ajax.php

[146] No seatdetails when clicking on seat. Issue with register_globals turned off.

M /trunk/com_mls_seatmap/mls_seatmap.php

[154] Preparing for 0.1.1 release

D /trunk/com_mls_seatmap/images/room1.png
M /trunk/com_mls_seatmap/install/comupgrade.xml
M /trunk/com_mls_seatmap/mls_seatmap.xml
D /trunk/com_mls_seatmap/version

[155] Remove deprecated language files (dutch and portuguese)

D /trunk/com_mls_seatmap/lang/dutch.php
D /trunk/com_mls_seatmap/lang/portuguese.php

 
com_mls_seatmap 0.1.0 PDF Print E-mail
Written by Samuel Suter   
Tuesday, 22 November 2005

Fixed [#1001] (Bug): Unable to delete seat from backend 

Changed:
General code-cleanup to make it look nicer on Joomla. Added some more filter options to the lists and changed some code to be more compliant with the core modules.

New feature:
Added a configuration pane. The following settings can now be set dynamically. These are settings which very often have been requested (that users can reserve/occupy a seat even though they are not marked as 'paid' in the database):
Users must have paid to occupy a seat: No/Yes
Users must have paid to reserve a seat: No/Yes
Users can only reserve seats for users which have paid: No/Yes
Maximum amout of reservations a user can make: (number)
Lenght of a reservation in hours: (number)

New feature:
A room can now be copied into another event (or the same event) so it can be re-used. All seats in the copy will show status "free".

Changed:
In the backend, all usernames are now displayed as "Firstname Lastname (Username)" which makes finding users easier. Also all search options have been extended so you are able to search for both, username and realname.

Changed:
Some elements cannot be placed anymore in the backend. These are elements which are never supposed to be placed anyway like "seat reserved" and "seat occupied". Only "seat free" elements should directly be placed.

Changed:
Some categories are hidden in the legend on the frontend. Nobody wants to see the explanation for "letters" or "erasers" anyway. So these two categories will be hidden by default but this can be changed in the backend.

Changed:
The layout in the backend when editing the Map has been tidied up and improved. This also fixes #1065 - the rotate button was not always displayed.

Changed!!!:
There is a major change in the "edit map" backend. All editing is now done via the amazing AJAX technology. Meaning, whenever you place/delete/move/copy an item, the changes will immediately be written to the database. This might feel the backend being slightly slower as it will reload the map after each change, but the way is was before, it just was not right. The script executed at least two queries per square. So for a room with 20x30 squares, this resulted in 1'200 individual queries against the database which very often lead to timeouts when it came to saving the map.
Also, when you were moving a seat previously, you lost the information (e.g. if the seat was occupied, after it was moved, it will be free again). This has changed now as well. Have fun exploring this amazing technology!

 
com_mls_seatmap 0.0.3a PDF Print E-mail
Written by Samuel Suter   
Tuesday, 22 November 2005
No change information available.
 
com_mls_seatmap 0.0.3 PDF Print E-mail
Written by Samuel Suter   
Tuesday, 22 November 2005

fixed: cannot delete rooms in admin
fixed: could place reservations for letters and walls

 
com_mls_seatmap 0.0.2 PDF Print E-mail
Written by Samuel Suter   
Tuesday, 22 November 2005

added: [#1011] Assignment of names to seats that look better than just the old 'row_col' (e.g. 3_4) schema
added: [#1012] You can now upload images to elements you created yourself.
added: [#1010] Legend of elements in frontend
fixed: OverLib with seat information in frontend

Thanks to all people writing comments in the functions manual on php.net! You've been very helpful with your code contributions! (Authors of copied code are mentioned above the specific functions in the sourcecode)

 
com_mls_seatmap 0.0.1 PDF Print E-mail
Written by Samuel Suter   
Tuesday, 22 November 2005
Notice: Initial Release
 
© 2008 myLANsite - Lanparty components for Joomla
Joomla! is Free Software released under the GNU/GPL License.