Пример #1
0
            }
            // Explicit requires
            if (in_array($n, $pack['requires'])) {
                // Implicit requires
                if (in_array($n, $req)) {
                    if ($first) {
                        $first = false;
                        echo $pack['name'] . "\n";
                    }
                    echo "\t- {$n} optional and implicitly required\n";
                }
                $req = getRequires($n, $req);
                // Not explicit
            } else {
                // Not implicit
                if (!in_array($n, $req) && !in_array($n, $conf['missing']) && !(isset($conf['ignore'][$pack['name']]) && in_array($n, $conf['ignore'][$pack['name']]))) {
                    if ($first) {
                        $first = false;
                        echo $pack['name'] . "\n";
                    }
                    echo "\t+ {$n}  optional, missing\n";
                }
            }
        }
    }
}
$verb = in_array('-v', $_SERVER['argv']);
$conf = loadConf($verb);
loadFiles($verb);
showBuildOrder($verb);
scanOptional($verb);
Пример #2
0
$script = '';
$loaded = array();
// Preload thses files!
loadFiles($loadFirst);
// Load the specified folder
$temp = @opendir($loadDir);
// Skip These Files
$arr = array('index.php', 'run.php');
foreach (explode(',', $loadFirst) as $filePreLoad) {
    $arr[] = $filePreLoad;
}
// Look in the folder for javascript files
while ($file = @readdir($temp)) {
    if (!in_array($file, $arr) and !is_dir('./' . $file) and substr($file, -3, 3) == '.js') {
        // Load Found File
        loadFiles($file);
    }
}
@closedir($temp);
// Check for GZip
$runGZip = false;
// The Regular Crap, no GZip :(
$php = '<' . '?php 
header("Content-type: text/javascript; charset: UTF-8");
header("Cache-Control: must-revalidate");
header("Expires: " .gmdate("D, d M Y H:i:s",time() + (60 * 60)) . " GMT");
readfile("' . $filePrefix . '.js");';
// Do you haz GZip?
if (function_exists('gzdeflate')) {
    // YAY!
    $runGZip = true;
Пример #3
0
}
foreach (explode(',', $skip_file) as $filePreLoad) {
    $arr2[] = $filePreLoad;
}
// Look in the folder for javascript files
while ($file = @readdir($temp)) {
    if (!in_array($file, $arr) and !is_dir('./' . $file)) {
        if (substr($file, -6, 6) == 'min.js') {
            if (!in_array($file, $arr2)) {
                $skipped[] = token_get_all(loadFiles($file));
            }
        } else {
            if (substr($file, -3, 3) == '.js') {
                // Load Found File
                if (!in_array($file, $arr2)) {
                    $script[] = loadFiles($file);
                }
            }
        }
    }
}
@closedir($temp);
// Check for GZip
$runGZip = false;
// The Regular Crap, no GZip :(
$php = '<' . '?php 
header("Content-type: text/javascript; charset: UTF-8");
header("Cache-Control: must-revalidate");
header("Expires: " .gmdate("D, d M Y H:i:s",time() + (60 * 60)) . " GMT");
readfile("' . $filePrefix . '.js");';
// Do you haz GZip?
Пример #4
0
}
// Load the specified folder
$temp = @opendir($loadDir);
// Skip These Files
$arr = array('index.php', 'run.php');
foreach (explode(',', $loadFirst) as $filePreLoad) {
    $arr[] = $filePreLoad;
}
// Look in the folder for javascript files
while ($file = @readdir($temp)) {
    if (!in_array($file, $arr) and !is_dir($loadDir . $file) and substr($file, -3, 3) == '.js') {
        // Load Found File
        if (!in_array($file, $arr)) {
            $scriptdata[] = loadFiles($file);
        } else {
            $skipped[] = loadFiles($file);
        }
    }
}
@closedir($temp);
// Check for GZip
$runGZip = false;
// The Regular Crap, no GZip :(
$php = '<' . '?php 
header("Content-type: text/javascript; charset: UTF-8");
header("Cache-Control: must-revalidate");
header("Expires: " .gmdate("D, d M Y H:i:s",time() + (60 * 60)) . " GMT");
readfile("' . $filePrefix . '.js");';
// Do you haz GZip?
if (function_exists('gzdeflate')) {
    // YAY!
Пример #5
0
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>Deway Project</title>
        <?php 
require_once "php/mainFunctions.php";
loadFiles("{'css':['bootstrap','sweetalert','main']}");
loadFiles("{'js':['libs/jQuery','libs/bootstrap','libs/sweetalert','var','content','js']}");
?>
    </head>
    <body>
        <nav class="navbar navbar-default navbar-fixed-top">
            <div class="container">
                <div class="navbar-header">
                    <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
                        <span class="sr-only">Toggle navigation</span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                    </button>
                    <a class="navbar-brand">Deway Project</a>
                </div>
                <div id="navbar" class="navbar-collapse collapse" aria-expanded="false" style="height:1px;">
                    <ul class="nav navbar-nav">
                        <li class="signup active"><a onclick="loadContent('signup')">Novo cadastro</a></li>
                        <li class="list"><a onclick="loadContent('list')">Visualizar cadastros</a></li>
                    </ul>
                </div>
            </div>
Пример #6
0
    //	$string = str_replace(array("\r\n", "\r", "\n", "\t", 'Â  ', 'Â Â Â  ', 'Â Â Â  '), '', $string);
    return $string;
}
function loadFiles()
{
    $files = array('../../../kernel/lib/xorg/modernizr/modernizr.custom.33475.js', '../../../kernel/lib/xorg/jQuery/jquery-ui-1.11.2/external/jquery/jquery.min.1.10.js', '../../../kernel/lib/xorg/jQuery/jquery-ui-1.11.2/jquery-ui.min.js', '../../../kernel/lib/xorg/jQuery/jquery-migrate-1.0.0.min.js', '../../../kernel/lib/xorg/global/global.min.js', '../../../kernel/lib/xorg/jQuery/plugin/address/jquery.address-1.5.min.js', '../../../kernel/lib/xorg/jQuery/plugin/showLoading/jquery.showLoading.min.js', '../../../kernel/lib/xorg/ajax/ajax.js', '../../../kernel/lib/xorg/jQuery/plugin/layerSlider/layerslider.kreaturamedia.jquery-min.js', '../../../kernel/lib/xorg/jQuery/plugin/scrollTo/jquery.scrollTo-1.4.3.1-min.js', '../../../kernel/lib/xorg/global/disableScroll.js', '../../../kernel/lib/xorg/jQuery/plugin/tipTip/jquery.tipTip.minified.js', '../../../kernel/lib/xorg/jQuery/plugin/sharrre/jquery.sharrre-1.3.4.min.js', '../../../kernel/lib/xorg/jQuery/plugin/sharrre/start.js', '../../../kernel/lib/xorg/jQuery/plugin/mcdropdown/jquery.mcdropdown.min.js', '../../../kernel/lib/xorg/jQuery/plugin/mcdropdown/jquery.bgiframe.js', '../../../kernel/lib/xorg/jQuery/plugin/masonry/masonry.pkgd.min.js', '../../../kernel/lib/xorg/jQuery/plugin/hoverDir/jquery.hoverdir.js', '../../../kernel/lib/xorg/jQuery/plugin/elevateZoom/jquery.elevateZoom-3.0.8.min.js', '../../../kernel/lib/xorg/jQuery/plugin/countdown/jquery.countdown.min.js', 'custom.js', 'startUp.js');
    foreach ($files as $file) {
        $string .= file_get_contents($file);
    }
    return compress($string);
}
if (extension_loaded('zlib')) {
    ob_start('ob_gzhandler');
}
header('content-type: text/javascript; charset: UTF-8');
header('cache-control: must-revalidate');
$offset = 168 * 60 * 60;
$expire = 'expires: ' . gmdate('D, d M Y H:i:s', time() + $offset) . ' GMT';
header($expire);
ob_start();
if (file_exists('../../../tmp/cache/js.js')) {
    if (filemtime('../../../tmp/cache/js.js') < time() - 2592000) {
        file_put_contents('../../../tmp/cache/js.js', loadFiles());
    }
} else {
    file_put_contents('../../../tmp/cache/js.js', loadFiles());
}
include '../../../tmp/cache/js.js';
if (extension_loaded('zlib')) {
    ob_end_flush();
}
Пример #7
0
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <meta name="author" content="Thiago Jourdan">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>Software teste de banco de dados de estoque</title>
        <?php 
