//if exists modified version - get the modified if (file_exists($filepath_modified)) { $filepath = $filepath_modified; } $content = file_get_contents($filepath); $data = array(); $data["content"] = $content; $relativePath = HelperUG::pathToRelative($filepath); $data["filepath"] = $relativePath; HelperUG::ajaxResponseData($data); break; case "update_skin_css": $skin = UniteFunctionsUG::getVal($data, "skin"); $filepath_modified = GlobalsUG::$path_media_ug . "themes/video/skin-{$skin}-modified.css"; $content = UniteFunctionsUG::getVal($data, "css"); UniteFunctionsUG::writeFile($content, $filepath_modified); HelperUG::ajaxResponseSuccess("Content Updated"); break; case "get_original_skin_css": $skin = UniteFunctionsUG::getVal($data, "skin"); $filepath = GlobalsUG::$path_media_ug . "themes/video/skin-{$skin}.css"; $filepath_modified = GlobalsUG::$path_media_ug . "themes/video/skin-{$skin}-modified.css"; if (file_exists($filepath_modified) == false) { HelperUG::ajaxResponseSuccess("The file is original"); } $content = file_get_contents($filepath); $data = array(); $data["content"] = $content; HelperUG::ajaxResponseData($data); break; default:
/** * * write settings language file for wp automatic scanning */ public static function writeSettingLanguageFile($filepath) { $info = pathinfo($filepath); $path = UniteFunctionsUG::getVal($info, "dirname") . "/"; $filename = UniteFunctionsUG::getVal($info, "filename"); $ext = UniteFunctionsUG::getVal($info, "extension"); $filenameOutput = "{$filename}_{$ext}_lang.php"; $filepathOutput = $path . $filenameOutput; //load settings $settings = new UniteSettingsAdvancedUG(); $settings->loadXMLFile($filepath); $arrText = $settings->getArrTextFromAllSettings(); $str = ""; $str .= "<?php \n"; foreach ($arrText as $text) { $text = str_replace('"', '\\"', $text); $str .= "_e(\"{$text}\",\"" . UNITEGALLERY_TEXTDOMAIN . "\"); \n"; } $str .= "?>"; UniteFunctionsUG::writeFile($str, $filepathOutput); }