--- docman.php 2000/08/04 10:20:22 1.8 +++ docman.php 2000/08/04 10:43:23 1.9 @@ -65,9 +65,7 @@ TODO: mixed file/directory output (add type to each entry, real support for links) - add more content-management (like cms.sourceforge.net): - check-out/check-in/reserve - comments to files + retrieve old versions of files (overwritten) */ ////////////////////////////////////////////////////////////////// @@ -194,7 +192,7 @@


- +

" ; - echo htmlentities($tstr) . "

" . $tstr ; +// echo htmlentities($tstr) . "

" . $tstr ; + echo $tstr ; } ?> @@ -848,8 +848,7 @@ - OR UPLOAD A FILE + OR UPLOAD A FILE @@ -1070,11 +1069,11 @@ ////////////////////////////////////////////////////////////////// -function redir_to_url($url) { +function urlpath($url) { $url=urlencode(StripSlashes("$url")); $url=str_replace("%2F","/",$url); $url=str_replace("+","%20",$url); - Header("Location: $url"); + return($url); } ////////////////////////////////////////////////////////////////// @@ -1342,7 +1341,7 @@ case "Co" : // checkout Lock("$gblFsRoot/$relDir/$F"); - redir_to_url("$relDir/$F"); + Header("Location: ".urlpath("$relDir/$F")); exit; case "Ci" : // upload && update to $relDir @@ -1356,8 +1355,8 @@ exit ; case "V" : // view - Log("viewed"); - redir_to_url("$relDir/$F"); + LogIt("$gblFsRoot/$relDir/$F","viewed"); + Header("Location: ".urlpath("$relDir/$F")); exit; }