From 6c703d9b684e0ed5d4387bbe34feaa43e01f899e Mon Sep 17 00:00:00 2001 From: amarpandey Date: Mon, 7 Dec 2020 16:00:37 +0530 Subject: [PATCH] magento2 version 2.1.1 --- Block/Adminhtml/SendinblueBlock.php | 0 Block/Sib.php | 0 Controller/Adminhtml/Sib/Index.php | 0 Controller/Adminhtml/index/Ajax.php | 310 ++--- Controller/Adminhtml/index/Post.php | 94 +- Controller/Adminhtml/index/Sync.php | 0 Controller/Index/Index.php | 23 +- Helper/ConfigHelper.php | 0 Model/Mmailin.php | 1208 +---------------- Model/SendinblueSib.php | 827 +++++------ Model/SendinblueSibClient.php | 359 +++++ Model/Transport.php | 172 ++- Observer/SibAutomationObserver.php | 53 + Observer/SibNlObserver.php | 2 +- Observer/SibObserver.php | 0 Observer/SibOrderObserver.php | 19 +- Observer/SibShipObserver.php | 4 - Observer/SibaddrObserver.php | 180 +-- README.md | 0 Setup/InstallData.php | 0 Setup/InstallSchema.php | 0 composer.json | 4 +- etc/adminhtml/menu.xml | 0 etc/adminhtml/routes.xml | 0 etc/di.xml | 0 etc/events.xml | 0 etc/frontend/events.xml | 11 + etc/frontend/routes.xml | 0 etc/module.xml | 2 +- i18n/en_US.csv | 31 +- i18n/fr_FR.csv | 28 +- registration.php | 0 .../adminhtml/layout/sendinblue_sib_index.xml | 0 view/adminhtml/templates/sib.phtml | 338 +++-- .../css/images/ui-icons_444444_256x240.png | Bin .../css/images/ui-icons_555555_256x240.png | Bin view/adminhtml/web/css/jquery-ui.css | 0 view/adminhtml/web/css/sib.css | 0 .../web/email_temp/en/doubleoptin_temp.html | 116 +- .../email_temp/en/sendin_notification.html | 364 ++--- .../web/email_temp/en/sendinsmtp_conf.html | 338 ++--- .../web/email_temp/fr/doubleoptin_temp.html | 116 +- .../email_temp/fr/sendin_notification.html | 344 ++--- .../web/email_temp/fr/sendinsmtp_conf.html | 348 ++--- view/adminhtml/web/images/accept.png | Bin view/adminhtml/web/images/chosen-sprite.png | Bin view/adminhtml/web/images/disabled.gif | Bin view/adminhtml/web/images/enabled.gif | Bin view/adminhtml/web/images/help.png | Bin view/adminhtml/web/images/icon-cancel.png | Bin view/adminhtml/web/images/icon-valid.png | Bin view/adminhtml/web/images/loader.gif | Bin view/adminhtml/web/images/loadjs.gif | Bin view/adminhtml/web/images/logo.gif | Bin view/adminhtml/web/images/logo.png | Bin view/adminhtml/web/images/logo_white.png | Bin view/adminhtml/web/images/match-attr-icon.png | Bin view/adminhtml/web/images/sendinblue.png | Bin view/adminhtml/web/js/chosen-input-plugin.js | 4 +- .../web/js/components/new-category.js | 0 view/adminhtml/web/js/components/new-tag.js | 0 view/adminhtml/web/js/jquery-ui.min.js | 0 view/adminhtml/web/js/jquery.livequery.min.js | 0 view/adminhtml/web/js/jquery.min.js | 0 view/adminhtml/web/js/jquery.multiselect.js | 0 view/adminhtml/web/js/sib.js | 219 +-- 66 files changed, 2400 insertions(+), 3114 deletions(-) mode change 100644 => 100755 Block/Adminhtml/SendinblueBlock.php mode change 100644 => 100755 Block/Sib.php mode change 100644 => 100755 Controller/Adminhtml/Sib/Index.php mode change 100644 => 100755 Controller/Adminhtml/index/Ajax.php mode change 100644 => 100755 Controller/Adminhtml/index/Post.php mode change 100644 => 100755 Controller/Adminhtml/index/Sync.php mode change 100644 => 100755 Controller/Index/Index.php mode change 100644 => 100755 Helper/ConfigHelper.php mode change 100644 => 100755 Model/Mmailin.php mode change 100644 => 100755 Model/SendinblueSib.php create mode 100755 Model/SendinblueSibClient.php create mode 100755 Observer/SibAutomationObserver.php mode change 100644 => 100755 Observer/SibNlObserver.php mode change 100644 => 100755 Observer/SibObserver.php mode change 100644 => 100755 Observer/SibOrderObserver.php mode change 100644 => 100755 Observer/SibShipObserver.php mode change 100644 => 100755 Observer/SibaddrObserver.php mode change 100644 => 100755 README.md mode change 100644 => 100755 Setup/InstallData.php mode change 100644 => 100755 Setup/InstallSchema.php mode change 100644 => 100755 composer.json mode change 100644 => 100755 etc/adminhtml/menu.xml mode change 100644 => 100755 etc/adminhtml/routes.xml mode change 100644 => 100755 etc/di.xml mode change 100644 => 100755 etc/events.xml create mode 100755 etc/frontend/events.xml mode change 100644 => 100755 etc/frontend/routes.xml mode change 100644 => 100755 etc/module.xml mode change 100644 => 100755 i18n/en_US.csv mode change 100644 => 100755 i18n/fr_FR.csv mode change 100644 => 100755 registration.php mode change 100644 => 100755 view/adminhtml/layout/sendinblue_sib_index.xml mode change 100644 => 100755 view/adminhtml/templates/sib.phtml mode change 100644 => 100755 view/adminhtml/web/css/images/ui-icons_444444_256x240.png mode change 100644 => 100755 view/adminhtml/web/css/images/ui-icons_555555_256x240.png mode change 100644 => 100755 view/adminhtml/web/css/jquery-ui.css mode change 100644 => 100755 view/adminhtml/web/css/sib.css mode change 100644 => 100755 view/adminhtml/web/email_temp/en/doubleoptin_temp.html mode change 100644 => 100755 view/adminhtml/web/email_temp/en/sendin_notification.html mode change 100644 => 100755 view/adminhtml/web/email_temp/en/sendinsmtp_conf.html mode change 100644 => 100755 view/adminhtml/web/email_temp/fr/doubleoptin_temp.html mode change 100644 => 100755 view/adminhtml/web/email_temp/fr/sendin_notification.html mode change 100644 => 100755 view/adminhtml/web/email_temp/fr/sendinsmtp_conf.html mode change 100644 => 100755 view/adminhtml/web/images/accept.png mode change 100644 => 100755 view/adminhtml/web/images/chosen-sprite.png mode change 100644 => 100755 view/adminhtml/web/images/disabled.gif mode change 100644 => 100755 view/adminhtml/web/images/enabled.gif mode change 100644 => 100755 view/adminhtml/web/images/help.png mode change 100644 => 100755 view/adminhtml/web/images/icon-cancel.png mode change 100644 => 100755 view/adminhtml/web/images/icon-valid.png mode change 100644 => 100755 view/adminhtml/web/images/loader.gif mode change 100644 => 100755 view/adminhtml/web/images/loadjs.gif mode change 100644 => 100755 view/adminhtml/web/images/logo.gif mode change 100644 => 100755 view/adminhtml/web/images/logo.png mode change 100644 => 100755 view/adminhtml/web/images/logo_white.png mode change 100644 => 100755 view/adminhtml/web/images/match-attr-icon.png mode change 100644 => 100755 view/adminhtml/web/images/sendinblue.png mode change 100644 => 100755 view/adminhtml/web/js/chosen-input-plugin.js mode change 100644 => 100755 view/adminhtml/web/js/components/new-category.js mode change 100644 => 100755 view/adminhtml/web/js/components/new-tag.js mode change 100644 => 100755 view/adminhtml/web/js/jquery-ui.min.js mode change 100644 => 100755 view/adminhtml/web/js/jquery.livequery.min.js mode change 100644 => 100755 view/adminhtml/web/js/jquery.min.js mode change 100644 => 100755 view/adminhtml/web/js/jquery.multiselect.js mode change 100644 => 100755 view/adminhtml/web/js/sib.js diff --git a/Block/Adminhtml/SendinblueBlock.php b/Block/Adminhtml/SendinblueBlock.php old mode 100644 new mode 100755 diff --git a/Block/Sib.php b/Block/Sib.php old mode 100644 new mode 100755 diff --git a/Controller/Adminhtml/Sib/Index.php b/Controller/Adminhtml/Sib/Index.php old mode 100644 new mode 100755 diff --git a/Controller/Adminhtml/index/Ajax.php b/Controller/Adminhtml/index/Ajax.php old mode 100644 new mode 100755 index 57150e5..e852a00 --- a/Controller/Adminhtml/index/Ajax.php +++ b/Controller/Adminhtml/index/Ajax.php @@ -31,9 +31,23 @@ public function execute() $this->ajaxSubscribeConfig(); } + if (isset($post['sync_cron_activate']) && !empty($post['sync_cron_activate'])) { + $this->ajaxSyncContactConfig(); + } + if (isset($post['ord_track_btn']) && !empty($post['ord_track_btn'])) { $this->ajaxOrderStatus(); } + if (isset($post['sib_tracking']) && !empty($post['sib_tracking'])) { + if ($post['sib_track_status'] == 1) { + $this->automationEnable(); + } else { + $model->updateDbData('sib_track_status', $post['sib_track_status']); + $msgVal = __('Your setting has been successfully saved'); + $this->getResponse()->setHeader('Content-type', 'application/text'); + $this->getResponse()->setBody($msgVal); + } + } //SMTP settings enable or disable if (isset($post['smtp_post']) && !empty($post['smtp_post'])) { if ($post['smtps_tatus'] == 1) { @@ -122,7 +136,7 @@ public function execute() $post = $this->getRequest()->getPostValue(); if ($post['ord_track_status'] == 1) { $respData = $model->importOrderhistory(); - if ($respData == 0) { + if ($respData) { $msgVal = __('Order history has been import successfull'); $this->getResponse()->setHeader('Content-type', 'application/text'); $this->getResponse()->setBody($msgVal); @@ -150,12 +164,6 @@ public function execute() } } - //load contact list . - if (isset($post['contact_data']) && !empty($post['contact_data'])) { - $post = $this->getRequest()->getPostValue(); - $this->loadContact(); - } - //Subscribe contact list . if (isset($post['contact_subs']) && !empty($post['contact_subs'])) { $post = $this->getRequest()->getPostValue(); @@ -194,6 +202,37 @@ public function ajaxSubscribeConfig() $this->getResponse()->setBody($msgVal); } + public function ajaxSyncContactConfig() + { + $post = $this->getRequest()->getPostValue(); + if (!$post) { + $this->_redirect('sendinblue/sib/index'); + return; + } + $model = $this->sibObject(); + $model->updateDbData('sib_contact_sync_list', $post['sib_contact_sync_list']); + $model->updateDbData('sib_contact_sync_status', $post['sib_contact_sync_status']); + + if( $post['sib_contact_sync_list'] != 0 && $post['sib_contact_sync_status'] != 0 ) { + $model->sendAllMailIDToSendin($post['sib_contact_sync_list']); + $importOlduserStatus = $model->getDbData('import_old_user_status'); + if ($importOlduserStatus == 0) { + $msgVal = __('Old subscribers imported successfully'); + } + else if ($importOlduserStatus == 1) { + $msgVal = __('Old subscribers not imported successfully, please click on Save button to import them again'); + } + else { + $msgVal = __('Old subscribers are not exists'); + } + } + else { + $msgVal = __('Sendiblue configuration setting Successfully updated'); + } + $this->getResponse()->setHeader('Content-type', 'application/text'); + $this->getResponse()->setBody($msgVal); + } + public function ajaxOrderStatus() { $post = $this->getRequest()->getPostValue(); if (!$post) { @@ -203,11 +242,46 @@ public function ajaxOrderStatus() { $model = $this->sibObject(); $model->updateDbData('ord_track_status', $post['ord_track_status']); $model->updateDbData('order_import_status', $post['ord_track_status']); - $msgVal = __('Sendiblue configuration setting Successfully updated'); + $msgVal = __('Sendiblue configuration setting Successfully updated '); + if ($post['import_order_data'] == 1) { + $respData = $model->importOrderhistory(); + if ($respData) { + $msgVal .= __('Order history has been import successfully'); + $this->getResponse()->setHeader('Content-type', 'application/text'); + $this->getResponse()->setBody($msgVal); + } else { + $msgVal .= __('Order history has not been imported successfully'); + $this->getResponse()->setHeader('Content-type', 'application/text'); + $this->getResponse()->setBody($msgVal); + } + } $this->getResponse()->setHeader('Content-type', 'application/text'); $this->getResponse()->setBody($msgVal); } + public function automationEnable() { + $post = $this->getRequest()->getPostValue(); + if (!$post) { + $this->_redirect('sendinblue/sib/index'); + return; + } + $model = $this->sibObject(); + $trackResp = $model->trackingSmtp(); + if (!empty($trackResp['marketingAutomation']) && $trackResp['marketingAutomation']['enabled'] == 1) { + $model->updateDbData('sib_track_status', $post['sib_track_status']); + $model->updateDbData('sib_automation_key', $trackResp['marketingAutomation']['key']); + $model->updateDbData('sib_automation_enable', $trackResp['marketingAutomation']['enabled']); + $msgVal = __('Sendiblue configuration setting Successfully updated'); + $this->getResponse()->setHeader('Content-type', 'application/text'); + $this->getResponse()->setBody($msgVal); + } else { + $model->updateDbData('sib_track_status', 0); + $msgVal = __("To activate Marketing Automation , please go to your Sendinblue's account or contact us at contact@sendinblue.com"); + $this->getResponse()->setHeader('Content-type', 'application/text'); + $this->getResponse()->setBody($msgVal); + } + } + public function ajaxSmtpStatus() { $post = $this->getRequest()->getPostValue(); @@ -216,31 +290,27 @@ public function ajaxSmtpStatus() return; } $model = $this->sibObject(); - $apiKey = $model->getDbData('api_key'); - if (!empty($apiKey)) { - $dataResp = $model->trackingSmtp(); - if (isset($dataResp['code']) && $dataResp['code'] == 'success') { - if (isset($dataResp['data']['relay_data']['status']) && $dataResp['data']['relay_data']['status'] == 'enabled') { - $model->updateDbData('api_smtp_status', $post['smtps_tatus']); - $model->updateDbData('relay_data_status', $dataResp['data']['relay_data']['status']); - $model->updateDbData('smtp_authentication', 'crammd5'); - $model->updateDbData('smtp_username', $dataResp['data']['relay_data']['data']['username']); - $model->updateDbData('smtp_password', $dataResp['data']['relay_data']['data']['password']); - $model->updateDbData('smtp_host', $dataResp['data']['relay_data']['data']['relay']); - $model->updateDbData('smtp_port', $dataResp['data']['relay_data']['data']['port']); - $model->updateDbData('smtp_tls', 'tls'); - $model->updateDbData('smtp_option', 'smtp'); - $msgVal = __('Your setting has been successfully saved'); - $this->getResponse()->setHeader('Content-type', 'application/text'); - $this->getResponse()->setBody($msgVal); - } else { - $model->updateDbData('api_smtp_status', 0); - $msgVal = __('Your SMTP account is not activated and therefore you can\'t use Sendinblue SMTP. For more informations, please contact our support to: contact@sendinblue.com'); - $this->getResponse()->setHeader('Content-type', 'application/text'); - $this->getResponse()->setBody($msgVal); - } - } + $pass_data = trim($post['smtp_pass']); + $dataResp = $model->trackingSmtp(); + if (empty($pass_data) || !$dataResp) { + $model->updateDbData('api_smtp_status', 0); + $msgVal = __('Your SMTP account is not activated and therefore you can\'t use Sendinblue SMTP. For more informations, please contact our support to: contact@sendinblue.com'); + } else if ($dataResp['relay']['enabled']) { + $model->updateDbData('api_smtp_status', $post['smtps_tatus']); + $model->updateDbData('relay_data_status', 'enabled'); + $model->updateDbData('smtp_authentication', 'crammd5'); + $model->updateDbData('smtp_username', $dataResp['relay']['data']['userName']); + $model->updateDbData('smtp_password', $pass_data); + $model->updateDbData('smtp_host', $dataResp['relay']['data']['relay']); + $model->updateDbData('smtp_port', $dataResp['relay']['data']['port']); + $model->updateDbData('smtp_tls', 'tls'); + $model->updateDbData('smtp_option', 'smtp'); + $msgVal = __('Your setting has been successfully saved'); + } else { + $msgVal = __('Your SMTP account is not activated and therefore you can\'t use Sendinblue SMTP. For more informations, please contact our support to: contact@sendinblue.com'); } + $this->getResponse()->setHeader('Content-type', 'application/text'); + $this->getResponse()->setBody($msgVal); } //notify sms and update sms status @@ -296,7 +366,7 @@ public function saveTemplateValue() $doubleoptinRedirectUrl = !empty($post['doubleoptin_redirect_url']) ? $post['doubleoptin_redirect_url'] : ''; $finalConfirmEmail = !empty($post['final_confirm_email']) ? $post['final_confirm_email'] : ''; $finalTempId = !empty($post['template_final']) ? $post['template_final'] : ''; - $shopApiKey = $model->getDbData('api_key'); + $shopApiKeyStatus = $model->getDbData('api_key_status'); $model->updateDbData('doubleoptin_template_id', $doubleOptinTempId); $model->updateDbData('template_id', $valueTemplateId); @@ -310,21 +380,19 @@ public function saveTemplateValue() if (!empty($subscribeConfirmType)) { $model->updateDbData('confirm_type', $subscribeConfirmType); if ($subscribeConfirmType == 'doubleoptin') { - $resOptin = $model->checkFolderListDoubleoptin($shopApiKey); + $resOptin = $model->checkFolderListDoubleoptin(); if (!empty($resOptin['optin_id'])) { $model->updateDbData('optin_list_id', $resOptin['optin_id']); } - if ($resOptin === false) { - $mailin = $model->createObjMailin($shopApiKey); - if (!empty($shopApiKey)) { + if ( $resOptin === false && !empty($shopApiKeyStatus) ) { + $mailin = $model->createObjSibClient(); + $data = []; $data = ["name"=> "FORM"]; $folderRes = $mailin->createFolder($data); $folderId = $folderRes['data']['id']; - } - if (!empty($shopApiKey)) { $data = []; $data = [ "list_name" => 'Temp - DOUBLE OPTIN', @@ -333,7 +401,6 @@ public function saveTemplateValue() $listResp = $mailin->createList($data); $listId = $listResp['data']['id']; $model->updateDbData('optin_list_id', $listId); - } } } } @@ -350,169 +417,6 @@ public function saveTemplateValue() $this->_redirect('sendinblue/sib/index'); return; } - public function loadContact() - { - $model = $this->sibObject(); - $blockObj = $this->viewObject(); - $post = $this->getRequest()->getPostValue(); - $title1 = __('Unsubscribe the contact'); - $title2 = __('Subscribe the contact'); - $title3 = __('Unsubscribe the sms'); - $title4 = __('Subscribe the sms'); - $first = __('First'); - $last = __('Last'); - $previous = __('Previous'); - $next = __('Next'); - $yes = __('yes'); - $no = __('no'); - $page = (int)$post['page']; - $currentPage = $page; - $page--; - $perPage = 20; - $previousButton = true; - $nextButton = true; - $firstButton = true; - $lastButton = true; - $start = $page * $perPage; - $count = $model->getCustAndNewslCount(); - $noOfPaginations = ceil($count / $perPage); - if ($currentPage >= 7) { - $startLoop = $currentPage - 3; - if ($noOfPaginations > $currentPage + 3) { - $endLoop = $currentPage + 3; - } elseif ($currentPage <= $noOfPaginations && $currentPage > $noOfPaginations - 6) { - $startLoop = $noOfPaginations - 6; - $endLoop = $noOfPaginations; - } else { - $endLoop = $noOfPaginations; - } - } else { - $startLoop = 1; - if ($noOfPaginations > 7) { - $endLoop = 7; - } else { - $endLoop = $noOfPaginations; - } - } - - $collection = $model->getNewsletterSubscribe($start, $perPage); - $sendinUserStatus = $model->checkUserSendinStatus($collection); - - $sendinUserResult = isset($sendinUserStatus['data']) ? $sendinUserStatus['data'] : ''; - if (!empty($collection)) { - $i = 1; - $message = ''; - foreach ($collection as $subscriber) { - $email = isset($subscriber['email']) ? $subscriber['email'] : ''; - $phone = isset($subscriber['SMS']) ? $subscriber['SMS'] : ''; - - $client = (!empty($subscriber['client']) > 0) ? $yes : $no ; - $showStatus = ''; - $smsStatus = ''; - if (isset($sendinUserResult[$email])) { - $emailBalanceValue = isset($sendinUserResult[$email]['email_bl']) ? $sendinUserResult[$email]['email_bl'] : ''; - - if ($emailBalanceValue === 1 || $sendinUserResult[$email] == null) { - $showStatus = 0; - } - - if ($emailBalanceValue === 0) { - $showStatus = 1; - } - - $smsBalance = isset($sendinUserResult[$email]['sms_bl']) ? $sendinUserResult[$email]['sms_bl'] : ''; - $smsExist = isset($sendinUserResult[$email]['sms_exist']) ? $sendinUserResult[$email]['sms_exist'] : ''; - $subScriberTelephone = isset($subscriber['SMS']) ? $subscriber['SMS'] : ''; - - if ($smsBalance === 1 && $smsExist > 0) { - $smsStatus = 0; - } else if ($smsBalance === 0 && $smsExist > 0) { - $smsStatus = 1; - } else if ($smsExist <= 0 && empty($subScriberTelephone)) { - $smsStatus = 2; - } else if ($smsExist <= 0 && !empty($subScriberTelephone)) { - $smsStatus = 3; - } - } - - if ($subscriber['subscriber_status'] == 1) { - $imgMagento = ''; - } else { - $imgMagento = ''; - } - - $smsStatus = $smsStatus >= 0 ? $smsStatus : ''; - - if ($smsStatus === 1) { - $imgSms = ''; - } else if ($smsStatus === 0) { - $imgSms = ''; - } else if ($smsStatus === 2 || $smsStatus === '') { - $imgSms = ''; - } else if ($smsStatus === 3) { - $imgSms = 'Not synchronized'; - } - - $showStatus = !empty($showStatus) ? $showStatus : '0'; - - if ($showStatus == 1) { - $imgSendinBlue = ''; - } else { - $imgSendinBlue = ''; - } - $imgMagento = str_replace('_view','Magento/backend', $imgMagento); - $imgSendinBlue = str_replace('_view','Magento/backend', $imgSendinBlue); - $imgSms = str_replace('_view','Magento/backend', $imgSms); - $message .= ''.$email.''.$client.''.$phone.''.$imgMagento.' - - '.$imgSendinBlue.' - '.$imgSms.''; - - $i++; - } - } - $messagePaging = ''; - $messagePaging .= ' @@ -47,10 +48,12 @@ $newIconSvg = '
  • -
  • -
  • -
  • -
  • +
  • +
  • +
  • +
  • +
  • +
  • @@ -124,16 +127,16 @@ $newIconSvg = ' - +
    > -
    +
    - +
    ">
    @@ -168,19 +171,17 @@ $newIconSvg = ' +

    #subscribe-manager" method="post"> - + @@ -188,21 +189,18 @@ $newIconSvg = ' getResultListValue($apiKey); - $row = $rowList['data']; - if (empty($row)) { - return false; + $listArray = array(); + $rowList = array("lists" => array(), "count" => 0); + if( !empty($apiKeyStatus) ) { + $rowList = $model->getResultListValue(); } $selectedlist = $model->getDbData('selected_list_data'); - if(!empty($selectedlist)){ - $listArray = explode('|', $selectedlist); - } else { - $listArray = array(); - } - + if ( !empty($selectedlist) ) { + $listArray = explode('|', $selectedlist); + } ?>
    @@ -247,7 +245,10 @@ $newIconSvg = '
    templateDisplay($apiKey); + $camp = array("templates" => array(), "count" => 0); + if ( !empty($apiKeyStatus) ) { + $camp = $model->templateDisplay(); + } $tempIdDb = $model->getDbData('template_id'); ?> @@ -296,14 +295,14 @@ $newIconSvg = ' @@ -344,14 +343,14 @@ $newIconSvg = ' @@ -375,18 +374,9 @@ $newIconSvg = ' -
    - - - - -
    - -
      - " style="color: #000000; outline: 0 none; text-decoration: none;" target="_blank"> -
    @@ -400,40 +390,76 @@ $newIconSvg = ' -

    +

    #code-tracking" id="ordtrack" method="post" name="ordtrack"> " /> - + + + + + + - - getDbData('order_import_status'); - $status = $model->getDbData('ord_track_status'); - ?> - style="display:none;" > - +
    + - + + +
    + + + - +

    + +
    -
    - - -

    -
    - +
    +
    +
    + +
    + + + + +
    + + +
    +

    +
    #sib_tracking" id="sib_tracking" method="post" name="sib_tracking"> + + " /> + + + + +
    + + + + + +
    + + + +
    + +
    @@ -443,29 +469,104 @@ $newIconSvg = '
    + + +
    -
    + +
    +

    + #sib_contact_sync" id="sib_contact_sync" method="post" name="sib_contact_sync"> + + " /> + + + + + + + + + + + + +
    + + + + + +
    + + +
    + +   +
    + + +
    + +
    + +
    + +
    + +
    + + + + + + +
    +

    -
    #transactional-email-sms-management" method="post"> + #transactional-email-management" method="post"> - + + + + + + getDbData('api_smtp_status') != 1) { ?>style="display:none;" >
    - +   -
    +
    + + +
    + +
    +
    + + +
    + +
    @@ -484,11 +585,14 @@ $newIconSvg = '
    - + + + +
    -

    +

    @@ -503,12 +607,16 @@ $newIconSvg = ' - +
    + + + +
    getDbData('api_sms_credit') != 1) { ?> style="display:none" > - #transactional-email-sms-management" id="notify_sms_mail_form" method="post" name="notify_sms_mail_form"> + #transactional-sms-management" id="notify_sms_mail_form" method="post" name="notify_sms_mail_form">

    @@ -550,10 +658,15 @@ $newIconSvg = ' - +

    +
    + + + +
    @@ -562,7 +675,7 @@ $newIconSvg = ' -
    #transactional-email-sms-management" id="sender_order_form" method="post" name="sender_order_form"> +
    #transactional-sms-management" id="sender_order_form" method="post" name="sender_order_form">
    @@ -626,7 +739,7 @@ $newIconSvg = ' -
    #transactional-email-sms-management" id="sender_order_testForm" name="sender_order_testForm" method="post"> +
    #transactional-sms-management" id="sender_order_testForm" name="sender_order_testForm" method="post">
    @@ -672,11 +785,14 @@ $newIconSvg = '
    + + + +
    @@ -684,7 +800,7 @@ $newIconSvg = 'getUrl("sendinblue/index/post"); ?>#transactional-email-sms-management" id="sender_shipment_form" method="post" name="sender_shipment_form"> +
    #transactional-sms-management" id="sender_shipment_form" method="post" name="sender_shipment_form">
    @@ -746,7 +862,7 @@ $newIconSvg = ' -
    #transactional-email-sms-management" id="sender_order_testForm" method="post" name="sender_order_testForm"> +
    #transactional-sms-management" id="sender_order_testForm" method="post" name="sender_order_testForm">
    @@ -790,19 +906,24 @@ $newIconSvg = '
    +
    + + + +
    - #transactional-email-sms-management" id="campaign_sms_form" method="post" name="campaign_sms_form"> + #transactional-sms-management" id="campaign_sms_form" method="post" name="campaign_sms_form"> @@ -936,58 +1057,7 @@ $newIconSvg = ' - - -
    - - -
    -

    - #contact-list" id="ordtrack" method="post" name="ordtrack"> - - " /> -
    - -
    -
    -
    - getNewsletterSubscribeCount(); ?> - - getNewsletterUnSubscribeCount(); ?> - - - - - -

    -
    - - - - - - - - - - - - - - - - - -
    - -
    - -
    - -
    - diff --git a/view/adminhtml/web/css/images/ui-icons_444444_256x240.png b/view/adminhtml/web/css/images/ui-icons_444444_256x240.png old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/css/images/ui-icons_555555_256x240.png b/view/adminhtml/web/css/images/ui-icons_555555_256x240.png old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/css/jquery-ui.css b/view/adminhtml/web/css/jquery-ui.css old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/css/sib.css b/view/adminhtml/web/css/sib.css old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/email_temp/en/doubleoptin_temp.html b/view/adminhtml/web/email_temp/en/doubleoptin_temp.html old mode 100644 new mode 100755 index 288f143..6a5db7b --- a/view/adminhtml/web/email_temp/en/doubleoptin_temp.html +++ b/view/adminhtml/web/email_temp/en/doubleoptin_temp.html @@ -1,58 +1,58 @@ - - - - {title} - - -
    -
    - - - - - - -
    - - - - - - -
    {shop_name}
    - - - - - - -
    -
    - Please confirm your subscription
    -
    - - - - - - -
    - -
    -
    - Do you want to receive newsletters from {site_name} ?
    -
    - - Yes, subscribe me to this list. -
    -
    - If you received this email by mistake, simply delete it. You will not be subscribed to this list if you don't click the confirmation link above. -

    - {site_name}
    -
    -
    -
    -
    - - - + + + + {title} + + +
    +
    + + + + + + +
    + + + + + + +
    {shop_name}
    + + + + + + +
    +
    + Please confirm your subscription
    +
    + + + + + + +
    + +
    +
    + Do you want to receive newsletters from {site_name} ?
    +
    + + Yes, subscribe me to this list. +
    +
    + If you received this email by mistake, simply delete it. You will not be subscribed to this list if you don't click the confirmation link above. +

    + {site_name}
    +
    +
    +
    +
    + + + diff --git a/view/adminhtml/web/email_temp/en/sendin_notification.html b/view/adminhtml/web/email_temp/en/sendin_notification.html old mode 100644 new mode 100755 index d58a375..4f5a7f9 --- a/view/adminhtml/web/email_temp/en/sendin_notification.html +++ b/view/adminhtml/web/email_temp/en/sendin_notification.html @@ -1,182 +1,182 @@ - - - - - - - - - [Sendinblue] Alert: You do not have enough credits SMS - - - - - - - -

    - - - - - - -
    - - - - - - -
     
    - - - - - - -
    -

    -Sendinblue -

    -
    - - - - - - -
     
    - - - - - - -
    -
    Hello,

    - - This email is sent to inform you that you don't have enough credits to send SMS from your Magento website {site_name}.

    - - Actually, you have {present_credit} credits sms.

    - - Regards,
    - - Sendinblue team
    -
    -
    - - - - - - - - - -
     
     
    - - -
    - - - - - - -
     
    - - - - - - - -
     
    - - -
    - - - - - - - - - - -
     
    -
    Sendinblue -
    -
    - 59 rue Beaubourg
    -
    - 75003 Paris - France
    -
    Tél - : 0899 25 30 61
    - -
    - -
    - © 2014-2015 Sendinblue, all rights reserved.
    -
    - This is an automatic message generated by Sendinblue.
    -
    - Do not respond, you wouldn't receive any answer.
    - -
    - - - - - - - - - -
     
     
    -
    -
    -
    - - - - - + + + + + + + + + [Sendinblue] Alert: You do not have enough credits SMS + + + + + + + +

    + + + + + + +
    + + + + + + +
     
    + + + + + + +
    +

    +Sendinblue +

    +
    + + + + + + +
     
    + + + + + + +
    +
    Hello,

    + + This email is sent to inform you that you don't have enough credits to send SMS from your Magento website {site_name}.

    + + Actually, you have {present_credit} credits sms.

    + + Regards,
    + + Sendinblue team
    +
    +
    + + + + + + + + + +
     
     
    + + +
    + + + + + + +
     
    + + + + + + + +
     
    + + +
    + + + + + + + + + + +
     
    +
    Sendinblue +
    +
    + 59 rue Beaubourg
    +
    + 75003 Paris - France
    +
    Tél + : 0899 25 30 61
    + +
    + +
    + © 2014-2015 Sendinblue, all rights reserved.
    +
    + This is an automatic message generated by Sendinblue.
    +
    + Do not respond, you wouldn't receive any answer.
    + +
    + + + + + + + + + +
     
     
    +
    +
    +
    + + + + + diff --git a/view/adminhtml/web/email_temp/en/sendinsmtp_conf.html b/view/adminhtml/web/email_temp/en/sendinsmtp_conf.html old mode 100644 new mode 100755 index 993f17b..ec24c62 --- a/view/adminhtml/web/email_temp/en/sendinsmtp_conf.html +++ b/view/adminhtml/web/email_temp/en/sendinsmtp_conf.html @@ -1,169 +1,169 @@ - - - - - - - - - [Sendinblue SMTP] test email - - - - - - - -

    - - - - - - -
    - - - - - - -
     
    - - - - - - -
    -

    -Sendinblue -

    -
    - - - - - - -
     
    - - - - - - -
    -
    This email has been sent using Sendinblue SMTP.
    - Congratulations, your Sendinblue SMTP module has been set up well. -
    -
    - - - - - - - - - -
     
     
    - - - - - - -
    -
    Sendinblue Team
    -
    - - - - - - -
     
    - - -
    - - - - - - - -
     
    - - - - - - - - - - -
     
    -
    Sendinblue
    -
    59 rue Beaubourg
    -
    75003 Paris - France
    -
    Tél : 0899 25 30 61
    - -
    - -
    - © 2014-2015 Sendinblue, all rights reserved.
    -
    - This is an automatic message generated by Sendinblue.
    -
    - Do not respond, you wouldn't receive any answer.
    - -
    - - - - - - - - - -
     
     
    -
    -
    -
    - - - - + + + + + + + + + [Sendinblue SMTP] test email + + + + + + + +

    + + + + + + +
    + + + + + + +
     
    + + + + + + +
    +

    +Sendinblue +

    +
    + + + + + + +
     
    + + + + + + +
    +
    This email has been sent using Sendinblue SMTP.
    + Congratulations, your Sendinblue SMTP module has been set up well. +
    +
    + + + + + + + + + +
     
     
    + + + + + + +
    +
    Sendinblue Team
    +
    + + + + + + +
     
    + + +
    + + + + + + + +
     
    + + + + + + + + + + +
     
    +
    Sendinblue
    +
    59 rue Beaubourg
    +
    75003 Paris - France
    +
    Tél : 0899 25 30 61
    + +
    + +
    + © 2014-2015 Sendinblue, all rights reserved.
    +
    + This is an automatic message generated by Sendinblue.
    +
    + Do not respond, you wouldn't receive any answer.
    + +
    + + + + + + + + + +
     
     
    +
    +
    +
    + + + + diff --git a/view/adminhtml/web/email_temp/fr/doubleoptin_temp.html b/view/adminhtml/web/email_temp/fr/doubleoptin_temp.html old mode 100644 new mode 100755 index dd72cca..af4b7b7 --- a/view/adminhtml/web/email_temp/fr/doubleoptin_temp.html +++ b/view/adminhtml/web/email_temp/fr/doubleoptin_temp.html @@ -1,58 +1,58 @@ - - - - {title} - - -
    -
    - - - - - - -
    - - - - - - -
    {shop_name}
    - - - - - - -
    -
    - Confirmez votre inscription
    -
    - - - - - - -
    - -
    -
    - Voulez vous recevoir les newsletters de {site_name} ?
    -
    - - Oui, je confirme mon inscription -
    -
    - Si vous recevez cet email par erreur, vous pouvez simplement le supprimer. Vous ne serez pas inscrit à la newsletter si vous ne cliquez pas sur le lien de confirmation ci-dessus. -

    - {site_name}
    -
    -
    -
    -
    - - - + + + + {title} + + +
    +
    + + + + + + +
    + + + + + + +
    {shop_name}
    + + + + + + +
    +
    + Confirmez votre inscription
    +
    + + + + + + +
    + +
    +
    + Voulez vous recevoir les newsletters de {site_name} ?
    +
    + + Oui, je confirme mon inscription +
    +
    + Si vous recevez cet email par erreur, vous pouvez simplement le supprimer. Vous ne serez pas inscrit à la newsletter si vous ne cliquez pas sur le lien de confirmation ci-dessus. +

    + {site_name}
    +
    +
    +
    +
    + + + diff --git a/view/adminhtml/web/email_temp/fr/sendin_notification.html b/view/adminhtml/web/email_temp/fr/sendin_notification.html old mode 100644 new mode 100755 index b0a0482..e458457 --- a/view/adminhtml/web/email_temp/fr/sendin_notification.html +++ b/view/adminhtml/web/email_temp/fr/sendin_notification.html @@ -1,172 +1,172 @@ - - - - - - - - - [Sendinblue] Alerte: Vos crédits SMS seront bientôt épuisés - - - - - - - -

    - - - - - - -
    - - - - - - -
     
    - - - - - - -
    -

    -Sendinblue -

    -
    - - - - - - -
     
    - - - - - - -
    -
    Bonjour,

    - - Cet email est envoyé pour vous informer que vous n'avez plus assez de crédits pour envoyer des SMS à partir de votre site Magento {site_name}.

    - - Actuellement, vous avez {present_credit} crédits SMS.

    - - Cordialement,
    - - L'équipe de Sendinblue
    -
    -
    - - - - - - - - - -
     
     
    - - -
    - - - - - - -
     
    - - -
    - - - - - - -
     
    - - - - - - - - - - -
     
    -
    Sendinblue
    -
    59 rue Beaubourg
    -
    75003 Paris - France
    -
    Tél : 0899 25 30 61
    - -
    - -
    © 2014-2015 Sendinblue, tous droits - réservés. -
    -
    Ceci est un message automatique - généré par Sendinblue. -
    -
    Ne pas y répondre, vous ne - recevriez aucune réponse. -
    - -
    - - - - - - - - - -
     
     
    -
    -
    -
    - - - - + + + + + + + + + [Sendinblue] Alerte: Vos crédits SMS seront bientôt épuisés + + + + + + + +

    + + + + + + +
    + + + + + + +
     
    + + + + + + +
    +

    +Sendinblue +

    +
    + + + + + + +
     
    + + + + + + +
    +
    Bonjour,

    + + Cet email est envoyé pour vous informer que vous n'avez plus assez de crédits pour envoyer des SMS à partir de votre site Magento {site_name}.

    + + Actuellement, vous avez {present_credit} crédits SMS.

    + + Cordialement,
    + + L'équipe de Sendinblue
    +
    +
    + + + + + + + + + +
     
     
    + + +
    + + + + + + +
     
    + + +
    + + + + + + +
     
    + + + + + + + + + + +
     
    +
    Sendinblue
    +
    59 rue Beaubourg
    +
    75003 Paris - France
    +
    Tél : 0899 25 30 61
    + +
    + +
    © 2014-2015 Sendinblue, tous droits + réservés. +
    +
    Ceci est un message automatique + généré par Sendinblue. +
    +
    Ne pas y répondre, vous ne + recevriez aucune réponse. +
    + +
    + + + + + + + + + +
     
     
    +
    +
    +
    + + + + diff --git a/view/adminhtml/web/email_temp/fr/sendinsmtp_conf.html b/view/adminhtml/web/email_temp/fr/sendinsmtp_conf.html old mode 100644 new mode 100755 index 3e3c826..6319fe1 --- a/view/adminhtml/web/email_temp/fr/sendinsmtp_conf.html +++ b/view/adminhtml/web/email_temp/fr/sendinsmtp_conf.html @@ -1,174 +1,174 @@ - - - - - - - - - [Sendinblue SMTP] e-mail de test - - - - - - - -

    - - - - - - -
    - - - - - - -
     
    - - - - - - -
    -

    -Sendinblue -

    -
    - - - - - - -
     
    - - - - - - -
    -
    Cet e-mail a été envoyé via Sendinblue SMTP.
    - Félicitations, la fonctionnalité Sendinblue SMTP est bien configurée. -
    -
    - - - - - - - - - -
     
     
    - - - - - - -
    -
    L'équipe - de Sendinblue
    -
    - - - - - - -
     
    - - -
    - - - - - - -
     
    - - - - - - - - - - -
     
    -
    Sendinblue
    -
    59 rue Beaubourg
    -
    75003 Paris - France
    -
    Tél : 0899 25 30 61
    - -
    - -
    © 2014-2015 Sendinblue, tous droits - réservés. -
    -
    Ceci est un message automatique - généré par Sendinblue. -
    -
    Ne pas y répondre, vous ne - recevriez aucune réponse. -
    - -
    - - - - - - - - - -
     
     
    -
    -
    -
    - - - - + + + + + + + + + [Sendinblue SMTP] e-mail de test + + + + + + + +

    + + + + + + +
    + + + + + + +
     
    + + + + + + +
    +

    +Sendinblue +

    +
    + + + + + + +
     
    + + + + + + +
    +
    Cet e-mail a été envoyé via Sendinblue SMTP.
    + Félicitations, la fonctionnalité Sendinblue SMTP est bien configurée. +
    +
    + + + + + + + + + +
     
     
    + + + + + + +
    +
    L'équipe + de Sendinblue
    +
    + + + + + + +
     
    + + +
    + + + + + + +
     
    + + + + + + + + + + +
     
    +
    Sendinblue
    +
    59 rue Beaubourg
    +
    75003 Paris - France
    +
    Tél : 0899 25 30 61
    + +
    + +
    © 2014-2015 Sendinblue, tous droits + réservés. +
    +
    Ceci est un message automatique + généré par Sendinblue. +
    +
    Ne pas y répondre, vous ne + recevriez aucune réponse. +
    + +
    + + + + + + + + + +
     
     
    +
    +
    +
    + + + + diff --git a/view/adminhtml/web/images/accept.png b/view/adminhtml/web/images/accept.png old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/images/chosen-sprite.png b/view/adminhtml/web/images/chosen-sprite.png old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/images/disabled.gif b/view/adminhtml/web/images/disabled.gif old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/images/enabled.gif b/view/adminhtml/web/images/enabled.gif old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/images/help.png b/view/adminhtml/web/images/help.png old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/images/icon-cancel.png b/view/adminhtml/web/images/icon-cancel.png old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/images/icon-valid.png b/view/adminhtml/web/images/icon-valid.png old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/images/loader.gif b/view/adminhtml/web/images/loader.gif old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/images/loadjs.gif b/view/adminhtml/web/images/loadjs.gif old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/images/logo.gif b/view/adminhtml/web/images/logo.gif old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/images/logo.png b/view/adminhtml/web/images/logo.png old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/images/logo_white.png b/view/adminhtml/web/images/logo_white.png old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/images/match-attr-icon.png b/view/adminhtml/web/images/match-attr-icon.png old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/images/sendinblue.png b/view/adminhtml/web/images/sendinblue.png old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/js/chosen-input-plugin.js b/view/adminhtml/web/js/chosen-input-plugin.js old mode 100644 new mode 100755 index b24010e..a39c4ea --- a/view/adminhtml/web/js/chosen-input-plugin.js +++ b/view/adminhtml/web/js/chosen-input-plugin.js @@ -1,3 +1,3 @@ -/* Chosen v1.4.2 | (c) 2011-2015 by Harvest | MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md */ - +/* Chosen v1.4.2 | (c) 2011-2015 by Harvest | MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md */ + (function(){var a,AbstractChosen,Chosen,SelectParser,b,c={}.hasOwnProperty,d=function(a,b){function d(){this.constructor=a}for(var e in b)c.call(b,e)&&(a[e]=b[e]);return d.prototype=b.prototype,a.prototype=new d,a.__super__=b.prototype,a};SelectParser=function(){function SelectParser(){this.options_index=0,this.parsed=[]}return SelectParser.prototype.add_node=function(a){return"OPTGROUP"===a.nodeName.toUpperCase()?this.add_group(a):this.add_option(a)},SelectParser.prototype.add_group=function(a){var b,c,d,e,f,g;for(b=this.parsed.length,this.parsed.push({array_index:b,group:!0,label:this.escapeExpression(a.label),title:a.title?a.title:void 0,children:0,disabled:a.disabled,classes:a.className}),f=a.childNodes,g=[],d=0,e=f.length;e>d;d++)c=f[d],g.push(this.add_option(c,b,a.disabled));return g},SelectParser.prototype.add_option=function(a,b,c){return"OPTION"===a.nodeName.toUpperCase()?(""!==a.text?(null!=b&&(this.parsed[b].children+=1),this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,value:a.value,text:a.text,html:a.innerHTML,title:a.title?a.title:void 0,selected:a.selected,disabled:c===!0?c:a.disabled,group_array_index:b,group_label:null!=b?this.parsed[b].label:null,classes:a.className,style:a.style.cssText})):this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,empty:!0}),this.options_index+=1):void 0},SelectParser.prototype.escapeExpression=function(a){var b,c;return null==a||a===!1?"":/[\&\<\>\"\'\`]/.test(a)?(b={"<":"<",">":">",'"':""","'":"'","`":"`"},c=/&(?!\w+;)|[\<\>\"\'\`]/g,a.replace(c,function(a){return b[a]||"&"})):a},SelectParser}(),SelectParser.select_to_array=function(a){var b,c,d,e,f;for(c=new SelectParser,f=a.childNodes,d=0,e=f.length;e>d;d++)b=f[d],c.add_node(b);return c.parsed},AbstractChosen=function(){function AbstractChosen(a,b){this.form_field=a,this.options=null!=b?b:{},AbstractChosen.browser_is_supported()&&(this.is_multiple=this.form_field.multiple,this.set_default_text(),this.set_default_values(),this.setup(),this.set_up_html(),this.register_observers(),this.on_ready())}return AbstractChosen.prototype.set_default_values=function(){var a=this;return this.click_test_action=function(b){return a.test_active_click(b)},this.activate_action=function(b){return a.activate_field(b)},this.active_field=!1,this.mouse_on_container=!1,this.results_showing=!1,this.result_highlighted=null,this.allow_single_deselect=null!=this.options.allow_single_deselect&&null!=this.form_field.options[0]&&""===this.form_field.options[0].text?this.options.allow_single_deselect:!1,this.disable_search_threshold=this.options.disable_search_threshold||0,this.disable_search=this.options.disable_search||!1,this.enable_split_word_search=null!=this.options.enable_split_word_search?this.options.enable_split_word_search:!0,this.group_search=null!=this.options.group_search?this.options.group_search:!0,this.search_contains=this.options.search_contains||!1,this.single_backstroke_delete=null!=this.options.single_backstroke_delete?this.options.single_backstroke_delete:!0,this.max_selected_options=this.options.max_selected_options||1/0,this.inherit_select_classes=this.options.inherit_select_classes||!1,this.display_selected_options=null!=this.options.display_selected_options?this.options.display_selected_options:!0,this.display_disabled_options=null!=this.options.display_disabled_options?this.options.display_disabled_options:!0,this.include_group_label_in_selected=this.options.include_group_label_in_selected||!1},AbstractChosen.prototype.set_default_text=function(){return this.default_text=this.form_field.getAttribute("data-placeholder")?this.form_field.getAttribute("data-placeholder"):this.is_multiple?this.options.placeholder_text_multiple||this.options.placeholder_text||AbstractChosen.default_multiple_text:this.options.placeholder_text_single||this.options.placeholder_text||AbstractChosen.default_single_text,this.results_none_found=this.form_field.getAttribute("data-no_results_text")||this.options.no_results_text||AbstractChosen.default_no_result_text},AbstractChosen.prototype.choice_label=function(a){return this.include_group_label_in_selected&&null!=a.group_label?""+a.group_label+""+a.html:a.html},AbstractChosen.prototype.mouse_enter=function(){return this.mouse_on_container=!0},AbstractChosen.prototype.mouse_leave=function(){return this.mouse_on_container=!1},AbstractChosen.prototype.input_focus=function(){var a=this;if(this.is_multiple){if(!this.active_field)return setTimeout(function(){return a.container_mousedown()},50)}else if(!this.active_field)return this.activate_field()},AbstractChosen.prototype.input_blur=function(){var a=this;return this.mouse_on_container?void 0:(this.active_field=!1,setTimeout(function(){return a.blur_test()},100))},AbstractChosen.prototype.results_option_build=function(a){var b,c,d,e,f;for(b="",f=this.results_data,d=0,e=f.length;e>d;d++)c=f[d],b+=c.group?this.result_add_group(c):this.result_add_option(c),(null!=a?a.first:void 0)&&(c.selected&&this.is_multiple?this.choice_build(c):c.selected&&!this.is_multiple&&this.single_set_selected_text(this.choice_label(c)));return b},AbstractChosen.prototype.result_add_option=function(a){var b,c;return a.search_match?this.include_option_in_results(a)?(b=[],a.disabled||a.selected&&this.is_multiple||b.push("active-result"),!a.disabled||a.selected&&this.is_multiple||b.push("disabled-result"),a.selected&&b.push("result-selected"),null!=a.group_array_index&&b.push("group-option"),""!==a.classes&&b.push(a.classes),c=document.createElement("li"),c.className=b.join(" "),c.style.cssText=a.style,c.setAttribute("data-option-array-index",a.array_index),c.innerHTML=a.search_text,a.title&&(c.title=a.title),this.outerHTML(c)):"":""},AbstractChosen.prototype.result_add_group=function(a){var b,c;return a.search_match||a.group_match?a.active_options>0?(b=[],b.push("group-result"),a.classes&&b.push(a.classes),c=document.createElement("li"),c.className=b.join(" "),c.innerHTML=a.search_text,a.title&&(c.title=a.title),this.outerHTML(c)):"":""},AbstractChosen.prototype.results_update_field=function(){return this.set_default_text(),this.is_multiple||this.results_reset_cleanup(),this.result_clear_highlight(),this.results_build(),this.results_showing?this.winnow_results():void 0},AbstractChosen.prototype.reset_single_select_options=function(){var a,b,c,d,e;for(d=this.results_data,e=[],b=0,c=d.length;c>b;b++)a=d[b],a.selected?e.push(a.selected=!1):e.push(void 0);return e},AbstractChosen.prototype.results_toggle=function(){return this.results_showing?this.results_hide():this.results_show()},AbstractChosen.prototype.results_search=function(){return this.results_showing?this.winnow_results():this.results_show()},AbstractChosen.prototype.winnow_results=function(){var a,b,c,d,e,f,g,h,i,j,k,l;for(this.no_results_clear(),d=0,f=this.get_search_text(),a=f.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),i=new RegExp(a,"i"),c=this.get_search_regex(a),l=this.results_data,j=0,k=l.length;k>j;j++)b=l[j],b.search_match=!1,e=null,this.include_option_in_results(b)&&(b.group&&(b.group_match=!1,b.active_options=0),null!=b.group_array_index&&this.results_data[b.group_array_index]&&(e=this.results_data[b.group_array_index],0===e.active_options&&e.search_match&&(d+=1),e.active_options+=1),b.search_text=b.group?b.label:b.html,(!b.group||this.group_search)&&(b.search_match=this.search_string_match(b.search_text,c),b.search_match&&!b.group&&(d+=1),b.search_match?(f.length&&(g=b.search_text.search(i),h=b.search_text.substr(0,g+f.length)+""+b.search_text.substr(g+f.length),b.search_text=h.substr(0,g)+""+h.substr(g)),null!=e&&(e.group_match=!0)):null!=b.group_array_index&&this.results_data[b.group_array_index].search_match&&(b.search_match=!0)));return this.result_clear_highlight(),1>d&&f.length?(this.update_results_content(""),this.no_results(f)):(this.update_results_content(this.results_option_build()),this.winnow_results_set_highlight())},AbstractChosen.prototype.get_search_regex=function(a){var b;return b=this.search_contains?"":"^",new RegExp(b+a,"i")},AbstractChosen.prototype.search_string_match=function(a,b){var c,d,e,f;if(b.test(a))return!0;if(this.enable_split_word_search&&(a.indexOf(" ")>=0||0===a.indexOf("["))&&(d=a.replace(/\[|\]/g,"").split(" "),d.length))for(e=0,f=d.length;f>e;e++)if(c=d[e],b.test(c))return!0},AbstractChosen.prototype.choices_count=function(){var a,b,c,d;if(null!=this.selected_option_count)return this.selected_option_count;for(this.selected_option_count=0,d=this.form_field.options,b=0,c=d.length;c>b;b++)a=d[b],a.selected&&(this.selected_option_count+=1);return this.selected_option_count},AbstractChosen.prototype.choices_click=function(a){return a.preventDefault(),this.results_showing||this.is_disabled?void 0:this.results_show()},AbstractChosen.prototype.keyup_checker=function(a){var b,c;switch(b=null!=(c=a.which)?c:a.keyCode,this.search_field_scale(),b){case 8:if(this.is_multiple&&this.backstroke_length<1&&this.choices_count()>0)return this.keydown_backstroke();if(!this.pending_backstroke)return this.result_clear_highlight(),this.results_search();break;case 13:if(a.preventDefault(),this.results_showing)return this.result_select(a);break;case 27:return this.results_showing&&this.results_hide(),!0;case 9:case 38:case 40:case 16:case 91:case 17:break;default:return this.results_search()}},AbstractChosen.prototype.clipboard_event_checker=function(){var a=this;return setTimeout(function(){return a.results_search()},50)},AbstractChosen.prototype.container_width=function(){return null!=this.options.width?this.options.width:""+this.form_field.offsetWidth+"px"},AbstractChosen.prototype.include_option_in_results=function(a){return this.is_multiple&&!this.display_selected_options&&a.selected?!1:!this.display_disabled_options&&a.disabled?!1:a.empty?!1:!0},AbstractChosen.prototype.search_results_touchstart=function(a){return this.touch_started=!0,this.search_results_mouseover(a)},AbstractChosen.prototype.search_results_touchmove=function(a){return this.touch_started=!1,this.search_results_mouseout(a)},AbstractChosen.prototype.search_results_touchend=function(a){return this.touch_started?this.search_results_mouseup(a):void 0},AbstractChosen.prototype.outerHTML=function(a){var b;return a.outerHTML?a.outerHTML:(b=document.createElement("div"),b.appendChild(a),b.innerHTML)},AbstractChosen.browser_is_supported=function(){return"Microsoft Internet Explorer"===window.navigator.appName?document.documentMode>=8:/iP(od|hone)/i.test(window.navigator.userAgent)?!1:/Android/i.test(window.navigator.userAgent)&&/Mobile/i.test(window.navigator.userAgent)?!1:!0},AbstractChosen.default_multiple_text="Select Some Options",AbstractChosen.default_single_text="Select an Option",AbstractChosen.default_no_result_text="No results match",AbstractChosen}(),a=$,a.fn.extend({chosen:function(b){return AbstractChosen.browser_is_supported()?this.each(function(){var c,d;c=a(this),d=c.data("chosen"),"destroy"===b&&d instanceof Chosen?d.destroy():d instanceof Chosen||c.data("chosen",new Chosen(this,b))}):this}}),Chosen=function(c){function Chosen(){return b=Chosen.__super__.constructor.apply(this,arguments)}return d(Chosen,c),Chosen.prototype.setup=function(){return this.form_field_jq=a(this.form_field),this.current_selectedIndex=this.form_field.selectedIndex,this.is_rtl=this.form_field_jq.hasClass("chosen-rtl")},Chosen.prototype.set_up_html=function(){var b,c;return b=["chosen-container"],b.push("chosen-container-"+(this.is_multiple?"multi":"single")),this.inherit_select_classes&&this.form_field.className&&b.push(this.form_field.className),this.is_rtl&&b.push("chosen-rtl"),c={"class":b.join(" "),style:"width: "+this.container_width()+";",title:this.form_field.title},this.form_field.id.length&&(c.id=this.form_field.id.replace(/[^\w]/g,"_")+"_chosen"),this.container=a("
    ",c),this.is_multiple?this.container.html('
      '):this.container.html(''+this.default_text+'
        '),this.form_field_jq.hide().after(this.container),this.dropdown=this.container.find("div.chosen-drop").first(),this.search_field=this.container.find("input").first(),this.search_results=this.container.find("ul.chosen-results").first(),this.search_field_scale(),this.search_no_results=this.container.find("li.no-results").first(),this.is_multiple?(this.search_choices=this.container.find("ul.chosen-choices").first(),this.search_container=this.container.find("li.search-field").first()):(this.search_container=this.container.find("div.chosen-search").first(),this.selected_item=this.container.find(".chosen-single").first()),this.results_build(),this.set_tab_index(),this.set_label_behavior()},Chosen.prototype.on_ready=function(){return this.form_field_jq.trigger("chosen:ready",{chosen:this})},Chosen.prototype.register_observers=function(){var a=this;return this.container.bind("touchstart.chosen",function(b){return a.container_mousedown(b),b.preventDefault()}),this.container.bind("touchend.chosen",function(b){return a.container_mouseup(b),b.preventDefault()}),this.container.bind("mousedown.chosen",function(b){a.container_mousedown(b)}),this.container.bind("mouseup.chosen",function(b){a.container_mouseup(b)}),this.container.bind("mouseenter.chosen",function(b){a.mouse_enter(b)}),this.container.bind("mouseleave.chosen",function(b){a.mouse_leave(b)}),this.search_results.bind("mouseup.chosen",function(b){a.search_results_mouseup(b)}),this.search_results.bind("mouseover.chosen",function(b){a.search_results_mouseover(b)}),this.search_results.bind("mouseout.chosen",function(b){a.search_results_mouseout(b)}),this.search_results.bind("mousewheel.chosen DOMMouseScroll.chosen",function(b){a.search_results_mousewheel(b)}),this.search_results.bind("touchstart.chosen",function(b){a.search_results_touchstart(b)}),this.search_results.bind("touchmove.chosen",function(b){a.search_results_touchmove(b)}),this.search_results.bind("touchend.chosen",function(b){a.search_results_touchend(b)}),this.form_field_jq.bind("chosen:updated.chosen",function(b){a.results_update_field(b)}),this.form_field_jq.bind("chosen:activate.chosen",function(b){a.activate_field(b)}),this.form_field_jq.bind("chosen:open.chosen",function(b){a.container_mousedown(b)}),this.form_field_jq.bind("chosen:close.chosen",function(b){a.input_blur(b)}),this.search_field.bind("blur.chosen",function(b){a.input_blur(b)}),this.search_field.bind("keyup.chosen",function(b){a.keyup_checker(b)}),this.search_field.bind("keydown.chosen",function(b){a.keydown_checker(b)}),this.search_field.bind("focus.chosen",function(b){a.input_focus(b)}),this.search_field.bind("cut.chosen",function(b){a.clipboard_event_checker(b)}),this.search_field.bind("paste.chosen",function(b){a.clipboard_event_checker(b)}),this.is_multiple?this.search_choices.bind("click.chosen",function(b){a.choices_click(b)}):this.container.bind("click.chosen",function(a){a.preventDefault()})},Chosen.prototype.destroy=function(){return a(this.container[0].ownerDocument).unbind("click.chosen",this.click_test_action),this.search_field[0].tabIndex&&(this.form_field_jq[0].tabIndex=this.search_field[0].tabIndex),this.container.remove(),this.form_field_jq.removeData("chosen"),this.form_field_jq.show()},Chosen.prototype.search_field_disabled=function(){return this.is_disabled=this.form_field_jq[0].disabled,this.is_disabled?(this.container.addClass("chosen-disabled"),this.search_field[0].disabled=!0,this.is_multiple||this.selected_item.unbind("focus.chosen",this.activate_action),this.close_field()):(this.container.removeClass("chosen-disabled"),this.search_field[0].disabled=!1,this.is_multiple?void 0:this.selected_item.bind("focus.chosen",this.activate_action))},Chosen.prototype.container_mousedown=function(b){return this.is_disabled||(b&&"mousedown"===b.type&&!this.results_showing&&b.preventDefault(),null!=b&&a(b.target).hasClass("search-choice-close"))?void 0:(this.active_field?this.is_multiple||!b||a(b.target)[0]!==this.selected_item[0]&&!a(b.target).parents("a.chosen-single").length||(b.preventDefault(),this.results_toggle()):(this.is_multiple&&this.search_field.val(""),a(this.container[0].ownerDocument).bind("click.chosen",this.click_test_action),this.results_show()),this.activate_field())},Chosen.prototype.container_mouseup=function(a){return"ABBR"!==a.target.nodeName||this.is_disabled?void 0:this.results_reset(a)},Chosen.prototype.search_results_mousewheel=function(a){var b;return a.originalEvent&&(b=a.originalEvent.deltaY||-a.originalEvent.wheelDelta||a.originalEvent.detail),null!=b?(a.preventDefault(),"DOMMouseScroll"===a.type&&(b=40*b),this.search_results.scrollTop(b+this.search_results.scrollTop())):void 0},Chosen.prototype.blur_test=function(){return!this.active_field&&this.container.hasClass("chosen-container-active")?this.close_field():void 0},Chosen.prototype.close_field=function(){return a(this.container[0].ownerDocument).unbind("click.chosen",this.click_test_action),this.active_field=!1,this.results_hide(),this.container.removeClass("chosen-container-active"),this.clear_backstroke(),this.show_search_field_default(),this.search_field_scale()},Chosen.prototype.activate_field=function(){return this.container.addClass("chosen-container-active"),this.active_field=!0,this.search_field.val(this.search_field.val()),this.search_field.focus()},Chosen.prototype.test_active_click=function(b){var c;return c=a(b.target).closest(".chosen-container"),c.length&&this.container[0]===c[0]?this.active_field=!0:this.close_field()},Chosen.prototype.results_build=function(){return this.parsing=!0,this.selected_option_count=null,this.results_data=SelectParser.select_to_array(this.form_field),this.is_multiple?this.search_choices.find("li.search-choice").remove():this.is_multiple||(this.single_set_selected_text(),this.disable_search||this.form_field.options.length<=this.disable_search_threshold?(this.search_field[0].readOnly=!0,this.container.addClass("chosen-container-single-nosearch")):(this.search_field[0].readOnly=!1,this.container.removeClass("chosen-container-single-nosearch"))),this.update_results_content(this.results_option_build({first:!0})),this.search_field_disabled(),this.show_search_field_default(),this.search_field_scale(),this.parsing=!1},Chosen.prototype.result_do_highlight=function(a){var b,c,d,e,f;if(a.length){if(this.result_clear_highlight(),this.result_highlight=a,this.result_highlight.addClass("highlighted"),d=parseInt(this.search_results.css("maxHeight"),10),f=this.search_results.scrollTop(),e=d+f,c=this.result_highlight.position().top+this.search_results.scrollTop(),b=c+this.result_highlight.outerHeight(),b>=e)return this.search_results.scrollTop(b-d>0?b-d:0);if(f>c)return this.search_results.scrollTop(c)}},Chosen.prototype.result_clear_highlight=function(){return this.result_highlight&&this.result_highlight.removeClass("highlighted"),this.result_highlight=null},Chosen.prototype.results_show=function(){return this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.container.addClass("chosen-with-drop"),this.results_showing=!0,this.search_field.focus(),this.search_field.val(this.search_field.val()),this.winnow_results(),this.form_field_jq.trigger("chosen:showing_dropdown",{chosen:this}))},Chosen.prototype.update_results_content=function(a){return this.search_results.html(a)},Chosen.prototype.results_hide=function(){return this.results_showing&&(this.result_clear_highlight(),this.container.removeClass("chosen-with-drop"),this.form_field_jq.trigger("chosen:hiding_dropdown",{chosen:this})),this.results_showing=!1},Chosen.prototype.set_tab_index=function(){var a;return this.form_field.tabIndex?(a=this.form_field.tabIndex,this.form_field.tabIndex=-1,this.search_field[0].tabIndex=a):void 0},Chosen.prototype.set_label_behavior=function(){var b=this;return this.form_field_label=this.form_field_jq.parents("label"),!this.form_field_label.length&&this.form_field.id.length&&(this.form_field_label=a("label[for='"+this.form_field.id+"']")),this.form_field_label.length>0?this.form_field_label.bind("click.chosen",function(a){return b.is_multiple?b.container_mousedown(a):b.activate_field()}):void 0},Chosen.prototype.show_search_field_default=function(){return this.is_multiple&&this.choices_count()<1&&!this.active_field?(this.search_field.val(this.default_text),this.search_field.addClass("default")):(this.search_field.val(""),this.search_field.removeClass("default"))},Chosen.prototype.search_results_mouseup=function(b){var c;return c=a(b.target).hasClass("active-result")?a(b.target):a(b.target).parents(".active-result").first(),c.length?(this.result_highlight=c,this.result_select(b),this.search_field.focus()):void 0},Chosen.prototype.search_results_mouseover=function(b){var c;return c=a(b.target).hasClass("active-result")?a(b.target):a(b.target).parents(".active-result").first(),c?this.result_do_highlight(c):void 0},Chosen.prototype.search_results_mouseout=function(b){return a(b.target).hasClass("active-result")?this.result_clear_highlight():void 0},Chosen.prototype.choice_build=function(b){var c,d,e=this;return c=a("
      • ",{"class":"search-choice"}).html(""+this.choice_label(b)+""),b.disabled?c.addClass("search-choice-disabled"):(d=a("",{"class":"search-choice-close","data-option-array-index":b.array_index}),d.bind("click.chosen",function(a){return e.choice_destroy_link_click(a)}),c.append(d)),this.search_container.before(c)},Chosen.prototype.choice_destroy_link_click=function(b){return b.preventDefault(),b.stopPropagation(),this.is_disabled?void 0:this.choice_destroy(a(b.target))},Chosen.prototype.choice_destroy=function(a){return this.result_deselect(a[0].getAttribute("data-option-array-index"))?(this.show_search_field_default(),this.is_multiple&&this.choices_count()>0&&this.search_field.val().length<1&&this.results_hide(),a.parents("li").first().remove(),this.search_field_scale()):void 0},Chosen.prototype.results_reset=function(){return this.reset_single_select_options(),this.form_field.options[0].selected=!0,this.single_set_selected_text(),this.show_search_field_default(),this.results_reset_cleanup(),this.form_field_jq.trigger("change"),this.active_field?this.results_hide():void 0},Chosen.prototype.results_reset_cleanup=function(){return this.current_selectedIndex=this.form_field.selectedIndex,this.selected_item.find("abbr").remove()},Chosen.prototype.result_select=function(a){var b,c;return this.result_highlight?(b=this.result_highlight,this.result_clear_highlight(),this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.is_multiple?b.removeClass("active-result"):this.reset_single_select_options(),b.addClass("result-selected"),c=this.results_data[b[0].getAttribute("data-option-array-index")],c.selected=!0,this.form_field.options[c.options_index].selected=!0,this.selected_option_count=null,this.is_multiple?this.choice_build(c):this.single_set_selected_text(this.choice_label(c)),(a.metaKey||a.ctrlKey)&&this.is_multiple||this.results_hide(),this.search_field.val(""),(this.is_multiple||this.form_field.selectedIndex!==this.current_selectedIndex)&&this.form_field_jq.trigger("change",{selected:this.form_field.options[c.options_index].value}),this.current_selectedIndex=this.form_field.selectedIndex,a.preventDefault(),this.search_field_scale())):void 0},Chosen.prototype.single_set_selected_text=function(a){return null==a&&(a=this.default_text),a===this.default_text?this.selected_item.addClass("chosen-default"):(this.single_deselect_control_build(),this.selected_item.removeClass("chosen-default")),this.selected_item.find("span").html(a)},Chosen.prototype.result_deselect=function(a){var b;return b=this.results_data[a],this.form_field.options[b.options_index].disabled?!1:(b.selected=!1,this.form_field.options[b.options_index].selected=!1,this.selected_option_count=null,this.result_clear_highlight(),this.results_showing&&this.winnow_results(),this.form_field_jq.trigger("change",{deselected:this.form_field.options[b.options_index].value}),this.search_field_scale(),!0)},Chosen.prototype.single_deselect_control_build=function(){return this.allow_single_deselect?(this.selected_item.find("abbr").length||this.selected_item.find("span").first().after(''),this.selected_item.addClass("chosen-single-with-deselect")):void 0},Chosen.prototype.get_search_text=function(){return a("
        ").text(a.trim(this.search_field.val())).html()},Chosen.prototype.winnow_results_set_highlight=function(){var a,b;return b=this.is_multiple?[]:this.search_results.find(".result-selected.active-result"),a=b.length?b.first():this.search_results.find(".active-result").first(),null!=a?this.result_do_highlight(a):void 0},Chosen.prototype.no_results=function(b){var c;return c=a('
      • '+this.results_none_found+' ""
      • '),c.find("span").first().html(b),this.search_results.append(c),this.form_field_jq.trigger("chosen:no_results",{chosen:this})},Chosen.prototype.no_results_clear=function(){return this.search_results.find(".no-results").remove()},Chosen.prototype.keydown_arrow=function(){var a;return this.results_showing&&this.result_highlight?(a=this.result_highlight.nextAll("li.active-result").first())?this.result_do_highlight(a):void 0:this.results_show()},Chosen.prototype.keyup_arrow=function(){var a;return this.results_showing||this.is_multiple?this.result_highlight?(a=this.result_highlight.prevAll("li.active-result"),a.length?this.result_do_highlight(a.first()):(this.choices_count()>0&&this.results_hide(),this.result_clear_highlight())):void 0:this.results_show()},Chosen.prototype.keydown_backstroke=function(){var a;return this.pending_backstroke?(this.choice_destroy(this.pending_backstroke.find("a").first()),this.clear_backstroke()):(a=this.search_container.siblings("li.search-choice").last(),a.length&&!a.hasClass("search-choice-disabled")?(this.pending_backstroke=a,this.single_backstroke_delete?this.keydown_backstroke():this.pending_backstroke.addClass("search-choice-focus")):void 0)},Chosen.prototype.clear_backstroke=function(){return this.pending_backstroke&&this.pending_backstroke.removeClass("search-choice-focus"),this.pending_backstroke=null},Chosen.prototype.keydown_checker=function(a){var b,c;switch(b=null!=(c=a.which)?c:a.keyCode,this.search_field_scale(),8!==b&&this.pending_backstroke&&this.clear_backstroke(),b){case 8:this.backstroke_length=this.search_field.val().length;break;case 9:this.results_showing&&!this.is_multiple&&this.result_select(a),this.mouse_on_container=!1;break;case 13:this.results_showing&&a.preventDefault();break;case 32:this.disable_search&&a.preventDefault();break;case 38:a.preventDefault(),this.keyup_arrow();break;case 40:a.preventDefault(),this.keydown_arrow()}},Chosen.prototype.search_field_scale=function(){var b,c,d,e,f,g,h,i,j;if(this.is_multiple){for(d=0,h=0,f="position:absolute; left: -1000px; top: -1000px; display:none;",g=["font-size","font-style","font-weight","font-family","line-height","text-transform","letter-spacing"],i=0,j=g.length;j>i;i++)e=g[i],f+=e+":"+this.search_field.css(e)+";";return b=a("
        ",{style:f}),b.text(this.search_field.val()),a("body").append(b),h=b.width()+25,b.remove(),c=this.container.outerWidth(),h>c-10&&(h=c-10),this.search_field.css({width:h+"px"})}},Chosen}(AbstractChosen)}).call(this); \ No newline at end of file diff --git a/view/adminhtml/web/js/components/new-category.js b/view/adminhtml/web/js/components/new-category.js old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/js/components/new-tag.js b/view/adminhtml/web/js/components/new-tag.js old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/js/jquery-ui.min.js b/view/adminhtml/web/js/jquery-ui.min.js old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/js/jquery.livequery.min.js b/view/adminhtml/web/js/jquery.livequery.min.js old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/js/jquery.min.js b/view/adminhtml/web/js/jquery.min.js old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/js/jquery.multiselect.js b/view/adminhtml/web/js/jquery.multiselect.js old mode 100644 new mode 100755 diff --git a/view/adminhtml/web/js/sib.js b/view/adminhtml/web/js/sib.js old mode 100644 new mode 100755 index 1b064ef..8449ff2 --- a/view/adminhtml/web/js/sib.js +++ b/view/adminhtml/web/js/sib.js @@ -473,20 +473,6 @@ require([ } - jQuery('#showUserlist').click(function(){ - if(jQuery('.userDetails').is(':hidden')) - { - loadData(1); - jQuery('#Spantextless').show(); - jQuery('#Spantextmore').hide(); - }else - { - jQuery('#Spantextmore').show(); - jQuery('#Spantextless').hide(); - } - jQuery('.userDetails').slideToggle(); - }); - jQuery("#display_list").multiselect({ header: false, checkall: false @@ -498,6 +484,7 @@ require([ $(this).parents('td').find('.loading-ajax').show(); var ord_track_btn = jQuery(this).val(); var ord_track_status = $("input[name='ord_track_status']:checked").val(); + var import_order_data = $("input[name='import_order_data']:checked").val(); var form_key = jQuery("#form_key").val(); var file_url = jQuery("#ajaxcontentUrl").val(); $.ajax({ @@ -507,7 +494,8 @@ require([ data: { "form_key": form_key, "ord_track_status": ord_track_status, - "ord_track_btn": ord_track_btn + "ord_track_btn": ord_track_btn, + "import_order_data": import_order_data }, beforeSend: function() { $('#ajax-busy').show(); @@ -521,26 +509,19 @@ require([ }); }); - $(".smtptestclickcls").click(function() { + $(".sib_track_cls_btn").click(function() { $(this).parents('td').find('.loading-ajax').show(); - var smtp_post = jQuery(this).val(); - var smtps_tatus = $("input[name='smtpservices']:checked").val(); + var sib_tracking = jQuery(this).val(); + var sib_track_status = $("input[name='sib_track_status']:checked").val(); var form_key = jQuery("#form_key").val(); var file_url = jQuery("#ajaxcontentUrl").val(); - if (smtptest == 0) { - $('#smtptest').hide(); - } - if (smtptest == 1) { - $('#smtptest').show(); - } $.ajax({ type: "POST", - async: false, url: file_url, data: { - "form_key":form_key, - "smtps_tatus": smtps_tatus, - "smtp_post": smtp_post + "form_key": form_key, + "sib_track_status": sib_track_status, + "sib_tracking": sib_tracking }, beforeSend: function() { $('#ajax-busy').show(); @@ -554,46 +535,72 @@ require([ }); }); - var radios = $('input:radio[name=managesubscribe]:checked').val(); - - if (radios == 0) { - $('.managesubscribeBlock').hide(); - } else { - $('.managesubscribeBlock').show(); - } + $(".sib_contact_sync_cls_btn").click(function() { + // $(this).prop('disabled', true); + $(this).parents('td').find('.loading-ajax').show(); + var sib_sync_list = $("#sib_contact_sync_list").val(); + var sib_sync_status = $("input[name='sib_contact_sync_status']:checked").val(); + var form_key = jQuery("#form_key").val(); + var file_url = jQuery("#ajaxcontentUrl").val(); + $.ajax({ + type: "POST", + url: file_url, + data: { + "form_key": form_key, + "sib_contact_sync_list": sib_sync_list, + "sib_contact_sync_status": sib_sync_status, + "sync_cron_activate": true + }, + success: function(msg) { + $('.loading-ajax').hide(); +// $(".sib_contact_sync_cls_btn").removeAttr("disabled"); + alert(msg); + } + }); + }); - $(".managesubscribecls").click(function() { + $(".smtptestclickcls").click(function() { $(this).parents('td').find('.loading-ajax').show(); - var submitButton = jQuery(this).val(); - var managesubscribe = $("input[name='managesubscribe']:checked").val(); + var smtp_post = jQuery(this).val(); + var smtps_tatus = $("input[name='smtpservices']:checked").val(); var form_key = jQuery("#form_key").val(); var file_url = jQuery("#ajaxcontentUrl").val(); + var smtp_pass = jQuery("#smtp_password").val(); + var pass_error = jQuery('#pass_field').val(); - if (managesubscribe == 0) { - $('.managesubscribeBlock').hide(); + if (smtps_tatus == 1 && smtp_pass == '') { + alert(pass_error); + document.getElementById('smtp_password').focus(); + $('.loading-ajax').hide(); + return false; } - if (managesubscribe == 1) { - $('.managesubscribeBlock').show(); + if (smtptest == 0) { + $('#smtptest').hide(); + } + if (smtptest == 1) { + $('#smtptest').show(); } $.ajax({ type: "POST", - async: false, - url : file_url, + url: file_url, data: { - "managesubscribe": managesubscribe, - "form_key": form_key, - "manageSubsVal": submitButton + "form_key":form_key, + "smtps_tatus": smtps_tatus, + "smtp_post": smtp_post, + "smtp_pass": smtp_pass }, beforeSend: function() { $('#ajax-busy').show(); }, success: function(msg) { + $('#ajax-busy').hide(); $('.loading-ajax').hide(); alert(msg); } }); }); + //select multiple list for file name $("#oem_list") .change(function() { @@ -611,44 +618,6 @@ require([ }) .change(); - //hide and show order import tab - $(".ord_track_cls_btn").click(function() { - var tracktest = $("input[name='ord_track_status']:checked").val(); - if (tracktest == 0) { - $('#ordertrack').hide(); - } - if (tracktest == 1) { - $('#ordertrack').show(); - } - }); - $("#importOrderTrack").click(function() { - $(this).parents('td').find('.loading-ajax').show(); - var order_import_post = jQuery('#importact').val(); - var ord_track_status = $('input:radio[name=ord_track_status]:checked').val(); - var form_key = jQuery("#form_key").val(); - var file_url = jQuery("#ajaxcontentUrl").val(); - - $.ajax({ - type: "POST", - async: false, - url: file_url, - data: { - "form_key": form_key, - "order_import_post": order_import_post, - "ord_track_status": ord_track_status - }, - beforeSend: function() { - $('#ajax-busy').show(); - }, - success: function(msg) { - $('#ajax-busy').hide(); - $('#ordertrack').hide(); - $('.loading-ajax').hide(); - alert(msg); - } - }); - }); - $('.testOrdersmssend').on('click', function() { var order_send_post = jQuery(this).val(); var sender = $('#sender_order').val(); @@ -676,7 +645,6 @@ require([ $.ajax({ type: "POST", - async: false, url: file_url, data: { "form_key": form_key, @@ -727,7 +695,6 @@ require([ $.ajax({ type: "POST", - async: false, url: file_url, data: { "form_key": form_key, @@ -777,7 +744,6 @@ require([ } else { $.ajax({ type: "POST", - async: false, url: file_url, data: { "form_key": form_key, @@ -859,81 +825,6 @@ require([ } }); - jQuery('body').on('click', '.ajax_contacts_href', function (e) { - jQuery(this).parent('td').append('
        '); - var email = jQuery(this).attr('email'); - var status = jQuery(this).attr('status'); - var ajaxUrl = jQuery("#ajaxcontentUrl").val(); - var form_key = jQuery("#form_key").val(); - var contact_subs = 'contact_subs'; - - jQuery.ajax({ - type : "POST", - async : false, - url : ajaxUrl, - data : { - "form_key": form_key, - "email": email, - "newsletter": status, - "contact_subs": contact_subs - }, - beforeSend : function() { - $('.midleft').next('.loading-ajax').css({ - 'display': 'inline-block' - }); - $('#ajax-busy').show(); - }, - success : function(msg) { - jQuery('.loading-ajax').hide(); - } - }); - - var page_no = jQuery('#pagenumber').val(); - - loadData(page_no); // For first time page load - }); - - function loadData(page) { - var form_key = jQuery("#form_key").val(); - var file_url = jQuery("#ajaxcontentUrl").val(); - var contact_data = 'contact_load'; - $.ajax({ - type: "POST", - async: false, - url: file_url, - data: { - "page": page, - "form_key": form_key, - "contact_data": contact_data - }, - beforeSend: function() { - $('#showUserlist').next('.loading-ajax').css({ - 'display': 'inline-block' - }); - $('#ajax-busy').show(); - }, - success: function(msg) { - $('.loading-ajax').hide(); - $(".midleft").html(msg); - $(".midleft").ajaxComplete( - function(event, request, settings) { - $(".midleft").html(msg); - }); - return true; - } - }); - } - - //loadData(1, token); // For first time page load - // default - // results - - jQuery('body').on('click',' .pagination li.active',function() { - var page = jQuery(this).attr('p'); - jQuery('#pagenumber').val(page); - loadData(page); - }); - $('.toolTip').on('mouseover mouseout', function(e) { var title = $(this).attr('title'); var offset = $(this).offset(); @@ -1071,4 +962,4 @@ require([ return false; } //]]> -}); \ No newline at end of file +});