Example #1
0
    fclose($abre);
    $buffer .= "\n";
}
$abre = fopen("../css/i3geo_ferramentas6.css", "wt");
$escreve = fwrite($abre, $buffer);
$fecha = fclose($abre);
chmod("../css/i3geo_ferramentas6.css", 0777);
//
//compacta os codigos para o Mashup do OpenLayers
//
$jsfiles = array("../pacotes/yui290/build/yahoo/yahoo-min.js", "../pacotes/yui290/build/yahoo-dom-event/yahoo-dom-event.js", "../pacotes/yui290/build/dom/dom-min.js", "../pacotes/yui290/build/utilities/utilities_compacto.js", "../pacotes/yui290/build/container/container_core_compacto.js", "../pacotes/yui290/build/menu/menu-min.js", "../pacotes/yui290/build/logger/logger-min.js", "../pacotes/yui290/build/dragdrop/dragdrop-min.js", "../pacotes/yui290/build/slider/slider-min.js", "../pacotes/yui290/build/animation/animation-min270.js", "../pacotes/yui290/build/container/container_compacto.js", "../pacotes/yui290/build/element/element-min.js", "../pacotes/yui290/build/tabview/tabview-min.js", "../pacotes/yui290/build/treeview/treeview_compacto.js", "../pacotes/yui290/build/button/button-min.js", "../pacotes/yui290/build/carousel/carousel_compacto.js", "../pacotes/yui290/build/json/json-min.js", "../pacotes/yui290/build/storage/storage-min.js", "../pacotes/yui290/build/resize/resize_compacto.js", "../pacotes/yui290/build/progressbar/progressbar_compacto.js", "../pacotes/yui290/build/selector/selector-min.js", "../classesjs/compactados/classe_calculo_compacto.js", "../classesjs/compactados/classe_util_compacto.js", "../pacotes/openlayers/OpenLayers2131.js", "../classesjs/compactados/classe_desenho_compacto.js", "../classesjs/compactados/classe_janela_compacto.js", "../classesjs/compactados/classe_editorol_compacto.js", "compactados/dicionario_compacto.js", "compactados/classe_idioma_compacto.js", "compactados/classe_configura_compacto.js", "compactados/mustache.js");
$buffer = "";
salvatudojs($jsfiles, $buffer, "../mashups/openlayers_compacto.js", "js");
$jsfiles = array("../css/botoes2.css", "../pacotes/yui290/build/fonts/fonts-min.css", "../pacotes/yui290/build/container/assets/skins/sam/container.css", "../mashups/theme/default/style.css", "../mashups/openlayers.css");
$buffer = "";
salvatudojs($jsfiles, $buffer, "../mashups/openlayers_compacto.css", "css");
function inicia($arquivo)
{
    $abre = fopen($arquivo, "r");
    while (!feof($abre)) {
        $buffer = fgets($abre);
        $maparray[] = $buffer . "kkkk";
    }
    fclose($abre);
    $c = compress(implode("", $maparray));
    $c = str_replace("kkkk", "\n", $c);
    $c = str_replace("kkk", "", $c);
    $c = str_replace(";\n", ";", $c);
    $c = str_replace("{\n", "{", $c);
    $c = str_replace("\n}", "}", $c);
    $c = str_replace(")\n", ")", $c);
Example #2
0
packer("../pacotes/wicket/wicket.js", "compactados/wicket.js", "Normal");
//packer("../pacotes/eudock/js/euDock.2.0.js","compactados/euDock.2.0.js","Normal");
//packer("../pacotes/eudock/js/euDock.Image.js","compactados/euDock.Image.js","Normal");
//
//gera um unico js para a inicializacao do I3Geo
//
$jsfiles = array("../pacotes/mobileesp/mdetect_compacto.js", "compactados/proj4js.js", "../pacotes/cpaint/cpaint2_compacto.inc.js", "../pacotes/yui290/build/yahoo/yahoo-min.js", "../pacotes/yui290/build/yahoo-dom-event/yahoo-dom-event.js", "../pacotes/yui290/build/dom/dom-min.js", "../pacotes/yui290/build/utilities/utilities_compacto.js", "../pacotes/yui290/build/container/container_core_compacto.js", "../pacotes/yui290/build/menu/menu-min.js", "../pacotes/yui290/build/dragdrop/dragdrop-min.js", "../pacotes/yui290/build/slider/slider-min.js", "../pacotes/yui290/build/animation/animation-min270.js", "../pacotes/yui290/build/container/container_compacto.js", "../pacotes/yui290/build/element/element-min.js", "../pacotes/yui290/build/tabview/tabview-min.js", "../pacotes/yui290/build/treeview/treeview_compacto.js", "../pacotes/yui290/build/button/button-min.js", "../pacotes/yui290/build/json/json-min.js", "../pacotes/yui290/build/storage/storage-min.js", "../pacotes/yui290/build/resize/resize_compacto.js", "../pacotes/yui290/build/progressbar/progressbar_compacto.js", "../pacotes/yui290/build/selector/selector-min.js", "compactados/wicket.js", "compactados/ini_i3geo_compacto.js", "compactados/mustache.js", "compactados/util_compacto.js", "compactados/dicionario_compacto.js", "compactados/idioma_compacto.js", "compactados/php_compacto.js", "compactados/configura_compacto.js", "compactados/calculo_compacto.js", "compactados/desenho_compacto.js", "compactados/interface_compacto.js", "compactados/mapa_compacto.js", "compactados/tema_compacto.js", "compactados/analise_compacto.js", "compactados/maparef_compacto.js", "compactados/ajuda_compacto.js", "compactados/janela_compacto.js", "compactados/guias_compacto.js", "compactados/arvoredecamadas_compacto.js", "compactados/navega_compacto.js", "compactados/eventos_compacto.js", "compactados/arvoredetemas_compacto.js", "compactados/barradebotoes_compacto.js", "compactados/coordenadas_compacto.js", "compactados/gadgets_compacto.js", "compactados/social_compacto.js", "compactados/login_compacto.js", "compactados/marcador_compacto.js", "compactados/plugini3geo_compacto.js");
$removeQuebra = array();
$buffer .= "\$i = function(id){return document.getElementById(id);};\n";
salvatudojs($jsfiles, $buffer, "i3geo_tudo_compacto7.js", "js");
//
//gera um unico css
//
$cssfiles = array("../css/input.css", "../css/geral.css", "../css/botoes2.css", "../css/documentation.css", "../pacotes/yui290/build/fonts/fonts-min.css", "../pacotes/yui290/build/reset-fonts-grids/reset-fonts-grids.css", "../pacotes/yui290/build/grids/grids-min.css", "../pacotes/yui290/build/menu/assets/skins/sam/menu.css", "../pacotes/yui290/build/autocomplete/assets/skins/sam/autocomplete.css", "../pacotes/yui290/build/container/assets/skins/sam/container.css", "../pacotes/yui290/build/tabview/assets/skins/sam/tabview.css", "../pacotes/yui290/build/treeview/assets/skins/sam/treeview.css", "../pacotes/yui290/build/slider/assets/skins/sam/slider.css", "../pacotes/yui290/build/resize/assets/skins/sam/resize.css", "../pacotes/yui290/build/progressbar/assets/skins/sam/progressbar.css", "../css/corrigeyui_geral.css", "../mashups/theme/default/style.css", "../css/janelaflutuante.css", "../mashups/openlayers.css");
$buffer = "";
salvatudojs($cssfiles, $buffer, "../css/i3geo7.css", "css");
//css das ferramentas
$cssfiles = array("../css/input.css", "../css/geral.css", "../css/button.css", "../css/ferramentas.css", "../pacotes/yui290/build/container/assets/skins/sam/container.css", "../pacotes/yui290/build/menu/assets/skins/sam/menu-skin.css", "../css/tabview.css");
$buffer = "";
foreach ($cssfiles as $f) {
    $abre = fopen($f, "r");
    while (!feof($abre)) {
        $buffer .= fgets($abre);
    }
    fclose($abre);
    $buffer .= "\n";
}
$abre = fopen("../css/i3geo_ferramentas7.css", "wt");
$escreve = fwrite($abre, $buffer);
$fecha = fclose($abre);
chmod("../css/i3geo_ferramentas7.css", 0777);