]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_showwhois.cpp
Rework /MAP output to not be overly wide
[user/henk/code/inspircd.git] / src / modules / m_showwhois.cpp
index f4b7cec463b1323d8ae31a5b2fdaa536477df154..2a7eeb00f09556a010739d2e5376807203305078 100644 (file)
@@ -2,7 +2,7 @@
  *       | Inspire Internet Relay Chat Daemon |
  *       +------------------------------------+
  *
- *  InspIRCd: (C) 2002-2008 InspIRCd Development Team
+ *  InspIRCd: (C) 2002-2009 InspIRCd Development Team
  * See: http://www.inspircd.org/wiki/index.php/Credits
  *
  * This program is free but copyrighted software; see
@@ -55,8 +55,8 @@ class ModuleShowwhois : public Module
        ModuleShowwhois(InspIRCd* Me) : Module(Me)
        {
                ConfigReader conf(ServerInstance);
-               bool OpersOnly = conf.ReadFlag("showwhois", "opersonly", 0, true);
-               ShowWhoisFromOpers = conf.ReadFlag("showwhois", "showfromopers", 0, true);
+               bool OpersOnly = conf.ReadFlag("showwhois", "opersonly", "yes", 0);
+               ShowWhoisFromOpers = conf.ReadFlag("showwhois", "showfromopers", "yes", 0);
 
                sw = new SeeWhois(ServerInstance, OpersOnly);
                if (!ServerInstance->Modes->AddMode(sw))
@@ -103,7 +103,7 @@ class ModuleShowwhois : public Module
                        }
                        else
                        {
-                               std::string msg = std::string(":") + dest->server + " NOTICE " + dest->nick + " :" + wmsg;
+                               std::string msg = std::string("::") + dest->server + " NOTICE " + dest->nick + " :" + wmsg;
                                ServerInstance->PI->PushToClient(dest, msg);
                        }
                }