liquid_feedback_frontend

annotate app/main/issue/_head.lua @ 1859:02c34183b6df

Fixed wrong filename in INSTALL file
author bsw
date Tue Nov 28 18:54:51 2023 +0100 (17 months ago)
parents 446d2798f424
children
rev   line source
bsw@525 1 local issue = param.get("issue", "table")
bsw/jbe@1309 2 local link_issue = param.get("link_issue", atom.boolean)
bsw@1045 3
bsw/jbe@1309 4 slot.put_into("header", issue.name)
bsw@1045 5
bsw@1045 6 ui.title ( function ()
bsw/jbe@1309 7
bsw@1696 8 if not app.single_unit_id then
bsw/jbe@1309 9 ui.link {
bsw/jbe@1309 10 attr = { class = "unit" },
bsw/jbe@1309 11 content = function()
bsw/jbe@1309 12 ui.tag{ attr = { class = "name" }, content = issue.area.unit.name }
bsw/jbe@1309 13 end,
bsw/jbe@1309 14 module = "index", view = "index",
bsw/jbe@1309 15 params = { unit = issue.area.unit.id }
bsw/jbe@1309 16 }
bsw@1045 17
bsw/jbe@1309 18 ui.tag { attr = { class = "spacer" }, content = function()
bsw/jbe@1309 19 slot.put ( " » " )
bsw/jbe@1309 20 end }
bsw/jbe@1309 21 end
bsw/jbe@1309 22
bsw/jbe@1309 23 if not config.single_area_id then
bsw/jbe@1309 24 ui.tag { attr = { class = "area" }, content = function()
bsw/jbe@1309 25 -- area link
bsw@1045 26 ui.link {
bsw@1045 27 content = function()
bsw@1045 28 ui.tag{ attr = { class = "name" }, content = issue.area.name }
bsw@1045 29 end,
bsw/jbe@1309 30 module = "index", view = "index",
bsw/jbe@1309 31 params = { unit = issue.area.unit_id, area = issue.area.id }
bsw@1045 32 }
bsw/jbe@1309 33 end }
bsw@1045 34
bsw/jbe@1309 35 ui.tag { attr = { class = "spacer" }, content = function()
bsw/jbe@1309 36 slot.put ( " » " )
bsw/jbe@1309 37 end }
bsw@1045 38 end
bsw@1045 39
bsw/jbe@1309 40 if link_issue then
bsw/jbe@1309 41 ui.link {
bsw/jbe@1309 42 content = function()
bsw/jbe@1309 43 ui.tag { attr = { class = "issue" }, content = issue.name }
bsw/jbe@1309 44 end,
bsw/jbe@1309 45 module = "issue", view = "show", id = issue.id
bsw/jbe@1309 46 }
bsw/jbe@1309 47 else
bsw/jbe@1309 48 ui.tag { attr = { class = "issue" }, content = issue.name }
bsw/jbe@1309 49 end
bsw/jbe@1309 50
bsw/jbe@1309 51 end )
bsw/jbe@1309 52

Impressum / About Us