I got around this problem by just making another directory inside the admin directory.. then I copied config.php, modlog.php, and db_mysql.php into it.. Now you can use htaxx to lock the modlog directory...
then once you lock the directory, you can save a bookmark to get to it.. like this:
There a a few changes that needed to be made to modlog.php if you are going to use a separate directory for it.... On lines 197, 204, and 211 you will need to make a change to the echo statements to show the locations of forumdisplay.php and showthread.php
(ie so instead of using href=\"../showthread.php?etc" you would change it to href=\"/board/showthread.php?etc" or whatever your board's root dir is)
anyway that's how I did it... if anyone has a better way let me know
UPDATE: I forgot.. you can make it so that only modlog.php is needed inside your modlog dir (and not config.php and db_mysql.php).. open up your modlog.php, and towards the begining of the file make these changes:
find:
PHP Code:
require("./config.php");
change to:
PHP Code:
require("../config.php");
Then find:
PHP Code:
$dbclassname="./db_$dbservertype.php";
change it to:
PHP Code:
$dbclassname="../db_$dbservertype.php";
*but those changes will only work if your modlog directory is a subdirectory of the admin directory*