diff --git a/.htaccess b/.htaccess index 074758ad18f..3fec686913b 100644 --- a/.htaccess +++ b/.htaccess @@ -216,6 +216,7 @@ ## Add default Expires header ## http://developer.yahoo.com/performance/rules.html#expires ExpiresActive On + ExpiresByType image/webp "access plus 1 year" ExpiresByType image/jpg "access plus 1 year" ExpiresByType image/jpeg "access plus 1 year" ExpiresByType image/gif "access plus 1 year" diff --git a/app/code/core/Mage/Admin/Model/Mysql4/Acl.php b/app/code/core/Mage/Admin/Model/Mysql4/Acl.php deleted file mode 100644 index 040407ec9ac..00000000000 --- a/app/code/core/Mage/Admin/Model/Mysql4/Acl.php +++ /dev/null @@ -1,25 +0,0 @@ - Mage_Admin_Model_Resource - admin_mysql4 admin_user
diff --git a/app/code/core/Mage/AdminNotification/Model/Mysql4/Inbox.php b/app/code/core/Mage/AdminNotification/Model/Mysql4/Inbox.php deleted file mode 100644 index 58ba2007d09..00000000000 --- a/app/code/core/Mage/AdminNotification/Model/Mysql4/Inbox.php +++ /dev/null @@ -1,25 +0,0 @@ - Mage_AdminNotification_Model_Resource - adminnotification_mysql4 adminnotification_inbox
diff --git a/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tree.php b/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tree.php index 163c4c63a50..765d1b2957b 100644 --- a/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tree.php +++ b/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tree.php @@ -85,7 +85,7 @@ public function getCategoryCollection() if (is_null($collection)) { $collection = Mage::getModel('catalog/category')->getCollection(); - /** @var Mage_Catalog_Model_Resource_Eav_Mysql4_Category_Collection $collection */ + /** @var Mage_Catalog_Model_Resource_Category_Collection $collection */ $collection->addAttributeToSelect('name') ->addAttributeToSelect('is_active') ->setProductStoreId($storeId) diff --git a/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Widget/Chooser.php b/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Widget/Chooser.php index d966181f46b..35ff0705413 100644 --- a/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Widget/Chooser.php +++ b/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Widget/Chooser.php @@ -167,7 +167,7 @@ protected function _getNodeJson($node, $level = 0) /** * Adds some extra params to categories collection * - * @return Mage_Catalog_Model_Resource_Eav_Mysql4_Category_Collection + * @return Mage_Catalog_Model_Resource_Category_Collection */ public function getCategoryCollection() { diff --git a/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Helper/Form/Gallery/Content.php b/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Helper/Form/Gallery/Content.php index 8356e6b3de6..a455e07e78b 100644 --- a/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Helper/Form/Gallery/Content.php +++ b/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Helper/Form/Gallery/Content.php @@ -54,7 +54,7 @@ protected function _prepareLayout() $browseConfig = $this->getUploader()->getButtonConfig(); $browseConfig ->setAttributes([ - 'accept' => $browseConfig->getMimeTypesByExtensions('gif, png, jpeg, jpg') + 'accept' => $browseConfig->getMimeTypesByExtensions(Varien_Io_File::ALLOWED_IMAGES_EXTENSIONS) ]); Mage::dispatchEvent('catalog_product_gallery_prepare_layout', ['block' => $this]); diff --git a/app/code/core/Mage/Adminhtml/Block/Page/Menu.php b/app/code/core/Mage/Adminhtml/Block/Page/Menu.php index da6e1768d1b..c946328b46a 100644 --- a/app/code/core/Mage/Adminhtml/Block/Page/Menu.php +++ b/app/code/core/Mage/Adminhtml/Block/Page/Menu.php @@ -269,8 +269,7 @@ public function getMenuLevel($menu, $level = 0) if ((empty($item['url']) || ($item['url'] == '#')) && empty($item['children'])) { continue; // for example hide System/Tools when empty } - $html .= '
  • getEntityType(Mage_Catalog_Model_Product::ENTITY)->getId(); - /** @var Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Attribute_Collection $collection */ + /** @var Mage_Catalog_Model_Resource_Product_Attribute_Collection $collection */ $collection = Mage::getResourceModel('catalog/product_attribute_collection'); $collection->setEntityTypeFilter($entityTypeId); $collection->setFrontendInputTypeFilter('media_image'); diff --git a/app/code/core/Mage/Adminhtml/controllers/Catalog/Product/GalleryController.php b/app/code/core/Mage/Adminhtml/controllers/Catalog/Product/GalleryController.php index 524a430a3b7..c7562494c90 100644 --- a/app/code/core/Mage/Adminhtml/controllers/Catalog/Product/GalleryController.php +++ b/app/code/core/Mage/Adminhtml/controllers/Catalog/Product/GalleryController.php @@ -31,7 +31,7 @@ public function uploadAction() { try { $uploader = new Mage_Core_Model_File_Uploader('image'); - $uploader->setAllowedExtensions(['jpg','jpeg','gif','png']); + $uploader->setAllowedExtensions(Varien_Io_File::ALLOWED_IMAGES_EXTENSIONS); $uploader->addValidateCallback( 'catalog_product_image', Mage::helper('catalog/image'), diff --git a/app/code/core/Mage/Adminhtml/controllers/CustomerController.php b/app/code/core/Mage/Adminhtml/controllers/CustomerController.php index fe50f6b01f8..bfa760c01ac 100644 --- a/app/code/core/Mage/Adminhtml/controllers/CustomerController.php +++ b/app/code/core/Mage/Adminhtml/controllers/CustomerController.php @@ -808,6 +808,9 @@ public function viewfileAction() case 'jpg': $contentType = 'image/jpeg'; break; + case 'webp': + $contentType = 'image/webp'; + break; case 'png': $contentType = 'image/png'; break; diff --git a/app/code/core/Mage/Adminhtml/etc/config.xml b/app/code/core/Mage/Adminhtml/etc/config.xml index ecc908bb664..046e822bade 100644 --- a/app/code/core/Mage/Adminhtml/etc/config.xml +++ b/app/code/core/Mage/Adminhtml/etc/config.xml @@ -28,7 +28,6 @@ Mage_Adminhtml_Model_Resource - adminhtml_mysql4 diff --git a/app/code/core/Mage/Api/Model/Mysql4/Acl.php b/app/code/core/Mage/Api/Model/Mysql4/Acl.php deleted file mode 100644 index 2d85d3f94b1..00000000000 --- a/app/code/core/Mage/Api/Model/Mysql4/Acl.php +++ /dev/null @@ -1,25 +0,0 @@ - Mage_Api_Model_Resource - api_mysql4 api_assert
    diff --git a/app/code/core/Mage/Bundle/Model/Mysql4/Bundle.php b/app/code/core/Mage/Bundle/Model/Mysql4/Bundle.php deleted file mode 100644 index 130fb28785f..00000000000 --- a/app/code/core/Mage/Bundle/Model/Mysql4/Bundle.php +++ /dev/null @@ -1,25 +0,0 @@ -getEvent()->getCollection(); $limit = $observer->getEvent()->getLimit(); if (is_array($limit)) { diff --git a/app/code/core/Mage/Bundle/etc/config.xml b/app/code/core/Mage/Bundle/etc/config.xml index 9bd44d8c713..ff6c690f282 100644 --- a/app/code/core/Mage/Bundle/etc/config.xml +++ b/app/code/core/Mage/Bundle/etc/config.xml @@ -28,7 +28,6 @@ Mage_Bundle_Model_Resource - bundle_mysql4