Beispiel #1
0
$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;
        }
    }
Beispiel #2
0
             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;