liquid_feedback_frontend
annotate app/main/opinion/_list.lua @ 466:e15e8b15ccf5
Show all issues as default in issue list
| author | bsw | 
|---|---|
| date | Tue Mar 13 20:21:48 2012 +0100 (2012-03-13) | 
| parents | de6b80867eb7 | 
| children | 
| rev | line source | 
|---|---|
| bsw/jbe@0 | 1 local opinions_selector = param.get("opinions_selector", "table") | 
| bsw/jbe@0 | 2 | 
| bsw/jbe@0 | 3 ui.list{ | 
| bsw/jbe@0 | 4 records = opinions_selector:exec(), | 
| bsw/jbe@0 | 5 columns = { | 
| bsw/jbe@0 | 6 { | 
| bsw/jbe@0 | 7 label = _"Member name", | 
| poelzi@134 | 8 content = function(arg) return Member.object.ui_field_text(arg.member) end | 
| bsw/jbe@0 | 9 }, | 
| bsw/jbe@0 | 10 { | 
| bsw/jbe@0 | 11 label = _"Degree", | 
| bsw/jbe@6 | 12 content = function(record) | 
| bsw/jbe@6 | 13 if record.degree == -2 then | 
| bsw/jbe@6 | 14 slot.put(_"must not") | 
| bsw/jbe@6 | 15 elseif record.degree == -1 then | 
| bsw/jbe@6 | 16 slot.put(_"should not") | 
| bsw/jbe@6 | 17 elseif record.degree == 1 then | 
| bsw/jbe@6 | 18 slot.put(_"should") | 
| bsw/jbe@6 | 19 elseif record.degree == 2 then | 
| bsw/jbe@6 | 20 slot.put(_"must") | 
| bsw/jbe@6 | 21 end | 
| bsw/jbe@6 | 22 end | 
| bsw/jbe@0 | 23 }, | 
| bsw/jbe@0 | 24 { | 
| bsw/jbe@6 | 25 label = _"Suggestion currently implemented", | 
| bsw/jbe@6 | 26 content = function(record) | 
| bsw/jbe@6 | 27 if record.fulfilled then | 
| bsw/jbe@6 | 28 slot.put(_"Yes") | 
| bsw/jbe@6 | 29 else | 
| bsw/jbe@6 | 30 slot.put(_"No") | 
| bsw/jbe@6 | 31 end | 
| bsw/jbe@6 | 32 end | 
| bsw/jbe@0 | 33 }, | 
| bsw/jbe@0 | 34 } | 
| bsw/jbe@0 | 35 } |