talkable - Version 1.3.0

Version Notes

Extension provides:
- Invite Integration
- Post Purchase Integration
- Advocate Dashboard Integration
- Floating Widget Popup Integration

Note: Extension version 1.3 works with Talkable Integration library version 3.0 or higher.

Download this release

Release Info

Developer Talkable
Extension talkable
Version 1.3.0
Comparing to
See all releases


Code changes from version 1.2.3 to 1.3.0

app/code/community/Talkable/SocialReferrals/etc/config.xml CHANGED
@@ -12,7 +12,7 @@
12
  <config>
13
  <modules>
14
  <Talkable_SocialReferrals>
15
- <version>1.2.3</version>
16
  </Talkable_SocialReferrals>
17
  </modules>
18
 
12
  <config>
13
  <modules>
14
  <Talkable_SocialReferrals>
15
+ <version>1.3.0</version>
16
  </Talkable_SocialReferrals>
17
  </modules>
18
 
app/design/frontend/base/default/template/talkable/socialreferrals/advocate_dashboard.phtml CHANGED
@@ -17,11 +17,11 @@
17
  <?php if ($_helper->getSiteId() == ""): ?>
18
  <!-- Talkable Site ID is blank, check your Talkable extension settings -->
19
  <?php else: ?>
20
- <div id="talkable-dashboard"></div>
21
  <script type="text/javascript">
22
  //<![CDATA[
23
  _talkableq.push(["register_affiliate", {
24
- campaign_template: "dashboard"
25
  }]);
26
  //]]>
27
  </script>
17
  <?php if ($_helper->getSiteId() == ""): ?>
18
  <!-- Talkable Site ID is blank, check your Talkable extension settings -->
19
  <?php else: ?>
20
+ <div id="talkable-offer"></div>
21
  <script type="text/javascript">
22
  //<![CDATA[
23
  _talkableq.push(["register_affiliate", {
24
+ campaign_tags: ["dashboard"]
25
  }]);
26
  //]]>
27
  </script>
app/design/frontend/base/default/template/talkable/socialreferrals/floating_widget_popup.phtml CHANGED
@@ -20,7 +20,7 @@
20
  <script type="text/javascript">
21
  //<![CDATA[
22
  _talkableq.push(["register_affiliate", {
23
- campaign_template: "popup-trigger"
24
  }]);
25
  //]]>
26
  </script>
20
  <script type="text/javascript">
21
  //<![CDATA[
22
  _talkableq.push(["register_affiliate", {
23
+ campaign_tags: ["popup-trigger"]
24
  }]);
25
  //]]>
26
  </script>
app/design/frontend/base/default/template/talkable/socialreferrals/head.phtml CHANGED
@@ -15,7 +15,7 @@
15
 
16
  <?php if ($_helper->getSiteId() == ""): ?>
17
  <!-- Talkable Site ID is blank, check your Talkable extension settings -->
18
- <script type="text/javascript" src="//d2jjzw81hqbuqv.cloudfront.net/integration/talkable-2.2.min.js"></script>
19
  <?php else: ?>
20
  <script type="text/javascript">
21
  //<![CDATA[
15
 
16
  <?php if ($_helper->getSiteId() == ""): ?>
17
  <!-- Talkable Site ID is blank, check your Talkable extension settings -->
18
+ <script type="text/javascript" src="//d2jjzw81hqbuqv.cloudfront.net/integration/talkable-3.0.min.js"></script>
19
  <?php else: ?>
20
  <script type="text/javascript">
21
  //<![CDATA[
app/design/frontend/base/default/template/talkable/socialreferrals/invite.phtml CHANGED
@@ -17,11 +17,11 @@
17
  <?php if ($_helper->getSiteId() == ""): ?>
18
  <!-- Talkable Site ID is blank, check your Talkable extension settings -->
19
  <?php else: ?>
20
- <div id="talkable-invite"></div>
21
  <script type="text/javascript">
22
  //<![CDATA[
23
  _talkableq.push(["register_affiliate", {
24
- campaign_template: "invite"
25
  }]);
26
  //]]>
27
  </script>
17
  <?php if ($_helper->getSiteId() == ""): ?>
18
  <!-- Talkable Site ID is blank, check your Talkable extension settings -->
19
  <?php else: ?>
20
+ <div id="talkable-offer"></div>
21
  <script type="text/javascript">
22
  //<![CDATA[
23
  _talkableq.push(["register_affiliate", {
24
+ campaign_tags: ["invite"]
25
  }]);
26
  //]]>
27
  </script>
app/design/frontend/base/default/template/talkable/socialreferrals/post_purchase.phtml CHANGED
@@ -21,8 +21,7 @@
21
  <script type="text/javascript">
22
  //<![CDATA[
23
  <?php $_event_data = $_helper->getPurchaseData($_order) ?>
24
- <?php $_event_data["traffic_source"] = "Post-checkout" ?>
25
- <?php $_event_data["campaign_template"] = "post-purchase" ?>
26
 
27
  _talkableq.push(["register_purchase", <?php echo Mage::helper("core")->jsonEncode($_event_data) ?>]);
28
  //]]>
21
  <script type="text/javascript">
22
  //<![CDATA[
23
  <?php $_event_data = $_helper->getPurchaseData($_order) ?>
24
+ <?php $_event_data["campaign_tags"] = array("post-purchase") ?>
 
25
 
