bsw/jbe@19: local suggestion = param.get("suggestion", "table") bsw/jbe@19: bsw/jbe@19: ui.form{ bsw/jbe@19: attr = { class = "vertical" }, bsw/jbe@19: record = suggestion, bsw/jbe@19: readonly = true, bsw/jbe@19: content = function() poelzi@134: if suggestion.author then poelzi@134: suggestion.author:ui_field_text{label=_"Author"} bsw@51: end bsw/jbe@19: ui.field.text{ label = _"Title", name = "name" } bsw/jbe@19: ui.container{ bsw/jbe@19: attr = { class = "suggestion_content wiki" }, bsw/jbe@19: content = function() bsw@279: slot.put(suggestion:get_content("html")) bsw/jbe@19: end bsw/jbe@19: } bsw/jbe@19: end bsw/jbe@19: } bsw/jbe@19: execute.view{ bsw/jbe@19: module = "suggestion", bsw@718: view = "_list_element", bsw/jbe@19: params = { bsw/jbe@19: suggestions_selector = Suggestion:new_selector():add_where{ "id = ?", suggestion.id }, bsw/jbe@19: initiative = suggestion.initiative, bsw/jbe@19: show_name = false, bsw/jbe@19: show_filter = false bsw/jbe@19: } bsw/jbe@19: }