Will Rossiter
1827c18fe1
BUGFIX: fixed CMSMain menu being displayed on CMSPageController pages. MINOR: added icons for main left hand side.
2011-07-28 16:57:41 +12:00
Ingo Schommer
a1b8698389
MINOR Removed '.LeftAndMain' selector from rules in order to avoid DOM hierarchy confusion (.LeftAndMain contains .cms-content vs .LeftAndMain equals .cms-content)
2011-07-08 15:36:47 +02:00
Ingo Schommer
19b9edb170
MINOR Clearer CSS classes in CMS controller templates. Fixed JS loading of ModelAdmin panels. Added $BaseCSSClasses to content templates in order to support partial template loads through ajax (instead of relying on stale CSS classes on the <body> tag). Leaving $BaseCSSClasses in LeftAndMain.ss base template for legacy reasons.
2011-07-08 15:36:46 +02:00
Ingo Schommer
1dc9457048
MINOR Using LeftAndMain->BaseCSSClasses() instead of ViewableData->CSSClasses() to avoid conflicts with customized controller objects (e.g. ModelAdmin_RecordController->edit())
2011-07-08 15:36:46 +02:00
Ingo Schommer
d68ec395a3
API CHANGE Using $Link instead of $ApplicationTitle and $SectionTitle in LeftAndMain.ss. Adding new 'X-Title' HTTP header in order to support title changes for history.pushState
2011-07-08 15:36:46 +02:00
Ingo Schommer
ff54044206
API CHANGE Forms in ajax responses from LeftAndMain and subclasses include <form> tags, and replace the form itself on the client (rather than just everything inside the form). Form submissions and loading is handled by its container ('.cms-content') to avoid problems with a DOM element replacing itself upon form submission.
2011-07-08 15:36:46 +02:00
Ingo Schommer
0e0a59df99
ENHANCEMENT Collapsible menu, disable menu actions on external links
2011-07-08 15:36:45 +02:00
Ingo Schommer
4e0949f565
ENHANCEMENT Consistently wrapping CMS forms in <div class="cms-content">, added LeftAndMain.Content.js to reload panels via ajax, hooking into preview logic
2011-07-08 15:36:44 +02:00
Ingo Schommer
2b56d2a8d8
FEATURE Preview panel to show CMS changes on actual website. Navigating in preview loads new page for editing in CMS.
2011-07-08 15:36:44 +02:00
Ingo Schommer
686f101925
ENHANCEMENT Toggleable panels in CMS
2011-07-08 15:36:43 +02:00
Will Rossiter
6956275d2e
MINOR: css styles and formatting for left hand side menu bar. Altered the stylesheet structure to allow future admin scss theme files to be included easier
2011-05-20 11:29:40 +12:00
Ingo Schommer
ff1c961ead
MINOR CMS Preview fixes
2011-05-02 11:43:51 +12:00
Ingo Schommer
f0c94696c9
MINOR Added (hardcoded) URLs for LeftAndMain_Menu.ss
2011-05-01 20:23:07 +12:00
Ingo Schommer
0fd6924fe1
FEATURE Preview changes of page edits in CMS on website (through <iframe> sidebar)
2011-04-28 22:36:28 +12:00
Ingo Schommer
663c49ccdd
MINOR Added temporary 'preview' header
2011-04-24 11:46:56 +12:00
Ingo Schommer
5bd35f7016
MINOR Moved LeftAndMain_EditForm.ss to templates/Includes/ in order to keep same template specificity as overloaded templates
2011-04-24 11:46:56 +12:00
Ingo Schommer
b08fc52da4
MINOR Wrapping cms-content-header <div> in order to provide overflows without line breaks
2011-04-24 11:46:55 +12:00
Ingo Schommer
403d05726d
ENHANCEMENT Using new *_Content templates for ModelAdmin and SecurityAdmin
2011-04-24 11:46:52 +12:00
Ingo Schommer
f4cb6ae40f
MINOR Renamed #sitetree_ul to .cms-tree in templates, removed #sitetree from contained <ul> (unnecessary duplication)
2011-04-24 11:46:51 +12:00
Ingo Schommer
87bdb0d3d1
MINOR Removed unused LeftAndMain_rightbottom.ss
2011-04-24 11:46:50 +12:00
Ingo Schommer
ba4d7099bb
ENHANCEMENT Using custom CMSEditForm to render LeftAndMain->EditForm(), in order to place (fake) tab navigation alongside the layout manager areas (outside of actual edit form)
2011-04-24 11:46:49 +12:00
Ingo Schommer
9da43d139a
API CHANGE Removed support for CMSTopMenu_alternative template, use CMSMenu.ss in themes or project template folders instead
...
API CHANGE Renamed LeftAndMain->CMSTopMenu() to CMSMenu()
API CHANGE Renamed LeftAndMain->Left() to Menu(), used through LeftAndMain_Menu.ss templates (instead of LeftAndMain_left.ss) - in order to avoid presentational naming
API CHANGE Renamed LeftAndMain->Right() to Content(), used through LeftAndMain_Content.ss templates (instead of LeftAndMain_right.ss) - in order to avoid presentational naming
2011-04-24 11:46:48 +12:00
Ingo Schommer
99a68dde75
ENHANCEMENT Started styles for new CMS
2011-04-24 11:46:48 +12:00
Ingo Schommer
6dbfd5fdde
MINOR Renaming <div id="contentPanel"> to "cms-editor-dialogs"
2011-04-24 11:46:48 +12:00
Ingo Schommer
dafb93fd77
MINOR Moved loading screen above layout initialization to avoid FOUC in LeftAndMain.js
2011-04-24 11:46:47 +12:00
Ingo Schommer
b273861591
ENHANCEMENT Implemented new jLayout layout manager, more expressive class names in LeftAndMain.ss
2011-04-24 11:46:46 +12:00
Ingo Schommer
85386b4b9c
MINOR Changed logo wording
2011-04-24 11:46:46 +12:00
Ingo Schommer
ddb9478170
MINOR Misc CSS class changes in LeftAndMain
2011-04-24 11:46:45 +12:00
Ingo Schommer
bdd831f68f
MINOR Changed <body class="stillLoading"> to loading
2011-04-24 11:46:45 +12:00
Ingo Schommer
35bd9f2537
MINOR Changed #sitetree_ul to #sitetree in templates and javascript
2011-04-24 11:46:45 +12:00
Ingo Schommer
0c81515066
MINOR Mocking sub-entries in CMSTopMenu
2011-04-24 11:44:19 +12:00
Ingo Schommer
f6f658f803
MINOR Moved profile and welcome message to CMSTopMenu instead of bottom bar
2011-04-24 11:44:19 +12:00
Ingo Schommer
982b9bda99
API CHANGE Switching doctype to HTML5 in CMS templates
2011-04-24 11:44:17 +12:00
Ingo Schommer
cfaec05141
API CHANGE Removed LeftAndMain->setApplicationName() $logoText parameter, and LeftAndMain->getApplicationLogoText(), overload templates instead
2011-04-24 11:44:16 +12:00
Ingo Schommer
05f0ce3a21
API CHANGE Removed LeftAndMain->setLogo() $logoStyle parameter and LeftAndMain->LogoStyle(), use CSS
2011-04-24 11:44:16 +12:00
Ingo Schommer
e3928a0517
API CHANGE Removed LeftAndMain::set_loading_image() and LoadingImage(), use CSS
2011-04-24 11:44:16 +12:00
Ingo Schommer
11a3b86fef
MINOR Removed jQuery.layout implementation
2011-04-24 11:44:16 +12:00
Ingo Schommer
b1f27b40ce
MINOR Updated image references in sapphire/ folder to local files, rather than requiring cms/ folder (copied a bunch of images files over for this)
2011-03-29 21:34:26 +13:00
Ingo Schommer
5f59b3a3c9
MINOR Fixed paths due to file moving into sapphire/admin
2011-03-29 18:08:32 +13:00
Ingo Schommer
a1fb071b2b
MINOR Moved LeftAndMain, SecurityAdmin, ModelAdmin and related functionality from 'cms' module to sapphire/admin
2011-03-29 18:07:59 +13:00