# HG changeset patch # User bsw # Date 1632739388 -7200 # Node ID 0a3cce889a7577f94909f440cf9e331bae4c6c51 # Parent 5ada43fc3f9bdd38cf4a9414c19337c0489871aa Different wording when logged in/not logged in diff -r 5ada43fc3f9b -r 0a3cce889a75 app/main/area/_sidebar_whatcanido.lua --- a/app/main/area/_sidebar_whatcanido.lua Mon Sep 27 12:41:07 2021 +0200 +++ b/app/main/area/_sidebar_whatcanido.lua Mon Sep 27 12:43:08 2021 +0200 @@ -173,12 +173,16 @@ end else ui.container { attr = { class = "mdl-card__content mdl-card--border" }, content = function () - ui.tag{ content = _"Login to participate" } - ui.tag{ tag = "ul", content = function() - ui.tag{ tag = "li", content = function() - ui.link{ module = "index", view = "login", content = _"Login" } + if not app.session.member_id then + ui.tag{ content = _"Login to participate" } + ui.tag{ tag = "ul", content = function() + ui.tag{ tag = "li", content = function() + ui.link{ module = "index", view = "login", content = _"Login" } + end } end } - end } + else + ui.tag{ content = _"You are not entitled to vote in this unit" } + end end } end end } diff -r 5ada43fc3f9b -r 0a3cce889a75 app/main/index/_sidebar_whatcanido.lua --- a/app/main/index/_sidebar_whatcanido.lua Mon Sep 27 12:41:07 2021 +0200 +++ b/app/main/index/_sidebar_whatcanido.lua Mon Sep 27 12:43:08 2021 +0200 @@ -83,12 +83,16 @@ end if not app.session.member then ui.container { attr = { class = "mdl-card__content mdl-card--border" }, content = function () - ui.tag{ content = _"Login to participate" } - ui.tag{ tag = "ul", content = function() - ui.tag{ tag = "li", content = function() - ui.link{ module = "index", view = "login", content = _"Login" } + if not app.session.member_id then + ui.tag{ content = _"Login to participate" } + ui.tag{ tag = "ul", content = function() + ui.tag{ tag = "li", content = function() + ui.link{ module = "index", view = "login", content = _"Login" } + end } end } - end } + else + ui.tag{ content = _"You are not entitled to vote in this unit" } + end end } end if not config.voting_only then diff -r 5ada43fc3f9b -r 0a3cce889a75 app/main/issue/_sidebar_whatcanido.lua --- a/app/main/issue/_sidebar_whatcanido.lua Mon Sep 27 12:41:07 2021 +0200 +++ b/app/main/issue/_sidebar_whatcanido.lua Mon Sep 27 12:43:08 2021 +0200 @@ -603,12 +603,16 @@ if not app.session.member or not privileged_to_vote then ui.container { attr = { class = "mdl-card__content mdl-card--border" }, content = function () - ui.tag{ content = _"Login to participate" } - ui.tag{ tag = "ul", content = function() - ui.tag{ tag = "li", content = function() - ui.link{ module = "index", view = "login", content = _"Login" } + if not app.session.member_id then + ui.tag{ content = _"Login to participate" } + ui.tag{ tag = "ul", content = function() + ui.tag{ tag = "li", content = function() + ui.link{ module = "index", view = "login", content = _"Login" } + end } end } - end } + else + ui.tag{ content = _"You are not entitled to vote in this unit" } + end end } end diff -r 5ada43fc3f9b -r 0a3cce889a75 app/main/unit/_sidebar_whatcanido.lua --- a/app/main/unit/_sidebar_whatcanido.lua Mon Sep 27 12:41:07 2021 +0200 +++ b/app/main/unit/_sidebar_whatcanido.lua Mon Sep 27 12:43:08 2021 +0200 @@ -80,13 +80,15 @@ else ui.container { attr = { class = "mdl-card__content mdl-card--border" }, content = function () - ui.tag{ content = _"Login to participate" } if not app.session.member_id then + ui.tag{ content = _"Login to participate" } ui.tag{ tag = "ul", content = function() ui.tag{ tag = "li", content = function() ui.link{ module = "index", view = "login", content = _"Login" } end } end } + else + ui.tag{ content = _"You are not entitled to vote in this unit" } end end } end