From 4e9d1835232552a1b86d8666e7e7265ce09cbc6a Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Thu, 14 Mar 2024 22:51:24 +0000 Subject: Restore some functionality that was removed in an earlier commit. --- modules/webcpanel/pages/register.cpp | 3 +++ modules/webcpanel/templates/default/register.html | 8 ++++++++ 2 files changed, 11 insertions(+) (limited to 'modules/webcpanel') diff --git a/modules/webcpanel/pages/register.cpp b/modules/webcpanel/pages/register.cpp index 53ff64d99..7d75ea28c 100644 --- a/modules/webcpanel/pages/register.cpp +++ b/modules/webcpanel/pages/register.cpp @@ -13,6 +13,9 @@ bool WebCPanel::Register::OnRequest(HTTPProvider *server, const Anope::string &p replacements["TITLE"] = page_title; + if (Config->GetModule("nickserv")->Get("forceemail", "yes")) + replacements["FORCE_EMAIL"] = "yes"; + TemplateFileServer page("register.html"); page.Serve(server, page_name, client, message, reply, replacements); diff --git a/modules/webcpanel/templates/default/register.html b/modules/webcpanel/templates/default/register.html index 311b94cf5..e71d763f6 100644 --- a/modules/webcpanel/templates/default/register.html +++ b/modules/webcpanel/templates/default/register.html @@ -34,8 +34,16 @@ style="margin-bottom: -1px; border-bottom-left-radius: 0; border-bottom-right-radius: 0;"> + + {IF EXISTS FORCE_EMAIL} + {ELSE} +

Optional

+ + {END IF} + -- cgit