66 |
mixed file/directory output (add type to each entry, |
mixed file/directory output (add type to each entry, |
67 |
real support for links) |
real support for links) |
68 |
retrieve old versions of files (overwritten) |
retrieve old versions of files (overwritten) |
69 |
|
show last lock date |
70 |
|
|
71 |
*/ |
*/ |
72 |
|
|
73 |
////////////////////////////////////////////////////////////////// |
////////////////////////////////////////////////////////////////// |
108 |
if ($user[0] == $GLOBALS["PHP_AUTH_USER"]) { |
if ($user[0] == $GLOBALS["PHP_AUTH_USER"]) { |
109 |
$gblUserName=$user[1]; |
$gblUserName=$user[1]; |
110 |
$gblPw=$user[2]; |
$gblPw=$user[2]; |
111 |
|
$gblEmail=$user[3]; |
112 |
continue ; |
continue ; |
113 |
} |
} |
114 |
} |
} |
121 |
$gblDateFmt="Y-m-d"; |
$gblDateFmt="Y-m-d"; |
122 |
$gblTimeFmt="H:i:s"; |
$gblTimeFmt="H:i:s"; |
123 |
|
|
124 |
// Number of backup files to keep |
// Number of backup files to keep |
125 |
$gblNumBackups=5; |
$gblNumBackups=3; |
126 |
|
|
127 |
|
// show red star if newer than ... days |
128 |
|
$gblModDays=1; |
129 |
|
|
130 |
// choose GifIcon below unless you have the M$ |
// choose GifIcon below unless you have the M$ |
131 |
// WingDings font installed on your system |
// WingDings font installed on your system |
299 |
|
|
300 |
<?php |
<?php |
301 |
} |
} |
302 |
if ( !$file_lock && strstr(join(" ",$gblImages),$ext) ) { |
if ( !$file_lock && $ext!="" && strstr(join(' ',$gblImages),$ext) ) { |
303 |
$info = getimagesize($fsPath) ; |
$info = getimagesize($fsPath) ; |
304 |
$tstr = "<IMG SRC=\"".urlpath($relPath)."\" BORDER=0 " ; |
$tstr = "<IMG SRC=\"".urlpath($relPath)."\" BORDER=0 " ; |
305 |
$tstr .= $info[3] . " ALT=\"" . $fn . " - " ; |
$tstr .= $info[3] . " ALT=\"" . $fn . " - " ; |
646 |
|
|
647 |
function Navigate($fsRoot,$relDir) { |
function Navigate($fsRoot,$relDir) { |
648 |
|
|
649 |
global $gblEditable, $gblIcon ; |
global $gblEditable, $gblIcon, $gblModDays ; |
650 |
|
|
651 |
$self = $GLOBALS["PHP_SELF"] ; |
$self = $GLOBALS["PHP_SELF"] ; |
652 |
if (isset($GLOBALS["HTTPS"]) && $GLOBALS["HTTPS"] == "on") { |
if (isset($GLOBALS["HTTPS"]) && $GLOBALS["HTTPS"] == "on") { |
761 |
|
|
762 |
$info_url=$self."?A=E&F=".urlencode($file)."&D=".urlencode($relDir); |
$info_url=$self."?A=E&F=".urlencode($file)."&D=".urlencode($relDir); |
763 |
|
|
764 |
if ( ($mod + 30*86400) > time() ) { |
if ( ($mod + $gblModDays*86400) > time() ) { |
765 |
$a = "<SPAN CLASS=RED TITLE=\"Newer" ; |
$a = "<SPAN CLASS=RED TITLE=\"Newer" ; |
766 |
$a .= " than 30 days\"> * </SPAN>" ; |
$a .= " than $gblModDays days\"> * </SPAN>" ; |
767 |
} |
} |
768 |
|
|
769 |
$file_lock=CheckLock($path); |
$file_lock=CheckLock($path); |
849 |
<TR><TD></TD><TD COLSPAN=5><HR></TD></TR> |
<TR><TD></TD><TD COLSPAN=5><HR></TD></TR> |
850 |
|
|
851 |
<TR><TD></TD><TD COLSPAN=5> |
<TR><TD></TD><TD COLSPAN=5> |
852 |
To just view file without editing, select it's filename (<b>don't edit files which are opened this way!</b>)<br> |
<? |
853 |
To <b>edit</b> file select <?= $gblIcon("checkout") ?> to check-out |
if (file_exists(".info.inc")) { |
854 |
and edit it locally. After editing is over, select filename or <?= $gblIcon("checkin") ?> to check-in (update copy of file on server).<br> |
include(".info.inc"); |
855 |
<by>If you select icon left from filename, you will get detailed information |
} |
856 |
about file, as well as delete, rename and annotation options. |
?> |
857 |
</TD></TR> |
</TD></TR> |
858 |
|
|
859 |
<TR><TD></TD><TD COLSPAN=5><HR></TD></TR> |
<TR><TD></TD><TD COLSPAN=5><HR></TD></TR> |