1
0
mirror of https://github.com/anope/anope.git synced 2026-07-04 13:13:14 +02:00

Moved the language strings which are only used once

out of the core and into the modules that use them.
This commit is contained in:
Adam
2011-02-04 15:30:31 -05:00
parent c362a1e077
commit 08583dc107
226 changed files with 42289 additions and 45412 deletions
+60 -32
View File
@@ -20,14 +20,14 @@ class CommandOSSet : public Command
{
Log(LOG_ADMIN, source.u, this);
LanguageString index;
Anope::string index;
index = readonly ? OPER_SET_LIST_OPTION_ON : OPER_SET_LIST_OPTION_OFF;
source.Reply(index, "READONLY");
index = debug ? OPER_SET_LIST_OPTION_ON : OPER_SET_LIST_OPTION_OFF;
source.Reply(index, "DEBUG");
index = noexpire ? OPER_SET_LIST_OPTION_ON : OPER_SET_LIST_OPTION_OFF;
source.Reply(index, "NOEXPIRE");
index = readonly ? _("%s is enabled") : _("%s is disabled");
source.Reply(index.c_str(), "READONLY");
index = debug ? _("%s is enabled") : _("%s is disabled");
source.Reply(index.c_str(), "DEBUG");
index = noexpire ? _("%s is enabled") : _("%s is disabled");
source.Reply(index.c_str(), "NOEXPIRE");
return MOD_CONT;
}
@@ -47,16 +47,16 @@ class CommandOSSet : public Command
{
readonly = true;
Log(LOG_ADMIN, u, this) << "READONLY ON";
source.Reply(OPER_SET_READONLY_ON);
source.Reply(_("Services are now in \002read-only\002 mode."));
}
else if (setting.equals_ci("OFF"))
{
readonly = false;
Log(LOG_ADMIN, u, this) << "READONLY OFF";
source.Reply(OPER_SET_READONLY_OFF);
source.Reply(_("Services are now in \002read-write\002 mode."));
}
else
source.Reply(OPER_SET_READONLY_ERROR);
source.Reply(_("Setting for READONLY must be \002\002 or \002\002."));
return MOD_CONT;
}
@@ -78,23 +78,23 @@ class CommandOSSet : public Command
* Rob
**/
if (!Config->SuperAdmin)
source.Reply(OPER_SUPER_ADMIN_NOT_ENABLED);
source.Reply(_("SuperAdmin setting not enabled in services.conf"));
else if (setting.equals_ci("ON"))
{
u->isSuperAdmin = 1;
source.Reply(OPER_SUPER_ADMIN_ON);
source.Reply(_("You are now a SuperAdmin"));
Log(LOG_ADMIN, u, this) << "SUPERADMIN ON";
ircdproto->SendGlobops(OperServ, GetString(OPER_SUPER_ADMIN_WALL_ON).c_str(), u->nick.c_str());
ircdproto->SendGlobops(OperServ, GetString(NULL, _("%s is now a Super-Admin")).c_str(), u->nick.c_str());
}
else if (setting.equals_ci("OFF"))
{
u->isSuperAdmin = 0;
source.Reply(OPER_SUPER_ADMIN_OFF);
source.Reply(_("You are no longer a SuperAdmin"));
Log(LOG_ADMIN, u, this) << "SUPERADMIN OFF";
ircdproto->SendGlobops(OperServ, GetString(OPER_SUPER_ADMIN_WALL_OFF).c_str(), u->nick.c_str());
ircdproto->SendGlobops(OperServ, GetString(NULL, _("%s is no longer a Super-Admin")).c_str(), u->nick.c_str());
}
else
source.Reply(OPER_SUPER_ADMIN_SYNTAX);
source.Reply(_("Setting for SuperAdmin must be \002\002 or \002\002 (must be enabled in services.conf)"));
return MOD_CONT;
}
@@ -114,22 +114,22 @@ class CommandOSSet : public Command
{
debug = 1;
Log(LOG_ADMIN, u, this) << "DEBUG ON";
source.Reply(OPER_SET_DEBUG_ON);
source.Reply(_("Services are now in debug mode."));
}
else if (setting.equals_ci("OFF") || (setting[0] == '0' && setting.is_number_only() && !convertTo<int>(setting)))
{
Log(LOG_ADMIN, u, this) << "DEBUG OFF";
debug = 0;
source.Reply(OPER_SET_DEBUG_OFF);
source.Reply(_("Services are now in non-debug mode."));
}
else if (setting.is_number_only() && convertTo<int>(setting) > 0)
{
debug = convertTo<int>(setting);
Log(LOG_ADMIN, u, this) << "DEBUG " << debug;
source.Reply(OPER_SET_DEBUG_LEVEL, debug);
source.Reply(_("Services are now in debug mode (level %d)."), debug);
}
else
source.Reply(OPER_SET_DEBUG_ERROR);
source.Reply(_("Setting for DEBUG must be \002\002, \002\002, or a positive number."));
return MOD_CONT;
}
@@ -149,16 +149,16 @@ class CommandOSSet : public Command
{
noexpire = true;
Log(LOG_ADMIN, u, this) << "NOEXPIRE ON";
source.Reply(OPER_SET_NOEXPIRE_ON);
source.Reply(_("Services are now in \002no expire\002 mode."));
}
else if (setting.equals_ci("OFF"))
{
noexpire = false;
Log(LOG_ADMIN, u, this) << "NOEXPIRE OFF";
source.Reply(OPER_SET_NOEXPIRE_OFF);
source.Reply(_("Services are now in \002expire\002 mode."));
}
else
source.Reply(OPER_SET_NOEXPIRE_ERROR);
source.Reply(_("Setting for NOEXPIRE must be \002\002 or \002\002."));
return MOD_CONT;
}
@@ -182,7 +182,7 @@ class CommandOSSet : public Command
else if (option.equals_ci("NOEXPIRE"))
return this->DoSetNoExpire(source, params);
else
source.Reply(OPER_SET_UNKNOWN_OPTION, option.c_str());
source.Reply(_("Unknown option \002%s\002."), option.c_str());
return MOD_CONT;
}
@@ -190,29 +190,57 @@ class CommandOSSet : public Command
bool OnHelp(CommandSource &source, const Anope::string &subcommand)
{
if (subcommand.empty())
source.Reply(OPER_HELP_SET);
source.Reply(_("Syntax: \002SET \037option\037 \037setting\037\002\n"
"Sets various global Services options. Option names\n"
"currently defined are:\n"
" READONLY Set read-only or read-write mode\n"
" DEBUG Activate or deactivate debug mode\n"
" NOEXPIRE Activate or deactivate no expire mode\n"
" SUPERADMIN Activate or deactivate super-admin mode\n"
" LIST List the options"));
else if (subcommand.equals_ci("LIST"))
source.Reply(OPER_HELP_SET_LIST);
source.Reply(_("Syntax: \002SET LIST\n"
"Display the various %S settings"));
else if (subcommand.equals_ci("READONLY"))
source.Reply(OPER_HELP_SET_READONLY);
source.Reply(_("Syntax: \002SET READONLY {ON | OFF}\002\n"
" \n"
"Sets read-only mode on or off. In read-only mode, normal\n"
"users will not be allowed to modify any Services data,\n"
"including channel and nickname access lists, etc. IRCops\n"
"with sufficient Services privileges will be able to modify\n"
"Services' AKILL list and drop or forbid nicknames and\n"
"channels, but any such changes will not be saved unless\n"
"read-only mode is deactivated before Services is terminated\n"
"or restarted.\n"
" \n"
"This option is equivalent to the command-line option\n"
"\002-readonly\002."));
else if (subcommand.equals_ci("NOEXPIRE"))
source.Reply(OPER_HELP_SET_NOEXPIRE);
source.Reply(_("Syntax: \002SET NOEXPIRE {ON | OFF}\002\n"
"Sets no expire mode on or off. In no expire mode, nicks,\n"
"channels, akills and exceptions won't expire until the\n"
"option is unset.\n"
"This option is equivalent to the command-line option\n"
"\002-noexpire\002."));
else if (subcommand.equals_ci("SUPERADMIN"))
source.Reply(OPER_HELP_SET_SUPERADMIN);
source.Reply(_("Syntax: \002SET SUPERADMIN {ON | OFF}\002\n"
"Setting this will grant you extra privileges such as the\n"
"ability to be \"founder\" on all channel's etc...\n"
"This option is \002not\002 persistent, and should only be used when\n"
"needed, and set back to OFF when no longer needed."));
else
return false;
return true;
}
void OnSyntaxError(CommandSource &source, const Anope::string &subcommand)
{
SyntaxError(source, "SET", OPER_SET_SYNTAX);
SyntaxError(source, "SET", _("SET \037option\037 \037setting\037"));
}
void OnServHelp(CommandSource &source)
{
source.Reply(OPER_HELP_CMD_SET);
source.Reply(_(" SET Set various global Services options"));
}
};