liquid_feedback_frontend

view app/main/member/edit_images.lua @ 1145:904f6807f7fa

Added support for upcoming moonbridge bases WebMCP
author bsw
date Sat Mar 21 15:26:39 2015 +0100 (2015-03-21)
parents 701a5cf6b067
children d70610e37245
line source
1 ui.titleMember(_"avatar/photo")
3 execute.view {
4 module = "member", view = "_sidebar_whatcanido", params = {
5 member = app.session.member
6 }
7 }
9 ui.form{
10 record = app.session.member,
11 attr = {
12 class = "vertical section",
13 enctype = 'multipart/form-data'
14 },
15 module = "member",
16 action = "update_images",
17 routing = {
18 ok = {
19 mode = "redirect",
20 module = "member",
21 view = "show",
22 id = app.session.member_id
23 }
24 },
25 content = function()
26 ui.sectionHead( function()
27 ui.heading { level = 1, content = _"Upload avatar/photo" }
28 end )
29 ui.sectionRow( function()
30 execute.view{
31 module = "member_image",
32 view = "_show",
33 params = {
34 class = "right",
35 member = app.session.member,
36 image_type = "avatar"
37 }
38 }
39 ui.heading { level = 2, content = _"Avatar"}
40 ui.container { content = _"Your avatar is a small photo, which will be shown always next to your name." }
41 slot.put("<br />")
42 ui.field.image{ field_name = "avatar" }
43 slot.put("<br /><br />")
44 execute.view{
45 module = "member_image",
46 view = "_show",
47 params = {
48 class = "right",
49 member = app.session.member,
50 image_type = "photo"
51 }
52 }
53 ui.heading { level = 2, content = _"Photo"}
54 ui.container { content = _"Your photo will be shown in your profile." }
55 slot.put("<br />")
56 ui.field.image{ field_name = "photo" }
57 slot.put("<br style='clear: right;' />")
58 ui.tag{
59 tag = "input",
60 attr = {
61 type = "submit",
62 class = "btn btn-default",
63 value = _"publish avatar/photo"
64 },
65 content = ""
66 }
67 slot.put("<br /><br /><br />")
68 ui.link{
69 content = _"cancel",
70 module = "member", view = "show", id = app.session.member.id
71 }
72 end )
73 end
74 }

Impressum / About Us