/**
  * 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");
     }
 }
Ejemplo n.º 2
0
 /**
  * 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");
 }