Plugin Directory

Changeset 1841444


Ignore:
Timestamp:
03/16/2018 02:35:32 PM (8 years ago)
Author:
webtimal
Message:

Moved the saving location into the directory wp-content/uploads/mci

Location:
multiple-cropped-images/trunk/dist
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • multiple-cropped-images/trunk/dist/MCI_Core.php

    r1753923 r1841444  
    5858                foreach($mci_entries as $i => $mci_entry)
    5959                {
    60                     $mci_entries[ $i ] = self::getFullEntryData($post_id, $mci_entry);
     60                    $mci_entries[$i] = self::getFullEntryData($post_id, $mci_entry);
    6161                }
    6262            }
     
    7171            $key = array_search($id, array_column($mci_entries, 'id'), false);
    7272
    73             return $key !== false ? self::getFullEntryData($post_id, $mci_entries[ $key ]) : [];
     73            return $key !== false ? self::getFullEntryData($post_id, $mci_entries[$key]) : [];
    7474        }
    7575
     
    9494            $sizes = MCI_Config::get_by_key('mci-tab-sizes', 'sizes');
    9595
    96             return isset($sizes[ $post_type ]) ? $sizes[ $post_type ] : [];
     96            return isset($sizes[$post_type]) ? $sizes[$post_type] : [];
    9797        }
    9898
     
    149149        public static function getFileExtension($post_id, $id)
    150150        {
    151             $type = isset($_FILES['mci']['type'][ $id ]['image']) ? $_FILES['mci']['type'][ $id ]['image'] : false;
     151            $type = isset($_FILES['mci']['type'][$id]['image']) ? $_FILES['mci']['type'][$id]['image'] : false;
    152152
    153153            if($type)
     
    168168        public static function getUploadedFile($id)
    169169        {
    170             $file = isset($_FILES['mci']['tmp_name'][ $id ]['image']) ? $_FILES['mci']['tmp_name'][ $id ]['image'] : '';
     170            $file = isset($_FILES['mci']['tmp_name'][$id]['image']) ? $_FILES['mci']['tmp_name'][$id]['image'] : '';
    171171
    172172            return !empty($file) ? $file : false;
     
    282282                self::deleteFile($directory . $id . $extension);
    283283
    284                 if(count(glob($directory . '*')) === 0)
     284                if(self::directoryIsEmpty($directory))
    285285                {
    286286                    self::deleteDirectory($directory);
     
    288288            }
    289289
    290             //TODO DELETE ID DIR
     290            $id_directory = self::getIdDirectory($post_id);
     291
     292            if(self::directoryIsEmpty($id_directory))
     293            {
     294                self::deleteDirectory($id_directory);
     295            }
    291296        }
    292297
     
    300305            return is_dir($directory) ? rmdir($directory) : false;
    301306        }
     307
     308        public static function directoryIsEmpty($directory)
     309        {
     310            return count(glob($directory . '*')) === 0;
     311        }
    302312    }
  • multiple-cropped-images/trunk/dist/config/constants.php

    r1754091 r1841444  
    77    /* ---------- DIRECTORIES ---------- */
    88    define('MCI_DIR_PLUGIN', plugin_dir_path(__DIR__));
    9     define('MCI_DIR_IMAGES', MCI_DIR_PLUGIN . 'images/');
     9    define('MCI_DIR_IMAGES', wp_upload_dir()['basedir'] . '/mci/');
    1010    define('MCI_DIR_ORIGINALS', 'originals/');
    1111    define('MCI_DIR_RESIZED', 'resized/');
     
    2020    define('MCI_URL_CSS', MCI_URL_ASSETS . 'css/');
    2121    define('MCI_URL_JS', MCI_URL_ASSETS . 'js/');
    22     define('MCI_URL_IMAGES', MCI_URL_PLUGIN . 'images/');
     22    define('MCI_URL_IMAGES', wp_upload_dir()['baseurl'] . '/mci/');
    2323
    2424
Note: See TracChangeset for help on using the changeset viewer.