} formSubmited = true; $('#mBox').css('visibility', 'visible').show(); $('#mBoxContents').html('<p><img src="<?php echo OSCOM::getPublicSiteLink('templates/default/images/progress.gif'); ?>" align="right" hspace="5" vspace="5" border="0" /><?php echo OSCOM::getDef('rpc_database_connection_test'); ?></p>'); dbServer = encodeURIComponent($('#DB_SERVER').val()); dbUsername = encodeURIComponent($('#DB_SERVER_USERNAME').val()); dbPassword = encodeURIComponent($('#DB_SERVER_PASSWORD').val()); dbName = encodeURIComponent($('#DB_DATABASE').val()); dbPort = encodeURIComponent($('#DB_SERVER_PORT').val()); dbClass = encodeURIComponent($('#DB_DATABASE_CLASS').val()); dbPrefix = encodeURIComponent($('#DB_TABLE_PREFIX').val()); $.post('<?php echo OSCOM::getRPCLink(null, null, 'DBCheck'); ?>', 'server=' + dbServer + '&username='******'&password='******'&name=' + dbName + '&port=' + dbPort + '&class=' + dbClass, handleHttpResponse, 'json'); } </script> <div class="mainBlock"> <div class="stepsBox"> <ol> <li style="font-weight: bold;"><?php echo OSCOM::getDef('box_steps_step_1'); ?></li> <li><?php echo OSCOM::getDef('box_steps_step_2'); ?></li> <li><?php echo OSCOM::getDef('box_steps_step_3'); ?></li> </ol> </div> <h1><?php echo OSCOM::getDef('page_title_installation'); ?></h1>
newCell.align = 'center'; rowCounter++; } } $('#categoriesDataTable tbody').sortable({ handle: '.dragIcon', update: function () { $('#batchTotalPages .updateStatus').remove(); var sortStatus = $('#batchTotalPages').html(); $('#batchTotalPages').html(batchIconProgress + ' Updating…'); $.getJSON('<?php echo OSCOM::getRPCLink(null, null, 'SaveSortOrder'); ?> ', $('#categoriesDataTable tbody').sortable('serialize'), function (response) { if ( response.rpcStatus == 1 ) { $('#batchTotalPages').html(sortStatus); } else { $('#batchTotalPages').html(sortStatus + '<span class="updateStatus" style="color: #ff0000; padding-left: 10px;">Update failed</span>'); } }); } }); </script> <div id="dialogDeleteConfirm" title="<?php echo HTML::output(OSCOM::getDef('dialog_delete_category_title')); ?>
</div> <script> var moduleParamsCookieName = 'oscom_admin_' + pageModule; var dataTablePageSetName = 'page'; var moduleParams = new Object(); moduleParams[dataTablePageSetName] = 1; moduleParams['search'] = ''; if ( $.cookie(moduleParamsCookieName) != null ) { moduleParams = $.secureEvalJSON($.cookie(moduleParamsCookieName)); } var dataTableName = 'productsDataTable'; var dataTableDataURL = '<?php echo OSCOM::getRPCLink(null, null, 'GetAll&cid=' . $OSCOM_Application->getCurrentCategoryID()); ?>'; var productLink = '<?php echo OSCOM::getLink(null, null, 'Preview&cid=' . $OSCOM_Application->getCurrentCategoryID() . '&id=PRODUCTID'); ?>'; var productLinkIcon = '<?php echo HTML::icon('products.png'); ?>'; var productVariantLinkIcon = '<?php echo HTML::icon('attach.png'); ?>'; var productEditLink = '<?php echo OSCOM::getLink(null, null, 'Save&cid=' . $OSCOM_Application->getCurrentCategoryID() . '&id=PRODUCTID'); ?>'; var productEditLinkIcon = '<?php echo HTML::icon('edit.png'); ?>'; var productCopyLink = '<?php echo OSCOM::getLink(null, null, 'Copy&cid=' . $OSCOM_Application->getCurrentCategoryID() . '&id=PRODUCTID'); ?>'; var productCopyLinkIcon = '<?php echo HTML::icon('copy.png'); ?>'; var productDeleteLink = '<?php echo OSCOM::getLink(null, null, 'Delete&cid=' . $OSCOM_Application->getCurrentCategoryID() . '&id=PRODUCTID'); ?>'; var productDeleteLinkIcon = '<?php echo HTML::icon('trash.png'); ?>'; var osC_DataTable = new osC_DataTable();
<script type="text/javascript"> var moduleParamsCookieName = 'oscom_admin_' + pageModule; var dataTablePageSetName = 'zones_page'; var moduleParams = new Object(); moduleParams[dataTablePageSetName] = 1; moduleParams['search'] = ''; if ( $.cookie(moduleParamsCookieName) != null ) { moduleParams = $.secureEvalJSON($.cookie(moduleParamsCookieName)); } var dataTableName = 'countryZonesDataTable'; var dataTableDataURL = '<?php echo OSCOM::getRPCLink(null, null, 'GetAllZones&id=' . $_GET['id']); ?> '; var zoneEditLink = '<?php echo OSCOM::getLink(null, null, 'ZoneSave&id=' . $_GET['id'] . '&zID=ZONEID'); ?> '; var zoneEditLinkIcon = '<?php echo osc_icon('edit.png'); ?> '; var zoneDeleteLink = '<?php echo OSCOM::getLink(null, null, 'ZoneDelete&id=' . $_GET['id'] . '&zID=ZONEID'); ?>
if ( $('#ab_suburb').length > 0 ) { data['suburb'] = $('#ab_suburb').val(); } if ( $('#ab_state').length > 0 ) { if ( $('#ab_state option:selected').length > 0 ) { data['zone_id'] = $('#ab_state').val(); data['state'] = ''; } else { data['zone_id'] = ''; data['state'] = $('#ab_state').val(); } } $.getJSON('<?php echo OSCOM::getRPCLink(null, null, 'FormatAddress'); ?> ', data, function (response) { if ( response.rpcStatus == 1 ) { if ( typeof id === 'undefined' ) { var hiddenFields = '<input type="hidden" name="new_address[' + newAddressCounter + '][firstname]" value="' + $('#ab_firstname').val() + '" />' + '<input type="hidden" name="new_address[' + newAddressCounter + '][lastname]" value="' + $('#ab_lastname').val() + '" />' + '<input type="hidden" name="new_address[' + newAddressCounter + '][street_address]" value="' + $('#ab_street_address').val() + '" />' + '<input type="hidden" name="new_address[' + newAddressCounter + '][postcode]" value="' + $('#ab_postcode').val() + '" />' + '<input type="hidden" name="new_address[' + newAddressCounter + '][city]" value="' + $('#ab_city').val() + '" />' + '<input type="hidden" name="new_address[' + newAddressCounter + '][country_id]" value="' + $('#ab_country').val() + '" />'; if ( $('input[name="ab_gender"]:checked').length > 0 ) { hiddenFields += '<input type="hidden" name="new_address[' + newAddressCounter + '][gender]" value="' + $('input[name="ab_gender"]:checked').val() + '" />'; }
<script type="text/javascript"> var moduleParamsCookieName = 'oscom_admin_' + pageModule; var dataTablePageSetName = 'page'; var moduleParams = new Object(); moduleParams[dataTablePageSetName] = 1; moduleParams['search'] = ''; if ( $.cookie(moduleParamsCookieName) != null ) { moduleParams = $.secureEvalJSON($.cookie(moduleParamsCookieName)); } var dataTableName = 'countryDataTable'; var dataTableDataURL = '<?php echo OSCOM::getRPCLink(null, null, 'GetAll'); ?> '; var countryLink = '<?php echo OSCOM::getLink(null, null, 'id=COUNTRYID'); ?> '; var countryLinkIcon = '<?php echo HTML::icon('folder.png'); ?> '; var countryFlag = '<?php echo HTML::image(OSCOM::getPublicSiteLink('images/worldflags/COUNTRYISOCODE2.png', null, 'Shop'), 'COUNTRYNAME'); ?>
<script type="text/javascript"> var moduleParamsCookieName = 'oscom_admin_' + pageModule; var dataTablePageSetName = 'groups_page'; var moduleParams = new Object(); moduleParams[dataTablePageSetName] = 1; moduleParams['search'] = ''; if ( $.cookie(moduleParamsCookieName) != null ) { moduleParams = $.secureEvalJSON($.cookie(moduleParamsCookieName)); } var dataTableName = 'langDefGroupDataTable'; var dataTableDataURL = '<?php echo OSCOM::getRPCLink(null, null, 'GetDefinitionGroups&id=' . $_GET['id']); ?> '; var groupLink = '<?php echo OSCOM::getLink(null, null, 'id=' . $_GET['id'] . '&group=GROUPCODE'); ?> '; var groupLinkIcon = '<?php echo osc_icon('folder.png'); ?> '; var groupDeleteLink = '<?php echo OSCOM::getLink(null, null, 'DeleteGroup&id=' . $_GET['id'] . '&group=GROUPCODE'); ?>
imagePath: 'public/upload', show: 5, selector: 'cImage', images: <?php echo strlen($OSCOM_ObjectInfo->get('categories_image')) > 0 ? '\'public/categories/' . $OSCOM_ObjectInfo->get('categories_image') . '\'' : 'null'; ?> }); } $(function() { loadImageSelector(); var uploader = new qq.FileUploader({ element: document.getElementById('fileUploader'), action: '<?php echo OSCOM::getRPCLink(null, null, 'SaveUploadedImage'); ?> ', allowedExtensions: ['gif', 'jpg', 'png'], textUpload: '<?php echo OSCOM::getDef('button_upload_new_file'); ?> ', onComplete: function(id, fileName, responseJSON) { fileName = responseJSON.filename; loadImageSelector(); $('#cImage').css('backgroundImage', 'none').html('<img src="public/upload/' + fileName + '" alt="' + fileName + '" title="' + fileName + '" onclick="window.open(this.src);" /><input type="hidden" name="cImageSelected" value="' + fileName + '" />'); } });
<script type="text/javascript"> var moduleParamsCookieName = 'oscom_admin_' + pageModule; var dataTablePageSetName = 'install_page'; var moduleParams = new Object(); moduleParams[dataTablePageSetName] = 1; moduleParams['search'] = ''; if ( $.cookie(moduleParamsCookieName) != null ) { moduleParams = $.secureEvalJSON($.cookie(moduleParamsCookieName)); } var dataTableName = 'paymentModulesDataTable'; var dataTableDataURL = '<?php echo OSCOM::getRPCLink(null, null, 'GetUninstalled'); ?> '; var pmInstallLink = '<?php echo OSCOM::getLink(null, null, 'Install&Process&code=PMCODE'); ?> '; var pmInstallLinkIcon = '<?php echo HTML::icon('install.png'); ?> '; var osC_DataTable = new osC_DataTable(); osC_DataTable.load();
} if ( (layer != 'local') || ((layer == 'local') && (layer1.css('display') != 'none')) ) { layer1.css('display', 'none'); layer2.css('display', 'inline'); layer1link.css('backgroundColor', ''); layer2link.css('backgroundColor', '#E5EFE5'); } else { getLocalImages(); } } function getLocalImages() { $('#showProgressGetLocalImages').css('display', 'inline'); $.getJSON('<?php echo OSCOM::getRPCLink(null, null, 'GetAvailableImages'); ?>', function (data) { var i = 0; var selectList = document.getElementById('localImagesSelection'); for ( i=selectList.options.length; i>=0; i-- ) { selectList.options[i] = null; } for ( i=0; i<data.images.length; i++ ) { selectList.options[i] = new Option(data.images[i]); selectList.options[i].selected = false; } $('#showProgressGetLocalImages').css('display', 'none'); }
variant_default_new = { 'key': key, 'index': index }; if ( $('#defaultVariantMarker').length > 0 ) { $('#defaultVariantMarker').remove(); } if ( isNew === true ) { $('#newVariant' + variant_default_new['index'] + ' td:first').append(defaultVariantMarker); } else { $('#dbVariant' + variant_default_new['index'] + ' td:first').append(defaultVariantMarker); } } $.getJSON('<?php echo OSCOM::getRPCLink(null, null, 'FormatCurrency'); ?>', { value: $('#variants_price').val() }, function (response) { if ( response.rpcStatus == 1 ) { if ( isNew === true ) { $('#nvP' + index).html(response.value); } else { $('#dbvP' + index).html(response.value); } } }); prettifyDataTable(); if ( (isNew === true) && (typeof id == 'undefined') ) { newVariantCounter++; }
<script type="text/javascript"> var moduleParamsCookieName = 'oscom_admin_' + pageModule; var dataTablePageSetName = 'page'; var moduleParams = new Object(); moduleParams[dataTablePageSetName] = 1; moduleParams['search'] = ''; if ( $.cookie(moduleParamsCookieName) != null ) { moduleParams = $.secureEvalJSON($.cookie(moduleParamsCookieName)); } var dataTableName = 'coreUpdateDataTable'; var dataTableDataURL = '<?php echo OSCOM::getRPCLink(null, null, 'GetAvailablePackages'); ?> '; var announcementIcon = '<?php echo HTML::icon('newsletters.png', OSCOM::getDef('icon_view_announcement')); ?> '; var updateInstallLink = '<?php echo OSCOM::getLink(null, null, 'Apply&v=VCODE'); ?> '; var updateInstallLinkIcon = '<?php echo HTML::icon('folder_contents.png', OSCOM::getDef('icon_view_contents')); ?>
<script> var moduleParamsCookieName = 'oscom_admin_' + pageModule; var dataTablePageSetName = 'log_page'; var moduleParams = new Object(); moduleParams[dataTablePageSetName] = 1; moduleParams['search'] = ''; if ( $.cookie(moduleParamsCookieName) != null ) { moduleParams = $.secureEvalJSON($.cookie(moduleParamsCookieName)); } var dataTableName = 'logDataTable'; var dataTableDataURL = '<?php echo OSCOM::getRPCLink(null, null, 'GetLog&log=' . $_GET['log']); ?> '; var osC_DataTable = new osC_DataTable(); osC_DataTable.load(); function feedDataTable(data) { var rowCounter = 0; for ( var r in data.entries ) { var record = data.entries[r]; var newRow = $('#' + dataTableName)[0].tBodies[0].insertRow(rowCounter); newRow.id = 'row' + parseInt(rowCounter);
<script type="text/javascript"> var moduleParamsCookieName = 'oscom_admin_' + pageModule; var dataTablePageSetName = 'groups_page'; var moduleParams = new Object(); moduleParams[dataTablePageSetName] = 1; moduleParams['search'] = ''; if ( $.cookie(moduleParamsCookieName) != null ) { moduleParams = $.secureEvalJSON($.cookie(moduleParamsCookieName)); } var dataTableName = 'langDefGroupDataTable'; var dataTableDataURL = '<?php echo OSCOM::getRPCLink(null, null, 'GetGroups&id=' . $_GET['id']); ?> '; var groupLink = '<?php echo OSCOM::getLink(null, null, 'id=' . $_GET['id'] . '&group=GROUPCODE'); ?> '; var groupLinkIcon = '<?php echo HTML::icon('folder.png'); ?> '; var groupDeleteLink = '<?php echo OSCOM::getLink(null, null, 'DeleteGroup&id=' . $_GET['id'] . '&group=GROUPCODE'); ?>
<script type="text/javascript"> var moduleParamsCookieName = 'oscom_admin_' + pageModule; var dataTablePageSetName = 'definitions_page'; var moduleParams = new Object(); moduleParams[dataTablePageSetName] = 1; moduleParams['search'] = ''; if ( $.cookie(moduleParamsCookieName) != null ) { moduleParams = $.secureEvalJSON($.cookie(moduleParamsCookieName)); } var dataTableName = 'defsDataTable'; var dataTableDataURL = '<?php echo OSCOM::getRPCLink(null, null, 'GetDefinitions&id=' . $_GET['id'] . '&group=' . $_GET['group']); ?> '; var defEditLink = '<?php echo OSCOM::getLink(null, null, 'EditDefinition&id=' . $_GET['id'] . '&group=' . $_GET['group'] . '&dID=DEFINITIONID'); ?> '; var defEditLinkIcon = '<?php echo HTML::icon('edit.png'); ?> '; var defDeleteLink = '<?php echo OSCOM::getLink(null, null, 'DeleteDefinition&id=' . $_GET['id'] . '&group=' . $_GET['group'] . '&dID=DEFINITIONID'); ?>
$('#mBoxContents').html('<p><img src="<?php echo OSCOM::getPublicSiteLink('templates/default/images/progress.gif'); ?> " align="right" hspace="5" vspace="5" border="0" /><?php echo OSCOM::getDef('rpc_database_store_configuration'); ?> </p>'); shopName = encodeURIComponent($('#CFG_STORE_NAME').val()); shopOwnerName = encodeURIComponent($('#CFG_STORE_OWNER_NAME').val()); shopOwnerEmail = encodeURIComponent($('#CFG_STORE_OWNER_EMAIL_ADDRESS').val()); adminUsername = encodeURIComponent($('#CFG_ADMINISTRATOR_USERNAME').val()); adminPassword = encodeURIComponent($('#CFG_ADMINISTRATOR_PASSWORD').val()); $.post('<?php echo OSCOM::getRPCLink(null, null, 'DBConfigureShop'); ?> ', 'server=' + dbServer + '&username='******'&password='******'&name=' + dbName + '&port=' + dbPort + '&class=' + dbClass + '&prefix=' + dbPrefix + '&shop_name=' + shopName + '&shop_owner_name=' + shopOwnerName + '&shop_owner_email=' + shopOwnerEmail + '&admin_username='******'&admin_password='******'json'); } </script> <div class="mainBlock"> <div class="stepsBox"> <ol> <li><?php echo OSCOM::getDef('box_steps_step_1'); ?> </li>
</div> <script type="text/javascript"> var moduleParamsCookieName = 'oscom_admin_' + pageModule; var dataTablePageSetName = 'install_page'; var moduleParams = new Object(); moduleParams[dataTablePageSetName] = 1; moduleParams['search'] = ''; if ( $.cookie(moduleParamsCookieName) != null ) { moduleParams = $.secureEvalJSON($.cookie(moduleParamsCookieName)); } var dataTableName = 'productAttributesDataTable'; var dataTableDataURL = '<?php echo OSCOM::getRPCLink(null, null, 'GetUninstalled'); ?>'; var paInstallLink = '<?php echo OSCOM::getLink(null, null, 'Install&Process&code=PACODE'); ?>'; var paInstallLinkIcon = '<?php echo HTML::icon('install.png'); ?>'; var osC_DataTable = new osC_DataTable(); osC_DataTable.load(); function feedDataTable(data) { var rowCounter = 0; for ( var r in data.entries ) { var record = data.entries[r]; var newRow = $('#' + dataTableName)[0].tBodies[0].insertRow(rowCounter); newRow.id = 'row' + record.code;
</script> <?php if (isset($_SESSION[OSCOM::getSite()]['id'])) { ?> <script type="text/javascript"> var wkn = new Object; if ( $.cookie('wkn') ) { wkn = $.secureEvalJSON($.cookie('wkn')); } function updateShortcutNotifications(resetApplication) { $.getJSON('<?php echo OSCOM::getRPCLink('Admin', 'Dashboard', 'GetShortcutNotifications&reset=RESETAPP'); ?> '.replace('RESETAPP', resetApplication), function (data) { $.each(data, function(key, val) { if ( $('#shortcut-' + key + ' .notBubble').html != val ) { if ( val > 0 || val.length > 0 ) { $('#shortcut-' + key + ' .notBubble').html(val).show(); if ( (typeof webkitNotifications != 'undefined') && (webkitNotifications.checkPermission() == 0) ) { if ( typeof wkn[key] == 'undefined' ) { wkn[key] = new Object; } if ( wkn[key].value != val ) { wkn[key].value = val; wkn[key].n = webkitNotifications.createNotification('<?php
</script> <?php if ( isset($_SESSION[OSCOM::getSite()]['id']) ) { ?> <script type="text/javascript"> var totalShortcuts = <?php echo $total_shortcuts; ?>; var wkn = new Object; if ( $.cookie('wkn') ) { wkn = $.secureEvalJSON($.cookie('wkn')); } function updateShortcutNotifications(resetApplication) { $.getJSON('<?php echo OSCOM::getRPCLink('Admin', 'Dashboard', 'GetShortcutNotifications&reset=RESETAPP'); ?>'.replace('RESETAPP', resetApplication), function (data) { if ( ('rpcStatus' in data) && (data['rpcStatus'] == 1) ) { $.each(data['entries'], function(key, val) { if ( $('#shortcut-' + key + ' .notBubble').html != val ) { if ( val > 0 || val.length > 0 ) { $('#shortcut-' + key + ' .notBubble').html(val).show(); if ( (typeof webkitNotifications != 'undefined') && (webkitNotifications.checkPermission() == 0) ) { if ( typeof wkn[key] == 'undefined' ) { wkn[key] = new Object; } if ( wkn[key].value != val ) { wkn[key].value = val; wkn[key].n = webkitNotifications.createNotification('<?php echo OSCOM::getPublicSiteLink('images/applications/32/APPICON.png'); ?>'.replace('APPICON', key), key, val); wkn[key].n.replaceId = key;
?> " align="right" hspace="5" vspace="5" border="0" /><?php echo OSCOM::getDef('rpc_database_connection_test'); ?> </p>'); dbServer = encodeURIComponent($('#DB_SERVER').val()); dbUsername = encodeURIComponent($('#DB_SERVER_USERNAME').val()); dbPassword = encodeURIComponent($('#DB_SERVER_PASSWORD').val()); dbName = encodeURIComponent($('#DB_DATABASE').val()); dbPort = encodeURIComponent($('#DB_SERVER_PORT').val()); dbClass = encodeURIComponent($('#DB_DATABASE_CLASS').val()); dbPrefix = encodeURIComponent($('#DB_TABLE_PREFIX').val()); $.post('<?php echo OSCOM::getRPCLink(null, null, 'DBCheck'); ?> ', 'server=' + dbServer + '&username='******'&password='******'&name=' + dbName + '&port=' + dbPort + '&class=' + dbClass, handleHttpResponse, 'json'); } </script> <div class="mainBlock"> <div class="stepsBox"> <ol> <li style="font-weight: bold;"><?php echo OSCOM::getDef('box_steps_step_1'); ?> </li> <li><?php
protected function initializeExpressCheckout() { $OSCOM_Currencies = Registry::get('Currencies'); $OSCOM_ShoppingCart = Registry::get('ShoppingCart'); $OSCOM_Tax = Registry::get('Tax'); if (MODULE_PAYMENT_PAYPAL_EXPRESS_CHECKOUT_TRANSACTION_SERVER == 'Live') { $paypal_url = 'https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout'; } else { $paypal_url = 'https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout'; } $params = array('CURRENCYCODE' => $OSCOM_Currencies->getCode()); $line_item_no = 0; $items_total = 0; $tax_total = 0; foreach ($OSCOM_ShoppingCart->getProducts() as $product) { $params['L_NAME' . $line_item_no] = $product['name']; $params['L_AMT' . $line_item_no] = $OSCOM_Currencies->formatRaw($product['price']); $params['L_NUMBER' . $line_item_no] = $product['id']; $params['L_QTY' . $line_item_no] = $product['quantity']; $product_tax = $OSCOM_Currencies->formatRaw($product['price'] * ($OSCOM_Tax->getTaxRate($product['tax_class_id']) / 100)); $params['L_TAXAMT' . $line_item_no] = $product_tax; $tax_total += $product_tax * $product['quantity']; $items_total += $OSCOM_Currencies->formatRaw($product['price']) * $product['quantity']; $line_item_no++; } $params['ITEMAMT'] = $items_total; $params['TAXAMT'] = $tax_total; if ($OSCOM_ShoppingCart->hasShippingAddress()) { $params['ADDROVERRIDE'] = '1'; $params['SHIPTONAME'] = $OSCOM_ShoppingCart->getShippingAddress('firstname') . ' ' . $OSCOM_ShoppingCart->getShippingAddress('lastname'); $params['SHIPTOSTREET'] = $OSCOM_ShoppingCart->getShippingAddress('street_address'); $params['SHIPTOCITY'] = $OSCOM_ShoppingCart->getShippingAddress('city'); $params['SHIPTOSTATE'] = $OSCOM_ShoppingCart->getShippingAddress('zone_code'); $params['SHIPTOCOUNTRYCODE'] = $OSCOM_ShoppingCart->getShippingAddress('country_iso_code_2'); $params['SHIPTOZIP'] = $OSCOM_ShoppingCart->getShippingAddress('postcode'); } $OSCOM_Shipping = new Shipping(); $quotes_array = array(); foreach ($OSCOM_Shipping->getQuotes() as $quote) { if (!isset($quote['error'])) { foreach ($quote['methods'] as $rate) { $quotes_array[] = array('id' => $quote['id'] . '_' . $rate['id'], 'name' => $quote['module'], 'label' => $rate['title'], 'cost' => $rate['cost'], 'tax' => $quote['tax']); } } } $counter = 0; $cheapest_rate = null; $expensive_rate = 0; $cheapest_counter = $counter; $default_shipping = null; foreach ($quotes_array as $quote) { $shipping_rate = $OSCOM_Currencies->formatRaw($quote['cost'] + $quote['cost'] * ($quote['tax'] / 100)); $params['L_SHIPPINGOPTIONNAME' . $counter] = $quote['name'] . ' (' . $quote['label'] . ')'; $params['L_SHIPINGPOPTIONLABEL' . $counter] = $quote['name'] . ' (' . $quote['label'] . ')'; $params['L_SHIPPINGOPTIONAMOUNT' . $counter] = $shipping_rate; $params['L_SHIPPINGOPTIONISDEFAULT' . $counter] = 'false'; if (is_null($cheapest_rate) || $shipping_rate < $cheapest_rate) { $cheapest_rate = $shipping_rate; $cheapest_counter = $counter; } if ($shipping_rate > $expensive_rate) { $expensive_rate = $shipping_rate; } if ($OSCOM_ShoppingCart->getShippingMethod('id') == $quote['id']) { $default_shipping = $counter; } $counter++; } if (!is_null($default_shipping)) { $cheapest_rate = $params['L_SHIPPINGOPTIONAMOUNT' . $default_shipping]; $cheapest_counter = $default_shipping; } if (!is_null($cheapest_rate)) { if (MODULE_PAYMENT_PAYPAL_EXPRESS_CHECKOUT_INSTANT_UPDATE == '1' && (MODULE_PAYMENT_PAYPAL_EXPRESS_CHECKOUT_TRANSACTION_SERVER != 'Live' || MODULE_PAYMENT_PAYPAL_EXPRESS_CHECKOUT_TRANSACTION_SERVER == 'Live' && ENABLE_SSL == true)) { // Live server requires SSL to be enabled $params['CALLBACK'] = OSCOM::getRPCLink(null, 'Cart', 'PayPal&ExpressCheckoutInstantUpdate', 'SSL', false, false); $params['CALLBACKTIMEOUT'] = '5'; } $params['INSURANCEOPTIONSOFFERED'] = 'false'; $params['L_SHIPPINGOPTIONISDEFAULT' . $cheapest_counter] = 'true'; } // don't recalculate currency values as they have already been calculated $params['SHIPPINGAMT'] = $OSCOM_Currencies->formatRaw($OSCOM_ShoppingCart->getShippingMethod('cost')); $params['AMT'] = $OSCOM_Currencies->formatRaw($params['ITEMAMT'] + $params['TAXAMT'] + $params['SHIPPINGAMT'], '', 1); $params['MAXAMT'] = $OSCOM_Currencies->formatRaw($params['AMT'] + $expensive_rate + 100, '', 1); // safely pad higher for dynamic shipping rates (eg, USPS express) $response_array = $this->setExpressCheckout($params); if ($response_array['ACK'] == 'Success' || $response_array['ACK'] == 'SuccessWithWarning') { OSCOM::redirect($paypal_url . '&token=' . $response_array['TOKEN'] . '&useraction=commit'); } OSCOM::redirect(OSCOM::getLink(null, 'Cart', 'error_message=' . stripslashes($response_array['L_LONGMESSAGE0']), 'SSL')); }
return false; } formSubmited = true; $('#mBox').css('visibility', 'visible').show(); $('#mBoxContents').html('<p><img src="<?php echo OSCOM::getPublicSiteLink('templates/default/images/progress.gif'); ?> " align="right" hspace="5" vspace="5" border="0" /><?php echo OSCOM::getDef('rpc_database_sample_data_importing'); ?> </p>'); $.post('<?php echo OSCOM::getRPCLink(null, null, 'DBImportSample'); ?> ', 'server=' + dbServer + '&username='******'&password='******'&name=' + dbName + '&port=' + dbPort + '&class=' + dbClass + '&prefix=' + dbPrefix, handleHttpResponse, 'json'); } else { formSuccess = true; $('#installForm').submit(); } } </script> <div class="mainBlock"> <div class="stepsBox"> <ol>
<script type="text/javascript"> var moduleParamsCookieName = 'oscom_admin_' + pageModule; var dataTablePageSetName = 'page'; var moduleParams = new Object(); moduleParams[dataTablePageSetName] = 1; moduleParams['search'] = ''; if ( $.cookie(moduleParamsCookieName) != null ) { moduleParams = $.secureEvalJSON($.cookie(moduleParamsCookieName)); } var dataTableName = 'coreUpdateDataTable'; var dataTableDataURL = '<?php echo OSCOM::getRPCLink(null, null, 'GetPackageContents'); ?> '; var checkboxTickedIcon = '<?php echo HTML::icon('checkbox_ticked.gif'); ?> '; var checkboxCrossedIcon = '<?php echo HTML::icon('checkbox_crossed.gif'); ?> '; var checkboxIcon = '<?php echo HTML::icon('checkbox.gif'); ?> ';