liquid_feedback_frontend
view app/main/issue/_head.lua @ 1294:ea026690a86c
German translations added
| author | bsw | 
|---|---|
| date | Mon Apr 18 11:13:20 2016 +0200 (2016-04-18) | 
| parents | 701a5cf6b067 | 
| children | 32cc544d5a5b | 
 line source
     1 local issue = param.get("issue", "table")
     2 local initiative = param.get("initiative", "table")
     4 local member = param.get ( "member", "table" )
     7 ui.title ( function ()
     9   ui.tag {
    10     attr = { class = "unit" },
    11     content = function()
    12       ui.link {
    13         content = function()
    14           ui.tag{ attr = { class = "name" }, content = issue.area.unit.name }
    15         end,
    16         module = "unit", view = "show",
    17         id = issue.area.unit.id
    18       }
    19     end
    20   }
    21   ui.tag { attr = { class = "spacer" }, content = function()
    22     slot.put ( " » " )
    23   end }
    25   ui.tag {
    26     attr = { class = "area" },
    27     content = function()
    28       ui.link {
    29         content = function()
    30           ui.tag{ attr = { class = "name" }, content = issue.area.name }
    31         end,
    32         module = "area", view = "show",
    33         id = issue.area.id
    34       }
    35     end
    36   }
    38   ui.tag { attr = { class = "spacer" }, content = function()
    39     slot.put ( " » " )
    40   end }
    42   ui.tag {
    43     attr = { class = "issue" },
    44     content = function()
    45       -- issue link
    46       ui.link {
    47         text = _("#{policy_name} ##{issue_id}", { 
    48           policy_name = issue.policy.name,
    49           issue_id = issue.id
    50         } ),
    51         module = "issue", view = "show",
    52         id = issue.id
    53       }
    55       slot.put ( " " )
    57       if member then
    58         execute.view {
    59           module = "delegation", view = "_info", params = { 
    60             issue = issue, member = member, for_title = true
    61           }
    62         }
    63       end
    64     end
    65   }
    67   if initiative then
    68     ui.tag{
    69       attr = { class = "initiative" },
    70       content = initiative.display_name
    71     }
    72   end
    74 end ) -- ui.title
