Stig Lindqvist
|
2ab12affec
|
Merge pull request #210 from sminnee/form-visiblefields
Form::VisibleFields() and FieldList::VisibleFields()
|
2012-03-08 19:24:25 -08:00 |
|
Sam Minnée
|
f01982a829
|
Merge pull request #219 from halkyon/master
Fixed HtmlEditorField not inserting file/page links correctly due to broken shortcodes
|
2012-03-08 18:46:03 -08:00 |
|
Sam Minnee
|
ba93028b01
|
API CHANGE: Added Form::VisibleFields() and FieldList::VisibleFields(), which list everything except hidden fields, to assist with the creation of custom form layouts.
|
2012-03-09 15:41:42 +13:00 |
|
Sean Harvey
|
0df958f81d
|
MINOR Fixed tests to use commas as delimiter for shortcodes, also test spaces still work as well
|
2012-03-09 15:00:03 +13:00 |
|
Sam Minnee
|
a071456837
|
Merge branch 'master' of github.com:silverstripe/sapphire
Conflicts:
tests/forms/gridfield/GridFieldDetailFormTest.php
tests/forms/gridfield/GridFieldPopupFormsTest.yml
|
2012-03-09 14:37:32 +13:00 |
|
Sean Harvey
|
49267dbbc4
|
ENHANCEMENT Shortcodes now support commas as delimiter for attributes (thanks aoneil for help with the regex!) (trac #6868)
BUGFIX HtmlEditorField not inserting shortcodes correctly (trac #6868)
|
2012-03-09 14:25:42 +13:00 |
|
Stig Lindqvist
|
09d6fa7bb3
|
API CHANGE Renamed GridFieldDefaultColumns to GridFieldDataColumns #6921
|
2012-03-09 14:07:40 +13:00 |
|
Stig Lindqvist
|
6d0b0d6788
|
API CHANGE Removing GridFieldDeleteAction and moved functionality into GridFieldRemoveButton #6921
|
2012-03-09 13:55:49 +13:00 |
|
Stig Lindqvist
|
8b82dae06c
|
API CHANGE: Renaming of gridfield components #6921
|
2012-03-09 12:54:02 +13:00 |
|
Ingo Schommer
|
e5f02337cd
|
MINOR Testing nested detail forms in GridField
|
2012-03-09 00:06:14 +01:00 |
|
Stig Lindqvist
|
8b2213d56c
|
MINOR Added per-record canView, canDelete, canCreate and canEdit checks on gridfield and gridfield components #6890
|
2012-03-09 10:58:01 +13:00 |
|
Ingo Schommer
|
f9323b398c
|
BUGFIX Type-safe checks for Controller::join_links(), allowing arguments with a value of "0"
|
2012-03-08 22:20:37 +01:00 |
|
Sam Minnee
|
5800db0239
|
API CHANGE: Allow for the creation of custom GridField fragments. (#6911)
|
2012-03-09 10:03:53 +13:00 |
|
Ingo Schommer
|
e4a6dd5850
|
Merge branch 'integration'
Conflicts:
forms/gridfield/GridField.php
|
2012-03-08 20:25:21 +01:00 |
|
Ingo Schommer
|
ac20bfaf99
|
MINOR Renamed GridFieldAction_Edit to GridFieldEditAction, GridFieldAction_Delete to GridFieldDeleteAction, to make it clearer that there's no parent class/concept called "GridFieldAction". There's only the GridFieldActionProvider interface, as well as the GridField_FormAction (which is a related, but different kettle of fish).
|
2012-03-08 18:22:25 +01:00 |
|
Normann Lou
|
d35d7507ff
|
FEATURE SSF-25 : enable to remove component from a GridFieldConfig.
|
2012-03-08 20:29:18 +13:00 |
|
Ingo Schommer
|
8690e531a5
|
MINOR Reverted MemberTest assertion, previously broken by recent ManyManyList and Member foreign key refactoring
|
2012-03-07 01:23:41 +01:00 |
|
Andrew O'Neil
|
58309cb2ec
|
MINOR: Tests for add and edit forms of GridField
|
2012-03-07 10:48:09 +13:00 |
|
Ingo Schommer
|
51bae9e4a6
|
ENHANCEMENT Allowing to save ManyManyList with multiple foreign keys (e.g. required to add to an overloaded Group->Members() relationship)
|
2012-03-06 21:38:33 +01:00 |
|
Ingo Schommer
|
1201f6c8bb
|
BUGFIX Saving records in ListboxField->saveInto() and PermissionCheckboxSetField->saveInto() so we have a database ID to relate to (was previously customised in MemberTableField->saveComplexTableField(), which is now deprecated)
|
2012-03-06 01:23:34 +01:00 |
|
Ingo Schommer
|
bb6d4c506e
|
BUGFIX Fixed HasManyList and ManyManyList queries for relationships on new records (was returning all available records due to the SQL filtering ignoring ID=0)
|
2012-03-06 01:23:34 +01:00 |
|
Julian Seidenberg
|
a715785a42
|
ENHANCEMENT: SSF-106 adding the ability to turn off and on the "add new" button on the GridFieldTitle
|
2012-03-06 11:19:46 +13:00 |
|
Hamish Friedlander
|
374ed19406
|
API CHANGE: Change variable expose method in TemplateGlobalProvider and TemplateIteratorProvider to (a) not clash with each other and, (b) be less generic
|
2012-03-06 09:31:57 +13:00 |
|
Hamish Friedlander
|
2c65d3a398
|
BUGFIX: Add casting support to global and iterator variable injection
|
2012-03-06 09:31:57 +13:00 |
|
Hamish Friedlander
|
156d2226fc
|
BUGFIX: Replaced deprecated DataObjectSet use with ArrayLists in SSViewerTest
|
2012-03-06 09:31:56 +13:00 |
|
Hamish Friedlander
|
91f4ba15f1
|
ENHANCEMENT: supporting "current scope" loop and with: (with Children) (loop) $Title (end_loop) (end_with)
|
2012-03-06 09:31:55 +13:00 |
|
Hamish Friedlander
|
28bb83552a
|
API-CHANGE: moving iterator support from ViewableData to SSViewer. New set of unit tests for iterator support functions.
|
2012-03-06 09:31:55 +13:00 |
|
Hamish Friedlander
|
927dbbe717
|
API-CHANGE: Global template variables can now be called directly using SSViewer_DataPresenter instead of needing to inherit off ViewableData
|
2012-03-06 09:11:46 +13:00 |
|
Ingo Schommer
|
5d565dcfa3
|
ENHANCEMENT Added ListboxField->setDisabledItems() and setDefaultItems() (similar to CheckboxSetField API)
|
2012-03-05 16:11:29 +01:00 |
|
Ingo Schommer
|
344899ab77
|
Revert "ENHANCEMENT Support numeric array values in CheckboxSetField (?Field[]=val1&Field[]=val2 instead of ?Field[val1]=1&Field[val2]=1)" - data handling with numeric/associative arrays too clumsy, fixed up ListboxField instead
This reverts commit 8fa266462f .
|
2012-03-05 10:55:44 +01:00 |
|
Ingo Schommer
|
6e3ceefbb8
|
ENHANCEMENT Relationship saving in ListboxField (preparing for chosen.js usage), escaping commas in payload when serialising multiple values into a single field
|
2012-03-05 10:55:09 +01:00 |
|
Sean Harvey
|
b3d977f0e7
|
Merge remote-tracking branch 'upstream/master' into file_shortcodes
|
2012-03-03 10:24:06 +13:00 |
|
Ingo Schommer
|
299bf8b9c6
|
Merge branch 'integration'
|
2012-03-02 20:53:06 +01:00 |
|
Ingo Schommer
|
8fa266462f
|
ENHANCEMENT Support numeric array values in CheckboxSetField (?Field[]=val1&Field[]=val2 instead of ?Field[val1]=1&Field[val2]=1)
|
2012-03-02 20:46:22 +01:00 |
|
Ingo Schommer
|
e5c4b0a36b
|
ENHANCEMENT Hierarchy->Breadcrumbs()
|
2012-03-02 20:46:19 +01:00 |
|
Ingo Schommer
|
424da6abe1
|
API CHANGE Moved NZGovtPasswordValidator to new 'securityextras' module
|
2012-03-02 00:28:22 +01:00 |
|
Ingo Schommer
|
88039ffb81
|
MINOR GridFieldRelationAddTest (SSF-53)
|
2012-03-01 17:57:14 +01:00 |
|
Sean Harvey
|
898c8f5497
|
ENHANCEMENT [file_link id=n] shortcode support for file links in HtmlEditorField
|
2012-03-01 22:20:58 +13:00 |
|
Ingo Schommer
|
586ca7374f
|
Merge pull request #202 from halkyon/date_changes
Date changes
|
2012-02-29 13:02:30 -08:00 |
|
Ingo Schommer
|
68914efb8d
|
MINOR SSViewer->testCastingHelpers()
|
2012-02-29 21:06:43 +01:00 |
|
Ingo Schommer
|
386bbf8095
|
MINOR Fixed GridFieldTest (broke due to changes in the default config)
|
2012-02-28 18:20:21 +01:00 |
|
Sean Harvey
|
58d48583a9
|
ENHANCEMENT Date::DayOfMonth() now supports ordinal argument, so you can get somehing like "10th" or "2nd". Also supported in Date::RangeString
|
2012-02-24 20:38:11 +13:00 |
|
Sean Harvey
|
8fdc531345
|
BUGFIX Ensure Date and Datetime field types actually set NULL, false, empty string values correctly instead of "1970-01-01" which gets saved to the database instead of NULL.
BUGFIX Datetime::Nice() and casting methods return NULL when there is no value, to be consistent with Date::Nice() and so on
|
2012-02-24 20:37:58 +13:00 |
|
Dominik Beerbohm
|
edf6cd6d83
|
API CHANGE: Remove ArrayData::forTemplate(), because it has little usefulness corrupts ViewableData customisation.
|
2012-02-24 16:35:12 +13:00 |
|
Ingo Schommer
|
3b72f598a2
|
MINOR Added CSS class for identifying column in GridFieldDefaultColumns
|
2012-02-23 23:29:58 +01:00 |
|
Ingo Schommer
|
9df1487d8f
|
ENHANCEMENT Allow to batch-add components via GridFieldConfig->addComponents()
|
2012-02-23 23:29:57 +01:00 |
|
Ingo Schommer
|
9190bc4893
|
ENHANCEMENT Support for <legend> tags in CompositeField
|
2012-02-17 13:35:53 +01:00 |
|
Ingo Schommer
|
b417daf7af
|
ENHANCEMENT Custom tags for CompositeField, which allows for nesting <fieldset> elements (not possible through the toplevel-only FieldList/FieldSet class)
|
2012-02-17 13:35:53 +01:00 |
|
Will Rossiter
|
fa1923dfa4
|
Merge pull request #195 from simonwelsh/html2raw-fix
BUGFIX Convert::html2raw() not correctly stripping script and style tags
|
2012-02-16 14:25:40 -08:00 |
|
Sean Harvey
|
b1acd0520d
|
MINOR Fixed tests using PostgreSQL as the database
|
2012-02-16 12:19:33 +13:00 |
|