Ingo Schommer
8ece47ad55
Merge pull request #1290 from patbolo/ticket/8322
...
FIX #8322 Use POST instead of GET when using LeftAndMain::savetreenode s...
2013-03-14 16:38:26 -07:00
jean
412f58b559
FIX #8322 Use POST instead of GET when using LeftAndMain::savetreenode so large site trees can be reorganised as well
2013-03-15 10:16:33 +13:00
Ingo Schommer
746904ca7d
FIX Respect previous tab choices in CMS on load
...
Previously only worked on ajax interactions.
This makes it much easier to default the CMS to
the "list view" rather than "tree view".
2013-03-14 16:22:32 +01:00
Ingo Schommer
e0be520fef
Require config manifests in Core.php to avoid upgrading issues
...
They need to be present for the autoloader to rebuild
the manifest in the first place.
2013-03-14 11:40:00 +01:00
Ingo Schommer
321f2e43bd
Merge pull request #1287 from silverstripe-rebelalliance/feature/config
...
Don't use Zend_Cache in manifests
2013-03-14 11:37:01 +01:00
James Cocker
7e575481c7
CMS CSS Minor Polishing Tweaks
...
Fixed what I believe to be a few very minor CSS regressions, that appeared after the CSS restructure for the side-by-side preview.
- Reverted background of the right panel (and tab active state) to the slightly darker shade (as per 3.0) to keep each of the 3 panels visually separate.
- Slightly increased padding on ui-tabs-panel as felt a but too close for comfort. Had decreased since 3.0.
- Decreased padding for logged in user name in menu, felt too excessive. (3.0 was neater)
- Evened out padding above buttons in site tree sidebar
Screenshots showing changes:
3.0: http://spdr.me/xauh
3.1 before commit: http://spdr.me/jkIe
3.1 after commit: http://spdr.me/IxtB
2013-03-14 09:41:38 +01:00
Hamish Friedlander
a2845735b0
Update 3.1.0 upgrading notes for casting changes
2013-03-14 12:49:34 +13:00
Hamish Friedlander
743a186c32
API Make SSViewer#process return HTMLText not string
...
This means that you dont have to worry about casting it
as HTMLText again when using the result in a template or other context
However in some situations code might be assuming it can
check with is_string, in which case you now need to use instanceof HTMLText
2013-03-14 12:49:03 +13:00
Hamish Friedlander
9bd6dd9ade
API Make default_cast Text and not HTMLText
2013-03-14 12:49:03 +13:00
Hamish Friedlander
d2650bbc44
NEW Disable shortcodes in $Layout and $Content in SSViewer
2013-03-14 12:49:03 +13:00
Hamish Friedlander
cd41a536b9
NEW Let shortcodes be disabled in HTMLText & HTMLVarchar
2013-03-14 12:49:03 +13:00
Hamish Friedlander
252e6bce28
FIX Make multiple TemplateManifests not corrupt each other
2013-03-14 12:49:03 +13:00
Hamish Friedlander
53128c5d2f
Make ShortcodeParser use HTMLValue for HTML parsing
2013-03-14 12:49:03 +13:00
Hamish Friedlander
168f071499
API Make HTMLValue replace-able via DI
...
Extracted common code out to SS_HTMLValue and made abstract, then
put HTML 4 specific code in SS_HTML4Value. Its now possible to
replace HTMLValue with one designed for HTML 5 or XHTML
Requires a code change from new SS_HTMLValue to
Injector::inst()->create(HTMLValue)
2013-03-14 12:49:02 +13:00
Hamish Friedlander
beafcf38db
Don't use Zend_Cache in manifests
...
The overhead of Zend_Cache in manifests is too high - we don't
need LRU or tags, just somewhere to dump a bunch of data that
persists
You can replace the class used by defining SS_MANIFESTCACHE
to be a class that implements the ManifestCache interface
(we can't use the Config system to set this, as it isn't
initialised yet).
2013-03-14 12:07:07 +13:00
Sam Minnée
8b2a911c80
Merge pull request #1280 from silverstripe-rebelalliance/feature/config
...
FIX Parsing heredoc, nowdoc & comments in ConfigStaticManifest
2013-03-12 16:45:11 -07:00
Hamish Friedlander
d8a1df4312
Further secure eval call in ConfigStaticManifest
...
It shouldnt be possible to get ConfigStaticManifest to parse
a user uploaded file, and if you could it shouldnt be possible
to form PHP that token_get_all could parse which would end
up executing any code.
However just in case it is, this changes the eval to assign to a
static, so the eval will give a syntax error if an attacker
manages to make $value look like `ls` or some other expression
2013-03-13 12:42:48 +13:00
Hamish Friedlander
53595dc930
FIX Parsing docblock comments in ConfigStaticManifest
2013-03-13 11:59:49 +13:00
Ingo Schommer
e486574b31
Merge pull request #1203 from dhensby/restfulservice-improvements
...
BUG Fixing a couple of bugs in RestfulService
2013-03-12 15:54:52 -07:00
Hamish Friedlander
60b72edfba
FIX Parsing heredoc, nowdoc & comments in ConfigStaticManifest
2013-03-13 11:26:49 +13:00
Sam Minnée
09377f0ba4
Added upgrade note for config static immutability
...
Config statics are now immutable for performance, this requires an upgrade change.
2013-03-13 11:22:41 +13:00
Ingo Schommer
1b489eaba6
Merge pull request #1278 from TheFrozenFire/bug-Mailer-BC-Break
...
Fixed BC break (ancestry) in Mailer
2013-03-12 14:03:51 -07:00
Sam Minnée
362ca9b4d5
Merge pull request #1244 from silverstripe-rebelalliance/feature/config
...
Feature/config
2013-03-12 13:19:59 -07:00
Justin Martin
22e7313d93
Bug: Fixed BC break (ancestry) in Mailer
2013-03-12 10:56:39 -07:00
Ingo Schommer
c56f70ba3b
Merge pull request #1277 from g4b0/contentnegotiator-xhtml-addition-rc2
...
Added some more XHTML replacement and relative unit test
2013-03-12 08:14:41 -07:00
g4b0
d32cd5be16
Added some more XHTML replacement and relative unit test. Content_type comfigurable.
2013-03-12 16:06:59 +01:00
Ingo Schommer
83b24285fa
Merge pull request #1270 from oddnoc/gd-crop-preserve-alpha
...
BUG: Preserve alpha channel when cropping
2013-03-12 03:25:23 -07:00
Ingo Schommer
53e988bb09
Merge remote-tracking branch 'origin/3.1.0-beta2' into 3.1
2013-03-12 10:45:44 +01:00
Hamish Friedlander
e6352dffbb
FIX Static polution with informational fields
2013-03-12 17:14:12 +13:00
Hamish Friedlander
7f58730904
FIX Avoid get_parent_class in ConfigStaticManifest (was loading all classes)
2013-03-12 16:52:11 +13:00
Hamish Friedlander
943b5cf3a4
Remove debug message, any still unexpected token is an error
2013-03-12 15:40:12 +13:00
Hamish Friedlander
c52baae3c8
Add some tests for the static parser
2013-03-12 15:32:46 +13:00
Fred Condo
bb30c1e590
BUG: Preserve alpha channel when cropping
...
This keeps the alpha channel from turning black.
2013-03-11 15:19:09 -07:00
Ingo Schommer
31bb60199e
Merge pull request #1267 from g4b0/8309-ampersand-escaping
...
BUG: ampersand escaping
2013-03-11 02:32:54 -07:00
g4b0
2f16951634
BUG: ampersand escaping
2013-03-11 09:58:14 +01:00
Ingo Schommer
07886c3e61
Merge pull request #1262 from ajshort/grid-field-null-list
...
BUG: Fix grid field rendering when the list is null
2013-03-08 06:12:20 -08:00
ajshort
a965d3b374
BUG: Fix grid field rendering when the list is null
2013-03-09 01:04:51 +11:00
Tom Densham
ed4057f573
Avoid mid-sentence periods in combined field validation messages
...
See https://github.com/silverstripe/sapphire/pull/1241
2013-03-08 12:16:03 +01:00
Ingo Schommer
add6531316
Merge pull request #1258 from robert-h-curry/unsavedrelationlist-getidlist
...
Define getIDList on UnsavedRelationList
2013-03-08 03:14:29 -08:00
Ingo Schommer
2419d1aa46
XHTML formatting <hr> ( fixes #8297 )
2013-03-08 10:42:32 +01:00
Robert Curry
b9dc2dc650
Define getIDList on UnsavedRelationList
...
This is to fix a bug that caused CheckboxSetFields to throw an error
when trying to call this function when editing a new DataObject. This
occurred when using the advancedworkflow module.
Thanks to simonwelsh for the majority of the work on this fix.
2013-03-08 12:34:52 +13:00
Wernervanrun
fade5cce51
Update javascript/HtmlEditorField.js
...
we only want this .ss-uploadfield-files - else we get all ss-uploadfield-files wich include the ones not related to #tinymce insertmedia
2013-03-07 20:33:02 +01:00
Ingo Schommer
b8e5ebb9e3
Merge pull request #1242 from dhensby/request-patch
...
API Adding setURL to HTTPRequest object
2013-03-07 11:18:04 -08:00
Ingo Schommer
709f0f5d19
Merge pull request #1248 from kinglozzer/leftandmain_menu_preview_fix
...
FIX: Prevent opening preview when clicking the link for current page again
2013-03-07 09:46:48 -08:00
Ingo Schommer
634ba76353
Merge pull request #1249 from ryanwachtl/patch-1
...
Update rich-text-editing.md
2013-03-07 09:45:39 -08:00
miiihi
5af35a89ce
ENHANCEMENT Allow multiline comments in SS3 templates
2013-03-07 18:45:07 +01:00
Ingo Schommer
d83950bc2b
Merge pull request #1256 from g4b0/xhtml-xml-schema-not-required-31
...
BUGFIX: Removed XHTML XML declaration requirement
2013-03-07 09:43:20 -08:00
Ingo Schommer
58d0126538
Merge pull request #1257 from Zauberfisch/3.1.0-beta2
...
BUGFIX: fixed file icon for uppercase file extensions
2013-03-07 08:16:13 -08:00
Zauberfisch
00d01aa6e3
BUGFIX: fixed file icon for uppercase file extensions
2013-03-07 16:13:21 +00:00
g4b0
13b7386a2f
BUGFIX: Removed XHTML XML declaration requirement
2013-03-07 11:35:24 +01:00