From 6b2b9203440b22c92a8547fb9626c2d57302c396 Mon Sep 17 00:00:00 2001 From: doitux Date: Thu, 6 Aug 2009 20:41:48 +0000 Subject: [PATCH] adding config options for using chatcleaner --- src/chatcleaner/cleanerconfig.cpp | 5 ++++- src/config/configfile.cpp | 8 +++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/chatcleaner/cleanerconfig.cpp b/src/chatcleaner/cleanerconfig.cpp index c7cb906e..5d8cf3da 100644 --- a/src/chatcleaner/cleanerconfig.cpp +++ b/src/chatcleaner/cleanerconfig.cpp @@ -43,7 +43,7 @@ using namespace std; CleanerConfig::CleanerConfig() { // !!!! Revisionsnummer der Configdefaults !!!!! - configRev = 5; + configRev = 6; // Pfad und Dateinamen setzen #ifdef _WIN32 @@ -114,6 +114,9 @@ CleanerConfig::CleanerConfig() configList.push_back(ConfigInfo("HostAddress", CONFIG_TYPE_STRING, "127.0.0.1")); configList.push_back(ConfigInfo("DefaultListenPort", CONFIG_TYPE_STRING, "4327")); + configList.push_back(ConfigInfo("ExpectedAuthString", CONFIG_TYPE_STRING, "")); + configList.push_back(ConfigInfo("AuthAnswerString", CONFIG_TYPE_STRING, "")); + configList.push_back(ConfigInfo("WarnLevelToKick", CONFIG_TYPE_INT, "2")); configList.push_back(ConfigInfo("TextFloodLevelToTrigger", CONFIG_TYPE_INT, "3")); configList.push_back(ConfigInfo("CapsFloodCapsNumberToTrigger", CONFIG_TYPE_INT, "10")); diff --git a/src/config/configfile.cpp b/src/config/configfile.cpp index 15297dfa..d9d6a0c0 100644 --- a/src/config/configfile.cpp +++ b/src/config/configfile.cpp @@ -48,7 +48,7 @@ ConfigFile::ConfigFile(char *argv0, bool readonly) : noWriteAccess(readonly) myQtToolsInterface = CreateQtToolsWrapper(); // !!!! Revisionsnummer der Configdefaults !!!!! - configRev = 69; + configRev = 70; //standard defaults logOnOffDefault = "1"; @@ -222,6 +222,12 @@ ConfigFile::ConfigFile(char *argv0, bool readonly) : noWriteAccess(readonly) configList.push_back(ConfigInfo("AdminIRCChannelPassword", CONFIG_TYPE_STRING, "")); configList.push_back(ConfigInfo("AdminIRCServerUseIpv6", CONFIG_TYPE_INT, "0")); configList.push_back(ConfigInfo("AdminIRCServerNick", CONFIG_TYPE_INT, "PokerTH")); + configList.push_back(ConfigInfo("UseChatCleaner", CONFIG_TYPE_INT, "1")); + configList.push_back(ConfigInfo("ChatCleanerHostAddress", CONFIG_TYPE_STRING, "localhost")); + configList.push_back(ConfigInfo("ChatCleanerPort", CONFIG_TYPE_INT, "4237")); + configList.push_back(ConfigInfo("ChatCleanerAuthString", CONFIG_TYPE_STRING, "")); + configList.push_back(ConfigInfo("ChatCleanerExpectedAuthAnswer", CONFIG_TYPE_STRING, "")); + configList.push_back(ConfigInfo("ChatCleanerUseIpv6", CONFIG_TYPE_INT, "0")); configList.push_back(ConfigInfo("MyName", CONFIG_TYPE_STRING, "Human Player")); configList.push_back(ConfigInfo("MyAvatar", CONFIG_TYPE_STRING, "")); configList.push_back(ConfigInfo("Opponent1Name", CONFIG_TYPE_STRING, "Player 1"));