Пример #1
0
 private static function file_info($file, $Require = 'kb')
 {
     $info = \getimagesize($file);
     $i = '';
     if ($Require == 'HV') {
         if ($info[0] > $info[1]) {
             $i = '<span class="image-h" title="' . \SKT_ADMIN_FileSystems_ImageH . '"></span>';
         } else {
             if ($info[0] < $info[1]) {
                 $i = '<span class="image-v" title="' . \SKT_ADMIN_FileSystems_ImageV . '"></span>';
             } else {
                 $i = '<span class="image-x" title="' . \SKT_ADMIN_FileSystems_ImageX . '"></span>';
             }
         }
     }
     if ($Require == 'size') {
         $i = '<span class="image-size"><b>' . $info[0] . ' x ' . $info[1] . '</b></span>';
     }
     if ($Require == 'kb') {
         $kb = \filesize($file) / 1024;
         $kb = (int) $kb;
         $i = '<span class="file-kb">' . $kb . ' kb</span>';
     }
     if ($Require == 'tags') {
         $i = '<span class="file-tags" rel="' . Code::Encode($file) . '" title="' . \SKT_ADMIN_FileSystems_Meta_ModalTitle . '"><i class="skt-icon-tags"></i></span>';
     }
     if ($Require == 'Title') {
         $DataTag = new \CmsDev\AdminFilesystem\Metadata();
         $i = $DataTag->data($file, 'Title');
     }
     return $i;
 }
Пример #2
0
function DataTag($file, $Require)
{
    $DataTag = new \CmsDev\AdminFilesystem\Metadata();
    return $DataTag->data($file, $Require);
}
Пример #3
0
    if (session_id() == '') {
        session_start();
    }
    $SKTAJAX = 'AJAX';
    require '../../../Config.php';
    require '../../../db.php';
    require '../Core.php';
    $SKTDB = \CmsDev\sql\db_Skt::connect();
}
use CmsDev\skt_Code as Code;
$file = Code::Decode($_POST['File']);
if (file_exists($file)) {
    $Name = explode("_FileSystems", $file);
    $NameOnly = str_replace('\\', '', $Name[count($Name) - 1]);
    $ext = strtolower(substr($NameOnly, strrpos($NameOnly, ".") + 1, 3));
    $Metadata = new \CmsDev\AdminFilesystem\Metadata();
    $Metadata->File($file);
    ?>
    <input type="hidden" id="File" value="<?php 
    echo Code::Encode($file);
    ?>
" name="File"/>
    <div class="row">
        <div class="col-md-12" style="margin-bottom: 15px;">
            <input name="CustomProperty" id="CustomProperty" type="text" value="<?php 
    echo SKTServerURL . 'SKTSize' . $NameOnly;
    ?>
"  class="form-control" />
        </div>
    </div>
    <div class="row">