liquid_feedback_frontend

view app/main/issue/_head.lua @ 1858:3d1f0464a3ea

Handle missing ldap.member.allowed function
author bsw
date Tue Sep 20 17:35:29 2022 +0200 (20 months ago)
parents 446d2798f424
children
line source
1 local issue = param.get("issue", "table")
2 local link_issue = param.get("link_issue", atom.boolean)
4 slot.put_into("header", issue.name)
6 ui.title ( function ()
8 if not app.single_unit_id then
9 ui.link {
10 attr = { class = "unit" },
11 content = function()
12 ui.tag{ attr = { class = "name" }, content = issue.area.unit.name }
13 end,
14 module = "index", view = "index",
15 params = { unit = issue.area.unit.id }
16 }
18 ui.tag { attr = { class = "spacer" }, content = function()
19 slot.put ( " » " )
20 end }
21 end
23 if not config.single_area_id then
24 ui.tag { attr = { class = "area" }, content = function()
25 -- area link
26 ui.link {
27 content = function()
28 ui.tag{ attr = { class = "name" }, content = issue.area.name }
29 end,
30 module = "index", view = "index",
31 params = { unit = issue.area.unit_id, area = issue.area.id }
32 }
33 end }
35 ui.tag { attr = { class = "spacer" }, content = function()
36 slot.put ( " » " )
37 end }
38 end
40 if link_issue then
41 ui.link {
42 content = function()
43 ui.tag { attr = { class = "issue" }, content = issue.name }
44 end,
45 module = "issue", view = "show", id = issue.id
46 }
47 else
48 ui.tag { attr = { class = "issue" }, content = issue.name }
49 end
51 end )

Impressum / About Us