Guy Sartorelli
91cfcb8229
API Make CMSMain more generic
...
Remove hardcoded references to pages and SiteTree
Remove assumption that records are versioned
Remove or validate assumptions about methods on the model class
Improve general architecture of CMSMain
2024-10-17 16:40:06 +13:00
Guy Sartorelli
9b64c7de24
Merge branch '4' into 5
2022-10-13 11:18:14 +13:00
Bram de Leeuw
9ca4895f79
Reset ExtraClass on ViewModeSelector include
...
Since silverstripe/silverstripe-admin version 1.11 the include `SilverStripe\\Admin\\LeftAndMain_ViewModeSelector` uses an [ExtraClass parameter](6d1998707d/templates/SilverStripe/Admin/Includes/LeftAndMain_ViewModeSelector.ss (L1)
). When this parameter is not explicitly set it inherits the ExtraClass of the template it's included in. In CMSMain this causes the ViewMode button to stretch.
2022-10-08 12:00:28 +02:00
Guy Sartorelli
d7857ebbe0
API Migrate SilverStripeNagivator classes
...
These classes are useful with `silverstripe/admin` and
`silverstripe/versioned` without needing `silverstripe/cms`.
2022-10-05 14:24:11 +13:00
Steve Boyd
9d77ff3b90
FIX Show 'No preview available' message for pages with no state
...
This accompanies a logic patch in the admin module to ensure that when
no preview state is available for a pagetype, it renders a message
stating this. Previously a broken layout would appear instead.
2021-06-23 12:04:17 +12:00
Garion Herman
65f4ec5e37
FIX IE 11 rendering issues in Page Editor UI
...
Internet Explorer needs a little extra help with its math to avoid the
entire UI collapsing in on itself.
2019-08-16 09:44:25 +12:00
Sacha Judd
6689db1ba9
NEW Convert drag handle and dropdown caret to use font-icons in site tree
2019-01-16 17:22:24 +13:00
Robbie Averill
2fe58f8a06
NEW Use Bootstrap alerts throughout the CMS
2018-09-13 18:54:28 +02:00
Luke Edwards
2fbeda1564
ADD New search component for SiteTree ( #2224 )
2018-09-04 13:13:33 +12:00
Robbie Averill
7b8c2c1449
Merge branch '4.1' into 4.2
2018-08-16 11:47:19 +12:00
Maxime Rainville
8ec551e57b
BUGFIX: Broken "show as list" ( #2232 )
...
* Various refactoring to support viewing list view in context menu and suppressed tree node
* Bugfixes per Maxime review
* Fix URL param collision
* Fix show in list on detail view
* Remove AJAX for show in list. Use hard refresh to keep URL state
2018-08-14 16:08:36 +12:00
Damian Mooyman
8c11f83ed4
Merge remote-tracking branch 'origin/4.1' into 4
...
# Conflicts:
# .travis.yml
2018-04-13 10:25:28 +12:00
Damian Mooyman
61429c17a6
Merge remote-tracking branch 'origin/4.0' into 4.1
...
# Conflicts:
# .travis.yml
2018-04-13 10:03:47 +12:00
Jason Korth
e554e82afa
adjustment to show Page Type title on SiteTree mouseover
2018-04-09 21:52:07 +01:00
Robbie Averill
b084fe8177
NEW Convert page history notice to use Bootstrap 4 info alert
2018-02-07 16:47:24 +13:00
Daniel Hensby
5a77ec8cea
Merge branch '4.0' into 4
2018-01-15 16:19:22 +00:00
Saophalkun Ponlu
2fd81eea9e
FIX no button view type toggle when searching pages
2017-12-20 11:54:27 +13:00
Saophalkun Ponlu
502998bcb6
Add root breadcrumb title to add page form
2017-12-19 10:36:33 +13:00
Damian Mooyman
073cb77500
Trim some unnecessary API
2017-12-13 17:10:39 +13:00
Saophalkun Ponlu
b391db4977
Fix search view
2017-12-13 17:10:39 +13:00
Saophalkun Ponlu
042dbbb13d
Remember pages view type
2017-12-13 17:10:39 +13:00
Christopher Joe
78f39e6b11
FEATURE hide tree view icon when searching
2017-10-17 15:54:41 +13:00
Christopher Joe
199f83775c
BUG standardise "cms-content-header" content with ModalAdmin layout
2017-10-17 12:04:04 +13:00
Christopher Joe
a930d7ae2e
BUG Fix up markup and classes to work better with flexbox
2017-10-12 16:49:19 +13:00
Saophalkun Ponlu
68128b46c3
FIX toolbar title layou
2017-09-15 16:17:47 +12:00
Damian Mooyman
9350b4a425
BUG Fix inconsistent breadcrumbs in CMS section
...
Fixes #1867
2017-08-28 13:03:56 +12:00
Damian Mooyman
6efb35fbcf
BUG Fix “Show unpublished versions” ( #1930 )
...
Update CMSPageHistoryController.js to fit coding conventions
Fixes #1648
2017-08-24 13:31:40 +12:00
Damian Mooyman
e078e6623d
Restore deferred cms tree loading
2017-08-21 13:59:26 +12:00
Robbie Averill
fc0362087e
FIX Remove legacy sprintf style translations in favour of placeholders
2017-08-02 13:42:52 +12:00
Saophalkun Ponlu
fca3ba73f5
FIX Pages search now defaults to list view
2017-07-25 12:57:46 +12:00
Robbie Averill
fb6e6162ca
FIX Use better inheritance based logic for deciding which active tab to display in edit page
2017-07-18 13:19:04 +12:00
Robbie Averill
dd4d5740b8
FIX Ensure tab states are reflected when switching on page edit screen
2017-07-16 22:46:11 +12:00
Paul Clarke
53f3f927cc
add missing class to toolbar
2017-07-06 13:32:27 +12:00
Saophalkun Ponlu
4fb6e70bb8
Visual updates to page view toggle
2017-06-27 11:39:35 +01:00
Aaron Carlino
359179025d
Reorganise i18n keys
2017-05-08 17:57:24 +12:00
Damian Mooyman
03a2a907ce
Fix whitespace in templates causing double arrows
2017-04-12 09:33:56 +12:00
Damian Mooyman
d75a3cb0e9
API Update site tree hierarchy to use a MarkingSet and template
2017-04-12 08:57:09 +12:00
Damian Mooyman
b1b0c6af63
BUG Ensure all CMS forms include full ID / VersionID in path
...
Fixes #1510
Refactor tree operations into CMSMain
Cleanup CMSMain and subclasses
2017-04-06 13:40:46 +12:00
Paul Clarke
16e3e40c2b
increase search icon size
2017-01-11 17:36:30 +13:00
Will Rossiter
5bb430ef43
Remove references to ss-ui
2017-01-11 17:36:30 +13:00
Colin Tucker
9959ef63f2
Fix double-escaped ampersands in CMSMain_TreeView and CMSMain::LinkPageAdd
2017-01-10 15:41:26 +11:00
Paul Clarke
23a056758a
Remove scroll for preview auto as its in iframe
2016-11-08 17:23:26 +13:00
Paul Clarke
eca1fb1cd1
safari fix for scroll
2016-11-08 17:23:26 +13:00
Paul Clarke
962519c6a7
Fix for safari height in main container – shows action bar
2016-11-07 13:57:58 +13:00
Paul Clarke
5cb431d9fd
add flexbox layout to sitetree area
2016-10-28 16:28:30 +13:00
Paul Clarke
18c1a4470f
Add back button on edit panel for smaller screens only
2016-10-28 15:44:31 +13:00
Damian Mooyman
e5550dd680
BUG Fix search not respecting view mode
2016-10-27 17:05:36 +13:00
Damian Mooyman
8c87ea6b79
API Update listview / treeview to use pjax instead of deferred loading
...
Fixes #1645
2016-10-27 17:05:36 +13:00
Damian Mooyman
c4d748cb7d
BUG Fix firefox compatibility
2016-10-27 17:02:06 +13:00
Christopher Joe
57fb0e0b33
moved cms-tree-filtered up with flexbox-area-grow
2016-10-26 10:43:34 +13:00