⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mt-mirror.cgi

📁 网页留言本,比一般的留言簿管用
💻 CGI
字号:
#!/usr/bin/perluse strict;my($MT_DIR, $PLUGIN_DIR, $PLUGIN_ENVELOPE);eval {    require File::Basename; import File::Basename qw( dirname );    require File::Spec;    $MT_DIR = $ENV{PWD};    $MT_DIR = dirname($0)        if !$MT_DIR || !File::Spec->file_name_is_absolute($MT_DIR);    $MT_DIR = dirname($ENV{SCRIPT_FILENAME})        if ((!$MT_DIR || !File::Spec->file_name_is_absolute($MT_DIR))            && $ENV{SCRIPT_FILENAME});    unless ($MT_DIR && File::Spec->file_name_is_absolute($MT_DIR)) {        die "Plugin couldn't find own location";    }};if ($@) {    print "Content-type: text/html\n\n$@";    exit(0);}$PLUGIN_DIR = $MT_DIR;($MT_DIR, $PLUGIN_ENVELOPE) = $MT_DIR =~ m|(.*[\\/])(plugins[\\/].*)$|i;unshift @INC, $MT_DIR . 'lib';unshift @INC, $MT_DIR . 'extlib';# Need to be able to override app config vars in constructoreval {    use lib 'lib';    require Mirror;    my $app = Mirror->new( Config => $MT_DIR . '/mt.cfg' )	|| die "the app couldn't be initialized because " . Mirror->errstr();    $app->run();}; if ($@) {    print "An internal error occurred: $@";}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -