modules_conflict_detector - Version 0.1.0.3

Version Notes

Check if you don't have any conflicts in rewrites between installed modules.

Download this release

Release Info

Developer Marcin Frymark
Extension modules_conflict_detector
Version 0.1.0.3
Comparing to
See all releases


Code changes from version 0.1.0.2 to 0.1.0.3

app/code/community/Alekseon/ModulesConflictDetector/Block/Adminhtml/Rewrites.php CHANGED
@@ -5,7 +5,7 @@
5
  * @company Alekseon
6
  * @website www.alekseon.com
7
  */
8
- class Alekseon_ModulesConflictDetector_Block_Adminhtml_Rewrites extends Mage_Adminhtml_Block_Widget_Grid_Container
9
  {
10
 
11
  public function __construct()
5
  * @company Alekseon
6
  * @website www.alekseon.com
7
  */
8
+ class Alekseon_ModulesConflictDetector_Block_Adminhtml_Rewrites extends Mage_Adminhtml_Block_Widget_Grid_Container
9
  {
10
 
11
  public function __construct()
app/code/community/Alekseon/ModulesConflictDetector/Model/AlekseonAdminNotification/Feed.php CHANGED
@@ -19,7 +19,11 @@ class Alekseon_ModulesConflictDetector_Model_AlekseonAdminNotification_Feed exte
19
  $this->_feedUrl = Mage::helper('alekseon_modulesConflictDetector')->getAlekseonUrl() . '/rss/magento_rss.xml';
20
  $query = '?utm_source=' . urlencode(Mage::getStoreConfig('web/unsecure/base_url'));
21
  $query .= '&utm_medium=' . urlencode('Magento Connect');
22
- $query .= '&utm_content=' . urlencode(Mage::getEdition() . ' ' . Mage::getVersion());
 
 
 
 
23
  $query .= '&utm_term=' . urlencode(implode(',', $this->_getAlekseonInstalledModules()));
24
 
25
  $this->_feedUrl .= $query;
19
  $this->_feedUrl = Mage::helper('alekseon_modulesConflictDetector')->getAlekseonUrl() . '/rss/magento_rss.xml';
20
  $query = '?utm_source=' . urlencode(Mage::getStoreConfig('web/unsecure/base_url'));
21
  $query .= '&utm_medium=' . urlencode('Magento Connect');
22
+ if (method_exists('Mage', 'getEdition')) {
23
+ $query .= '&utm_content=' . urlencode(Mage::getEdition() . ' ' . Mage::getVersion());
24
+ } else {
25
+ $query .= '&utm_content=' . urlencode(Mage::getVersion());
26
+ }
27
  $query .= '&utm_term=' . urlencode(implode(',', $this->_getAlekseonInstalledModules()));
28
 
29
  $this->_feedUrl .= $query;
app/design/adminhtml/default/default/template/alekseon/modulesConflictDetector/explanations.phtml DELETED
@@ -1,9 +0,0 @@
1
- <div class="box box-right">
2
- <b><?php echo $this->__('Rewrites Explanations:') ?></b>
3
- <ul class="note-list">
4
- <li><span style="color:<?php echo $this->getNoConflictColor() ?>"><?php echo $this->__('Green class name') ?></span> <?php echo $this->__('means that this class is currently used instead of initial class.') ?></li>
5
- <li><span style="color:<?php echo $this->getConflictResolvedColor() ?>"><?php echo $this->__('Gray class name') ?></span> <?php echo $this->__('means that currently used class (\'green one\') extends this class.') ?></li>
6
- <li><span style="color:<?php echo $this->getConflictColor() ?>"><?php echo $this->__('Red class name') ?></span> <?php echo $this->__('means that probably there is conflict, initial class has been overwritten by this class, but this class is not used. You should check if this class doesn\'t contain any important methods or changes, which should be used.') ?></li>
7
- </ul>
8
- </div>
9
- <div class="clear"></div>
 
 
 
 
 
 
 
 
 
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>modules_conflict_detector</name>
4
- <version>0.1.0.2</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
7
  <channel>community</channel>
@@ -10,9 +10,9 @@
10
  <description>Check if you don't have any conflicts in rewrites between installed modules.</description>
11
  <notes>Check if you don't have any conflicts in rewrites between installed modules.</notes>
12
  <authors><author><name>Marcin Frymark</name><user>Alekseon</user><email>contact@alekseon.com</email></author></authors>
13
- <date>2014-04-02</date>
14
- <time>08:41:11</time>
15
- <contents><target name="magecommunity"><dir name="Alekseon"><dir name="ModulesConflictDetector"><dir><dir name="Block"><dir name="Adminhtml"><file name="Explanations.php" hash="0a8cd813571b686b427307494d826fc6"/><dir name="Rewrites"><dir name="Grid"><dir name="Renderer"><file name="DetailsButton.php" hash="753b63ad8085bbd3548de5abde49d7fa"/><file name="Rewrites.php" hash="af21f07ab44dca9154185fd0c67dfd31"/></dir></dir><file name="Grid.php" hash="845bafca998a83cb7a87ee014c8f6955"/></dir><file name="Rewrites.php" hash="8ab82af5797da19d5313940164a4d178"/><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="AlekseonLogo.php" hash="80da1af8a2e13d2060344b3d3847556e"/><file name="AlekseonNotification.php" hash="e23d75a2055777ac9f22d8f1ffd4114e"/></dir></dir></dir></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="2c25602ee805b609b3d3a46b1c1aa589"/></dir><dir name="Model"><dir name="AlekseonAdminNotification"><file name="Feed.php" hash="6faab757204424af0d927a176ed8bfa1"/><file name="Observer.php" hash="ac86f372eae98573fe3527b09e046e03"/></dir><dir name="Resource"><file name="Collection.php" hash="7b5a67fcca9a7d6f5961a4a54d4dcfbb"/><file name="NonDbCollection.php" hash="cd0722371feb7187a19fb68b808d78e5"/></dir><file name="Rewrites.php" hash="a32ea587fcca993fe66a65e3dae7d582"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="ModulesConflictDetectorController.php" hash="23c14b7da46203a1541691fe236829cf"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="6e508d19181289bde12dcff8c72e01dc"/><file name="config.xml" hash="44eeaed1dcf934bc9a6757c4f87f5680"/><file name="system.xml" hash="2e87963d966b5190906bbb282564855b"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Alekseon_ModulesConflictDetector.xml" hash="a398b22450033be787cd8e0b990589ed"/></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="alekseon"><dir name="modulesConflictDetector"><file name="explanations.phtml" hash="5dac6251ba74bce38b92d1b809848bbf"/></dir></dir></dir></dir></dir></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.3.0</min><max>6.0.0</max></php></required></dependencies>
18
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>modules_conflict_detector</name>
4
+ <version>0.1.0.3</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
7
  <channel>community</channel>
10
  <description>Check if you don't have any conflicts in rewrites between installed modules.</description>
11
  <notes>Check if you don't have any conflicts in rewrites between installed modules.</notes>
12
  <authors><author><name>Marcin Frymark</name><user>Alekseon</user><email>contact@alekseon.com</email></author></authors>
13
+ <date>2015-01-25</date>
14
+ <time>17:37:49</time>
15
+ <contents><target name="magecommunity"><dir name="Alekseon"><dir name="ModulesConflictDetector"><dir><dir name="Block"><dir name="Adminhtml"><file name="Explanations.php" hash="0a8cd813571b686b427307494d826fc6"/><dir name="Rewrites"><dir name="Grid"><dir name="Renderer"><file name="DetailsButton.php" hash="753b63ad8085bbd3548de5abde49d7fa"/><file name="Rewrites.php" hash="af21f07ab44dca9154185fd0c67dfd31"/></dir></dir><file name="Grid.php" hash="845bafca998a83cb7a87ee014c8f6955"/></dir><file name="Rewrites.php" hash="761e6594153272f6d536ae612987ac61"/><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="AlekseonLogo.php" hash="80da1af8a2e13d2060344b3d3847556e"/><file name="AlekseonNotification.php" hash="e23d75a2055777ac9f22d8f1ffd4114e"/></dir></dir></dir></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="2c25602ee805b609b3d3a46b1c1aa589"/></dir><dir name="Model"><dir name="AlekseonAdminNotification"><file name="Feed.php" hash="dda802d2522b75596f11b9c597eb330e"/><file name="Observer.php" hash="ac86f372eae98573fe3527b09e046e03"/></dir><dir name="Resource"><file name="Collection.php" hash="7b5a67fcca9a7d6f5961a4a54d4dcfbb"/><file name="NonDbCollection.php" hash="cd0722371feb7187a19fb68b808d78e5"/></dir><file name="Rewrites.php" hash="a32ea587fcca993fe66a65e3dae7d582"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="ModulesConflictDetectorController.php" hash="23c14b7da46203a1541691fe236829cf"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="6e508d19181289bde12dcff8c72e01dc"/><file name="config.xml" hash="44eeaed1dcf934bc9a6757c4f87f5680"/><file name="system.xml" hash="2e87963d966b5190906bbb282564855b"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Alekseon_ModulesConflictDetector.xml" hash="a398b22450033be787cd8e0b990589ed"/></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.3.0</min><max>6.0.0</max></php></required></dependencies>
18
  </package>