# HG changeset patch # User bsw # Date 1663443043 -7200 # Node ID 7d60ede7005e9f60c04f97058dfceec4b23fc25d # Parent 080f4112b8a9019c172841c93d47d716515697e8 Allow to hide password reset and login recover feature diff -r 080f4112b8a9 -r 7d60ede7005e app/main/index/login.lua --- a/app/main/index/login.lua Thu Mar 24 10:37:44 2022 +0100 +++ b/app/main/index/login.lua Sat Sep 17 21:30:43 2022 +0200 @@ -112,26 +112,32 @@ } } end - slot.put("

") - ui.link{ - attr = { class = "mdl-button mdl-js-button mdl-js-ripple-effect mdl-button--underlined" }, - module = "index", view = "reset_password", text = _"Forgot password?", params = { - redirect_module = param.get("redirect_module"), - redirect_view = param.get("redirect_view"), - redirect_id = param.get("redirect_id"), - redirect_params = param.get("redirect_params") + if not (config.hide_reset_password and config.hide_recover_login) then + slot.put("

") + end + if not config.hide_reset_password then + ui.link{ + attr = { class = "mdl-button mdl-js-button mdl-js-ripple-effect mdl-button--underlined" }, + module = "index", view = "reset_password", text = _"Forgot password?", params = { + redirect_module = param.get("redirect_module"), + redirect_view = param.get("redirect_view"), + redirect_id = param.get("redirect_id"), + redirect_params = param.get("redirect_params") + } } - } - slot.put("   ") - ui.link{ - attr = { class = "mdl-button mdl-js-button mdl-js-ripple-effect mdl-button--underlined" }, - module = "index", view = "send_login", text = _"Forgot login name?", params = { - redirect_module = param.get("redirect_module"), - redirect_view = param.get("redirect_view"), - redirect_id = param.get("redirect_id"), - redirect_params = param.get("redirect_params") + slot.put("   ") + end + if not config.hide_recover_login then + ui.link{ + attr = { class = "mdl-button mdl-js-button mdl-js-ripple-effect mdl-button--underlined" }, + module = "index", view = "send_login", text = _"Forgot login name?", params = { + redirect_module = param.get("redirect_module"), + redirect_view = param.get("redirect_view"), + redirect_id = param.get("redirect_id"), + redirect_params = param.get("redirect_params") + } } - } + end end } end }