244 |
include("$html/DetailPage-undelete.html"); |
include("$html/DetailPage-undelete.html"); |
245 |
include("$html/DetailPage-rename.html"); |
include("$html/DetailPage-rename.html"); |
246 |
|
|
247 |
} elseif (check_perm($relDir.$fn,$gblPermNote)) { |
} |
248 |
include("$html/DetailPage-note.html"); |
|
249 |
|
if (check_perm($relDir.$fn,$gblPermNote)) { |
250 |
|
include("$html/DetailPage-note.html"); |
251 |
} |
} |
252 |
|
|
253 |
print "</FORM>"; |
print "</FORM>"; |
535 |
global $gblEditable, $gblIcon, $gblModDays, $webRoot, $gblHide, |
global $gblEditable, $gblIcon, $gblModDays, $webRoot, $gblHide, |
536 |
$gblIgnoreUnknownFileType, $gblRepositoryDir, |
$gblIgnoreUnknownFileType, $gblRepositoryDir, |
537 |
$gblLogin, $gblUserName, $gblDateFmt, $gblTimeFmt, |
$gblLogin, $gblUserName, $gblDateFmt, $gblTimeFmt, |
538 |
|
$gblPermNote, |
539 |
$fsRealmDir, $realm, $realm_sep, |
$fsRealmDir, $realm, $realm_sep, |
540 |
$html, $realm_config, |
$html, $realm_config, |
541 |
$HTTP_GET_VARS, $HTTP_SERVER_VARS; |
$HTTP_GET_VARS, $HTTP_SERVER_VARS; |
610 |
$text .= "<br>Examine list of files <a href=\"$self?A=Ch1\">changed in last day</a> or <a href=\"$self?A=Ch\">all changes</a>."; |
$text .= "<br>Examine list of files <a href=\"$self?A=Ch1\">changed in last day</a> or <a href=\"$self?A=Ch\">all changes</a>."; |
611 |
StartHTML("(Navigate)",$text) ; |
StartHTML("(Navigate)",$text) ; |
612 |
|
|
613 |
echo "<TABLE BORDER=0 CELLPADDING=2 |
print "<TABLE BORDER=0 CELLPADDING=2 CELLSPACING=3 WIDTH=\"100%\">" ; |
|
CELLSPACING=3 WIDTH=\"100%\">" ; |
|
614 |
|
|
615 |
// updir (parent) bar |
// updir (parent) bar |
616 |
if (chopsl($fsDir) != chopsl($fsRoot)) { |
if (chopsl($fsDir) != chopsl($fsRoot)) { |
628 |
return $out; |
return $out; |
629 |
} |
} |
630 |
|
|
631 |
if (! HTTP_GET_VAR("dsort")) $dsort = "name"; // default directory sort |
$dsort = HTTP_GET_VAR("dsort"); |
632 |
|
if (! isset($dsort)) $dsort = "name"; // default directory sort |
633 |
|
|
634 |
$dsort_arr = array( |
$dsort_arr = array( |
635 |
"name" => array ("rname", "note"), |
"name" => array ("rname", "note"), |
638 |
"rnote" => array ("name", "note") |
"rnote" => array ("name", "note") |
639 |
); |
); |
640 |
|
|
641 |
if (! HTTP_GET_VAR("fsort")) $fsort = "name"; // default directory sort |
$fsort = HTTP_GET_VAR("fsort"); |
642 |
|
if (! isset($fsort)) $fsort = "name"; // default directory sort |
643 |
|
|
644 |
$fsort_arr = array( |
$fsort_arr = array( |
645 |
"name" => array ("rname", "note", "date", "size"), |
"name" => array ("rname", "note", "date", "size"), |
701 |
} |
} |
702 |
|
|
703 |
$dir_url=$self."?D=".urlencode(chopsl($relDir)."/".$dir); |
$dir_url=$self."?D=".urlencode(chopsl($relDir)."/".$dir); |
704 |
|
if (check_perm($relDir.$dir,$gblPermNote)) { |
705 |
|
$note_html="<a href=\"$info_url#note\">".$gblIcon("note")."</a>".$dirNote[$key]; |
706 |
|
} else { |
707 |
|
$note_html=$dirNote[$key]; |
708 |
|
} |
709 |
|
|
710 |
include("$html/Navigate-dirEntry.html"); |
include("$html/Navigate-dirEntry.html"); |
711 |
|
|
712 |
} // iterate over dirs |
} // iterate over dirs |
787 |
$file_url_html .= substr($file,5,strlen($file)-5) . "</a> <a href=\"$info_url#undelete\"><SPAN CLASS=deleted TITLE=\"deleted\">deleted</span></a>"; |
$file_url_html .= substr($file,5,strlen($file)-5) . "</a> <a href=\"$info_url#undelete\"><SPAN CLASS=deleted TITLE=\"deleted\">deleted</span></a>"; |
788 |
} |
} |
789 |
|
|
790 |
$note_html="<a href=\"$info_url#note\">".$gblIcon("note")."</a>".ReadNote($path); |
if (check_perm($relDir.$file,$gblPermNote)) { |
791 |
|
$note_html="<a href=\"$info_url#note\">".$gblIcon("note")."</a>".$fileNote[$key]; |
792 |
|
} else { |
793 |
|
$note_html=$fileNote[$key]; |
794 |
|
} |
795 |
|
|
796 |
$ext = strtolower(strrchr($file,".")) ; |
$ext = strtolower(strrchr($file,".")) ; |
797 |
|
|
832 |
|
|
833 |
} // iterate over files |
} // iterate over files |
834 |
} else { // end if no files |
} else { // end if no files |
835 |
?> |
include("$html/Navigate-noFiles.html"); |
|
<TR><TD></TD><TD COLSPAN=5 CLASS=LST> |
|
|
No files in this directory |
|
|
</TD></TR> |
|
|
<? |
|
836 |
} |
} |
837 |
|
|
838 |
if ($emptyDir && $relDir != "") { |
if ($emptyDir && $relDir != "") { |
839 |
?> |
include("$html/Navigate-emptyDir.html"); |
|
|
|
|
<FORM METHOD="POST" ACTION="<?= $self ?>"> |
|
|
<TR><TD></TD><TD COLSPAN=5 CLASS=BAR> |
|
|
<INPUT TYPE="HIDDEN" NAME="DIR" VALUE="<?= $relDir ?>"> |
|
|
OK TO DELETE THIS EMPTY FOLDER? |
|
|
<INPUT TYPE="CHECKBOX" NAME="CONFIRM"> |
|
|
<INPUT TYPE="SUBMIT" NAME="POSTACTION" VALUE="DELETE"> |
|
|
</TD></TR> |
|
|
</FORM> |
|
|
|
|
|
<?php |
|
840 |
} // end if emptyDir |
} // end if emptyDir |
|
?> |
|
841 |
|
|
842 |
<TR><TD></TD><TD COLSPAN=5><HR></TD></TR> |
include("$html/Navigate-hr.html"); |
843 |
|
|
844 |
|
if (file_exists("$fsRealmDir/$realm".$realm_sep."info.inc")) { |
845 |
|
print "<TR><TD></TD><TD COLSPAN=5>"; |
846 |
|
include("$fsRealmDir/$realm".$realm_sep."info.inc"); |
847 |
|
print "</TD></TR>"; |
848 |
|
include("$html/Navigate-hr.html"); |
849 |
|
} elseif (file_exists("$gblRepositoryDir/.info.inc")) { |
850 |
|
print "<TR><TD></TD><TD COLSPAN=5>"; |
851 |
|
include("$gblRepositoryDir/.info.inc"); |
852 |
|
print "</TD></TR>"; |
853 |
|
include("$html/Navigate-hr.html"); |
854 |
|
} |
855 |
|
|
856 |
<? |
include("$html/Navigate-createNew.html"); |
857 |
|
|
858 |
if (file_exists("$fsRealmDir/$realm".$realm_sep."info.inc")) { |
print "</TABLE>"; |
|
print "<TR><TD></TD><TD COLSPAN=5>"; |
|
|
include("$fsRealmDir/$realm".$realm_sep."info.inc"); |
|
|
print "</TD></TR><TR><TD></TD><TD COLSPAN=5><HR></TD></TR>"; |
|
|
} elseif (file_exists("$gblRepositoryDir/.info.inc")) { |
|
|
print "<TR><TD></TD><TD COLSPAN=5>"; |
|
|
include("$gblRepositoryDir/.info.inc"); |
|
|
print "</TD></TR><TR><TD></TD><TD COLSPAN=5><HR></TD></TR>"; |
|
|
} |
|
|
|
|
|
|
|
|
?> |
|
|
|
|
|
<FORM METHOD="POST" ACTION="<?= $self ?>"> |
|
|
<TR><TD></TD><TD COLSPAN=5 CLASS=BAR>CREATE NEW |
|
|
<INPUT TYPE="RADIO" NAME="T" VALUE="D" CHECKED>DIRECTORY -OR- |
|
|
<INPUT TYPE="RADIO" NAME="T" VALUE="F">FILE : |
|
|
<NOBR>NAME <INPUT TYPE="TEXT" NAME="FN" SIZE=14> |
|
|
<INPUT TYPE="HIDDEN" NAME="POSTACTION" VALUE="CREATE"> |
|
|
<INPUT TYPE="HIDDEN" NAME="DIR" VALUE="<?= $relDir ?>"> |
|
|
<INPUT TYPE="SUBMIT" VALUE="CREATE" NAME="CREATE"> |
|
|
</NOBR> |
|
|
<NOBR>OR <A HREF="<?= $self ?>?A=U&D=<?= urlencode($relDir) ?>">UPLOAD</A> A FILE</NOBR> |
|
|
</TD></TR> |
|
|
</FORM> |
|
|
</TABLE> |
|
859 |
|
|
|
<?php |
|
860 |
EndHTML() ; |
EndHTML() ; |
861 |
} // end function Navigate |
} // end function Navigate |
862 |
|
|