liquid_feedback_frontend

annotate app/main/membership/_show_box.lua @ 277:bde068b37608

Dropdown boxes except of delegation box removed, optical enhancements and repositioning of elements
author bsw
date Mon Feb 13 00:16:42 2012 +0100 (2012-02-13)
parents ec86db506312
children b77e6a17ca77
rev   line source
bsw/jbe@0 1 local area = param.get("area", "table")
bsw/jbe@0 2
bsw/jbe@4 3 local membership = Membership:by_pk(area.id, app.session.member.id)
bsw/jbe@4 4
bsw/jbe@0 5 slot.select("interest", function()
bsw/jbe@0 6
bsw/jbe@4 7 if membership then
bsw/jbe@4 8
bsw/jbe@4 9 ui.container{
bsw/jbe@4 10 attr = {
bsw/jbe@4 11 class = "head head_active",
bsw/jbe@4 12 },
bsw/jbe@4 13 content = function()
bsw/jbe@4 14 ui.image{
bsw/jbe@4 15 static = "icons/16/user_green.png"
bsw/jbe@4 16 }
bsw/jbe@4 17 slot.put(_"You are member")
bsw/jbe@0 18 end
bsw/jbe@4 19 }
bsw/jbe@4 20
bsw@277 21 ui.link{
bsw@277 22 image = { static = "icons/16/cross.png" },
bsw@277 23 text = _"Withdraw membership",
bsw@277 24 module = "membership",
bsw@277 25 action = "update",
bsw@277 26 params = { area_id = area.id, delete = true },
bsw@277 27 routing = { default = { mode = "redirect", module = "area", view = "show", id = area.id } }
bsw/jbe@4 28 }
bsw/jbe@4 29 else
bsw/jbe@4 30 ui.link{
bsw/jbe@19 31 image = { static = "icons/16/user_add.png" },
bsw/jbe@19 32 text = _"Become a member",
bsw/jbe@4 33 module = "membership",
bsw/jbe@4 34 action = "update",
bsw/jbe@4 35 params = { area_id = area.id },
bsw/jbe@4 36 routing = {
bsw/jbe@4 37 default = {
bsw/jbe@4 38 mode = "redirect",
bsw/jbe@4 39 module = "area",
bsw/jbe@4 40 view = "show",
bsw/jbe@4 41 id = area.id
bsw/jbe@0 42 }
bsw/jbe@4 43 }
bsw/jbe@4 44 }
bsw/jbe@4 45 end
bsw/jbe@4 46
bsw/jbe@0 47 end)

Impressum / About Us