$minifyScripts .= FOLDER . "core/js/front-end/comments.js,"; $minifyScripts .= FOLDER . "core/js/front-end/content.js,"; $minifyScripts .= FOLDER . "core/js/front-end/html.js,"; $minifyScripts .= FOLDER . "core/js/front-end/link.js,"; $minifyScripts .= FOLDER . "core/js/front-end/url.js,"; $minifyScripts .= FOLDER . "core/js/front-end/wysiwyg.js,"; // 3rd party scripts $minifyScripts .= FOLDER . "core/js/3rd-party/angular-file-upload.min.js,"; $minifyScripts .= FOLDER . "core/js/3rd-party/angular-translate.min.js,"; $minifyScripts .= FOLDER . "core/js/3rd-party/angular-translate-loader-static-files.min.js,"; // $minifyScripts .= FOLDER."core/js/3rd-party/angular-translate-storage-cookie.min.js,"; $minifyScripts .= FOLDER . "core/js/3rd-party/diff_match_patch.js,"; $minifyScripts .= FOLDER . "core/js/3rd-party/angular-ui-tree.min.js"; $minifyCSS .= FOLDER . "core/css/cosmo-default-style.minify.css"; // Load menus $menus = $Cosmo->menusRead(); // Load theme files $settings = $Cosmo->settingsRead(); $theme = $settings['theme']; if (file_exists("themes/{$theme}/cosmo.json")) { $themeJSON = json_decode(file_get_contents("themes/{$theme}/cosmo.json")); // Add to module list if (!empty($themeJSON->module)) { $angularModules .= ",\n\t\t'" . $themeJSON->module . "'"; } // Get all Directives if (!empty($themeJSON->directives)) { foreach ($themeJSON->directives as $directive) { $directives[] = $directive; } }
if (checkPermissions('deletePage')) { $response = $Cosmo->filesDelete($segments[1]); } break; } break; ################################################## # Menus # ################################################## ################################################## # Menus # ################################################## case 'menus': switch ($method) { case 'GET': $response = $Cosmo->menusRead(); break; case 'POST': $name = isset($_POST['name']) ? $_POST['name'] : ''; if ($role === 'admin') { $response = $Cosmo->menusCreate($name); } break; case 'PUT': $name = isset($_PUT['name']) ? $_PUT['name'] : ''; $menu = isset($_PUT['menu']) ? $_PUT['menu'] : ''; $area = isset($_PUT['area']) ? $_PUT['area'] : ''; if ($role === 'admin') { $response = $Cosmo->menusUpdate($segments[1], $name, $menu, $area); } break;