require_once "php/mainFunctions.php";
loadFiles("{'css':['bootstrap','sweetalert','mainStyle']}");
loadFiles("{'js':['libs/jQuery','libs/bootstrap','plugins/sweetalert','plugins/sonic','plugins/inputMasks','mainFunctions','js']}");
$usuario = sessionBegin();
?>
    </head><!-- Head -->
    <body>
        <div class="container col-lg-12">
            <div class="row" style="background:#E7E7E7">
                <img
                    src="data:image/png;base64,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"
                alt="Controk Logo" />
            </div>
            <div class="row">
                <nav class="navbar navbar-default">
                    <div class="container-fluid">
                        <div class="navbar-header">
                            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target=".navbar-collapse" aria-expanded="true">
                                <span class="sr-only">Toggle navigation</span>
                                <span class="icon-bar"></span>
                                <span class="icon-bar"></span>
                                <span class="icon-bar"></span>
                            </button>
Пример #8
0
    $string = str_replace(array("\r\n", "\r", "\n", "\t", '  ', '    ', '    '), '', $string);
    return $string;
}
function loadFiles()
{
    $files = array('../../../kernel/lib/xorg/jQuery/jquery-ui-1.11.2/jquery-ui.min.css', 'reset.css', 'global.css', 'regional.css', 'responsive.css', 'modules/shop.css', 'modules/basket.css', 'animate/animate.css', 'sharrre/style.css', 'tipTip/tipTip.css', 'mcdropdown/jquery.mcdropdown.css', 'fullScreenPureCssSlider/style.css', 'awesomeFont/font-awesome.css');
    foreach ($files as $file) {
        $string .= file_get_contents($file);
    }
    return compress($string);
}
if (extension_loaded('zlib')) {
    ob_start('ob_gzhandler');
}
header('content-type: text/css; charset: UTF-8');
header('cache-control: must-revalidate');
$offset = 168 * 60 * 60;
$expire = 'expires: ' . gmdate('D, d M Y H:i:s', time() + $offset) . ' GMT';
header($expire);
ob_start();
if (file_exists('../../../tmp/cache/style.css')) {
    if (filemtime('../../../tmp/cache/style.css') < time() - 2592000) {
        file_put_contents('../../../tmp/cache/style.css', loadFiles());
    }
} else {
    file_put_contents('../../../tmp/cache/style.css', loadFiles());
}
include '../../../tmp/cache/style.css';
if (extension_loaded('zlib')) {
    ob_end_flush();
}
Пример #9
0
}
$suites = glob(dirname(__FILE__) . "/../clients/{$suiteOpt->value}", GLOB_ONLYDIR);
foreach ($suites as $suite) {
    $tests = glob("{$suite}/{$testOpt->value}", GLOB_ONLYDIR);
    foreach ($tests as $test) {
        $requestInfos = loadFiles(glob("{$test}/request/*"));
        if (count($requestInfos) === 0) {
            echo $out->outputLine('No files found for this test!', 'error');
        }
        foreach ($requestInfos as $file => $info) {
            $out->outputLine();
            $out->outputLine('- Printing infos for test suite "' . basename($suite) . '":', 'headline_1');
            $out->outputLine('--- Printing infos for test "' . basename($test) . '/request":', 'headline_2');
            $out->outputLine('----- Printing file contents for "' . $file . '"', 'headline_3');
            $out->outputLine('------------------------------------- START ------------------------------------', 'border');
            $out->outputLine($info);
            $out->outputLine('-------------------------------------- END -------------------------------------', 'border');
        }
        $responseInfos = loadFiles(glob("{$test}/response/*"));
        if (count($responseInfos) === 0) {
            echo $out->outputLine('No files found for this test!', 'error');
        }
        foreach ($responseInfos as $file => $info) {
            $out->outputLine('--- Printing infos for test "' . basename($test) . '/response":', 'headline_2');
            $out->outputLine('----- Printing file contents for "' . $file . '"', 'headline_3');
            $out->outputLine('------------------------------------- START ------------------------------------', 'border');
            $out->outputLine($info);
            $out->outputLine('-------------------------------------- END -------------------------------------', 'border');
        }
    }
}
function loadFiles($folder)
{
    //grab all the files in the specified directory
    $files = scandir($folder);
    foreach ($files as $filename) {
        if ($filename != "." && $filename != "..") {
            if (is_dir($filename)) {
                //handle nesting
                loadFiles($filename);
            } else {
                if (strpos($filename, '.php') !== false) {
                    require $folder . "/" . $filename;
                }
            }
        }
    }
}
Пример #11
0
<?php 
session_start();
$linkchap = $_SESSION['linkchap'];
$listUri = loadFiles($linkchap);
//$listUri = loadFiles('./image/hacklink/chap1');
function loadFiles($path)
{
    $files = array();
    if ($handle = opendir($path)) {
        /* This is the correct way to loop over the directory. */
        while (false !== ($entry = readdir($handle))) {
            if ($entry != "." && $entry != "..") {
                $files[] = $path . "//" . $entry;
            }
        }
        closedir($handle);
    }
    return $files;
}
//Load tat ca ten file hinh anh trong thu muc
//rsort($listUri);
//tra ve danh sach cac url
echo implode(",", $listUri);
ob_flush();
flush();
Пример #12
0
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>Login para SEFUNC BD</title>
        <?php 
