X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=include%2Flistmode.h;h=66c3b8446c39b83a05126ae5dd6d5f003355714e;hb=daf3be301d0181d14d1310b3ab5f79c8a85dfb46;hp=5eb77538f34a8b5dab749e7166e68dedbdc5cb99;hpb=35b70631f0532a5828b04a8e0c02092a285f331a;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/include/listmode.h b/include/listmode.h index 5eb77538f..66c3b8446 100644 --- a/include/listmode.h +++ b/include/listmode.h @@ -86,20 +86,21 @@ class CoreExport ListModeBase : public ModeHandler /** Numeric to use when outputting the list */ unsigned int listnumeric; + /** Numeric to indicate end of list */ unsigned int endoflistnumeric; + /** String to send for end of list */ std::string endofliststring; + /** Automatically tidy up entries */ bool tidy; - /** Config tag to check for max items per channel - */ - std::string configtag; - /** Limits on a per-channel basis read from the tag - * specified in ListModeBase::configtag + + /** Limits on a per-channel basis read from the \ + * config tag. */ limitlist chanlimits; @@ -116,9 +117,8 @@ class CoreExport ListModeBase : public ModeHandler * @param lnum List numeric * @param eolnum End of list numeric * @param autotidy Automatically tidy list entries on add - * @param ctag Configuration tag to get limits from */ - ListModeBase(Module* Creator, const std::string& Name, char modechar, const std::string &eolstr, unsigned int lnum, unsigned int eolnum, bool autotidy, const std::string &ctag = "banlist"); + ListModeBase(Module* Creator, const std::string& Name, char modechar, const std::string& eolstr, unsigned int lnum, unsigned int eolnum, bool autotidy); /** Get limit of this mode on a channel * @param channel The channel to inspect