silverstripe-framework/forms
Sean Harvey eecda158c3 ENHANCEMENT Caption support for the HtmlEditorField in the SS CMS. Ticket #2937
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.3@69824 467b73ca-7a2a-4603-9d3b-597d59a354a9
2011-02-02 14:26:55 +13:00
..
AjaxFormAction.php MINOR Misc deprecation notes 2008-10-16 13:00:30 +00:00
AjaxUniqueTextField.php MINOR Removed debug code in AjaxUniqueTextField 2011-02-02 14:26:33 +13:00
AutocompleteTextField.php BUGFIX Fixed extra class addition on various FormField->Field() methods 2008-10-21 20:58:11 +00:00
BankAccountField.php ENHANCEMENT Added BankAccountField::is_valid_array_structure() to avoid PHP Notices when converting empty array values 2008-10-15 12:57:17 +00:00
CalendarDateField.php Made CalendarDataField JS more self-suffficient 2011-02-02 14:26:49 +13:00
CheckboxField.php BUGFIX Consistenly returning cloned instances for all FormField classes when calling performReadonlyTransformation() or performDisabledTransformation(). Making sure that these instances are actually flagged as readyonly/disabled. Addd unit tests to dynamically instanciate most FormField classes to check for this behaviour. Originally, this bugfix was necessary to avoid changed FormField state when recursively calling replaceField() on FieldSet->dataFields() in Translatable->updateCMSFields() 2011-02-02 14:26:36 +13:00
CheckboxSetField.php MINOR Removed whitespace after ?> end PHP tag 2011-02-02 14:26:45 +13:00
ComplexTableField.php MINOR Making CTF save button translatable 2011-02-02 14:26:50 +13:00
CompositeDateField.php MINOR Removed whitespace after ?> end PHP tag 2011-02-02 14:26:45 +13:00
CompositeField.php ENHANCEMENT Added CompositeField->makeFieldReadonly() (straight copy from FieldSet) incl. unit tests 2011-02-02 14:26:43 +13:00
ConfirmedFormAction.php MINOR Added deprecated note to ConfirmedFormAction 2008-10-27 22:50:24 +00:00
ConfirmedPasswordField.php ENHANCEMENT Added ConfirmedPasswordField->setShowOnClickTitle() 2011-02-02 14:26:36 +13:00
CountryDropdownField.php BUGFIX CountryDropdownField now allows for title to be optional, which uses the name of the field if not set. This makes it consistent with DropdownField 2011-02-02 14:26:53 +13:00
CreditCardField.php MINOR Unified @package PHPdoc (added where missing, removed duplicates) 2008-06-15 13:33:53 +00:00
CurrencyField.php BUGFIX Consistenly returning cloned instances for all FormField classes when calling performReadonlyTransformation() or performDisabledTransformation(). Making sure that these instances are actually flagged as readyonly/disabled. Addd unit tests to dynamically instanciate most FormField classes to check for this behaviour. Originally, this bugfix was necessary to avoid changed FormField state when recursively calling replaceField() on FieldSet->dataFields() in Translatable->updateCMSFields() 2011-02-02 14:26:36 +13:00
CustomRequiredFields.php BUGFIX (by cinek) PHP validation field name for [Custom]RequiredField: Server side validation displays field name instead of field label in messages, e.g. "EditableEmailField?1 is required" instead of e.g. "E-mail address is required" for a field with label "Email address". (patch from #2560) 2008-07-17 21:58:59 +00:00
DatalessField.php BUGFIX Consistenly returning cloned instances for all FormField classes when calling performReadonlyTransformation() or performDisabledTransformation(). Making sure that these instances are actually flagged as readyonly/disabled. Addd unit tests to dynamically instanciate most FormField classes to check for this behaviour. Originally, this bugfix was necessary to avoid changed FormField state when recursively calling replaceField() on FieldSet->dataFields() in Translatable->updateCMSFields() 2011-02-02 14:26:36 +13:00
DateField.php MINOR Removed whitespace after ?> end PHP tag 2011-02-02 14:26:45 +13:00
DisabledTransformation.php MINOR Unified @package PHPdoc (added where missing, removed duplicates) 2008-06-15 13:33:53 +00:00
DMYCalendarDateField.php ENHANCEMENT Introduced constants for system paths like /sapphire in preparation for a more flexible directory reorganisation. Instead of hardcoding your path, please use the following constants: BASE_PATH, BASE_URL, SAPPHIRE_DIR, SAPPHIRE_PATH, CMS_DIR, CMS_PATH, THIRDPARTY_DIR, THIRDPARTY_PATH, ASSETS_DIR, ASSETS_PATH, THEMES_DIR, THEMES_PATH 2008-09-27 16:02:38 +00:00
DMYDateField.php ENHANCEMENT Introduced constants for system paths like /sapphire in preparation for a more flexible directory reorganisation. Instead of hardcoding your path, please use the following constants: BASE_PATH, BASE_URL, SAPPHIRE_DIR, SAPPHIRE_PATH, CMS_DIR, CMS_PATH, THIRDPARTY_DIR, THIRDPARTY_PATH, ASSETS_DIR, ASSETS_PATH, THEMES_DIR, THEMES_PATH 2008-09-27 16:02:38 +00:00
DropdownField.php ENHANCEMENT: Update ForeignKey and Primary key default fields to use SQLMap for their dropdown source for better performance. 2011-02-02 14:26:52 +13:00
DropdownTimeField.php ENHANCEMENT Introduced constants for system paths like /sapphire in preparation for a more flexible directory reorganisation. Instead of hardcoding your path, please use the following constants: BASE_PATH, BASE_URL, SAPPHIRE_DIR, SAPPHIRE_PATH, CMS_DIR, CMS_PATH, THIRDPARTY_DIR, THIRDPARTY_PATH, ASSETS_DIR, ASSETS_PATH, THEMES_DIR, THEMES_PATH 2008-09-27 16:02:38 +00:00
EmailField.php MINOR Unified @package PHPdoc (added where missing, removed duplicates) 2008-06-15 13:33:53 +00:00
FieldGroup.php (merged from branches/roa. use "svn log -c <changeset> -g <module-svn-path>" for detailed commit message) 2008-08-11 03:10:59 +00:00
FieldSet.php Simplified implementation of FieldSet::makeReadonlyField() 2011-02-02 14:26:52 +13:00
FileField.php MINOR Removed whitespace after ?> end PHP tag 2011-02-02 14:26:45 +13:00
FileIFrameField.php BUGFIX Fixed wrong case of class names for ImageIFrameField causing errors 2008-10-31 02:09:04 +00:00
Form.php API CHANGE Enforcing usage of a Validator instance in Forms if its not explicitly passed to the Form constructor. By default a new RequiredField instance is used without any fields marked as required. This was necessary because some FormField implementations rely on their validate() method, sometimes as a wrongly placed processing hook, but mostly for security reasons. One example are file extension checks in FileField subclasses. 2011-02-02 14:26:54 +13:00
FormAction.php BUGFIX Allowing FormAction instances to be readonly by setting disabled="disabled". Adding CSS class "disabled". 2011-02-02 14:26:48 +13:00
FormField.php BUGFIX Consistenly returning cloned instances for all FormField classes when calling performReadonlyTransformation() or performDisabledTransformation(). Making sure that these instances are actually flagged as readyonly/disabled. Addd unit tests to dynamically instanciate most FormField classes to check for this behaviour. Originally, this bugfix was necessary to avoid changed FormField state when recursively calling replaceField() on FieldSet->dataFields() in Translatable->updateCMSFields() 2011-02-02 14:26:36 +13:00
FormScaffolder.php MINOR logical bug in FormScaffolder 2011-02-02 14:26:51 +13:00
FormTransformation.php MINOR Unified @package PHPdoc (added where missing, removed duplicates) 2008-06-15 13:33:53 +00:00
GroupedDropdownField.php ENHANCEMENT Added DropdownField->setEmptyString() and DropdownField->setHasEmptyDefault() to decrease constructor arguments and allow for modification of behaviour after calling construtor. Added DropdownField->getSource() to dynamically include empty defaults at rendering-time rather than construction time. Adjusted DropdownField subclasses to new behaviour 2008-10-15 12:39:09 +00:00
GSTNumberField.php MINOR Removed whitespace after ?> end PHP tag 2011-02-02 14:26:45 +13:00
HasManyComplexTableField.php Better error messages when HasManyComplexTableField can't configure itself properly. 2011-02-02 14:26:54 +13:00
HasOneComplexTableField.php Removed relational CTFs reliance on DataObject->ClassName 2008-10-08 03:35:27 +00:00
HeaderField.php BUGFIX #3188: Fixed default HeaderField name to be non-conflicting with other fields, for backward compat 2011-02-02 14:26:54 +13:00
HiddenField.php BUGFIX Consistenly returning cloned instances for all FormField classes when calling performReadonlyTransformation() or performDisabledTransformation(). Making sure that these instances are actually flagged as readyonly/disabled. Addd unit tests to dynamically instanciate most FormField classes to check for this behaviour. Originally, this bugfix was necessary to avoid changed FormField state when recursively calling replaceField() on FieldSet->dataFields() in Translatable->updateCMSFields() 2011-02-02 14:26:36 +13:00
HiddenFieldGroup.php MINOR Misc deprecation notes 2008-10-16 13:00:30 +00:00
HtmlEditorField.php ENHANCEMENT Caption support for the HtmlEditorField in the SS CMS. Ticket #2937 2011-02-02 14:26:55 +13:00
ImageField.php MINOR Removed whitespace after ?> end PHP tag 2011-02-02 14:26:45 +13:00
ImageFormAction.php MINOR Removed whitespace after ?> end PHP tag 2011-02-02 14:26:45 +13:00
InlineFormAction.php BUGFIX PHP Notice in InlineFormAction_Readonly 2008-10-08 02:03:05 +00:00
LabelField.php BUGFIX Removed $headingLevel reference from LabelField (was supposed to go into HeaderField) 2008-10-16 14:03:10 +00:00
LanguageDropdownField.php MINOR Unified @package PHPdoc (added where missing, removed duplicates) 2008-06-15 13:33:53 +00:00
ListboxField.php MINOR Removed whitespace after ?> end PHP tag 2011-02-02 14:26:45 +13:00
LiteralField.php BUGFIX Consistenly returning cloned instances for all FormField classes when calling performReadonlyTransformation() or performDisabledTransformation(). Making sure that these instances are actually flagged as readyonly/disabled. Addd unit tests to dynamically instanciate most FormField classes to check for this behaviour. Originally, this bugfix was necessary to avoid changed FormField state when recursively calling replaceField() on FieldSet->dataFields() in Translatable->updateCMSFields() 2011-02-02 14:26:36 +13:00
LookupField.php MINOR Removed whitespace after ?> end PHP tag 2011-02-02 14:26:45 +13:00
ManyManyComplexTableField.php MINOR Removed whitespace after ?> end PHP tag 2011-02-02 14:26:45 +13:00
NestedForm.php (merged from branches/roa. use "svn log -c <changeset> -g <module-svn-path>" for detailed commit message) 2008-08-06 06:54:59 +00:00
NumericField.php MINOR Removed whitespace after ?> end PHP tag 2011-02-02 14:26:45 +13:00
OptionsetField.php ENHANCEMENT Added DropdownField->setEmptyString() and DropdownField->setHasEmptyDefault() to decrease constructor arguments and allow for modification of behaviour after calling construtor. Added DropdownField->getSource() to dynamically include empty defaults at rendering-time rather than construction time. Adjusted DropdownField subclasses to new behaviour 2008-10-15 12:39:09 +00:00
PasswordField.php MINOR Removed whitespace after ?> end PHP tag 2011-02-02 14:26:45 +13:00
PhoneNumberField.php MINOR Removed whitespace after ?> end PHP tag 2011-02-02 14:26:45 +13:00
PopupDateTimeField.php ENHANCEMENT Introduced constants for system paths like /sapphire in preparation for a more flexible directory reorganisation. Instead of hardcoding your path, please use the following constants: BASE_PATH, BASE_URL, SAPPHIRE_DIR, SAPPHIRE_PATH, CMS_DIR, CMS_PATH, THIRDPARTY_DIR, THIRDPARTY_PATH, ASSETS_DIR, ASSETS_PATH, THEMES_DIR, THEMES_PATH 2008-09-27 16:02:38 +00:00
PrintableTransformation.php MINOR Unified @package PHPdoc (added where missing, removed duplicates) 2008-06-15 13:33:53 +00:00
ReadonlyField.php BUGFIX Consistenly returning cloned instances for all FormField classes when calling performReadonlyTransformation() or performDisabledTransformation(). Making sure that these instances are actually flagged as readyonly/disabled. Addd unit tests to dynamically instanciate most FormField classes to check for this behaviour. Originally, this bugfix was necessary to avoid changed FormField state when recursively calling replaceField() on FieldSet->dataFields() in Translatable->updateCMSFields() 2011-02-02 14:26:36 +13:00
ReadonlyTransformation.php MINOR Unified @package PHPdoc (added where missing, removed duplicates) 2008-06-15 13:33:53 +00:00
ReportField.php MINOR Removed whitespace after ?> end PHP tag 2011-02-02 14:26:45 +13:00
RequiredFields.php ENHANCEMENT RequiredFields->php() uses quotes around title of field, falling back to the name of the field if title isn't available 2008-08-22 04:16:33 +00:00
ResetFormAction.php (merged from branches/roa. use "svn log -c <changeset> -g <module-svn-path>" for detailed commit message) 2008-08-11 00:21:44 +00:00
RestrictedTextField.php BUGFIX Consistenly returning cloned instances for all FormField classes when calling performReadonlyTransformation() or performDisabledTransformation(). Making sure that these instances are actually flagged as readyonly/disabled. Addd unit tests to dynamically instanciate most FormField classes to check for this behaviour. Originally, this bugfix was necessary to avoid changed FormField state when recursively calling replaceField() on FieldSet->dataFields() in Translatable->updateCMSFields() 2011-02-02 14:26:36 +13:00
ScaffoldingComplexTableField.php BUGFIX Include jquery_improvements.js whenever jquery.js is required, so jQuery.noConflict() is set. This is required to ensure $() behaves in the prototypey way (alias for document.getElementByID()) rather than jQuery style (document.getElementsBySelector()) 2011-02-02 14:26:36 +13:00
SelectionGroup.php BUGFIX Consistenly returning cloned instances for all FormField classes when calling performReadonlyTransformation() or performDisabledTransformation(). Making sure that these instances are actually flagged as readyonly/disabled. Addd unit tests to dynamically instanciate most FormField classes to check for this behaviour. Originally, this bugfix was necessary to avoid changed FormField state when recursively calling replaceField() on FieldSet->dataFields() in Translatable->updateCMSFields() 2011-02-02 14:26:36 +13:00
SimpleImageField.php BUGFIX Consistenly returning cloned instances for all FormField classes when calling performReadonlyTransformation() or performDisabledTransformation(). Making sure that these instances are actually flagged as readyonly/disabled. Addd unit tests to dynamically instanciate most FormField classes to check for this behaviour. Originally, this bugfix was necessary to avoid changed FormField state when recursively calling replaceField() on FieldSet->dataFields() in Translatable->updateCMSFields() 2011-02-02 14:26:36 +13:00
Tab.php MINOR Removed whitespace after ?> end PHP tag 2011-02-02 14:26:45 +13:00
TableField.php MINOR Removed whitespace after ?> end PHP tag 2011-02-02 14:26:45 +13:00
TableListField.php BUGFIX: Fixed a check for CSV field formatting. 2011-02-02 14:26:46 +13:00
TabSet.php MINOR Removed whitespace after ?> end PHP tag 2011-02-02 14:26:45 +13:00
TabularStyle.php (merged from branches/roa. use "svn log -c <changeset> -g <module-svn-path>" for detailed commit message) 2008-08-06 06:54:59 +00:00
TextareaField.php MINOR Removed whitespace after ?> end PHP tag 2011-02-02 14:26:45 +13:00
TextField.php BUGFIX Fixed extra class addition on various FormField->Field() methods 2008-10-21 20:58:11 +00:00
TimeField.php Merged [47044]: Introduces modifications to Sapphire's form handling that allows it to ignore fields marked as Disabled when saving the contents of a form's fields to a DataObject. 2008-08-12 02:58:48 +00:00
ToggleCompositeField.php ENHANCEMENT Introduced constants for system paths like /sapphire in preparation for a more flexible directory reorganisation. Instead of hardcoding your path, please use the following constants: BASE_PATH, BASE_URL, SAPPHIRE_DIR, SAPPHIRE_PATH, CMS_DIR, CMS_PATH, THIRDPARTY_DIR, THIRDPARTY_PATH, ASSETS_DIR, ASSETS_PATH, THEMES_DIR, THEMES_PATH 2008-09-27 16:02:38 +00:00
ToggleField.php MINOR phpdoc tweaks 2008-10-02 00:34:16 +00:00
TreeDropdownField.php BUGFIX If TreeDropdownField source object is "Folder", don't show "File" tree items unless the marking filter function is explicitly set. This fixes the bug where files were appearing for selecting a folder in the thumbnailstrip field in CMS 2011-02-02 14:26:54 +13:00
TreeMultiselectField.php MINOR Fixed PHP Notices in TreeMultiSelectField 2008-11-03 13:47:40 +00:00
TreeSelectorField.php ENHANCEMENT Using ss.i18n in all sapphire form fields with clientside language strings 2008-10-03 00:47:08 +00:00
TypeDropdown.php MINOR Added to @deprecated note for TypeDropdown about why this class shouldn't be used 2008-10-19 00:41:16 +00:00
UniqueRestrictedTextField.php MINOR deprecation notes 2008-10-16 13:44:20 +00:00
UniqueTextField.php MINOR deprecation notes 2008-10-16 13:44:20 +00:00
Validator.php BUGFIX Don't include Validator.js if Validator->javascriptValidationHandler is set to 'none' (in Validator::__construct()). 2011-02-02 14:26:54 +13:00