Ingo Schommer
|
a6c968b3f3
|
MINOR Checking for headers_sent() before setting cookies in Versioned::choose_site_stage() to avoid problems with URL parameters like showqueries=1 and ContentController calling choose_site_stage() (fixes #5557)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@105027 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:26 +13:00 |
|
Ingo Schommer
|
416c8fcc2a
|
MINOR Allowing translation of "save" button in SiteConfig->getCMSActions()
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@104978 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:25 +13:00 |
|
Will Rossiter
|
a9b238885c
|
ENHANCEMENT: added Month function for consistency
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@104935 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:25 +13:00 |
|
Ingo Schommer
|
d7cb0fc39d
|
MINOR Fixed hidden mbstring reliance in SiteTree->generateURLSegment() (broken in r104679)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@104883 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:24 +13:00 |
|
Ingo Schommer
|
eb178cc75e
|
MINOR Documentation
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@104795 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:24 +13:00 |
|
Ingo Schommer
|
36eb2c91ff
|
MINOR Documentation
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@104769 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:24 +13:00 |
|
Ingo Schommer
|
4246cad180
|
MINOR Documentation
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@104767 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:24 +13:00 |
|
Andreas Piening
|
fffb0b91a4
|
MINOR: fixed umlauts
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@104733 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:24 +13:00 |
|
Sam Minnee
|
656191c70b
|
MINOR: fixed api doc
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@104682 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:23 +13:00 |
|
Sam Minnee
|
76dfdd85ea
|
BUGFIX: Make URLs lowercase
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@104679 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:23 +13:00 |
|
Sam Minnee
|
cff1cf10d3
|
BUGFIX: Fixed Translatable::canEdit() to suit new permission customisation scheme
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@104678 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:23 +13:00 |
|
Sam Minnee
|
9e56293931
|
ENHANCEMENT: Macrons, umlauts, etc, are now transliterated when inserted into URLS. API CHANGE: Added Transliterator class, which uses iconv() or strtr() to convert characters with diacritical marks to their ASCII equivalents. API CHANGE: Added Extension hook updateURLSegment for SiteeTree.
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@104671 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:22 +13:00 |
|
Sam Minnee
|
8424f9c496
|
API CHANGE: Moved site tree permission extension to a 3-state system (true, false, null, where null means "no effect")
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@104669 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:22 +13:00 |
|
Ingo Schommer
|
9f2a6ed501
|
MINOR Migrated various API-style documentation from doc.ss.org
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@104157 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:20 +13:00 |
|
Ingo Schommer
|
d7134392d7
|
MINOR Documentation for DB::manipulate() (moved from http://doc.silverstripe.org/manipulation-arrays)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@104121 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:20 +13:00 |
|
Luke Hudson
|
281e22b71e
|
FEATURE: Add dev/build/defaults to call requireDefaultRecords
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@104093 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:20 +13:00 |
|
Ingo Schommer
|
f3e01c98b7
|
BUGFIX Fixed Database->requireTable() for Mysql 4.1 (fixes #5517, thanks gw0)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@103957 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:19 +13:00 |
|
Sam Minnee
|
29d4e5258f
|
MINOR: Restored docblock of SQLQuery::unlimitedRowCount()
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@103692 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:17 +13:00 |
|
Sam Minnee
|
e86cf93f35
|
BUGFIX: Fixed ordering by aggregate columns for DataObject::get() calls with joins.
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@103620 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:16 +13:00 |
|
Sam Minnee
|
6f9aa32ccc
|
BUGFIX: Fixed unlimitedRowCount() for grouped queries
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@103613 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:16 +13:00 |
|
Sam Minnee
|
1df4ba601e
|
BUGFIX: Ensure that group by of many-many queries with extraFields is set correctly.
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@103612 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:16 +13:00 |
|
Sam Minnee
|
6a72c21f0e
|
BUGFIX #5362: Fixed duplicate removal on DataObject:get() with join argument for all databases.
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@103588 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:16 +13:00 |
|
Ingo Schommer
|
219c5ff893
|
BUGFIX Allow EDIT_SITECONFIG permission selection in admin/security (fixes #5459)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@103448 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:15 +13:00 |
|
Ingo Schommer
|
1f1dda8643
|
MINOR Fixed phpdoc documentation
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@103398 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:15 +13:00 |
|
Ingo Schommer
|
df671a35f3
|
MINOR Fixed phpdoc documentation (from r103390)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@103391 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:15 +13:00 |
|
Ingo Schommer
|
6f0df9eb19
|
MINOR Fixed phpdoc documentation (from r103385)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@103388 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:15 +13:00 |
|
Sam Minnee
|
7b4261ed38
|
BUGFIX: Don't show error when adding default SiteConfig records after upgrading a site.
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@103341 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:14 +13:00 |
|
Ingo Schommer
|
2107985272
|
MINOR Enum DBField class should default to ExactMatchFilter to avoid wrong results with overlapping Enum values in LIKE queries (see #5434)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@103322 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:14 +13:00 |
|
Mateusz Uzdowski
|
b6ab3b4ed0
|
ENHANCEMENT: allow onAfterPublish and onBeforePublish handlers directly on Page classes (#5112)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@103198 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:13 +13:00 |
|
Geoff Munn
|
d21e7b0623
|
BUGFIX: default sort column now quoted
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@103182 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:13 +13:00 |
|
Mateusz Uzdowski
|
9ac7da146b
|
ENHANCEMENT: allow to check for any changed fields on the DataObject, this is expected behaviour when isChanged function is called without parameters (#5421, patch by walec51)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@103047 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:13 +13:00 |
|
Carlos Barberis
|
f413c30d91
|
ENHANCEMENT: added language (Ticket #5390)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@102899 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:12 +13:00 |
|
Sean Harvey
|
f6731e3efb
|
BUGFIX Float should always be not null and default 0 in the database
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@102686 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:12 +13:00 |
|
Ingo Schommer
|
551d8d9af3
|
MINOR Fixed undefined variable in SiteTree::can_edit_multiple() (broken in r83442) (from r102516)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@102518 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:12 +13:00 |
|
Sean Harvey
|
53f2f7a873
|
BUGFIX #5316 Float and Double should never try to save NULL as the "null" value
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@102460 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:12 +13:00 |
|
Will Rossiter
|
49ddb8d247
|
BUGFIX: delete from published site never calls canDeleteFromLive(). (via marcus #5364)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@102386 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:12 +13:00 |
|
Sam Minnee
|
6cf35458bd
|
BUGFIX: Fixed bug with SiteTree::onBeforeWrite() that broke subsites.
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@102094 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:11 +13:00 |
|
Sam Minnee
|
04fe15cc7c
|
BUGFIX #5343: Call DataObject::onBeforeWrite only once for SiteTree
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@102084 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:11 +13:00 |
|
Sam Minnee
|
20a61098c6
|
BUGFIX #5337: Allow decoration of DataObject
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@102081 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:11 +13:00 |
|
Andreas Piening
|
6db693a09e
|
MINOR: added abstract datetime helper functions
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@102077 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:11 +13:00 |
|
Ingo Schommer
|
4c71c667e3
|
BUGFIX Fixed SiteTree::page_type_classes() to exclude 'SiteTree' even if on array position 0 - slight difference in return values from Postgres to MySQL (fixes #5336)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@102074 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:11 +13:00 |
|
Ingo Schommer
|
f6a8976121
|
BUGFIX Fixed SiteTree::page_type_classes() removal of base class (was broken if database driver returned classes in arbitrary order, e.g. in Postgres)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@102026 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:10 +13:00 |
|
Sam Minnee
|
a4b4bd7fcd
|
BUGFIX: Ensure that DataObject IDs are numbers and no string equivalents of numbers - 3 not '3'
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@101939 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:09 +13:00 |
|
Tom Rix
|
ccd46b0bcc
|
MINOR take advantage of an alternate path for error pages
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@101883 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:09 +13:00 |
|
Ingo Schommer
|
ec642f1fad
|
MINOR Marked DataObject::has_own_table() as static
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@101782 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:08 +13:00 |
|
Ingo Schommer
|
0e4a042ece
|
BUGFIX Always including "Locale" field in Translatable->getCMSFields() regardless of "excluded" page types. Necessary to enable form state serialization for fields like TreeSelectorField on a VirtualPage (fixes #5269)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@101747 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:08 +13:00 |
|
Ingo Schommer
|
d41539ad22
|
BUGFIX Versioned->publish() with $createNewVersion=TRUE now increases version number of in-memory object (fixes #5261)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@101739 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:08 +13:00 |
|
Sean Harvey
|
e36c38dbc1
|
BUGFIX #5277 Sort of default SiteTree records is now explicitly set to avoid strange ordering set by SiteTree::onBeforeWrite for default records
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@101724 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:08 +13:00 |
|
Ingo Schommer
|
227dd2375c
|
BUGFIX Don't replace "home/" URLSegment in SiteTree->RelativeLink() if Translatable is enabled and the homepage is not on the root level (nested URLs allows you to have homepages called "en/home" and "ru/home") (fixes #5244)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@101711 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:07 +13:00 |
|
Sean Harvey
|
a894e5c1fe
|
MINOR Reverted r101670 as it broke assumptions made in RedirectorPageTest
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@101671 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-02-02 14:19:07 +13:00 |
|