summaryrefslogtreecommitdiff
path: root/src/mods/commands
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2010-11-21 16:20:55 +0000
committerPaul Buetow <paul@buetow.org>2010-11-21 16:20:55 +0000
commit6fde6b0fe90abde84011202edd40fe46eb06af44 (patch)
treeef760338c50b4df3ae9cca96347bca962fdbec7e /src/mods/commands
parent55b08bd93257d32df76efc4e8e3f49311c39ee82 (diff)
Diffstat (limited to 'src/mods/commands')
-rw-r--r--src/mods/commands/Makefile53
-rw-r--r--src/mods/commands/yc_about.cpp3
-rw-r--r--src/mods/commands/yc_all.cpp3
-rw-r--r--src/mods/commands/yc_away.cpp5
-rw-r--r--src/mods/commands/yc_ban.cpp38
-rw-r--r--src/mods/commands/yc_banned.cpp16
-rw-r--r--src/mods/commands/yc_col.cpp13
-rw-r--r--src/mods/commands/yc_compopt.cpp3
-rw-r--r--src/mods/commands/yc_debug.cpp11
-rw-r--r--src/mods/commands/yc_exec.cpp9
-rw-r--r--src/mods/commands/yc_fake.cpp3
-rw-r--r--src/mods/commands/yc_gag.cpp13
-rw-r--r--src/mods/commands/yc_getroom.cpp3
-rw-r--r--src/mods/commands/yc_getrusage.cpp3
-rw-r--r--src/mods/commands/yc_help.cpp3
-rw-r--r--src/mods/commands/yc_invisible.cpp3
-rw-r--r--src/mods/commands/yc_j.cpp3
-rw-r--r--src/mods/commands/yc_ko.cpp3
-rw-r--r--src/mods/commands/yc_m.cpp3
-rw-r--r--src/mods/commands/yc_md5.cpp3
-rw-r--r--src/mods/commands/yc_me.cpp3
-rw-r--r--src/mods/commands/yc_morph.cpp3
-rw-r--r--src/mods/commands/yc_msg.cpp3
-rw-r--r--src/mods/commands/yc_q.cpp3
-rw-r--r--src/mods/commands/yc_reload.cpp3
-rw-r--r--src/mods/commands/yc_ren.cpp3
-rw-r--r--src/mods/commands/yc_s.cpp3
-rw-r--r--src/mods/commands/yc_set.cpp3
-rw-r--r--src/mods/commands/yc_time.cpp3
-rw-r--r--src/mods/commands/yc_topic.cpp3
-rw-r--r--src/mods/commands/yc_unban.cpp14
-rw-r--r--src/mods/commands/yc_ungag.cpp13
-rw-r--r--src/mods/commands/yc_uptime.cpp3
-rw-r--r--src/mods/commands/yc_users.cpp3
-rw-r--r--src/mods/commands/yc_version.cpp3
35 files changed, 84 insertions, 176 deletions
diff --git a/src/mods/commands/Makefile b/src/mods/commands/Makefile
deleted file mode 100644
index bed632e..0000000
--- a/src/mods/commands/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-SRCS=$(shell find ./ -name '*.cpp')
-MODS=$(addprefix ../../../mods/commands/, $(SRCS:.cpp=.so))
-CXX=g++
-CXXFLAGS=-fno-inline -fno-default-inline -g -O2 ${EFLAGS}
-all: mods
-${MODS}:
- @if ! test -d `dirname $@`; then mkdir -p `dirname $@`; fi
- @${CXX} ${CXXGLAGS} -fPIC -shared -s -o $@ ` \
- echo $(notdir $@) | sed s/.so/.cpp/`
- @echo "mods:commands:`basename $@ | sed s/\.so// | sed s/yc_//` (` \
- du -hs $@ | awk '{ print $$1 }'`) "
-infotext:
- @echo "===> Compiling commands modules"
-mods: infotext ${MODS}
- @echo "===> Num of commands modules: `ls \
- ../../../mods/commands/*.so | wc -l | sed 's/ //g;'`"
-clean:
- @echo "===> Cleaning commands modules"
- @if test -d ../../../mods/commands; then rm -Rf ../../../mods/commands; fi
-../../../mods/commands/./yc_about.so: yc_about.cpp
-../../../mods/commands/./yc_all.so: yc_all.cpp
-../../../mods/commands/./yc_away.so: yc_away.cpp
-../../../mods/commands/./yc_ban.so: yc_ban.cpp
-../../../mods/commands/./yc_banned.so: yc_banned.cpp
-../../../mods/commands/./yc_col.so: yc_col.cpp
-../../../mods/commands/./yc_compopt.so: yc_compopt.cpp
-../../../mods/commands/./yc_debug.so: yc_debug.cpp
-../../../mods/commands/./yc_exec.so: yc_exec.cpp
-../../../mods/commands/./yc_fake.so: yc_fake.cpp
-../../../mods/commands/./yc_gag.so: yc_gag.cpp
-../../../mods/commands/./yc_getroom.so: yc_getroom.cpp
-../../../mods/commands/./yc_getrusage.so: yc_getrusage.cpp
-../../../mods/commands/./yc_help.so: yc_help.cpp
-../../../mods/commands/./yc_invisible.so: yc_invisible.cpp
-../../../mods/commands/./yc_j.so: yc_j.cpp
-../../../mods/commands/./yc_ko.so: yc_ko.cpp
-../../../mods/commands/./yc_m.so: yc_m.cpp
-../../../mods/commands/./yc_md5.so: yc_md5.cpp
-../../../mods/commands/./yc_me.so: yc_me.cpp
-../../../mods/commands/./yc_morph.so: yc_morph.cpp
-../../../mods/commands/./yc_msg.so: yc_msg.cpp
-../../../mods/commands/./yc_q.so: yc_q.cpp
-../../../mods/commands/./yc_reload.so: yc_reload.cpp
-../../../mods/commands/./yc_ren.so: yc_ren.cpp
-../../../mods/commands/./yc_s.so: yc_s.cpp
-../../../mods/commands/./yc_set.so: yc_set.cpp
-../../../mods/commands/./yc_time.so: yc_time.cpp
-../../../mods/commands/./yc_topic.so: yc_topic.cpp
-../../../mods/commands/./yc_unban.so: yc_unban.cpp
-../../../mods/commands/./yc_ungag.so: yc_ungag.cpp
-../../../mods/commands/./yc_uptime.so: yc_uptime.cpp
-../../../mods/commands/./yc_users.so: yc_users.cpp
-../../../mods/commands/./yc_version.so: yc_version.cpp
diff --git a/src/mods/commands/yc_about.cpp b/src/mods/commands/yc_about.cpp
index 38862a3..5fedb6d 100644
--- a/src/mods/commands/yc_about.cpp
+++ b/src/mods/commands/yc_about.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_about.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_all.cpp b/src/mods/commands/yc_all.cpp
index 961a051..4fae79d 100644
--- a/src/mods/commands/yc_all.cpp
+++ b/src/mods/commands/yc_all.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_all.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_away.cpp b/src/mods/commands/yc_away.cpp
index 4034730..b66b82c 100644
--- a/src/mods/commands/yc_away.cpp
+++ b/src/mods/commands/yc_away.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_away.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
@@ -76,7 +75,7 @@ extern "C"
room* p_room = p_user->get_room();
// Remove ' from away message:
- unsigned long pos;
+ auto unsigned int pos;
do
{
diff --git a/src/mods/commands/yc_ban.cpp b/src/mods/commands/yc_ban.cpp
index 010b180..03e6470 100644
--- a/src/mods/commands/yc_ban.cpp
+++ b/src/mods/commands/yc_ban.cpp
@@ -1,12 +1,11 @@
/*:*
- *: File: ./src/mods/commands/yc_ban.cpp
+ *: File: ./src/mods/commands/yc_bannick.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
@@ -57,37 +56,36 @@ extern "C"
s_reason.append( *iter + " " );
bool b_reason = s_reason.length() > 0;
-
+
string s_retmsg = p_chat->ban_nick(s_bannick_user, string("( " + p_user->get_colored_name() + (b_reason ? ": " : "") + s_reason + " )"));
- if (!s_retmsg.empty())
- {
+ if (!s_retmsg.empty()) {
string s_msg = "<font color=\"#"
- + p_conf->get_elem("chat.html.errorcolor")
- + "\"><b>"
- + s_bannick_user + "</b> "
- + p_conf->get_elem("chat.msgs.err.alreadybanned")
- + " " + s_retmsg
- + "</font><br>\n";
+ + p_conf->get_elem("chat.html.errorcolor")
+ + "\"><b>"
+ + s_bannick_user + "</b> "
+ + p_conf->get_elem("chat.msgs.err.alreadybanned")
+ + " " + s_retmsg
+ + "</font><br>\n";
p_user->msg_post( &s_msg );
- return 0;
- }
+ return 0;
+ }
string s_time = "";
if ( p_conf->get_elem("chat.printalwaystime") == "true" )
s_time = p_timr->get_time() + " ";
string s_msg = s_time + "<i> " + p_user->get_colored_bold_name() + " " + p_conf->get_elem("chat.msgs.ban") + " "
- + p_bannick_user->get_colored_bold_name();
+ + p_bannick_user->get_colored_bold_name();
- if (b_reason)
+ if (b_reason)
s_msg.append( " ( " + s_reason + " )");
-
+
s_msg.append("</i><br>\n");
- p_user->msg_post(s_msg);
- if (! p_user->same_rooms(p_bannick_user) )
- p_bannick_user->msg_post(s_msg);
+ p_user->msg_post(s_msg);
+ if (! p_user->same_rooms(p_bannick_user) )
+ p_bannick_user->msg_post(s_msg);
}
else
diff --git a/src/mods/commands/yc_banned.cpp b/src/mods/commands/yc_banned.cpp
index 2dcdf97..feeb19c 100644
--- a/src/mods/commands/yc_banned.cpp
+++ b/src/mods/commands/yc_banned.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_banned.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
@@ -44,18 +43,15 @@ extern "C"
if ( map_banned_nicks->size() > 0 )
{
- vector<string>* vec_keys = map_banned_nicks->get_key_vector();
-
- for (vector<string>::iterator iter = vec_keys->
- begin();
- iter != vec_keys->end();
- ++iter)
- s_msg.append(*iter + ": " + map_banned_nicks->get_elem(*iter) + "<br>\n");
+ vector<string>* vec_keys = map_banned_nicks->get_key_vector();
+ for (vector<string>::iterator iter = vec_keys->begin(); iter != vec_keys->end(); ++iter)
+ s_msg.append(*iter + ": " + map_banned_nicks->get_elem(*iter) + "<br>\n");
+
}
else
{
- s_msg = "<font color=\"#"
+ s_msg = "<font color=\"#"
+ p_conf->get_elem("chat.html.errorcolor")
+ "\">"
+ p_conf->get_elem("chat.msgs.err.nobanned")
diff --git a/src/mods/commands/yc_col.cpp b/src/mods/commands/yc_col.cpp
index 1a04ece..11f93b6 100644
--- a/src/mods/commands/yc_col.cpp
+++ b/src/mods/commands/yc_col.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_col.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
@@ -70,12 +69,12 @@ extern "C"
s_color = tool::to_lower( s_color );
s_color2 = tool::to_lower( s_color2 );
- if ( valid_color(s_color) != 1 )
+ if( valid_color(s_color) != 1 )
{
string *answerstring=new string(s_color + " is not a valid color.<br>\n");
p_user->msg_post( answerstring );
}
- else if ( valid_color(s_color2) != 1 )
+ else if( valid_color(s_color2) != 1 )
{
string *answerstring=new string( s_color2 + " is not a valid color.<br>\n");
p_user->msg_post( answerstring );
@@ -96,13 +95,13 @@ extern "C"
int valid_color( string s_color )
{
- if (s_color.size()!=6)
+ if(s_color.size()!=6)
return 0;
string valid="abcdef0123456789";
- for (int i=0;i<s_color.size();i++)
+ for(int i=0;i<s_color.size();i++)
{
string s_char=s_color.substr(i,1);
- if (valid.find(s_char)==string::npos)
+ if(valid.find(s_char)==string::npos)
return 0;
}
diff --git a/src/mods/commands/yc_compopt.cpp b/src/mods/commands/yc_compopt.cpp
index c8b64bf..5850cea 100644
--- a/src/mods/commands/yc_compopt.cpp
+++ b/src/mods/commands/yc_compopt.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_compopt.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_debug.cpp b/src/mods/commands/yc_debug.cpp
index 0109d02..9f770b7 100644
--- a/src/mods/commands/yc_debug.cpp
+++ b/src/mods/commands/yc_debug.cpp
@@ -1,12 +1,11 @@
/*:*
- *: File: ./src/mods/commands/yc_debug.cpp
+ *: File: ./src/mods/commands/yc_msg.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
@@ -52,13 +51,13 @@ extern "C"
string s_test_user( *iter );
bool b_found;
user* p_whisper_user = p_chat->get_user( s_test_user, b_found );
- sess *p_sess = p_sman->get_elem(p_user->get_tmpid());
+ sess *p_sess = p_sman->get_elem(p_user->get_tmpid());
- string s_msg = "DEBUG-A: " + tool::long2string(reinterpret_cast<long>(p_sess->get_user())) + "<br>";
+ string s_msg = "DEBUG-A: " + tool::int2string(reinterpret_cast<int>(p_sess->get_user())) + "<br>";
p_user->msg_post( &s_msg );
//p_user->debug();
- s_msg = "DEBUG-B: " + tool::long2string(reinterpret_cast<long>(p_sess->get_user())) + "<br>";
+ s_msg = "DEBUG-B: " + tool::int2string(reinterpret_cast<int>(p_sess->get_user())) + "<br>";
p_user->msg_post( &s_msg );
}
diff --git a/src/mods/commands/yc_exec.cpp b/src/mods/commands/yc_exec.cpp
index b87b3ed..7751566 100644
--- a/src/mods/commands/yc_exec.cpp
+++ b/src/mods/commands/yc_exec.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_exec.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
@@ -62,7 +61,7 @@ extern "C"
FILE *file;
char buffer[READBUF];
- if ( (file=popen(s_command.c_str(), "r")) == NULL )
+ if( (file=popen(s_command.c_str(), "r")) == NULL )
{
s_output = "<font color=\"#"
+ p_conf->get_elem("chat.html.errorcolor")
@@ -73,9 +72,9 @@ extern "C"
else
{
s_output.append("<hr>\n");
- while (true)
+ while(true)
{
- if (fgets(buffer, READBUF, file) == NULL)
+ if(fgets(buffer, READBUF, file) == NULL)
break;
s_output.append( string(buffer) + "<br>\n" );
diff --git a/src/mods/commands/yc_fake.cpp b/src/mods/commands/yc_fake.cpp
index 52d8dcf..e8dd230 100644
--- a/src/mods/commands/yc_fake.cpp
+++ b/src/mods/commands/yc_fake.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_fake.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_gag.cpp b/src/mods/commands/yc_gag.cpp
index ec40386..e58a22d 100644
--- a/src/mods/commands/yc_gag.cpp
+++ b/src/mods/commands/yc_gag.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_gag.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
@@ -61,15 +60,15 @@ extern "C"
s_reason.append( *iter + " " );
if ( s_reason.length() > 0 )
- s_reason = " (" + p_user->make_colors(s_reason) + ")";
+ s_reason = " (" + p_user->make_colors(s_reason) + ")";
string s_msg = s_time + "<i> " + p_user->get_colored_bold_name() + " " + p_conf->get_elem("chat.msgs.gag") + " "
- + p_gag_user->get_colored_bold_name() + s_reason + "</i><br>\n";
+ + p_gag_user->get_colored_bold_name() + s_reason + "</i><br>\n";
- p_user->msg_post(s_msg);
- if (! p_user->same_rooms(p_gag_user) )
- p_gag_user->msg_post(s_msg);
+ p_user->msg_post(s_msg);
+ if (! p_user->same_rooms(p_gag_user) )
+ p_gag_user->msg_post(s_msg);
p_gag_user->set_is_gag(true);
diff --git a/src/mods/commands/yc_getroom.cpp b/src/mods/commands/yc_getroom.cpp
index defc410..bc0805b 100644
--- a/src/mods/commands/yc_getroom.cpp
+++ b/src/mods/commands/yc_getroom.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_getroom.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_getrusage.cpp b/src/mods/commands/yc_getrusage.cpp
index a493980..ba9d574 100644
--- a/src/mods/commands/yc_getrusage.cpp
+++ b/src/mods/commands/yc_getrusage.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_getrusage.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_help.cpp b/src/mods/commands/yc_help.cpp
index 66310cf..7b4ddb9 100644
--- a/src/mods/commands/yc_help.cpp
+++ b/src/mods/commands/yc_help.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_help.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_invisible.cpp b/src/mods/commands/yc_invisible.cpp
index 1d80b4e..a207827 100644
--- a/src/mods/commands/yc_invisible.cpp
+++ b/src/mods/commands/yc_invisible.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_invisible.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_j.cpp b/src/mods/commands/yc_j.cpp
index 88f6503..2800764 100644
--- a/src/mods/commands/yc_j.cpp
+++ b/src/mods/commands/yc_j.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_j.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_ko.cpp b/src/mods/commands/yc_ko.cpp
index bac1590..99e8613 100644
--- a/src/mods/commands/yc_ko.cpp
+++ b/src/mods/commands/yc_ko.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_ko.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_m.cpp b/src/mods/commands/yc_m.cpp
index 1d3b144..5ef0098 100644
--- a/src/mods/commands/yc_m.cpp
+++ b/src/mods/commands/yc_m.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_m.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_md5.cpp b/src/mods/commands/yc_md5.cpp
index 9aa2acb..cede991 100644
--- a/src/mods/commands/yc_md5.cpp
+++ b/src/mods/commands/yc_md5.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_md5.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_me.cpp b/src/mods/commands/yc_me.cpp
index b032c67..262ce11 100644
--- a/src/mods/commands/yc_me.cpp
+++ b/src/mods/commands/yc_me.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_me.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_morph.cpp b/src/mods/commands/yc_morph.cpp
index 75297d7..2177a39 100644
--- a/src/mods/commands/yc_morph.cpp
+++ b/src/mods/commands/yc_morph.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_morph.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_msg.cpp b/src/mods/commands/yc_msg.cpp
index 052ffb9..9f337c3 100644
--- a/src/mods/commands/yc_msg.cpp
+++ b/src/mods/commands/yc_msg.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_msg.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_q.cpp b/src/mods/commands/yc_q.cpp
index e012a83..5dba617 100644
--- a/src/mods/commands/yc_q.cpp
+++ b/src/mods/commands/yc_q.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_q.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_reload.cpp b/src/mods/commands/yc_reload.cpp
index bb6f481..ec94c5b 100644
--- a/src/mods/commands/yc_reload.cpp
+++ b/src/mods/commands/yc_reload.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_reload.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_ren.cpp b/src/mods/commands/yc_ren.cpp
index 964e64d..672d378 100644
--- a/src/mods/commands/yc_ren.cpp
+++ b/src/mods/commands/yc_ren.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_ren.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_s.cpp b/src/mods/commands/yc_s.cpp
index 3f305b8..daece17 100644
--- a/src/mods/commands/yc_s.cpp
+++ b/src/mods/commands/yc_s.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_s.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_set.cpp b/src/mods/commands/yc_set.cpp
index 20a3e36..25bb2b0 100644
--- a/src/mods/commands/yc_set.cpp
+++ b/src/mods/commands/yc_set.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_set.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_time.cpp b/src/mods/commands/yc_time.cpp
index 5fe4b6d..32dc8b1 100644
--- a/src/mods/commands/yc_time.cpp
+++ b/src/mods/commands/yc_time.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_time.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_topic.cpp b/src/mods/commands/yc_topic.cpp
index 8e2a3c6..d02727d 100644
--- a/src/mods/commands/yc_topic.cpp
+++ b/src/mods/commands/yc_topic.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_topic.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_unban.cpp b/src/mods/commands/yc_unban.cpp
index d0fa527..fbe7513 100644
--- a/src/mods/commands/yc_unban.cpp
+++ b/src/mods/commands/yc_unban.cpp
@@ -1,12 +1,11 @@
/*:*
- *: File: ./src/mods/commands/yc_unban.cpp
+ *: File: ./src/mods/commands/yc_unbannick.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
@@ -46,8 +45,7 @@ extern "C"
string s_unbannick_user(*iter);
string s_reason = p_chat->unban_nick(s_unbannick_user);
- if (s_reason.empty())
- {
+ if (s_reason.empty()) {
string s_msg = "<font color=\"#"
+ p_conf->get_elem("chat.html.errorcolor")
+ "\"><b>"
@@ -56,15 +54,15 @@ extern "C"
+ "</font><br>\n";
p_user->msg_post( &s_msg );
- return 0;
- }
+ return 0;
+ }
string s_time = "";
if ( p_conf->get_elem("chat.printalwaystime") == "true" )
s_time = p_timr->get_time() + " ";
string s_msg = s_time + "<i> " + p_user->get_colored_bold_name() + " " + p_conf->get_elem("chat.msgs.unban") + " <b>"
- + s_unbannick_user + "</b> " + s_reason + "</i><br>\n";
+ + s_unbannick_user + "</b> " + s_reason + "</i><br>\n";
p_user->msg_post(s_msg);
}
diff --git a/src/mods/commands/yc_ungag.cpp b/src/mods/commands/yc_ungag.cpp
index 075a246..6d8c03c 100644
--- a/src/mods/commands/yc_ungag.cpp
+++ b/src/mods/commands/yc_ungag.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_ungag.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
@@ -61,15 +60,15 @@ extern "C"
s_reason.append( *iter + " " );
if ( s_reason.length() > 0 )
- s_reason = " (" + p_user->make_colors(s_reason) + ")";
+ s_reason = " (" + p_user->make_colors(s_reason) + ")";
string s_msg = s_time + "<i> " + p_user->get_colored_bold_name() + " " + p_conf->get_elem("chat.msgs.ungag") + " "
- + p_ungag_user->get_colored_bold_name() + s_reason + "</i><br>\n";
+ + p_ungag_user->get_colored_bold_name() + s_reason + "</i><br>\n";
- p_user->msg_post(s_msg);
- if (! p_user->same_rooms(p_ungag_user) )
- p_ungag_user->msg_post(s_msg);
+ p_user->msg_post(s_msg);
+ if (! p_user->same_rooms(p_ungag_user) )
+ p_ungag_user->msg_post(s_msg);
p_ungag_user->set_is_gag(false);
diff --git a/src/mods/commands/yc_uptime.cpp b/src/mods/commands/yc_uptime.cpp
index 3d92d68..f566f73 100644
--- a/src/mods/commands/yc_uptime.cpp
+++ b/src/mods/commands/yc_uptime.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_uptime.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_users.cpp b/src/mods/commands/yc_users.cpp
index 2ec1eab..7c9b857 100644
--- a/src/mods/commands/yc_users.cpp
+++ b/src/mods/commands/yc_users.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_users.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License
diff --git a/src/mods/commands/yc_version.cpp b/src/mods/commands/yc_version.cpp
index 4a0b0ff..6bbff31 100644
--- a/src/mods/commands/yc_version.cpp
+++ b/src/mods/commands/yc_version.cpp
@@ -1,12 +1,11 @@
/*:*
*: File: ./src/mods/commands/yc_version.cpp
*:
- *: yChat; Homepage: ychat.buetow.org; Version 0.9.0-CURRENT
+ *: yChat; Homepage: www.yChat.org; Version 0.8.3-CURRENT
*:
*: Copyright (C) 2003 Paul C. Buetow, Volker Richter
*: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
- *: Copyright (C) 2006, 2007 Paul C. Buetow
*:
*: This program is free software; you can redistribute it and/or
*: modify it under the terms of the GNU General Public License