seg - Version 1.1.1.1

Version Notes

Updates to AddedToBasket event capture, tag management, order status management, multiple store-front capability and improved historical data export to Seg.

Download this release

Release Info

Developer Seg
Extension seg
Version 1.1.1.1
Comparing to
See all releases


Code changes from version 1.1.1.0 to 1.1.1.1

app/design/adminhtml/default/default/template/seg/grid/container.phtml ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <p class="switcher"><label for="store_switcher">Choose Website To Export data from:</label>
2
+ <?php echo $this->getWebsiteSelectorHtml() ?>
3
+ </p>
4
+ <div class="content-header">
5
+ <table cellspacing="0">
6
+ <tr>
7
+ <td style="width:200px;"><?php echo $this->getHeaderHtml() ?></td>
8
+ <td class="form-buttons"><?php echo $this->getButtonsHtml() ?></td>
9
+ </tr>
10
+ </table>
11
+ </div>
12
+ <div>
13
+ <?php echo $this->getGridHtml() ?>
14
+ </div>
app/design/adminhtml/default/default/template/seg/log.phtml ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php $collection = $this->getLogCollection(); ?>
2
+ <?php if (!count($collection)): ?>
3
+ <?php $this->__('Nothing to show here.') ?>
4
+ <?php endif; ?>
5
+
6
+ <table class="zui-table">
7
+ <thead>
8
+ <tr>
9
+ <th><?php echo $this->__('Id') ?></th>
10
+ <th><?php echo $this->__('Payload Start Row') ?></th>
11
+ <th><?php echo $this->__('Payload End Row') ?></th>
12
+ <th><?php echo $this->__('Comment') ?></th>
13
+ <th><?php echo $this->__('Num. Retries') ?></th>
14
+ </tr>
15
+ </thead>
16
+ <tbody>
17
+ <?php foreach ($collection as $row): ?>
18
+ <tr>
19
+ <td><?php echo $row->getId() ?></td>
20
+ <td><?php echo $row->getStart() ?></td>
21
+ <td><?php echo intval($row->getStart()) + intval($row->getLimit()) ?></td>
22
+ <td><?php echo $row->getComment() ?></td>
23
+ <td><?php echo $row->getNumRetried() ?></td>
24
+ </tr>
25
+ <?php endforeach; ?>
26
+ </tbody>
27
+ </table>
28
+
29
+ <style type="text/css">
30
+ .zui-table {
31
+ border: solid 1px #DDEEEE;
32
+ border-collapse: collapse;
33
+ border-spacing: 0;
34
+ font: normal 13px Arial, sans-serif;
35
+ }
36
+
37
+ .zui-table thead th {
38
+ background-color: #DDEFEF;
39
+ border: solid 1px #DDEEEE;
40
+ color: #336B6B;
41
+ padding: 10px;
42
+ text-align: left;
43
+ text-shadow: 1px 1px 1px #fff;
44
+ }
45
+
46
+ .zui-table tbody td {
47
+ border: solid 1px #DDEEEE;
48
+ color: #333;
49
+ padding: 10px;
50
+ text-shadow: 1px 1px 1px #fff;
51
+ }
52
+ </style>
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
- <name>seg</name>
4
- <version>1.1.1.0</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">Open Software License (OSL 3.0)</license>
7
  <channel>community</channel>
