Commit Graph

3892 Commits

Author SHA1 Message Date
Ingo Schommer
fd8e852c92 BUG Disallow "add page here" shortcut to avoid $allowed_children edge cases (fixes #7694) 2012-09-02 18:20:49 +02:00
Ingo Schommer
1cd82e2db1 BUG Enforce $allowed_children in controllers on page creation (fixes #7694)
Original bug fix contributed by @kmayo-ss
2012-09-02 18:20:22 +02:00
TeamCity
07cac33335 MINOR Updated translations 2012-09-02 20:21:54 +12:00
TeamCity
fd1e5ee116 MINOR Updated translations 2012-09-01 21:21:07 +12:00
TeamCity
763178ff51 MINOR Updated translations 2012-09-01 20:21:00 +12:00
TeamCity
317c025cc6 MINOR Updated translations 2012-09-01 02:50:56 +12:00
TeamCity
b0eed823c7 MINOR Updated translations 2012-08-31 23:45:45 +12:00
Saophalkun Ponlu
e5401668fa BUG Filter pages by LastEdited always returns an empty list
This is caused by the input date values entered by the user are passed into query without converting in a correct format first.
2012-08-30 22:42:45 +12:00
TeamCity
bd2446b438 MINOR Updated translations 2012-08-30 12:20:36 +12:00
Sean Harvey
8c1f622503 Merge pull request #191 from silverstripe-big-o/session-namespace
BUG Session namespace sharing for CMS controllers (#7815)
2012-08-29 14:25:41 -07:00
Ingo Schommer
f454f481f2 BUG Session namespace sharing for CMS controllers
Ideally we could do this without session, but pragmatically
we still need it, because of the inflexible routing system,
and because of performance considerations.

Example: The tree is lazy loaded via a generic  URL (admin/pages/treeview).
While we could add ?ID=<currentpage> to make the view (more or less) stateless,
it would trigger a full tree reload on every tree navigation action.
Instead, we assume that all "reachable" nodes are already cached,
and simply mark a different one as current. For this to work, we need
shared session state between CMS controllers.

See http://open.silverstripe.org/ticket/7815 for detail.
2012-08-29 15:09:15 +02:00
Ingo Schommer
651cb03ff2 BUG Removed 'Sort' field from CMSMain edit form
Related to #7740. The sort field gets stale if the current
record is moved in the tree. Since the sort value can't
be altered by interacting with the form, its not required
as a hidden field, either.
2012-08-29 14:58:42 +02:00
Ingo Schommer
ab0dce9127 Merge pull request #188 from phalkunz/7601-listview-sort-by-title
Enable page sorting by Page name in list view (see #7601)
2012-08-29 05:42:07 -07:00
TeamCity
37a132ae48 MINOR Updated translations 2012-08-30 00:33:19 +12:00
TeamCity
da0af7e362 MINOR Updated translations 2012-08-29 23:57:50 +12:00
Ingo Schommer
b637d04235 Merge pull request #175 from creamarketing/swedish-javascript-translations
Added Swedish javascript translations
2012-08-29 04:50:37 -07:00
Ingo Schommer
7525e3c977 Merge pull request #183 from adrexia/installer
BUG: Installer templates
2012-08-29 02:25:19 -07:00
Hamish Friedlander
d9243cddde FIX Pages with obsolete class shouldnt do first versionless write 2012-08-29 16:17:17 +12:00
Hamish Friedlander
949507c3fe NEW Add warning if viewed SiteTree object class is obsolete 2012-08-29 14:48:23 +12:00
Naomi Guyer
362e9795fd Replace tutorial link 2012-08-29 11:24:37 +12:00
Hamish Friedlander
fdecfbc091 Merge pull request #189 from silverstripe-rebelalliance/open/7754
BUG: Fixing a issue with a undefined variable in getLink
2012-08-28 16:09:35 -07:00
Ingo Schommer
cec461b767 BUG Use AbsoluteLiveLink() for CMS previews
It uses the correct live URLSegments for its parents
by setting the global Versioned reading mode correctly,
see 8a514d8b64 for detail.
2012-08-28 19:07:12 +02:00
Ingo Schommer
8a514d8b64 BUG Correct live state in SiteTree->getAbsoluteLiveLink()
Was fetching the record from live (and its direct URLSegment),
but all of its parents from the current stage, which might be draft,
leading to "mixed" draft/live nested URLs which might no longer
be reachable in live mode.
2012-08-28 19:04:16 +02:00
Saophalkun Ponlu
436972744d Enable page sorting by Page name in list view (see #7601) 2012-08-28 21:18:07 +12:00
TeamCity
08e22b7f42 MINOR Updated translations 2012-08-28 21:07:58 +12:00
TeamCity
c7f93cc3c6 MINOR Updated translations 2012-08-28 20:07:06 +12:00
TeamCity
9f2ee8d4c7 MINOR Updated translations 2012-08-28 19:07:20 +12:00
TeamCity
38412b89d7 MINOR Updated translations 2012-08-28 18:07:58 +12:00
TeamCity
0a8df0239a Merge remote branch 'origin/master' into translation-staging 2012-08-28 17:13:50 +12:00
Sam Minnee
746ac59a01 Merge branch '3.0' 2012-08-28 16:55:28 +12:00
Sam Minnée
24b0e5dbad Merge pull request #185 from patbolo/bugfix/7819
FIX 7819
2012-08-27 21:52:49 -07:00
jean
62cfd871b6 FIX 7819 Check if the current folder ID is in the url before assuming the list should not filter by folder ID 2012-08-28 16:43:54 +12:00
Sam Minnée
149de5e703 Merge pull request #182 from ryanwachtl/url-segment-loading-indicator
BUG Visual cue that URLSegment is updating
2012-08-27 21:11:59 -07:00
Sam Minnée
d6aa388af9 Merge pull request #184 from silverstripe-rebelalliance/trac/7817
FIX Dont refer to framework module in config rules
2012-08-27 21:10:54 -07:00
Hamish Friedlander
2637e6d9b2 FIX Dont refer to framework module in config rules
Might be called sapphire instead, in which case routing rules
will end up in the wrong place
2012-08-28 15:46:33 +12:00
Hamish Friedlander
d45dd34db9 FIX VirtualPageTest failing on apps with no $db on Page
VirtualPageTest was adding fields to Page via a decorator, but Page might
not have any fields itself. This changed Page from not having a table
to having a table, which then caused a problem on tearDown
2012-08-28 15:13:57 +12:00
Hamish Friedlander
cbadd3ef9b FIX Config frag legacycmsroutes doesnt need to come after _everything_ 2012-08-28 13:55:49 +12:00
TeamCity
8e51a5203e MINOR Updated translations 2012-08-28 13:07:40 +12:00
TeamCity
204b6f866d MINOR Updated translations 2012-08-28 07:07:31 +12:00
Ingo Schommer
62783c75a9 BUG Prevent overwriting of draft/live preview form fields
By renaming fields to "StageLink" and "LiveLink",
which means they don't get influenced by the model getters
on Form->loadDataFrom(). Its also a more accurate
name for the field value, since it contains a full (nested) URL
rather than just a segment. Only used internally, so no API change.
2012-08-27 18:20:56 +02:00
Ingo Schommer
11b85e988e Fixed "from"/"to" filter field widths
Removed ineffective FieldGroup->subfieldParam setting,
replaced with a specialised template, as well as a new "stacked" styling
(both added to framework codebase)
2012-08-27 16:15:41 +02:00
TeamCity
91bf41b90f MINOR Updated translations 2012-08-28 01:25:31 +12:00
Ingo Schommer
e59aec3f6f BUG Redirect to edit view after page revert in CMS (fixes #7391) 2012-08-27 14:19:40 +02:00
TeamCity
b0ae7f024a MINOR Updated translations 2012-08-28 00:08:26 +12:00
TeamCity
705302aa6a MINOR Updated translations 2012-08-27 22:07:11 +12:00
Ingo Schommer
cd8c3a0245 NEW Re-added SilverStripeNavigator styling 2012-08-27 11:53:57 +02:00
TeamCity
fe80ffce18 MINOR Updated translations 2012-08-27 21:06:56 +12:00
TeamCity
1378e389d1 MINOR Updated translations 2012-08-27 20:07:29 +12:00
Ingo Schommer
61fff19302 MINOR Updated translations master 2012-08-27 09:27:36 +02:00
Ingo Schommer
0dbbe04a4b Merge remote-tracking branch 'origin/master' into translation-staging 2012-08-27 09:27:27 +02:00