Berikut adalah log perubahan lengkap dan apa yang saya pahami dengan changelog ini
Dan file mana yang terpengaruh oleh penyebab apa yang tercantum di bawah ini
Escape perubahan HTML
mengajukan
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
Tambahkan DS sebagai gantinya '/'
app/code/core/Mage/Adminhtml/Model/LayoutUpdate/Validator.php
file baru ditambahkan
app/code/core/Zend/Form/Decorator/Form.php
lib/Varien/Filter/FormElementName.php
Lengkapi perubahan file
app / code / core / Mage / Adminhtml / Model / Sistem / 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;
}
Menambahkan metode getCacheId () dan getServiceUrl ()
app/code/core/Mage/Api/Helper/Data.php
Metode yang ditambahkan unserialize ()
app/code/core/Mage/Core/Helper/String.php
Gunakan metode getServiceUrl () yang dibuat di 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
Gunakan metode getCacheId () yang dibuat di app / code / core / Mage / Api / Helper / Data.php
app/code/core/Mage/Api/Model/Wsdl/Config.php
unserialize()
Metode yang digunakan di atas dibuat di 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
Perubahan komentar
app/code/core/Mage/Core/Model/File/Validator/Image.php
app/code/core/Mage/Core/etc/system.xml
Komentar ditambahkan
app/code/core/Mage/Core/etc/config.xml
Menambahkan Panjang kata sandi maksimum
app/code/core/Mage/Customer/Model/Customer.php
Ditambahkan memungkinkan ekstensi file // $ _ allowFileExtensions = array ('log', 'txt', 'html', 'csv');
app/code/core/Mage/Log/Helper/Data.php
Tidak tahu perubahan apa
app/design/adminhtml/default/default/template/backup/dialogs.phtml
Daftar Masalah
SUPEE-10415 mencegah kontrol keranjang
dapatkan kode kesalahan # 10415 di paypal di magento