mQment - Version 1.0.4

Version Notes

1.0.3 - Bypass Magento connect installer bug
1.0.4 - Link change to connect to our realtime engine.

Download this release

Release Info

Developer Samuel Roy
Extension mQment
Version 1.0.4
Comparing to
See all releases


Code changes from version 1.0.2 to 1.0.4

app/code/local/Pricemetry/.DS_Store ADDED
Binary file
app/code/local/Pricemetry/Mqment/.DS_Store ADDED
Binary file
app/code/{community/Pricemetry/mQment → local/Pricemetry/Mqment}/Block/Mqment.php RENAMED
@@ -12,7 +12,7 @@ class Pricemetry_Mqment_Block_Mqment
12
  protected function _toHtml()
13
  {
14
 
15
- return '<div id="pm-widget-container" data-label="'.Mage::getStoreConfig('mQment_options/general/label_button').'" style="'.Mage::getStoreConfig('mQment_options/general/style').'"></div>
16
  ';
17
  }
18
  }
12
  protected function _toHtml()
13
  {
14
 
15
+ return '<div id="pm-widget-container" data-label="'.Mage::getStoreConfig('mqment_options/general/label_button').'" style="'.Mage::getStoreConfig('mqment_options/general/style').'"></div>
16
  ';
17
  }
18
  }
app/code/{community/Pricemetry/mQment → local/Pricemetry/Mqment}/Helper/Data.php RENAMED
@@ -21,6 +21,6 @@
21
  * @package Pricemetry_mQment
22
  * @author Pricemetry
23
  */
24
- class Pricemetry_mQment_Helper_Data
25
  extends Mage_Core_Helper_Abstract {
26
  }
21
  * @package Pricemetry_mQment
22
  * @author Pricemetry
23
  */
24
+ class Pricemetry_Mqment_Helper_Data
25
  extends Mage_Core_Helper_Abstract {
26
  }
app/code/{community/Pricemetry/mQment → local/Pricemetry/Mqment}/etc/config.xml RENAMED
@@ -18,29 +18,29 @@
18
  -->
19
  <config>
20
  <modules>
21
- <Pricemetry_mQment>
22
  <version>0.0.1</version>
23
- </Pricemetry_mQment>
24
  </modules>
25
  <frontend>
26
  <layout>
27
  <updates>
28
- <mQment>
29
- <file>mQment.xml</file>
30
- </mQment>
31
  </updates>
32
  </layout>
33
  </frontend>
34
  <global>
35
  <helpers>
36
- <mQment>
37
- <class>Pricemetry_mQment_Helper</class>
38
- </mQment>
39
  </helpers>
40
  <blocks>
41
- <pricemetry>
42
- <class>Pricemetry_mQment_Block</class>
43
- </pricemetry>
44
  </blocks>
45
  </global>
46
  <adminhtml>
@@ -52,9 +52,9 @@
52
  <children>
53
  <config>
54
  <children>
55
- <mQment_options>
56
  <title>mQment configuration section</title>
57
- </mQment_options>
58
  </children>
59
  </config>
60
  </children>
@@ -65,12 +65,12 @@
65
  </acl>
66
  </adminhtml>
67
  <default>
68
- <mQment_options>
69
- <general translate="general" module="mQment">
70
- <enabled>1</enabled>
71
  <label_button>Surveillez le prix</label_button>
72
  <style>clear: left; margin-bottom:10px;</style>
73
  </general>
74
- </mQment_options>
75
  </default>
76
  </config>
18
  -->
19
  <config>
20
  <modules>
21
+ <Pricemetry_Mqment>
22
  <version>0.0.1</version>
23
+ </Pricemetry_Mqment>
24
  </modules>
25
  <frontend>
26
  <layout>
27
  <updates>
28
+ <mqment>
29
+ <file>mqment.xml</file>
30
+ </mqment>
31
  </updates>
32
  </layout>
33
  </frontend>
34
  <global>
35
  <helpers>
36
+ <mqment>
37
+ <class>Pricemetry_mqment_Helper</class>
38
+ </mqment>
39
  </helpers>
40
  <blocks>
41
+ <mqment>
42
+ <class>Pricemetry_mqment_Block</class>
43
+ </mqment>
44
  </blocks>
45
  </global>
46
  <adminhtml>
52
  <children>
53
  <config>
54
  <children>
55
+ <mqment_options>
56
  <title>mQment configuration section</title>
57
+ </mqment_options>
58
  </children>
59
  </config>
60
  </children>
