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

BUILD : 1.7.3 (125) BUGS : 72 NOTES : New /CS CLEAR HOPS for ircds that support halfops.

git-svn-id: svn://svn.anope.org/anope/trunk@125 31f1291d-b8d6-0310-a050-a5561fc1590b


git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@99 5417fbe8-f217-4b02-8779-1006273d7864
This commit is contained in:
dane dane@31f1291d-b8d6-0310-a050-a5561fc1590b
2004-05-25 20:20:02 +00:00
parent d0a667d4bc
commit c104ba608a
15 changed files with 76 additions and 1 deletions
+1
View File
@@ -1,6 +1,7 @@
Anope Version S V N
-------------------
Provided by Anope Dev. <dev@anope.org> - 2004
05/25 A New /CS CLEAR HOPS for ircd's that support halfops. [ #72]
05/24 A New NSNickTracking directive to provide nick tracking. [ #71]
05/21 A Auto enforce upon AKICK addition. [ #63]
05/21 A New file docs/OLDCHANGES contains all change history. [ #65]
+6
View File
@@ -1,7 +1,13 @@
Anope Version S N V
-------------------
*** New Strings:
CHAN_CLEARED_HOPS
*** Mod Strings:
CHAN_HELP_CLEAR
*** Del Strings:
Anope Version 1.7.3
+20
View File
@@ -5877,6 +5877,26 @@ static int do_clear(User * u)
free(av[0]);
}
notice_lang(s_ChanServ, u, CHAN_CLEARED_OPS, chan);
#ifdef HAS_HALFOP
} else if (stricmp(what, "hops") == 0) {
char *av[3];
struct c_userlist *cu, *next;
for (cu = c->users; cu; cu = next) {
next = cu->next;
if (!chan_has_user_status(c, cu->user, CUS_HALFOP))
continue;
av[0] = sstrdup(chan);
av[1] = sstrdup("-h");
av[2] = sstrdup(cu->user->nick);
send_cmd(whosends(ci), "MODE %s %s :%s", av[0], av[1], av[2]);
do_cmode(s_ChanServ, 3, av);
free(av[2]);
free(av[1]);
free(av[0]);
}
notice_lang(s_ChanServ, u, CHAN_CLEARED_HOPS, chan);
#endif
} else if (stricmp(what, "voices") == 0) {
char *av[3];
struct c_userlist *cu, *next;
+4
View File
@@ -1419,6 +1419,8 @@ CHAN_CLEARED_MODES
Tots els modes en el canal %s han estat reestablerts.
CHAN_CLEARED_OPS
Mode +o ha estat reestablert del canal %s.
CHAN_CLEARED_HOPS
Mode +h has been cleared from channel %s.
CHAN_CLEARED_VOICES
Mode +v ha estat eliminat del canal %s.
CHAN_CLEARED_USERS
@@ -4654,6 +4656,8 @@ CHAN_HELP_CLEAR
EXCEPTS neteja tots els excepts en el canal.
OPS Esborra estatus d'operador de canal(Mode +o)
de tots els operadors de canal.
HOPS Removes channel-halfoperator status (mode +h) from
all channel halfoperators, if supported.
VOICES Esborra l'estatus "voice" (Mode +v) de qui
tingui aquest Mode establert.
USERS Explusa (kickea) tots els usuaris del canal.
+4
View File
@@ -1416,6 +1416,8 @@ CHAN_CLEARED_MODES
Alle Channel-Modes von %s wurden zurückgesetzt.
CHAN_CLEARED_OPS
Alle Op-Flags wurden im Channel %s entfernt.
CHAN_CLEARED_HOPS
Mode +h has been cleared from channel %s.
CHAN_CLEARED_VOICES
Alle Voice-Flatgs wurden im Channel %s entfernt.
CHAN_CLEARED_USERS
@@ -4778,6 +4780,8 @@ CHAN_HELP_CLEAR
EXCEPTS Entfernt alle Excepts in dem Channel
OPS Entfernt jeden Operator-Status (mode +o)
in dem Channel.
HOPS Removes channel-halfoperator status (mode +h) from
all channel halfoperators, if supported.
VOICES Entfernt alle Voice-Flags (mode +v) in
dem Channel.
USERS Entfernt (kickt) alle User aus dem Channel.
+4
View File
@@ -1396,6 +1396,8 @@ CHAN_CLEARED_MODES
All modes on channel %s have been reset.
CHAN_CLEARED_OPS
Mode +o has been cleared from channel %s.
CHAN_CLEARED_HOPS
Mode +h has been cleared from channel %s.
CHAN_CLEARED_VOICES
Mode +v has been cleared from channel %s.
CHAN_CLEARED_USERS
@@ -4490,6 +4492,8 @@ CHAN_HELP_CLEAR
EXCEPTS Clears all excepts on the channel.
OPS Removes channel-operator status (mode +o) from
all channel operators.
HOPS Removes channel-halfoperator status (mode +h) from
all channel halfoperators, if supported.
VOICES Removes "voice" status (mode +v) from anyone
with that mode set.
USERS Removes (kicks) all users from the channel.
+4
View File
@@ -1417,6 +1417,8 @@ CHAN_CLEARED_MODES
Todos los modos en el canal %s han sido reseteados.
CHAN_CLEARED_OPS
Modo +o ha sido removido del canal %s.
CHAN_CLEARED_HOPS
Mode +h has been cleared from channel %s.
CHAN_CLEARED_VOICES
Modo +v ha sido removido del canal %s.
CHAN_CLEARED_USERS
@@ -4655,6 +4657,8 @@ CHAN_HELP_CLEAR
EXCEPTS Limpia todos los excepts en el canal.
OPS Remueve estatus de operador de canal(modo +o)
de todos los operadores de canal.
HOPS Removes channel-halfoperator status (mode +h) from
all channel halfoperators, if supported.
VOICES Remueve el estatus "voice" (modo +v) de quien
tenga ese modo seteado.
USERS Remueve (kickea) todos los usuarios del canal.
+4
View File
@@ -1418,6 +1418,8 @@ CHAN_CLEARED_MODES
Tous les modes du channel %s ont été réinitialisés.
CHAN_CLEARED_OPS
Tous les ops du channel %s ont été enlevés.
CHAN_CLEARED_HOPS
Mode +h has been cleared from channel %s.
CHAN_CLEARED_VOICES
Tous les voices du channel %s ont été enlevés.
CHAN_CLEARED_USERS
@@ -4683,6 +4685,8 @@ CHAN_HELP_CLEAR
EXCEPTS Enlève tous les excepts d'un channel.
OPS Enlève le status de channel operator à
tous les channel operators du channel.
HOPS Removes channel-halfoperator status (mode +h) from
all channel halfoperators, if supported.
VOICES Enlève le status de "voice" (mode +v) à toute
personne ayant ce mode.
USERS Kicke tous les utilisateurs d'un channel.
+4
View File
@@ -1408,6 +1408,8 @@ CHAN_CLEARED_MODES
Όλα τα modes από το κανάλι %s έχουν σβηστεί.
CHAN_CLEARED_OPS
Όλα τα Mode +o έχει καθαριστεί από το κανάλι %s.
CHAN_CLEARED_HOPS
Mode +h has been cleared from channel %s.
CHAN_CLEARED_VOICES
Όλα τα Mode +v έχει καθαριστεί από το κανάλι %s.
CHAN_CLEARED_USERS
@@ -4595,6 +4597,8 @@ CHAN_HELP_CLEAR
EXCEPTS Καθαρίζει όλα τα excepts από το κανάλι.
OPS Αφαιρεί το channel-operator status (mode +o) από
όλους τους channel operators.
HOPS Removes channel-halfoperator status (mode +h) from
all channel halfoperators, if supported.
VOICES Αφαιρεί τα "voice" status (mode +v) από τον καθένα.
USERS Πετάει (kicks) όλους τους χρήστες από το κανάλι.
+4
View File
@@ -1409,6 +1409,8 @@ CHAN_CLEARED_MODES
Tutti i modi del canale %s sono stati ripristinati.
CHAN_CLEARED_OPS
Il modo +o è stato rimosso da tutti gli utenti di %s.
CHAN_CLEARED_HOPS
Mode +h has been cleared from channel %s.
CHAN_CLEARED_VOICES
Il modo +v è stato rimosso da tutti gli utenti di %s.
CHAN_CLEARED_USERS
@@ -4709,6 +4711,8 @@ CHAN_HELP_CLEAR
BANS Annulla tutti i ban del canale.
OPS Rimuove lo stato di operatore (modo +o) da
tutti gli operatori del canale.
HOPS Removes channel-halfoperator status (mode +h) from
all channel halfoperators, if supported.
VOICES Rimuove lo stato di voice (modo +v) da tutti
gli utenti voice sul canale.
USERS Rimuove (con un kick) tutti gli utenti del canale.
+4
View File
@@ -1406,6 +1406,8 @@ CHAN_CLEARED_MODES
Alle modes op kanaal %s zijn teruggezet op hun oorspronkelijke waarde.
CHAN_CLEARED_OPS
Mode +o is verwijderd van kanaal %s.
CHAN_CLEARED_HOPS
Mode +h has been cleared from channel %s.
CHAN_CLEARED_VOICES
Mode +v is verwijderd van kanaal %s.
CHAN_CLEARED_USERS
@@ -4588,6 +4590,8 @@ CHAN_HELP_CLEAR
BANS Verwijder alle bans op het kanaal.
OPS Verwijder kanaal-operator status (mode +o) van
alle kanaal-operators.
HOPS Removes channel-halfoperator status (mode +h) from
all channel halfoperators, if supported.
VOICES Verwijder "voice" status (mode +v) van iedereen
met "voice" status op het kanaal.
USERS Verwijder (kick) alle gebruikers van het kanaal.
+4
View File
@@ -1410,6 +1410,8 @@ CHAN_CLEARED_MODES
Todos os modos no canal %s foram removidos.
CHAN_CLEARED_OPS
Modo +o foi retirado do canal %s.
CHAN_CLEARED_HOPS
Mode +h has been cleared from channel %s.
CHAN_CLEARED_VOICES
Mode +v foi retirado do canal %s.
CHAN_CLEARED_USERS
@@ -4504,6 +4506,8 @@ CHAN_HELP_CLEAR
EXCEPTS Remove todos os excepts do canal.
OPS Remove o status de Operador do canal (mode +o)
de todos os Operadores do canal.
HOPS Removes channel-halfoperator status (mode +h) from
all channel halfoperators, if supported.
VOICES Remove o status "voice" (mode +v) de qualquer
pessoa que tenha esse modo.
USERS Remove (kicka) todos os usuários do canal.
+4
View File
@@ -1404,6 +1404,8 @@ CHAN_CLEARED_MODES
Все режимы на канале %s были сброшены.
CHAN_CLEARED_OPS
Все опы были сняты на канале %s.
CHAN_CLEARED_HOPS
Mode +h has been cleared from channel %s.
CHAN_CLEARED_VOICES
Все войсы были сняты на канале %s.
CHAN_CLEARED_USERS
@@ -4520,6 +4522,8 @@ CHAN_HELP_CLEAR
EXCEPTS Удалить все исключения из банов на канале.
OPS Снять статус оператора (режим +o) со
всех операторов канала.
HOPS Removes channel-halfoperator status (mode +h) from
all channel halfoperators, if supported.
VOICES Снять "войсы" (режим +v) со всех,
на ком установлен этот режим.
USERS Удалить (выкинуть) всех пользователей с канала.
+4
View File
@@ -1414,6 +1414,8 @@ CHAN_CLEARED_MODES
%s kanalındaki tüm modlar resetlendi.
CHAN_CLEARED_OPS
Mod +o %s kanalında temizlendi.
CHAN_CLEARED_HOPS
Mode +h has been cleared from channel %s.
CHAN_CLEARED_VOICES
Mod +v %s kanalında temizlendi.
CHAN_CLEARED_USERS
@@ -4567,6 +4569,8 @@ CHAN_HELP_CLEAR
EXCEPTS Clears all excepts on the channel.
OPS Kanal opu statüsünde olanların (mode +o)
oplarını alır.
HOPS Removes channel-halfoperator status (mode +h) from
all channel halfoperators, if supported.
VOICES Voice statüsünde olanların (mode +v) voice larını
alır.
USERS Tüm kullanıcıları kanaldan atar.
+5 -1
View File
@@ -8,10 +8,14 @@
VERSION_MAJOR="1"
VERSION_MINOR="7"
VERSION_PATCH="3"
VERSION_BUILD="124"
VERSION_BUILD="125"
# $Log$
#
# BUILD : 1.7.3 (125)
# BUGS : 72
# NOTES : New /CS CLEAR HOPS for ircds that support halfops.
#
# BUILD : 1.7.3 (124)
# BUGS : 70
# NOTES : Fixed typo in example.conf.