Sebastian Goth <seezer@roath.org> IgnoreListEditDlg 0 0 389 368 Configure Ignore Rule :/icons/oxygen/16x16/actions/configure.png:/icons/oxygen/16x16/actions/configure.png <p><b>Strictness:</b></p> <p><u>Dynamic:</u></p> <p>Messages are filtered "on the fly". Whenever you disable/delete the ignore rule, the messages are shown again.</p> <p><u>Permanent:</u></p> <p>Messages are filtered before they get stored in the database.</p> Strictness Dynamic Permanent <p><b>Rule Type:</b></p> <p><u>By Sender:</u></p> <p>The rule is matched against the sender string <i>nick!ident@host.name<i></p> <p><u>By Message:</u></p> <p>The rule is matched against the actual message content</p> Rule Type Sender Message <p><b>Ignore rule:</b></p> <p>Depending on the type of the rule, the text is matched against either:</p> <p><u>- the message content:</u></p> <p><i>Example:</i> <br /> <i>*foobar*</i> matches any text containing the word <i>foobar</i></p> <p><u>- the sender string</u> <i>(nick!ident@host.name)</i></p> <p><i>Examples:</i> <br /> - <i>*@foobar.com</i> matches any sender from host <i>foobar.com</i> <br /> - <i>stupid!.+</i> (RegEx) matches any sender with nickname <i>stupid</i> from any host</p> Ignore Rule <p><b>Use regular expressions:</b></p> <p>If enabled, rules follow regular expression syntax.</p> <p>Otherwise rules allow wildcard matching with the following special characters:</p> <p> *: representing "any amount of any character" <br /> ?: representing "exactly one character"</p> Regular expression <p><b>Scope:</b></p> <p><u>Global:</u></p> <p>The rule is active for any channel on any network</p> <p><u>Network:</u></p> <p>The list below is interpreted as a list of networks for which the rule should match</p> <p><u>Channel:</u></p> <p>The list below is interpreted as a list of channels for which the rule should match</p> Scope Global Network Channel <p><b>Scope rule:</b></p> <p>A scope rule is a semicolon separated list of either <i>network</i> or <i>channel</i> names.</p> <p><i>Example:</i> <br /> <i>#quassel*; #foobar</i> <br /> would match on #foobar and on any channel starting with <i>#quassel</i></p> Qt::Horizontal 40 20 <p><b>Enable / Disable:</b></p> <p>Only enabled rules are filtered. <br /> For dynamic rules, disabling actually shows the filtered messages again.</p> Rule is enabled Qt::Horizontal QDialogButtonBox::Cancel|QDialogButtonBox::Ok buttonBox accepted() IgnoreListEditDlg accept() 248 254 157 274 buttonBox rejected() IgnoreListEditDlg reject() 316 260 286 274