liquid_feedback_frontend
changeset 1707:7c91c52de1fb
Added config hook to overwrite quick guide content
author | bsw |
---|---|
date | Mon Sep 27 11:08:32 2021 +0200 (2021-09-27) |
parents | 2558d9c15c44 |
children | ee2776bb46b1 |
files | app/main/help/introduction.lua |
line diff
1.1 --- a/app/main/help/introduction.lua Mon Sep 27 11:03:28 2021 +0200 1.2 +++ b/app/main/help/introduction.lua Mon Sep 27 11:08:32 2021 +0200 1.3 @@ -8,27 +8,31 @@ 1.4 ui.heading { attr = { class = "mdl-card__title-text" }, level = 1, content = _"Quick guide" } 1.5 end } 1.6 ui.container { attr = { class = "draft mdl-card__content mdl-card--border" }, content = function() 1.7 - ui.heading{ level = 2, content = _"Initiatives and issues" } 1.8 - ui.tag{ tag = "p", content = _"[introduction] iniatives and issues" } 1.9 - ui.heading{ level = 2, content = _"Subject areas" } 1.10 - ui.tag{ tag = "p", content = _"[introduction] subject areas" } 1.11 - ui.heading{ level = 2, content = _"Organizational units" } 1.12 - ui.tag{ tag = "p", content = _"[introduction] organizational units" } 1.13 - ui.heading{ level = 2, content = _"Rules of procedure" } 1.14 - ui.tag{ tag = "p", content = _"[introduction] rules of procedure" } 1.15 - ui.heading{ level = 2, content = _"Admission phase" } 1.16 - ui.tag{ tag = "p", content = _"[introduction] phase 1 admission" } 1.17 - ui.heading{ level = 2, content = _"Discussion phase" } 1.18 - ui.tag{ tag = "p", content = _"[introduction] phase 2 discussion" } 1.19 - ui.heading{ level = 2, content = _"Verification phase" } 1.20 - ui.tag{ tag = "p", content = _"[introduction] phase 3 verification" } 1.21 - ui.heading{ level = 2, content = _"Voting phase" } 1.22 - ui.tag{ tag = "p", content = _"[introduction] phase 4 voting" } 1.23 - ui.heading{ level = 2, content = _"Vote delegation" } 1.24 - ui.tag{ tag = "p", content = _"[introduction] vote delegation" } 1.25 - ui.heading{ level = 2, content = _"Preference voting" } 1.26 - ui.tag{ tag = "p", content = _"[introduction] preference voting" } 1.27 - 1.28 + 1.29 + if config.quick_guide and config.quick_guide.content then 1.30 + slot.put(config.quick_guide.content) 1.31 + else 1.32 + ui.heading{ level = 2, content = _"Initiatives and issues" } 1.33 + ui.tag{ tag = "p", content = _"[introduction] iniatives and issues" } 1.34 + ui.heading{ level = 2, content = _"Subject areas" } 1.35 + ui.tag{ tag = "p", content = _"[introduction] subject areas" } 1.36 + ui.heading{ level = 2, content = _"Organizational units" } 1.37 + ui.tag{ tag = "p", content = _"[introduction] organizational units" } 1.38 + ui.heading{ level = 2, content = _"Rules of procedure" } 1.39 + ui.tag{ tag = "p", content = _"[introduction] rules of procedure" } 1.40 + ui.heading{ level = 2, content = _"Admission phase" } 1.41 + ui.tag{ tag = "p", content = _"[introduction] phase 1 admission" } 1.42 + ui.heading{ level = 2, content = _"Discussion phase" } 1.43 + ui.tag{ tag = "p", content = _"[introduction] phase 2 discussion" } 1.44 + ui.heading{ level = 2, content = _"Verification phase" } 1.45 + ui.tag{ tag = "p", content = _"[introduction] phase 3 verification" } 1.46 + ui.heading{ level = 2, content = _"Voting phase" } 1.47 + ui.tag{ tag = "p", content = _"[introduction] phase 4 voting" } 1.48 + ui.heading{ level = 2, content = _"Vote delegation" } 1.49 + ui.tag{ tag = "p", content = _"[introduction] vote delegation" } 1.50 + ui.heading{ level = 2, content = _"Preference voting" } 1.51 + ui.tag{ tag = "p", content = _"[introduction] preference voting" } 1.52 + end 1.53 end } 1.54 end } 1.55 end }