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"));