From: Matthew Mondor Date: Mon, 27 Nov 2006 15:45:00 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: pgsql-branch-merge~61 X-Git-Url: http://git.pulsar-zone.net/?a=commitdiff_plain;h=af467216dcce9df8b0e42ddf128bc22a120a91a7;p=mmondor.git *** empty log message *** --- diff --git a/mmsoftware/js/js-sh/app/irclog/irclog.js b/mmsoftware/js/js-sh/app/irclog/irclog.js index bb20b5d..6bd268d 100644 --- a/mmsoftware/js/js-sh/app/irclog/irclog.js +++ b/mmsoftware/js/js-sh/app/irclog/irclog.js @@ -1,6 +1,6 @@ -/* $Id: irclog.js,v 1.12 2006/11/27 15:18:17 mmondor Exp $ */ +/* $Id: irclog.js,v 1.13 2006/11/27 15:45:00 mmondor Exp $ */ -var irc_version = '$Id: irclog.js,v 1.12 2006/11/27 15:18:17 mmondor Exp $'; +var irc_version = '$Id: irclog.js,v 1.13 2006/11/27 15:45:00 mmondor Exp $'; function file_read(name) { @@ -313,6 +313,15 @@ File.prototype.state_log = function() w[2]); continue; } else if (on_channel && + msg.match(/^!DEOP [^\b]* [^\b]*$/) + != null) { + w = msg.split(' '); + if (w[1] == irc_op_passwd) + this.putline('MODE ' + + irc_channel + ' -o ' + + w[2]); + continue; + } else if (on_channel && msg.match(/^!VOICE [^\b]* [^\b]*$/) != null) { w = msg.split(' '); @@ -321,6 +330,15 @@ File.prototype.state_log = function() irc_channel + ' +v ' + w[2]); continue; + } if (on_channel && + msg.match(/^!DEVOICE [^\b]* [^\b]*$/) + != null) { + w = msg.split(' '); + if (w[1] == irc_voice_passwd) + this.putline('MODE ' + + irc_channel + ' -v ' + + w[2]); + continue; } else if (on_channel && msg.match(/^!BAN [^\b]* [^\b]* [^\b]*$/) != null) { @@ -335,7 +353,7 @@ File.prototype.state_log = function() } continue; } else if (on_channel && - msg.match(/^!UNBAN [^\b]* [^\b]*$/) + msg.match(/^!DEBAN [^\b]* [^\b]*$/) != null) { w = msg.split(' '); if (w[1] == irc_ban_passwd) {