Example #1
0
 private function action_delete($lang, $module, $HelperFolder, $folder_name)
 {
     $HelperLayout = new HelperLayout();
     $delete = false;
     $dirs = array($folder_name . '/original', $folder_name);
     foreach ($dirs as $dir) {
         $HelperFolder->parseDir($HelperFolder->folderPath . '/' . $dir, false);
         foreach ($HelperFolder->deleteFolders as $file) {
             if (unlink($HelperFolder->folderPath . '/' . $dir . '/' . $file)) {
                 $deleted = true;
             }
         }
         if (@rmdir($HelperFolder->folderPath . '/' . $dir)) {
             $delete = true;
         }
     }
     if ($delete) {
         $this->output = $HelperLayout->successAction($lang, $module, 'deletedselection');
     } else {
         $this->output = $HelperLayout->failureAction($HelperFolder->error);
     }
 }
Example #2
0
 private function action_delete($lang, $module, $HelperAlbum, $album_name)
 {
     $HelperLayout = new HelperLayout();
     $delete = false;
     $dirs = array($album_name . '/original', $album_name);
     foreach ($dirs as $dir) {
         $HelperAlbum->getPictures($HelperAlbum->albumPath . '/' . $dir, false);
         foreach ($HelperAlbum->pictures as $file) {
             if (unlink($HelperAlbum->albumPath . '/' . $dir . '/' . $file)) {
                 $delete = true;
             }
         }
         if (@rmdir($HelperAlbum->albumPath . '/' . $dir)) {
             $delete = true;
         }
     }
     if ($delete) {
         $this->output = $HelperLayout->successAction($lang, $module, 'deletedselection');
     } else {
         $this->output = $HelperLayout->failureAction($HelperAlbum->error);
     }
 }
Example #3
0
include_once 'view/helper/helper_data.class.php';
include_once 'view/helper/helper_header.class.php';
include_once 'view/helper/helper_layout.class.php';
include_once 'view/helper/helper_pagination.class.php';
include_once 'view/wrapper/classes/listing.class.php';
include_once 'controller/helper/helper_pagination.class.php';
include_once 'controller/helper/helper_other.class.php';
include_once 'controller/helper/helper_mail.class.php';
include_once 'controller/action/action.class.php';
include_once 'controller/action/action_add.class.php';
// Déclarartion des variables
$mySql = new MySql();
$queries = new Queries();
$HelperPagination = new HelperPagination();
$HelperOther = new HelperOther();
$HelperLayout = new HelperLayout();
$Action = new Action();
$ActionAdd = new ActionAdd();
$HelperMail = new HelperMail();
if (!empty($var->categorie)) {
    // Test si une catégorie a été choisie
    $module_dispatch = $var->module;
    if ($Action->init($lang, $mySql, $queries, $module_dispatch, $var->submit, $var->action, $var->idUrl)) {
        // Save, update, delete record
        $var->module_output .= $Action->output;
        $var->type = $Action->type;
        $var->idUrl = $Action->idInsert;
    } else {
        $Action->sendNewsletters($lang, $mySql, $queries, $module_dispatch, $HelperMail, $var->sujetSend, $var->contenuSend, $var->groupeSend);
        $var->module_output .= $Action->output;
    }
Example #4
0
<?php

// Import
include_once 'controller/helper/helper_photo.class.php';
include_once 'controller/action/action_photo.class.php';
include_once 'view/wrapper/classes/photo/add.class.php';
include_once 'view/wrapper/classes/photo/listing.class.php';
include_once 'view/helper/helper_header.class.php';
include_once 'view/helper/helper_layout.class.php';
include_once 'view/helper/helper_pagination.class.php';
// Déclarartion des variables
$HelperLayout = new HelperLayout();
$HelperPhoto = new HelperPhoto();
$AddPhoto = new AddPhoto();
$ListingPhoto = new ListingPhoto();
if (!empty($var->categorie)) {
    // Test si une catégorie a été trouvée
    $module_dispatch = $var->module;
    if ($Action->init($lang, $module_dispatch, $var->action, $HelperPhoto, $var->album, $var->photo, $var->legend, $var->description, $var->date, $var->show, $var->submit)) {
        // Create, update, delete album
        $var->module_output .= $Action->output;
        $var->type = $Action->type;
    }
    // Construction du header
    $var->module_output .= $HelperHeader->wrapper($lang, $module_dispatch, $module_dispatch, $var->categorie, $var->ss_categorie, $var->search, $var->sort, $var->page, $var->order, ADD, $var->album, $var->titre);
    // Chargement de la liste des photos
    $HelperPhoto->getAlbumPhotosConfig($var->album);
    $HelperPhoto->parseDirPagination($var->page, $HelperPhoto->albumPath . '/' . $var->album . '/original', $var->sort, $var->order, $var->search);
    if (count($HelperPhoto->paginationPhotos) > 0) {
        $i = 0;
        foreach ($HelperPhoto->paginationPhotos as $file) {
Example #5
0
 private function action_delete($lang, $mySql, $queries, $module, $idUrl)
 {
     $HelperLayout = new HelperLayout();
     if (!empty($idUrl)) {
         if ($mySql->delete($queries, $module, $idUrl)) {
             $this->output = $HelperLayout->successAction($lang, $module, 'deletedselection');
         }
     }
 }
 private function action_delete($lang, $module, $HelperDocument, $folder_name, $file_name)
 {
     $HelperLayout = new HelperLayout();
     if (!$HelperDocument->deletePicture($HelperDocument->folderPath . '/' . $folder_name . '/original/' . $file_name)) {
         $this->output = $HelperLayout->failureAction($HelperDocument->error);
     } else {
         $this->output = $HelperLayout->successAction($lang, $module, 'deletedselection');
     }
 }