/** * Проверяет установлен ли редактор * * @return boolean */ public function is_installed() { foreach ($this->include_files() as $file) { $ext = pathinfo($file['name'], PATHINFO_EXTENSION); if ($ext == 'js' && !is_file('.' . Templates_HTML::js_path($file['name']))) { return false; } if ($ext == 'css' && !is_file('.' . Templates_HTML::css_path($file['name']))) { return false; } } return true; }
protected function js_path($path, $add_timestamp = true, $absolute = null) { $path = Templates_HTML::js_path($path); $url = $this->create_asset_url($path, $absolute); return $add_timestamp ? $this->add_timestamp($path, $url) : $path; }