diff options
| author | Adam <Adam@anope.org> | 2013-07-01 22:17:52 -0400 |
|---|---|---|
| committer | Adam <Adam@anope.org> | 2013-07-01 22:17:52 -0400 |
| commit | 1a3d9a016d3adc49788bbff73aac9b3b5ea85b17 (patch) | |
| tree | c0ecf92ed768473bc82ff64a7fce827245f37ba9 /modules/extra/webcpanel/pages/chanserv/set.cpp | |
| parent | 518182ac9204f815258b0de91b3f884d8efa1502 (diff) | |
Change extensible keys to require explicitly having a type defined for it. Completely modularize more features like bs_kick, entrymsg, log, mode, etc. Move fantasy to its own module. Move greet to its own module.
Diffstat (limited to 'modules/extra/webcpanel/pages/chanserv/set.cpp')
| -rw-r--r-- | modules/extra/webcpanel/pages/chanserv/set.cpp | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/modules/extra/webcpanel/pages/chanserv/set.cpp b/modules/extra/webcpanel/pages/chanserv/set.cpp index 20026a08a..cf3784d62 100644 --- a/modules/extra/webcpanel/pages/chanserv/set.cpp +++ b/modules/extra/webcpanel/pages/chanserv/set.cpp @@ -32,57 +32,57 @@ bool WebCPanel::ChanServ::Set::OnRequest(HTTPProvider *server, const Anope::stri if (ci->HasExt("KEEPTOPIC") != message.post_data.count("keeptopic")) { if (!ci->HasExt("KEEPTOPIC")) - ci->ExtendMetadata("KEEPTOPIC"); + ci->Extend<bool>("KEEPTOPIC"); else - ci->Shrink("KEEPTOPIC"); + ci->Shrink<bool>("KEEPTOPIC"); replacements["MESSAGES"] = "Secure updated"; } if (ci->HasExt("PEACE") != message.post_data.count("peace")) { if (!ci->HasExt("PEACE")) - ci->ExtendMetadata("PEACE"); + ci->Extend<bool>("PEACE"); else - ci->Shrink("PEACE"); + ci->Shrink<bool>("PEACE"); replacements["MESSAGES"] = "Peace updated"; } - if (ci->HasExt("PRIVATE") != message.post_data.count("private")) + if (ci->HasExt("CS_PRIVATE") != message.post_data.count("private")) { - if (!ci->HasExt("PRIVATE")) - ci->ExtendMetadata("PRIVATE"); + if (!ci->HasExt("CS_PRIVATE")) + ci->Extend<bool>("CS_PRIVATE"); else - ci->Shrink("PRIVATE"); + ci->Shrink<bool>("CS_PRIVATE"); replacements["MESSAGES"] = "Private updated"; } if (ci->HasExt("RESTRICTED") != message.post_data.count("restricted")) { if (!ci->HasExt("RESTRICTED")) - ci->ExtendMetadata("RESTRICTED"); + ci->Extend<bool>("RESTRICTED"); else - ci->Shrink("RESTRICTED"); + ci->Shrink<bool>("RESTRICTED"); replacements["MESSAGES"] = "Restricted updated"; } - if (ci->HasExt("SECURE") != message.post_data.count("secure")) + if (ci->HasExt("CS_SECURE") != message.post_data.count("secure")) { - if (!ci->HasExt("SECURE")) - ci->ExtendMetadata("SECURE"); + if (!ci->HasExt("CS_SECURE")) + ci->Extend<bool>("CS_SECURE"); else - ci->Shrink("SECURE"); + ci->Shrink<bool>("CS_SECURE"); replacements["MESSAGES"] = "Secure updated"; } if (ci->HasExt("SECUREOPS") != message.post_data.count("secureops")) { if (!ci->HasExt("SECUREOPS")) - ci->ExtendMetadata("SECUREOPS"); + ci->Extend<bool>("SECUREOPS"); else - ci->Shrink("SECUREOPS"); + ci->Shrink<bool>("SECUREOPS"); replacements["MESSAGES"] = "Secureops updated"; } if (ci->HasExt("TOPICLOCK") != message.post_data.count("topiclock")) { if (!ci->HasExt("TOPICLOCK")) - ci->ExtendMetadata("TOPICLOCK"); + ci->Extend<bool>("TOPICLOCK"); else - ci->Shrink("TOPICLOCK"); + ci->Shrink<bool>("TOPICLOCK"); replacements["MESSAGES"] = "Topiclock updated"; } } @@ -108,13 +108,13 @@ bool WebCPanel::ChanServ::Set::OnRequest(HTTPProvider *server, const Anope::stri if (ci->HasExt("PEACE")) replacements["PEACE"]; - if (ci->HasExt("PRIVATE")) + if (ci->HasExt("CS_PRIVATE")) replacements["PRIVATE"]; if (ci->HasExt("RESTRICTED")) replacements["RESTRICTED"]; - if (ci->HasExt("SECURE")) + if (ci->HasExt("CS_SECURE")) replacements["SECURE"]; if (ci->HasExt("SECUREOPS")) |
