public function combined($filename, $options) { if (!isset($this->javascript[$filename])) { $this->bye(); } $compressor = new Compressor(); $compressor->setCompressorType('js')->setPath(CONTRIB_PATH . '/js')->setFiles($this->javascript[$filename])->setFilename($filename); $compressor->combine(); }
function compile($compressedFiles, $app, $nameInclude, $compile, $delete) { $compressor = new Compressor(); $compressor->setCompressorType('js')->setPath(realpath(APP_PATH . '/' . $compressor->getFilesDir($nameInclude, $compressedFiles)))->setFiles($compressedFiles->files[$nameInclude])->setFilename($nameInclude); if ($delete == true) { echo "Deleted: " . $compressor->getCombinedFilePath() . "<br/>\n"; unlink($compressor->getCombinedFilePath()); echo "Deleted: " . $compressor->getCompiledFilePath() . "<br/>\n"; unlink($compressor->getCompiledFilePath()); } if ($compile == true) { $compressor->compile(true); echo "Compiled: " . $nameInclude . "<br/>\n"; } }
?> '; /* ]]> */ </script> <?php if (SMS_ENABLED) { ?> <script type="text/javascript" src="js/sendlove.js" charset="utf-8"></script><?php } ?> <!--<script type="text/javascript" src="js/settings.js" charset="utf-8"></script>--> <?php $files = array('settings.js'); $compressor = new Compressor(); $compressor->setCompressorType('js')->setPath(APP_PATH . '/js')->setFiles($files)->setFilename('settings'); $combinedJs = $compressor->compile(); ?> <script type="text/javascript"> var uservoiceOptions = { /* required */ key: 'sendlove', host: 'sendlove.uservoice.com', forum: '75971', showTab: true, /* optional */ alignment: 'right', background_color:'#f00', text_color: 'white', hover_color: '#000', lang: 'en'
g.pie-min.js"></script> <script type="text/javascript" src="<?php echo CONTRIB_URL; ?> jquery.tablePagination.0.2.min.js"></script> <script type="text/javascript" src="js/tofor-chart.js"></script> <script type="text/javascript" src="js/tofor.js"></script> <?php } else { echo '<script type="text/javascript" src="' . CONTRIB_URL . 'tofor_redeem2.compiled.js"></script>'; // Include compressed files $files2 = array('tofor-chart.js', 'tofor.js'); $compressor2 = new Compressor(); $compressor2->setCompressorType('js')->setPath(APP_PATH . '/js')->setFiles($files2)->setFilename('tofor2'); if (strstr(substr($_SERVER['REQUEST_URI'], 0, 3), '~') || !defined('USE_COMPILED_LIBRARIES') || USE_COMPILED_LIBRARIES !== true) { $compressor2->combine(); } else { $compressor2->compile(); } } ?> <script type="text/javascript"> ///////////////////////////// /// Configuration strings /// ///////////////////////////// // this is the refresh rate aka heart beat // the value is used as timeout value before
echo CONTRIB_URL; ?> feedback.js"></script> <script type="text/javascript" src="<?php echo CONTRIB_URL; ?> jquery.blockUI.js"></script> <script type="text/javascript" src="<?php echo CONTRIB_URL; ?> branding.js"></script> <!--<script type="text/javascript" src="js/login.js"></script>--> <?php $files = array('login.js'); $compressor = new Compressor(); $compressor->setCompressorType('js')->setPath(APP_PATH . '/js')->setFiles($files)->setFilename('prelogin_privacy'); $combinedJs = $compressor->compile(); ?> <script type="text/javascript"> var uservoiceOptions = { /* required */ key: 'sendlove', host: 'sendlove.uservoice.com', forum: '75971', showTab: true, /* optional */ alignment: 'right', background_color:'#f00', text_color: 'white', hover_color: '#000', lang: 'en'
g.raphael-min.js" charset="utf-8"></script> <script type="text/javascript" src="<?php echo CONTRIB_URL; ?> g.pie-min.js" charset="utf-8"></script> <script type="text/javascript" src="<?php echo CONTRIB_URL; ?> jquery.tablePagination.0.2.min.js" charset="utf-8"></script> <!--<script type="text/javascript" src="js/review.js" charset="utf-8"></script>--> <!--<script type="text/javascript" src="js/review-form.js" charset="utf-8"></script>--> <?php $files = array('stage.settings.js', 'livefeed.js', 'tofor.js', 'review.js', 'review-form.js'); $compressor = new Compressor(); $compressor->setCompressorType('js')->setPath(APP_PATH . '/js')->setFiles($files)->setFilename('love_redeem2'); $combinedJs = $compressor->compile(); ?> </head> <body> <div id="wrapper"> <!-- Include header --> <?php include "view/love/header.php"; ?> <div id="content" style="clear:both;"> <!-- Include tabs --> <?php include "view/tabs/love_redeem.php";
static function echoInclude($nameInclude) { $compressedFiles = new CompressedFiles(); if (self::isUsingUncompiledVersion()) { if (isset($compressedFiles->files[$nameInclude])) { echo '<!-- include files for group : ' . $nameInclude . ' -->' . "\n"; foreach ($compressedFiles->files[$nameInclude] as $fileName) { echo '<script type="text/javascript" src="' . self::getFilesDir($nameInclude, $compressedFiles) . '/' . $fileName . '"></script>' . "\n"; } } else { echo '<!-- include file name is missing in CompressedFiles class : ' . $nameInclude . ' -->' . "\n"; } } else { if (defined('FORCE_COMPILE') && FORCE_COMPILE === true) { $compressor = new Compressor(); $compressor->setCompressorType('js')->setPath(realpath(APP_PATH . '/' . self::getFilesDir($nameInclude, $compressedFiles)))->setFiles($compressedFiles->files[$nameInclude])->setFilename($nameInclude); $compressor->compile(); } else { echo '<script type="text/javascript" src="' . 'js/' . $nameInclude . '.compiled.js"></script>' . "\n"; } } }