1
0
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:
peavey peavey@inspircd.org
2008-10-03 09:52:49 +00:00
parent 26e921d6b5
commit b1e8118623
7 changed files with 183 additions and 183 deletions
+1 -1
View File
@@ -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
View File
@@ -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
View File
@@ -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);
}
+8 -8
View File
@@ -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 */
+7 -7
View File
@@ -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"
+9 -9
View File
@@ -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 */
+7 -7
View File
@@ -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 */