+ <div class="tkl_add_boxheader">
+ Add Spamfilter Entry
+ </div>
+ <div class="tkl_add_form">
+
+ <form action="" method="post">
+ <div class="align_label">Entry: </div><input class="input_text" type="text" id="sf_add" name="sf_add"><br>
+ <div class="align_label">MatchType: </div><select name="matchtype" id="matchtype">
+ <option value="simple">Simple</option>
+ <option value="regex">Regular Expression</option>
+ </select><br>
+ <div class="align_label">Action: </div><select name="sf_bantype" id="sf_bantype">
+ <option value=""></option>
+ <optgroup label="Bans">
+ <option value="kline">Kill Line (KLine)</option>
+ <option value="gline">Global Kill Line (GLine)</option>
+ <option value="zline">Zap Line (ZLine)</option>
+ <option value="gzline">Global Zap Line (GZLine)</option>
+
+ </optgroup>
+ <optgroup label="Restrictions">
+ <option value="tempshun">Temporary Shun (Session only)</option>
+ <option value="shun">Shun</option>
+ <option value="block">Block</option>
+ <option value="dccblock">DCC Block</option>
+ <option value="viruschan">Send to "Virus Chan"</option>
+ </optgroup>
+ <optgroup label="Other">
+ <option value="warn">Warn the user</option>
+ </optgroup>
+ </select><br>
+
+ <div class="align_label"><label for="banlen_w">Targets: </label></div>
+ <input type="checkbox" class="input_text" id="target_channel" name="target_channel">Channel messages<br>
+ <div class="align_label"><label></label></div><input type="checkbox" class="input_text" id="target_private" name="target_private">Private messages<br>
+ <div class="align_label"><label></label></div><input type="checkbox" class="input_text" id="target_channel_notice" name="target_channel_notice">Channel notices<br>
+ <div class="align_label"><label></label></div><input type="checkbox" class="input_text" id="target_private_notice" name="target_private_notice">Private notices<br>
+ <div class="align_label"><label></label></div><input type="checkbox" class="input_text" id="target_part" name="target_part">Part reason<br>
+ <div class="align_label"><label></label></div><input type="checkbox" class="input_text" id="target_dcc" name="target_dcc">DCC Filename<br>
+ <div class="align_label"><label></label></div><input type="checkbox" class="input_text" id="target_away" name="target_away">Away messages<br>
+ <div class="align_label"><label></label></div><input type="checkbox" class="input_text" id="target_topic" name="target_topic">Channel topic<br>
+ <div class="align_label"><label></label></div><input type="checkbox" class="input_text" id="target_messagetag" name="target_messagetag">MessageTags<br>
+ <div class="align_label"><label></label></div><input type="checkbox" class="input_text" id="target_user" name="target_user">Userhost (nick!user@host:realname)<br>
+ <div class="align_label"><label for="banlen_w">Duration: </label></div>
+ <select name="banlen_w" id="banlen_w">
+ <?php
+ for ($i = 0; $i <= 56; $i++)
+ {
+ if (!$i)
+ echo "<option value=\"0w\"></option>";
+ else
+ {
+ $w = ($i == 1) ? "week" : "weeks";
+ echo "<option value=\"$i" . "w\">$i $w" . "</option>";
+ }
+ }
+ ?>
+ </select>
+ <select name="banlen_d" id="banlen_d">
+ <?php
+ for ($i = 0; $i <= 31; $i++)
+ {
+ if (!$i)
+ echo "<option value=\"0d\"></option>";
+ else
+ {
+ $d = ($i == 1) ? "day" : "days";
+ echo "<option value=\"$i" . "d\">$i $d" . "</option>";
+ }
+ }
+ ?>
+ </select>
+ <select name="banlen_h" id="banlen_h">
+ <?php
+ for ($i = 0; $i <= 24; $i++)
+ {
+ if (!$i)
+ echo "<option value=\"0d\"></option>";
+ else
+ {
+ $h = ($i == 1) ? "hour" : "hours";
+ echo "<option value=\"$i" . "h\">$i $h" . "</option>";
+ }
+ }
+ ?>
+ </select>
+ <br><div class="align_label"><label for="ban_reason">Reason: </label></div>
+ <input class="input_text" type="text" id="ban_reason" name="ban_reason"><br>
+ <input class="input_text" type="checkbox" id="soft" name="soft">Don't affect logged-in users (soft)
+ <div class="align_right_button_tkl_add"><input class="cute_button" type="submit" id="submit" value="Submit"></div>
+ </form>
+ </div>