BUGFIX: fix mysql insert statements (null values for timestamps didn't work anymore) a dreamhost update to a newer sql version changed the default behavior for null inserts for timestamps. They don't insert the current timestamp anymore when a config option for mysql is set (which seems to be the case). solution: instead of inserting null always insert current_timestamp
updated copyright to 2014
updated copyright for 2013
fixed more language settings in email; marked more strings for translation
updated copyright notice for 2012
LAYOUT, BUGFIX: don't show current game in "it's your turn" list, also fix layout for this on newgame.php
CLEANUP: added gameid to mymail and generate subject line in mymail directly this way it will be easier to add translation and also to add the gameid into the database for the digest
removed hardcoded reference to wiki and replaced with variable from config.php
NEW FEATURE: having only low trump (fox and below) can now be a Vorbehalt The low trump can either be treated as poverty or similar to 5 nines, that is the game is canceled unless someone plays a solo. Also minor code cleanup.
added copyright notice and GPL reference
BUGFIX: some email messages had newlines missing before the footer all emails now have a "\n\n" at the end of the message.
CLEANUP: all email now uses the standard header and footer some email functions didn't use myemail, but used sendmail directly. This is now fixed and all emails should have the same header and footer.
CLEANUP: make emails more uniform provide a standard header and footer. Also prepare for emails to be send to the database for later delivery.
CLEANUP: removed a debug message just a small cleanup.
BUGFIX: wrong order of arguments for in_array function just need to switch them... should be ok now.
NEW FEATURE: new user settings allows people to not be available for new games Players who set their preference on this setting to 'no' are not considered as players in a new game.
BUGFIX: make user menu and personal notes appear again had them only shown when player was logged in, but there is really no reason to not show them to players who are not logged in in an ongoing game (only the correct player should get to a page with an ongoing game) Signed-off-by: Arun Persaud <arun@nubati.net>
BUGFIX: added email-list name to invitation emails all emails subject should have the list header in them, forgot to add it to the ones that are sent out when starting a new game. Also renamed a variable for more consistency. Signed-off-by: Arun Persaud <arun@nubati.net>
NEW FEATURE: login button added a login button to the top right, in case you were not logged in. output_status can now be called in only one place, ie index.php and all pages will get the menu... Signed-off-by: Arun Persaud <arun@nubati.net>
LAYOUT: added user menu to newgame page also when you started a game once you started a game you only got a message telling you that, but no way to get back to your user page with all the links. Signed-off-by: Arun Persaud <arun@nubati.net>