session_start();
if (!empty($_SESSION['usuario']) || isset($_SESSION['usuario'])) {
    header("location:/trabalhos/gti/bda1/");
}
require_once "php/mainFunctions.php";
loadFiles("{'css':['sweetalert','oldStyle']}");
loadFiles("{'js':['libs/jQuery','plugins/sweetalert','js','manager']}");
?>
        <script>
            $(document).ready(function (){
                $('body').css('opacity','0').fadeTo(600, 1,'swing');
                $(".logIn").submit(function(){
                    loadFile("class/Sessao.js"); var sessao=new Sessao();
                    sessao.logIn();
                    return false;
                });
                $(".backToMain").click(function(){location.href="/";});
                $(".usuario").focus();
            });
            function mudarAcao(){
                switch($('.mudaAcao').val()){
                    case "Cadastre-se":
                        $('.acaoSessao').val("cadastrar");
                        $('.mudaAcao').val("Fazer LogIn");
                        $('button').html("Cadastrar");
Пример #13
0
        $checkSlash = substr($folder, 0, 1);
        if ($checkSlash == '/') {
            $folder = substr($folder, 1);
            updateFolder($folder, $fid);
        }
        $file = '../../../uploads/' . $folder . $photo;
        if (!file_exists($file)) {
            delPhoto($row['id']);
            $missinFiles .= '<div style="color:#600">' . $file . '</div>';
            $deletedRecs++;
        }
    }
    echo 'Missing Files : ' . $deletedRecs;
    echo "<p>" . $missinFiles . "</p>";
    /**************Sync files***************/
    $files = loadFiles($_POST['folder']);
    $syncFiles = 0;
    $syncFilesList = '';
    for ($i = 0; $i < count($files); $i++) {
        //echo "<br>".$files[$i];
        if (!checkFile($files[$i])) {
            $syncFiles++;
            $syncFilesList .= '<div style="color:#060">-' . $files[$i] . '</div>';
        }
    }
    echo 'Syne Files : ' . $syncFiles;
    echo "<p>" . $syncFilesList . "</p>";
}
function updateFolder($folder, $fid)
{
    $sql2 = "UPDATE galleries_photos set folder='{$folder}' where id ='{$fid}'";