Ingo Schommer
8f239d6373
SimpleXML string casting in tests for older PHPUnit
2012-12-17 15:52:01 +01:00
Ingo Schommer
7950584b3a
SimpleXML string casting in tests for older PHPUnit
2012-12-17 15:46:09 +01:00
Ingo Schommer
546d202f3a
Don't complain about pre-replaced YAML fixture relations
2012-12-17 15:33:12 +01:00
Ingo Schommer
6028cf1b62
Fixed panel spacing regressions from 544d2eb6
...
Specifically, the change removed the "add page" panel padding,
because it moved padding from .cms-panel-padded into
commonly contained elements, like .ui-tabs-panel.
Apart from breaking layouts, it makes the class meaningless,
since its only padded depending on which elements it contains.
In order to rectify some introduced inconsistencies,
much too complex were required, e.g.
.ui-tabs .cms-edit-form, .ui-tabs .cms-content-fields {...}.
2012-12-17 15:20:13 +01:00
Ingo Schommer
407a19cdb6
Beta changelog links
2012-12-17 14:27:31 +01:00
Ingo Schommer
c1bd1432d1
Tab spacing (regression from 2d075671
)
2012-12-17 14:21:13 +01:00
Ingo Schommer
375c33e0cf
Wider sidebar to accommodate "add" and "edit" buttons
2012-12-17 13:00:18 +01:00
Ingo Schommer
c5c2df2323
Merge remote-tracking branch 'origin/3.0' into 3.1
2012-12-17 11:54:40 +01:00
Ingo Schommer
3b59d4a762
Updated translations
2012-12-17 11:45:09 +01:00
Ingo Schommer
e8f3e7b36e
Only reset test state in SapphireTest if its previously been set
...
That's not the case e.g. if the *first* test in a suite
is skipped, so setUp() is never executed completely.
2012-12-17 11:44:08 +01:00
Ingo Schommer
a823c38c3f
Fixed JS syntax error
2012-12-17 11:38:03 +01:00
Ingo Schommer
9cfa7b75f1
Wider side panel to fit "add" and "edit" button
...
Moved "edit tree" button into same DOM structure so
we can layout them more easily through inline-block.
2012-12-17 11:38:03 +01:00
Ingo Schommer
17908b670a
Revert CMS button style (regression from fe08236
)
...
Was originally added for CMS grouped actions,
but can't see any effect. Probably related to the unreleased
changes around the new "batch actions" and "add page" panel styling.
It breaks button height in the top toolbar, by shifting from jQuery
UI's (well tested) mode of applying padding to the container,
to applying padding to the contained text instead. This
conflicts with the line-height set on many buttons.
2012-12-17 11:38:00 +01:00
Damian Mooyman
6aa16e1f01
BUG Test case for versioned now correctly checks IDs returned from Versioned::get_including_deleted
...
BUG Issue with deleted records not being queried properly.
API DataQuery::expressionForField no longer requires a second parameter. Rather the query object is inferred from the DataQuery itself. This should improve consistency of use of this function.
2012-12-17 17:15:26 +13:00
Ingo Schommer
75b0c3ec8f
Added 3.1.0-beta1 changelog
2012-12-17 00:47:36 +01:00
Ingo Schommer
3da41efa70
Permission docs
2012-12-17 00:47:30 +01:00
Ingo Schommer
bbc8e06d49
API Show GridFieldEditButton even without edit permissions (for readonly forms)
2012-12-17 00:47:23 +01:00
Ingo Schommer
1848d7e90a
API Check model permissions in GridField
2012-12-17 00:46:51 +01:00
Ingo Schommer
22eeaa4ac1
BUG Members should not be allowed to delete themselves ( fixes #8121 )
2012-12-16 23:53:45 +01:00
Mateusz Uzdowski
bf5590d873
BUG Fix side-by-side initial icon display issue in IE8.
...
The new 'liszt:ready' handler is called late enough to trigger the
update, whereas the redraw is called to early for IE8 to pick up the
class change. The class property is changed correcly though, it looks
like an IE8 rendering issue.
http://open.silverstripe.org/ticket/8095
2012-12-16 16:15:07 +13:00
Mateusz Uzdowski
8455686c36
BUG Fix the re-layouting not being triggered in IE8.
...
Move onresize handler from entwine to regular event for IE8. The
fromWindow::onresize does not trigger otherwise.
Refer to http://open.silverstripe.org/ticket/8095
2012-12-16 16:14:45 +13:00
Ingo Schommer
b3657147bf
BUG Remove "delete" button from "My Profile" ( fixes #8121 )
2012-12-15 20:02:17 +01:00
uniun
55b611d99d
BUG Hardcoded project name in include_by_locale()
...
include_by_locale() should not use hardcoded default project name 'mysite' (fixes #7969 ).
2012-12-14 18:20:18 +02:00
Ingo Schommer
11987ac460
Merge remote-tracking branch 'origin/3.1'
2012-12-14 11:39:21 +01:00
Ingo Schommer
e6bf19928f
Less far-future date assertions, seems to throw off some PHP installs
...
Apparently not all PHPs (Travis) are build to last a 100 years,
who would've thought ;)
2012-12-14 11:25:24 +01:00
Simon Welsh
683f388d1c
Merge pull request #1036 from howardgrigg/patch-5
...
Corrected link in Form field types docs
2012-12-14 02:15:54 -08:00
Howard Grigg
fbeaa4770a
Corrected link in Form field types docs
2012-12-14 23:13:08 +13:00
Ingo Schommer
5579032716
Merge remote-tracking branch 'origin/3.1'
...
Conflicts:
.travis.yml
dev/DevelopmentAdmin.php
email/Mailer.php
tests/behat/features/bootstrap/SilverStripe/Framework/Test/Behaviour/CmsUiContext.php
2012-12-14 11:07:56 +01:00
Ingo Schommer
f34d097559
Merge remote-tracking branch 'origin/3.1'
...
Conflicts:
composer.json
2012-12-14 11:05:18 +01:00
Ingo Schommer
d13c53fda6
Merge remote-tracking branch 'origin/3.0' into 3.1
...
Conflicts:
tests/model/DataQueryTest.php
2012-12-14 10:57:28 +01:00
Ingo Schommer
4f5b3fa3a6
Readd SQlite to travis builds, having it fail harms TDD
2012-12-14 10:40:40 +01:00
Ingo Schommer
90084bb708
Separate PHPCS run on travis, don't fail whole build for it
2012-12-14 10:20:58 +01:00
Stig Lindqvist
681a0241e7
DOC Removed link to missing 'extending-the-cms.md'
2012-12-14 16:15:22 +13:00
Sam Minnee
244bc97794
Don't register a PGSQL failure as a Travis build failure.
...
Although PGSQL build will still be executed, a failure of that build won't registre as a Travis failure. This is a workaround until the PGSQL build has been fixed.
2012-12-14 14:28:26 +13:00
Ingo Schommer
d2c1d53a89
Fixed UploadField->setDescription() handlgin
2012-12-14 02:04:47 +01:00
Ingo Schommer
963f02e7a3
Using new description style in MemberDateTimeOptionSetField
2012-12-14 01:58:04 +01:00
Ingo Schommer
1ca3883a76
NEW Tooltip and inline help text support for CMS form fields
2012-12-14 01:58:04 +01:00
Ingo Schommer
559abecd56
API Copying instance props on FormField readonly/disabled transformations
...
Introduced new FormField->castedCopy() method
which tries to replicate the existing form field instance
as closely as possible.
Primarily, the fix was targeted at consistently passing
through FormField->description to all of its variations.
2012-12-14 01:58:04 +01:00
Ingo Schommer
6f9d01f621
API FormField->setDescription() visible in default template
...
Renders into <span class="description"> instead of "title" attribute
2012-12-14 01:58:04 +01:00
Ingo Schommer
255b4c44d3
UploadField->setDescription() support, removed extraneous "title" attrs
...
The "title" attrs interfere with the new default tooltip logic in LeftAndMain.FieldHelp.js
2012-12-14 01:57:27 +01:00
Ingo Schommer
212c427c45
Pass setDescription() through to sub-fields in DatetimeField and PhoneNumberField
2012-12-14 01:57:27 +01:00
Ingo Schommer
dbaf407569
Fixed help text alignment for checkbox and grid fields
2012-12-14 01:57:26 +01:00
Ingo Schommer
26141718ec
BUG Deep cloning for DateTimeField
2012-12-14 01:57:26 +01:00
Ingo Schommer
b65180a7f6
Changelog update for grouped CMS buttons
2012-12-14 01:56:24 +01:00
João Martins
bdc17198e8
tinymce language portuguese is not working
2012-12-14 00:47:32 +00:00
Justin Martin
a355e1d03d
BUG: Set visibility on login form methods to public.
2012-12-14 13:42:11 +13:00
Sam Minnée
5c4dc968ae
Merge pull request #1031 from TheFrozenFire/fix-SecurityFormVisibility
...
BUG: Set visibility on login form methods to public.
2012-12-13 16:40:37 -08:00
Sam Minnée
1303d82bc0
Merge pull request #1020 from silverstripe-rebelalliance/open/7673
...
API Make DataList and ArrayList immutable
2012-12-13 16:38:52 -08:00
Hamish Friedlander
bd59f842f0
FIX Make sure you can only remove items from a DataList that are actually in it
2012-12-14 13:30:36 +13:00
Hamish Friedlander
9979b11b59
FIX Make sure ArrayList#limit uses clone so for subclasses it returns instances of same subclass
2012-12-14 13:30:35 +13:00