quiveo-saas - Version 2

Version Notes

Initial version

Download this release

Release Info

Developer Patrick Ostolski
Extension quiveo-saas
Version 2
Comparing to
See all releases


Version 2

app/code/community/Quiveo/OnsiteMarketing/Helper/Data.php ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * @category Customer Service Version 1.0.0
4
+ * @package Quiveo_OnsiteMarketing
5
+ * @author Quiveo GmbH <info@quiveo.de>
6
+ * @copyright Quiveo GmbH
7
+ * @license www.quiveo.de/agb.html
8
+ */
9
+ class Quiveo_OnsiteMarketing_Helper_Data extends Mage_Core_Helper_Abstract
10
+ {
11
+
12
+
13
+ }
app/code/community/Quiveo/OnsiteMarketing/etc/adminhtml.xml ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
+ <!-- acl for configuration -->
11
+ <system>
12
+ <children>
13
+ <config>
14
+ <children>
15
+ <quiveo translate="title">
16
+ <title>Quiveo OnsiteMarketing Config</title>
17
+ <sort_order>100</sort_order>
18
+ </quiveo>
19
+ </children>
20
+ </config>
21
+ </children>
22
+ </system>
23
+ </children>
24
+ </admin>
25
+ </resources>
26
+ </acl>
27
+ </config>
app/code/community/Quiveo/OnsiteMarketing/etc/config.xml ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <modules>
4
+ <Quiveo_OnsiteMarketing>
5
+ <version>1.0.0</version>
6
+ </Quiveo_OnsiteMarketing>
7
+ </modules>
8
+
9
+ <global>
10
+ <helpers>
11
+ <quiveo>
12
+ <class>Quiveo_OnsiteMarketing_Helper</class>
13
+ </quiveo>
14
+ </helpers>
15
+ </global>
16
+
17
+ <adminhtml>
18
+ <translate>
19
+ <modules>
20
+ <Quiveo_OnsiteMarketing>
21
+ <files>
22
+ <default>Quiveo_OnsiteMarketing.csv</default>
23
+ </files>
24
+ </Quiveo_OnsiteMarketing>
25
+ </modules>
26
+ </translate>
27
+ </adminhtml>
28
+
29
+ <frontend>
30
+ <layout>
31
+ <updates>
32
+ <quiveo>
33
+ <file>quiveo.xml</file>
34
+ </quiveo>
35
+ </updates>
36
+ </layout>
37
+ </frontend>
38
+ </config>
app/code/community/Quiveo/OnsiteMarketing/etc/system.xml ADDED
@@ -0,0 +1,50 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <tabs>
4
+ <quiveo translate="label" module="quiveo">
5
+ <label>Quiveo</label>
6
+ <sort_order>200</sort_order>
7
+ </quiveo>
8
+ </tabs>
9
+ <sections>
10
+ <quiveo translate="label" module="quiveo">
11
+ <label>OnsiteMarketing SaaS</label>
12
+ <frontend_type>text</frontend_type>
13
+ <tab>quiveo</tab>
14
+ <sort_order>920</sort_order>
15
+ <show_in_default>1</show_in_default>
16
+ <show_in_website>1</show_in_website>
17
+ <show_in_store>1</show_in_store>
18
+ <groups>
19
+ <quiveo translate="label">
20
+ <label>Settings</label>
21
+ <frontend_type>text</frontend_type>
22
+ <sort_order>1001</sort_order>
23
+ <show_in_default>1</show_in_default>
24
+ <show_in_website>1</show_in_website>
25
+ <show_in_store>1</show_in_store>
26
+ <fields>
27
+ <enabled translate="label">
28
+ <label>Enable</label>
29
+ <frontend_type>select</frontend_type>
30
+ <source_model>adminhtml/system_config_source_yesno</source_model>
31
+ <sort_order>5</sort_order>
32
+ <show_in_default>1</show_in_default>
33
+ <show_in_website>1</show_in_website>
34
+ <show_in_store>1</show_in_store>
35
+ </enabled>
36
+
37
+ <project_id translate="label">
38
+ <label>Your project ID</label>
39
+ <frontend_type>text</frontend_type>
40
+ <sort_order>25</sort_order>
41
+ <show_in_default>1</show_in_default>
42
+ <show_in_website>1</show_in_website>
43
+ <show_in_store>1</show_in_store>
44
+ </project_id>
45
+ </fields>
46
+ </quiveo>
47
+ </groups>
48
+ </quiveo>
49
+ </sections>
50
+ </config>
app/design/frontend/base/default/layout/quiveo.xml ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <layout>
3
+ <default>
4
+ <reference name="before_body_end">
5
+ <block type="core/template" name="quiveo_js" as ="quiveo_js" template="quiveo/js.phtml" />
6
+ </reference>
7
+ </default>
8
+ </layout>
app/design/frontend/base/default/template/quiveo/js.phtml ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * @category Customer Service Version 1.0.0
4
+ * @package Quiveo_OnsiteMarketing
5
+ * @author Quiveo GmbH <info@quiveo.de>
6
+ * @copyright Quiveo GmbH
7
+ * @license www.quiveo.de/agb.html
8
+ */
9
+
10
+ if (Mage::getStoreConfig('quiveo/quiveo/enabled')) { ?>
11
+ <script lang="application/javascript">
12
+ (function(d, s, id){
13
+ var quiveo_project_id = <?php echo Mage::getStoreConfig('quiveo/quiveo/project_id'); ?>;
14
+ var url = 'https://system.quiveo.de/visitor/index/preload?id=';
15
+ var js, fjs = d.getElementsByTagName(s)[0];
16
+ if (d.getElementById(id)){ return; }
17
+ js = d.createElement(s); js.id = id;
18
+ js.src = url + quiveo_project_id;
19
+ fjs.parentNode.insertBefore(js, fjs);
20
+ }(document, 'script', 'quiveoPreload'));
21
+ </script>
22
+ <?php } ?>
app/etc/modules/Quiveo_OnsiteMarketing.xml ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <modules>
4
+ <Quiveo_OnsiteMarketing>
5
+ <active>true</active>
6
+ <codePool>community</codePool>
7
+ </Quiveo_OnsiteMarketing>
8
+ </modules>
9
+ </config>
app/locale/de_DE/Quiveo_OnsiteMarketing.csv ADDED
@@ -0,0 +1,3 @@
 
 
 
