Dưới đây là nhật ký thay đổi hoàn toàn và những gì tôi hiểu với thay đổi này
Và những tập tin nào bị ảnh hưởng bởi nguyên nhân được liệt kê dưới đây
Thoát khỏi thay đổi Html
tập tin
app/code/core/Mage/Adminhtml/Block/Report/Review/Detail.php
app/code/core/Mage/Adminhtml/Block/Report/Tag/Product/Detail.php
app/code/core/Mage/Adminhtml/Block/Review/Add.php
app/code/core/Mage/Adminhtml/Block/Review/Edit/Form.php
app/code/core/Mage/Sales/Block/Adminhtml/Billing/Agreement/Grid.php
app/design/adminhtml/default/default/template/sales/billing/agreement/view/tab/info.phtml
app/design/adminhtml/default/default/template/xmlconnect/edit/tab/content.phtml
app/design/adminhtml/default/default/template/xmlconnect/edit/tab/design/image_edit.phtml
js/mage/adminhtml/backup.js
Thêm DS thay thế '/'
app/code/core/Mage/Adminhtml/Model/LayoutUpdate/Validator.php
thêm tập tin mới
app/code/core/Zend/Form/Decorator/Form.php
lib/Varien/Filter/FormElementName.php
Hoàn tất thay đổi tập tin
ứng dụng / mã / lõi / Mage / adminhtml / Model / System / Config / Backend / Filename.php
class Mage_Adminhtml_Model_System_Config_Backend_Filename extends Mage_Core_Model_Config_Data
{
+
+ /**
+ * Config path for system log file.
+ */
+ const DEV_LOG_FILE_PATH = 'dev/log/file';
+
+ /**
+ * Config path for exception log file.
+ */
+ const DEV_LOG_EXCEPTION_FILE_PATH = 'dev/log/exception_file';
+
+ /**
+ * Processing object before save data
+ *
+ * @return Mage_Adminhtml_Model_System_Config_Backend_Filename
+ * @throws Mage_Core_Exception
+ */
protected function _beforeSave()
{
- $value = $this->getValue();
- $value = basename($value);
+ $value = $this->getValue();
+ $configPath = $this->getPath();
+ $value = basename($value);
+
+ // if dev/log setting, validate log file extension.
+ if ($configPath == self::DEV_LOG_FILE_PATH || $configPath == self::DEV_LOG_EXCEPTION_FILE_PATH) {
+ if (!Mage::helper('log')->isLogFileExtensionValid($value)) {
+ throw Mage::exception('Mage_Core', Mage::helper('adminhtml')->__
+ ('Invalid file extension used for log file. Allowed file extensions: log, txt, html, csv'));
+ }
+ }
+
$this->setValue($value);
return $this;
}
Đã thêm phương thức getCacheId () và getServiceUrl ()
app/code/core/Mage/Api/Helper/Data.php
Đã thêm phương thức unserialize ()
app/code/core/Mage/Core/Helper/String.php
Sử dụng phương thức getServiceUrl () được tạo trong app / code / core / Mage / Api / Helper / Data.php
app/code/core/Mage/Api/Model/Server/Adapter/Soap.php
app/code/core/Mage/Api/Model/Wsdl/Config/Base.php
Sử dụng phương thức getCacheId () được tạo trong app / code / core / Mage / Api / Helper / Data.php
app/code/core/Mage/Api/Model/Wsdl/Config.php
Được sử dụng unserialize()
phương pháp trên được tạo trong app / code / core / Mage / Core / Helper / String.php
app/code/core/Mage/Eav/Model/Entity/Attribute/Backend/Serialized.php
app/code/core/Mage/Rule/Model/Abstract.php
Thay đổi bình luận
app/code/core/Mage/Core/Model/File/Validator/Image.php
app/code/core/Mage/Core/etc/system.xml
Đã thêm nhận xét
app/code/core/Mage/Core/etc/config.xml
Đã thêm độ dài mật khẩu tối đa
app/code/core/Mage/Customer/Model/Customer.php
Đã thêm cho phép mở rộng tệp // $ _ allowFileExtensions = mảng ('log', 'txt', 'html', 'csv');
app/code/core/Mage/Log/Helper/Data.php
Không biết thay đổi gì
app/design/adminhtml/default/default/template/backup/dialogs.phtml
Danh sách phát hành
SUPEE-10415 ngăn chặn kiểm soát giỏ
nhận mã lỗi # 10415 trong paypal trong magento