65
  </acl>
66
  </adminhtml>
67
  <default>
68
+ <mqment_options>
69
+ <general translate="general" module="mqment">
70
+ <disabled>1</disabled>
71
  <label_button>Surveillez le prix</label_button>
72
  <style>clear: left; margin-bottom:10px;</style>
73
  </general>
74
+ </mqment_options>
75
  </default>
76
  </config>
app/code/{community/Pricemetry/mQment → local/Pricemetry/Mqment}/etc/system.xml RENAMED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <config>
3
  <sections>
4
- <mQment_options translate="label" module="mQment">
5
  <label>mQment - configuration</label>
6
  <tab>general</tab>
7
  <sort_order>10000</sort_order>
@@ -18,7 +18,7 @@
18
  <comment>
19
  <![CDATA[
20
  <div style="padding:10px;background-color:#fff;border:1px solid #ddd;margin-bottom:7px;">
21
- Ce module est développé par <a href="http://www.mQment.com" target="_blank">mQment.com</a>.
22
  <br>
23
  Vous pouvez désactiver l'affichage du bouton Pricemetry ici et créer un widget si vous souhaitez le positionner ailleurs.
24
  </div>
@@ -51,6 +51,6 @@
51
  </fields>
52
  </general>
53
  </groups>
54
- </mQment_options>
55
  </sections>
56
  </config>
1
  <?xml version="1.0"?>
2
  <config>
3
  <sections>
4
+ <mqment_options translate="label" module="mqment">
5
  <label>mQment - configuration</label>
6
  <tab>general</tab>
7
  <sort_order>10000</sort_order>
18
  <comment>
19
  <![CDATA[
20
  <div style="padding:10px;background-color:#fff;border:1px solid #ddd;margin-bottom:7px;">
21
+ Ce module est développé par <a href="http://www.mqment.com" target="_blank">mQment.com</a>.
22
  <br>
23
  Vous pouvez désactiver l'affichage du bouton Pricemetry ici et créer un widget si vous souhaitez le positionner ailleurs.
24
  </div>
51
  </fields>
52
  </general>
53
  </groups>
54
+ </mqment_options>
55
  </sections>
56
  </config>
app/code/{community/Pricemetry/mQment → local/Pricemetry/Mqment}/etc/widget.xml RENAMED
@@ -17,8 +17,8 @@
17
  */
18
  -->
19
  <widgets>
20
- <pricemetry_mQment type="pricemetry/mQment">
21
  <name>mQment</name>
22
  <description type="desc">Add the Pricemetry button on your product page</description>
23
- </pricemetry_mQment>
24
  </widgets>
17
  */
18
  -->
19
  <widgets>
20
+ <pricemetry_mqment type="pricemetry/mqment">
21
  <name>mQment</name>
22
  <description type="desc">Add the Pricemetry button on your product page</description>
23
+ </pricemetry_mqment>
24
  </widgets>
app/design/frontend/base/default/layout/{mQment.xml → mqment.xml} RENAMED
@@ -2,10 +2,10 @@
2
  <layout version="0.1.0">
3
  <default>
4
  <reference name="before_body_end">
5
- <block type="core/text" name="mQment">
6
  <action method="setText">
7
  <text>
8
- <![CDATA[<script type="text/javascript" src="https://pricemetry.com/js/pm-widget.min.js"></script> ]]>
9
  </text>
10
  </action>
11
  </block>
@@ -15,10 +15,10 @@
15
  <catalog_product_view>
16
  <reference name="content">
17
  <reference name="product.info">
18
- <block type="core/template" name="product.info.mQment" as="other" template="mQment/product/view/addto.phtml" />
19
- <!-- <block type="core/template" name="product.info.mQment" as="other" >
20
- <action ifconfig="mQment_options/general/enabled" method="setTemplate">
21
- <template>mQment/product/view/addto.phtml</template>
22
  </action>
23
  </block> -->
24
  </reference>
2
  <layout version="0.1.0">
3
  <default>
4
  <reference name="before_body_end">
5
+ <block type="core/text" name="mqment">
6
  <action method="setText">
7
  <text>
8
+ <![CDATA[<script type="text/javascript" src="https://mqment.com/layers/custom/mqment.min.js"></script> ]]>
9
  </text>
10
  </action>
11
  </block>
15
  <catalog_product_view>
16
  <reference name="content">
17
  <reference name="product.info">
18
+ <block type="core/template" name="product.info.mqment" as="other" template="mqment/product/view/addto.phtml" />
19
+ <!-- <block type="core/template" name="product.info.mqment" as="other" >
20
+ <action ifconfig="mqment_options/general/enabled" method="setTemplate">
21
+ <template>mqment/product/view/addto.phtml</template>
22
  </action>
23
  </block> -->
24
  </reference>
app/design/frontend/base/default/template/mQment/product/view/addto.phtml DELETED
@@ -1,7 +0,0 @@
1
- <?php
2
- $display = '';
3
- if(Mage::getStoreConfig('mQment_options/general/enabled') != '1'){
4
- $display = 'display:none;';
5
- }
6
- echo '<div id="pm-widget-container" data-label="'.Mage::getStoreConfig('mQment_options/general/label_button').'" style="'.$display.Mage::getStoreConfig('mQment_options/general/style').'"></div>';
7
- ?>
 
 
 
 
 
 
 
app/design/frontend/base/default/template/mqment/.DS_Store ADDED
Binary file
app/design/frontend/base/default/template/mqment/product/.DS_Store ADDED
Binary file
app/design/frontend/base/default/template/mqment/product/view/addto.phtml ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
1
+ <?php
2
+ $display = '';
3
+ if(Mage::getStoreConfig('mqment_options/general/enabled') != '1'){
4
+ $display = 'display:none;';
5
+ }
6
+ echo '<div id="pm-widget-container" data-label="'.Mage::getStoreConfig('mqment_options/general/label_button').'" style="'.$display.Mage::getStoreConfig('mqment_options/general/style').'"></div>';
7
+ ?>
app/etc/modules/{Pricemetry_mQment.xml → Pricemetry_Mqment.xml} RENAMED
@@ -18,9 +18,9 @@
18
  -->
19
  <config>
20
  <modules>
21
- <Pricemetry_mQment>
22
  <active>true</active>
23
- <codePool>community</codePool>
24
- </Pricemetry_mQment>
25
  </modules>
26
  </config>
18
  -->
19
  <config>
20
  <modules>
21
+ <Pricemetry_Mqment>
22
  <active>true</active>
23
+ <codePool>local</codePool>
24
+ </Pricemetry_Mqment>
25
  </modules>
26
  </config>
package.xml CHANGED
@@ -1,25 +1,24 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>mQment</name>
4
- <version>1.0.2</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.gnu.org/copyleft/gpl.html">GNU General Public License</license>
7
  <channel>community</channel>
8
  <extends/>
9
- <summary>Transformez vos visiteurs en clients.&#xD;
10
- Imaginez votre site capable d'agir en temps r&#xE9;el et de mani&#xE8;re personnalis&#xE9;e &#xD;
11
- aux comportements de vos visiteurs. </summary>
12
  <description>Imaginez &#xEA;tre capable de d&#xE9;tecter en temps r&#xE9;el l'&#xE9;tat d'esprit de vos visiteurs pendant leur navigation sur votre boutique : l'un s'appr&#xEA;te &#xE0; abandonner le panier, l'autre h&#xE9;site sur une fiche produit et le troisi&#xE8;me est pr&#xEA;t &#xE0; commander. &#xD;
13
  Maintenant imaginez pouvoir r&#xE9;agir &#xE0; ces moments et envoyer &#xE0; ces visiteurs des messages personnalis&#xE9;s : r&#xE9;assurance sur la livraison, rappel du num&#xE9;ro de t&#xE9;l&#xE9;phone pour proposer son conseil, incitation &#xE0; ajouter plus de produits &#xE0; son panier, code de r&#xE9;duction au moment o&#xF9; il abandonne la page...&#xD;
14
  &#xD;
15
  mQment est une brique technologique, accompagn&#xE9;e de notre expertise e-commerce et d'une promesse, celle de booster votre chiffre d'affaire de 10% !&#xD;
16
  &#xD;
17
  Le module s'accompagne d'un tableau de bord qui vous permet de piloter mQment et d'en mesurer l'efficacit&#xE9;.</description>
18
- <notes>mQment, now on Magento !</notes>
 
19
  <authors><author><name>Samuel Roy</name><user>PricemetryApps</user><email>sam@pricemetry.com</email></author></authors>
20
- <date>2014-10-03</date>
21
- <time>13:00:41</time>
22
- <contents><target name="magecommunity"><dir name="Pricemetry"><dir name="mQment"><dir name="Block"><file name="Mqment.php" hash="62804f069102a4cbff6c70d81ec0f240"/></dir><dir name="Helper"><file name="Data.php" hash="b31ab737a8e6553a72cdfd773eeb8e09"/></dir><dir name="etc"><file name="config.xml" hash="58c9156dcbcca5d61080c0940103b0fe"/><file name="system.xml" hash="ca6cc3a04fae7d09af9d8d576cb1638c"/><file name="widget.xml" hash="7aef52c73f8e2bc2facf4df69858bd0b"/></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Pricemetry_mQment.xml" hash="776ba28bfef95eb5a9b20e8c235c81d2"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="mQment.xml" hash="5ad8bde1ad179285cfccd928f6f23393"/></dir><dir name="template"><dir name="mQment"><dir name="product"><dir name="view"><file name="addto.phtml" hash="43442e033d05054946cf5f03a4f39b56"/></dir></dir></dir></dir></dir></dir></dir></target></contents>
23
  <compatible/>
24
  <dependencies><required><php><min>5.2.13</min><max>5.6.14</max></php></required></dependencies>
25
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>mQment</name>
4
+ <version>1.0.4</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.gnu.org/copyleft/gpl.html">GNU General Public License</license>
7
  <channel>community</channel>
8
  <extends/>
9
+ <summary>mQment transforme vos visiteurs en clients au bon moment, en un instant.</summary>
 
 
10
  <description>Imaginez &#xEA;tre capable de d&#xE9;tecter en temps r&#xE9;el l'&#xE9;tat d'esprit de vos visiteurs pendant leur navigation sur votre boutique : l'un s'appr&#xEA;te &#xE0; abandonner le panier, l'autre h&#xE9;site sur une fiche produit et le troisi&#xE8;me est pr&#xEA;t &#xE0; commander. &#xD;
11
  Maintenant imaginez pouvoir r&#xE9;agir &#xE0; ces moments et envoyer &#xE0; ces visiteurs des messages personnalis&#xE9;s : r&#xE9;assurance sur la livraison, rappel du num&#xE9;ro de t&#xE9;l&#xE9;phone pour proposer son conseil, incitation &#xE0; ajouter plus de produits &#xE0; son panier, code de r&#xE9;duction au moment o&#xF9; il abandonne la page...&#xD;
12
  &#xD;
13
  mQment est une brique technologique, accompagn&#xE9;e de notre expertise e-commerce et d'une promesse, celle de booster votre chiffre d'affaire de 10% !&#xD;
14
  &#xD;
15
  Le module s'accompagne d'un tableau de bord qui vous permet de piloter mQment et d'en mesurer l'efficacit&#xE9;.</description>
16
+ <notes>1.0.3 - Bypass Magento connect installer bug&#xD;
17
+ 1.0.4 - Link change to connect to our realtime engine.</notes>
18
  <authors><author><name>Samuel Roy</name><user>PricemetryApps</user><email>sam@pricemetry.com</email></author></authors>
19
+ <date>2015-03-20</date>
20
+ <time>16:56:31</time>
21
+ <contents><target name="magelocal"><dir name="Pricemetry"><dir name="Mqment"><dir name="Block"><file name="Mqment.php" hash="02cf71f0f122b9d2d013e75bd99f8a84"/></dir><dir name="Helper"><file name="Data.php" hash="726898139046b59cb93469b67061dddb"/></dir><dir name="etc"><file name="config.xml" hash="1aebf82eb3d4e329ce94f1c00a43bb38"/><file name="system.xml" hash="5d0db70a93fcb98cc5f1e13106146c41"/><file name="widget.xml" hash="e75b3ea8f8df452244e1db45a40306e0"/></dir><file name=".DS_Store" hash="0e4a99269b8d23f7ed2103a61c136004"/></dir><file name=".DS_Store" hash="ecf707fe10db00fd23a07e28debe0bfd"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="mqment"><dir name="product"><dir name="view"><file name="addto.phtml" hash="db2c80399cc10c482cfafc1cbefe3091"/></dir><file name=".DS_Store" hash="6efebec0b7aa44ccb6877c10832d1b6a"/></dir><file name=".DS_Store" hash="a7b1164003783190f8151e23f8e2a84a"/></dir></dir><dir name="layout"><file name="mqment.xml" hash="fc3e854f085f8ba1966d6016e45b82df"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Pricemetry_Mqment.xml" hash="26892b8d01b7cf85815aac2d35cd823f"/></dir></target></contents>
22
  <compatible/>
23
  <dependencies><required><php><min>5.2.13</min><max>5.6.14</max></php></required></dependencies>
24
  </package>