annotate app/main/suggestion/_suggestion.lua @ 149:d87097d3b6ec
small hint to show the number of alternative initiatives
 | author | 
 Daniel Poelzleithner <poelzi@poelzi.org> | 
 | date | 
 Fri Oct 08 03:25:59 2010 +0200 (2010-10-08) | 
 | parents | 
 20e0b64cc1f9  | 
 | 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 }
 |