| version 1.17, 2002/02/21 09:27:26 |
version 1.18, 2002/03/25 01:42:36 |
| Line 30 include('url_utils.lib.php'); |
|
| Line 30 include('url_utils.lib.php'); |
|
| /* |
/* |
| * Language file |
* Language file |
| */ |
*/ |
| if (file_exists("language/lang_$phpWebFileManager_LANGUAGE.php")) |
if (file_exists("language/lang_$phpWebFileManager_LANGUAGE.php")) { |
| @include("language/lang_$phpWebFileManager_LANGUAGE.php"); |
include("language/lang_$phpWebFileManager_LANGUAGE.php"); |
| else |
} |
| include("language/lang_english.php"); |
else { |
| |
include("language/lang_english.php"); |
| |
} |
| |
|
| /* |
/* |
| * write_original_html() |
* write_original_html() |
| Line 85 function echo_message($message) |
|
| Line 87 function echo_message($message) |
|
| * Main job. |
* Main job. |
| */ |
*/ |
| |
|
| $phpWebFileManager_LINKS_PREFIX = |
$phpWebFileManager_LINKS_PREFIX = append_slash($phpWebFileManager_LINKS_PREFIX); |
| append_slash($phpWebFileManager_LINKS_PREFIX); |
$phpWebFileManager_ROOT_DIR = append_slash($phpWebFileManager_ROOT_DIR); |
| |
if (strlen($phpWebFileManager_DATE_FORMAT) <= 0) { |
| $phpWebFileManager_ROOT_DIR = |
$phpWebFileManager_DATE_FORMAT = $phpWebFileManager_LANG['date_format']; |
| append_slash($phpWebFileManager_ROOT_DIR); |
} |
| |
|
| /* Striping slashes. */ |
/* Striping slashes. */ |
| $fm_dir = stripslashes($fm_dir); |
$fm_dir = stripslashes($fm_dir); |
|
|
| echo "<tr valign=middle"; |
echo "<tr valign=middle"; |
| $line++; |
$line++; |
| if ($line % 2) { |
if ($line % 2) { |
| if (isset($phpWebFileManager_ODD_ROWS_BGCOLOR)) |
if (! empty($phpWebFileManager_ODD_ROWS_BGCOLOR)) |
| echo " bgcolor=\"$phpWebFileManager_ODD_ROWS_BGCOLOR\""; |
echo " bgcolor=\"$phpWebFileManager_ODD_ROWS_BGCOLOR\""; |
| } |
} |
| else { |
else { |
| if (isset($phpWebFileManager_EVEN_ROWS_BGCOLOR)) |
if (! empty($phpWebFileManager_EVEN_ROWS_BGCOLOR)) |
| echo " bgcolor=\"$phpWebFileManager_EVEN_ROWS_BGCOLOR\""; |
echo " bgcolor=\"$phpWebFileManager_EVEN_ROWS_BGCOLOR\""; |
| } |
} |
| echo ">"; |
echo ">"; |
| echo "<td align=center>"; |
|
| |
|
| if (is_dir($entry)) { |
if (is_dir($entry)) { |
| if (! $phpWebFileManager_DENY_DIR_ENTER |
if ($phpWebFileManager_SHOW_ICONS) { |
| && ! is_link($entry)) |
echo "<td align=center>"; |
| echo "<a href=\"$PHP_SELF_origvars_ue" |
if (! $phpWebFileManager_DENY_DIR_ENTER |
| . "fm_dir=$fm_dir_ue$entry_ue\">"; |
&& ! is_link($entry)) |
| |
echo "<a href=\"$PHP_SELF_origvars_ue" |
| echo (is_link($entry) |
. "fm_dir=$fm_dir_ue$entry_ue\">"; |
| ? '<b>~</b>' |
|
| : "<img alt=\"" . $phpWebFileManager_LANG['dir'] |
echo (is_link($entry) |
| . "\" border=0 src=\"icons/dir.gif\">"); |
? '<b>~</b>' |
| |
: "<img alt=\"" . $phpWebFileManager_LANG['dir'] |
| |
. "\" border=0 src=\"icons/dir.gif\">"); |
| |
|
| |
if (! $phpWebFileManager_DENY_DIR_ENTER |
| |
&& ! is_link($entry)) |
| |
echo "</a>"; |
| |
|
| if (! $phpWebFileManager_DENY_DIR_ENTER |
echo "</td>"; |
| && ! is_link($entry)) |
} |
| echo "</a>"; |
|
| |
|
| echo "</td><td width=\"100%\">"; |
echo "<td width=\"100%\">"; |
| |
|
| if (! $phpWebFileManager_DENY_DIR_ENTER |
if (! $phpWebFileManager_DENY_DIR_ENTER |
| && ! ($phpWebFileManager_DENY_DIR_FOLLOW_SYMLINKS |
&& ! ($phpWebFileManager_DENY_DIR_FOLLOW_SYMLINKS |
|
|
| echo "$entry_he"; |
echo "$entry_he"; |
| } |
} |
| else { |
else { |
| echo (is_link($entry) ? '<b>@</b>' : ' '); |
if ($phpWebFileManager_SHOW_ICONS) { |
| echo "</td><td width=\"100%\">" . $entry_he; |
echo "<td align=center>"; |
| |
echo (is_link($entry) ? '<b>@</b>' : ' '); |
| |
echo "</td>"; |
| |
} |
| |
echo "<td width=\"100%\">" . $entry_he; |
| } |
} |
| |
|
| echo "</td>"; |
echo "</td>"; |
| |
|
| if (! is_dir($entry)) { |
if (! is_dir($entry)) { |
| |
if ($phpWebFileManager_SHOW_FILE_SIZE) { |
| |
echo "<td align=right><small>"; |
| |
$size = filesize($entry); |
| |
$unit = "B"; |
| |
if ( $size > 1073741824 ) { |
| |
$size = round ($size / 1073741824, 1); |
| |
$unit = "GB"; |
| |
} elseif ( $size > 1048576 ) { |
| |
$size = round ($size / 1048576, 1); |
| |
$unit = "MB"; |
| |
} elseif ( $size > 1024 ) { |
| |
$size = round ($size / 1024, 1); |
| |
$unit = "kB"; |
| |
} |
| |
echo $size . " " . $unit; |
| |
echo "</small></td>"; |
| |
} |
| |
|
| |
if ($phpWebFileManager_SHOW_FILE_DATE) { |
| |
echo "<td align=center><small>"; |
| |
echo date($phpWebFileManager_DATE_FORMAT, filemtime($entry)); |
| |
echo "</small></td>"; |
| |
} |
| |
|
| if ($rename_column) { |
if ($rename_column) { |
| echo "<td><small>"; |
echo "<td><small>"; |
|
|
| } |
} |
| else { |
else { |
| |
|
| |
if ($phpWebFileManager_SHOW_FILE_SIZE) { |
| |
echo "<td></td>"; |
| |
} |
| |
|
| |
if ($phpWebFileManager_SHOW_FILE_DATE) { |
| |
echo "<td></td>"; |
| |
} |
| |
|
| if ($rename_column) { |
if ($rename_column) { |
| echo "<td><small>"; |
echo "<td><small>"; |
| if (! $phpWebFileManager_DENY_DIR_RENAME) |
if (! $phpWebFileManager_DENY_DIR_RENAME) |