silverstripe-framework/javascript
Ingo Schommer 6227478f82 FEATURE New DatetimeField class (form field wrapper composed of DateField andTimeField)
FEATURE New DateField and TimeField form classes with more consistent API and easier localization
API CHANGE Date/time parsing in DateField, TimeField and DatetimeField defaults to i18n::get_locale() ('en_US') instead of using en_NZ/en_GB specific parsing. Use i18n::set_locale('en_NZ') in mysite/_config.php to revert to old behaviour.
API CHANGE  constructor parameter in TimeField needs to be in ISO date notation (not PHP's date())
API CHANGE TimeField, DateField and related subclasses use Zend_Date for date parsing, meaning they're stricer than the previously used strtotime()
API CHANGE Removed DMYCalendarDateField and CalendarDateField, use DateField with setConfig('showcalendar')
API CHANGE Removed CompositeDateField, DMYDateField, use DateField with setConfig('dmyfields')
API CHANGE Removed DropdownTimeField, use TimeField with setConfig('showdropdown')
API CHANGE Removed PopupDateTimeField, use DatetimeField
API CHANGE Changed 'date', 'month' and 'year' HTML field names to lowercase in DMYDateField
API CHANGE Removed support for ambiguous date formats in DateField, e.g. '06/03/03'. Use DateField->setConfig('dateformat', '<format>') to revert to this behaviour.
API CHANGE Removed  flag from DateField, CalendarDateField etc., use DateField->setConfig('min') and DateField->setConfig('max')
ENHANCEMENT Using Zend_Date for DateField and TimeField, with more robust date handling, starting localization support. Set globally via i18n::set_locale(), or for a field instance through setLocale(). Note: Javascript validation is not localized yet. (from r99360)

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@102859 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-04-14 04:38:40 +00:00
..
jquery-ondemand ENHANCEMENT Using native jQuery.getScript() in customized jQuery.ondemand plugin. Moved processDemandHeaders() into jQuery namespace, and adjusted customized prototype.js library 2009-11-21 02:31:36 +00:00
lang MINOR Added new javascript lang strings from FileIFrameField 2009-05-18 20:57:23 +00:00
prototypefix MINOR Added prototypefix helper scripts from jquery13 module to fix document.getElementsByClassName() override by prototypejs 2009-11-21 02:32:19 +00:00
tree MINOR: folders without children in trees now have the folder icon (from r97035) 2010-04-12 03:34:38 +00:00
CalendarDateField.js MINOR Upgraded jQuery.entwine (formerly known as jQuery.concrete) to the latest trunk 2010-04-13 05:45:29 +00:00
ComplexTableField_popup.js (merged from branches/roa. use "svn log -c <changeset> -g <module-svn-path>" for detailed commit message) 2008-08-11 02:25:44 +00:00
ComplexTableField.js BUGFIX: Use Controller::join_links() for all TableListField and ComplexTableField link building, to support form URLs with querystrings. 2010-04-12 03:27:03 +00:00
ConfirmedPasswordField.js Merged revisions 47323 via svnmerge from 2007-12-19 01:45:22 +00:00
FileIFrameField.js ENHANCEMENT ajshort: Major refactoring of FileIFrameField and ImageField to use the new URL handler. Access control to the field is now controlled by the form, and ImageField now uses a codebase much more aligned with FileIFrameField. 2009-05-17 22:06:59 +00:00
HasManyFileField.js Merged from branches/2.3 2009-03-10 22:08:52 +00:00
HtmlEditorField.js ENHANCEMENT: Select the uploaded image after uploading by default. #4962 (from r97765) 2010-04-12 23:36:50 +00:00
i18n.js Merged from branches/2.3 2009-03-10 22:08:52 +00:00
i18nx.js Merged from branches/2.3 2009-03-10 22:08:52 +00:00
ImageFormAction.js BUGFIX: convert ImageFormAction form prototype syntax to jQuery syntax, merged from r94304 (from r94332) 2009-12-16 05:38:28 +00:00
InlineFormAction.js MINOR Removed usage of deprecated baseHref() in InlineFormAction.js 2009-11-21 02:30:58 +00:00
jquery_improvements.js API CHANGE Added jquery_improvements.js and prototype_improvements.js (moved from jsparty/ folder) 2009-11-21 02:29:30 +00:00
NumericField.js MINOR Moved NumericField? javascript logic from CalendarDateField?.js into new NumericField?.js. Removed unused DMYCalendarDateField javascript logic, the field behaves just fine with standard input fields and no auto-focus magic on the input fields. (merged from branches/2.3-nzct) 2009-07-16 23:52:35 +00:00
prototype_improvements.js API CHANGE Added jquery_improvements.js and prototype_improvements.js (moved from jsparty/ folder) 2009-11-21 02:29:30 +00:00
RedirectorPage.js Fixed svn:eol-style settings 2007-08-18 02:33:28 +00:00
RelationComplexTableField.js MINOR: Fixed newlines and set svn:eol-style to native 2009-06-17 23:14:40 +00:00
ScaffoldComplexTableField.js (merged from branches/roa. use "svn log -c <changeset> -g <module-svn-path>" for detailed commit message) 2008-08-09 06:18:32 +00:00
Security_login.js Merged changes from 2.3 branch 2009-02-01 23:49:53 +00:00
SelectionGroup.js BUGFIX: Included jQuery in SelectionGroup->FieldHolder(), and used new jQuery.live syntax. 2009-12-13 05:22:31 +00:00
TableField.js BUGFIX: Fix items not deleting on tablefields (from r86099) 2009-10-15 22:11:13 +00:00
TableListField.js ENHANCEMENT Allow user theme selection through SiteConfig, falling back to SSViewer::set_theme() as a default if there are none selected 2010-04-13 02:13:12 +00:00
TabSet.js MINOR Upgraded jQuery.entwine (formerly known as jQuery.concrete) to the latest trunk 2010-04-13 05:45:29 +00:00
TimeField_dropdown.js FEATURE New DatetimeField class (form field wrapper composed of DateField andTimeField) 2010-04-14 04:38:40 +00:00
tiny_mce_improvements.js BUGFIX: allow all characters in the anchor's name attributes (from r98252) 2010-04-13 03:17:32 +00:00
ToggleCompositeField.js FEATURE: roll back r79604 which is to make a ToggleCompositeField able to save back a boolean value if its name is a boolean field of the related object. the reason is this feature is not necessary cos SelectionGroup address the same thing. 2009-06-19 02:38:33 +00:00
ToggleField.js #1658 Create a new language, then refresh the CMS gives toggle() error in js (sits on loading page) 2007-11-10 05:15:28 +00:00
TreeSelectorField.js BUGFIX: fallback for changes in r98101, required if TreeDropdownField is used in a widgetarea, and does not know its field (from r98671) 2010-04-14 02:22:37 +00:00
UniqueFields.js ENHANCEMENT Removed UniqueField.js dependency to CMS-related statusMessage() javascript class, and using jQuery even triggers instead 2009-11-21 02:31:44 +00:00
Validator.js Merged from branches/2.2 2009-03-10 22:17:26 +00:00