Okay, this is what you do.
1) Upload banuser.php into your mod subdirectory
2) Edit your mod/user.php
Find:
PHP Code:
echo "<tr><td nowrap><p>$user[username]</p></td>".iif($perms[ismoderator] or $ismod['canbanusers']==1, "<td nowrap><a href=\"user.php?action=ban&userid=$user[userid]\"><p>[ban]</p></a></td>", "").iif($perms[ismoderator] or $ismod['canviewprofile']==1, "<td nowrap><a href=\"user.php?action=viewuser&userid=$user[userid]\"><p>[view user]</p></a></td>", "")."</tr>\n";
}
Replace with:
PHP Code:
echo "<tr><td nowrap><p>$user[username]</p></td>".iif($perms[ismoderator] or $ismod['canbanusers']==1, "<td nowrap><a href=\"user.php?action=ban&userid=$user[userid]\">[ban]</a><br><a href=\"banuser.php?action=adminadd&userid=$user[userid]\">[Temp Ban]</a></td>", "").iif($perms[ismoderator] or $ismod['canviewprofile']==1, "<td nowrap><a href=\"user.php?action=viewuser&userid=$user[userid]\">[view user]</a><br><a href=\"banuser.php?action=remove&userid=$user[userid]\">[Remove Temp Ban]</a></td>", "")."</tr>\n";
}
That's it!
Then what your mods can do is Search for a User using the normal search function in their Mod CP, and when they find the username, click on the "Temp Ban" or "Remove Temp Ban" links next to the username. And go from there!
My system is very different - so I can't test this, but it should work.