echo disk(1);
    ?>
</span><br>
<br><span class=hd>free Space :</span> <span class=head><?php 
    echo disk(2);
    ?>
</span>

<span class=hd>Your System info :</span> <span class=head><?php 
    echo php_uname();
    ?>
</span>

<br><br>
<span class=hd>Directory : </span> <span class=head><?php 
    echo split_dir();
    ?>
</span> <span class=hd>View Other Directories</span> <span class=head>[<a href=<?php 
    echo $self;
    ?>
?open=c:/>C:</a>]</span> | <span class=head>[<a href=<?php 
    echo $self;
    ?>
?open=D:/>D:</a>]</span>
| <span class=head>[<a href=<?php 
    echo $self;
    ?>
?open=E:/>E:</a>]</span>
	<hr class=li>
</td></tr>
<tr><td bgcolor="#000000">
Exemple #2
0
function show_contents()
{
    global $index;
    global $current_dir, $directory, $uploads_folder_name, $mess, $direction, $timeoffset;
    global $order, $totalsize, $font, $tablecolor, $bordercolor, $headercolor;
    global $headerfontcolor, $normalfontcolor, $user_status, $grants, $phpExt;
    switch ($index) {
        default:
        case 'publico':
            $activo1 = 'class="active"';
            $titulo = 'Documentos públicos';
            break;
        case 'privado':
            $activo2 = 'class="active"';
            $titulo = 'Documentos personales';
            break;
    }
    echo "<div class=\"container\">\n";
    ?>
	<!-- Button trigger modal -->
	<a href="#" class="btn btn-default btn-sm pull-right hidden-print" data-toggle="modal" data-target="#modalAyuda">
		<span class="fa fa-question fa-lg"></span>
	</a>

	<!-- Modal -->
	<div class="modal fade" id="modalAyuda" tabindex="-1" role="dialog" aria-labelledby="modal_ayuda_titulo" aria-hidden="true">
		<div class="modal-dialog modal-lg">
			<div class="modal-content">
				<div class="modal-header">
					<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Cerrar</span></button>
					<h4 class="modal-title" id="modal_ayuda_titulo">Instrucciones de uso</h4>
				</div>
				<div class="modal-body">
					<p>La página presenta dos tipos de documentos: los <strong><em>Documentos 
					públicos del Centro</em></strong> y los <strong><em>Documentos privados de 
					cada Profesor</em></strong>.</p>
					<p>Los <strong><em>Documentos Públicos</em></strong> se configuran en la 
					instalación de la Intranet, y son visibles desde la página pública del Centro. Ofrecen un directorio donde el Equipo 
					directivo y demás profesores colocan aquellos archivos que consideran relevantes para la Comunidad 
					educativa (Programaciones, Plan del Centro, etc.). <br>					
					Dependiendo de las opciones elegidas en la instalación, podemos encontrar tres categorías: <strong><em>Biblioteca</em></strong>, donde los miembros del equipo de la misma pueden subir y compartir sus archivos; <strong><em>Departamentos</em></strong>, dentro del 
					cual encontraremos directorios de los distintos Departamentos del Centro y que pueden ser utilizados por los miembros de los mismos; y <strong><em>Recursos</em></strong>, con un directorio para cada grupo del Centro en el que los Equipos educativos pueden colocar materiales diversos para sus alumnos.</p>
					<p>Los <strong><em>Documentos Personales</em></strong> son propios de cada 
					Profesor y sólo son accesibles por él. Podemos subir archivos para luego usarlos en el Centro, o bien 
					utilizar esos archivos para incrustarlos en un mensaje que luego se comparte 
					dentro de la Intranet. Este módulo se puede también entender como un pequeño 
					Explorador personal de nuestros archivos. No es visible desde la Página 
					pública del Centro.</p>
				</div>
				<div class="modal-footer">
					<button type="button" class="btn btn-default" data-dismiss="modal">Entendido</button>
				</div>
			</div>
		</div>
	</div>
	<?php 
    echo "  <ul class=\"nav nav-tabs\">\n";
    echo "    <li {$activo1}><a href=\"index.{$phpExt}?index=publico\">Documentos públicos</a></li>\n";
    echo "    <li {$activo2}><a href=\"index.{$phpExt}?index=privado\">Documentos personales</a></li>\n";
    echo "  </ul>\n";
    echo "   <div class=\"page-header\">\n";
    echo "      <h2>{$titulo}</h2>\n";
    echo "   </div>\n";
    // BREADCUMB
    $directory = clean_path($directory);
    if (!file_exists("{$uploads_folder_name}/{$directory}")) {
        $directory = '';
    }
    if ($directory != '') {
        $name = dirname($directory);
        if ($directory == $name || $name == '.') {
            $name = '';
        }
        echo "<div class=\"text-uppercase\">\n";
        echo "  <a href=\"index.{$phpExt}?index={$index}&direction={$direction}&order={$order}&directory={$name}\">\n";
        echo "   <i class=\"fa fa-chevron-up iconf-fixed-width\"></i>\n";
        echo "  </a>\n";
        echo split_dir("{$directory}");
        echo "</div>";
        echo "<br>";
    }
    if ($grants[$user_status][UPLOAD] || $grants[$user_status][MKDIR]) {
        $col_sm = 'col-sm-8';
    } else {
        $col_sm = 'col-sm-12';
    }
    // COLUMNA IZQUIERDA
    echo "      <div class=\"row\">\n";
    echo "        <div class=\"{$col_sm}\">\n";
    if ($grants[$user_status][VIEW]) {
        list_dir($directory);
    }
    echo "        </div>\n";
    // COLUMNA DERECHA
    echo "        <div class=\"col-sm-4\">\n";
    if ($grants[$user_status][UPLOAD]) {
        echo "          <div class=\"well\">\n";
        echo "            <form name=\"upload\" enctype=\"multipart/form-data\" method=\"POST\">\n";
        echo "              <fieldset>\n";
        echo "                <legend>{$mess['20']}</legend>\n";
        echo "                <input type=\"hidden\" name=\"action\" value=\"upload\">\n";
        echo "                <input type=\"hidden\" name=\"directory\" value=\"{$directory}\">\n";
        echo "                <input type=\"hidden\" name=\"order\" value=\"{$order}\">\n";
        echo "                <input type=\"hidden\" name=\"index\" value=\"{$index}\">\n";
        echo "                <input type=\"hidden\" name=\"direction\" value=\"{$direction}\">\n";
        echo "                <div class=\"form-group\">\n";
        echo "                <input type=\"file\" name=\"userfile[]\" multiple>\n";
        echo "                </div>\n";
        echo "                <input type=\"submit\" class=\"btn btn-primary\" value=\"{$mess['20']}\">\n";
        echo "              </fieldset>\n";
        echo "            </form>\n";
        echo "          </div>\n";
    }
    if ($grants[$user_status][MKDIR]) {
        echo "          <div class=\"well\">\n";
        echo "            <form name=\"newdir\" enctype=\"multipart/form-data\" method=\"POST\">\n";
        echo "              <fieldset>\n";
        echo "                <legend>{$mess['186']}</legend>";
        echo "                <input type=\"hidden\" name=\"action\" value=\"createdir\">\n";
        echo "                <input type=\"hidden\" name=\"directory\" value=\"{$directory}\">\n";
        echo "                <input type=\"hidden\" name=\"order\" value=\"{$order}\">\n";
        echo "                <input type=\"hidden\" name=\"index\" value=\"{$index}\">\n";
        echo "                <input type=\"hidden\" name=\"direction\" value=\"{$direction}\">\n";
        echo "                <div class=\"form-group\">\n";
        echo "                    <input type=\"text\" name=\"filename\" class=\"form-control\" placeholder=\"{$mess['187']}\">";
        echo "                </div>\n";
        echo "                <input type=\"submit\" class=\"btn btn-primary\" value=\"{$mess['188']}\">\n";
        echo "              </fieldset>\n";
        echo "            </form>\n";
        echo "          </div>\n";
    }
    echo "       </div>\n";
    echo "    </div>\n";
    echo "</div>\n";
}
Exemple #3
0
 //if( isset($_POST["nb"])){echo "\nPOST nb: \n";  print_r($_POST["nb"]); echo "\n";}
 //echo "\n -->\n";
 $fpath = $config['uploaddir'] . $cd;
 $args["cd"] = $cd;
 if (isset($_POST['nb'])) {
     $inform[] = "Удаляем:<br>\n";
     for ($i = 0; $i < $_POST['nb']; $i++) {
         if (isset($_POST["id_{$i}"])) {
             $file = $fpath . "/" . $_POST["id_{$i}"];
             total_delete($file);
             $file = $config['thumbdir'] . $cd . "/" . $_POST["id_{$i}"];
             total_delete($file);
         }
     }
 }
 $template_dir .= split_dir($cd) . "<br><br>\n";
 if (file_exists($fpath)) {
     ///////////////читаем каталог
     $d = dir($fpath);
     $n = 0;
     while ($entry = $d->read()) {
         $lFiles[$n] = new MyFile();
         $lFiles[$n]->set($entry, $fpath);
         $n++;
     }
     $d->close();
     ///////////////закончили читать
     if ($from - $step >= 0) {
         $template_dir .= "<a href='" . genUrl($ref, $args, "from", $from - $step) . "' >&laquo;&nbsp;Prev</a>&nbsp/\n";
     }
     if ($to <= $n) {