openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 89c2413541c2d475b2ac08f2ff2ecc398b4ee320
parent b84d5916b11fa7542420d5e95a7453cae782bbf2
Author: Jan Dankert <devnull@localhost>
Date:   Wed,  6 Jun 2012 22:33:40 +0200

Beim Auswählen neuer Elemente ein neues Tab in div#content erzeugen (Bug: Klick auf Tab erzeugt noch keinen Inhalt)

Diffstat:
Mthemes/default/js/openrat.js | 15++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/themes/default/js/openrat.js b/themes/default/js/openrat.js @@ -515,9 +515,22 @@ function openNewAction( name,action,id,extraId ) setNewAction(action,id,extraId); } ); } + + // Neuen Tab in Hauptfenster anlegen + $('div#content > div.window > div.menu > div.views > ul.views li.active').removeClass('active'); + $('div#content > div.window > div.menu > div.views > ul.views').append('<li class="action active '+action+' id'+id+'"><span><img src="'+OR_THEMES_EXT_DIR+'default/images/icon_'+action+'.png" title="" />'+name+'</span></li>'); + $('div#content > div.window > div.menu > div.views > ul.views li.active').click( function() + { + // Action-Tab wurde angeklickt + $('div#content > div.window > div.menu > div.views > ul.views li.active').removeClass('active'); // Andere Tabs auf inaktiv setzen + $(this).addClass('active'); // Angeklicktes Tab auf aktiv setzen + + setNewAction(action,id,extraId); + } ); + + setNewAction( action,id,extraId ); - }