Ingo Schommer
20085c46c3
BUGFIX Consistently using multibyte-safe htmlentities()
2012-01-31 15:13:17 +01:00
Ingo Schommer
55ad61e4c3
ENHANCEMENT Using new URLSegmentFilter API in SiteTree->generateURLSegment(), allowing customisation of URL filtering and transliteration
2012-01-31 15:13:16 +01:00
Ingo Schommer
f02f49c239
SECURITY Using JSON instead of serialize() to stringify user data in PageCommentsInterface
2012-01-31 15:13:16 +01:00
Ingo Schommer
a1b76798df
Merge branch 'post-2.4-integration' into post-2.4-upstream
2012-01-13 17:26:38 +01:00
Ingo Schommer
5d9c49a321
ENHANCEMENT Showing full error message in LeftAndMain JavaScript if Ajax response comes through as text/plain
2012-01-13 00:30:19 +01:00
Ingo Schommer
323edd03cb
BUGFIX Check original page type of VirtualPage when doing tree drop target checks (AIR-81)
2012-01-12 22:39:49 +01:00
Ingo Schommer
be5e3bb02d
MINOR Added 'skipSyncLinkTracking' flag to FilesystemSyncTask (AIR-28)
2011-10-06 12:47:06 +02:00
Ingo Schommer
a8c6924cf0
MINOR Using FieldHolder() instead of Field() for CMSMain->BatchActionParameters() so field behaviour can fully apply
2011-10-06 12:47:06 +02:00
Ingo Schommer
d4266b743b
BUGFIX Replaced hardcoded CSS in ReportAdminForm.ss, using $FieldHolder instead of $Field for search fields to gain better control on how they're laid out
2011-10-06 12:47:06 +02:00
Sam Minnee
775d492a25
BUGFIX: Better handling of non-existent records in delete calls (if button is clicked twice) (by sminnee, merged from r100473)
2011-10-06 12:47:06 +02:00
Sam Minnee
be3d357359
BUGFIX: Use SSReport::description() (by sminnee, merged from r100009)
2011-10-06 12:47:06 +02:00
Ingo Schommer
56cfff33e3
BUGFIX Marking fields as readonly in CMSMain->compareversions() before loading data, to avoid loading invalid values (HTML diffs) into the fields (AIR-39)
2011-10-06 12:47:06 +02:00
Ingo Schommer
d351fecd97
BUGFIX Use jQuery.serialize() instead of an ancient version of prototype's Form.serializeWithoutButtons() in LeftAndMain.js (it fails to serialise <select multiple> properly) (AIR-35)
2011-10-06 12:47:06 +02:00
Ingo Schommer
8b810094ad
BUGFIX Fixed tag stacking in Diff.php thirdparty lib (AIR-71)
2011-10-06 12:47:06 +02:00
Ingo Schommer
8eb153dc3b
ENHANCEMENT Optional HTML escaping in Diff::compareHTML() (tested implicitly in DataDifferencerTest for sapphire) (AIR-56)
2011-10-06 12:47:06 +02:00
Ingo Schommer
d5755d3501
MINOR Removed debug code from Diff.php
2011-10-06 12:47:06 +02:00
Ingo Schommer
5e74e4da3c
BUGFIX Allowing overflowing "insert link/image/flash" panel in CMS to scroll (AIR-17)
2011-10-06 12:47:03 +02:00
Ingo Schommer
cf610974e3
MINOR Added 'skipSyncLinkTracking' flag to FilesystemSyncTask (AIR-28)
2011-09-27 14:03:48 +02:00
Ingo Schommer
37606cb337
MINOR Using FieldHolder() instead of Field() for CMSMain->BatchActionParameters() so field behaviour can fully apply
2011-09-27 10:23:06 +02:00
Ingo Schommer
552c864c17
BUGFIX Replaced hardcoded CSS in ReportAdminForm.ss, using $FieldHolder instead of $Field for search fields to gain better control on how they're laid out
2011-09-26 15:04:44 +02:00
Sam Minnee
74f9649ac9
BUGFIX: Better handling of non-existent records in delete calls (if button is clicked twice) (by sminnee, merged from r100473)
2011-09-22 18:20:58 +02:00
Sam Minnee
1499a3c13a
BUGFIX: Use SSReport::description() (by sminnee, merged from r100009)
2011-09-22 18:20:47 +02:00
Ingo Schommer
f969ecf51d
MERGE Added scrollbarwidth plugin (AIR-17)
2011-09-22 12:24:07 +02:00
Ingo Schommer
eb35f4f4ae
BUGFIX Marking fields as readonly in CMSMain->compareversions() before loading data, to avoid loading invalid values (HTML diffs) into the fields (AIR-39)
2011-09-14 09:33:42 +02:00
Ingo Schommer
b0a99ad3e2
BUGFIX Use jQuery.serialize() instead of an ancient version of prototype's Form.serializeWithoutButtons() in LeftAndMain.js (it fails to serialise <select multiple> properly) (AIR-35)
2011-09-14 09:25:00 +02:00
Ingo Schommer
9ee32ab5de
BUGFIX Fixed tag stacking in Diff.php thirdparty lib (AIR-71)
2011-09-12 17:50:02 +02:00
Ingo Schommer
51d239513b
ENHANCEMENT Optional HTML escaping in Diff::compareHTML() (tested implicitly in DataDifferencerTest for sapphire) (AIR-56)
2011-09-09 16:39:05 +02:00
Ingo Schommer
351d9d75aa
MINOR Removed debug code from Diff.php
2011-09-09 15:55:28 +02:00
Ingo Schommer
6c922bd32b
BUGFIX Allowing overflowing "insert link/image/flash" panel in CMS to scroll (AIR-17)
2011-09-05 15:04:53 +02:00
Ingo Schommer
d81f882b4f
MINOR Checking for success of file upload before trying to add metadata in AssetAdmin->doUpload() (AIR-37)
2011-09-01 14:49:23 +02:00
Ingo Schommer
6b9b0ef161
MINOR Using increase_memory_limit_to() in CMSMain->buildbrokenlinks()
2011-08-30 14:55:20 +02:00
Ingo Schommer
29b9452df9
MINOR Avoid stale version state in VersionList javascript (AIR-22)
2011-08-30 14:07:45 +02:00
Ingo Schommer
a642ad2538
MINOR Variable declaration in CMSMain
2011-08-29 15:10:32 +02:00
Ingo Schommer
f55e21ec3a
MINOR More user friendly responses on model layer errors (ValidationException) in CMSMain and LeftAndMain
2011-08-29 15:10:32 +02:00
Ingo Schommer
f954b0869e
MINOR Allowing array-based values in Diff->getHTMLChunks() by imploding on comma (AIR-39)
2011-08-29 15:10:29 +02:00
Ingo Schommer
88cbd4605e
MINOR Better error checking in AssetAdmin->doUpload() (AIR-41)
2011-08-29 08:59:58 +02:00
Ingo Schommer
aa1ce1af39
MINOR Argument checks in AssetTableField->getCustomFieldsFor() (AIR-40)
2011-08-26 09:26:17 +02:00
Ingo Schommer
68fa4a51e0
API CHANGE Require ADMIN permissions for performance-heavy tasks in CMSMain: getpagecount() and publishall(), and using increase_time_limit_to() which respects higher 'max_execution_time' settings
2011-08-22 18:19:20 +02:00
Ingo Schommer
4ecd5d9adf
BUGFIX Disable CMS buttons while ajax request is executing to avoid double submissions
2011-08-22 16:11:28 +02:00
Ingo Schommer
e988dccec3
MINOR Fail more gracefully in AssetAdmin->getsubtree() for nonexistant objects (AIR-45)
2011-08-22 14:12:05 +02:00
Ingo Schommer
ead6df93eb
MINOR Better handling of non-existent records in CMSMain by returning a 400 HTTP status code (AIR-43)
2011-08-22 13:58:45 +02:00
Ingo Schommer
0497ab3aa0
MINOR Removed unused calendar.js dependency from LeftAndMain::init() (now uses jQuery.datepicker throughout the backend UI)
2011-08-16 15:53:39 +02:00
Will Rossiter
55f0ce92dd
Merge pull request #20 from nyeholt/post-2.4
...
BUGFIX: Fixed issue where folderID wasn't being correctly resolved from request, thus making file upload permissions only ever checked against the 'root' folder
2011-06-28 17:52:06 -07:00
Marcus Nyeholt
43cac99064
BUGFIX: Fixed issue where folderID wasn't being correctly resolved from request, thus making file upload permissions only ever checked against the 'root' folder
2011-06-29 10:28:14 +10:00
Ingo Schommer
05f14de2cb
MINOR Added NL translation for tinymce_ssbuttons (thanks Simon Erkelens)
2011-04-20 19:03:13 +12:00
Sean Harvey
27aad3deca
BUGFIX #6291 Remove rollback action from CMSMain allowed_actions and rely on form action_rollback instead which is safer
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/branches/2.4@115440 467b73ca-7a2a-4603-9d3b-597d59a354a9
2011-02-02 17:53:53 +13:00
Sean Harvey
3b6a9579d4
BUGFIX #6304 PageCommentInterface::PostCommentForm() loads inappropriate data from cookie, including wrong values for ParentID
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/branches/2.4@115399 467b73ca-7a2a-4603-9d3b-597d59a354a9
2011-02-02 17:53:53 +13:00
Ingo Schommer
25de6303a8
BUGFIX Allowing CMSMain->rollback() outside of form contexts, temporariliy disabling CSRF protection. Necessary in order to get rollback actions working from admin/getversion (regression from 2.4.4 release, see #6291 )
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/branches/2.4@115313 467b73ca-7a2a-4603-9d3b-597d59a354a9
2011-02-02 17:53:53 +13:00
Ingo Schommer
6a02f2edb5
BUGFIX Removing form actions from $allowed_actions in AssetAdmin, CMSMain, LeftAndMain - handled through Form->httpSubmission() (from r115185)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/branches/2.4@115189 467b73ca-7a2a-4603-9d3b-597d59a354a9
2011-02-02 17:53:53 +13:00
Sean Harvey
77c5701fa6
BUGFIX #6162 CMSMain::publishall() fails when over 30 pages (thanks natmchugh!) (from r114940)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/branches/2.4@114941 467b73ca-7a2a-4603-9d3b-597d59a354a9
2011-02-02 17:53:53 +13:00