liquid_feedback_frontend
view app/main/draft/_list.lua @ 31:a6caaff47205
Report view for all closed issues added
| author | bsw | 
|---|---|
| date | Tue Feb 23 21:09:10 2010 +0100 (2010-02-23) | 
| parents | 5c601807d397 | 
| children | 0849be391140 | 
 line source
     1 ui.form{
     2   method = "get",
     3   module = "draft",
     4   view = "diff",
     5   content = function()
     6     ui.list{
     7       records = param.get("drafts", "table"),
     8       columns = {
     9         {
    10           label = _"Created at",
    11           content = function(record)
    12             ui.field.text{ readonly = true, value = format.timestamp(record.created) }
    13           end
    14         },
    15         {
    16           label = _"Author",
    17           content = function(record)
    18             ui.field.text{ readonly = true, value = record.author.name }
    19           end
    20         },
    21         {
    22           content = function(record)
    23             ui.link{
    24               attr = { class = "action" },
    25               text = _"Show",
    26               module = "draft",
    27               view = "show",
    28               id = record.id
    29             }
    30           end
    31         },
    32         {
    33           label = _"Compare",
    34           content = function(record)
    35             slot.put('<input type="radio" name="old_draft_id" value="' .. tostring(record.id) .. '">')
    36             slot.put('<input type="radio" name="new_draft_id" value="' .. tostring(record.id) .. '">')
    37           end
    38         }
    39       }
    40     }
    41     ui.submit{ text = _"Compare" }
    42   end
    43 }
