Revision: 1270
http://mrbs.svn.sourceforge.net/mrbs/?rev=1270&view=rev
Author: jberanek
Date: 2009-11-24 21:56:58 +0000 (Tue, 24 Nov 2009)
Log Message:
-----------
* Updated NEWS anc ChangeLog for 1.4.3 release.
Modified Paths:
--------------
mrbs/trunk/ChangeLog
mrbs/trunk/NEWS
Modified: mrbs/trunk/ChangeLog
===================================================================
--- mrbs/trunk/ChangeLog 2009-11-24 21:21:09 UTC (rev 1269)
+++ mrbs/trunk/ChangeLog 2009-11-24 21:56:58 UTC (rev 1270)
@@ -1,3 +1,631 @@
+2009-11-24 21:21 John Beranek <[email protected]>
+
+ * [r1269] web/auth_ldap.inc, web/mysql.inc, web/mysqli.inc,
+ web/version.inc:
+
+ * Fixed LDAP auth method so that $ldap_filter will work if you
+ use $ldap_dn_search_attrib.
+
+ * Updated 'mysql' and 'mysqli' DB abstractions to request a UTF-8
+ client charset if $unicode_encoding is true.
+
+ * Updated version number to 1.4.3.
+
+2009-11-14 21:35 John Beranek <[email protected]>
+
+ * [r1268] web/systemdefaults.inc.php:
+
+ * Added code to disable the E_DEPRECATED error class, due to our
+ use of the 'is_dst' option in mktime() being deprecated in PHP >=
+ 5.3.0.
+
+2009-11-14 20:56 John Beranek <[email protected]>
+
+ * [r1267] web/auth_imap.inc:
+
+ * Fixed a regular expression used for IMAP quoting, received as a
+ patch from Thomas Bleher.
+
+2009-11-13 21:09 Campbell Morrison <[email protected]>
+
+ * [r1264] web/edit_users.php:
+
+ Fixed a bug which prevented users from being edited (unless they
+ happened to be the user with id 0)
+
+2009-11-09 21:27 Campbell Morrison <[email protected]>
+
+ * [r1243] tables.pg.sql:
+
+ Updated the db version number.
+
+2009-11-08 10:32 Campbell Morrison <[email protected]>
+
+ * [r1241] web/edit_users.php:
+
+ Added an id to a form so that sites can add their own styling.
+
+2009-11-04 16:01 Campbell Morrison <[email protected]>
+
+ * [r1240] web/config.inc.php:
+
+ Added comment to steer admins toward the lang files if they want
+ to change some of the text strings.
+
+2009-11-03 15:23 Campbell Morrison <[email protected]>
+
+ * [r1239] web/mrbs_sql.inc, web/site_faq.html:
+
+ - changed behaviour of monthly and yearly repeats so that if a
+ day does not exist in the month (eg 29/30/31) MRBS will use the
+ last day of the month (instead of going forward into the next
+ month as it did before) - updated Help text to reflect new
+ monthly and yearly repeat behaviour - updated Help text to
+ reflect existing monthly, corresponding day behaviour (ie using
+ 29/30/31 is valid and is useful) - combined logic for weekly and
+ n-weekly repeats: a weekly repeat is just a special case of an
+ n-weekly repeat - simplified fix introduced in Rev 1236 now that
+ we can rely on at least one repeat day being set for weekly and
+ n-weekly repeats (see Rev 1238)
+
+2009-11-03 14:25 Campbell Morrison <[email protected]>
+
+ * [r1238] web/edit_entry_handler.php:
+
+ Fixed bug introduced in Rev 1237 that caused n-weekly repeats to
+ get stuck in an infinite loop (the code assumes that at least one
+ repeat day has been set).
+
+2009-11-02 15:00 Campbell Morrison <[email protected]>
+
+ * [r1237] web/edit_entry.php, web/edit_entry_handler.php:
+
+ Removed the checks that tested whether at least one repeat day
+ had been checked in the case of weekly and n-weekly repeats. The
+ checks were not necessary because if no repeat days are checked,
+ MRBS assumes that the repeat day is the day of the week of the
+ start of the period (as indeed it says in the Help text).
+
+2009-11-02 14:44 Campbell Morrison <[email protected]>
+
+ * [r1236] web/mrbs_sql.inc:
+
+ Fixed a bug which meant that for weekly and n-weekly bookings the
+ first day of the period was booked when it should not have been
+ because one or more of the repeat days had been checked - but not
+ the day of the week of the start of the period. For example if
+ you request a weekly repeat from 1-30 November 2009 for
+ Thursdays, then the 1 Nov was also being booked when it should
+ not have been because it's a Sunday. (Problem reported by Randy
+ Allen on the general mailing list).
+
+2009-11-01 20:13 Campbell Morrison <[email protected]>
+
+ * [r1235] web/edit_area_room.php:
+
+ - altered the behaviour of edit_area_room.php so that after
+ you've edited a room or an area you are returned to the admin
+ page, rather than staying on the edit_area_room.php page. - fixed
+ a bug which resulted in invalid HTML and an incorrectly rendered
+ page when editing an area and using periods
+
+2009-10-31 23:23 Campbell Morrison <[email protected]>
+
+ * [r1234] web/edit_users.php:
+
+ Removed stray blank line.
+
+2009-10-31 18:48 Campbell Morrison <[email protected]>
+
+ * [r1233] web/edit_users.php, web/lang.en:
+
+ Improved the error handling when adding a new user, so that form
+ data is reloaded if there is an error and does not have to be
+ re-typed by the user.
+
+2009-10-27 23:28 Campbell Morrison <[email protected]>
+
+ * [r1232] web/lang.fr:
+
+ Added "area" token
+
+2009-10-27 16:52 Campbell Morrison <[email protected]>
+
+ * [r1231] tables.my.sql, tables.pg.73and_above.sql, tables.pg.sql,
+ web/add.php, web/admin.php, web/day.php, web/dbsys.inc,
+ web/edit_area_room.php, web/edit_entry.php, web/functions.inc,
+ web/lang.en, web/month.php, web/report.php, web/upgrade/8,
+ web/upgrade/8/mysql.sql, web/upgrade/8/pgsql.sql,
+ web/upgrade/8/post.inc, web/week.php:
+
+ Added a sort key for rooms, so that rooms can be sorted in an
+ order defined by the administrator rather than alphabetically. By
+ default the sort key is the same as the room name and rooms will
+ be sorted alphabetically as before. The sort order applies
+ whenever rooms are listed, eg in the main day view and in
+ drop-down lists.
+
+2009-10-22 16:21 Campbell Morrison <[email protected]>
+
+ * [r1230] web/search.php:
+
+ Added error checking after the first SQL query. (Although there
+ is some error checking after the second query, it is never
+ reached if there's an error in the SQL predicate, or the first
+ SQL query generally, and MRBS just incorrectly reports that there
+ are no entries matching the search string).
+
+2009-10-22 16:16 Campbell Morrison <[email protected]>
+
+ * [r1229] web/report.php:
+
+ Changed capitalisation of table aliases in the SQL query to be
+ consistent with search.php. No functional change to MRBS.
+
+2009-10-22 12:59 John Beranek <[email protected]>
+
+ * [r1228] tables.my.sql, tables.pg.73and_above.sql, tables.pg.sql:
+
+ * Updated DB schema number in the instalation SQL files.
+
+2009-10-21 21:44 Campbell Morrison <[email protected]>
+
+ * [r1227] web/search.php:
+
+ - Ensured that searches respect the per-area privacy settings -
+ Fixed bug which meant that searches did not work on PostgreSQL
+ when users were not admins and $private_override was not set to
+ public
+
+2009-10-21 21:39 Campbell Morrison <[email protected]>
+
+ * [r1226] web/report.php:
+
+ - Ensured that reports respect the per-area privacy settings -
+ Fixed bug which meant that (depending on their name) admins would
+ not be recognised as having admin rights, and so would not see
+ private bookings made by other users
+
+2009-10-21 20:43 Campbell Morrison <[email protected]>
+
+ * [r1225] web/add.php, web/dbsys.inc, web/upgrade/7,
+ web/upgrade/7/mysql.sql, web/upgrade/7/pgsql.sql,
+ web/upgrade/7/post.inc:
+
+ Ensured that the private settings in the area table are always
+ not NULL, by converting existing areas and setting the private
+ fields when creating new areas. (It will make ensuring that
+ Search and Report respect the private settings easier if the
+ settings can be guaranteed to be not NULL).
+
+2009-10-21 18:26 Campbell Morrison <[email protected]>
+
+ * [r1224] web/view_entry.php:
+
+ Fix to ensure that view_entry uses the per-area privacy settings
+ (problem reported by David Moore on the general mailing list).
+ Still to come: fixes for Search and Report which suffer from a
+ similar problem.
+
+2009-10-20 11:51 John Beranek <[email protected]>
+
+ * [r1223] web/config.inc.php:
+
+ * Removed odd stray spaces from the config file.
+
+2009-10-20 11:49 John Beranek <[email protected]>
+
+ * [r1222] web/auth_imap.inc, web/escapeshellarg.inc, web/month.php,
+ web/session_cookie.inc, web/session_php.inc, web/week.php:
+
+ * Replaced all usage of ereg_replace() with calls to
+ preg_replace() for consistency and because PHP 5.3 has deprecated
+ the function.
+
+2009-10-18 16:02 John Beranek <[email protected]>
+
+ * [r1221] web/language.inc:
+
+ * Fix for setting UTF-8 locale on BSD (and Linux). It turns out
+ Linux is also happy to specify a UTF-8 locale with ".UTF-8" in
+ upper case. Fix provided by Ian Rees in SF tracker #2859067.
+
+2009-10-18 15:35 John Beranek <[email protected]>
+
+ * [r1220] web/session_remote_user.inc, web/systemdefaults.inc.php:
+
+ * Patch from Emmanuel Dreyfus to add a configuration variable to
+ configure a login link for the "remote_user" authentication
+ scheme.
+
+2009-10-18 15:30 John Beranek <[email protected]>
+
+ * [r1219] web/functions.inc, web/systemdefaults.inc.php:
+
+ * Patch from Emmanuel Dreyfus to add a config variable to force
+ the booking resolution to the value of $resolution, rather than
+ the resolution for the area set in the database.
+
+2009-10-18 15:25 John Beranek <[email protected]>
+
+ * [r1218] web/mrbs_auth.inc, web/systemdefaults.inc.php:
+
+ Slight variation on a patch from Emmanuel Dreyfus (changed
+ variable name)
+
+2009-10-08 06:16 Campbell Morrison <[email protected]>
+
+ * [r1217] web/lang.fr, web/report.php:
+
+ - Reverted Revision 1211 (ie put entities back in) -
+ entities are now replaced in the CSV report header row
+ using mrbs_entity_decode()
+
+2009-10-07 15:20 Campbell Morrison <[email protected]>
+
+ * [r1216] web/functions.inc, web/functions_mail.inc:
+
+ - Added an mrbs_entity_decode() function - Extended removal of
+ entities in period names in mail messages to PHP4 and
+ below.
+
+2009-10-02 10:05 Campbell Morrison <[email protected]>
+
+ * [r1212] web/language.inc:
+
+ Changed name of optional third parameter in utf8_substr() from
+ $end to $length to make it less confusing.
+
+2009-10-01 23:22 Campbell Morrison <[email protected]>
+
+ * [r1211] web/lang.fr:
+
+ Changed to an ordinary space (except where there are two
+ of them) - otherwise they appear as is in CSV report headers.
+
+2009-10-01 22:57 Campbell Morrison <[email protected]>
+
+ * [r1210] web/report.php:
+
+ Changed Content-type for CSV reports to text/csv and added a
+ charset to aid internationalisation. (Note that Excel does not
+ open CSV files properly. To open a UTF-8 file in Excel, save it
+ as a .txt file first and then specify the charset in the dialogue
+ that appears when you open the file in Excel).
+
+2009-10-01 22:46 Campbell Morrison <[email protected]>
+
+ * [r1209] web/Themes/default/header.inc, web/language.inc,
+ web/style.inc:
+
+ Introduced a get_charset() function. No functional change to
+ MRBS.
+
+2009-09-27 17:14 Campbell Morrison <[email protected]>
+
+ * [r1206] web/functions_mail.inc:
+
+ Further simplified the code in getPreviousEntryData(). No
+ functional change to MRBS.
+
+2009-09-27 16:13 Campbell Morrison <[email protected]>
+
+ * [r1205] web/edit_entry.php:
+
+ Fixed a bug which meant that the number of weeks wasn't shown in
+ the form when editing an existing n-weekly booking.
+
+2009-09-27 16:07 Campbell Morrison <[email protected]>
+
+ * [r1204] web/functions_mail.inc:
+
+ Fixed a (very minor!) bug that meant that $weekstarts was ignored
+ in email notifications and repeat entries covering more than one
+ day of the week were listed starting at the wrong place. For
+ example if $weekstarts=1 (ie Mon) and a weekly repeat is made for
+ Sat and Sun, the email notification listed them as Sun, Sat
+ instead of Sat, Sun.
+
+2009-09-27 15:54 Campbell Morrison <[email protected]>
+
+ * [r1203] web/functions_mail.inc:
+
+ Simplified the code in getPreviousEntryData(). No functional
+ change to MRBS.
+
+2009-09-25 08:46 Campbell Morrison <[email protected]>
+
+ * [r1202] web/report.php, web/systemdefaults.inc.php:
+
+ Converted CSV constants into variables, so that they can be
+ redefined in config.inc.php
+
+2009-09-24 17:36 Campbell Morrison <[email protected]>
+
+ * [r1201] web/systemdefaults.inc.php:
+
+ Corrected constant definitions used for CSV reports.
+
+2009-09-23 15:12 Campbell Morrison <[email protected]>
+
+ * [r1200] web/lang.en, web/report.php, web/systemdefaults.inc.php:
+
+ Added the ability to output reports and summaries as CSV files.
+
+2009-09-17 15:25 Campbell Morrison <[email protected]>
+
+ * [r1199] web/systemdefaults.inc.php:
+
+ Tried to make the language settings slightly clearer. No
+ functional change to MRBS.
+
+2009-09-15 22:12 John Beranek <[email protected]>
+
+ * [r1198] web/language.inc:
+
+ * Added support for Bulgarian localisation
+
+2009-09-11 14:29 Campbell Morrison <[email protected]>
+
+ * [r1197] web/mrbs-ie.css:
+
+ Minor change to formatting of the edit_user form to improve looks
+ (added some more space below the form legend for IE, as IE by
+ default leaves none)
+
+2009-09-08 15:52 dceschools
+
+ * [r1195] web/systemdefaults.inc.php:
+
+ Add unset to array variables in systemdefaults.inc.php so they
+ can be copied to config.inc.php if needed.
+
+2009-09-04 11:56 Campbell Morrison <[email protected]>
+
+ * [r1192] web/mrbs.css.php:
+
+ Fixed a problem which caused the highlight colour to shine
+ through bookings that have an opacity of less than 1 (eg private
+ bookings) when they occur in cells in the day and week views that
+ have multiple bookings.
+
+2009-09-03 23:26 Campbell Morrison <[email protected]>
+
+ * [r1191] web/edit_area_room.php:
+
+ Changed event handlers for the radio buttons to be onClick rather
+ than onChange (the onChange handler shouldn't fire until the
+ control loses focus - correctly implemented on IE but not on FF).
+
+2009-09-03 13:49 Campbell Morrison <[email protected]>
+
+ * [r1189] web/day.php, web/month.php:
+
+ Changed SQL ORDER BY clauses to use column names rather than
+ column positions in order to improve maintainability. No
+ functional change to MRBS.
+
+2009-09-03 13:31 Campbell Morrison <[email protected]>
+
+ * [r1188] web/report.php:
+
+ Changed SQL ORDER BY clauses to use column names rather than
+ column positions in order to improve maintainability. No
+ functional change to MRBS.
+
+2009-09-03 13:17 Campbell Morrison <[email protected]>
+
+ * [r1187] web/report.php:
+
+ Minor change to bring into line with MRBS coding conventions.
+
+2009-08-28 15:09 Campbell Morrison <[email protected]>
+
+ * [r1181] web/functions.inc, web/functions_mail.inc:
+
+ Corrected use of version_compare()
+
+2009-08-28 14:01 Campbell Morrison <[email protected]>
+
+ * [r1180] web/session_cookie.inc, web/session_http.inc,
+ web/session_php.inc, web/session_remote_user.inc:
+
+ Fixed the display in the header ("You are <user>") of usernames
+ that contain html special chars.
+
+2009-08-28 13:50 Campbell Morrison <[email protected]>
+
+ * [r1179] web/view_entry.php:
+
+ Fixed bug which meant that a user could not see their own private
+ bookings if the user name contained HTML special chars.
+
+2009-08-26 23:26 Campbell Morrison <[email protected]>
+
+ * [r1178] web/functions_mail.inc:
+
+ Fixed a bug which meant that when using periods, any HTML
+ entities or tags in the period name string (which are allowed)
+ were left as is in email notifications, which are sent as plain
+ text emails. (HTML entities are only replaced in PHP5 and above,
+ to avoid any complications with lack of support for multi-byte
+ character sets).
+
+2009-08-24 09:06 John Beranek <[email protected]>
+
+ * [r1177] web/pgsql.inc:
+
+ * Improved/fixed the PostgreSQL sql_table_exists()
+ implementation.
+
+2009-08-23 18:13 Campbell Morrison <[email protected]>
+
+ * [r1175] tables.pg.73and_above.sql, tables.pg.sql:
+
+ Removed duplicate primary key declaration from users table.
+
+2009-08-12 14:06 Campbell Morrison <[email protected]>
+
+ * [r1174] web/view_entry.php:
+
+ Fixed bug causing undefined variable notice when an email
+ notification of a series is viewed. (The notice is only visible
+ in MRBS if error_reporting is set to include Notices).
+
+2009-08-11 14:11 Campbell Morrison <[email protected]>
+
+ * [r1173] web/config.inc.php:
+
+ Addition of comment.
+
+2009-08-11 14:05 Campbell Morrison <[email protected]>
+
+ * [r1172] web/systemdefaults.inc.php, web/theme.inc:
+
+ Moved consistency checking of user settings for periods and time
+ slots out of systemdefaults.inc.php where it is now unnecessary
+ (because systemdefaults.inc.php cannot be changed by the user)
+ and put it into theme.inc.
+
+2009-08-11 12:33 Campbell Morrison <[email protected]>
+
+ * [r1171] web/config.inc.php, web/del_entry.php,
+ web/edit_entry_handler.php, web/functions_mail.inc,
+ web/language.inc, web/systemdefaults.inc.php, web/theme.inc:
+
+ - Changed the constants in systemdefaults.inc.php to variables,
+ as constants can only be defined once, meaning they cannot be
+ redefined in config.inc.php (IS_XHTML should remain a constant
+ though as that is not intended to be redefined in config.inc.php)
+ - Resolved the Catch-22 (reported by Thomas Bleher on the mailing
+ list) which prevented language settings from being defined in
+ config.inc.php
+
+2009-08-05 22:36 Campbell Morrison <[email protected]>
+
+ * [r1170] web/edit_entry.php:
+
+ Fixed very minor problem (not normally visible to the user) that
+ caused an 'undefined' error in JavaScript when there are no rooms
+ defined for an area.
+
+2009-08-05 15:52 John Beranek <[email protected]>
+
+ * [r1169] web/search.php:
+
+ * Added missing SQL escaping for $user in search.php, this
+ variable is not directly enterable by a user, so the issue was of
+ a lesser consequence.
+
+2009-08-01 21:05 John Beranek <[email protected]>
+
+ * [r1168] web/mincals.inc, web/mrbs.css.php,
+ web/systemdefaults.inc.php:
+
+ * Implemented new config variable, $mincals_week_numbers. If this
+ is set to true, week numbers will be shown in the mini-calendars.
+ The numbers will only be accurate if you set $weekstarts to 1.
+
+2009-07-22 13:30 Campbell Morrison <[email protected]>
+
+ * [r1167] web/mrbs.css.php:
+
+ Fixed a bug introduced in Revision 1123 which meant that the
+ empty cells in the month view were no longer clickable.
+
+2009-07-22 09:52 Campbell Morrison <[email protected]>
+
+ * [r1166] web/Themes/default/header.inc:
+
+ Added declaration of $PHP_SELF to avoid problems when using
+ versions of PHP < 4.1.0
+
+2009-07-21 16:20 Campbell Morrison <[email protected]>
+
+ * [r1165] web/session_http.inc:
+
+ Fixed problem with the TargetURL being undefined and causing
+ badly formed HTML when Notice errors are turned on. (However the
+ problem still exists that when using HTTP sessions MRBS will
+ redirect to the admin page on login, rather than the current
+ page. I haven't tried to fix this.)
+
+2009-07-21 15:02 Campbell Morrison <[email protected]>
+
+ * [r1164] web/session_cookie.inc, web/session_php.inc:
+
+ Removed redundant declarations of $auth
+
+2009-07-21 14:48 Campbell Morrison <[email protected]>
+
+ * [r1163] web/session_cookie.inc, web/session_php.inc:
+
+ Removed references to redundant variable $user_link
+
+2009-07-21 14:43 Campbell Morrison <[email protected]>
+
+ * [r1162] web/session_http.inc, web/session_remote_user.inc:
+
+ Fixed bug that caused query string to be missing parameter values
+ for day, month and year in the "You are user" link in the header
+ in the http and remote_user session schemes. (Didn't affect
+ functionality as search.php was resilient, but it caused
+ undefined variable notices when running with notices turned on).
+
+2009-07-20 16:23 Campbell Morrison <[email protected]>
+
+ * [r1161] web/edit_entry.php, web/report.php, web/search.php:
+
+ Brought commenting style into line with MRBS standard practice.
+
+2009-07-17 19:59 John Beranek <[email protected]>
+
+ * [r1160] web/config.inc.php:
+
+ * Tweaked capitalisation of warning in config.inc.php.
+
+2009-07-17 19:52 John Beranek <[email protected]>
+
+ * [r1159] web/upgrade.inc:
+
+ * Fixed error reporting in DB upgrade mechanism.
+
+2009-07-16 16:03 John Beranek <[email protected]>
+
+ * [r1158] web/defaultincludes.inc:
+
+ * Added $Id$ to new file, defaultincludes.inc.
+
+2009-07-16 15:56 John Beranek <[email protected]>
+
+ * [r1157] checklang.php, convert_db_to_utf8.php, testdata.php,
+ web/add.php, web/admin.php, web/config.inc.php, web/day.php,
+ web/defaultincludes.inc, web/del.php, web/del_entry.php,
+ web/edit_area_room.php, web/edit_entry.php,
+ web/edit_entry_handler.php, web/edit_users.php, web/help.php,
+ web/index.php, web/month.php, web/mrbs-ielte7.css.php,
+ web/mrbs.css.php, web/report.php, web/search.php,
+ web/systemdefaults.inc.php, web/view_entry.php, web/week.php:
+
+ * Moved default configuration out of config.inc.php into
+ systemdefaults.inc.php. Users should _not_ modify
+ systemdefaults.inc.php and instead add lines into config.inc.php.
+
+ * Created defaultincludes.inc, which includes the 6 standard
+ files that pages include. Most pages include this.
+
+2009-07-15 23:11 John Beranek <[email protected]>
+
+ * [r1155] web/version.inc:
+
+ * Updated version number post release of 1.4.2.
+
+2009-07-15 22:46 John Beranek <[email protected]>
+
+ * [r1153] ChangeLog, NEWS:
+
+ * Updated NEWS/ChangeLog for MRBS 1.4.2 release.
+
2009-07-15 22:36 John Beranek <[email protected]>
* [r1152] web/version.inc:
Modified: mrbs/trunk/NEWS
===================================================================
--- mrbs/trunk/NEWS 2009-11-24 21:21:09 UTC (rev 1269)
+++ mrbs/trunk/NEWS 2009-11-24 21:56:58 UTC (rev 1270)
@@ -6,7 +6,52 @@
[ - Bug fixed (we hope) ]
[============================]
--------------------------------------------------------------------------------
+-------------------------------------------------------------------------------
+Version 1.4.3 (Tue Nov 24 22:00:00 GMT 2009):
+
+[+] Moved default configuration values out of config.inc.php - this file
+ should now only contain settings the administrator has changed (plus
+ a few unfortunately necessary bits of internal code).
+[-] Improved error reporting in the DB upgrade mechanism.
+[*] Some code tidying to improve correctness and remove warnings.
+[-] Added declaration of $PHP_SELF for PHP versions < 4.1.0.
+[-] Fixed problem whereby empty cells in the month view weren't clickable.
+[+] Added a configuration variable for showing week numbers in the mini
+ calendars.
+[-] Added SQL escaping for a variable not directly enterable by a user.
+[-] Removed duplicate primary in PostgreSQL users table.
+[-] Improved the PostgreSQL DB abstraction call for sql_table_exists().
+[-] HTML entities in period names are now converted/stripped before
+ being sent in emails.
+[-] Fixed "You are <user>" display for users that include html special chars.
+[*] Improved SQL to always use column names in ORDER BY clauses.
+[-] Fixed JS click handling in edit area/room page.
+[*] Added Bulgarian localisation (no translation yet).
+[+] Added CSV report functionality.
+[-] Fixed display of "number of weeks" when editing an existing n-weekly
+ booking.
+[+] Added a configuration variable to allow forcing of booking resolution
+ to the configuration variable $resolution rather than the DB settings.
+[+] Added a configuration variable for setting a login link for the
+ 'remote_user' authentication scheme.
+[*] Fix for setting UTF-8 locale on BSD, as provided in SF tracker #2859067.
+[*] Removed use of ereg_replace(), it has been deprecated in PHP 5.3.
+[-] A few fixes to honour privacy settings correctly.
+[*] Improved error checking in search page.
+[+] Added a sort key for rooms.
+[*] Improved error handing for adding a user, so that user does not have
+ to retype the form after an error.
+[-] Fixed weekly and n-weekly bookings for the condition the user clicks
+ a day that the repeat is not scheduled for.
+[*] Changed behaviour of monthly and yearly repeats so that if a day does
+ not exist in the month MRBS will use the last day of the month.
+[+] Added code to disable E_DEPRECATED error class for PHP >= 5.3.
+[-] Fixed LDAP auth method so that $ldap_filter will work if you use
+ $ldap_dn_search_attrib.
+[*] Updated 'mysql' and 'mysqli' DB abstractions to request a UTF-8
+ client charset if $unicode_encoding is true.
+
+-------------------------------------------------------------------------------
Version 1.4.2 (Thu July 15 00:00 BST 2009):
[+] Added checking of lengths of values for user-typeable fields, so that
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
Mrbs-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mrbs-commits