liquid_feedback_frontend
annotate app/main/suggestion/_suggestion.lua @ 141:20e0b64cc1f9
use monospace/pre data on suggestion display and entry
this allows better formatting on the user suggestions without the overhead of using wiki there
fixes bug #215
this allows better formatting on the user suggestions without the overhead of using wiki there
fixes bug #215
| author | Daniel Poelzleithner <poelzi@poelzi.org> | 
|---|---|
| date | Wed Oct 06 14:34:45 2010 +0200 (2010-10-06) | 
| parents | de6b80867eb7 | 
| children | 105abd1d4996 | 
| rev | line source | 
|---|---|
| bsw/jbe@19 | 1 local suggestion = param.get("suggestion", "table") | 
| bsw/jbe@19 | 2 | 
| bsw/jbe@19 | 3 ui.form{ | 
| bsw/jbe@19 | 4 attr = { class = "vertical" }, | 
| bsw/jbe@19 | 5 record = suggestion, | 
| bsw/jbe@19 | 6 readonly = true, | 
| bsw/jbe@19 | 7 content = function() | 
| poelzi@134 | 8 if suggestion.author then | 
| poelzi@134 | 9 suggestion.author:ui_field_text{label=_"Author"} | 
| bsw@51 | 10 end | 
| bsw/jbe@19 | 11 ui.field.text{ label = _"Title", name = "name" } | 
| bsw/jbe@19 | 12 ui.container{ | 
| bsw/jbe@19 | 13 attr = { class = "suggestion_content wiki" }, | 
| bsw/jbe@19 | 14 content = function() | 
| bsw/jbe@19 | 15 ui.tag{ | 
| poelzi@141 | 16 tag = "pre", | 
| bsw/jbe@19 | 17 content = suggestion.description | 
| bsw/jbe@19 | 18 } | 
| bsw/jbe@19 | 19 end | 
| bsw/jbe@19 | 20 } | 
| bsw/jbe@19 | 21 end | 
| bsw/jbe@19 | 22 } | 
| bsw/jbe@19 | 23 execute.view{ | 
| bsw/jbe@19 | 24 module = "suggestion", | 
| bsw/jbe@19 | 25 view = "_list", | 
| bsw/jbe@19 | 26 params = { | 
| bsw/jbe@19 | 27 suggestions_selector = Suggestion:new_selector():add_where{ "id = ?", suggestion.id }, | 
| bsw/jbe@19 | 28 initiative = suggestion.initiative, | 
| bsw/jbe@19 | 29 show_name = false, | 
| bsw/jbe@19 | 30 show_filter = false | 
| bsw/jbe@19 | 31 } | 
| bsw/jbe@19 | 32 } |