1
+ "Settings","Einstellungen"
2
+ "Enable","Aktivieren"
3
+ "Your project ID","Ihre Projekt-ID"
app/locale/en_US/Quiveo_OnsiteMarketing.csv ADDED
@@ -0,0 +1,3 @@
 
 
 
1
+ "Settings","Settings"
2
+ "Enable","Enable"
3
+ "Your project ID","Your project ID"
package.xml ADDED
@@ -0,0 +1,44 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <package>
3
+ <name>QuiveoOnsiteMarketing</name>
4
+ <version>1.0.0</version>
5
+ <stability>stable</stability>
6
+ <license uri="www.quiveo.de/agb.html">Custom License - SaaS</license>
7
+ <channel>community</channel>
8
+ <extends/>
9
+ <summary>Quiveo Onsite Marketing tool for your success.</summary>
10
+ <description>&amp;lt;h1&amp;gt;Quiveo Onsite Marketing Tool&amp;lt;/h1&amp;gt;&#xD;
11
+ &amp;lt;h2&amp;gt;Why you need Quiveo?&amp;lt;/h2&amp;gt;&#xD;
12
+ &amp;lt;p&amp;gt;Did you ever asked yourself why so many visitors are going to leave your website without any conversion?&amp;lt;/p&amp;gt;&#xD;
13
+ &amp;lt;p&amp;gt;Don&amp;apos;t you know how to track the success of marketing campaigns?&amp;lt;/p&amp;gt;&#xD;
14
+ &amp;lt;p&amp;gt;Would you like to know how to increase your conversion rate with a great marketing tool called Quiveo?&amp;lt;/p&amp;gt;&#xD;
15
+ &#xD;
16
+ &amp;lt;h2&amp;gt;What can you achieve with Quiveo?&amp;lt;/h2&amp;gt;&#xD;
17
+ &amp;lt;p&amp;gt;Our tool gives you the ability to display and style custom popups (e.g. popups, content) to special visitors and visitorgroups.&amp;lt;/p&amp;gt;&#xD;
18
+ &amp;lt;p&amp;gt;Get newsletter subscriptions&amp;lt;/p&amp;gt;&#xD;
19
+ &amp;lt;p&amp;gt;Make intelligent redirects&amp;lt;/p&amp;gt;&#xD;
20
+ &#xD;
21
+ &amp;lt;h2&amp;gt;How it works?&amp;lt;/h2&amp;gt;&#xD;
22
+ &amp;lt;p&amp;gt;You can easily setup your project by integrating the JavaScript-snippet on your website - easy setup within 5 minutes&amp;lt;/p&amp;gt;&#xD;
23
+ &amp;lt;p&amp;gt;Select 30 themes and customize them according to your needs&amp;lt;/p&amp;gt;&#xD;
24
+ &amp;lt;p&amp;gt;Decide when you like to display the playout to your visitors: On leave (Exit-Intent), on scrolling (Scroll-Level-Detection), Trigger of Elements and much more&amp;lt;/p&amp;gt;&#xD;
25
+ &amp;lt;p&amp;gt;You can manage your participants by our newsletter integration APIs like MailChimp, Cleverreach and GetResponse&amp;lt;/p&amp;gt;&#xD;
26
+ &amp;lt;p&amp;gt;Track your success by extensive statistics given&amp;lt;/p&amp;gt;&#xD;
27
+ &#xD;
28
+ &amp;lt;h2&amp;gt;Subscribe today &#x2013; you won&amp;apos;t regret it!&amp;lt;/h2&amp;gt;&#xD;
29
+ &amp;lt;p&amp;gt;You can use 14 days trial without any risk&amp;lt;/p&amp;gt;&#xD;
30
+ &amp;lt;p&amp;gt;We are offering specialized packages for each business unit, depending on your needs and visitor load per month&amp;lt;/p&amp;gt;&#xD;
31
+ &amp;lt;p&amp;gt;Extensive online documentation as well as help videos are available&amp;lt;/p&amp;gt;&#xD;
32
+ &amp;lt;p&amp;gt;Easy account management: Upgrade your package at any time&amp;lt;/p&amp;gt;&#xD;
33
+ &amp;lt;p&amp;gt;Newsletter integration APIs available &#x2013; additionally, you can export your participants as csv&amp;lt;/p&amp;gt;&#xD;
34
+ &#xD;
35
+ &amp;lt;p&amp;gt;More information on our website: &amp;lt;a href=&amp;quot;www.quiveo.de&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;www.quiveo.de&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&#xD;
36
+ &amp;lt;p&amp;gt;Subscribe to the 14 days trial stage: &amp;lt;a href=&amp;quot;www.quiveo.de/demo.html&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;www.quiveo.de/demo.html&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;</description>
37
+ <notes>Initial version</notes>
38
+ <authors><author><name>Patrick Ostolski</name><user>Quiveo</user><email>info@quiveo.de</email></author></authors>
39
+ <date>2016-04-06</date>
40
+ <time>10:10:37</time>
41
+ <contents><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="quiveo"><file name="js.phtml" hash="15f5656eebcbd3685a01b789bd719aa5"/></dir></dir><dir name="layout"><file name="quiveo.xml" hash="f9e0b02f52a19c7df387f9b348fb0d75"/></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><file name="Quiveo_OnsiteMarketing.csv" hash="910cc33de71c4cd76d7098e7938a49fd"/></dir><dir name="de_DE"><file name="Quiveo_OnsiteMarketing.csv" hash="23e80e8a6d112f8ef9202ec97a93d1e9"/></dir></target><target name="magecommunity"><dir name="Quiveo"><dir name="OnsiteMarketing"><dir><dir name="Helper"><file name="Data.php" hash="69008827d59f4f52e8f3963cf64deb8b"/></dir><dir name="etc"><file name="adminhtml.xml" hash="4956022dec0a03d601e9dee6df525634"/><file name="config.xml" hash="b49604f03d1d31c572ccb2e4d4f48d0e"/><file name="system.xml" hash="12adc63eafbd1a06560c6efeffadbf3e"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Quiveo_OnsiteMarketing.xml" hash="6c00b624d5c8426b2e626a382facb431"/></dir></target></contents>
42
+ <compatible/>
43
+ <dependencies><required><php><min>5.0.0</min><max>8.0.0</max></php></required></dependencies>
44
+ </package>