@@ -54,9 +54,9 @@ If you have any questions about the app, we&#x2019;re here to help. Just pop us
54
  We offer transparent pricing for our plans and no expensive onboarding. There are two plans,: Segment and Automate. [Find out more here](https://getseg.com/pricing).</description>
55
  <notes>Updates to AddedToBasket event capture, tag management, order status management, multiple store-front capability and improved historical data export to Seg.</notes>
56
  <authors><author><name>Seg</name><user>KoanLeeroy</user><email>lee@koan.is</email></author></authors>
57
- <date>2016-07-20</date>
58
- <time>05:18:32</time>
59
- <contents><target name="magecommunity"><dir name="Koan"><dir name="Seg"><dir name="Block"><dir name="Adminhtml"><dir name="Exporter"><dir name="Grid"><dir name="Renderer"><file name="Log.php" hash="4d7cd9a075b1f51e82240a30c425d56a"/><file name="Status.php" hash="662e8eb5ccf2e024fe8701bd10b3a753"/></dir></dir><file name="Grid.php" hash="2035116d9a36d6e93968c89a7ded5b32"/></dir><file name="Exporter.php" hash="af0a72525d29259cd8515a7e8a8c191a"/></dir><file name="Header.php" hash="c357a4ece83409cf9580518bc575370d"/><file name="Track.php" hash="69de03202dfbbec695fc8165472c75ba"/></dir><dir name="Helper"><file name="Data.php" hash="0518977464c828685727e69e1301e863"/></dir><dir name="Model"><dir name="Batch"><file name="Log.php" hash="8596e366b2a11a8f4b3ed378c9ab767b"/><file name="Status.php" hash="259dbf63858d9586ec2db8d4bcc18b9b"/></dir><dir name="Config"><dir name="Source"><file name="Websites.php" hash="dfcf07b5a2138d3450e529c978f081bf"/></dir></dir><dir name="Exception"><file name="Handler.php" hash="60cef7aef2b276fbd42d17f5406a4d64"/></dir><dir name="Guid"><file name="Validator.php" hash="34a60bcd3613c3e395eff37b324965f8"/></dir><file name="Logger.php" hash="d2f267ea04603190d30dbcf185b6651f"/><file name="Observer.php" hash="10c3893b5b89ff6be324c2224db12ee4"/><dir name="Resource"><dir name="Batch"><dir name="Log"><file name="Collection.php" hash="bfe3d12a5374e97bc2e7afdb80634733"/></dir><file name="Log.php" hash="4e981896908e00032dab327a4e876610"/><dir name="Status"><file name="Collection.php" hash="814df925981a77007df1d7710d407ec5"/></dir><file name="Status.php" hash="f96826a954f09bc9fc67e97f14dec207"/></dir><dir name="Log"><dir name="Status"><file name="Collection.php" hash="814df925981a77007df1d7710d407ec5"/></dir><file name="Status.php" hash="f96826a954f09bc9fc67e97f14dec207"/></dir></dir><dir name="Seg"><file name="Basket.php" hash="2685a1fc7ea6dce89ec37800db177f42"/><file name="Client.php" hash="c686f1140b258bd83a3ec49ee61a4262"/><file name="Customer.php" hash="fc8c59e8cd5daaa7fd6a839c3be8ab11"/><file name="Exporter.php" hash="a6ef31b18ffeff8450edad41d005b39f"/><dir name="Order"><file name="Line.php" hash="e7f913457abda73772f0b5189a09265b"/></dir><file name="Order.php" hash="d3af49ea2c8a5c09829ff3f712c0058d"/><file name="Product.php" hash="2747dc540876074d9cd0069709bd436c"/><dir name="Quote"><file name="Line.php" hash="64acdef420ae4a94f154c3cfc2c03f3a"/></dir><file name="Range.php" hash="fa3ac1a7c62887c2ad196bb1579235c5"/></dir><dir name="Singlepayload"><file name="Exception.php" hash="4fb177b69115d9407dc3d28888c0881e"/></dir><dir name="System"><dir name="Config"><dir name="Source"><file name="Attributes.php" hash="57c2420a0f221f8265adc9203529d0c0"/></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="SegController.php" hash="93bfb99dbac7fae552c3469b01ed8748"/></dir><file name="IndexController.php" hash="5d4a841c4f1bb1d3de2dfe1a325abe0f"/></dir><dir name="etc"><file name="adminhtml.xml" hash="e3f0a996769ab63bedad8294b252dda4"/><file name="config.xml" hash="2f881bb8b983440c803d71ba32033fe6"/><file name="system.xml" hash="b47c423548f3c9b18962d97598087d35"/></dir><dir name="lib"><file name="Rollbar.php" hash="b93689fd5505f34a686cb5b979d0fdca"/></dir><dir name="sql"><dir name="koan_seg_setup"><file name="install-1.0.0.0.php" hash="983531e5fb85bdff121a5d0d74b34025"/><file name="upgrade-1.0.0.0-1.0.0.1.php" hash="7319d9d9ef61e5705d04dc3bf8eea136"/><file name="upgrade-1.0.0.1-1.0.0.2.php" hash="a4cb573c73b2ed36f41eded6f1398b69"/><file name="upgrade-1.0.0.2-1.0.0.3.php" hash="42b2e8713d49320b68d83411a9263e6c"/><file name="upgrade-1.0.0.3-1.0.0.4.php" hash="1ed6cb246727e5b9eae326a9d0082e93"/><file name="upgrade-1.0.0.4-1.0.0.5.php" hash="025839fb7bf0c093149fab18c56211a3"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="seg.xml" hash="27fe042622d312082f8af11ddcf0d35b"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="seg.xml" hash="017d053269b5e2741eb58370696b1669"/></dir><dir name="template"><dir name="seg"><file name="config.phtml" hash="079d1614bcc44acc0766d9f43f5131a3"/><file name="tracking.phtml" hash="8085abd78c95b8eace352f64a07738ab"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Koan_Seg.xml" hash="7bea24d633fd1e53870ecc7fe19b4e41"/></dir></target></contents>
60
  <compatible/>
61
  <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
62
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
+ <name>Seg</name>
4
+ <version>1.1.1.1</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">Open Software License (OSL 3.0)</license>
7
  <channel>community</channel>
54
  We offer transparent pricing for our plans and no expensive onboarding. There are two plans,: Segment and Automate. [Find out more here](https://getseg.com/pricing).</description>
55
  <notes>Updates to AddedToBasket event capture, tag management, order status management, multiple store-front capability and improved historical data export to Seg.</notes>
56
  <authors><author><name>Seg</name><user>KoanLeeroy</user><email>lee@koan.is</email></author></authors>
57
+ <date>2016-08-15</date>
58
+ <time>09:25:10</time>
59
+ <contents><target name="magecommunity"><dir name="Koan"><dir name="Seg"><dir name="Block"><dir name="Adminhtml"><dir name="Exporter"><dir name="Grid"><dir name="Renderer"><file name="Log.php" hash="4d7cd9a075b1f51e82240a30c425d56a"/><file name="Status.php" hash="662e8eb5ccf2e024fe8701bd10b3a753"/></dir></dir><file name="Grid.php" hash="2035116d9a36d6e93968c89a7ded5b32"/></dir><file name="Exporter.php" hash="af0a72525d29259cd8515a7e8a8c191a"/></dir><file name="Header.php" hash="c357a4ece83409cf9580518bc575370d"/><file name="Track.php" hash="69de03202dfbbec695fc8165472c75ba"/></dir><dir name="Helper"><file name="Data.php" hash="0518977464c828685727e69e1301e863"/></dir><dir name="Model"><dir name="Batch"><file name="Log.php" hash="8596e366b2a11a8f4b3ed378c9ab767b"/><file name="Status.php" hash="259dbf63858d9586ec2db8d4bcc18b9b"/></dir><dir name="Config"><dir name="Source"><file name="Websites.php" hash="dfcf07b5a2138d3450e529c978f081bf"/></dir></dir><dir name="Exception"><file name="Handler.php" hash="60cef7aef2b276fbd42d17f5406a4d64"/></dir><dir name="Guid"><file name="Validator.php" hash="34a60bcd3613c3e395eff37b324965f8"/></dir><file name="Logger.php" hash="d2f267ea04603190d30dbcf185b6651f"/><file name="Observer.php" hash="10c3893b5b89ff6be324c2224db12ee4"/><dir name="Resource"><dir name="Batch"><dir name="Log"><file name="Collection.php" hash="bfe3d12a5374e97bc2e7afdb80634733"/></dir><file name="Log.php" hash="4e981896908e00032dab327a4e876610"/><dir name="Status"><file name="Collection.php" hash="814df925981a77007df1d7710d407ec5"/></dir><file name="Status.php" hash="f96826a954f09bc9fc67e97f14dec207"/></dir><dir name="Log"><dir name="Status"><file name="Collection.php" hash="814df925981a77007df1d7710d407ec5"/></dir><file name="Status.php" hash="f96826a954f09bc9fc67e97f14dec207"/></dir></dir><dir name="Seg"><file name="Basket.php" hash="2685a1fc7ea6dce89ec37800db177f42"/><file name="Client.php" hash="c686f1140b258bd83a3ec49ee61a4262"/><file name="Customer.php" hash="fc8c59e8cd5daaa7fd6a839c3be8ab11"/><file name="Exporter.php" hash="a6ef31b18ffeff8450edad41d005b39f"/><dir name="Order"><file name="Line.php" hash="e7f913457abda73772f0b5189a09265b"/></dir><file name="Order.php" hash="d3af49ea2c8a5c09829ff3f712c0058d"/><file name="Product.php" hash="2747dc540876074d9cd0069709bd436c"/><dir name="Quote"><file name="Line.php" hash="64acdef420ae4a94f154c3cfc2c03f3a"/></dir><file name="Range.php" hash="fa3ac1a7c62887c2ad196bb1579235c5"/></dir><dir name="Singlepayload"><file name="Exception.php" hash="4fb177b69115d9407dc3d28888c0881e"/></dir><dir name="System"><dir name="Config"><dir name="Source"><file name="Attributes.php" hash="57c2420a0f221f8265adc9203529d0c0"/></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="SegController.php" hash="93bfb99dbac7fae552c3469b01ed8748"/></dir><file name="IndexController.php" hash="5d4a841c4f1bb1d3de2dfe1a325abe0f"/></dir><dir name="etc"><file name="adminhtml.xml" hash="e3f0a996769ab63bedad8294b252dda4"/><file name="config.xml" hash="2f881bb8b983440c803d71ba32033fe6"/><file name="system.xml" hash="b47c423548f3c9b18962d97598087d35"/></dir><dir name="lib"><file name="Rollbar.php" hash="b93689fd5505f34a686cb5b979d0fdca"/></dir><dir name="sql"><dir name="koan_seg_setup"><file name="install-1.0.0.0.php" hash="983531e5fb85bdff121a5d0d74b34025"/><file name="upgrade-1.0.0.0-1.0.0.1.php" hash="7319d9d9ef61e5705d04dc3bf8eea136"/><file name="upgrade-1.0.0.1-1.0.0.2.php" hash="a4cb573c73b2ed36f41eded6f1398b69"/><file name="upgrade-1.0.0.2-1.0.0.3.php" hash="42b2e8713d49320b68d83411a9263e6c"/><file name="upgrade-1.0.0.3-1.0.0.4.php" hash="1ed6cb246727e5b9eae326a9d0082e93"/><file name="upgrade-1.0.0.4-1.0.0.5.php" hash="025839fb7bf0c093149fab18c56211a3"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="seg.xml" hash="27fe042622d312082f8af11ddcf0d35b"/></dir><dir name="template"><dir name="seg"><dir name="grid"><file name="container.phtml" hash="2affea3e09428df09dcbea665119df3d"/></dir><file name="log.phtml" hash="9b75727cebdd07c49807b2ade89ef5c5"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="seg.xml" hash="017d053269b5e2741eb58370696b1669"/></dir><dir name="template"><dir name="seg"><file name="config.phtml" hash="079d1614bcc44acc0766d9f43f5131a3"/><file name="tracking.phtml" hash="8085abd78c95b8eace352f64a07738ab"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Koan_Seg.xml" hash="7bea24d633fd1e53870ecc7fe19b4e41"/></dir></target></contents>
60
  <compatible/>
61
  <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
62
  </package>