Ingo Schommer
f9a5601fa3
BUG Enforce "add page" restrictions, improve UI ( fixes #7879 )
...
- Fix support for $allowed_children
- Added note when type selection is restricted
- Removed overly complex specs for "allowed children",
the data should be inferred from "disallowed children"
- Added support for SiteTree::$can_be_root
- Return raw JSON (not entity-encoded) from CMSMain->SiteTreeHints()
- Added tests for CMSMain->SiteTreeHints()
2012-12-03 16:52:17 +01:00
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
Sam Minnee
b6ca328494
BUGFIX: Fixed add page context menu, replacing references to .pagetype with .ssclass. ( #7398 )
2012-05-25 10:36:42 +12:00
Mateusz Uzdowski
aaeebd6ea2
BUGFIX: change namespace for the tree so all matchers are executed
...
Refer to similar commit on framework
(55cabd6fbfe5c2f90f0825ed2a51098dc9a2f5ac)
2012-05-18 12:23:30 +12:00
Ingo Schommer
d8e62221b5
MINOR Tree metadata naming
2012-05-07 14:45:39 +02:00
Ingo Schommer
98a0331a48
BUGFIX Fixed "add page" action when invoked through tree context menu (and removed URL hardcoding in JS) ( fixes #7155 )
2012-04-30 16:42:45 +02:00
Ingo Schommer
1b3a634a56
MINOR Fixed hardcoded links from admin/page to admin/pages
2012-04-18 23:33:37 +02:00
Wolf Vollprecht
a18b9bd85e
ENHANCEMENT: Flyout menu to directly choose the pagetype one wants to add.
2012-04-09 21:08:15 +02:00
Ingo Schommer
112a3f5f81
ENHANCEMENT "Edit" action in tree context menu
2012-03-12 11:48:44 +01:00
Ingo Schommer
454a6e891d
ENHANCEMENT Allow adding new pages under specific nodes via tree context menu
2012-03-12 11:40:43 +01:00
Ingo Schommer
91995ad73b
MINOR Disabled AssetAdmin form reload after uploading through iframe, relies on old tree.js library - UI will change anyway
2011-03-22 18:43:39 +13:00
Ingo Schommer
ecbee33385
ENHANCEMENT Moved cms/javascript documentation from JSDoc to NaturalDocs format
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@104369 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-05-08 02:45:05 +00:00
Ingo Schommer
168589a59f
MINOR Updated jQuery.concrete references to point to the new "entwine" name
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@102697 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-04-13 05:55:56 +00:00
Ingo Schommer
6aae0aaf53
MINOR Moved sitetree state setting javascript to LeftAndMain.Tree.js, used in AssetAdmin as well
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@92811 467b73ca-7a2a-4603-9d3b-597d59a354a9
2009-11-21 03:19:27 +00:00
Ingo Schommer
2796a37a02
API CHANGE Removed SideReport javascript class, replaced with concrete implementation in CMSMain.js
...
ENHANCEMENT Using full form for 'site reports' panel in CMSMain->ReportForm(). Removed CMSMain->ReportSelector()
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@92727 467b73ca-7a2a-4603-9d3b-597d59a354a9
2009-11-21 03:15:55 +00:00
Ingo Schommer
1760759992
MINOR Moved LeftAndMain_left.js to LeftAndMain.Tree.js
...
MINOR Moved CMSMain_left.js to CMSMain.Tree.js
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@92726 467b73ca-7a2a-4603-9d3b-597d59a354a9
2009-11-21 03:15:51 +00:00