commit e54e5014fe36c55e88e4cc2c668f665d680e4872
parent c23bef13791ac7c5c674de6b22164a56c4256300
Author: Jan Dankert <devnull@localhost>
Date: Wed, 19 Sep 2012 21:28:27 +0200
Vollbild wird durch Doppelklick ausgelöst.
Diffstat:
2 files changed, 27 insertions(+), 3 deletions(-)
diff --git a/themes/default/js/openrat.js b/themes/default/js/openrat.js
@@ -122,6 +122,10 @@ function refreshWorkbench()
$(this).addClass('active');
loadView( p.find('div.content'),createUrl(action,method,id));
});
+ $('ul.views > li.action').dblclick( function()
+ {
+ fullscreen( this );
+ } );
// Drag n Drop für Views
$('ul.views > li.action').draggable( {cursor:'move',revert: 'invalid' });
@@ -399,8 +403,14 @@ array('Source','-', 'ShowBlocks','Maximize') );
*/
}
+
+/**
+ * Schaltet die Vollbildfunktion an oder aus.
+ *
+ * @param element Das Element, auf dem die Vollbildfunktion ausgeführt wurde
+ */
function fullscreen( element ) {
- $(element).fadeOut('fast', function()
+ $(element).closest('div.window').fadeOut('fast', function()
{
$(this).toggleClass('fullscreen').fadeIn('fast');
} );
@@ -614,6 +624,10 @@ function openNewAction( name,action,id,extraId )
setNewAction(action,id,extraId);
} );
+ $('div#content > div.window > div.menu > div.views > ul.views li.active').dblclick( function()
+ {
+ fullscreen( this );
+ } );
}
@@ -1024,3 +1038,12 @@ function resizeWorkbench()
$('div#workbench > div#sidebar > div.frame > div.window > div.content').css('height',upperHeight +'px');
$('div#workbench > div#bottombar > div.frame > div.window > div.content').css('height',lowerHeight +'px');
}
+
+
+/**
+ * Größe der TABs pro Frame neu berechnen.
+ */
+function resizeTabs( closable )
+{
+ //
+}
diff --git a/themes/default/layout/perspective/header.php b/themes/default/layout/perspective/header.php
@@ -23,7 +23,8 @@ function view_header( $name )
$viewlist = explode(',',$v['views']);
if ( empty($viewlist[0])) $viewlist = array();
-
+
+ // Tabreiter pro View erzeugen
foreach( $viewlist as $vn )
{
$tmp_text = langHtml('menu_'.$vn);
@@ -45,7 +46,7 @@ function view_header( $name )
?>
</ul>
<div class="icons">
-<div class="icon"><a href="javascript:void(0);" class="fullscreen" onClick="javascript:fullscreen( $(this).closest('div.window') );"><img class="icon" src="<?php echo OR_THEMES_EXT_DIR.'default/images/icon/window/maximize.gif' ?>" title="<?php echo langHtml('window_fullscreen') ?>" /></a></div>
+<div class="icon"><a href="javascript:void(0);" class="fullscreen" onClick="javascript:fullscreen( this );"><img class="icon" src="<?php echo OR_THEMES_EXT_DIR.'default/images/icon/window/maximize.gif' ?>" title="<?php echo langHtml('window_fullscreen') ?>" /></a></div>
</div>
</div>