Skip to content

Commit 14ad537

Browse files
luigifabfballiano
andauthored
Removed "admin routing compatibility mode" for extensions (#1551)
Co-authored-by: Fabrizio Balliano <fabrizio.balliano@gmail.com>
1 parent 0f23ffd commit 14ad537

File tree

4 files changed

+1
-17
lines changed

4 files changed

+1
-17
lines changed

app/code/core/Mage/Core/Controller/Varien/Router/Admin.php

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -129,13 +129,10 @@ public function collectRoutes($configArea, $useRouterName)
129129
*/
130130
public function addModule($frontName, $moduleName, $routeName)
131131
{
132-
$isExtensionsCompatibilityMode = (bool)(string)Mage::getConfig()->getNode(
133-
'default/admin/security/extensions_compatibility_mode'
134-
);
135132
$configRouterFrontName = (string)Mage::getConfig()->getNode(
136133
Mage_Adminhtml_Helper_Data::XML_PATH_ADMINHTML_ROUTER_FRONTNAME
137134
);
138-
if ($isExtensionsCompatibilityMode || ($frontName == $configRouterFrontName)) {
135+
if ($frontName == $configRouterFrontName) {
139136
return parent::addModule($frontName, $moduleName, $routeName);
140137
} else {
141138
return $this;

app/code/core/Mage/Core/etc/config.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,6 @@
436436
<use_form_key>1</use_form_key>
437437
<domain_policy_backend>2</domain_policy_backend>
438438
<domain_policy_frontend>2</domain_policy_frontend>
439-
<extensions_compatibility_mode>1</extensions_compatibility_mode>
440439
<session_cookie_lifetime>10800</session_cookie_lifetime>
441440
<secure_system_configuration_save_disabled>0</secure_system_configuration_save_disabled>
442441
</security>

app/code/core/Mage/Core/etc/system.xml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1246,16 +1246,6 @@
12461246
<show_in_website>0</show_in_website>
12471247
<show_in_store>0</show_in_store>
12481248
</domain_policy_frontend>
1249-
<extensions_compatibility_mode translate="label comment">
1250-
<label>Admin routing compatibility mode for extensions</label>
1251-
<comment>Enabling this setting increases risk of automated attacks against admin functionality.</comment>
1252-
<frontend_type>select</frontend_type>
1253-
<sort_order>6</sort_order>
1254-
<source_model>adminhtml/system_config_source_enabledisable</source_model>
1255-
<show_in_default>1</show_in_default>
1256-
<show_in_website>0</show_in_website>
1257-
<show_in_store>0</show_in_store>
1258-
</extensions_compatibility_mode>
12591249
<crate_admin_user_notification translate="label comment">
12601250
<label>New Admin User Create Notification</label>
12611251
<comment>This setting enable notification when new admin user created.</comment>

app/locale/en_US/Mage_Core.csv

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
"Admin","Admin"
1313
"Admin Base URL","Admin Base URL"
1414
"Admin User Emails","Admin User Emails"
15-
"Admin routing compatibility mode for extensions","Admin routing compatibility mode for extensions"
1615
"Advanced","Advanced"
1716
"Advanced Cache Settings","Advanced Cache Settings"
1817
"After selecting a new media storage location, press the Synchronize button
@@ -133,7 +132,6 @@
133132
"Enabled for Admin","Enabled for Admin"
134133
"Enabled for Frontend","Enabled for Frontend"
135134
"Enabling ability to run Magento in a frame is not recommended for security reasons.","Enabling ability to run Magento in a frame is not recommended for security reasons."
136-
"Enabling this setting increases risk of automated attacks against admin functionality.","Enabling this setting increases risk of automated attacks against admin functionality."
137135
"Environment Update Time","Environment Update Time"
138136
"Error in file: ""%s"" - %s","Error in file: ""%s"" - %s"
139137
"European Union Countries","European Union Countries"

0 commit comments

Comments
 (0)