Skip to content

Commit

Permalink
Update as of 9/13/2012
Browse files Browse the repository at this point in the history
* Implemented the option to enable the single store mode in the system configuration, which simplifies the back-end GUI:
  * Hiding scope labels from the system configuration
  * Hiding the scope switcher from the CMS management pages and the system configuration
  * Hiding scope related fields from the system configuration
  * Hiding scope related columns and fields from the sales pages (order, invoice, shipment pages)
  * Hiding scope related fields from the promotions
  * Hiding scope related fields from the catalog pages
  * Hiding scope related columns and fields from the customers management page
  * Hiding scope related columns and fields from the customer and customer address attributes management pages
* Implemented the history management for the Visual Design Editor
* Implemented the user interface for themes management, which allows to list existing themes and add new ones
* Replaced all usages of the old JavaScript translations mechanism with the new jQuery one
* Refactored methods with high cyclomatic complexity
* Converted some surrogate integration tests into functional Selenium tests
* Converted some surrogate integration tests into unit tests
* Fixes:
  * Fixed inability to install application with a prefix defined for database tables
  * Fixed displaying fields with model name in the payment methods settings
  * Fixed performance degradation of the back-end menu rendering
  * Fixed absence of the success message upon newsletter template creation/deletion/queueing
  * Workaround for occasional segmentation fault in integration tests caused by `Mage_Core_Model_Resource_Setup_Migration`
* GitHub requests:
  * [#51](#51) -- fixed managing of scope-spefic values for Categories
  * [#56](#56) -- removed excessive semicolon in the CSS file
  * [#60](#60) -- fixed taking bind parameters into account in `Mage_Core_Model_Resource_Db_Collection_Abstract::getAllIds()`
  * [#61](#61) -- relocated declaration of the "Google Checkout" payment method into `Mage_GoogleCheckout` module from `Mage_Sales`
  • Loading branch information
magento-team committed Sep 14, 2012
1 parent c0cf1af commit da072ba
Show file tree
Hide file tree
Showing 154 changed files with 4,763 additions and 2,318 deletions.
29 changes: 29 additions & 0 deletions CHANGELOG.markdown
Original file line number Diff line number Diff line change
@@ -1,3 +1,32 @@
Update as of 9/13/2012
======================
* Implemented the option to enable the single store mode in the system configuration, which simplifies the back-end GUI:
* Hiding scope labels from the system configuration
* Hiding the scope switcher from the CMS management pages and the system configuration
* Hiding scope related fields from the system configuration
* Hiding scope related columns and fields from the sales pages (order, invoice, shipment pages)
* Hiding scope related fields from the promotions
* Hiding scope related fields from the catalog pages
* Hiding scope related columns and fields from the customers management page
* Hiding scope related columns and fields from the customer and customer address attributes management pages
* Implemented the history management for the Visual Design Editor
* Implemented the user interface for themes management, which allows to list existing themes and add new ones
* Replaced all usages of the old JavaScript translations mechanism with the new jQuery one
* Refactored methods with high cyclomatic complexity
* Converted some surrogate integration tests into functional Selenium tests
* Converted some surrogate integration tests into unit tests
* Fixes:
* Fixed inability to install application with a prefix defined for database tables
* Fixed displaying fields with model name in the payment methods settings
* Fixed performance degradation of the back-end menu rendering
* Fixed absence of the success message upon newsletter template creation/deletion/queueing
* Workaround for occasional segmentation fault in integration tests caused by `Mage_Core_Model_Resource_Setup_Migration`
* GitHub requests:
* [#51](https://github.com/magento/magento2/issues/51) -- fixed managing of scope-spefic values for Categories
* [#56](https://github.com/magento/magento2/pull/56) -- removed excessive semicolon in the CSS file
* [#60](https://github.com/magento/magento2/issues/60) -- fixed taking bind parameters into account in `Mage_Core_Model_Resource_Db_Collection_Abstract::getAllIds()`
* [#61](https://github.com/magento/magento2/pull/61) -- relocated declaration of the "Google Checkout" payment method into `Mage_GoogleCheckout` module from `Mage_Sales`

Update as of 9/05/2012
======================
* Implemented encryption of the credit card name and expiration date for the payment method "Credit Card (saved)"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -190,7 +190,7 @@ public function getWebsiteCount()
*/
public function isMultiWebsites()
{
return !Mage::app()->isSingleStoreMode();
return !Mage::app()->hasSingleStore();
}

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ protected function _prepareForm()
'required' => true,
));

if (!Mage::app()->isSingleStoreMode()) {
if (!Mage::app()->hasSingleStore()) {
$field = $fieldset->addField('store_id', 'select', array(
'name' => 'store_id',
'label' => Mage::helper('Mage_Catalog_Helper_Data')->__('Store'),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ protected function _prepareForm()
),
));

if (!Mage::app()->isSingleStoreMode()) {
if (!Mage::app()->hasSingleStore()) {
$field = $fieldset->addField('store_id', 'multiselect', array(
'name' => 'stores[]',
'label' => Mage::helper('Mage_Checkout_Helper_Data')->__('Store View'),
Expand Down
Loading

0 comments on commit da072ba

Please sign in to comment.