]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_censor.cpp
New 'Implements' system
[user/henk/code/inspircd.git] / src / modules / m_censor.cpp
index e396a3e5101002e5eb13891c159ca5c73f80bc9a..0680644a72ab972f6f74fb9693e40b698b5bbdd7 100644 (file)
@@ -34,11 +34,18 @@ class ModuleCensor : public Module
        ModuleCensor(Server* Me)
                : Module::Module(Me)
        {
-               // read the configuration file on startup.
-               // it is perfectly valid to set <censor file> to the value of the
-               // main config file, then append your <badword> tags to the bottom
-               // of the main config... but rather messy. That's why the capability
-               // of using a seperate config file is provided.
+               /*
+                * read the configuration file on startup.
+                * it is perfectly valid to set <censor file> to the value of the
+                * main config file, then append your <badword> tags to the bottom
+                * of the main config... but rather messy. That's why the capability
+                * of using a seperate config file is provided.
+                *
+                * XXX - Really, it'd be nice to scraip this kind of thing, and have something like
+                * an include directive to include additional configuration files. Might make our lives easier. --w00t
+                *
+                * XXX - These module pre-date the include directive which exists since beta 5 -- Brain
+                */
                Srv = Me;
                Conf = new ConfigReader;
                std::string Censorfile = Conf->ReadValue("censor","file",0);
@@ -170,8 +177,10 @@ class ModuleCensor : public Module
        
        virtual void OnRehash(std::string parameter)
        {
-               // reload our config file on rehash - we must destroy and re-allocate the classes
-               // to call the constructor again and re-read our data.
+               /*
+                * reload our config file on rehash - we must destroy and re-allocate the classes
+                * to call the constructor again and re-read our data.
+                */
                delete Conf;
                delete MyConf;
                Conf = new ConfigReader;