liquid_feedback_frontend
annotate app/main/index/index.lua @ 139:bc2570b97c09
fix spelling
fixed bug #330
fixed bug #330
| author | Daniel Poelzleithner <poelzi@poelzi.org> | 
|---|---|
| date | Wed Oct 06 13:52:23 2010 +0200 (2010-10-06) | 
| parents | 7d0f4721d2f3 | 
| children | e3613831cd1e 79710861a3c3 | 
| rev | line source | 
|---|---|
| bsw/jbe@0 | 1 slot.select("title", function() | 
| bsw@10 | 2 if app.session.member then | 
| bsw@10 | 3 execute.view{ | 
| bsw@10 | 4 module = "member_image", | 
| bsw@10 | 5 view = "_show", | 
| bsw@10 | 6 params = { | 
| bsw@10 | 7 member = app.session.member, | 
| bsw@10 | 8 image_type = "avatar" | 
| bsw@10 | 9 } | 
| bsw/jbe@4 | 10 } | 
| bsw@10 | 11 end | 
| bsw/jbe@0 | 12 end) | 
| bsw/jbe@0 | 13 | 
| bsw/jbe@0 | 14 slot.select("title", function() | 
| bsw/jbe@0 | 15 ui.container{ | 
| bsw/jbe@0 | 16 attr = { class = "lang_chooser" }, | 
| bsw/jbe@0 | 17 content = function() | 
| bsw@15 | 18 for i, lang in ipairs{"en", "de", "eo"} do | 
| bsw/jbe@0 | 19 ui.link{ | 
| bsw/jbe@0 | 20 content = function() | 
| bsw/jbe@0 | 21 ui.image{ | 
| bsw/jbe@0 | 22 static = "lang/" .. lang .. ".png", | 
| bsw/jbe@0 | 23 attr = { style = "margin-left: 0.5em;", alt = lang } | 
| bsw/jbe@0 | 24 } | 
| bsw/jbe@0 | 25 end, | 
| bsw/jbe@19 | 26 text = _('Select language "#{langcode}"', { langcode = lang }), | 
| bsw/jbe@0 | 27 module = "index", | 
| bsw/jbe@0 | 28 action = "set_lang", | 
| bsw/jbe@0 | 29 params = { lang = lang }, | 
| bsw/jbe@0 | 30 routing = { | 
| bsw/jbe@0 | 31 default = { | 
| bsw/jbe@0 | 32 mode = "redirect", | 
| bsw/jbe@0 | 33 module = request.get_module(), | 
| bsw/jbe@0 | 34 view = request.get_view(), | 
| bsw/jbe@0 | 35 id = param.get_id_cgi(), | 
| bsw/jbe@0 | 36 params = param.get_all_cgi() | 
| bsw/jbe@0 | 37 } | 
| bsw/jbe@0 | 38 } | 
| bsw/jbe@0 | 39 } | 
| bsw/jbe@0 | 40 end | 
| bsw/jbe@0 | 41 end | 
| bsw/jbe@0 | 42 } | 
| bsw/jbe@0 | 43 end) | 
| bsw/jbe@0 | 44 | 
| bsw/jbe@0 | 45 slot.put_into("title", encode.html(config.app_title)) | 
| bsw/jbe@0 | 46 | 
| jorges@103 | 47 if app.session.member then | 
| jorges@103 | 48 app.html_title.title = app.session.member.name | 
| jorges@103 | 49 end | 
| jorges@103 | 50 | 
| jorges@103 | 51 | 
| bsw/jbe@0 | 52 slot.select("actions", function() | 
| bsw/jbe@4 | 53 | 
| bsw@10 | 54 if app.session.member then | 
| bsw@10 | 55 ui.link{ | 
| bsw@10 | 56 content = function() | 
| bsw@10 | 57 ui.image{ static = "icons/16/application_form.png" } | 
| bsw@10 | 58 slot.put(_"Edit my profile") | 
| bsw@10 | 59 end, | 
| bsw@10 | 60 module = "member", | 
| bsw@10 | 61 view = "edit" | 
| bsw@10 | 62 } | 
| bsw/jbe@6 | 63 ui.link{ | 
| bsw/jbe@6 | 64 content = function() | 
| bsw@10 | 65 ui.image{ static = "icons/16/user_gray.png" } | 
| bsw@10 | 66 slot.put(_"Upload images") | 
| bsw/jbe@6 | 67 end, | 
| bsw@10 | 68 module = "member", | 
| bsw@10 | 69 view = "edit_images" | 
| bsw@10 | 70 } | 
| bsw@10 | 71 execute.view{ | 
| bsw@10 | 72 module = "delegation", | 
| bsw@10 | 73 view = "_show_box" | 
| bsw/jbe@6 | 74 } | 
| bsw@10 | 75 ui.link{ | 
| bsw@10 | 76 content = function() | 
| bsw@10 | 77 ui.image{ static = "icons/16/wrench.png" } | 
| bsw@10 | 78 slot.put(_"Settings") | 
| bsw@10 | 79 end, | 
| bsw@10 | 80 module = "member", | 
| bsw@10 | 81 view = "settings" | 
| bsw@10 | 82 } | 
| bsw@10 | 83 if config.download_dir then | 
| bsw@10 | 84 ui.link{ | 
| bsw@10 | 85 content = function() | 
| bsw@10 | 86 ui.image{ static = "icons/16/database_save.png" } | 
| bsw@10 | 87 slot.put(_"Download") | 
| bsw@10 | 88 end, | 
| bsw@10 | 89 module = "index", | 
| bsw@10 | 90 view = "download" | 
| bsw@10 | 91 } | 
| bsw@10 | 92 end | 
| bsw@10 | 93 end | 
| bsw/jbe@0 | 94 end) | 
| bsw/jbe@0 | 95 | 
| bsw/jbe@4 | 96 util.help("index.index", _"Home") | 
| bsw/jbe@4 | 97 | 
| bsw@57 | 98 execute.view{ | 
| bsw@57 | 99 module = "member", | 
| bsw@57 | 100 view = "_show", | 
| bsw@57 | 101 params = { | 
| bsw@57 | 102 member = app.session.member, | 
| bsw@57 | 103 show_as_homepage = true | 
| bsw/jbe@5 | 104 } | 
| bsw@57 | 105 } |