Version Notes
Various functional improvements and bug fixes.
Download this release
Release Info
Developer | Speedy JSC |
Extension | Speedy_Shipping |
Version | 1.1.0 |
Comparing to | |
See all releases |
Code changes from version 1.0.9 to 1.1.0
- app/code/community/Speedy/Speedyshipping/Block/Adminhtml/System/Config/Form/Testbutton.php +61 -0
- app/code/community/Speedy/Speedyshipping/Model/Carrier/Shippingmethod.php +3 -3
- app/code/community/Speedy/Speedyshipping/controllers/Adminhtml/CheckcredentialsController.php +84 -0
- app/code/community/Speedy/Speedyshipping/controllers/Adminhtml/PrintController.php +4 -3
- app/code/community/Speedy/Speedyshipping/etc/config.xml +1 -1
- app/code/community/Speedy/Speedyshipping/etc/system.xml +17 -6
- app/design/adminhtml/default/default/template/speedy_speedyshipping/system/config/testbutton.phtml +45 -0
- app/design/frontend/base/default/template/speedy_speedyshipping/checkout/onepage/billing.phtml +3 -3
- app/design/frontend/base/default/template/speedy_speedyshipping/checkout/onepage/shipping.phtml +3 -3
- app/design/frontend/base/default/template/speedy_speedyshipping/checkout/onepage/shipping_method/pickupform.phtml +76 -61
- app/design/frontend/base/default/template/speedy_speedyshipping/customer/address/edit.phtml +3 -3
- app/etc/modules/Speedyshipping.xml +1 -1
- app/locale/bg_BG/speedyTranslate.csv +6 -1
- app/locale/en_US/speedyTranslate.csv +6 -1
- package.xml +9 -9
app/code/community/Speedy/Speedyshipping/Block/Adminhtml/System/Config/Form/Testbutton.php
ADDED
@@ -0,0 +1,61 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/*
|
4 |
+
* To change this license header, choose License Headers in Project Properties.
|
5 |
+
* To change this template file, choose Tools | Templates
|
6 |
+
* and open the template in the editor.
|
7 |
+
*/
|
8 |
+
|
9 |
+
/**
|
10 |
+
* Description of Testbutton
|
11 |
+
*
|
12 |
+
* @author killer
|
13 |
+
*/
|
14 |
+
class Speedy_Speedyshipping_Block_Adminhtml_System_Config_Form_Testbutton extends Mage_Adminhtml_Block_System_Config_Form_Field {
|
15 |
+
|
16 |
+
public function _construct() {
|
17 |
+
parent::_construct();
|
18 |
+
|
19 |
+
|
20 |
+
parent::_construct();
|
21 |
+
$this->setTemplate('speedy_speedyshipping/system/config/testbutton.phtml');
|
22 |
+
}
|
23 |
+
|
24 |
+
/**
|
25 |
+
* Return element html
|
26 |
+
*
|
27 |
+
* @param Varien_Data_Form_Element_Abstract $element
|
28 |
+
* @return string
|
29 |
+
*/
|
30 |
+
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) {
|
31 |
+
return $this->_toHtml();
|
32 |
+
}
|
33 |
+
|
34 |
+
/**
|
35 |
+
* Return ajax url for button
|
36 |
+
*
|
37 |
+
* @return string
|
38 |
+
*/
|
39 |
+
public function getAjaxCheckUrl() {
|
40 |
+
//return Mage::helper('adminhtml')->getUrl('adminhtml/adminhtml_atwixtweaks/check');
|
41 |
+
//return $this->getUrl('speedyshipping/checkcredentials/checkCredentials');
|
42 |
+
return Mage::helper("adminhtml")->getUrl("speedyshipping/checkcredentials/checkCredentials");
|
43 |
+
}
|
44 |
+
|
45 |
+
/**
|
46 |
+
* Generate button html
|
47 |
+
*
|
48 |
+
* @return string
|
49 |
+
*/
|
50 |
+
public function getButtonHtml() {
|
51 |
+
$button = $this->getLayout()->createBlock('adminhtml/widget_button')
|
52 |
+
->setData(array(
|
53 |
+
'id' => 'speedy_testcredentials_button',
|
54 |
+
'label' => $this->helper('adminhtml')->__('check_credentials_btn_label'),
|
55 |
+
'onclick' => 'javascript:checkSpeedyCredentials(); return false;'
|
56 |
+
));
|
57 |
+
|
58 |
+
return $button->toHtml();
|
59 |
+
}
|
60 |
+
|
61 |
+
}
|
app/code/community/Speedy/Speedyshipping/Model/Carrier/Shippingmethod.php
CHANGED
@@ -429,7 +429,8 @@ class Speedy_Speedyshipping_Model_Carrier_Shippingmethod extends Mage_Shipping_M
|
|
429 |
foreach ($allProducts as $item) {
|
430 |
|
431 |
if ($item->getProduct()->isVirtual()) {
|
432 |
-
$sumOfVirtualProducts +=$item->getQty() * $item->
|
|
|
433 |
continue;
|
434 |
}
|
435 |
|
@@ -486,7 +487,7 @@ class Speedy_Speedyshipping_Model_Carrier_Shippingmethod extends Mage_Shipping_M
|
|
486 |
foreach ($allProducts as $item) {
|
487 |
|
488 |
if ($item->getProduct()->isVirtual()) {
|
489 |
-
$sumOfVirtualProducts +=$item->getQty() * $item->
|
490 |
continue;
|
491 |
}
|
492 |
|
@@ -686,7 +687,6 @@ class Speedy_Speedyshipping_Model_Carrier_Shippingmethod extends Mage_Shipping_M
|
|
686 |
$pickingData->packing = '.'; // Опаковка на пратката
|
687 |
$pickingData->takingDate = time();
|
688 |
|
689 |
-
|
690 |
return $pickingData;
|
691 |
}
|
692 |
|
429 |
foreach ($allProducts as $item) {
|
430 |
|
431 |
if ($item->getProduct()->isVirtual()) {
|
432 |
+
$sumOfVirtualProducts +=$item->getQty() * $item->getPriceInclTax();
|
433 |
+
|
434 |
continue;
|
435 |
}
|
436 |
|
487 |
foreach ($allProducts as $item) {
|
488 |
|
489 |
if ($item->getProduct()->isVirtual()) {
|
490 |
+
$sumOfVirtualProducts +=$item->getQty() * $item->getPriceInclTax();
|
491 |
continue;
|
492 |
}
|
493 |
|
687 |
$pickingData->packing = '.'; // Опаковка на пратката
|
688 |
$pickingData->takingDate = time();
|
689 |
|
|
|
690 |
return $pickingData;
|
691 |
}
|
692 |
|
app/code/community/Speedy/Speedyshipping/controllers/Adminhtml/CheckcredentialsController.php
ADDED
@@ -0,0 +1,84 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/*
|
4 |
+
* To change this license header, choose License Headers in Project Properties.
|
5 |
+
* To change this template file, choose Tools | Templates
|
6 |
+
* and open the template in the editor.
|
7 |
+
*/
|
8 |
+
|
9 |
+
/**
|
10 |
+
* Description of CheckcredentialsController
|
11 |
+
*
|
12 |
+
* @author killer
|
13 |
+
*/
|
14 |
+
class Speedy_Speedyshipping_Adminhtml_CheckcredentialsController extends Mage_Adminhtml_Controller_Action {
|
15 |
+
|
16 |
+
protected $_speedyEPSInterfaceImplementaion;
|
17 |
+
protected $_speedyEPS;
|
18 |
+
protected $_speedySessionId;
|
19 |
+
protected $_userName;
|
20 |
+
protected $_password;
|
21 |
+
protected $_exception = null;
|
22 |
+
|
23 |
+
public function preDispatch() {
|
24 |
+
if ($this->getRequest()->isPost()) {
|
25 |
+
$this->_userName = $this->getRequest()->getPost('username', null);
|
26 |
+
$this->_password = $this->getRequest()->getPost('password', null);
|
27 |
+
$this->_initSpeedyService();
|
28 |
+
}
|
29 |
+
}
|
30 |
+
|
31 |
+
public function checkCredentialsAction() {
|
32 |
+
|
33 |
+
|
34 |
+
if ($this->getRequest()->isPost()) {
|
35 |
+
|
36 |
+
|
37 |
+
|
38 |
+
if ($this->_exception) {
|
39 |
+
$response = json_encode(array('error' => TRUE));
|
40 |
+
Mage::app()->getResponse()->setBody($response);
|
41 |
+
} else {
|
42 |
+
|
43 |
+
$response = json_encode(array('ok' => TRUE));
|
44 |
+
Mage::app()->getResponse()->setBody($response);
|
45 |
+
}
|
46 |
+
}
|
47 |
+
}
|
48 |
+
|
49 |
+
protected function _initSpeedyService() {
|
50 |
+
$speedyUtil = Mage::getBaseDir('lib') . DS . 'SpeedyEPS' . DS . 'util' . DS . 'Util.class.php';
|
51 |
+
$speedyEPSFacade = Mage::getBaseDir('lib') . DS . 'SpeedyEPS' . DS . 'ver01' . DS . 'EPSFacade.class.php';
|
52 |
+
$speedyEPSImplementation = Mage::getBaseDir('lib') . DS . 'SpeedyEPS' . DS . 'ver01' . DS . 'soap' . DS . 'EPSSOAPInterfaceImpl.class.php';
|
53 |
+
$speedyResultSite = Mage::getBaseDir('lib') . DS . 'SpeedyEPS' . DS . 'ver01' . DS . 'ResultSite.class.php';
|
54 |
+
$speedyAddressNomen = Mage::getBaseDir('lib') . DS . 'SpeedyEPS' . DS . 'ver01' . DS . 'AddrNomen.class.php';
|
55 |
+
|
56 |
+
|
57 |
+
require_once $speedyUtil;
|
58 |
+
require_once $speedyEPSFacade;
|
59 |
+
require_once $speedyEPSImplementation;
|
60 |
+
require_once $speedyResultSite;
|
61 |
+
require_once $speedyAddressNomen;
|
62 |
+
|
63 |
+
|
64 |
+
|
65 |
+
|
66 |
+
if (!$this->_userName || !$this->_password) {
|
67 |
+
return false;
|
68 |
+
}
|
69 |
+
|
70 |
+
try {
|
71 |
+
|
72 |
+
$this->_speedyEPSInterfaceImplementaion = new EPSSOAPInterfaceImpl(Mage::getStoreConfig('carriers/speedyshippingmodule/server'));
|
73 |
+
|
74 |
+
$this->_speedyEPS = new EPSFacade($this->_speedyEPSInterfaceImplementaion, $this->_userName, $this->_password);
|
75 |
+
|
76 |
+
$this->_speedyEPS->getResultLogin();
|
77 |
+
} catch (Exception $e) {
|
78 |
+
|
79 |
+
$this->_exception = $e->getMessage();
|
80 |
+
//throw new Exception('An error has occured while connecting Speedy');
|
81 |
+
}
|
82 |
+
}
|
83 |
+
|
84 |
+
}
|
app/code/community/Speedy/Speedyshipping/controllers/Adminhtml/PrintController.php
CHANGED
@@ -723,16 +723,15 @@ class Speedy_Speedyshipping_Adminhtml_PrintController extends Mage_Adminhtml_Con
|
|
723 |
|
724 |
if ($item->getProduct()->isVirtual()) {
|
725 |
$qty = $item->getQtyOrdered();
|
726 |
-
$price = $item->
|
727 |
$sumOfVirtualProducts += $qty * $price;
|
728 |
}
|
729 |
}
|
730 |
|
731 |
-
|
732 |
$this->_codAmount = $order->getBaseSubtotalInclTax() - abs($order->getBaseDiscountAmount());
|
733 |
//Substract the amount of virtual products from insurance premium sum
|
734 |
$this->_insuranceAmount = ($order->getBaseSubtotalInclTax() - abs($order->getBaseDiscountAmount())) - $sumOfVirtualProducts;
|
735 |
-
|
736 |
$totalWeight = $this->getRealWeight();
|
737 |
$receiverName = $this->_shippingAddress->getFirstname() . ' ' . $this->_shippingAddress->getLastname();
|
738 |
$receiverPhone = $this->_shippingAddress->getTelephone();
|
@@ -1018,6 +1017,7 @@ class Speedy_Speedyshipping_Adminhtml_PrintController extends Mage_Adminhtml_Con
|
|
1018 |
} else {
|
1019 |
Mage::getSingleton('adminhtml/session')->addError($this->__("An error has occured trying to cancel bol") . $bolID);
|
1020 |
$this->_redirect('*/*/');
|
|
|
1021 |
}
|
1022 |
} catch (ClientException $ce) {
|
1023 |
Mage::log($ce->getMessage(), null, 'speedyLog.log');
|
@@ -1030,6 +1030,7 @@ class Speedy_Speedyshipping_Adminhtml_PrintController extends Mage_Adminhtml_Con
|
|
1030 |
Mage::getSingleton('adminhtml/session')->addError($this->__("An error has occured trying to cancel bol") . $bolID);
|
1031 |
$this->_redirect('*/*/');
|
1032 |
}
|
|
|
1033 |
}
|
1034 |
}
|
1035 |
|
723 |
|
724 |
if ($item->getProduct()->isVirtual()) {
|
725 |
$qty = $item->getQtyOrdered();
|
726 |
+
$price = $item->getPriceInclTax();
|
727 |
$sumOfVirtualProducts += $qty * $price;
|
728 |
}
|
729 |
}
|
730 |
|
|
|
731 |
$this->_codAmount = $order->getBaseSubtotalInclTax() - abs($order->getBaseDiscountAmount());
|
732 |
//Substract the amount of virtual products from insurance premium sum
|
733 |
$this->_insuranceAmount = ($order->getBaseSubtotalInclTax() - abs($order->getBaseDiscountAmount())) - $sumOfVirtualProducts;
|
734 |
+
|
735 |
$totalWeight = $this->getRealWeight();
|
736 |
$receiverName = $this->_shippingAddress->getFirstname() . ' ' . $this->_shippingAddress->getLastname();
|
737 |
$receiverPhone = $this->_shippingAddress->getTelephone();
|
1017 |
} else {
|
1018 |
Mage::getSingleton('adminhtml/session')->addError($this->__("An error has occured trying to cancel bol") . $bolID);
|
1019 |
$this->_redirect('*/*/');
|
1020 |
+
return;
|
1021 |
}
|
1022 |
} catch (ClientException $ce) {
|
1023 |
Mage::log($ce->getMessage(), null, 'speedyLog.log');
|
1030 |
Mage::getSingleton('adminhtml/session')->addError($this->__("An error has occured trying to cancel bol") . $bolID);
|
1031 |
$this->_redirect('*/*/');
|
1032 |
}
|
1033 |
+
return;
|
1034 |
}
|
1035 |
}
|
1036 |
|
app/code/community/Speedy/Speedyshipping/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Speedy_Speedyshipping>
|
5 |
-
<version>1.0
|
6 |
<depends>
|
7 |
<Mage_Payment />
|
8 |
<Mage_Shipping />
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Speedy_Speedyshipping>
|
5 |
+
<version>1.1.0</version>
|
6 |
<depends>
|
7 |
<Mage_Payment />
|
8 |
<Mage_Shipping />
|
app/code/community/Speedy/Speedyshipping/etc/system.xml
CHANGED
@@ -41,7 +41,7 @@
|
|
41 |
</username>
|
42 |
<password translate="label">
|
43 |
<label>Password_speedy</label>
|
44 |
-
<frontend_type>
|
45 |
<backend_model>adminhtml/system_config_backend_encrypted</backend_model>
|
46 |
<sort_order>6</sort_order>
|
47 |
<show_in_default>1</show_in_default>
|
@@ -49,8 +49,19 @@
|
|
49 |
<show_in_store>0</show_in_store>
|
50 |
<validate>required-entry</validate>
|
51 |
</password>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
<contact_name translate="label">
|
53 |
-
|
54 |
<frontend_type>text</frontend_type>
|
55 |
<sort_order>7</sort_order>
|
56 |
<show_in_default>1</show_in_default>
|
@@ -59,7 +70,7 @@
|
|
59 |
<validate>required-entry</validate>
|
60 |
</contact_name>
|
61 |
<contact_telephone translate="label">
|
62 |
-
|
63 |
<frontend_type>text</frontend_type>
|
64 |
<sort_order>7</sort_order>
|
65 |
<show_in_default>1</show_in_default>
|
@@ -68,7 +79,7 @@
|
|
68 |
<validate>required-entry</validate>
|
69 |
</contact_telephone>
|
70 |
<end_of_workingtime translate="label">
|
71 |
-
|
72 |
<frontend_type>time</frontend_type>
|
73 |
<sort_order>7</sort_order>
|
74 |
<show_in_default>1</show_in_default>
|
@@ -76,7 +87,7 @@
|
|
76 |
<show_in_store>0</show_in_store>
|
77 |
<validate>required-entry</validate>
|
78 |
</end_of_workingtime>
|
79 |
-
|
80 |
<label>Allowed Methods</label>
|
81 |
<frontend_type>multiselect</frontend_type>
|
82 |
<source_model>speedyshippingmodule/carrier_source_method</source_model>
|
@@ -182,7 +193,7 @@
|
|
182 |
<show_in_website>1</show_in_website>
|
183 |
<show_in_store>0</show_in_store>
|
184 |
</back_receipt>
|
185 |
-
|
186 |
<label>Тип на обработка:</label>
|
187 |
<frontend_type>select</frontend_type>
|
188 |
<source_model>shipping/source_handlingType</source_model>
|
41 |
</username>
|
42 |
<password translate="label">
|
43 |
<label>Password_speedy</label>
|
44 |
+
<frontend_type>password</frontend_type>
|
45 |
<backend_model>adminhtml/system_config_backend_encrypted</backend_model>
|
46 |
<sort_order>6</sort_order>
|
47 |
<show_in_default>1</show_in_default>
|
49 |
<show_in_store>0</show_in_store>
|
50 |
<validate>required-entry</validate>
|
51 |
</password>
|
52 |
+
|
53 |
+
<check_credentials translate="label">
|
54 |
+
<label></label>
|
55 |
+
<frontend_type>button</frontend_type>
|
56 |
+
<frontend_model>speedyshippingmodule/adminhtml_system_config_form_testbutton</frontend_model>
|
57 |
+
<sort_order>6</sort_order>
|
58 |
+
<show_in_default>1</show_in_default>
|
59 |
+
<show_in_website>1</show_in_website>
|
60 |
+
<show_in_store>0</show_in_store>
|
61 |
+
</check_credentials>
|
62 |
+
|
63 |
<contact_name translate="label">
|
64 |
+
<label>Contact person</label>
|
65 |
<frontend_type>text</frontend_type>
|
66 |
<sort_order>7</sort_order>
|
67 |
<show_in_default>1</show_in_default>
|
70 |
<validate>required-entry</validate>
|
71 |
</contact_name>
|
72 |
<contact_telephone translate="label">
|
73 |
+
<label>Phone:</label>
|
74 |
<frontend_type>text</frontend_type>
|
75 |
<sort_order>7</sort_order>
|
76 |
<show_in_default>1</show_in_default>
|
79 |
<validate>required-entry</validate>
|
80 |
</contact_telephone>
|
81 |
<end_of_workingtime translate="label">
|
82 |
+
<label>End of working time:</label>
|
83 |
<frontend_type>time</frontend_type>
|
84 |
<sort_order>7</sort_order>
|
85 |
<show_in_default>1</show_in_default>
|
87 |
<show_in_store>0</show_in_store>
|
88 |
<validate>required-entry</validate>
|
89 |
</end_of_workingtime>
|
90 |
+
<allowed_methods translate="label">
|
91 |
<label>Allowed Methods</label>
|
92 |
<frontend_type>multiselect</frontend_type>
|
93 |
<source_model>speedyshippingmodule/carrier_source_method</source_model>
|
193 |
<show_in_website>1</show_in_website>
|
194 |
<show_in_store>0</show_in_store>
|
195 |
</back_receipt>
|
196 |
+
<!-- <handling_type translate="label">
|
197 |
<label>Тип на обработка:</label>
|
198 |
<frontend_type>select</frontend_type>
|
199 |
<source_model>shipping/source_handlingType</source_model>
|
app/design/adminhtml/default/default/template/speedy_speedyshipping/system/config/testbutton.phtml
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<script type="text/javascript">
|
2 |
+
//<![CDATA[
|
3 |
+
function checkSpeedyCredentials() {
|
4 |
+
|
5 |
+
var speedyUsername = document.getElementById("carriers_speedyshippingmodule_username").value;
|
6 |
+
var speedyPassword = document.getElementById("carriers_speedyshippingmodule_password").value;
|
7 |
+
|
8 |
+
|
9 |
+
if (!speedyUsername) {
|
10 |
+
|
11 |
+
alert("<?php echo $this->__('enter_username_reminder') ?>")
|
12 |
+
} else if (!speedyPassword) {
|
13 |
+
alert("<?php echo $this->__('enter_password_reminder') ?>")
|
14 |
+
}
|
15 |
+
else {
|
16 |
+
|
17 |
+
|
18 |
+
new Ajax.Request('<?php echo $this->getAjaxCheckUrl() ?>', {
|
19 |
+
method: 'post',
|
20 |
+
parameters: {username: speedyUsername, password: speedyPassword},
|
21 |
+
onSuccess: function(transport) {
|
22 |
+
|
23 |
+
var response = transport.responseText;
|
24 |
+
|
25 |
+
if (response.isJSON()) {
|
26 |
+
|
27 |
+
response = response.evalJSON();
|
28 |
+
|
29 |
+
if (response.error) {
|
30 |
+
alert("<?php echo $this->__('incorrect_user_and_pass') ?>");
|
31 |
+
} else if (response.ok) {
|
32 |
+
|
33 |
+
|
34 |
+
alert("<?php echo $this->__('correct_user_and_pass') ?>");
|
35 |
+
}
|
36 |
+
}
|
37 |
+
|
38 |
+
}
|
39 |
+
});
|
40 |
+
}
|
41 |
+
}
|
42 |
+
//]]>
|
43 |
+
</script>
|
44 |
+
|
45 |
+
<?php echo $this->getButtonHtml() ?>
|
app/design/frontend/base/default/template/speedy_speedyshipping/checkout/onepage/billing.phtml
CHANGED
@@ -111,7 +111,7 @@
|
|
111 |
<li class="wide">
|
112 |
<div class="field">
|
113 |
|
114 |
-
<label
|
115 |
<div class="input-box">
|
116 |
<input type="text" class="input-text" name="billing[speedy_quarter_name]" id="billing:speedy_quarter_name" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyQuarterName()) ?>"/><br />
|
117 |
<input type="hidden" name="billing[speedy_quarter_id]" id="billing:speedy_quarter_id" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyQuarterId()) ?>"/></div></div>
|
@@ -135,13 +135,13 @@
|
|
135 |
<li class="fields">
|
136 |
|
137 |
<div class="field">
|
138 |
-
<label
|
139 |
<div class="input-box">
|
140 |
|
141 |
<input type="text" class="input-text" name="billing[speedy_street_number]" id="billing:speedy_street_number" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyStreetNumber()) ?>" /></div>
|
142 |
</div>
|
143 |
<div class="field">
|
144 |
-
<label
|
145 |
<div class="input-box">
|
146 |
<input type="text" class="input-text" name="billing[speedy_block_number]" id="billing:speedy_block_number" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyBlockNumber()) ?>" /></div>
|
147 |
</div>
|
111 |
<li class="wide">
|
112 |
<div class="field">
|
113 |
|
114 |
+
<label for="speedy_quarter_name"><?php echo $this->__('Quarter') ?></label>
|
115 |
<div class="input-box">
|
116 |
<input type="text" class="input-text" name="billing[speedy_quarter_name]" id="billing:speedy_quarter_name" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyQuarterName()) ?>"/><br />
|
117 |
<input type="hidden" name="billing[speedy_quarter_id]" id="billing:speedy_quarter_id" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyQuarterId()) ?>"/></div></div>
|
135 |
<li class="fields">
|
136 |
|
137 |
<div class="field">
|
138 |
+
<label for="speedy_street_number"><?php echo $this->__('Street Number') ?></label>
|
139 |
<div class="input-box">
|
140 |
|
141 |
<input type="text" class="input-text" name="billing[speedy_street_number]" id="billing:speedy_street_number" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyStreetNumber()) ?>" /></div>
|
142 |
</div>
|
143 |
<div class="field">
|
144 |
+
<label for="speedy_block_number"><?php echo $this->__('Blok') ?></label>
|
145 |
<div class="input-box">
|
146 |
<input type="text" class="input-text" name="billing[speedy_block_number]" id="billing:speedy_block_number" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyBlockNumber()) ?>" /></div>
|
147 |
</div>
|
app/design/frontend/base/default/template/speedy_speedyshipping/checkout/onepage/shipping.phtml
CHANGED
@@ -106,7 +106,7 @@
|
|
106 |
<li class="wide">
|
107 |
<div class="field">
|
108 |
|
109 |
-
<label
|
110 |
<div class="input-box">
|
111 |
<input type="text" class="input-text" name="shipping[speedy_quarter_name]" id="shipping:speedy_quarter_name" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyQuarterName()) ?>"/><br />
|
112 |
<input type="hidden" name="shipping[speedy_quarter_id]" id="shipping:speedy_quarter_id" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyQuarterId()) ?>"/></div></div>
|
@@ -130,13 +130,13 @@
|
|
130 |
|
131 |
<li class="fields">
|
132 |
<div class="field">
|
133 |
-
<label
|
134 |
<div class="input-box">
|
135 |
|
136 |
<input type="text" class="input-text" name="shipping[speedy_street_number]" id="shipping:speedy_street_number" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyStreetNumber()) ?>" /></div>
|
137 |
</div>
|
138 |
<div class="field">
|
139 |
-
<label
|
140 |
<div class="input-box">
|
141 |
<input type="text" class="input-text" name="shipping[speedy_block_number]" id="shipping:speedy_block_number" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyBlockNumber()) ?>" /></div>
|
142 |
</div>
|
106 |
<li class="wide">
|
107 |
<div class="field">
|
108 |
|
109 |
+
<label for="shipping:speedy_quarter_name"><?php echo $this->__('Quarter') ?></label>
|
110 |
<div class="input-box">
|
111 |
<input type="text" class="input-text" name="shipping[speedy_quarter_name]" id="shipping:speedy_quarter_name" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyQuarterName()) ?>"/><br />
|
112 |
<input type="hidden" name="shipping[speedy_quarter_id]" id="shipping:speedy_quarter_id" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyQuarterId()) ?>"/></div></div>
|
130 |
|
131 |
<li class="fields">
|
132 |
<div class="field">
|
133 |
+
<label for="speedy_street_number"><?php echo $this->__('Street Number') ?></label>
|
134 |
<div class="input-box">
|
135 |
|
136 |
<input type="text" class="input-text" name="shipping[speedy_street_number]" id="shipping:speedy_street_number" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyStreetNumber()) ?>" /></div>
|
137 |
</div>
|
138 |
<div class="field">
|
139 |
+
<label for="speedy_block_number"><?php echo $this->__('Blok') ?></label>
|
140 |
<div class="input-box">
|
141 |
<input type="text" class="input-text" name="shipping[speedy_block_number]" id="shipping:speedy_block_number" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyBlockNumber()) ?>" /></div>
|
142 |
</div>
|
app/design/frontend/base/default/template/speedy_speedyshipping/checkout/onepage/shipping_method/pickupform.phtml
CHANGED
@@ -1,55 +1,70 @@
|
|
1 |
<script type="text/javascript">
|
2 |
-
<?php if($this->helper('tax')->displayShippingPriceExcludingTax()): ?>
|
3 |
-
excludeTax= <?php echo $this->helper('tax')->displayShippingPriceExcludingTax()?>;
|
4 |
<?php else: ?>
|
5 |
-
excludeTax = null;
|
6 |
<?php endif; ?>
|
7 |
|
8 |
-
<?php if($this->helper('tax')->displayShippingPriceIncludingTax()): ?>
|
9 |
-
includeTax= <?php echo $this->helper('tax')->displayShippingPriceIncludingTax()?>;
|
10 |
<?php else: ?>
|
11 |
-
includeTax=
|
12 |
<?php endif; ?>
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
showBoth= <?php echo $this->helper('tax')->displayShippingBothPrices()?>;
|
17 |
<?php else: ?>
|
18 |
-
showBoth=
|
19 |
<?php endif; ?>
|
20 |
</script>
|
21 |
|
22 |
<?php $isFixedPrice = Mage::getStoreConfig('carriers/speedyshippingmodule/fixed_pricing_enable'); ?>
|
23 |
<?php $isFixedHourEnabled = Mage::getStoreConfig('carriers/speedyshippingmodule/add_fixed_hour'); ?>
|
24 |
|
25 |
-
<?php if($isFixedHourEnabled): ?>
|
26 |
-
<li class="fields" id="speedy_exact_picking_data">
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
53 |
<?php endif; ?>
|
54 |
|
55 |
|
@@ -59,43 +74,43 @@ showBoth= null;
|
|
59 |
|
60 |
$j('document').ready(function() {
|
61 |
function setActiveRadioButton(button) {
|
62 |
-
|
63 |
-
|
64 |
isExactHourAllowed = $j(button).nextAll('div.speedy_method_options').find('input:hidden.speedy_exacthour_allowed').length
|
65 |
isFreeMethod = $j(button).nextAll('input:hidden');
|
66 |
-
|
67 |
if ($j(button).is(':checked') && isExactHourAllowed) {
|
68 |
$j('#speedy_exact_picking_data input#speedy_exact_hour_enable').removeAttr('disabled')
|
69 |
var finalSelector = $j(button).nextAll('div.speedy_method_options');
|
70 |
var priceWithTax = $j(finalSelector).find('input:hidden.speedy_exacthour_allowed').val()
|
71 |
var priceWithoutTax = $j(finalSelector).find('input:hidden.speedy_exacthour_withouttax').val()
|
72 |
-
|
73 |
var price = '';
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
|
|
|
|
|
|
83 |
}
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
price += ' '+"<?php echo $this->__("Leva") ?>"+')'
|
89 |
-
}else{
|
90 |
-
price += ' '+"<?php echo $this->__("Leva") ?>";
|
91 |
}
|
92 |
-
$j('p#fixed_price_view').show().text('<?php echo $this->__("extra charge").'"'
|
93 |
|
94 |
} else {
|
95 |
|
96 |
$j('#speedy_exact_picking_data input#speedy_exact_hour_enable').attr('disabled', 'disabled').removeAttr('checked');
|
97 |
$j('#speedy_exact_picking_data input:text').attr('disabled', 'disabled').val('')
|
98 |
-
$j('p#fixed_price_view').text('<?php echo $this->__("extra charge").'"'
|
99 |
isExactHourAllowed = false;
|
100 |
|
101 |
}
|
1 |
<script type="text/javascript">
|
2 |
+
<?php if ($this->helper('tax')->displayShippingPriceExcludingTax()): ?>
|
3 |
+
excludeTax = <?php echo $this->helper('tax')->displayShippingPriceExcludingTax() ?>;
|
4 |
<?php else: ?>
|
5 |
+
excludeTax = null;
|
6 |
<?php endif; ?>
|
7 |
|
8 |
+
<?php if ($this->helper('tax')->displayShippingPriceIncludingTax()): ?>
|
9 |
+
includeTax = <?php echo $this->helper('tax')->displayShippingPriceIncludingTax() ?>;
|
10 |
<?php else: ?>
|
11 |
+
includeTax = null;
|
12 |
<?php endif; ?>
|
13 |
+
|
14 |
+
|
15 |
+
<?php if ($this->helper('tax')->displayShippingBothPrices()): ?>
|
16 |
+
showBoth = <?php echo $this->helper('tax')->displayShippingBothPrices() ?>;
|
17 |
<?php else: ?>
|
18 |
+
showBoth = null;
|
19 |
<?php endif; ?>
|
20 |
</script>
|
21 |
|
22 |
<?php $isFixedPrice = Mage::getStoreConfig('carriers/speedyshippingmodule/fixed_pricing_enable'); ?>
|
23 |
<?php $isFixedHourEnabled = Mage::getStoreConfig('carriers/speedyshippingmodule/add_fixed_hour'); ?>
|
24 |
|
25 |
+
<?php if ($isFixedHourEnabled): ?>
|
26 |
+
<li class="fields" id="speedy_exact_picking_data">
|
27 |
+
|
28 |
+
|
29 |
+
<div style="width: 250px;position: relative">
|
30 |
+
<label for="speed_exact_hour_enable" style=""><?php echo $this->__("choose fixed hour") ?></label><br />
|
31 |
+
<?php if ($isFixedPrice != 2): ?>
|
32 |
+
<p id="fixed_price_view"><?php echo $this->__("extra charge") . '"' . $this->__("fixed hour") . '"' ?></p>
|
33 |
+
<?php endif; ?>
|
34 |
+
<input type="checkbox" disabled="disabled" name="speed_exact_hour_enable" class="input-box" id="speedy_exact_hour_enable" />
|
35 |
+
<label style="
|
36 |
+
max-width: 30%;
|
37 |
+
min-width: 30%;
|
38 |
+
" for="speedy_exact_hour"><?php echo $this->__("Hour") ?>:</label>
|
39 |
+
<?php if ($this->_hour !== FALSE && strlen($this->_hour) >= 1): ?>
|
40 |
+
<input style="
|
41 |
+
max-width: 20%;
|
42 |
+
min-width: 20%;
|
43 |
+
" type="text" size="4" name="speedy_exact_hour" value="<?php echo htmlentities($this->_hour, ENT_QUOTES, 'UTF-8') ?>" id="speedy_exact_hour" class="input-text" />
|
44 |
+
<?php else: ?>
|
45 |
+
<input style="
|
46 |
+
max-width: 20%;
|
47 |
+
min-width: 20%;
|
48 |
+
" type="text" disabled="disabled" size="4" name="speedy_exact_hour" id="speedy_exact_hour" class="input-text" />
|
49 |
+
<?php endif; ?>
|
50 |
+
<span>:</span>
|
51 |
+
<?php if ($this->_minutes !== FALSE && strlen($this->minutes) >= 1): ?>
|
52 |
+
|
53 |
+
<input style="
|
54 |
+
max-width: 20%;
|
55 |
+
min-width: 20%;
|
56 |
+
" type="text" size="4" name="speedy_exact_minutes" value="<?php echo htmlentities($this->_minutes, ENT_QUOTES, 'UTF-8') ?>" id="speedy_exact_minutes" class="input-text" />
|
57 |
+
|
58 |
+
<?php else: ?>
|
59 |
+
|
60 |
+
<input style="
|
61 |
+
max-width: 20%;
|
62 |
+
min-width: 20%;
|
63 |
+
" type="text" disabled="disabled" size="4" name="speedy_exact_minutes" id="speedy_exact_minutes" class="input-text" />
|
64 |
+
<?php endif; ?>
|
65 |
+
</div>
|
66 |
+
|
67 |
+
</li>
|
68 |
<?php endif; ?>
|
69 |
|
70 |
|
74 |
|
75 |
$j('document').ready(function() {
|
76 |
function setActiveRadioButton(button) {
|
77 |
+
|
78 |
+
|
79 |
isExactHourAllowed = $j(button).nextAll('div.speedy_method_options').find('input:hidden.speedy_exacthour_allowed').length
|
80 |
isFreeMethod = $j(button).nextAll('input:hidden');
|
81 |
+
|
82 |
if ($j(button).is(':checked') && isExactHourAllowed) {
|
83 |
$j('#speedy_exact_picking_data input#speedy_exact_hour_enable').removeAttr('disabled')
|
84 |
var finalSelector = $j(button).nextAll('div.speedy_method_options');
|
85 |
var priceWithTax = $j(finalSelector).find('input:hidden.speedy_exacthour_allowed').val()
|
86 |
var priceWithoutTax = $j(finalSelector).find('input:hidden.speedy_exacthour_withouttax').val()
|
87 |
+
|
88 |
var price = '';
|
89 |
+
if (!isFreeMethod.length) {
|
90 |
+
if (includeTax) {
|
91 |
+
price += priceWithTax;
|
92 |
+
}
|
93 |
+
if (excludeTax) {
|
94 |
+
price += priceWithoutTax;
|
95 |
+
}
|
96 |
+
if (showBoth) {
|
97 |
+
price += priceWithoutTax + ' ' + "<?php echo $this->__("Leva") ?>" + ' (<?php echo $this->__("Incl. Tax") ?> ' + priceWithTax;
|
98 |
+
}
|
99 |
+
} else {
|
100 |
+
price = '0.00';
|
101 |
}
|
102 |
+
if (showBoth) {
|
103 |
+
price += ' ' + "<?php echo $this->__("Leva") ?>" + ')'
|
104 |
+
} else {
|
105 |
+
price += ' ' + "<?php echo $this->__("Leva") ?>";
|
|
|
|
|
|
|
106 |
}
|
107 |
+
$j('p#fixed_price_view').show().text('<?php echo $this->__("extra charge") . '"' . $this->__("fixed hour") . '"' ?> ' + ' ' + price)
|
108 |
|
109 |
} else {
|
110 |
|
111 |
$j('#speedy_exact_picking_data input#speedy_exact_hour_enable').attr('disabled', 'disabled').removeAttr('checked');
|
112 |
$j('#speedy_exact_picking_data input:text').attr('disabled', 'disabled').val('')
|
113 |
+
$j('p#fixed_price_view').text('<?php echo $this->__("extra charge") . '"' . $this->__("fixed hour") . '"' ?> ' + ' ');
|
114 |
isExactHourAllowed = false;
|
115 |
|
116 |
}
|
app/design/frontend/base/default/template/speedy_speedyshipping/customer/address/edit.phtml
CHANGED
@@ -124,7 +124,7 @@
|
|
124 |
<li class="wide">
|
125 |
<div class="field">
|
126 |
|
127 |
-
<label
|
128 |
<div class="input-box">
|
129 |
<input type="text" class="input-text" name="speedy_quarter_name" id="speedy_quarter_name" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyQuarterName()) ?>"/><br />
|
130 |
<input type="hidden" name="speedy_quarter_id" id="speedy_quarter_id" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyQuarterId()) ?>"/></div></div>
|
@@ -148,13 +148,13 @@
|
|
148 |
|
149 |
<li class="fields">
|
150 |
<div class="field">
|
151 |
-
<label
|
152 |
<div class="input-box">
|
153 |
|
154 |
<input type="text" class="input-text" name="speedy_street_number" id="speedy_street_number" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyStreetNumber()) ?>" /></div>
|
155 |
</div>
|
156 |
<div class="field">
|
157 |
-
<label
|
158 |
<div class="input-box">
|
159 |
<input type="text" class="input-text" name="speedy_block_number" id="speedy_block_number" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyBlockNumber()) ?>" /></div></div>
|
160 |
|
124 |
<li class="wide">
|
125 |
<div class="field">
|
126 |
|
127 |
+
<label for="speedy_quarter_name"><?php echo $this->__('Quarter') ?></label>
|
128 |
<div class="input-box">
|
129 |
<input type="text" class="input-text" name="speedy_quarter_name" id="speedy_quarter_name" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyQuarterName()) ?>"/><br />
|
130 |
<input type="hidden" name="speedy_quarter_id" id="speedy_quarter_id" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyQuarterId()) ?>"/></div></div>
|
148 |
|
149 |
<li class="fields">
|
150 |
<div class="field">
|
151 |
+
<label for="speedy_street_number"><?php echo $this->__('Street Number') ?></label>
|
152 |
<div class="input-box">
|
153 |
|
154 |
<input type="text" class="input-text" name="speedy_street_number" id="speedy_street_number" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyStreetNumber()) ?>" /></div>
|
155 |
</div>
|
156 |
<div class="field">
|
157 |
+
<label for="speedy_block_number"><?php echo $this->__('Blok') ?></label>
|
158 |
<div class="input-box">
|
159 |
<input type="text" class="input-text" name="speedy_block_number" id="speedy_block_number" value="<?php echo $this->htmlEscape($this->getAddress()->getSpeedyBlockNumber()) ?>" /></div></div>
|
160 |
|
app/etc/modules/Speedyshipping.xml
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
<Speedy_Speedyshipping>
|
4 |
<active>true</active>
|
5 |
<codePool>community</codePool>
|
6 |
-
<version>1.0
|
7 |
</Speedy_Speedyshipping>
|
8 |
</modules>
|
9 |
</config>
|
3 |
<Speedy_Speedyshipping>
|
4 |
<active>true</active>
|
5 |
<codePool>community</codePool>
|
6 |
+
<version>1.1.0</version>
|
7 |
</Speedy_Speedyshipping>
|
8 |
</modules>
|
9 |
</config>
|
app/locale/bg_BG/speedyTranslate.csv
CHANGED
@@ -120,4 +120,9 @@
|
|
120 |
"has_printer_comment","Изберете 'Да', ако имате принтер за етикети"
|
121 |
"price_calculation_label","Ценообразуване на услутите"
|
122 |
"fixed_hour_comment_label","Показване на опция за избор на фиксиран час на доставка за услугите, които го позволяват"
|
123 |
-
"add_jquery_ui","Добави jQuery UI"
|
|
|
|
|
|
|
|
|
|
120 |
"has_printer_comment","Изберете 'Да', ако имате принтер за етикети"
|
121 |
"price_calculation_label","Ценообразуване на услутите"
|
122 |
"fixed_hour_comment_label","Показване на опция за избор на фиксиран час на доставка за услугите, които го позволяват"
|
123 |
+
"add_jquery_ui","Добави jQuery UI"
|
124 |
+
"correct_user_and_pass","Потребителското име и парола са коректни"
|
125 |
+
"incorrect_user_and_pass","Невалидни потребителското име и/или парола"
|
126 |
+
"check_credentials_btn_label","Тест на настройките"
|
127 |
+
"enter_password_reminder","Моля, въведете парола"
|
128 |
+
"enter_username_reminder","Моля, въведете потребителско име"
|
app/locale/en_US/speedyTranslate.csv
CHANGED
@@ -119,4 +119,9 @@
|
|
119 |
"has_printer_comment","Choose 'Yes', if you have a label printer"
|
120 |
"price_calculation_label","Price calculation type"
|
121 |
"fixed_hour_comment_label","Show 'Fixed hour' option, for the applicable services"
|
122 |
-
"add_jquery_ui","Add jQuery UI library"
|
|
|
|
|
|
|
|
|
|
119 |
"has_printer_comment","Choose 'Yes', if you have a label printer"
|
120 |
"price_calculation_label","Price calculation type"
|
121 |
"fixed_hour_comment_label","Show 'Fixed hour' option, for the applicable services"
|
122 |
+
"add_jquery_ui","Add jQuery UI library"
|
123 |
+
"correct_user_and_pass"," Your Speedy API username and password are correct."
|
124 |
+
"incorrect_user_and_pass","Error occured: Could not authenticate to Speedy."
|
125 |
+
"check_credentials_btn_label","Test account"
|
126 |
+
"enter_password_reminder","Please, enter your password."
|
127 |
+
"enter_username_reminder","Please, enter your username"
|
package.xml
CHANGED
@@ -1,18 +1,18 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Speedy_Shipping</name>
|
4 |
-
<version>1.0
|
5 |
<stability>stable</stability>
|
6 |
<license>Open Software License (OSL 3.0)</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
-
<summary>
|
10 |
-
<description>
|
11 |
-
<notes>
|
12 |
-
<authors><author><name>Speedy</name><user>evgeni</user><email>evgeni@omg-m.com</email></author></authors>
|
13 |
-
<date>2014-
|
14 |
-
<time>07:
|
15 |
-
<contents><target name="magecommunity"><dir name="Speedy"><dir name="Speedyshipping"><dir name="Block"><dir name="Adminhtml"><file name="Billoflading.php" hash="55757a4477588daa54ec3b9699dab979"/><dir name="Requestcourier"><file name="Grid.php" hash="2284de6c2d2ef6029c8a84bd86f8bc53"/><dir name="Renderer"><file name="Cancelbutton.php" hash="0938035cf0027f529fe2067a9c3166d0"/><file name="Created.php" hash="3ab6eba87f8986ce55c823327ec60e79"/><file name="Datecreated.php" hash="36ca56ed37cb572c19bcb7e7e7dff081"/><file name="Requestbutton.php" hash="6091a3e22e13bd7299376fc778a81ac4"/><file name="Viewbol.php" hash="728a9cd399df38532a8136adc618b28e"/><file name="Vieworder.php" hash="fb6c0ac4134d26a705f2c7bdc658f035"/></dir><file name="Requestcontainer.php" hash="5529d32f1698e12dc2cf078c68a53797"/></dir><dir name="Sales"><dir name="Order"><dir name="Create"><dir name="Billing"><file name="Address.php" hash="575ebbda49b25e95f37bca49cfba623d"/></dir><dir name="Shipping"><file name="Address.php" hash="14c1dc61fcfa00a7f685e2c025f31901"/><file name="Form.php" hash="90112a2a3ed59b021d8fcd347e7b5292"/></dir><dir name="Speedy"><file name="Form.php" hash="5d33815cc6bf12e2bb77bdb7aa7b8468"/></dir><file name="Totals.php" hash="da5b3fe05aca0194f12dcc239be47d45"/></dir></dir></dir></dir><dir name="Customer"><dir name="Address"><file name="Edit.php" hash="29852467e29ecd706303e0ffc85ed009"/></dir></dir><dir name="Onepage"><dir name="Billing"><file name="Billing.php" hash="d9e3d433518bfd225b4774389eaa6507"/></dir><file name="Paymentinfo.php" hash="ce4784716a4db7acb32dc96c1220581c"/><file name="Pickupform.php" hash="6185b390e0438a3c588d3bf8362c54cc"/><dir name="Shipping"><dir name="Method"><file name="Available.php" hash="72f3789bb35612be09bb50f6f9f1b443"/></dir><file name="Shipping.php" hash="8f27033a68264f2f2f45fa808cbe7751"/></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="f87f9903ff7b03630377b9a5e0def6a6"/><file name="Exceptionmap.php" hash="5efa0d9221546f4a3b29f98d260998a8"/><file name="Transliterate.php" hash="fc82a61a3c5efe1c5f5c4ea5a21cdeea"/><dir name="Validate"><file name="Address.php" hash="ad1aea0ca237b264d066f82028e832b2"/></dir></dir><dir name="Model"><dir name="Autocomplete"><file name="Address.php" hash="137aa5588f59a924edda84bbb8956a7a"/></dir><dir name="Carrier"><dir name="Receiverdata"><file name="Receiverdata.php" hash="fc9e1cef902f8126705493ef62698975"/></dir><dir name="Senderdata"><file name="Senderdata.php" hash="a29434d47a760d0b26c05da5ce5a8053"/></dir><file name="Shippingmethod.php" hash="3e175375fcd7ba68b8c640c151b6face"/><dir name="Source"><file name="Calculation.php" hash="8feb245ada9a659cc87f1450cba3ca69"/><file name="Deferreddays.php" hash="c0b4154d31d5080a5970eab4ba5f9315"/><file name="Method.php" hash="3a27c91b9c707dd9204baf7ffa814a12"/><file name="Office.php" hash="38d718531131f17dc452a72370d7e5f6"/><file name="Takingoffset.php" hash="a707c9ecb45d1ae6886770264d7c850d"/></dir></dir><file name="Observer.php" hash="d27fbda76fbd7a23760aa534c6528aae"/><dir name="Rate"><file name="Result.php" hash="9e57224fe86a696a8c51e47c1808226f"/></dir><dir name="Resource"><dir name="Saveorder"><file name="Collection.php" hash="45cbc13c07ab7ac7e495bdead549c655"/></dir><file name="Saveorder.php" hash="ebb22be5c4334a201bd6b09d72e96cbe"/><file name="Setup.php" hash="f4fd4f27ba10a9fc68e272a475ff2156"/></dir><dir name="Sales"><dir name="Quote"><dir name="Address"><file name="Rate.php" hash="82282b54b161255665c888ff9cd7fc6d"/></dir></dir></dir><file name="Saveorder.php" hash="4bbd01470d9ffa1d305fcf7210f88726"/></dir><dir name="controllers"><file name="AddressController.php" hash="42edea2936784d3f00d4780dc2a640ed"/><dir name="Adminhtml"><file name="AddressController.php" hash="adbc2db67d5bc7702d8c33361fdcbfd1"/><file name="PrintController.php" hash="1c8c374a28ff567ca8b2883487e10cd2"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="f270b82c36813ec5022237774dc3208e"/><file name="config.xml" hash="b2ac63cfa202c336584abdeb9575d5a5"/><file name="jstranslator.xml" hash="3adf187b44e3ffc2c43e7508a8d62c9c"/><file name="system.xml" hash="2d46b63e86ae59be197d70ab76d22964"/></dir><dir name="sql"><dir name="speedyshippingmodule_setup"><file name="mysql4-install-1.0.3.php" hash="4b1bc73ff91011b3c41a2b7adf107f3d"/><file name="mysql4-upgrade-1.0.7-1.0.8.php" hash="d12a72ecbd7d8e31a0e3c6c300d8f09c"/><file name="mysql4-upgrade-1.0.8-1.0.9.php" hash="31093fa1c0114c1ff7a9ae994a6a39bb"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="speedy_shipping.xml" hash="93bad292fed577e9c79c830aa47ebd61"/></dir><dir name="template"><dir name="speedy_speedyshipping"><file name="billoflading.phtml" hash="92ba243a2d9f7815db619778d78fc980"/><dir name="customer"><dir name="edit"><dir name="tab"><file name="addresses.phtml" hash="d30d71600b33872075dc0bc2b7bc3137"/></dir></dir></dir><file name="pickupform.phtml" hash="fc21509fc8f6ddccf055c2fb840f4c74"/><dir name="sales"><dir name="order"><dir name="create"><dir name="billing"><dir name="method"><file name="paymentInfo.phtml" hash="3dd1f746585216f952958c710924ae46"/></dir></dir><dir name="form"><file name="address.phtml" hash="042fb74a054bd096fbd7d2aedb80503c"/></dir><dir name="shipping"><dir name="method"><file name="form.phtml" hash="715d060632af0c3ad4287f46fd4e69c6"/></dir></dir><file name="totals.phtml" hash="cada285fd005956398d6d1d18d437892"/></dir></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="speedy_shipping.xml" hash="3a428ae6bde62813449b9fdf805b6b1b"/></dir><dir name="template"><dir name="speedy_speedyshipping"><dir name="checkout"><dir name="onepage"><file name="billing.phtml" hash="b0fe917c46bc1c7e83b02dd54347c468"/><dir name="payment_method"><file name="paymentInfo.phtml" hash="8bc351fab67fe3e89d6da86b9ce6812b"/></dir><file name="shipping.phtml" hash="6b29c7225df9700a48f7239f8b0ba477"/><dir name="shipping_method"><file name="available.phtml" hash="2ed1524d3a3c2aa9edb04af1e9abe034"/><file name="pickupform.phtml" hash="74939dea3fd5852356755d439d9520c8"/><file name="shipping_method.phtml" hash="8683ed86bd37ca7de4ce2305f92b4aea"/></dir></dir></dir><dir name="customer"><dir name="address"><file name="edit.phtml" hash="62073c1f0b573ae5b2fe9959c0332dca"/></dir></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Speedyshipping.xml" hash="07d440379cc155f73641a59aa06ce82b"/></dir></target><target name="magelib"><dir name="SpeedyEPS"><dir name="util"><file name="Util.class.php" hash="e384756acbad8853c999e0435e833c19"/></dir><dir name="ver01"><file name="AddrNomen.class.php" hash="bba4d58eca6ffda35d1c07d93bfd84be"/><file name="ClientException.class.php" hash="67265022fa5937ae84f20d9f7a3e99cc"/><file name="ComplementaryServiceAllowance.class.php" hash="58e1d0e355943629ff80d53db973a9a9"/><file name="EPSFacade.class.php" hash="8f983ad98a7bf6681e877d8e9c86913a"/><file name="EPSInterface.class.php" hash="86b9399be96a3fb84022427500f44b89"/><file name="FixedDiscountCardId.class.php" hash="4a1467f2013014d509141f1f5f1b9566"/><file name="ParamAddress.class.php" hash="cb62ee0575f4e07473a31ec318dc17aa"/><file name="ParamAddressSearch.class.php" hash="88b70ef9c7709cd4b1aa568dd71532d4"/><file name="ParamBarcodeInfo.class.php" hash="fd17f2426934f53ec9617a96bdb096c0"/><file name="ParamCalculation.class.php" hash="356eab248f4594071ea8f6234e996f49"/><file name="ParamClientData.class.php" hash="069fef2d83e83b40370603d3c75a9d44"/><file name="ParamClientSearch.class.php" hash="51c779373bd3494254be8279139b9826"/><file name="ParamFilterSite.class.php" hash="87776edd43e27f494bec344c97207c40"/><file name="ParamLanguage.class.php" hash="fcfb607cbdb1c4edd0ff2e4b3818510d"/><file name="ParamOrder.class.php" hash="eb177c74d52d9e6a69ce1fd34535ea82"/><file name="ParamPDF.class.php" hash="28248201e71d34368bb2b76c58a16da9"/><file name="ParamParcel.class.php" hash="27fd8bd37e83ac815d07d77d440de398"/><file name="ParamParcelInfo.class.php" hash="c401926930556e8074e594cc0d00c8a9"/><file name="ParamPhoneNumber.class.php" hash="53e20f2f8354d2caaac519abcfd81187"/><file name="ParamPicking.class.php" hash="27963623f3ce27a4d0cc47532a146629"/><file name="ParamSearchByRefNum.class.php" hash="14544cd4c6f6718bc68e2f4f2c6fe5f5"/><file name="ResultAddress.class.php" hash="6d52168fad35f83777dea137c0ce9b2b"/><file name="ResultAddressEx.class.php" hash="fe9b6dc03c00a41040cbb4e402fdd9e6"/><file name="ResultAddressSearch.class.php" hash="c9b8a3aba12bed01b37245c4a2303907"/><file name="ResultAmounts.class.php" hash="756e363bf2d6a130d54e364319901c32"/><file name="ResultBOL.class.php" hash="e095318e59be096cb949309834a863ba"/><file name="ResultCalculation.class.php" hash="90710f9860d920d763b423c77ffdc88a"/><file name="ResultCalculationMS.class.php" hash="f991bc662dba556c7c7bc749d09ecb12"/><file name="ResultClientData.class.php" hash="3e1ea047f22ee3cfa02a128e9ce1d65e"/><file name="ResultCommonObject.class.php" hash="2e8a719333466499dbef0102c7858a23"/><file name="ResultCourierService.class.php" hash="aaf63c267a548cc82b1784f5d41c9924"/><file name="ResultCourierServiceExt.class.php" hash="2f26760369b55d00a827577d573f7e5f"/><file name="ResultLogin.class.php" hash="6d9507e82eb5af820665480f83d8bec9"/><file name="ResultMinMaxReal.class.php" hash="681aa4bbc9f580f7551a1820f9186fad"/><file name="ResultOffice.class.php" hash="4f911e40d8aaaf95761c63bb79d12e17"/><file name="ResultOfficeEx.class.php" hash="94af3cafc5105b4274a2c2fe866d0d18"/><file name="ResultOrderPickingInfo.class.php" hash="72dcf1587374afe319cebd49e8a30fa3"/><file name="ResultParcelInfo.class.php" hash="cfd36bbf6b4c93e80e713c85f127a027"/><file name="ResultPhoneNumber.class.php" hash="e8484071762d91059097dc9d98755090"/><file name="ResultQuarter.class.php" hash="9bc9d441128e5edc551c2c52ef473f57"/><file name="ResultSite.class.php" hash="05ed7eafcb8e13f74bb9f25d96f08af0"/><file name="ResultSiteEx.class.php" hash="ecdbf452151030e8d1d35300b7f4f76b"/><file name="ResultSpecialDeliveryRequirement.class.php" hash="23e952f1ef346ce34c1f3bf47e92c426"/><file name="ResultStreet.class.php" hash="7d625402e05cfcf205b31ba32650bcb4"/><file name="ResultTrackPicking.class.php" hash="b8ab206baacab06b2d2a447e57f881c4"/><file name="ResultTrackPickingEx.class.php" hash="96e9130d61f8e2346d8b03b9ad481fd7"/><file name="ServerException.class.php" hash="b11fc48eb537992e8c506807e7edd9d2"/><file name="Size.class.php" hash="ae535b7511bc31b61d1fd4b832da2536"/><file name="ValueAddress.class.php" hash="ed2e937685f7eab4745da049bf4b4364"/><dir name="soap"><file name="EPSSOAPInterfaceImpl.class.php" hash="eb825d3fc83763fbda78a3ea25f5357b"/></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="speedy"><dir name="css"><file name="hideEditAddress.css" hash="1b03b3bf871c23565428454442c88cad"/><dir name="images"><file name="animated-overlay.gif" hash="2b912f7c0653008ca28ebacda49025e7"/><file name="ui-bg_diagonals-thick_18_b81900_40x40.png" hash="adffefb9419589d6b897a81877e85e42"/><file name="ui-bg_diagonals-thick_20_666666_40x40.png" hash="5a6524e1e6c434435238b5c93e583b6f"/><file name="ui-bg_flat_10_000000_40x100.png" hash="3d978d04a04f319ce2412b1c11afa926"/><file name="ui-bg_glass_100_f6f6f6_1x400.png" hash="bb29642d42ead99b3f719a1c7c838026"/><file name="ui-bg_glass_100_fdf5ce_1x400.png" hash="dc52f3b6718f318deb7813c5115137c5"/><file name="ui-bg_glass_65_ffffff_1x400.png" hash="e25e9547ddaa4fad97741b252ba9f800"/><file name="ui-bg_gloss-wave_35_f6a828_500x100.png" hash="661db0dc3da9538d25ffd010dc514751"/><file name="ui-bg_highlight-soft_100_eeeeee_1x100.png" hash="d78652f40e0c1f0281988aacd8269833"/><file name="ui-bg_highlight-soft_75_ffe45c_1x100.png" hash="3d9bb8f4d52f22fd5d494e87518766c0"/><file name="ui-icons_222222_256x240.png" hash="a1b3887a86cf1791f23c0b53b4d3585f"/><file name="ui-icons_228ef1_256x240.png" hash="73044fed6bab2c5ed02eed93b7d3adaa"/><file name="ui-icons_ef8c08_256x240.png" hash="1eec256e4f7b8324e619aae36ecfbfbd"/><file name="ui-icons_ffd27a_256x240.png" hash="c1a79bd65be08aa2be391cba2321f448"/><file name="ui-icons_ffffff_256x240.png" hash="e3f4748b19b87aadaa924d85f0882432"/></dir><file name="jquery-ui-1.10.2.custom.min.css" hash="63a7972fe14211955df1b5631d2bfba1"/><file name="jquery.autocomplete.css" hash="e1efb0a6e3da2b6ac201dc98c585aec8"/></dir><dir name="images"><file name="indicator.gif" hash="03ce3dcc84af110e9da8699a841e5200"/></dir><dir name="js"><file name="jquery-1.9.1.min.js" hash="ba714fde311a118967b9d8cb017c81f6"/><file name="jquery-ui-1.10.2.custom.min.js" hash="34f617d6fa9771c9cec61e9f6b729cf4"/><file name="noconflict.js" hash="e2060c4e5e5955c824723b13a212d3ec"/><file name="office_pickup.js" hash="dfbb5d0f546be2d7c64fa3393ab4a898"/><file name="validateAddress.js" hash="ebe9feaa11ee5a976254c83defecbbb7"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="speedy"><dir name="css"><dir name="images"><file name="animated-overlay.gif" hash="2b912f7c0653008ca28ebacda49025e7"/><dir name="images"><file name="animated-overlay.gif" hash="2b912f7c0653008ca28ebacda49025e7"/><file name="ui-bg_diagonals-thick_18_b81900_40x40.png" hash="8bede029bbc5dfdc51c03c31c42c69b6"/><file name="ui-bg_diagonals-thick_20_666666_40x40.png" hash="0e22f1e0b51bab992d835373d8687aff"/><file name="ui-bg_flat_10_000000_40x100.png" hash="f1d874a7f2f98005ef41142e7c529afb"/><file name="ui-bg_glass_100_f6f6f6_1x400.png" hash="0239611116cbcf93c7cd902997df0c2b"/><file name="ui-bg_glass_100_fdf5ce_1x400.png" hash="e08a0b044bc2699a3dd6ac4d081736d4"/><file name="ui-bg_glass_65_ffffff_1x400.png" hash="d985d3e1f3980efaa8a9482da6282a6a"/><file name="ui-bg_gloss-wave_35_f6a828_500x100.png" hash="22d6e00af67ff329b00e70164acbfa6e"/><file name="ui-bg_highlight-soft_100_eeeeee_1x100.png" hash="148fa5a4d59240f3b1322e52c0b42646"/><file name="ui-bg_highlight-soft_75_ffe45c_1x100.png" hash="8a5e1b98c9b8a758fb45e982724cc1d0"/><file name="ui-icons_222222_256x240.png" hash="a1b3887a86cf1791f23c0b53b4d3585f"/><file name="ui-icons_228ef1_256x240.png" hash="73044fed6bab2c5ed02eed93b7d3adaa"/><file name="ui-icons_ef8c08_256x240.png" hash="1eec256e4f7b8324e619aae36ecfbfbd"/><file name="ui-icons_ffd27a_256x240.png" hash="c1a79bd65be08aa2be391cba2321f448"/><file name="ui-icons_ffffff_256x240.png" hash="e3f4748b19b87aadaa924d85f0882432"/></dir><file name="ui-bg_diagonals-thick_18_b81900_40x40.png" hash="adffefb9419589d6b897a81877e85e42"/><file name="ui-bg_diagonals-thick_20_666666_40x40.png" hash="5a6524e1e6c434435238b5c93e583b6f"/><file name="ui-bg_flat_10_000000_40x100.png" hash="3d978d04a04f319ce2412b1c11afa926"/><file name="ui-bg_glass_100_f6f6f6_1x400.png" hash="bb29642d42ead99b3f719a1c7c838026"/><file name="ui-bg_glass_100_fdf5ce_1x400.png" hash="dc52f3b6718f318deb7813c5115137c5"/><file name="ui-bg_glass_65_ffffff_1x400.png" hash="e25e9547ddaa4fad97741b252ba9f800"/><file name="ui-bg_gloss-wave_35_f6a828_500x100.png" hash="661db0dc3da9538d25ffd010dc514751"/><file name="ui-bg_highlight-soft_100_eeeeee_1x100.png" hash="d78652f40e0c1f0281988aacd8269833"/><file name="ui-bg_highlight-soft_75_ffe45c_1x100.png" hash="3d9bb8f4d52f22fd5d494e87518766c0"/><file name="ui-icons_222222_256x240.png" hash="a1b3887a86cf1791f23c0b53b4d3585f"/><file name="ui-icons_228ef1_256x240.png" hash="73044fed6bab2c5ed02eed93b7d3adaa"/><file name="ui-icons_ef8c08_256x240.png" hash="1eec256e4f7b8324e619aae36ecfbfbd"/><file name="ui-icons_ffd27a_256x240.png" hash="c1a79bd65be08aa2be391cba2321f448"/><file name="ui-icons_ffffff_256x240.png" hash="e3f4748b19b87aadaa924d85f0882432"/></dir><file name="jquery-ui-1.10.2.custom.min.css" hash="b14e6e4dfddacb48689578a9f9b69837"/><file name="jquery-ui-1.10.3.custom.min.css" hash="61770a422674ed451871ecdcf75ea67d"/><file name="jquery.autocomplete.css" hash="e1efb0a6e3da2b6ac201dc98c585aec8"/></dir><dir name="images"><file name="indicator.gif" hash="14c56c5a40e61aea738e46b66d4d8c90"/></dir><dir name="js"><file name="jquery-1.9.1.min.js" hash="663628f795cb62444143fde1ebdf2b5b"/><file name="jquery-ui-1.10.3.custom.min.js" hash="ca78f74e4ebf73b646c14f7803031e48"/><file name="noconflict.js" hash="b7acb127eceaaa67ac1597fafdd85000"/><file name="office_pickup.js" hash="fb0e225b5e03e192670c0c0a62b4aa54"/></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="bg_BG"><file name="speedyTranslate.csv" hash="7f48ed276774be965fdecdaf54d123df"/></dir><dir name="en_US"><file name="speedyTranslate.csv" hash="043dda42b85aa08406de4a6c1c921639"/></dir></target></contents>
|
16 |
<compatible/>
|
17 |
-
<dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php><package><name>Mage_Core_Modules</name><channel>community</channel><min>1.7.0.2</min><max>1.
|
18 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Speedy_Shipping</name>
|
4 |
+
<version>1.1.0</version>
|
5 |
<stability>stable</stability>
|
6 |
<license>Open Software License (OSL 3.0)</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
+
<summary>Various functional improvements and bug fixes.</summary>
|
10 |
+
<description>Various functional improvements and bug fixes.</description>
|
11 |
+
<notes>Various functional improvements and bug fixes.</notes>
|
12 |
+
<authors><author><name>Speedy JSC</name><user>evgeni</user><email>evgeni@omg-m.com</email></author></authors>
|
13 |
+
<date>2014-06-18</date>
|
14 |
+
<time>07:26:30</time>
|
15 |
+
<contents><target name="magecommunity"><dir name="Speedy"><dir name="Speedyshipping"><dir name="Block"><dir name="Adminhtml"><file name="Billoflading.php" hash="55757a4477588daa54ec3b9699dab979"/><dir name="Requestcourier"><file name="Grid.php" hash="2284de6c2d2ef6029c8a84bd86f8bc53"/><dir name="Renderer"><file name="Cancelbutton.php" hash="0938035cf0027f529fe2067a9c3166d0"/><file name="Created.php" hash="3ab6eba87f8986ce55c823327ec60e79"/><file name="Datecreated.php" hash="36ca56ed37cb572c19bcb7e7e7dff081"/><file name="Requestbutton.php" hash="6091a3e22e13bd7299376fc778a81ac4"/><file name="Viewbol.php" hash="728a9cd399df38532a8136adc618b28e"/><file name="Vieworder.php" hash="fb6c0ac4134d26a705f2c7bdc658f035"/></dir><file name="Requestcontainer.php" hash="5529d32f1698e12dc2cf078c68a53797"/></dir><dir name="Sales"><dir name="Order"><dir name="Create"><dir name="Billing"><file name="Address.php" hash="575ebbda49b25e95f37bca49cfba623d"/></dir><dir name="Shipping"><file name="Address.php" hash="14c1dc61fcfa00a7f685e2c025f31901"/><file name="Form.php" hash="90112a2a3ed59b021d8fcd347e7b5292"/></dir><dir name="Speedy"><file name="Form.php" hash="5d33815cc6bf12e2bb77bdb7aa7b8468"/></dir><file name="Totals.php" hash="da5b3fe05aca0194f12dcc239be47d45"/></dir></dir></dir><dir name="System"><dir name="Config"><dir name="Form"><file name="Testbutton.php" hash="09aaa0674763be7a3d18fa476decd110"/></dir></dir></dir></dir><dir name="Customer"><dir name="Address"><file name="Edit.php" hash="29852467e29ecd706303e0ffc85ed009"/></dir></dir><dir name="Onepage"><dir name="Billing"><file name="Billing.php" hash="d9e3d433518bfd225b4774389eaa6507"/></dir><file name="Paymentinfo.php" hash="ce4784716a4db7acb32dc96c1220581c"/><file name="Pickupform.php" hash="6185b390e0438a3c588d3bf8362c54cc"/><dir name="Shipping"><dir name="Method"><file name="Available.php" hash="72f3789bb35612be09bb50f6f9f1b443"/></dir><file name="Shipping.php" hash="8f27033a68264f2f2f45fa808cbe7751"/></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="f87f9903ff7b03630377b9a5e0def6a6"/><file name="Exceptionmap.php" hash="5efa0d9221546f4a3b29f98d260998a8"/><file name="Transliterate.php" hash="fc82a61a3c5efe1c5f5c4ea5a21cdeea"/><dir name="Validate"><file name="Address.php" hash="ad1aea0ca237b264d066f82028e832b2"/></dir></dir><dir name="Model"><dir name="Autocomplete"><file name="Address.php" hash="137aa5588f59a924edda84bbb8956a7a"/></dir><dir name="Carrier"><dir name="Receiverdata"><file name="Receiverdata.php" hash="fc9e1cef902f8126705493ef62698975"/></dir><dir name="Senderdata"><file name="Senderdata.php" hash="a29434d47a760d0b26c05da5ce5a8053"/></dir><file name="Shippingmethod.php" hash="2e735b314333fa22f43c75f1cb562821"/><dir name="Source"><file name="Calculation.php" hash="8feb245ada9a659cc87f1450cba3ca69"/><file name="Deferreddays.php" hash="c0b4154d31d5080a5970eab4ba5f9315"/><file name="Method.php" hash="3a27c91b9c707dd9204baf7ffa814a12"/><file name="Office.php" hash="38d718531131f17dc452a72370d7e5f6"/><file name="Takingoffset.php" hash="a707c9ecb45d1ae6886770264d7c850d"/></dir></dir><file name="Observer.php" hash="d27fbda76fbd7a23760aa534c6528aae"/><dir name="Rate"><file name="Result.php" hash="9e57224fe86a696a8c51e47c1808226f"/></dir><dir name="Resource"><dir name="Saveorder"><file name="Collection.php" hash="45cbc13c07ab7ac7e495bdead549c655"/></dir><file name="Saveorder.php" hash="ebb22be5c4334a201bd6b09d72e96cbe"/><file name="Setup.php" hash="f4fd4f27ba10a9fc68e272a475ff2156"/></dir><dir name="Sales"><dir name="Quote"><dir name="Address"><file name="Rate.php" hash="82282b54b161255665c888ff9cd7fc6d"/></dir></dir></dir><file name="Saveorder.php" hash="4bbd01470d9ffa1d305fcf7210f88726"/></dir><dir name="controllers"><file name="AddressController.php" hash="42edea2936784d3f00d4780dc2a640ed"/><dir name="Adminhtml"><file name="AddressController.php" hash="adbc2db67d5bc7702d8c33361fdcbfd1"/><file name="CheckcredentialsController.php" hash="6ea877b98919d725a566282de47bce21"/><file name="PrintController.php" hash="a80dc0c1a53c01c3ac486da95cda1546"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="f270b82c36813ec5022237774dc3208e"/><file name="config.xml" hash="2cf03af14a275a45981b4e6771da6156"/><file name="jstranslator.xml" hash="3adf187b44e3ffc2c43e7508a8d62c9c"/><file name="system.xml" hash="1fc8e18791b7c78afb808fae8e02d846"/></dir><dir name="sql"><dir name="speedyshippingmodule_setup"><file name="mysql4-install-1.0.3.php" hash="4b1bc73ff91011b3c41a2b7adf107f3d"/><file name="mysql4-upgrade-1.0.7-1.0.8.php" hash="d12a72ecbd7d8e31a0e3c6c300d8f09c"/><file name="mysql4-upgrade-1.0.8-1.0.9.php" hash="31093fa1c0114c1ff7a9ae994a6a39bb"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="speedy_shipping.xml" hash="93bad292fed577e9c79c830aa47ebd61"/></dir><dir name="template"><dir name="speedy_speedyshipping"><file name="billoflading.phtml" hash="92ba243a2d9f7815db619778d78fc980"/><dir name="customer"><dir name="edit"><dir name="tab"><file name="addresses.phtml" hash="d30d71600b33872075dc0bc2b7bc3137"/></dir></dir></dir><file name="pickupform.phtml" hash="fc21509fc8f6ddccf055c2fb840f4c74"/><dir name="sales"><dir name="order"><dir name="create"><dir name="billing"><dir name="method"><file name="paymentInfo.phtml" hash="3dd1f746585216f952958c710924ae46"/></dir></dir><dir name="form"><file name="address.phtml" hash="042fb74a054bd096fbd7d2aedb80503c"/></dir><dir name="shipping"><dir name="method"><file name="form.phtml" hash="715d060632af0c3ad4287f46fd4e69c6"/></dir></dir><file name="totals.phtml" hash="cada285fd005956398d6d1d18d437892"/></dir></dir></dir><dir name="system"><dir name="config"><file name="testbutton.phtml" hash="561902225c1227b220cf2caa4d20fa33"/></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="speedy_shipping.xml" hash="3a428ae6bde62813449b9fdf805b6b1b"/></dir><dir name="template"><dir name="speedy_speedyshipping"><dir name="checkout"><dir name="onepage"><file name="billing.phtml" hash="9b0ab4ed7745b7d5844d76a4c225b80c"/><dir name="payment_method"><file name="paymentInfo.phtml" hash="8bc351fab67fe3e89d6da86b9ce6812b"/></dir><file name="shipping.phtml" hash="ccdb80a45ea5c27d5b45566e16afb51e"/><dir name="shipping_method"><file name="available.phtml" hash="2ed1524d3a3c2aa9edb04af1e9abe034"/><file name="pickupform.phtml" hash="488ae55664e0fb2d0421df3b363a125f"/><file name="shipping_method.phtml" hash="8683ed86bd37ca7de4ce2305f92b4aea"/></dir></dir></dir><dir name="customer"><dir name="address"><file name="edit.phtml" hash="7a1ca55b250f43addc6155c5df687917"/></dir></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Speedyshipping.xml" hash="b65ed745e2c8d02980d2140833495590"/></dir></target><target name="magelib"><dir name="SpeedyEPS"><dir name="util"><file name="Util.class.php" hash="e384756acbad8853c999e0435e833c19"/></dir><dir name="ver01"><file name="AddrNomen.class.php" hash="bba4d58eca6ffda35d1c07d93bfd84be"/><file name="ClientException.class.php" hash="67265022fa5937ae84f20d9f7a3e99cc"/><file name="ComplementaryServiceAllowance.class.php" hash="58e1d0e355943629ff80d53db973a9a9"/><file name="EPSFacade.class.php" hash="8f983ad98a7bf6681e877d8e9c86913a"/><file name="EPSInterface.class.php" hash="86b9399be96a3fb84022427500f44b89"/><file name="FixedDiscountCardId.class.php" hash="4a1467f2013014d509141f1f5f1b9566"/><file name="ParamAddress.class.php" hash="cb62ee0575f4e07473a31ec318dc17aa"/><file name="ParamAddressSearch.class.php" hash="88b70ef9c7709cd4b1aa568dd71532d4"/><file name="ParamBarcodeInfo.class.php" hash="fd17f2426934f53ec9617a96bdb096c0"/><file name="ParamCalculation.class.php" hash="356eab248f4594071ea8f6234e996f49"/><file name="ParamClientData.class.php" hash="069fef2d83e83b40370603d3c75a9d44"/><file name="ParamClientSearch.class.php" hash="51c779373bd3494254be8279139b9826"/><file name="ParamFilterSite.class.php" hash="87776edd43e27f494bec344c97207c40"/><file name="ParamLanguage.class.php" hash="fcfb607cbdb1c4edd0ff2e4b3818510d"/><file name="ParamOrder.class.php" hash="eb177c74d52d9e6a69ce1fd34535ea82"/><file name="ParamPDF.class.php" hash="28248201e71d34368bb2b76c58a16da9"/><file name="ParamParcel.class.php" hash="27fd8bd37e83ac815d07d77d440de398"/><file name="ParamParcelInfo.class.php" hash="c401926930556e8074e594cc0d00c8a9"/><file name="ParamPhoneNumber.class.php" hash="53e20f2f8354d2caaac519abcfd81187"/><file name="ParamPicking.class.php" hash="27963623f3ce27a4d0cc47532a146629"/><file name="ParamSearchByRefNum.class.php" hash="14544cd4c6f6718bc68e2f4f2c6fe5f5"/><file name="ResultAddress.class.php" hash="6d52168fad35f83777dea137c0ce9b2b"/><file name="ResultAddressEx.class.php" hash="fe9b6dc03c00a41040cbb4e402fdd9e6"/><file name="ResultAddressSearch.class.php" hash="c9b8a3aba12bed01b37245c4a2303907"/><file name="ResultAmounts.class.php" hash="756e363bf2d6a130d54e364319901c32"/><file name="ResultBOL.class.php" hash="e095318e59be096cb949309834a863ba"/><file name="ResultCalculation.class.php" hash="90710f9860d920d763b423c77ffdc88a"/><file name="ResultCalculationMS.class.php" hash="f991bc662dba556c7c7bc749d09ecb12"/><file name="ResultClientData.class.php" hash="3e1ea047f22ee3cfa02a128e9ce1d65e"/><file name="ResultCommonObject.class.php" hash="2e8a719333466499dbef0102c7858a23"/><file name="ResultCourierService.class.php" hash="aaf63c267a548cc82b1784f5d41c9924"/><file name="ResultCourierServiceExt.class.php" hash="2f26760369b55d00a827577d573f7e5f"/><file name="ResultLogin.class.php" hash="6d9507e82eb5af820665480f83d8bec9"/><file name="ResultMinMaxReal.class.php" hash="681aa4bbc9f580f7551a1820f9186fad"/><file name="ResultOffice.class.php" hash="4f911e40d8aaaf95761c63bb79d12e17"/><file name="ResultOfficeEx.class.php" hash="94af3cafc5105b4274a2c2fe866d0d18"/><file name="ResultOrderPickingInfo.class.php" hash="72dcf1587374afe319cebd49e8a30fa3"/><file name="ResultParcelInfo.class.php" hash="cfd36bbf6b4c93e80e713c85f127a027"/><file name="ResultPhoneNumber.class.php" hash="e8484071762d91059097dc9d98755090"/><file name="ResultQuarter.class.php" hash="9bc9d441128e5edc551c2c52ef473f57"/><file name="ResultSite.class.php" hash="05ed7eafcb8e13f74bb9f25d96f08af0"/><file name="ResultSiteEx.class.php" hash="ecdbf452151030e8d1d35300b7f4f76b"/><file name="ResultSpecialDeliveryRequirement.class.php" hash="23e952f1ef346ce34c1f3bf47e92c426"/><file name="ResultStreet.class.php" hash="7d625402e05cfcf205b31ba32650bcb4"/><file name="ResultTrackPicking.class.php" hash="b8ab206baacab06b2d2a447e57f881c4"/><file name="ResultTrackPickingEx.class.php" hash="96e9130d61f8e2346d8b03b9ad481fd7"/><file name="ServerException.class.php" hash="b11fc48eb537992e8c506807e7edd9d2"/><file name="Size.class.php" hash="ae535b7511bc31b61d1fd4b832da2536"/><file name="ValueAddress.class.php" hash="ed2e937685f7eab4745da049bf4b4364"/><dir name="soap"><file name="EPSSOAPInterfaceImpl.class.php" hash="eb825d3fc83763fbda78a3ea25f5357b"/></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="speedy"><dir name="css"><file name="hideEditAddress.css" hash="1b03b3bf871c23565428454442c88cad"/><dir name="images"><file name="animated-overlay.gif" hash="2b912f7c0653008ca28ebacda49025e7"/><file name="ui-bg_diagonals-thick_18_b81900_40x40.png" hash="adffefb9419589d6b897a81877e85e42"/><file name="ui-bg_diagonals-thick_20_666666_40x40.png" hash="5a6524e1e6c434435238b5c93e583b6f"/><file name="ui-bg_flat_10_000000_40x100.png" hash="3d978d04a04f319ce2412b1c11afa926"/><file name="ui-bg_glass_100_f6f6f6_1x400.png" hash="bb29642d42ead99b3f719a1c7c838026"/><file name="ui-bg_glass_100_fdf5ce_1x400.png" hash="dc52f3b6718f318deb7813c5115137c5"/><file name="ui-bg_glass_65_ffffff_1x400.png" hash="e25e9547ddaa4fad97741b252ba9f800"/><file name="ui-bg_gloss-wave_35_f6a828_500x100.png" hash="661db0dc3da9538d25ffd010dc514751"/><file name="ui-bg_highlight-soft_100_eeeeee_1x100.png" hash="d78652f40e0c1f0281988aacd8269833"/><file name="ui-bg_highlight-soft_75_ffe45c_1x100.png" hash="3d9bb8f4d52f22fd5d494e87518766c0"/><file name="ui-icons_222222_256x240.png" hash="a1b3887a86cf1791f23c0b53b4d3585f"/><file name="ui-icons_228ef1_256x240.png" hash="73044fed6bab2c5ed02eed93b7d3adaa"/><file name="ui-icons_ef8c08_256x240.png" hash="1eec256e4f7b8324e619aae36ecfbfbd"/><file name="ui-icons_ffd27a_256x240.png" hash="c1a79bd65be08aa2be391cba2321f448"/><file name="ui-icons_ffffff_256x240.png" hash="e3f4748b19b87aadaa924d85f0882432"/></dir><file name="jquery-ui-1.10.2.custom.min.css" hash="63a7972fe14211955df1b5631d2bfba1"/><file name="jquery.autocomplete.css" hash="e1efb0a6e3da2b6ac201dc98c585aec8"/></dir><dir name="images"><file name="indicator.gif" hash="03ce3dcc84af110e9da8699a841e5200"/></dir><dir name="js"><file name="jquery-1.9.1.min.js" hash="ba714fde311a118967b9d8cb017c81f6"/><file name="jquery-ui-1.10.2.custom.min.js" hash="34f617d6fa9771c9cec61e9f6b729cf4"/><file name="noconflict.js" hash="e2060c4e5e5955c824723b13a212d3ec"/><file name="office_pickup.js" hash="dfbb5d0f546be2d7c64fa3393ab4a898"/><file name="validateAddress.js" hash="ebe9feaa11ee5a976254c83defecbbb7"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="speedy"><dir name="css"><dir name="images"><file name="animated-overlay.gif" hash="2b912f7c0653008ca28ebacda49025e7"/><dir name="images"><file name="animated-overlay.gif" hash="2b912f7c0653008ca28ebacda49025e7"/><file name="ui-bg_diagonals-thick_18_b81900_40x40.png" hash="8bede029bbc5dfdc51c03c31c42c69b6"/><file name="ui-bg_diagonals-thick_20_666666_40x40.png" hash="0e22f1e0b51bab992d835373d8687aff"/><file name="ui-bg_flat_10_000000_40x100.png" hash="f1d874a7f2f98005ef41142e7c529afb"/><file name="ui-bg_glass_100_f6f6f6_1x400.png" hash="0239611116cbcf93c7cd902997df0c2b"/><file name="ui-bg_glass_100_fdf5ce_1x400.png" hash="e08a0b044bc2699a3dd6ac4d081736d4"/><file name="ui-bg_glass_65_ffffff_1x400.png" hash="d985d3e1f3980efaa8a9482da6282a6a"/><file name="ui-bg_gloss-wave_35_f6a828_500x100.png" hash="22d6e00af67ff329b00e70164acbfa6e"/><file name="ui-bg_highlight-soft_100_eeeeee_1x100.png" hash="148fa5a4d59240f3b1322e52c0b42646"/><file name="ui-bg_highlight-soft_75_ffe45c_1x100.png" hash="8a5e1b98c9b8a758fb45e982724cc1d0"/><file name="ui-icons_222222_256x240.png" hash="a1b3887a86cf1791f23c0b53b4d3585f"/><file name="ui-icons_228ef1_256x240.png" hash="73044fed6bab2c5ed02eed93b7d3adaa"/><file name="ui-icons_ef8c08_256x240.png" hash="1eec256e4f7b8324e619aae36ecfbfbd"/><file name="ui-icons_ffd27a_256x240.png" hash="c1a79bd65be08aa2be391cba2321f448"/><file name="ui-icons_ffffff_256x240.png" hash="e3f4748b19b87aadaa924d85f0882432"/></dir><file name="ui-bg_diagonals-thick_18_b81900_40x40.png" hash="adffefb9419589d6b897a81877e85e42"/><file name="ui-bg_diagonals-thick_20_666666_40x40.png" hash="5a6524e1e6c434435238b5c93e583b6f"/><file name="ui-bg_flat_10_000000_40x100.png" hash="3d978d04a04f319ce2412b1c11afa926"/><file name="ui-bg_glass_100_f6f6f6_1x400.png" hash="bb29642d42ead99b3f719a1c7c838026"/><file name="ui-bg_glass_100_fdf5ce_1x400.png" hash="dc52f3b6718f318deb7813c5115137c5"/><file name="ui-bg_glass_65_ffffff_1x400.png" hash="e25e9547ddaa4fad97741b252ba9f800"/><file name="ui-bg_gloss-wave_35_f6a828_500x100.png" hash="661db0dc3da9538d25ffd010dc514751"/><file name="ui-bg_highlight-soft_100_eeeeee_1x100.png" hash="d78652f40e0c1f0281988aacd8269833"/><file name="ui-bg_highlight-soft_75_ffe45c_1x100.png" hash="3d9bb8f4d52f22fd5d494e87518766c0"/><file name="ui-icons_222222_256x240.png" hash="a1b3887a86cf1791f23c0b53b4d3585f"/><file name="ui-icons_228ef1_256x240.png" hash="73044fed6bab2c5ed02eed93b7d3adaa"/><file name="ui-icons_ef8c08_256x240.png" hash="1eec256e4f7b8324e619aae36ecfbfbd"/><file name="ui-icons_ffd27a_256x240.png" hash="c1a79bd65be08aa2be391cba2321f448"/><file name="ui-icons_ffffff_256x240.png" hash="e3f4748b19b87aadaa924d85f0882432"/></dir><file name="jquery-ui-1.10.2.custom.min.css" hash="b14e6e4dfddacb48689578a9f9b69837"/><file name="jquery-ui-1.10.3.custom.min.css" hash="61770a422674ed451871ecdcf75ea67d"/><file name="jquery.autocomplete.css" hash="e1efb0a6e3da2b6ac201dc98c585aec8"/></dir><dir name="images"><file name="indicator.gif" hash="14c56c5a40e61aea738e46b66d4d8c90"/></dir><dir name="js"><file name="jquery-1.9.1.min.js" hash="663628f795cb62444143fde1ebdf2b5b"/><file name="jquery-ui-1.10.3.custom.min.js" hash="ca78f74e4ebf73b646c14f7803031e48"/><file name="noconflict.js" hash="b7acb127eceaaa67ac1597fafdd85000"/><file name="office_pickup.js" hash="fb0e225b5e03e192670c0c0a62b4aa54"/></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="bg_BG"><file name="speedyTranslate.csv" hash="7235761f3c8d4a3b3ebdde5c1b558a19"/></dir><dir name="en_US"><file name="speedyTranslate.csv" hash="3b07f4e2cfd797c8aa5688d42dafded9"/></dir></target></contents>
|
16 |
<compatible/>
|
17 |
+
<dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php><package><name>Mage_Core_Modules</name><channel>community</channel><min>1.7.0.2</min><max>1.9.0.1</max></package><extension><name>curl</name><min/><max/></extension><extension><name>soap</name><min/><max/></extension><extension><name>openssl</name><min/><max/></extension></required></dependencies>
|
18 |
</package>
|