예제 #1
0
function get_nextnprev($file)
{
    $current_dir = recursive_directory_tree(dirname($file));
    $current_file = array_keys($current_dir, $file);
    $current_file = $current_file[0];
    // Si le fichier courant n'est pas le dernier, on a notre $next
    $next = NULL;
    if ($current_file != count($current_dir) - 1) {
        // Si le fichier suivant est bien une vidéo
        if (isVideoFile($current_dir[$current_file + 1])) {
            $next = htmlspecialchars(urlencode($current_dir[$current_file + 1]));
        }
    }
    // Si le fichier courant n'est pas le premier, on a notre prev
    $prev = NULL;
    if ($current_file != 0) {
        // Si le fichier précédent est bien une vidéo
        if (isVideoFile($current_dir[$current_file - 1])) {
            $prev = htmlspecialchars(urlencode($current_dir[$current_file - 1]));
        }
    }
    return array("prev" => $prev, "next" => $next);
}
예제 #2
0
파일: index.php 프로젝트: cadu8280/Cakebox
			<?php 
// Open form for editmode
if ($editmode) {
    ?>
				<form name="editform" action="index.php?editmode" method="post">
			<?php 
}
?>
			
			
			<!-- Local files -->
			<div id="local">
				<?php 
$listof_dir = array();
// Filled by recursive_directory_tree as a global var (for list of dir in editmode)
$tree_structure = recursive_directory_tree(LOCAL_DL_PATH);
print_tree_structure($tree_structure, $editmode);
?>
			</div>
			<!-- / Local files -->
			
			<?php 
// Show the editbox
if ($editmode) {
    ?>
			<div class="editbox">
			
				<!-- Create dir form-->
				<p>
					<?php 
    echo $lang[LOCAL_LANG]['create_new_dir'];