liquid_feedback_frontend

view app/main/issue/_head.lua @ 1101:b18e198c2624

Show administrative notice in any case as long as a message is set
author bsw
date Mon Oct 27 12:03:54 2014 +0100 (2014-10-27)
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

Impressum / About Us