[FEATURE] Swap doc header rows in all backend modules
authorFelix Kopp <felix-source@phorax.com>
Sat, 14 Jul 2012 20:07:30 +0000 (22:07 +0200)
committerChristian Kuhn <lolli@schwarzbu.ch>
Thu, 2 Aug 2012 17:17:46 +0000 (19:17 +0200)
commit703bca182708d8dd763049ea887977707f62f74c
tree88701a72b09a427cb2aa43f4e97b9fef2e5111a5
parent09684d7adb97bbcc1e31f4a273d0e17f3af20d9a
[FEATURE] Swap doc header rows in all backend modules

Swaps all docHeader rows for the backend modules.

Function menu and CSH are moved to the top row while
buttons (save, close and shortcut) are moved underneath.

Also includes a compatibility layer for non-core legacy
extensions that don't include expected template structure.
These non-standard docHeaders are reformated by CSS.
To deliver fall-back logic the HTML structure was redefined.

Change-Id: I345646b053a1587b0f82a9bde43b479b8ca4767e
Resolves: #38759
Resolves: #33508
Releases: 6.0
Reviewed-on: http://review.typo3.org/12788
Reviewed-by: Max Roesch
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
57 files changed:
typo3/contrib/extjs/resources/css/structure/toolbar.css
typo3/js/modulemenu.js
typo3/sysext/aboutmodules/Resources/Private/Layouts/Default.html
typo3/sysext/belog/Resources/Private/Layouts/DocHeader.html
typo3/sysext/form/Resources/Private/Templates/Wizard.html
typo3/sysext/form/Resources/Public/JavaScript/Wizard/Viewport.js
typo3/sysext/impexp/app/template.html
typo3/sysext/indexed_search/mod/mod_template.html
typo3/sysext/install/mod/mod_template.html
typo3/sysext/recycler/mod1/mod_template.html
typo3/sysext/reports/mod/mod_template.html
typo3/sysext/scheduler/mod1/mod_template.html
typo3/sysext/t3skin/extjs/images/splitbar/splitbar-background-top.png
typo3/sysext/t3skin/extjs/xtheme-t3skin.css
typo3/sysext/t3skin/stylesheets/structure/element_docheader.css
typo3/sysext/t3skin/stylesheets/structure/element_pagetree.css
typo3/sysext/t3skin/stylesheets/structure/element_tceforms.css
typo3/sysext/t3skin/stylesheets/structure/element_tree.css
typo3/sysext/t3skin/stylesheets/structure/main_body.css
typo3/sysext/t3skin/stylesheets/structure/module_menu.css
typo3/sysext/t3skin/stylesheets/visual/element_docheader.css
typo3/sysext/t3skin/stylesheets/visual/element_pagetree.css
typo3/sysext/t3skin/stylesheets/visual/element_tree.css
typo3/sysext/taskcenter/res/mod_template.html
typo3/sysext/viewpage/Resources/Private/Layouts/DocHeader.html
typo3/templates/alt_db_navframe.html
typo3/templates/alt_doc.html
typo3/templates/alt_file_navframe.html
typo3/templates/belog.html
typo3/templates/beuser.html
typo3/templates/config.html
typo3/templates/db_layout.html
typo3/templates/db_layout_quickedit.html
typo3/templates/db_list.html
typo3/templates/db_new.html
typo3/templates/db_new_content_el.html
typo3/templates/dbint.html
typo3/templates/em_index.html
typo3/templates/file_edit.html
typo3/templates/file_list.html
typo3/templates/file_newfolder.html
typo3/templates/file_rename.html
typo3/templates/file_upload.html
typo3/templates/func.html
typo3/templates/info.html
typo3/templates/move_el.html
typo3/templates/perm.html
typo3/templates/setup.html
typo3/templates/show_rechis.html
typo3/templates/tsconfig_help.html
typo3/templates/tstemplate.html
typo3/templates/version.html
typo3/templates/wizard_forms.html
typo3/templates/wizard_rte.html
typo3/templates/wizard_table.html
typo3/templates/ws.html
typo3/templates/ws_forms.html