silverstripe-framework/forms
Sean Harvey f5a39b5c2c ENHANCEMENT Made use of FormField->createTag() functionality for creating a textarea field in TextareaField->Field()
MINOR Documentation tweaks in TextareaField

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@64551 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-10-20 10:05:05 +00:00
..
AjaxFormAction.php MINOR Misc deprecation notes 2008-10-16 13:00:30 +00:00
AjaxUniqueTextField.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
AutocompleteTextField.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-28 13:12:20 +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 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
CheckboxField.php API CHANGE Moved CheckboxFieldDisabled class to more common CheckboxField_Disabled notation 2008-10-16 13:44:05 +00:00
CheckboxSetField.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
ComplexTableField.php BUGFIX Fixed ComplexTableField->saveComplexTableField() success message object link - was assuming same context as ComplexTableField_ItemRequest 2008-10-14 23:06:22 +00:00
CompositeDateField.php BUGFIX: Fixed a number of really basic problems with a number of date fields - got basic loading and saving working across them all 2008-09-23 01:44:40 +00:00
CompositeField.php Merged from branches/nzct-trunk. Use 'svn log -c <changeset> -g' for full commit message. Merge includes stability fixes and minor refactor of TableListField and ComplexTableField. 2008-10-08 02:00:12 +00:00
ConfirmedFormAction.php ENHANCEMENT Making confirmation message in ConfirmedFormAction translatable 2008-10-14 23:07:05 +00:00
ConfirmedPasswordField.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
CountryDropdownField.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
CreditCardField.php MINOR Unified @package PHPdoc (added where missing, removed duplicates) 2008-06-15 13:33:53 +00:00
CurrencyField.php Feature: attach extraClasses to a CurrencyField when it is transform to readonly 2008-10-16 00:49:34 +00: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 API CHANGE Changed constructor parameters for LabelField and Header: First parameter is now $name, not $title. Necessary change to consistently support labelled fields which can be identified and modified within a FieldSet, and in the DOM structure. Both HeaderField and LabelField still acceppt old notation through checking the parameter signature with func_get_args(). 2008-10-16 13:26:25 +00:00
DateField.php Merged from branches/nzct-trunk. Use 'svn log -c <changeset> -g' for full commit message. Merge includes stability fixes and minor refactor of TableListField and ComplexTableField. 2008-10-08 02:00:12 +00: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 APICHANGE: delete GenericDataAdmin, RelatedDataEditor, DropdownField_WithAdd and their related code (js, css, etc) from cms, sapphire, "GenericDataAdmin" name space has also been deleted from lang files. They are all added in the new module "genericdataadmin" 2008-10-20 00:20:00 +00: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 BUGFIX Fix disappearing fields when a field without a name was being pushed onto a FieldSet (eg a CompositeField) 2008-10-15 01:30:14 +00:00
FileField.php MINOR FileField->Field() code formatting changes 2008-09-16 02:14:25 +00:00
FileIFrameField.php MINOR Documentation for image uploads 2008-09-28 13:08:56 +00:00
Form.php BUGFIX Fixed Form->loadDataFrom() to properly populate FormField->setValue() when an object is passed as the first parameter (needed e.g. for CheckboxSetField->setValue()) - see mailinglist discussion at http://groups.google.com/group/silverstripe-dev/browse_thread/thread/717bada8ccafdd70 2008-10-09 14:37:46 +00:00
FormAction.php MINOR Convert::raw2att() isn't required because FormField->createTag() already does this 2008-10-20 10:03:20 +00:00
FormField.php API CHANGE Removed FormField->setExtraClass(), use FormField->addExtraClass() 2008-10-16 08:41:34 +00:00
FormScaffolder.php BUGFIX Fixed FormScaffolder string literal parsing FALE in getFieldSet() 2008-10-14 21:38:37 +00: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 Unified @package PHPdoc (added where missing, removed duplicates) 2008-06-15 13:33:53 +00:00
HasManyComplexTableField.php Removed relational CTFs reliance on DataObject->ClassName 2008-10-08 03:35:27 +00:00
HasOneComplexTableField.php Removed relational CTFs reliance on DataObject->ClassName 2008-10-08 03:35:27 +00:00
HeaderField.php BUGFIX Second constructor argument $title for HeaderField should be optional for legacy reasons 2008-10-16 13:54:21 +00:00
HiddenField.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
HiddenFieldGroup.php MINOR Misc deprecation notes 2008-10-16 13:00:30 +00:00
HtmlEditorField.php #2397 - Fixed HTMLEditorField style dropdown 2008-10-02 22:15:37 +00:00
ImageField.php MINOR Documentation for image uploads 2008-09-28 13:08:56 +00:00
ImageFormAction.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
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 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
LiteralField.php API CHANGE Changed constructor parameters for LabelField and Header: First parameter is now $name, not $title. Necessary change to consistently support labelled fields which can be identified and modified within a FieldSet, and in the DOM structure. Both HeaderField and LabelField still acceppt old notation through checking the parameter signature with func_get_args(). 2008-10-16 13:26:25 +00:00
LookupField.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
ManyManyComplexTableField.php Removed relational CTFs reliance on DataObject->ClassName 2008-10-08 03:35:27 +00: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 Unified @package PHPdoc (added where missing, removed duplicates) 2008-06-15 13:33:53 +00: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 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
PhoneNumberField.php (merged from branches/roa. use "svn log -c <changeset> -g <module-svn-path>" for detailed commit message) 2008-08-06 03:43:48 +00: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 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
ReadonlyTransformation.php MINOR Unified @package PHPdoc (added where missing, removed duplicates) 2008-06-15 13:33:53 +00:00
ReportField.php MINOR deprecation notes 2008-10-16 13:44:20 +00: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 MINOR deprecation notes 2008-10-16 13:44:20 +00:00
ScaffoldingComplexTableField.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
SelectionGroup.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
SimpleImageField.php ENHANCEMENT Showing image thumb before input field in a separate block <div class="thumbnail"> in SimpleImageField 2008-10-14 21:46:52 +00:00
Tab.php ENHANCEMENT Ability to add title constructor arguments to Tab and TabSet classes to resolve i18n issues with untranslated or unreferencable Tabs (see #2359) 2008-10-10 16:00:50 +00:00
TableField.php MINOR: documenting my new method, correct a coding convention about whitespace 2008-10-16 22:22:32 +00:00
TableListField.php ENHANCEMENT Using i18n fieldlabels for column-headlines in TableListField 2008-10-10 12:13:23 +00:00
TabSet.php ENHANCEMENT Ability to add title constructor arguments to Tab and TabSet classes to resolve i18n issues with untranslated or unreferencable Tabs (see #2359) 2008-10-10 16:00:50 +00: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 ENHANCEMENT Made use of FormField->createTag() functionality for creating a textarea field in TextareaField->Field() 2008-10-20 10:05:05 +00:00
TextField.php MINOR Whitespace changes in TextField 2008-10-16 02:34:46 +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 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
TreeMultiselectField.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
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 ENHANCEMENT Using ss.i18n in all sapphire form fields with clientside language strings 2008-10-03 00:47:08 +00:00