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)
|