Downloads

Download date-5.x-2.0-rc.tar.gztar.gz 151.17 KB
MD5: 8d77595d88967d394e2ca37b5f21988b
SHA-1: b903d6ad3ff02db27248009aab8358f009b0f7d7
SHA-256: 8abe5efc2575a228377348c072fb955db0275bdd181a43187bc0099bccae9421
Download date-5.x-2.0-rc.zipzip 177.92 KB
MD5: 82ad7d3e3ce9be1887a25d7d82b44eb0
SHA-1: bf7147db94c7b3a1872e4af239d9abf51573b9b1
SHA-256: 6795c69c23f50415bd821ee88a8c6ae6008effce98e5a010e9287fe3846efeee

Release notes

NOTE! The new version has several new files and is completely re-organized. Empty the module folder completely before adding the contents of the new version. If you don't do that, Drupal may try to use some of the invalid, older files and things will not work correctly. After updating the files on your system, visit the modules page and look for the new Date/Time section and enable the new modules. Then visit update.php to update your database and make sure your site timezone name is correctly set at admin/settings/date-time.

If you use the Token module, be sure to use the latest version of it, too, currently that is the development version. The older version was using the older Date API.

This version should be matched up with the 5.2 version of the Calendar module.

* The Date API now uses PHP 5.2 date functions for better date and timezone handling (and has PHP 4 emulations for those functions so the module will work in PHP4). Although the code will work with PHP 4, it is significantly faster and more efficient under PHP 5.2 or higher, so PHP 5.2 is highly recommended.
* No more need for the adodb date library, historical dates earlier than 1970 and later than 2038 are handled without any external code.
* iCal integration is greatly improved, an iCal parser can parse events, alarms, most types of dates and timezones, duration, repeat rules, and more.
* The Date API creates date elements that can be used by any module, including 'date_select', 'date_textfield', and 'date_timezone'.
* A new Date Timezone module overloads the site and user timezone selectors to allow you to select a timezone name instead of a timezone offset, and that stored name is used to properly adjust date values. It also detects the user's timezone name automatically and updates the user record with that name.
* A new Date Popup module creates a jQuery popup calendar date picker and time picker, and the element is available to other modules as a form type of 'date_popup'.
* The Date module now has lots of new ways to define default values -- you can set a the default to 'blank', 'now', or 'relative', where relative is something like '+90 days'. The To date has a separate default value, which can be the same as the From date or do something different.
* A Date Repeat API module has been added which can be used by any other module. The CCK Date module uses it to allow you to select 'repeating' as a type of multiple date, present the user with a form to select the repeat rules for their date, and then create all the multiple values that match those rules.

Created by: KarenS
Created on: 11 Mar 2008 at 13:37 UTC
Last updated: 1 Aug 2018 at 19:48 UTC
Insecure

Other releases