Example #1
0
 public function url_CFG()
 {
     $this->ext = FileFolder::getFileExt($this->filePath);
     $this->fileTypeProp_CFG();
     $this->file_CHK();
     $txt = $result['content'];
     $index = array();
     //---------------------------------------------
     if ($this->exist) {
         if ($this->forceDownload) {
             if ($this->fileType == "css") {
                 preg_match("/family=(.*?)(?::)?\$/s", $origfile, $name);
                 if (!is_null($name)) {
                     $name = trim(preg_replace('<\\W+>', "_", $name[1]), "_");
                     $index['file'] = "global/css/fonts/" . $name . ".css";
                 } else {
                     $index['file'] = "global/css/inline_" . floor(rand(1, 1000)) . ".css";
                 }
             }
         }
     }
     //---------------------------------------------
     $index["txt"] = $txt;
     //---------------------------------------------
     return $index;
 }
Example #2
0
 public static function getExtLink($file)
 {
     $txt = FileFolder::getFileExt($file) == "js" ? Html::getExJs($file) : Html::getExCss($file);
     return $txt;
 }
Example #3
0
 public static function css($fileName, $concat = 'global/css/')
 {
     if (($ext = FileFolder::getFileExt($fileName)) == "css") {
         $file = strpos($fileName, "http://") !== false ? $fileName : self::uber_src_path(true, $concat . $fileName);
         if (self::chk($file, false)) {
             $result = self::compile_css(file_get_contents($file));
             if ($result['bool']) {
                 echo "<style>" . $result['content'] . "</style>";
             } else {
                 self::exCss($file);
             }
             //self::exCss($file);
         }
     } else {
         if ($ext == "php") {
             self::php($concat . $fileName);
         }
     }
 }