25 |
// from where to include auth_*.php modules? |
// from where to include auth_*.php modules? |
26 |
$gblIncDir = "/data/docman2"; |
$gblIncDir = "/data/docman2"; |
27 |
|
|
28 |
// force download (so it won't open in associated application) |
// force download on view (so it won't open in associated application) |
29 |
$gblForceDownload = 1; |
$gblForceDownload = 0; |
30 |
|
|
31 |
// date format |
// date format |
32 |
$gblDateFmt="Y-m-d"; |
$gblDateFmt="Y-m-d"; |
145 |
$url_title="relogin"; |
$url_title="relogin"; |
146 |
} |
} |
147 |
include("$html/footer.html"); |
include("$html/footer.html"); |
|
//phpinfo(); |
|
148 |
} // end function EndHTML |
} // end function EndHTML |
149 |
|
|
150 |
////////////////////////////////////////////////////////////////// |
////////////////////////////////////////////////////////////////// |
1547 |
isset($relogin) && $secHash == $relogin) { |
isset($relogin) && $secHash == $relogin) { |
1548 |
header("WWW-authenticate: basic realm=\"$realm\"") ; |
header("WWW-authenticate: basic realm=\"$realm\"") ; |
1549 |
header("HTTP/1.0 401 Unauthorized") ; |
header("HTTP/1.0 401 Unauthorized") ; |
|
phpinfo(); |
|
1550 |
Error("401 Unauthorized","No trespassing !"); |
Error("401 Unauthorized","No trespassing !"); |
1551 |
} |
} |
1552 |
|
|
1593 |
$DIR=stripSlashes($HTTP_POST_VARS["DIR"]); |
$DIR=stripSlashes($HTTP_POST_VARS["DIR"]); |
1594 |
$RELPATH=stripSlashes($HTTP_POST_VARS["RELPATH"]); |
$RELPATH=stripSlashes($HTTP_POST_VARS["RELPATH"]); |
1595 |
$T=stripSlashes($HTTP_POST_VARS["T"]); |
$T=stripSlashes($HTTP_POST_VARS["T"]); |
1596 |
|
$CONFIRM=stripSlashes($HTTP_POST_VARS["CONFIRM"]); |
1597 |
|
|
1598 |
// get |
// get |
1599 |
$A=stripSlashes($HTTP_GET_VARS["A"]); |
$A=stripSlashes($HTTP_GET_VARS["A"]); |
1612 |
// TODO : should rather check for escapeshellcmds |
// TODO : should rather check for escapeshellcmds |
1613 |
// but maybe RFC 18xx asserts safe filenames .... |
// but maybe RFC 18xx asserts safe filenames .... |
1614 |
$source = $FN_name ; |
$source = $FN_name ; |
|
print "-- $source -- $FN_name -- $HTTP_POST_FILES[FN] -- "; |
|
|
// phpinfo(); |
|
1615 |
if (! file_exists($source)) { |
if (! file_exists($source)) { |
1616 |
Error("You must select file with browse to upload it!"); |
Error("You must select file with browse to upload it!"); |
1617 |
} |
} |
1807 |
case "Co" : |
case "Co" : |
1808 |
// checkout |
// checkout |
1809 |
Lock("$gblFsRoot/$relDir/$F"); |
Lock("$gblFsRoot/$relDir/$F"); |
1810 |
Download("$gblFsRoot/$relDir/$F"); |
Download("$gblFsRoot/$relDir/$F",1); |
1811 |
exit; |
exit; |
1812 |
case "Ci" : |
case "Ci" : |
1813 |
$F=stripSlashes($F); |
$F=stripSlashes($F); |
1823 |
case "V" : |
case "V" : |
1824 |
// view |
// view |
1825 |
LogIt("$gblFsRoot/$relDir/$F","viewed"); |
LogIt("$gblFsRoot/$relDir/$F","viewed"); |
1826 |
if ($gblForceDownload) { |
Download("$gblFsRoot/$relDir/$F",$gblForceDownload); |
|
Download("$gblFsRoot/$relDir/$F"); |
|
|
} else { |
|
|
header("Content-Disposition: attachment; filename=$F" ); |
|
|
Header("Location: $webRoot".urlpath("$relDir/$F")); |
|
|
} |
|
1827 |
exit; |
exit; |
1828 |
case "Ch" : |
case "Ch" : |
1829 |
StartHTML("(File changes)","All changes chronologicaly..."); |
StartHTML("(File changes)","All changes chronologicaly..."); |