summaryrefslogtreecommitdiff
path: root/UI
diff options
context:
space:
mode:
Diffstat (limited to 'UI')
-rw-r--r--UI/menu_expand.html56
1 files changed, 26 insertions, 30 deletions
diff --git a/UI/menu_expand.html b/UI/menu_expand.html
index 7a78e24c..82c82db3 100644
--- a/UI/menu_expand.html
+++ b/UI/menu_expand.html
@@ -34,38 +34,34 @@
<body class="menu">
<img class="cornderlogo" src="images/ledgersmb_small.png" width="100" height="50" border="1" alt="ledger-smb" />
- <div id="div_0" class="container">
- <?lsmb MACRO menu(section) BLOCK ?>
- <?lsmb IF item.id ?>
- <div id="menu<?lsmb section.id ?>" class="menuOut"
- onclick="SwitchMenu('sub_<?lsmb section.id ?>')">
- <?lsmb text(section.label) ?></div>
- <div class="submenu" id="sub<?lsmb item.id ?>">
- <div id="div_<?lsmb item.id ?>">
+ <?lsmb FOREACH item = subs ?>
+ <?lsmb old_id = id ?><?lsmb old_path = path ?>
+ <?lsmb id = item.id ?><?lsmb path = item.path ?>
+ <?lsmb IF (id != old_id) AND id ?>
+ <?lsmb desc_ids = [id, ''] ?>
+ <?lsmb asc_ids = [old_id, ''] ?>
+ <?lsmb IF old_id.search(desc_ids.join('--')) ?>
+ <div id="sub_<?lsmb old_id ?>" class="Submenu">
+ <?lsmb ELSIF id.search(asc_ids.join('--')) ?>
+ </div>
<?lsmb END ?>
- <?lsmb IF section.subs.size > 0 ?>
- <?lsmb FOREACH key = section.subs.keys.sort ?>
- <?lsmb item = section.subs.$key ?>
- <?lsmb IF item.subs ?>
- <?lsmb subs = items.subs ?>
- <?lsmb FOREACH subkey = subs.keys.sort ?>
- <?lsmb sub = item.sub.$key ?>
- <?lsmb menu(item) ?>
- <?lsmb END ?>
- <?lsmb ELSE ?>
- <div class="submenu">
- <a class="submenu"
- href="<?lsmb item.module ?>?login=<?lsmb login ?><?lsmb FOREACH key = item.keys ?>&<?lsmb key ?>=<?lsmb item.$key ?><?lsmb END ?>"
- target="main_window"><?lsmb text(item.label)?></a>
- </div>
- <?lsmb END ?>
- <?lsmb END ?>
- <?lsmb END ?>
- </div>
- </div>
- <?lsmb END ?>
- <?lsmb menu(menu_items) ?>
+ <?lsmb END ?>
+ <div class="Menu" id="menu_<?lsmb id ?>">
+ <a href="<?lsmb IF item.module ?><?lsmb item.module
+ ?><?lsmb ELSE ?>menu.pl<?lsmb END
+ ?>?login=<?lsmb login
+ ?><?lsmb FOREACH key IN item.keys ?>&<?lsmb key
+ ?>=<?lsmb item.$key ?><?lsmb END ?>"
+ target = "main_window"
+ onclick="return <?lsmb IF item.module
+ ?>SwitchMenu(<?lsmb id ?>)<?lsmb END ?>"
+ class = "<?lsmb IF item.module ?>Menu<?lsmb
+ ELSE ?>Item<?lsmb END ?>"
+ ><?lsmb text(item.label) ?></a>
</div>
+ <?lsmb END ?>
+
+
</body>
</html>