Ingo Schommer
|
c06d52dce2
|
MINOR Delegated JavaScript layout from .cms-container to redraw() methods on the individual panels
|
2011-08-12 14:29:18 +02:00 |
|
Ingo Schommer
|
dacdade4b0
|
ENHANCEMENT Removed automatic redirection to admin URLs in ContentController, too counter-intuitive and hard to implement consistently, while still allowing linkage of pages without CMS around them. Use $SilverStripeNavigator in custom Page.ss to link a page to its admin view for logged-in users.
|
2011-08-12 14:28:44 +02:00 |
|
Ingo Schommer
|
6d26a88442
|
MINOR Better redrawing of panels loaded via ajax in CMS (no jslayout/tabset glitches, loading overlay)
|
2011-08-12 14:28:44 +02:00 |
|
Ingo Schommer
|
475e055b18
|
MINOR Avoid triggering $('.cms-menu') item selection when already selected. Add new 'select' event for easier customization
|
2011-08-12 14:28:22 +02:00 |
|
Ingo Schommer
|
e40d3d45c0
|
ENHANCEMENT $('.cms-preview').block()/unblock() for blocking preview window when unavailable. Fixed duplicate addition of GET parameters in preview with new jQuery.query library for parameter parsing.
|
2011-08-12 14:28:22 +02:00 |
|
Will Rossiter
|
094b3916e6
|
MINOR: misc style fixes to the content-tools sidebar in the main tab including resizing form fields to fit.
|
2011-08-09 17:52:13 +12:00 |
|
Will Rossiter
|
9a340e7eb4
|
ENHANCEMENT: Added Chosen jQuery library for providing styled and searchable dropdowns. BUGFIX: removed explict width on TreeDropdownFields, instead using a width from jQuery.
|
2011-08-05 15:46:57 +12:00 |
|
Ed
|
803a3d9e3d
|
MINOR CSS styles for admin buttons. Color defintions set into _default.scss
|
2011-07-08 15:36:47 +02:00 |
|
Ingo Schommer
|
a3bd21b48e
|
BUGFIX Don't trigger detail view in tree mode when first loaded (LeftAndMain.Content.js), limit to actual user clicks
|
2011-07-08 15:36:47 +02: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
|
2e9ea1d129
|
MINOR Disable ping until jQuery.entwine _super() confusion is resolved
|
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
|
2f2096cd3a
|
ENHANCEMENT HTML5 History.pushState support in CMS
|
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
|
8378a9d561
|
MINOR Moved "pinging" logic for CMS into new LeftAndMain.Ping.js container
|
2011-07-08 15:36:44 +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 |
|
Sam Minnee
|
878b348a0f
|
Merge branch 'master' into new-orm
Conflicts:
docs/en/reference/built-in-page-controls.md
model/SQLQuery.php
|
2011-05-26 17:08:10 +12: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
|
4feae59391
|
MINOR Only setting form state if form element is available in 'ss-ui-button'
|
2011-05-08 23:35:14 +12:00 |
|
Frank Mullenger
|
0b8f8a3c8a
|
ENHANCEMENT Checking allowed parents/children in tree dragging. Using 'data' attributes to encode metadata on the tree element (fixes #6578)
|
2011-05-08 16:26:55 +12:00 |
|
Ingo Schommer
|
ff1c961ead
|
MINOR CMS Preview fixes
|
2011-05-02 11:43:51 +12:00 |
|
Ingo Schommer
|
9a595fbd25
|
MINOR Rendering DateField instances with button by default in CMS
|
2011-05-01 22:30:52 +12:00 |
|
Ingo Schommer
|
afbb4cc045
|
MINOR Fixed Member_ProfileForm styling, inlining into _style.css. Misc style fixes
|
2011-05-01 20:23:07 +12:00 |
|
Sam Minnee
|
4a061fd071
|
ENHANCEMENT: Refactored MemberTableList field to make better use of DataList and ManyManyList. Refactored ComplexTableField and TableListField to, stripping out as much model logic as possible.
|
2011-05-01 15:26:28 +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
|
d916140686
|
ENHANCEMENT Added incompatibility notice for Internet Explorer 6 in LeftAndMain.js
|
2011-04-24 12:31:19 +12:00 |
|
Ingo Schommer
|
035b68fc32
|
MINOR Misc style improvements around batch actions and content tools display
|
2011-04-24 11:46:56 +12:00 |
|
Ingo Schommer
|
2c6e0c277b
|
MINOR Adapted CMS batch actions form to work outside of tabset context
|
2011-04-24 11:46:55 +12:00 |
|
Ingo Schommer
|
51c02289da
|
MINOR Moved edit-form specific jstree logic to LeftAndMain.EditForm.js
|
2011-04-24 11:46:54 +12:00 |
|
Ingo Schommer
|
895b98116d
|
MINOR Using jQuery ajax methods in AssetTableField and MemberTableField (instead of the prototype library functions which are not fully compatible with jQuery.ondemand at the moment). Fixed TableListField.js errors.
|
2011-04-24 11:46:53 +12:00 |
|
Ingo Schommer
|
38bc2a9d73
|
MINOR Removed unused SecurityAdmin.Tree.js
|
2011-04-24 11:46:51 +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
|
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
|
6dbfd5fdde
|
MINOR Renaming <div id="contentPanel"> to "cms-editor-dialogs"
|
2011-04-24 11:46:48 +12:00 |
|
Ingo Schommer
|
0f7175f1f7
|
BUGFIX Disabling add_sheet() on jstree, as its horribly slow
|
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
|
f2f6ecc880
|
MINOR Hardcoding jstree CSS url to avoid loading non-existant CSS files via ajax (through jstree library)
|
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
|
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
|
dad6169f73
|
MINOR Using '.cms-edit-form' instead of '#Form_EditForm' selector
|
2011-04-24 11:44:17 +12:00 |
|
Ingo Schommer
|
11a3b86fef
|
MINOR Removed jQuery.layout implementation
|
2011-04-24 11:44:16 +12:00 |
|
Ingo Schommer
|
601665519b
|
ENHANCEMENT Added 'nochildren' support to new jstree implementation
|
2011-04-07 22:03:57 +12:00 |
|
Frank Mullenger
|
bde2696ff5
|
BUGFIX Checks if movedNode is in allowedChildren of newParent node before moving in tree (fixes #6578)
|
2011-04-07 22:00:42 +12:00 |
|
phalkunz
|
83f6c82639
|
BUGFIX: Fixed tinymce cleanup
|
2011-04-05 11:54:01 +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
|
a1fb071b2b
|
MINOR Moved LeftAndMain, SecurityAdmin, ModelAdmin and related functionality from 'cms' module to sapphire/admin
|
2011-03-29 18:07:59 +13:00 |
|