[FEATURE] Viewpage module usablity optimization 71/23771/10
authorJohannes Feustel <s@feustel.eu>
Wed, 11 Sep 2013 23:31:25 +0000 (01:31 +0200)
committerGeorg Ringer <georg.ringer@gmail.com>
Mon, 23 Sep 2013 10:50:10 +0000 (12:50 +0200)
commit9869927e9e7b88eb1f2d1cdd33f8f7622062e373
tree8c59714f6bd00569451c422eaded47b9003b8e9b
parent6278df2fec419b23745d2ba8723f12f28d26c2d8
[FEATURE] Viewpage module usablity optimization

Improve usability of viewpage module with:

* Added a default option with width and height set to auto
* Selection is saved in $GLOBALS['BE_USER']->uc using ExtDirect
StateProvider and restored after reload or page switch
* Frame is resizeable and this custom value is also stored in the user
settings as a new option of the selector
* iframe is visually separated from outer module body

Change-Id: I0f956b3b3b76ef5fea25c239acd8f95d4f93b765
Fixes: #51933
Releases: 6.2
Reviewed-on: https://review.typo3.org/23771
Tested-by: Philipp Gampe
Reviewed-by: Mattias Nilsson
Tested-by: Mattias Nilsson
Tested-by: Markus Klein
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
24 files changed:
typo3/sysext/viewpage/Classes/Controller/ViewModuleController.php
typo3/sysext/viewpage/Resources/Private/Language/locallang.xlf
typo3/sysext/viewpage/Resources/Private/Layouts/DocHeader.html
typo3/sysext/viewpage/Resources/Private/Templates/ViewModule/Show.html
typo3/sysext/viewpage/Resources/Public/Css/main.css [new file with mode: 0644]
typo3/sysext/viewpage/Resources/Public/Css/ui-lightness/images/animated-overlay.gif [new file with mode: 0755]
typo3/sysext/viewpage/Resources/Public/Css/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png [new file with mode: 0755]
typo3/sysext/viewpage/Resources/Public/Css/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png [new file with mode: 0755]
typo3/sysext/viewpage/Resources/Public/Css/ui-lightness/images/ui-bg_flat_10_000000_40x100.png [new file with mode: 0755]
typo3/sysext/viewpage/Resources/Public/Css/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png [new file with mode: 0755]
typo3/sysext/viewpage/Resources/Public/Css/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png [new file with mode: 0755]
typo3/sysext/viewpage/Resources/Public/Css/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png [new file with mode: 0755]
typo3/sysext/viewpage/Resources/Public/Css/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png [new file with mode: 0755]
typo3/sysext/viewpage/Resources/Public/Css/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png [new file with mode: 0755]
typo3/sysext/viewpage/Resources/Public/Css/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png [new file with mode: 0755]
typo3/sysext/viewpage/Resources/Public/Css/ui-lightness/images/ui-icons_222222_256x240.png [new file with mode: 0755]
typo3/sysext/viewpage/Resources/Public/Css/ui-lightness/images/ui-icons_228ef1_256x240.png [new file with mode: 0755]
typo3/sysext/viewpage/Resources/Public/Css/ui-lightness/images/ui-icons_ef8c08_256x240.png [new file with mode: 0755]
typo3/sysext/viewpage/Resources/Public/Css/ui-lightness/images/ui-icons_ffd27a_256x240.png [new file with mode: 0755]
typo3/sysext/viewpage/Resources/Public/Css/ui-lightness/images/ui-icons_ffffff_256x240.png [new file with mode: 0755]
typo3/sysext/viewpage/Resources/Public/Css/ui-lightness/jquery-ui-1.10.3.custom.css [new file with mode: 0755]
typo3/sysext/viewpage/Resources/Public/Css/ui-lightness/jquery-ui-1.10.3.custom.min.css [new file with mode: 0755]
typo3/sysext/viewpage/Resources/Public/JavaScript/common.js
typo3/sysext/viewpage/Resources/Public/JavaScript/jquery-ui-1.10.3.custom.min.js [new file with mode: 0644]