liquid_feedback_frontend

annotate app/main/delegation/_list.lua @ 1:dd0109e81922

Version alpha2

Minor bug in bargraph output for suggestions fixed
author bsw
date Wed Nov 18 12:00:00 2009 +0100 (2009-11-18)
parents 3bfb2fcf7ab9
children 5c601807d397
rev   line source
bsw/jbe@0 1 local selector = param.get("selector", "table")
bsw/jbe@0 2
bsw/jbe@0 3 ui.paginate{
bsw/jbe@0 4 selector = selector,
bsw/jbe@0 5 content = function()
bsw/jbe@0 6 ui.list{
bsw/jbe@0 7 records = selector:exec(),
bsw/jbe@0 8 columns = {
bsw/jbe@0 9 {
bsw/jbe@0 10 label = _"Truster",
bsw/jbe@0 11 content = function(record)
bsw/jbe@0 12 ui.link{
bsw/jbe@0 13 content = record.truster.name,
bsw/jbe@0 14 module = "member",
bsw/jbe@0 15 view = "show",
bsw/jbe@0 16 id = record.truster.id
bsw/jbe@0 17 }
bsw/jbe@0 18 end
bsw/jbe@0 19 },
bsw/jbe@0 20 {
bsw/jbe@0 21 label = _"Trustee",
bsw/jbe@0 22 content = function(record)
bsw/jbe@0 23 ui.link{
bsw/jbe@0 24 content = record.trustee.name,
bsw/jbe@0 25 module = "member",
bsw/jbe@0 26 view = "show",
bsw/jbe@0 27 id = record.trustee.id
bsw/jbe@0 28 }
bsw/jbe@0 29 end
bsw/jbe@0 30 },
bsw/jbe@0 31 {
bsw/jbe@0 32 label = _"Area",
bsw/jbe@0 33 content = function(record)
bsw/jbe@0 34 if record.area then
bsw/jbe@0 35 ui.field.text{ value = record.area.name }
bsw/jbe@0 36 end
bsw/jbe@0 37 end
bsw/jbe@0 38 },
bsw/jbe@0 39 {
bsw/jbe@0 40 label = _"Issue",
bsw/jbe@0 41 content = function(record)
bsw/jbe@0 42 if record.issue then
bsw/jbe@0 43 ui.field.text{ value = record.issue.id }
bsw/jbe@0 44 end
bsw/jbe@0 45 end
bsw/jbe@0 46 },
bsw/jbe@0 47 }
bsw/jbe@0 48 }
bsw/jbe@0 49 end
bsw/jbe@0 50 }

Impressum / About Us