mirror of
https://github.com/anope/anope.git
synced 2026-07-10 18:03:14 +02:00
* Fix calls to ircdproto->SendMessage and use findbot
* make moduleInsertLanguage take const char and convert where needed git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1402 5417fbe8-f217-4b02-8779-1006273d7864
This commit is contained in:
+1
-1
@@ -347,7 +347,7 @@ int delEventHook(EvtHookHash * HookEvtTable[], EvtHook * evh, char *mod_name);
|
||||
int destroyEventHook(EvtHook * evh);
|
||||
extern char *mod_current_evtbuffer;
|
||||
|
||||
MDE void moduleInsertLanguage(int langNumber, int ac, char **av);
|
||||
MDE void moduleInsertLanguage(int langNumber, int ac, const char **av);
|
||||
MDE void moduleNoticeLang(char *source, User *u, int number, ...);
|
||||
MDE char *moduleGetLangString(User * u, int number);
|
||||
MDE void moduleDeleteLanguage(int langNumber);
|
||||
|
||||
+1
-1
@@ -2543,7 +2543,7 @@ int moduleGetConfigDirective(Directive * d)
|
||||
* @param ac The language count for the strings
|
||||
* @param av The language sring list.
|
||||
**/
|
||||
void moduleInsertLanguage(int langNumber, int ac, char **av)
|
||||
void moduleInsertLanguage(int langNumber, int ac, const char **av)
|
||||
{
|
||||
int i;
|
||||
|
||||
|
||||
+150
-150
@@ -39,7 +39,7 @@
|
||||
*/
|
||||
|
||||
/* ---------------------------------------------------------------------- */
|
||||
/* DO NOT EDIT BELOW THIS LINE UNLESS YOU KNOW WHAT YOU ARE DOING */
|
||||
/* DO NOT EDIT BELOW THIS LINE UNLESS YOU KNOW WHAT YOU ARE DOING */
|
||||
/* ---------------------------------------------------------------------- */
|
||||
|
||||
#define LNG_NUM_STRINGS 3
|
||||
@@ -55,192 +55,192 @@ void my_add_languages(void);
|
||||
|
||||
int AnopeInit(int argc, char **argv)
|
||||
{
|
||||
Command *c;
|
||||
int status;
|
||||
Command *c;
|
||||
int status;
|
||||
|
||||
moduleAddAuthor(AUTHOR);
|
||||
moduleAddVersion(VERSION);
|
||||
moduleSetType(SUPPORTED);
|
||||
moduleAddAuthor(AUTHOR);
|
||||
moduleAddVersion(VERSION);
|
||||
moduleSetType(SUPPORTED);
|
||||
|
||||
c = createCommand("APPENDTOPIC", my_cs_appendtopic, NULL, -1, -1, -1,
|
||||
-1, -1);
|
||||
if ((status = moduleAddCommand(CHANSERV, c, MOD_HEAD))) {
|
||||
alog("[cs_appendtopic] Unable to create APPENDTOPIC command: %d",
|
||||
status);
|
||||
return MOD_STOP;
|
||||
}
|
||||
moduleAddHelp(c, my_cs_help_appendtopic);
|
||||
moduleSetChanHelp(my_cs_help);
|
||||
c = createCommand("APPENDTOPIC", my_cs_appendtopic, NULL, -1, -1, -1,
|
||||
-1, -1);
|
||||
if ((status = moduleAddCommand(CHANSERV, c, MOD_HEAD))) {
|
||||
alog("[cs_appendtopic] Unable to create APPENDTOPIC command: %d",
|
||||
status);
|
||||
return MOD_STOP;
|
||||
}
|
||||
moduleAddHelp(c, my_cs_help_appendtopic);
|
||||
moduleSetChanHelp(my_cs_help);
|
||||
|
||||
my_add_languages();
|
||||
my_add_languages();
|
||||
|
||||
alog("[cs_appendtopic] Loaded successfully");
|
||||
alog("[cs_appendtopic] Loaded successfully");
|
||||
|
||||
return MOD_CONT;
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
void AnopeFini(void)
|
||||
{
|
||||
alog("[cs_appendtopic] Unloaded successfully");
|
||||
alog("[cs_appendtopic] Unloaded successfully");
|
||||
}
|
||||
|
||||
void my_cs_help(User * u)
|
||||
{
|
||||
moduleNoticeLang(s_ChanServ, u, LNG_CHAN_HELP);
|
||||
moduleNoticeLang(s_ChanServ, u, LNG_CHAN_HELP);
|
||||
}
|
||||
|
||||
int my_cs_help_appendtopic(User * u)
|
||||
{
|
||||
moduleNoticeLang(s_ChanServ, u, LNG_APPENDTOPIC_SYNTAX);
|
||||
ircdproto->SendMessage(s_ChanServ, u->nick, " ");
|
||||
moduleNoticeLang(s_ChanServ, u, LNG_CHAN_HELP_APPENDTOPIC);
|
||||
return MOD_STOP;
|
||||
moduleNoticeLang(s_ChanServ, u, LNG_APPENDTOPIC_SYNTAX);
|
||||
ircdproto->SendMessage(findbot(s_ChanServ), u->nick, " ");
|
||||
moduleNoticeLang(s_ChanServ, u, LNG_CHAN_HELP_APPENDTOPIC);
|
||||
return MOD_STOP;
|
||||
}
|
||||
|
||||
int my_cs_appendtopic(User * u)
|
||||
{
|
||||
char *cur_buffer;
|
||||
char *chan;
|
||||
char *newtopic;
|
||||
char topic[1024];
|
||||
Channel *c;
|
||||
ChannelInfo *ci;
|
||||
char *cur_buffer;
|
||||
char *chan;
|
||||
char *newtopic;
|
||||
char topic[1024];
|
||||
Channel *c;
|
||||
ChannelInfo *ci;
|
||||
|
||||
cur_buffer = moduleGetLastBuffer();
|
||||
chan = myStrGetToken(cur_buffer, ' ', 0);
|
||||
newtopic = myStrGetTokenRemainder(cur_buffer, ' ', 1);
|
||||
cur_buffer = moduleGetLastBuffer();
|
||||
chan = myStrGetToken(cur_buffer, ' ', 0);
|
||||
newtopic = myStrGetTokenRemainder(cur_buffer, ' ', 1);
|
||||
|
||||
if (!chan || !newtopic) {
|
||||
moduleNoticeLang(s_ChanServ, u, LNG_APPENDTOPIC_SYNTAX);
|
||||
} else if (!(c = findchan(chan))) {
|
||||
notice_lang(s_ChanServ, u, CHAN_X_NOT_IN_USE, chan);
|
||||
} else if (!(ci = c->ci)) {
|
||||
notice_lang(s_ChanServ, u, CHAN_X_NOT_REGISTERED, c->name);
|
||||
} else if (ci->flags & CI_VERBOTEN) {
|
||||
notice_lang(s_ChanServ, u, CHAN_X_FORBIDDEN, ci->name);
|
||||
} else if (!is_services_admin(u) && !check_access(u, ci, CA_TOPIC)) {
|
||||
notice_lang(s_ChanServ, u, PERMISSION_DENIED);
|
||||
} else {
|
||||
if (ci->last_topic) {
|
||||
snprintf(topic, sizeof(topic), "%s %s", ci->last_topic,
|
||||
newtopic);
|
||||
free(ci->last_topic);
|
||||
} else {
|
||||
strscpy(topic, newtopic, sizeof(topic));
|
||||
}
|
||||
if (!chan || !newtopic) {
|
||||
moduleNoticeLang(s_ChanServ, u, LNG_APPENDTOPIC_SYNTAX);
|
||||
} else if (!(c = findchan(chan))) {
|
||||
notice_lang(s_ChanServ, u, CHAN_X_NOT_IN_USE, chan);
|
||||
} else if (!(ci = c->ci)) {
|
||||
notice_lang(s_ChanServ, u, CHAN_X_NOT_REGISTERED, c->name);
|
||||
} else if (ci->flags & CI_VERBOTEN) {
|
||||
notice_lang(s_ChanServ, u, CHAN_X_FORBIDDEN, ci->name);
|
||||
} else if (!is_services_admin(u) && !check_access(u, ci, CA_TOPIC)) {
|
||||
notice_lang(s_ChanServ, u, PERMISSION_DENIED);
|
||||
} else {
|
||||
if (ci->last_topic) {
|
||||
snprintf(topic, sizeof(topic), "%s %s", ci->last_topic,
|
||||
newtopic);
|
||||
free(ci->last_topic);
|
||||
} else {
|
||||
strscpy(topic, newtopic, sizeof(topic));
|
||||
}
|
||||
|
||||
ci->last_topic = *topic ? sstrdup(topic) : NULL;
|
||||
strscpy(ci->last_topic_setter, u->nick, NICKMAX);
|
||||
ci->last_topic_time = time(NULL);
|
||||
ci->last_topic = *topic ? sstrdup(topic) : NULL;
|
||||
strscpy(ci->last_topic_setter, u->nick, NICKMAX);
|
||||
ci->last_topic_time = time(NULL);
|
||||
|
||||
if (c->topic)
|
||||
free(c->topic);
|
||||
c->topic = *topic ? sstrdup(topic) : NULL;
|
||||
strscpy(c->topic_setter, u->nick, NICKMAX);
|
||||
if (ircd->topictsbackward)
|
||||
c->topic_time = c->topic_time - 1;
|
||||
else
|
||||
c->topic_time = ci->last_topic_time;
|
||||
if (c->topic)
|
||||
free(c->topic);
|
||||
c->topic = *topic ? sstrdup(topic) : NULL;
|
||||
strscpy(c->topic_setter, u->nick, NICKMAX);
|
||||
if (ircd->topictsbackward)
|
||||
c->topic_time = c->topic_time - 1;
|
||||
else
|
||||
c->topic_time = ci->last_topic_time;
|
||||
|
||||
if (is_services_admin(u) && !check_access(u, ci, CA_TOPIC))
|
||||
alog("%s: %s!%s@%s changed topic of %s as services admin.",
|
||||
s_ChanServ, u->nick, u->username, u->host, c->name);
|
||||
if (ircd->join2set) {
|
||||
if (whosends(ci) == s_ChanServ) {
|
||||
ircdproto->SendJoin(findbot(s_ChanServ), c->name, c->creation_time);
|
||||
ircdproto->SendMode(NULL, c->name, "+o %s", s_ChanServ);
|
||||
}
|
||||
}
|
||||
ircdproto->SendTopic(whosends(ci), c->name, u->nick, topic, c->topic_time);
|
||||
if (ircd->join2set) {
|
||||
if (whosends(ci) == s_ChanServ) {
|
||||
ircdproto->SendPart(s_ChanServ, c->name, NULL);
|
||||
}
|
||||
}
|
||||
}
|
||||
return MOD_CONT;
|
||||
if (is_services_admin(u) && !check_access(u, ci, CA_TOPIC))
|
||||
alog("%s: %s!%s@%s changed topic of %s as services admin.",
|
||||
s_ChanServ, u->nick, u->username, u->host, c->name);
|
||||
if (ircd->join2set) {
|
||||
if (whosends(ci) == findbot(s_ChanServ)) {
|
||||
ircdproto->SendJoin(findbot(s_ChanServ), c->name, c->creation_time);
|
||||
ircdproto->SendMode(NULL, c->name, "+o %s", s_ChanServ);
|
||||
}
|
||||
}
|
||||
ircdproto->SendTopic(whosends(ci), c->name, u->nick, topic, c->topic_time);
|
||||
if (ircd->join2set) {
|
||||
if (whosends(ci) == findbot(s_ChanServ)) {
|
||||
ircdproto->SendPart(findbot(s_ChanServ), c->name, NULL);
|
||||
}
|
||||
}
|
||||
}
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
void my_add_languages(void)
|
||||
{
|
||||
/* English (US) */
|
||||
char *langtable_en_us[] = {
|
||||
/* LNG_CHAN_HELP */
|
||||
" APPENDTOPIC Add text to a channels topic",
|
||||
/* LNG_CHAN_HELP_APPENDTOPIC */
|
||||
"This command allows users to append text to a currently set\n"
|
||||
"channel topic. When TOPICLOCK is on, the topic is updated and\n"
|
||||
"the new, updated topic is locked.",
|
||||
/* LNG_APPENDTOPIC_SYNTAX */
|
||||
"Syntax: APPENDTOPIC channel text\n"
|
||||
};
|
||||
/* English (US) */
|
||||
const char* langtable_en_us[] = {
|
||||
/* LNG_CHAN_HELP */
|
||||
" APPENDTOPIC Add text to a channels topic",
|
||||
/* LNG_CHAN_HELP_APPENDTOPIC */
|
||||
"This command allows users to append text to a currently set\n"
|
||||
"channel topic. When TOPICLOCK is on, the topic is updated and\n"
|
||||
"the new, updated topic is locked.",
|
||||
/* LNG_APPENDTOPIC_SYNTAX */
|
||||
"Syntax: APPENDTOPIC channel text\n"
|
||||
};
|
||||
|
||||
/* Dutch (NL) */
|
||||
char *langtable_nl[] = {
|
||||
/* LNG_CHAN_HELP */
|
||||
" APPENDTOPIC Voeg tekst aan een kanaal onderwerp toe",
|
||||
/* LNG_CHAN_HELP_APPENDTOPIC */
|
||||
"Dit command stelt gebruikers in staat om text toe te voegen\n"
|
||||
"achter het huidige onderwerp van een kanaal. Als TOPICLOCK aan\n"
|
||||
"staat, zal het onderwerp worden bijgewerkt en zal het nieuwe,\n"
|
||||
"bijgewerkte topic worden geforceerd.",
|
||||
/* LNG_APPENDTOPIC_SYNTAX */
|
||||
"Gebruik: APPENDTOPIC kanaal tekst\n"
|
||||
};
|
||||
/* Dutch (NL) */
|
||||
const char* langtable_nl[] = {
|
||||
/* LNG_CHAN_HELP */
|
||||
" APPENDTOPIC Voeg tekst aan een kanaal onderwerp toe",
|
||||
/* LNG_CHAN_HELP_APPENDTOPIC */
|
||||
"Dit command stelt gebruikers in staat om text toe te voegen\n"
|
||||
"achter het huidige onderwerp van een kanaal. Als TOPICLOCK aan\n"
|
||||
"staat, zal het onderwerp worden bijgewerkt en zal het nieuwe,\n"
|
||||
"bijgewerkte topic worden geforceerd.",
|
||||
/* LNG_APPENDTOPIC_SYNTAX */
|
||||
"Gebruik: APPENDTOPIC kanaal tekst\n"
|
||||
};
|
||||
|
||||
/* German (DE) */
|
||||
char *langtable_de[] = {
|
||||
/* LNG_CHAN_HELP */
|
||||
" APPENDTOPIC Fügt einen Text zu einem Channel-Topic hinzu.",
|
||||
/* LNG_CHAN_HELP_APPENDTOPIC */
|
||||
"Dieser Befehl erlaubt Benutzern, einen Text zu dem vorhandenen Channel-Topic\n"
|
||||
"hinzuzufügen. Wenn TOPICLOCK gesetzt ist, wird das Topic aktualisiert\n"
|
||||
"und das neue, aktualisierte Topic wird gesperrt.",
|
||||
/* LNG_APPENDTOPIC_SYNTAX */
|
||||
"Syntax: APPENDTOPIC Channel Text\n"
|
||||
};
|
||||
const char* langtable_de[] = {
|
||||
/* LNG_CHAN_HELP */
|
||||
" APPENDTOPIC Fügt einen Text zu einem Channel-Topic hinzu.",
|
||||
/* LNG_CHAN_HELP_APPENDTOPIC */
|
||||
"Dieser Befehl erlaubt Benutzern, einen Text zu dem vorhandenen Channel-Topic\n"
|
||||
"hinzuzufügen. Wenn TOPICLOCK gesetzt ist, wird das Topic aktualisiert\n"
|
||||
"und das neue, aktualisierte Topic wird gesperrt.",
|
||||
/* LNG_APPENDTOPIC_SYNTAX */
|
||||
"Syntax: APPENDTOPIC Channel Text\n"
|
||||
};
|
||||
|
||||
/* Portuguese (PT) */
|
||||
char *langtable_pt[] = {
|
||||
/* LNG_CHAN_HELP */
|
||||
" APPENDTOPIC Adiciona texto ao tópico de um canal",
|
||||
/* LNG_CHAN_HELP_APPENDTOPIC */
|
||||
"Este comando permite aos usuários anexar texto a um tópico de canal\n"
|
||||
"já definido. Quando TOPICLOCK está ativado, o tópico é atualizado e\n"
|
||||
"o novo tópico é travado.",
|
||||
/* LNG_APPENDTOPIC_SYNTAX */
|
||||
"Sintaxe: APPENDTOPIC canal texto\n"
|
||||
};
|
||||
/* Portuguese (PT) */
|
||||
const char* langtable_pt[] = {
|
||||
/* LNG_CHAN_HELP */
|
||||
" APPENDTOPIC Adiciona texto ao tópico de um canal",
|
||||
/* LNG_CHAN_HELP_APPENDTOPIC */
|
||||
"Este comando permite aos usuários anexar texto a um tópico de canal\n"
|
||||
"já definido. Quando TOPICLOCK está ativado, o tópico é atualizado e\n"
|
||||
"o novo tópico é travado.",
|
||||
/* LNG_APPENDTOPIC_SYNTAX */
|
||||
"Sintaxe: APPENDTOPIC canal texto\n"
|
||||
};
|
||||
|
||||
/* Russian (RU) */
|
||||
char *langtable_ru[] = {
|
||||
/* LNG_CHAN_HELP */
|
||||
" APPENDTOPIC Äîáàâëÿåò òåêñò ê òîïèêó êàíàëà",
|
||||
/* LNG_CHAN_HELP_APPENDTOPIC */
|
||||
"Äàííàÿ êîìàíäà ïîçâîëÿåò äîáàâèòü òåêñò ê òîïèêó, êîòîðûé óñòàíîâëåí íà óêàçàííîì\n"
|
||||
"êàíàëå. Åñëè àêòèâèðîâàí ðåæèì TOPICLOCK, òîïèê áóäåò îáíîâëåí è çàáëîêèðîâàí.\n"
|
||||
"Ïðèìå÷àíèå: òåêñò áóäåò ÄÎÁÀÂËÅÍ ê òîïèêó, òî åñòü ñòàðûé òîïèê óäàëåí ÍÅ ÁÓÄÅÒ.\n",
|
||||
/* LNG_APPENDTOPIC_SYNTAX */
|
||||
"Ñèíòàêñèñ: APPENDTOPIC #êàíàë òåêñò\n"
|
||||
};
|
||||
/* Russian (RU) */
|
||||
const char* langtable_ru[] = {
|
||||
/* LNG_CHAN_HELP */
|
||||
" APPENDTOPIC Äîáàâëÿåò òåêñò ê òîïèêó êàíàëà",
|
||||
/* LNG_CHAN_HELP_APPENDTOPIC */
|
||||
"Äàííàÿ êîìàíäà ïîçâîëÿåò äîáàâèòü òåêñò ê òîïèêó, êîòîðûé óñòàíîâëåí íà óêàçàííîì\n"
|
||||
"êàíàëå. Åñëè àêòèâèðîâàí ðåæèì TOPICLOCK, òîïèê áóäåò îáíîâëåí è çàáëîêèðîâàí.\n"
|
||||
"Ïðèìå÷àíèå: òåêñò áóäåò ÄÎÁÀÂËÅÍ ê òîïèêó, òî åñòü ñòàðûé òîïèê óäàëåí ÍÅ ÁÓÄÅÒ.\n",
|
||||
/* LNG_APPENDTOPIC_SYNTAX */
|
||||
"Ñèíòàêñèñ: APPENDTOPIC #êàíàë òåêñò\n"
|
||||
};
|
||||
|
||||
/* Italian (IT) */
|
||||
char *langtable_it[] = {
|
||||
/* LNG_CHAN_HELP */
|
||||
" APPENDTOPIC Aggiunge del testo al topic di un canale",
|
||||
/* LNG_CHAN_HELP_APPENDTOPIC */
|
||||
"Questo comando permette agli utenti di aggiungere del testo ad un topic di un canale\n"
|
||||
"già impostato. Se TOPICLOCK è attivato, il topic viene aggiornato e il nuovo topic\n"
|
||||
"viene bloccato.",
|
||||
/* LNG_APPENDTOPIC_SYNTAX */
|
||||
"Sintassi: APPENDTOPIC canale testo\n"
|
||||
};
|
||||
/* Italian (IT) */
|
||||
const char* langtable_it[] = {
|
||||
/* LNG_CHAN_HELP */
|
||||
" APPENDTOPIC Aggiunge del testo al topic di un canale",
|
||||
/* LNG_CHAN_HELP_APPENDTOPIC */
|
||||
"Questo comando permette agli utenti di aggiungere del testo ad un topic di un canale\n"
|
||||
"già impostato. Se TOPICLOCK è attivato, il topic viene aggiornato e il nuovo topic\n"
|
||||
"viene bloccato.",
|
||||
/* LNG_APPENDTOPIC_SYNTAX */
|
||||
"Sintassi: APPENDTOPIC canale testo\n"
|
||||
};
|
||||
|
||||
moduleInsertLanguage(LANG_EN_US, LNG_NUM_STRINGS, langtable_en_us);
|
||||
moduleInsertLanguage(LANG_NL, LNG_NUM_STRINGS, langtable_nl);
|
||||
moduleInsertLanguage(LANG_DE, LNG_NUM_STRINGS, langtable_de);
|
||||
moduleInsertLanguage(LANG_PT, LNG_NUM_STRINGS, langtable_pt);
|
||||
moduleInsertLanguage(LANG_RU, LNG_NUM_STRINGS, langtable_ru);
|
||||
moduleInsertLanguage(LANG_EN_US, LNG_NUM_STRINGS, langtable_en_us);
|
||||
moduleInsertLanguage(LANG_NL, LNG_NUM_STRINGS, langtable_nl);
|
||||
moduleInsertLanguage(LANG_DE, LNG_NUM_STRINGS, langtable_de);
|
||||
moduleInsertLanguage(LANG_PT, LNG_NUM_STRINGS, langtable_pt);
|
||||
moduleInsertLanguage(LANG_RU, LNG_NUM_STRINGS, langtable_ru);
|
||||
moduleInsertLanguage(LANG_IT, LNG_NUM_STRINGS, langtable_it);
|
||||
}
|
||||
|
||||
|
||||
@@ -254,9 +254,9 @@ void my_cs_help(User * u)
|
||||
int my_cs_help_enforce(User * u)
|
||||
{
|
||||
moduleNoticeLang(s_ChanServ, u, LNG_ENFORCE_SYNTAX);
|
||||
ircdproto->SendMessage(s_ChanServ, u->nick, " ");
|
||||
ircdproto->SendMessage(findbot(s_ChanServ), u->nick, " ");
|
||||
moduleNoticeLang(s_ChanServ, u, LNG_CHAN_HELP_ENFORCE);
|
||||
ircdproto->SendMessage(s_ChanServ, u->nick, " ");
|
||||
ircdproto->SendMessage(findbot(s_ChanServ), u->nick, " ");
|
||||
if (cbmodes['R'].flag != 0)
|
||||
moduleNoticeLang(s_ChanServ, u, LNG_CHAN_HELP_ENFORCE_R_ENABLED);
|
||||
else
|
||||
@@ -268,7 +268,7 @@ int my_cs_help_enforce(User * u)
|
||||
void my_add_languages(void)
|
||||
{
|
||||
/* English (US) */
|
||||
char *langtable_en_us[] = {
|
||||
const char* langtable_en_us[] = {
|
||||
/* LNG_CHAN_HELP */
|
||||
" ENFORCE Enforce various channel modes and set options",
|
||||
/* LNG_ENFORCE_SYNTAX */
|
||||
@@ -302,7 +302,7 @@ void my_add_languages(void)
|
||||
};
|
||||
|
||||
/* Dutch (NL) */
|
||||
char *langtable_nl[] = {
|
||||
const char* langtable_nl[] = {
|
||||
/* LNG_CHAN_HELP */
|
||||
" ENFORCE Forceer enkele kanaalmodes en set-opties",
|
||||
/* LNG_ENFORCE_SYNTAX */
|
||||
@@ -338,7 +338,7 @@ void my_add_languages(void)
|
||||
};
|
||||
|
||||
/* German (DE) */
|
||||
char *langtable_de[] = {
|
||||
const char* langtable_de[] = {
|
||||
/* LNG_CHAN_HELP */
|
||||
" ENFORCE Erzwingt verschieden Modes und SET Optionen",
|
||||
/* LNG_ENFORCE_SYNTAX */
|
||||
@@ -371,7 +371,7 @@ void my_add_languages(void)
|
||||
};
|
||||
|
||||
/* Portuguese (PT) */
|
||||
char *langtable_pt[] = {
|
||||
const char* langtable_pt[] = {
|
||||
/* LNG_CHAN_HELP */
|
||||
" ENFORCE Verifica o cumprimento de vários modos de canal e opções ajustadas",
|
||||
/* LNG_ENFORCE_SYNTAX */
|
||||
@@ -404,7 +404,7 @@ void my_add_languages(void)
|
||||
};
|
||||
|
||||
/* Russian (RU) */
|
||||
char *langtable_ru[] = {
|
||||
const char* langtable_ru[] = {
|
||||
/* LNG_CHAN_HELP */
|
||||
" ENFORCE Ïåðåïðîâåðêà è óñòàíîâêà ðàçëè÷íûõ ðåæèìîâ è îïöèé êàíàëà",
|
||||
/* LNG_ENFORCE_SYNTAX */
|
||||
@@ -436,7 +436,7 @@ void my_add_languages(void)
|
||||
};
|
||||
|
||||
/* Italian (IT) */
|
||||
char *langtable_it[] = {
|
||||
const char* langtable_it[] = {
|
||||
/* LNG_CHAN_HELP */
|
||||
" ENFORCE Forza diversi modi di canale ed opzioni SET",
|
||||
/* LNG_ENFORCE_SYNTAX */
|
||||
|
||||
@@ -79,7 +79,7 @@ void myFullHelpSyntax(User * u)
|
||||
int myFullHelp(User * u)
|
||||
{
|
||||
myFullHelpSyntax(u);
|
||||
ircdproto->SendMessage(s_ChanServ, u->nick, " ");
|
||||
ircdproto->SendMessage(findbot(s_ChanServ), u->nick, " ");
|
||||
moduleNoticeLang(s_ChanServ, u, TBAN_HELP_DETAIL);
|
||||
return MOD_CONT;
|
||||
}
|
||||
@@ -187,7 +187,7 @@ int canBanUser(Channel * c, User * u, User * u2)
|
||||
|
||||
void mAddLanguages(void)
|
||||
{
|
||||
char *langtable_en_us[] = {
|
||||
const char* langtable_en_us[] = {
|
||||
" TBAN Bans the user for a given length of time",
|
||||
"Syntax: TBAN channel nick time",
|
||||
"Bans the given user from a channel for a specified length of\n"
|
||||
@@ -195,7 +195,7 @@ void mAddLanguages(void)
|
||||
"%s banned from %s, will auto-expire in %s"
|
||||
};
|
||||
|
||||
char *langtable_nl[] = {
|
||||
const char* langtable_nl[] = {
|
||||
" TBAN Verban een gebruiker voor een bepaalde tijd",
|
||||
"Syntax: TBAN kanaal nick tijd",
|
||||
"Verbant de gegeven gebruiken van het gegeven kanaal voor de\n"
|
||||
@@ -204,7 +204,7 @@ void mAddLanguages(void)
|
||||
"%s verbannen van %s, zal verlopen in %s"
|
||||
};
|
||||
|
||||
char *langtable_de[] = {
|
||||
const char* langtable_de[] = {
|
||||
" TBAN Bant ein User für eine bestimmte Zeit aus ein Channel",
|
||||
"Syntax: TBAN Channel Nickname Zeit",
|
||||
"Bant ein User für eine bestimmte Zeit aus ein Channel\n"
|
||||
@@ -212,7 +212,7 @@ void mAddLanguages(void)
|
||||
"%s gebannt von %s, wird auto-auslaufen in %s"
|
||||
};
|
||||
|
||||
char *langtable_pt[] = {
|
||||
const char* langtable_pt[] = {
|
||||
" TBAN Bane o usuário por um determinado período de tempo",
|
||||
"Sintaxe: TBAN canal nick tempo",
|
||||
"Bane de um canal o usuário especificado por um determinado período de\n"
|
||||
@@ -220,7 +220,7 @@ void mAddLanguages(void)
|
||||
"%s foi banido do %s, irá auto-expirar em %s"
|
||||
};
|
||||
|
||||
char *langtable_ru[] = {
|
||||
const char* langtable_ru[] = {
|
||||
" TBAN Áàíèò ïîëüçîâàòåëÿ íà óêàçàííûé ïðîìåæóòîê âðåìåíè",
|
||||
"Ñèíòàêñèñ: TBAN #êàíàë íèê âðåìÿ",
|
||||
"Áàíèò ïîëüçîâàòåëÿ íà óêàçàííûé ïðîìåæóòîê âðåìåíè â ñåêóíäàõ\n"
|
||||
@@ -229,7 +229,7 @@ void mAddLanguages(void)
|
||||
"Óñòàíîâëåííûé áàí %s íà êàíàëå %s èñòå÷åò ÷åðåç %s ñåêóíä"
|
||||
};
|
||||
|
||||
char *langtable_it[] = {
|
||||
const char* langtable_it[] = {
|
||||
" TBAN Banna l'utente per un periodo di tempo specificato",
|
||||
"Sintassi: TBAN canale nick tempo",
|
||||
"Banna l'utente specificato da un canale per un periodo di tempo\n"
|
||||
|
||||
@@ -529,7 +529,7 @@ void show_list(User * u)
|
||||
int hs_help_request(User * u)
|
||||
{
|
||||
moduleNoticeLang(s_HostServ, u, LNG_REQUEST_SYNTAX);
|
||||
ircdproto->SendMessage(s_HostServ, u->nick, " ");
|
||||
ircdproto->SendMessage(findbot(s_HostServ), u->nick, " ");
|
||||
moduleNoticeLang(s_HostServ, u, LNG_HELP_REQUEST);
|
||||
|
||||
return MOD_CONT;
|
||||
@@ -539,7 +539,7 @@ int hs_help_activate(User * u)
|
||||
{
|
||||
if (is_host_setter(u)) {
|
||||
moduleNoticeLang(s_HostServ, u, LNG_ACTIVATE_SYNTAX);
|
||||
ircdproto->SendMessage(s_HostServ, u->nick, " ");
|
||||
ircdproto->SendMessage(findbot(s_HostServ), u->nick, " ");
|
||||
moduleNoticeLang(s_HostServ, u, LNG_HELP_ACTIVATE);
|
||||
if (HSRequestMemoUser)
|
||||
moduleNoticeLang(s_HostServ, u, LNG_HELP_ACTIVATE_MEMO);
|
||||
@@ -554,7 +554,7 @@ int hs_help_reject(User * u)
|
||||
{
|
||||
if (is_host_setter(u)) {
|
||||
moduleNoticeLang(s_HostServ, u, LNG_REJECT_SYNTAX);
|
||||
ircdproto->SendMessage(s_HostServ, u->nick, " ");
|
||||
ircdproto->SendMessage(findbot(s_HostServ), u->nick, " ");
|
||||
moduleNoticeLang(s_HostServ, u, LNG_HELP_REJECT);
|
||||
if (HSRequestMemoUser)
|
||||
moduleNoticeLang(s_HostServ, u, LNG_HELP_REJECT_MEMO);
|
||||
@@ -569,7 +569,7 @@ int hs_help_waiting(User * u)
|
||||
{
|
||||
if (is_host_setter(u)) {
|
||||
moduleNoticeLang(s_HostServ, u, LNG_WAITING_SYNTAX);
|
||||
ircdproto->SendMessage(s_HostServ, u->nick, " ");
|
||||
ircdproto->SendMessage(findbot(s_HostServ), u->nick, " ");
|
||||
moduleNoticeLang(s_HostServ, u, LNG_HELP_WAITING);
|
||||
} else {
|
||||
notice_lang(s_HostServ, u, NO_HELP_AVAILABLE, "WAITING");
|
||||
@@ -728,7 +728,7 @@ void my_load_config(void)
|
||||
|
||||
void my_add_languages(void)
|
||||
{
|
||||
char *langtable_en_us[] = {
|
||||
const char* langtable_en_us[] = {
|
||||
/* LNG_REQUEST_SYNTAX */
|
||||
"Syntax: \002REQUEST \037vhost\037\002",
|
||||
/* LNG_REQUESTED */
|
||||
@@ -778,7 +778,7 @@ void my_add_languages(void)
|
||||
"the same as performing a LIST +req ."
|
||||
};
|
||||
|
||||
char *langtable_nl[] = {
|
||||
const char* langtable_nl[] = {
|
||||
/* LNG_REQUEST_SYNTAX */
|
||||
"Gebruik: \002REQUEST \037vhost\037\002",
|
||||
/* LNG_REQUESTED */
|
||||
@@ -828,7 +828,7 @@ void my_add_languages(void)
|
||||
"hetzelfde als LIST +req ."
|
||||
};
|
||||
|
||||
char *langtable_pt[] = {
|
||||
const char* langtable_pt[] = {
|
||||
/* LNG_REQUEST_SYNTAX */
|
||||
"Sintaxe: \002REQUEST \037vhost\037\002",
|
||||
/* LNG_REQUESTED */
|
||||
@@ -878,7 +878,7 @@ void my_add_languages(void)
|
||||
"o mesmo que fazer um LIST +req"
|
||||
};
|
||||
|
||||
char *langtable_ru[] = {
|
||||
const char* langtable_ru[] = {
|
||||
/* LNG_REQUEST_SYNTAX */
|
||||
"Ñèíòàêñèñ: \002REQUEST \037vHost\037\002",
|
||||
/* LNG_REQUESTED */
|
||||
@@ -928,7 +928,7 @@ void my_add_languages(void)
|
||||
"îæèäàþùèõ îáðàáîòêè. Àíàëîãè÷íàÿ êîìàíäà: LIST +req ."
|
||||
};
|
||||
|
||||
char *langtable_it[] = {
|
||||
const char* langtable_it[] = {
|
||||
/* LNG_REQUEST_SYNTAX */
|
||||
"Sintassi: \002REQUEST \037vhost\037\002",
|
||||
/* LNG_REQUESTED */
|
||||
|
||||
@@ -523,7 +523,7 @@ int mEventReload(int argc, char **argv)
|
||||
**/
|
||||
void m_AddLanguages(void)
|
||||
{
|
||||
char *langtable_en_us[] = {
|
||||
const char* langtable_en_us[] = {
|
||||
/* OINFO_SYNTAX */
|
||||
"Syntax: OINFO [ADD|DEL] nick <info>",
|
||||
/* OINFO_ADD_SUCCESS */
|
||||
@@ -552,7 +552,7 @@ void m_AddLanguages(void)
|
||||
" OINFO Add / Del an OperInfo line to a channel"
|
||||
};
|
||||
|
||||
char *langtable_es[] = {
|
||||
const char* langtable_es[] = {
|
||||
/* OINFO_SYNTAX */
|
||||
"Sintaxis: OINFO [ADD|DEL] nick <info>",
|
||||
/* OINFO_ADD_SUCCESS */
|
||||
@@ -581,7 +581,7 @@ void m_AddLanguages(void)
|
||||
" OINFO Agrega / Elimina una linea OperInfo al canal"
|
||||
};
|
||||
|
||||
char *langtable_nl[] = {
|
||||
const char* langtable_nl[] = {
|
||||
/* OINFO_SYNTAX */
|
||||
"Gebruik: OINFO [ADD|DEL] nick <info>",
|
||||
/* OINFO_ADD_SUCCESS */
|
||||
@@ -612,7 +612,7 @@ void m_AddLanguages(void)
|
||||
" OINFO Voeg een OperInfo regel toe aan een kanaal of verwijder deze"
|
||||
};
|
||||
|
||||
char *langtable_de[] = {
|
||||
const char* langtable_de[] = {
|
||||
/* OINFO_SYNTAX */
|
||||
"Syntax: OINFO [ADD|DEL] Nickname <Information>",
|
||||
/* OINFO_ADD_SUCCESS */
|
||||
@@ -641,7 +641,7 @@ void m_AddLanguages(void)
|
||||
" OINFO Addiert / Löscht eine OperInfo Linie zu / von einen Channel"
|
||||
};
|
||||
|
||||
char *langtable_pt[] = {
|
||||
const char* langtable_pt[] = {
|
||||
/* OINFO_SYNTAX */
|
||||
"Sintaxe: OINFO [ADD|DEL] nick <informação>",
|
||||
/* OINFO_ADD_SUCCESS */
|
||||
@@ -670,7 +670,7 @@ void m_AddLanguages(void)
|
||||
" OINFO Adiciona ou Apaga a linha OperInfo para um canal"
|
||||
};
|
||||
|
||||
char *langtable_ru[] = {
|
||||
const char* langtable_ru[] = {
|
||||
/* OINFO_SYNTAX */
|
||||
"Ñèíòàêñèñ: OINFO ADD|DEL íèê òåñò",
|
||||
/* OINFO_ADD_SUCCESS */
|
||||
@@ -699,7 +699,7 @@ void m_AddLanguages(void)
|
||||
" OINFO Äîáàâëÿåò/Óäàëÿåò îïåð-èíôî äëÿ êàíàëà"
|
||||
};
|
||||
|
||||
char *langtable_it[] = {
|
||||
const char* langtable_it[] = {
|
||||
/* OINFO_SYNTAX */
|
||||
"Sintassi: OINFO [ADD|DEL] nick <info>",
|
||||
/* OINFO_ADD_SUCCESS */
|
||||
|
||||
Reference in New Issue
Block a user