Exemplo n.º 1
0
 public function actionDisplay($lang, $module_dispatch, $categorie, $type, $HelperDocument, $folder, $titre, $document, $page)
 {
     $DetailDocument = new DetailDocument();
     $DeleteDocument = new DeleteDocument();
     $UpdateDocument = new UpdateDocument();
     $AddDocument = new AddDocument();
     $layout = "";
     if ($document != "") {
         $HelperDocument->readConfigFile($HelperDocument->folderPath . '/' . $folder . '/' . $HelperDocument->documentConfig);
         $description = stripslashes(isset($HelperDocument->config[$document . '_desc']) ? $HelperDocument->config[$document . '_desc'] : '');
         $legend = stripslashes(isset($HelperDocument->config[$document . '_title']) ? $HelperDocument->config[$document . '_title'] : '');
         $date = stripslashes(isset($HelperDocument->config[$document . '_date']) ? $HelperDocument->config[$document . '_date'] : '');
         $auteur = stripslashes(isset($HelperDocument->config[$document . '_auteur']) ? $HelperDocument->config[$document . '_auteur'] : '');
         $show = $HelperDocument->config[$document . '_show'] == 'on' ? "showtrue" : "showfalse";
         if ($type == DETAIL) {
             $layout .= $DetailDocument->detail($lang, $module_dispatch, $legend, $description, $date, $auteur, $HelperDocument->folderPath . '/' . $folder . '/original/' . $document, $show);
         } elseif ($type == UPDATE) {
             $show = $HelperDocument->config[$document . '_show'];
             $layout .= $UpdateDocument->update($lang, $module_dispatch, $categorie, $folder, $titre, $legend, $description, $date, $auteur, $show, $document, $page);
         } elseif ($type == DELETE) {
             $layout .= $DeleteDocument->delete($lang, $module_dispatch, $categorie, $folder, $titre, $legend, $description, $date, $auteur, $document, $show, $HelperDocument->folderPath . '/' . $folder . '/original/' . $document, $page);
         }
     } elseif ($type == ADD) {
         $layout .= $AddDocument->add($lang, $module_dispatch, $categorie, $page, $folder, $titre);
     }
     return $layout;
 }
Exemplo n.º 2
0
            if ($i % 2 != 0) {
                $var->module_output .= $HelperLayout->listevaleurTr($i);
            } else {
                $var->module_output .= $HelperLayout->listeValeurTr($i, ' class="odd"');
            }
            if ($var->document == $file['file']) {
                $var->module_output .= $HelperLayout->selectedLineInBlue($i);
            }
            $var->module_output .= $ListingDocument->listing($legend, $date, $show, $auteur);
            // Ajout des actions possibles
            $var->module_output .= $ListingDocument->listeValeurAction($lang, $module_dispatch, $var->categorie, $var->folder, $var->titre, $file['file'], $var->page, $var->sort, $var->order, $var->search);
        }
        // Pagination
        $var->module_output .= $Pagination->wrapper($lang, $module_dispatch, $var->page, $HelperDocument->nbrePages, $var->categorie, $var->ss_categorie, $var->search, $var->sort, $var->order);
        // Affichage des actions disponibles
        $var->module_output .= $Action->actionDisplay($lang, $module_dispatch, $var->categorie, $var->type, $HelperDocument, $var->folder, $var->titre, $var->document, $var->page);
    } elseif ($var->type == ADD) {
        // Fin test data
        $var->module_output .= $HelperData->noDataWithoutSSCategorie($lang, $module_dispatch);
        $var->module_output .= $AddDocument->add($lang, $module_dispatch, $var->categorie, $var->page, $var->folder, $var->titre);
    } else {
        // Fin test data
        $var->module_output .= $HelperData->noDataWithoutSSCategorie($lang, $module_dispatch);
    }
} else {
    // Fin test catégorie
    $var->module_output .= $HelperData->noCategory($lang);
}
$var->module_output .= "</div>";
?>