Version Notes
This is the v2.0.0 release of the Formisimo Magento extension. Please note that the extension is released under OSL however the Formisimo code is licensed under the terms at http://www.formisimo.com.
Download this release
Release Info
Developer | Formisimo |
Extension | formisimo_integration |
Version | 2.0.0 |
Comparing to | |
See all releases |
Version 2.0.0
- app/code/local/Formisimo/Integration/Block/Mainblock.php +6 -0
- app/code/local/Formisimo/Integration/Block/Successblock.php +6 -0
- app/code/local/Formisimo/Integration/Helper/Data.php +5 -0
- app/code/local/Formisimo/Integration/etc/adminhtml.xml +26 -0
- app/code/local/Formisimo/Integration/etc/config.xml +38 -0
- app/code/local/Formisimo/Integration/etc/system.xml +37 -0
- app/design/frontend/default/default/layout/formisimo.xml +17 -0
- app/design/frontend/default/default/template/formisimo/mainblock.phtml +1 -0
- app/design/frontend/default/default/template/formisimo/successblock.phtml +1 -0
- app/etc/modules/Formisimo_Integration.xml +9 -0
- package.xml +18 -0
app/code/local/Formisimo/Integration/Block/Mainblock.php
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class Formisimo_Integration_Block_Mainblock extends Mage_Core_Block_Template
|
3 |
+
{
|
4 |
+
|
5 |
+
}
|
6 |
+
?>
|
app/code/local/Formisimo/Integration/Block/Successblock.php
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class Formisimo_Integration_Block_Successblock extends Mage_Core_Block_Template
|
3 |
+
{
|
4 |
+
|
5 |
+
}
|
6 |
+
?>
|
app/code/local/Formisimo/Integration/Helper/Data.php
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class Mage_Formisimo_Integration_Data extends Mage_Core_Helper_Abstract { }
|
4 |
+
|
5 |
+
?>
|
app/code/local/Formisimo/Integration/etc/adminhtml.xml
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<acl>
|
4 |
+
<resources>
|
5 |
+
<all>
|
6 |
+
<title>Allow Everything</title>
|
7 |
+
</all>
|
8 |
+
<admin>
|
9 |
+
<children>
|
10 |
+
<system>
|
11 |
+
<children>
|
12 |
+
<config>
|
13 |
+
<children>
|
14 |
+
<formisimo_options translate="title">
|
15 |
+
<title>Formisimo configuration</title>
|
16 |
+
<sort_order>100</sort_order>
|
17 |
+
</formisimo_options>
|
18 |
+
</children>
|
19 |
+
</config>
|
20 |
+
</children>
|
21 |
+
</system>
|
22 |
+
</children>
|
23 |
+
</admin>
|
24 |
+
</resources>
|
25 |
+
</acl>
|
26 |
+
</config>
|
app/code/local/Formisimo/Integration/etc/config.xml
ADDED
@@ -0,0 +1,38 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<Formisimo_Integration>
|
5 |
+
<version>2.0.0</version>
|
6 |
+
</Formisimo_Integration>
|
7 |
+
</modules>
|
8 |
+
<global>
|
9 |
+
<blocks>
|
10 |
+
<integration>
|
11 |
+
<class>Formisimo_Integration_Block</class>
|
12 |
+
</integration>
|
13 |
+
</blocks>
|
14 |
+
<helpers>
|
15 |
+
<integration>
|
16 |
+
<class>Formisimo_Integration_Helper</class>
|
17 |
+
</integration>
|
18 |
+
</helpers>
|
19 |
+
</global>
|
20 |
+
<frontend>
|
21 |
+
<routers>
|
22 |
+
<integration>
|
23 |
+
<use>standard</use>
|
24 |
+
<args>
|
25 |
+
<module>Formisimo_Integration</module>
|
26 |
+
<frontName>formisimo</frontName>
|
27 |
+
</args>
|
28 |
+
</integration>
|
29 |
+
</routers>
|
30 |
+
<layout>
|
31 |
+
<updates>
|
32 |
+
<integration>
|
33 |
+
<file>formisimo.xml</file>
|
34 |
+
</integration>
|
35 |
+
</updates>
|
36 |
+
</layout>
|
37 |
+
</frontend>
|
38 |
+
</config>
|
app/code/local/Formisimo/Integration/etc/system.xml
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<sections>
|
4 |
+
<formisimo_options translate="label">
|
5 |
+
<label>Formisimo</label>
|
6 |
+
<tab>general</tab>
|
7 |
+
<frontend_type>text</frontend_type>
|
8 |
+
<sort_order>1000000</sort_order>
|
9 |
+
<show_in_default>1</show_in_default>
|
10 |
+
<show_in_website>1</show_in_website>
|
11 |
+
<show_in_store>1</show_in_store>
|
12 |
+
<groups>
|
13 |
+
<formisimo_configuration translate="label">
|
14 |
+
<label>Formisimo configuration</label>
|
15 |
+
<frontend_type>text</frontend_type>
|
16 |
+
<sort_order>100</sort_order>
|
17 |
+
<show_in_default>1</show_in_default>
|
18 |
+
<show_in_website>1</show_in_website>
|
19 |
+
<show_in_store>1</show_in_store>
|
20 |
+
<comment>
|
21 |
+
<![CDATA[
|
22 |
+
<p><a href="http://www.formisimo.com/?utm_source=magento_admin&utm_medium=link&utm_campaign=link1" target=_blank><img src="http://www.formisimo.com/images/formisimo-logo.png"></a></p>
|
23 |
+
|
24 |
+
<p><a href="http://www.formisimo.com/?utm_source=magento_admin&utm_medium=link&utm_campaign=link1" target=_blank style="color:#555">Formisimo</a> is an advanced Form Analytics solution that can measure how users engage with your checkout process and enquiry form.</p><p>Integrating with Magento using this extension will automatically put the Formisimo tracking code and conversion code in the right place in your form.</p>
|
25 |
+
|
26 |
+
<h2>Congratulations!</h2>
|
27 |
+
|
28 |
+
<p>The Formisimo plugin for Magento has successfully been installed on your site. Formisimo will start tracking visitors to your checkout process and there's nothing more you need to do - we'll handle the rest!</p>
|
29 |
+
|
30 |
+
<p>You can <a href="https://app.formisimo.com" target=_blank style="color:#555">login to your Formisimo account</a> to see all the data.</p>
|
31 |
+
]]>
|
32 |
+
</comment>
|
33 |
+
</formisimo_configuration>
|
34 |
+
</groups>
|
35 |
+
</formisimo_options>
|
36 |
+
</sections>
|
37 |
+
</config>
|
app/design/frontend/default/default/layout/formisimo.xml
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<layout version="0.1.0">
|
3 |
+
<default>
|
4 |
+
<reference name="root">
|
5 |
+
<reference name="before_body_end">
|
6 |
+
<block type="integration/mainblock" name="formisimo.mainblock" as="formisimo.mainblock" template="formisimo/mainblock.phtml" after="-"/>
|
7 |
+
</reference>
|
8 |
+
</reference>
|
9 |
+
</default>
|
10 |
+
<checkout_onepage_success>
|
11 |
+
<reference name="root">
|
12 |
+
<reference name="before_body_end">
|
13 |
+
<block type="integration/successblock" name="formisimo.successblock" as="formisimo.successblock" template="formisimo/successblock.phtml" before="formisimo.mainblock"/>
|
14 |
+
</reference>
|
15 |
+
</reference>
|
16 |
+
</checkout_onepage_success>
|
17 |
+
</layout>
|
app/design/frontend/default/default/template/formisimo/mainblock.phtml
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<script type="text/javascript" src="//cdn-static.formisimo.com/tracking/js/tracking.js"></script>
|
app/design/frontend/default/default/template/formisimo/successblock.phtml
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<script type="text/javascript" src="//cdn-static.formisimo.com/tracking/js/conversion.js"></script>
|
app/etc/modules/Formisimo_Integration.xml
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<Formisimo_Integration>
|
5 |
+
<active>true</active>
|
6 |
+
<codePool>local</codePool>
|
7 |
+
</Formisimo_Integration>
|
8 |
+
</modules>
|
9 |
+
</config>
|
package.xml
ADDED
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<package>
|
3 |
+
<name>formisimo_integration</name>
|
4 |
+
<version>2.0.0</version>
|
5 |
+
<stability>stable</stability>
|
6 |
+
<license uri="http://opensource.org/licenses/osl-3.0.php">OSL</license>
|
7 |
+
<channel>community</channel>
|
8 |
+
<extends/>
|
9 |
+
<summary>Formisimo is a Checkout and Form Analytics solution - this module installs the Formisimo code in to the Magento install.</summary>
|
10 |
+
<description>Formisimo is a Checkout and Form Analytics solution that tracks all the interactions that users have within your forms and Magento checkout process. This module installs the Formisimo code in to the Magento install, making it even quicker to start measuring forms and improving your conversion rates.</description>
|
11 |
+
<notes>This is the v2.0.0 release of the Formisimo Magento extension. Please note that the extension is released under OSL however the Formisimo code is licensed under the terms at http://www.formisimo.com.</notes>
|
12 |
+
<authors><author><name>Formisimo</name><user>formisimo</user><email>al@formisimo.com</email></author><author><name>Joe Nyland</name><user>formisimo_joe</user><email>joe@formisimo.com</email></author></authors>
|
13 |
+
<date>2014-10-24</date>
|
14 |
+
<time>10:07:20</time>
|
15 |
+
<contents><target name="magelocal"><dir name="Formisimo"><dir name="Integration"><dir name="Block"><file name="Mainblock.php" hash="269623955520b29f1979bf797160f518"/><file name="Successblock.php" hash="db74cb90e6023d366a0c6d3fe7435c8e"/></dir><dir name="Helper"><file name="Data.php" hash="985246054298c954b706582e163f896b"/></dir><dir name="etc"><file name="adminhtml.xml" hash="91080ad7a8445d820be3d91e757f6930"/><file name="config.xml" hash="3e39d8dc8dfd014cb50544533e111d76"/><file name="system.xml" hash="20eb71c1ca479873e3f2f133747463bb"/></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="default"><dir name="layout"><file name="formisimo.xml" hash="d3dffd4ebdf837e9bde4c9be3a70635b"/></dir><dir name="template"><dir name="formisimo"><file name="mainblock.phtml" hash="76fcdc6eb1f37baa270ef5c1bbe4aae4"/><file name="successblock.phtml" hash="5c1873ab2477e2e14bad48d7af5287d6"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Formisimo_Integration.xml" hash="4734e5264c82e7a92ac08b8f8b1db9d3"/></dir></target></contents>
|
16 |
+
<compatible/>
|
17 |
+
<dependencies><required><php><min>5.3.0</min><max>6.0.0</max></php></required></dependencies>
|
18 |
+
</package>
|