Handle empty path, give form an id and path.
parent
22d819c903
commit
12a8edbdea
|
@ -23,7 +23,7 @@ if (!canView('Events')) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
$path = isset($_REQUEST['path']) ? $_REQUEST['path'] : ZM_PATH_DATA;
|
$path = (!empty($_REQUEST['path'])) ? $_REQUEST['path'] : ZM_DIR_EVENTS;
|
||||||
$path_parts = pathinfo($path);
|
$path_parts = pathinfo($path);
|
||||||
|
|
||||||
if (@is_file($path)) {
|
if (@is_file($path)) {
|
||||||
|
@ -52,7 +52,7 @@ xhtmlHeaders(__FILE__, translate('Files'));
|
||||||
<div id="page">
|
<div id="page">
|
||||||
<?php echo $navbar = getNavBarHTML(); ?>
|
<?php echo $navbar = getNavBarHTML(); ?>
|
||||||
<div id="content">
|
<div id="content">
|
||||||
<form name="filesForm" method="post" action="?view=files">
|
<form id="filesForm" name="filesForm" method="post" action="?view=files&path=<?php echo urlencode($path); ?>">
|
||||||
<?php
|
<?php
|
||||||
$exploded = explode('/', $path);
|
$exploded = explode('/', $path);
|
||||||
ZM\Debug(print_r($exploded, true));
|
ZM\Debug(print_r($exploded, true));
|
||||||
|
@ -102,7 +102,7 @@ if ($parent != '') {
|
||||||
echo '
|
echo '
|
||||||
<tr>
|
<tr>
|
||||||
<td class="colSelect"></td>
|
<td class="colSelect"></td>
|
||||||
<td><span class="material-icons">folder</span><a href="?view=files&path='.urlencode($parent).'">..</a></td>
|
<td><span class="material-icons md-18">folder</span><a href="?view=files&path='.urlencode($parent).'">..</a></td>
|
||||||
</tr>';
|
</tr>';
|
||||||
}
|
}
|
||||||
foreach ($folders as $folder) {
|
foreach ($folders as $folder) {
|
||||||
|
@ -110,13 +110,13 @@ foreach ($folders as $folder) {
|
||||||
echo '
|
echo '
|
||||||
<tr>
|
<tr>
|
||||||
<td class="colSelect"><input type="checkbox" name="files[]" value="'.validHtmlStr($folder).'"/></td>
|
<td class="colSelect"><input type="checkbox" name="files[]" value="'.validHtmlStr($folder).'"/></td>
|
||||||
<td><span class="material-icons">folder</span><a href="?view=files&path='.$url.'">'.validHtmlStr($folder).'</a></td>
|
<td><span class="material-icons md-18">folder</span><a href="?view=files&path='.$url.'">'.validHtmlStr($folder).'</a></td>
|
||||||
</tr>';
|
</tr>';
|
||||||
}
|
}
|
||||||
foreach ($files as $file) {
|
foreach ($files as $file) {
|
||||||
$url = urlencode($path.'/'.$file);
|
$url = urlencode($path.'/'.$file);
|
||||||
echo '<tr><td class="colSelect"><input type="checkbox" name="files[]" value="'.validHtmlStr($file).'"/></td>
|
echo '<tr><td class="colSelect"><input type="checkbox" name="files[]" value="'.validHtmlStr($file).'"/></td>
|
||||||
<td><span class="material-icons">'.guess_material_icon($file).'</span><a href="?view=files&path='.$url.'">'.validHtmlStr($file).'</a></td>
|
<td><span class="material-icons md-18">'.guess_material_icon($file).'</span><a href="?view=files&path='.$url.'">'.validHtmlStr($file).'</a></td>
|
||||||
</tr>';
|
</tr>';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue