liquid_feedback_frontend
view app/main/admin/newsletter_list.lua @ 1303:0160d9a01d0a
Updated German translation
| author | bsw | 
|---|---|
| date | Fri May 06 09:40:25 2016 +0200 (2016-05-06) | 
| parents | c0fd12b97d65 | 
| children | 54efe6c8ae9d | 
 line source
     1 local newsletter = Newsletter:new_selector()
     2   :add_order_by("published DESC")
     3   :exec()
     5 ui.titleAdmin(_"Newsletter")
     7 ui.section( function()
     9   ui.sectionHead( function()
    10     ui.heading { level = 1, content = _"Newsletter list" }
    11   end )
    13   ui.sectionRow( function ()
    15     ui.list{
    16       records = newsletter,
    17       columns = {
    18         { label = _"Unit", content = function(r) ui.tag{ content = r.unit and r.unit.name or _"All members" } end },
    19         { name = "published", label = _"Published" },
    20         { name = "subject", label = _"Subject" },
    21         { label = _"sent", content = function(r) 
    22           if not r.sent then 
    23             ui.link{ text = _"Edit", module = "admin", view = "newsletter_edit", id = r.id } 
    24           else
    25             ui.tag{ content = format.timestamp(r.sent) }
    26           end 
    27         end }
    28       }
    29     }
    31   end)
    32 end)
