bsw/jbe@1309: local item_class = param.get("item_class") bsw/jbe@1309: local link_class = param.get("link_class") bsw/jbe@1309: bsw/jbe@1309: bsw/jbe@1309: ui.tag{ tag = "li", attr = { class = item_class }, content = function() bsw/jbe@1309: ui.link{ bsw/jbe@1309: content = _"profile and settings", bsw/jbe@1309: attr = { class = link_class }, bsw/jbe@1309: module = "member", bsw/jbe@1309: view = "show", bsw/jbe@1309: id = app.session.member_id bsw/jbe@1309: } bsw/jbe@1309: end } bsw/jbe@1309: bsw/jbe@1309: execute.view{ module = "member", view = "_agent_menu" } bsw/jbe@1309: bsw/jbe@1309: ui.tag{ tag = "li", attr = { class = item_class }, content = function() bsw/jbe@1309: ui.link{ bsw/jbe@1309: text = _"logout", bsw/jbe@1309: attr = { class = link_class }, bsw/jbe@1309: module = 'index', bsw/jbe@1309: action = 'logout', bsw/jbe@1309: routing = { bsw/jbe@1309: default = { bsw/jbe@1309: mode = "redirect", bsw/jbe@1309: module = "index", bsw/jbe@1309: view = "index" bsw/jbe@1309: } bsw/jbe@1309: } bsw/jbe@1309: } bsw/jbe@1309: end }