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; }
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>"; ?>