public function getDimensions() { if (!empty($_GET['dimensions'])) { $this->sizes = explode("х", $_GET['dimensions']); $this->sizes[0] = (int) $this->sizes[0]; $this->sizes[1] = (int) $this->sizes[1]; $realRation = $this->sizes[0] / $this->sizes[1]; if ($realRation != $this->ratio) { getScript($this); $this->toCrop = true; } } }
function getIndexPage() { $v = getUrlFormVar("v", "lr"); echo "<html><head><title>GX Djembe Admin</title>\n"; if ($v != 'merge') { echo "<link href=\"//cdn.sencha.com/ext/gpl/4.2.0/resources/css/ext-all.css\" rel=\"stylesheet\" />" . "<script type=\"text/javascript\" charset=\"utf-8\" src=\"//cdn.sencha.com/ext/gpl/4.2.0/ext-all-debug.js\"></script>" . getScript("/js/lang.js") . getScript("/js/main.js") . getScript("/js/song.js") . getScript("/js/sound.js") . getScript("/js/parser.js") . getCss("/js/main.css"); } else { echo '<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>' . getScript("/admin/merge/codemirror.min.js") . getCss("/admin/merge/codemirror.css") . getScript("/admin/merge/mergely.min.js") . getCss("/admin/merge/mergely.css"); } echo getScript("admin." . $v . ".js"); if ($v != 'merge') { echo '<script type="text/javascript">' . "\n _ = App.lang.get;" . "\n Ext.onReady(function() {" . "\n oAdmin = new App.Admin();" . "\n });" . "\n</script>"; } echo "\n</head><body></body></html>"; }
if (isset($GLOBALS['modules'])) { foreach ($GLOBALS['modules'] as $module) { if (!file_exists(MODS_ROOT . SEPARATOR . $module . SEPARATOR . "global.php")) { continue; } @(include_once MODS_ROOT . SEPARATOR . $module . SEPARATOR . "global.php"); } } if (!defined("NOT_CLIENT_USE") and defined("CLIENT_USE")) { if (isset($_SESSION['cid'])) { if (is_object($_SESSION['cid'])) { $_SESSION['cid'] = __toString($_SESSION['cid']); } $GLOBALS['chars'][$_SESSION['cid']] = new Char($_SESSION['cid']); $GLOBALS['chars'][$_SESSION['cid']]->setOnline(); $ev = check_player_events($_SESSION['cid'], false, true); if (!empty($ev['eval'])) { eval(implode(" ", $ev['eval'])); } } if (isset($_SESSION['id'])) { if (is_object($_SESSION['id'])) { $_SESSION['id'] = __toString($_SESSION['id']); } global $player; $player = new Player($_SESSION['id']); } eval(getScript('main')); call_user_func("scriptEngineInit"); checkTimers(); }
function displayDataTablesScripts($extensions = array()) { $returnStr = ""; if (!isRegisteredScript("../js/datatables/datatables.js")) { registerScript('../js/datatables/datatables.js'); $returnStr .= getScript("../js/datatables/datatables.js"); } if (!isRegisteredScript("../js/datatables/extensions/date_sorting.js")) { registerScript('../js/datatables/extensions/date_sorting.js'); $returnStr .= getScript("../js/datatables/extensions/date_sorting.js"); } if (!isRegisteredScript("../js/datetimepicker/moment-min.js")) { registerScript('../js/datetimepicker/moment-min.js'); $returnStr .= getScript("../js/datetimepicker/moment-min.js"); } if (!isRegisteredScript("../js/datatables/datatables.css")) { registerScript('../js/datatables/datatables.css'); $returnStr .= getCSS("../js/datatables/datatables.css"); } foreach ($extensions as $ext) { if (!isRegisteredScript("../js/datatables/extensions/' . {$ext} . '.js")) { registerScript('../js/datatables/extensions/' . $ext . '.js'); $returnStr .= getScript("../js/datatables/extensions/' . {$ext} . '.js"); } if (strtoupper($ext) != strtoupper('rowreorder')) { // reorder has no associated css if (!isRegisteredScript("../js/datatables/extensions/' . {$ext} . '.css")) { registerScript('../js/datatables/extensions/' . $ext . '.css'); $returnStr .= getCSS("../js/datatables/extensions/' . {$ext} . '.css"); } } else { if (!isRegisteredScript("../js/jqueryui/sortable.js")) { registerScript('../js/jqueryui/sortable.js'); $returnStr .= getScript("../js/jqueryui/sortable.js"); } } } /* https://datatables.net/forums/discussion/10437/fixedheader-column-headers-not-changing-on-window-resize/p1 */ /* resize of header on window resize/empty/error */ $returnStr .= '<script type="text/javascript"> function resizeDataTables() { $(\'div.dataTables_scrollBody table.dataTable\').each( function( index ) { $(this).dataTable().fnAdjustColumnSizing(); }); } $(window).on(\'resize\', function () { resizeDataTables(); } ); </script>'; return $returnStr; }
}else{ echo $response['error']; } } */ if (isset($_POST['method']) && $_POST['method'] == 'deletepixel-old' && isset($_SESSION['shop'])) { require_once 'config.php'; require_once 'functions.php'; require_once "shopify.php"; $response = checkShopExists($_SESSION['shop']); if ($response['status'] == 1) { $token = $response['result']['token']; } else { echo "Shop Doesnot exists"; die; } $response = getScript($_SESSION['shop']); if ($response) { if (isset($token) && $token != "") { $config = array('client_Id' => APIKEY, 'redirect_uri' => REDIRECT_URL, 'client_Secret' => SECRET, 'url' => $_SESSION['shop']); $productFeed = new shopify($config); $response = $productFeed->setAccessToken($token); if ($response['status']) { } else { echo $response['error']; die; } } $response = $productFeed->getFacebookPixcel(); if ($response['status'] == 1) { foreach ($response['result']['script_tags'] as $scriptTag) { $productFeed->deleteFacebookPixcel($scriptTag['id']);
function getIndexPage() { echo "<html><head><title>GX Djembe</title>\n" . "<link href=\"//cdn.sencha.com/ext/gpl/4.2.0/resources/css/ext-all.css\" rel=\"stylesheet\" />" . "<script type=\"text/javascript\" charset=\"utf-8\" src=\"//cdn.sencha.com/ext/gpl/4.2.0/ext-all-debug.js\"></script>" . getCss("js/main.css") . getScript("js/lang.js") . getScript("js/main.js") . getScript("js/song.js") . getScript("js/sound.js") . getScript("js/parser.js") . '<script type="text/javascript">' . "\n _ = App.lang.get;" . "\n Ext.onReady(function() {" . "\n oMain = new App.Main();" . "\n });" . "\n</script>" . "\n</head><body>wtf... no javascript??</body></html>"; }
/** * * * */ public function js($js, $application = NULL, $extra = NULL, $getJs = FALSE) { if ($getJs) { return getScript($js, $application, $extra, $getJs); } if (substr_count($js, "http") >= 1 or substr_count($js, "https") >= 1) { $this->js .= getScript($js, $application, $extra, $getJs, TRUE); } else { $this->js .= getScript($js, $application, $extra, $getJs); } }
function displayComboBox() { $str = ''; if (!isRegisteredScript("js/bootstrap-select/bootstrap-select-min.js")) { registerScript('js/bootstrap-select/bootstrap-select-min.js'); $str .= getScript("js/bootstrap-select/bootstrap-select-min.js"); } if (!isRegisteredScript("css/bootstrap-select.css")) { registerScript('css/bootstrap-select.css'); $str .= getCSS("css/bootstrap-select.css"); } $str .= '<script type="text/javascript"> $(document).ready(function(){ if( /Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent) ) { $(".selectpicker").selectpicker({ mobile: true, noneSelectedText : \'' . Language::labelDropdownNothing() . '\'} ); } else { $(".selectpicker").selectpicker({ noneSelectedText : \'' . Language::labelDropdownNothing() . '\'} ); } }); </script>'; return $str; }
function getDirtyForms() { $returnStr = ''; if (!isRegisteredScript("js/dirtyform/lib/jquery.dirtyform.min.js")) { registerScript('js/dirtyform/jquery.dirtyform.min.js'); $returnStr .= getScript("js/dirtyform/jquery.dirtyform.min.js"); } if (!isRegisteredScript("js/dirtyform/lib/jquery.dirtyform.bootstrap.js")) { registerScript('js/dirtyform/jquery.dirtyform.bootstrap.js'); $returnStr .= getScript("js/dirtyform/jquery.dirtyform.bootstrap.js"); } if (isRegisteredScript("js/tinymce/tinymce.min.js")) { if (!isRegisteredScript("js/dirtyform/tinymce/jquery.dirtyforms.helpers.tinymce.min.js")) { registerScript('js/dirtyform/tinymce/jquery.dirtyforms.helpers.tinymce.min.js'); $returnStr .= getScript("js/dirtyform/tinymce/jquery.dirtyforms.helpers.tinymce.min.js"); } } $returnStr .= "<script type='text/javascript'>\n \$(document).ready(function() {\n \$.DirtyForms.ignoreClass = 'dirtyignore';\n \$.DirtyForms.dialog.dialogID = 'uscic-dialog';\n //\$.DirtyForms.dialog.titleID = 'uscic-title';\n \$.DirtyForms.dialog.continueButtonClass = 'uscic-continue';\n \$.DirtyForms.dialog.cancelButtonClass = 'uscic-cancel';\n \$.DirtyForms.dialog.continueButtonText = '" . Language::buttonContinue() . "';\n \$.DirtyForms.dialog.cancelButtonText = '" . Language::buttonCancel() . "';\n \$('#editform').dirtyForms({});\n }); \n </script>"; $returnStr .= '<div id="uscic-dialog" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="dirty-title">' . '<div class="modal-dialog" role="document">' . '<div class="modal-content panel-danger">' . '<div class="modal-header panel-heading">' . '<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>' . '<h3 class="modal-title" id="uscic-title"><span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true"></span> ' . Language::labelUnsavedChanges() . '</h3>' . '</div>' . '<div class="modal-body panel-body">' . Language::labelUnsavedChangesMessage() . '</div>' . '<div class="modal-footer panel-footer">' . '<button type="button" class="uscic-continue btn btn-danger" data-dismiss="modal"></button>' . '<button type="button" class="uscic-cancel btn btn-default" data-dismiss="modal"></button>' . '</div>' . '</div>' . '</div>' . '</div>'; return $returnStr; }
* @return <type> */ function getStories($args) { // Now create a new PivotalTracker object. $pivotal = new PivotalTracker($args['token']); $args['filter'] = isset($args['filter']) ? 'label:"' . $args['filter'] . '"' : ''; $args['filter'] .= 'includedone:true'; return $pivotal->stories_get_by_filter($args['project'], $args['filter']); } $cli->get("name", "Enter your full name. ( You will only need to do this once ):", TRUE); $cli->set("token", getToken(), TRUE); $cli->get("project", "Enter you Pivotal Tracker project ID. ( You will only need to do this once ):", TRUE); $cli->get("title", "Title: "); $cli->get("filter", "Filter: "); $cli->set("script", getScript()); // Make sure we have everything. if ($cli->args['token'] && $cli->args['project'] && $cli->args['title'] && $cli->args['script']) { // Get the PDF. $pdf = getPDF($cli->args); // Get the stories. $stories = getStories($cli->args); if ($stories) { // Include the script. require_once($files[$cli->args['script']]);