'); echo 'Unificando ficheros JS ... ' . $br; if (!file_exists('gvh.js')) echo 'El archivo NO existe' . $br; $contenido = ''; // gvh_var.js $fhR_var = fopen("gvh_var.js", 'r') or die("Se produjo un error al abrir el archivo gvh_var.js"); while($linea = fgets($fhR_var)) { $contenido .= $linea. ""; } echo ' ... copiado gvh_var.js' . $br; fclose($fhR_var); //$contenido .= "'use strict' "; $contenido .= "+function($){"; // gvh_init.js $fhR_init = fopen("gvh_init.js", 'r') or die("Se produjo un error al abrir el archivo gvh_init.js"); while($linea = fgets($fhR_init)) { $contenido .= $linea. ""; } echo ' ... copiado gvh_init.js' . $br; fclose($fhR_init); // gvh_dataJSON.js $fhR_dataJSON = fopen("gvh_dataJSON.js", 'r') or die("Se produjo un error al abrir el archivo gvh_dataJSON.js"); while($linea = fgets($fhR_dataJSON)) { $contenido .= $linea. ""; } echo ' ... copiado gvh_dataJSON.js' . $br; fclose($fhR_dataJSON); // gvh_paginar.js $fhR_paginar = fopen("gvh_paginar.js", 'r') or die("Se produjo un error al abrir el archivo gvh_paginar.js"); while($linea = fgets($fhR_paginar)) { $contenido .= $linea. ""; } echo ' ... copiado gvh_paginar.js' . $br; fclose($fhR_paginar); // gvh_controller.js $fhR_controller = fopen("gvh_controller.js", 'r') or die("Se produjo un error al abrir el archivo gvh_controller.js"); while($linea = fgets($fhR_controller)) { $contenido .= $linea. ""; } echo ' ... copiado gvh_controller.js' . $br; fclose($fhR_controller); // gvh_panel.js $fhR_panel = fopen("gvh_panel.js", 'r') or die("Se produjo un error al abrir el archivo gvh_panel.js"); while($linea = fgets($fhR_panel)) { $contenido .= $linea. ""; } echo ' ... copiado gvh_panel.js' . $br; fclose($fhR_panel); // gvh_functions.js $fhR_functions = fopen("gvh_functions.js", 'r') or die("Se produjo un error al abrir el archivo gvh_functions.js"); while($linea = fgets($fhR_functions)) { $contenido .= $linea. ""; } echo ' ... copiado gvh_functions.js' . $br; fclose($fhR_functions); // gvh_table.js $fhR_table = fopen("gvh_table.js", 'r') or die("Se produjo un error al abrir el archivo gvh_table.js"); while($linea = fgets($fhR_table)) { $contenido .= $linea. ""; } echo ' ... copiado gvh_table.js' . $br; fclose($fhR_table); // gvh_menu.js $fhR_menu = fopen("cwmenulayer/gvh_menu.js", 'r') or die("Se produjo un error al abrir el archivo gvh_menu.js"); while($linea = fgets($fhR_menu)) { $contenido .= $linea. ""; } echo ' ... copiado gvh_menu.js' . $br; fclose($fhR_menu); // gvh_calendar.js $fhR_calendar = fopen("gvh_calendar.js", 'r') or die("Se produjo un error al abrir el archivo gvh_calendar.js"); while($linea = fgets($fhR_calendar)) { $contenido .= $linea. ""; } echo ' ... copiado gvh_calendar.js' . $br; fclose($fhR_calendar); // gvh_map.js /* $fhR_map = fopen("gvh_map.js", 'r') or die("Se produjo un error al abrir el archivo gvh_map.js"); while($linea = fgets($fhR_map)) { $contenido .= $linea. ""; } echo ' ... copiado gvh_map.js' . $br; fclose($fhR_map);*/ // gvh_tree.js $fhR_tree = fopen("gvh_tree.js", 'r') or die("Se produjo un error al abrir el archivo gvh_tree.js"); while($linea = fgets($fhR_tree)) { $contenido .= $linea. ""; } echo ' ... copiado gvh_tree.js' . $br; fclose($fhR_tree); // gvh_IgepJS.js $fhR_IgepJS = fopen("gvh_IgepJS.js", 'r') or die("Se produjo un error al abrir el archivo gvh_IgepJS.js"); while($linea = fgets($fhR_IgepJS)) { $contenido .= $linea. ""; } echo ' ... copiado gvh_IgepJS.js' . $br; fclose($fhR_IgepJS); // gvh_IgepSmarty.js /* $fhR_IgepJS = fopen("gvh_IgepSmarty.js", 'r') or die("Se produjo un error al abrir el archivo gvh_IgepSmarty.js"); while($linea = fgets($fhR_IgepJS)) { $contenido .= $linea. ""; } echo ' ... copiado gvh_IgepSmarty.js' . $br; fclose($fhR_IgepJS);*/ $contenido .= "}(jQuery);"; // Eliminar comentarios /* */ // $minimizado = preg_replace('/\h*\/\*.*?\*\/\h*/s', '', $contenido); // Eliminar comentarios // // $minimizado = preg_replace('/^\h*(?|(.*"[^"]*\/\/[^"]*".*)|(.*)\/\/.*\h*)$/m', '$1', $minimizado); // Eliminar tab s/^[ \t]*// // $minimizado = preg_replace("/[\r\t]+/", " ", $minimizado); // $minimizado = preg_replace("/[\t]+/", " ", $minimizado); // Eliminar saltos de lĂ­nea //$minimizado = preg_replace("/[\r\n\r]+/", PHP_EOL, $contenido); $fhW = fopen("gvh.js", 'w') or die("Se produjo un error al crear el archivo"); fwrite($fhW, $contenido) or die("No se pudo escribir en el archivo"); fclose($fhW); echo $br ."Creado el fichero gvh.js!!"; ?>