/** * Static function for packing all js and css into big files * Auto detect /js/*_list.txt files and /css/*_list.txt files and pack them. */ function pack() { // Make sure that the gui.* plugin is loaded $plug = AJXP_PluginsService::getInstance()->getPluginsByType("gui"); $sList = glob(CLIENT_RESOURCES_FOLDER . "/js/*_list.txt"); foreach ($sList as $list) { $scriptName = str_replace("_list.txt", ".js", $list); AJXP_JSPacker::concatListAndPack($list, $scriptName, "Normal"); } $sList = glob(AJXP_THEME_FOLDER . "/css/*_list.txt"); foreach ($sList as $list) { $scriptName = str_replace("_list.txt", ".css", $list); AJXP_JSPacker::concatListAndPack($list, $scriptName, "None"); } }
/** * Static function for packing all js into two big files */ function pack() { AJXP_JSPacker::concatListAndPack(CLIENT_RESOURCES_FOLDER . "/js/scriptslist.txt", CLIENT_RESOURCES_FOLDER . "/js/ajaxplorer.js", "Normal"); AJXP_JSPacker::concatListAndPack(CLIENT_RESOURCES_FOLDER . "/css/csslist.txt", CLIENT_RESOURCES_FOLDER . "/css/allz.css", "None"); }