26
  _talkableq.push(["register_purchase", <?php echo Mage::helper("core")->jsonEncode($_event_data) ?>]);
27
  //]]>
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>talkable</name>
4
- <version>1.2.3</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/mit-license.php">MIT License</license>
7
  <channel>community</channel>
@@ -20,11 +20,11 @@ See more at Talkable.com</description>
20
  - Advocate Dashboard Integration&#xD;
21
  - Floating Widget Popup Integration&#xD;
22
  &#xD;
23
- Note: Extension version 1.2 works with Talkable Integration library version 2.2 or higher.</notes>
24
  <authors><author><name>Talkable</name><user>talkable</user><email>sub@talkable.com</email></author></authors>
25
- <date>2016-06-09</date>
26
- <time>20:09:50</time>
27
- <contents><target name="magecommunity"><dir name="Talkable"><dir name="SocialReferrals"><dir name="Block"><dir name="Multishipping"><file name="Purchase.php" hash="6eaab3557bdf97f40a77c7b6e040e483"/></dir><file name="Purchase.php" hash="5cd37269372b88cec4657bf85077c1a4"/></dir><dir name="Helper"><file name="Data.php" hash="f503ec6764c4a2bfcca84f0e0398f922"/></dir><dir name="Model"><file name="Observer.php" hash="b9e5a92a24b018b14ccc64658326e92e"/></dir><dir name="controllers"><dir name="Customer"><file name="DashboardController.php" hash="3f715ff823d8b2709d3b6ee106685513"/></dir><file name="IndexController.php" hash="c08758b6a50bbc95ce09773818a6a7c4"/></dir><dir name="etc"><file name="adminhtml.xml" hash="3f86a3e4bf980fa36aba8c0e33737e59"/><file name="config.xml" hash="359ec78072c91266c7d6156425e7c650"/><file name="system.xml" hash="e3ef9c8b74fff498a9dc42db1a86a21c"/></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><dir name="talkable"><file name="socialreferrals.xml" hash="c4731fc832bf3cdbe4fec6f6cd336549"/></dir></dir><dir name="template"><dir name="talkable"><dir name="socialreferrals"><file name="advocate_dashboard.phtml" hash="03011cd0bc0feaf6e1830f2137b60cf9"/><file name="floating_widget_popup.phtml" hash="a6609c2958561fd67c17b1654fcb8115"/><file name="head.phtml" hash="8e840da2a95bf27301eabc57ffd57250"/><file name="invite.phtml" hash="443f021936f8583885e08fe444eb4693"/><file name="post_purchase.phtml" hash="755faddb0bc9b0ccceac03569348d4d3"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Talkable_SocialReferrals.xml" hash="ed1152e3c169ac8e9d33219e5ec9fb47"/></dir></target></contents>
28
  <compatible/>
29
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
30
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>talkable</name>
4
+ <version>1.3.0</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/mit-license.php">MIT License</license>
7
  <channel>community</channel>
20
  - Advocate Dashboard Integration&#xD;
21
  - Floating Widget Popup Integration&#xD;
22
  &#xD;
23
+ Note: Extension version 1.3 works with Talkable Integration library version 3.0 or higher.</notes>
24
  <authors><author><name>Talkable</name><user>talkable</user><email>sub@talkable.com</email></author></authors>
25
+ <date>2016-10-25</date>
26
+ <time>18:35:28</time>
27
+ <contents><target name="magecommunity"><dir name="Talkable"><dir name="SocialReferrals"><dir name="Block"><dir name="Multishipping"><file name="Purchase.php" hash="6eaab3557bdf97f40a77c7b6e040e483"/></dir><file name="Purchase.php" hash="5cd37269372b88cec4657bf85077c1a4"/></dir><dir name="Helper"><file name="Data.php" hash="f503ec6764c4a2bfcca84f0e0398f922"/></dir><dir name="Model"><file name="Observer.php" hash="b9e5a92a24b018b14ccc64658326e92e"/></dir><dir name="controllers"><dir name="Customer"><file name="DashboardController.php" hash="3f715ff823d8b2709d3b6ee106685513"/></dir><file name="IndexController.php" hash="c08758b6a50bbc95ce09773818a6a7c4"/></dir><dir name="etc"><file name="adminhtml.xml" hash="3f86a3e4bf980fa36aba8c0e33737e59"/><file name="config.xml" hash="af6ab0afed73991ae25e6026ff51aac2"/><file name="system.xml" hash="e3ef9c8b74fff498a9dc42db1a86a21c"/></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><dir name="talkable"><file name="socialreferrals.xml" hash="c4731fc832bf3cdbe4fec6f6cd336549"/></dir></dir><dir name="template"><dir name="talkable"><dir name="socialreferrals"><file name="advocate_dashboard.phtml" hash="a66f1b41c07be5c3065b4d3822641c7d"/><file name="floating_widget_popup.phtml" hash="5d4c31ea9e5c2d9e5f7d4785bfa9636e"/><file name="head.phtml" hash="6628579af042007d653fbb05dcc98339"/><file name="invite.phtml" hash="42de72e1b67724c361eb0621783293b0"/><file name="post_purchase.phtml" hash="5f64e0657fc80afcc28a27809a020408"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Talkable_SocialReferrals.xml" hash="ed1152e3c169ac8e9d33219e5ec9fb47"/></dir></target></contents>
28
  <compatible/>
29
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
30
  </package>