r1693 - branches/bxe_2_0/js
[email protected] Mon, 30 Jul 2007 11:12:41 +0200 (CEST)
| Newsgroups | gmane.editors.bitflux.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: chregu
Date: Mon Jul 30 11:12:40 2007
New Revision: 1693
Log:
fix for BXEB-19
Spezielle Hauptmenue-Funktionen
Modified:
branches/bxe_2_0/js/bxeConfig.js
branches/bxe_2_0/js/bxeFunctions.js
Modified: branches/bxe_2_0/js/bxeConfig.js
==============================================================================
--- branches/bxe_2_0/js/bxeConfig.js (original)
+++ branches/bxe_2_0/js/bxeConfig.js Mon Jul 30 11:12:40 2007
@@ -73,7 +73,13 @@
bxe_config.scriptfiles = bxe_config.getContentMultiple("/config/files/scripts/file");
bxe_config.xslparams = bxe_config.getContentMultiple("/config/files/input/xslparams",true);
-
+ var _menus = bxe_config.getContentMultiple("/config/menu/menu",true);
+ bxe_config.menus = new Array();
+ for (var i=0; i < _menus.length; i++) {
+ var _submenus = bxe_config.getContentMultiple("/config/menu/menu[@name='" + _menus[i].name + "']/menu",true);
+ bxe_config.menus.push( {'name': _menus[i].name, 'menus': _submenus});
+ }
+
var ps = bxe_config.getPlugins();
for (var i=0; i < ps.length; i++) {
Modified: branches/bxe_2_0/js/bxeFunctions.js
==============================================================================
--- branches/bxe_2_0/js/bxeFunctions.js (original)
+++ branches/bxe_2_0/js/bxeFunctions.js Mon Jul 30 11:12:40 2007
@@ -1237,7 +1237,14 @@
bxe_menubar.addMenu(bxe_i18n.getText("Debug"),submenu3);
-
+ for (var i=0; i < bxe_config.menus.length; i++) {
+ var _sub = new Array();
+ for (var j=0; j < bxe_config.menus[i].menus.length; j++) {
+ _sub.push(bxe_config.menus[i].menus[j].name,eval(bxe_config.menus[i].menus[j].value));
+ }
+ bxe_menubar.addMenu(bxe_config.menus[i].name,_sub);
+ }
+
var submenu4 = new Array();
submenu4.push(bxe_i18n.getText("About Bitflux Editor"),function(e) {
--
Bx-editor-cvs mailing list
[email protected]
http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-cvs