diff options
| author | Sadie Powell <sadie@witchery.services> | 2024-02-29 19:32:44 +0000 |
|---|---|---|
| committer | Sadie Powell <sadie@witchery.services> | 2024-02-29 19:32:44 +0000 |
| commit | e0ac5509b4020cb6e78c6b7c591ef2e7f6314ced (patch) | |
| tree | 50b666ca79eb3d19a40aafaa8213dfb34c2469b5 /modules/webcpanel/pages/chanserv | |
| parent | 190c37a68b2de16ff173decbfba85bf4f0dd730d (diff) | |
Consolidate some header files.
Diffstat (limited to 'modules/webcpanel/pages/chanserv')
| -rw-r--r-- | modules/webcpanel/pages/chanserv/access.cpp | 1 | ||||
| -rw-r--r-- | modules/webcpanel/pages/chanserv/access.h | 29 | ||||
| -rw-r--r-- | modules/webcpanel/pages/chanserv/akick.cpp | 1 | ||||
| -rw-r--r-- | modules/webcpanel/pages/chanserv/akick.h | 29 | ||||
| -rw-r--r-- | modules/webcpanel/pages/chanserv/chanserv.h | 72 | ||||
| -rw-r--r-- | modules/webcpanel/pages/chanserv/drop.cpp | 1 | ||||
| -rw-r--r-- | modules/webcpanel/pages/chanserv/drop.h | 28 | ||||
| -rw-r--r-- | modules/webcpanel/pages/chanserv/info.cpp | 1 | ||||
| -rw-r--r-- | modules/webcpanel/pages/chanserv/info.h | 27 | ||||
| -rw-r--r-- | modules/webcpanel/pages/chanserv/modes.cpp | 1 | ||||
| -rw-r--r-- | modules/webcpanel/pages/chanserv/modes.h | 29 | ||||
| -rw-r--r-- | modules/webcpanel/pages/chanserv/set.cpp | 1 | ||||
| -rw-r--r-- | modules/webcpanel/pages/chanserv/set.h | 29 | ||||
| -rw-r--r-- | modules/webcpanel/pages/chanserv/utils.h | 20 |
14 files changed, 72 insertions, 197 deletions
diff --git a/modules/webcpanel/pages/chanserv/access.cpp b/modules/webcpanel/pages/chanserv/access.cpp index c0403b0d7..f4fdccf1f 100644 --- a/modules/webcpanel/pages/chanserv/access.cpp +++ b/modules/webcpanel/pages/chanserv/access.cpp @@ -6,7 +6,6 @@ */ #include "../../webcpanel.h" -#include "utils.h" WebCPanel::ChanServ::Access::Access(const Anope::string &cat, const Anope::string &u) : WebPanelProtectedPage(cat, u) { diff --git a/modules/webcpanel/pages/chanserv/access.h b/modules/webcpanel/pages/chanserv/access.h deleted file mode 100644 index e7ecef034..000000000 --- a/modules/webcpanel/pages/chanserv/access.h +++ /dev/null @@ -1,29 +0,0 @@ -/* - * (C) 2003-2024 Anope Team - * Contact us at team@anope.org - * - * Please read COPYING and README for further details. - */ - -#pragma once - -namespace WebCPanel -{ - -namespace ChanServ -{ - -class Access final - : public WebPanelProtectedPage -{ -public: - Access(const Anope::string &cat, const Anope::string &u); - - bool OnRequest(HTTPProvider *, const Anope::string &, HTTPClient *, HTTPMessage &, HTTPReply &, NickAlias *, TemplateFileServer::Replacements &) override; - - std::set<Anope::string> GetData() override; -}; - -} - -} diff --git a/modules/webcpanel/pages/chanserv/akick.cpp b/modules/webcpanel/pages/chanserv/akick.cpp index 182883eda..1c238b9ba 100644 --- a/modules/webcpanel/pages/chanserv/akick.cpp +++ b/modules/webcpanel/pages/chanserv/akick.cpp @@ -6,7 +6,6 @@ */ #include "../../webcpanel.h" -#include "utils.h" WebCPanel::ChanServ::Akick::Akick(const Anope::string &cat, const Anope::string &u) : WebPanelProtectedPage(cat, u) { diff --git a/modules/webcpanel/pages/chanserv/akick.h b/modules/webcpanel/pages/chanserv/akick.h deleted file mode 100644 index 101110526..000000000 --- a/modules/webcpanel/pages/chanserv/akick.h +++ /dev/null @@ -1,29 +0,0 @@ -/* - * (C) 2003-2024 Anope Team - * Contact us at team@anope.org - * - * Please read COPYING and README for further details. - */ - -#pragma once - -namespace WebCPanel -{ - -namespace ChanServ -{ - -class Akick final - : public WebPanelProtectedPage -{ -public: - Akick(const Anope::string &cat, const Anope::string &u); - - bool OnRequest(HTTPProvider *, const Anope::string &, HTTPClient *, HTTPMessage &, HTTPReply &, NickAlias *, TemplateFileServer::Replacements &) override; - - std::set<Anope::string> GetData() override; -}; - -} - -} diff --git a/modules/webcpanel/pages/chanserv/chanserv.h b/modules/webcpanel/pages/chanserv/chanserv.h new file mode 100644 index 000000000..76fc30193 --- /dev/null +++ b/modules/webcpanel/pages/chanserv/chanserv.h @@ -0,0 +1,72 @@ +/* + * (C) 2003-2024 Anope Team + * Contact us at team@anope.org + * + * Please read COPYING and README for further details. + */ + +#pragma once + +namespace WebCPanel::ChanServ +{ + class Access; + class Akick; + class Drop; + class Info; + class Modes; + class Set; + + extern void BuildChanList(NickAlias *, TemplateFileServer::Replacements &); +} + +class WebCPanel::ChanServ::Access final + : public WebPanelProtectedPage +{ +public: + Access(const Anope::string &cat, const Anope::string &u); + bool OnRequest(HTTPProvider *, const Anope::string &, HTTPClient *, HTTPMessage &, HTTPReply &, NickAlias *, TemplateFileServer::Replacements &) override; + std::set<Anope::string> GetData() override; +}; + +class WebCPanel::ChanServ::Akick final + : public WebPanelProtectedPage +{ +public: + Akick(const Anope::string &cat, const Anope::string &u); + bool OnRequest(HTTPProvider *, const Anope::string &, HTTPClient *, HTTPMessage &, HTTPReply &, NickAlias *, TemplateFileServer::Replacements &) override; + std::set<Anope::string> GetData() override; +}; + +class WebCPanel::ChanServ::Drop final + : public WebPanelProtectedPage +{ +public: + Drop(const Anope::string &cat, const Anope::string &u); + bool OnRequest(HTTPProvider *, const Anope::string &, HTTPClient *, HTTPMessage &, HTTPReply &, NickAlias *, TemplateFileServer::Replacements &) override; +}; + +class WebCPanel::ChanServ::Info final + : public WebPanelProtectedPage +{ +public: + Info(const Anope::string &cat, const Anope::string &u); + bool OnRequest(HTTPProvider *, const Anope::string &, HTTPClient *, HTTPMessage &, HTTPReply &, NickAlias *, TemplateFileServer::Replacements &) override; +}; + +class WebCPanel::ChanServ::Modes final + : public WebPanelProtectedPage +{ +public: + Modes(const Anope::string &cat, const Anope::string &u); + bool OnRequest(HTTPProvider *, const Anope::string &, HTTPClient *, HTTPMessage &, HTTPReply &, NickAlias *, TemplateFileServer::Replacements &) override; + std::set<Anope::string> GetData() override; +}; + +class WebCPanel::ChanServ::Set final + : public WebPanelProtectedPage +{ +public: + Set(const Anope::string &cat, const Anope::string &u); + bool OnRequest(HTTPProvider *, const Anope::string &, HTTPClient *, HTTPMessage &, HTTPReply &, NickAlias *, TemplateFileServer::Replacements &) override; + std::set<Anope::string> GetData() override; +}; diff --git a/modules/webcpanel/pages/chanserv/drop.cpp b/modules/webcpanel/pages/chanserv/drop.cpp index 039cb8ec2..743bc5d92 100644 --- a/modules/webcpanel/pages/chanserv/drop.cpp +++ b/modules/webcpanel/pages/chanserv/drop.cpp @@ -6,7 +6,6 @@ */ #include "../../webcpanel.h" -#include "utils.h" WebCPanel::ChanServ::Drop::Drop(const Anope::string &cat, const Anope::string &u) : WebPanelProtectedPage (cat, u) { diff --git a/modules/webcpanel/pages/chanserv/drop.h b/modules/webcpanel/pages/chanserv/drop.h deleted file mode 100644 index 2ea06a142..000000000 --- a/modules/webcpanel/pages/chanserv/drop.h +++ /dev/null @@ -1,28 +0,0 @@ -/* - * (C) 2003-2024 Anope Team - * Contact us at team@anope.org - * - * Please read COPYING and README for further details. - */ - -#pragma once - -namespace WebCPanel -{ - - namespace ChanServ - { - - class Drop final - : public WebPanelProtectedPage - { - public: - Drop(const Anope::string &cat, const Anope::string &u); - - bool OnRequest(HTTPProvider *, const Anope::string &, HTTPClient *, HTTPMessage &, HTTPReply &, NickAlias *, TemplateFileServer::Replacements &) override; - - }; - - } - -} diff --git a/modules/webcpanel/pages/chanserv/info.cpp b/modules/webcpanel/pages/chanserv/info.cpp index b0f70b20e..a888e2c20 100644 --- a/modules/webcpanel/pages/chanserv/info.cpp +++ b/modules/webcpanel/pages/chanserv/info.cpp @@ -6,7 +6,6 @@ */ #include "../../webcpanel.h" -#include "utils.h" WebCPanel::ChanServ::Info::Info(const Anope::string &cat, const Anope::string &u) : WebPanelProtectedPage(cat, u) { diff --git a/modules/webcpanel/pages/chanserv/info.h b/modules/webcpanel/pages/chanserv/info.h deleted file mode 100644 index 05b0b3327..000000000 --- a/modules/webcpanel/pages/chanserv/info.h +++ /dev/null @@ -1,27 +0,0 @@ -/* - * (C) 2003-2024 Anope Team - * Contact us at team@anope.org - * - * Please read COPYING and README for further details. - */ - -#pragma once - -namespace WebCPanel -{ - -namespace ChanServ -{ - -class Info final - : public WebPanelProtectedPage -{ -public: - Info(const Anope::string &cat, const Anope::string &u); - - bool OnRequest(HTTPProvider *, const Anope::string &, HTTPClient *, HTTPMessage &, HTTPReply &, NickAlias *, TemplateFileServer::Replacements &) override; -}; - -} - -} diff --git a/modules/webcpanel/pages/chanserv/modes.cpp b/modules/webcpanel/pages/chanserv/modes.cpp index 4e9a10614..b17cc2d09 100644 --- a/modules/webcpanel/pages/chanserv/modes.cpp +++ b/modules/webcpanel/pages/chanserv/modes.cpp @@ -6,7 +6,6 @@ */ #include "../../webcpanel.h" -#include "utils.h" WebCPanel::ChanServ::Modes::Modes(const Anope::string &cat, const Anope::string &u) : WebPanelProtectedPage(cat, u) { diff --git a/modules/webcpanel/pages/chanserv/modes.h b/modules/webcpanel/pages/chanserv/modes.h deleted file mode 100644 index b2546b540..000000000 --- a/modules/webcpanel/pages/chanserv/modes.h +++ /dev/null @@ -1,29 +0,0 @@ -/* - * (C) 2003-2024 Anope Team - * Contact us at team@anope.org - * - * Please read COPYING and README for further details. - */ - -#pragma once - -namespace WebCPanel -{ - -namespace ChanServ -{ - -class Modes final - : public WebPanelProtectedPage -{ -public: - Modes(const Anope::string &cat, const Anope::string &u); - - bool OnRequest(HTTPProvider *, const Anope::string &, HTTPClient *, HTTPMessage &, HTTPReply &, NickAlias *, TemplateFileServer::Replacements &) override; - - std::set<Anope::string> GetData() override; -}; - -} - -} diff --git a/modules/webcpanel/pages/chanserv/set.cpp b/modules/webcpanel/pages/chanserv/set.cpp index 65f79700b..e08a61d3b 100644 --- a/modules/webcpanel/pages/chanserv/set.cpp +++ b/modules/webcpanel/pages/chanserv/set.cpp @@ -6,7 +6,6 @@ */ #include "../../webcpanel.h" -#include "utils.h" WebCPanel::ChanServ::Set::Set(const Anope::string &cat, const Anope::string &u) : WebPanelProtectedPage(cat, u) { diff --git a/modules/webcpanel/pages/chanserv/set.h b/modules/webcpanel/pages/chanserv/set.h deleted file mode 100644 index 1306499b7..000000000 --- a/modules/webcpanel/pages/chanserv/set.h +++ /dev/null @@ -1,29 +0,0 @@ -/* - * (C) 2003-2024 Anope Team - * Contact us at team@anope.org - * - * Please read COPYING and README for further details. - */ - -#pragma once - -namespace WebCPanel -{ - -namespace ChanServ -{ - -class Set final - : public WebPanelProtectedPage -{ -public: - Set(const Anope::string &cat, const Anope::string &u); - - bool OnRequest(HTTPProvider *, const Anope::string &, HTTPClient *, HTTPMessage &, HTTPReply &, NickAlias *, TemplateFileServer::Replacements &) override; - - std::set<Anope::string> GetData() override; -}; - -} - -} diff --git a/modules/webcpanel/pages/chanserv/utils.h b/modules/webcpanel/pages/chanserv/utils.h deleted file mode 100644 index badffcc4c..000000000 --- a/modules/webcpanel/pages/chanserv/utils.h +++ /dev/null @@ -1,20 +0,0 @@ -/* - * (C) 2003-2024 Anope Team - * Contact us at team@anope.org - * - * Please read COPYING and README for further details. - */ - -#pragma once - -namespace WebCPanel -{ - -namespace ChanServ -{ - -extern void BuildChanList(NickAlias *, TemplateFileServer::Replacements &); - -} - -} |
