public function compiled($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->compile(); }
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' };
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 // requesting update from the server. var hBeat = 60000; //Amount of messages to fetch
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"; } } }