Version Notes
- Release: Redesign of the contact widget to support responsive web design.
- Release: displays beautifully on mobile devices
- Release: Captcha added to the contact form to reduce spam
- Release: loads very fast and does not interfere with other plugins
- Release: support for Dropifi contact widget below version 2.0 will be dropped in 2015 so please upgrade.
Download this release
Release Info
Developer | Dropifi Limited |
Extension | Dropifi_Dropificontactwidget |
Version | 3.0.0 |
Comparing to | |
See all releases |
Code changes from version 2.1.0 to 3.0.0
- app/code/{local → community}/Dropifi/Dropificontactwidget/Block/Adminhtml/Dropifiblock.php +0 -0
- app/code/{local → community}/Dropifi/Dropificontactwidget/Block/Html/Head.php +0 -0
- app/code/{local → community}/Dropifi/Dropificontactwidget/Helper/Data.php +0 -0
- app/code/{local → community}/Dropifi/Dropificontactwidget/Model/Dropificontactwidget.php +0 -0
- app/code/{local → community}/Dropifi/Dropificontactwidget/Model/Resource/Dropificontactwidget.php +0 -0
- app/code/{local → community}/Dropifi/Dropificontactwidget/Model/Resource/Dropificontactwidget/Collection.php +0 -0
- app/code/{local → community}/Dropifi/Dropificontactwidget/controllers/Adminhtml/DropifiController.php +1 -1
- app/code/{local → community}/Dropifi/Dropificontactwidget/etc/config.xml +1 -1
- app/code/{local → community}/Dropifi/Dropificontactwidget/lib/dropifi_install.php +0 -0
- app/code/{local → community}/Dropifi/Dropificontactwidget/sql/dropifi_dropificontactwidget_setup/install-1.0.0.php +0 -0
- app/design/adminhtml/default/default/layout/dropificontactwidget.xml +1 -1
- app/design/adminhtml/default/default/template/dropifi/dropificontactwidget/dropifiwidget.phtml +2 -1
- app/design/frontend/default/default/layout/dropificontactwidget.xml +4 -3
- app/design/frontend/default/default/template/dropifi/dropificontactwidget/dropifiwidget.phtml +17 -7
- app/design/frontend/rwd/default/layout/dropificontactwidget.xml +8 -0
- app/design/frontend/rwd/default/template/dropifi/dropificontactwidget/dropifiwidget.phtml +17 -0
- app/etc/modules/Dropifi_Dropificontactwidget.xml +1 -1
- package.xml +14 -12
app/code/{local → community}/Dropifi/Dropificontactwidget/Block/Adminhtml/Dropifiblock.php
RENAMED
File without changes
|
app/code/{local → community}/Dropifi/Dropificontactwidget/Block/Html/Head.php
RENAMED
File without changes
|
app/code/{local → community}/Dropifi/Dropificontactwidget/Helper/Data.php
RENAMED
File without changes
|
app/code/{local → community}/Dropifi/Dropificontactwidget/Model/Dropificontactwidget.php
RENAMED
File without changes
|
app/code/{local → community}/Dropifi/Dropificontactwidget/Model/Resource/Dropificontactwidget.php
RENAMED
File without changes
|
app/code/{local → community}/Dropifi/Dropificontactwidget/Model/Resource/Dropificontactwidget/Collection.php
RENAMED
File without changes
|
app/code/{local → community}/Dropifi/Dropificontactwidget/controllers/Adminhtml/DropifiController.php
RENAMED
@@ -20,7 +20,7 @@
|
|
20 |
$model->setEmail($data['userEmail'])
|
21 |
->setPassword($data['password'])
|
22 |
->setDropifi_pkey($data['publicKey'])
|
23 |
-
->setDropifi_lurl("
|
24 |
->setCreated_at(Varien_Date::now())
|
25 |
->save();
|
26 |
}
|
20 |
$model->setEmail($data['userEmail'])
|
21 |
->setPassword($data['password'])
|
22 |
->setDropifi_pkey($data['publicKey'])
|
23 |
+
->setDropifi_lurl("https://www.dropifi.com/ecommerce/magento/login/?temToken=".$data['temToken']."&userEmail=".$data['userEmail'])
|
24 |
->setCreated_at(Varien_Date::now())
|
25 |
->save();
|
26 |
}
|
app/code/{local → community}/Dropifi/Dropificontactwidget/etc/config.xml
RENAMED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Dropifi_Dropificontactwidget>
|
5 |
-
<version>
|
6 |
</Dropifi_Dropificontactwidget>
|
7 |
</modules>
|
8 |
<frontend>
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Dropifi_Dropificontactwidget>
|
5 |
+
<version>3.0.0</version>
|
6 |
</Dropifi_Dropificontactwidget>
|
7 |
</modules>
|
8 |
<frontend>
|
app/code/{local → community}/Dropifi/Dropificontactwidget/lib/dropifi_install.php
RENAMED
File without changes
|
app/code/{local → community}/Dropifi/Dropificontactwidget/sql/dropifi_dropificontactwidget_setup/install-1.0.0.php
RENAMED
File without changes
|
app/design/adminhtml/default/default/layout/dropificontactwidget.xml
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
<?xml version="1.0" encoding="utf-8"?>
|
2 |
-
<layout version="
|
3 |
<dropificontactwidget_adminhtml_dropifi_index>
|
4 |
<reference name="head">
|
5 |
<action method="addCss"><stylesheet>css/dropificontactwidget/dropificss.css</stylesheet></action>
|
1 |
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<layout version="3.0.0">
|
3 |
<dropificontactwidget_adminhtml_dropifi_index>
|
4 |
<reference name="head">
|
5 |
<action method="addCss"><stylesheet>css/dropificontactwidget/dropificss.css</stylesheet></action>
|
app/design/adminhtml/default/default/template/dropifi/dropificontactwidget/dropifiwidget.phtml
CHANGED
@@ -24,7 +24,8 @@
|
|
24 |
if($response !== ""){ ?>
|
25 |
|
26 |
<?php } ?>
|
27 |
-
|
|
|
28 |
<style type="text/css">
|
29 |
.widget, #widget-list .widget-top, .postbox, .menu-item-settings {
|
30 |
background-color: #F5F5F5;
|
24 |
if($response !== ""){ ?>
|
25 |
|
26 |
<?php } ?>
|
27 |
+
|
28 |
+
<script type="text/javascript" src="https://api.dropifi.com/widget/dropifi_magento.js"></script>
|
29 |
<style type="text/css">
|
30 |
.widget, #widget-list .widget-top, .postbox, .menu-item-settings {
|
31 |
background-color: #F5F5F5;
|
app/design/frontend/default/default/layout/dropificontactwidget.xml
CHANGED
@@ -1,7 +1,8 @@
|
|
1 |
-
|
|
|
2 |
<default>
|
3 |
<reference name="head">
|
4 |
-
|
5 |
-
</reference>
|
6 |
</default>
|
7 |
</layout>
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<layout version="3.0.0">
|
3 |
<default>
|
4 |
<reference name="head">
|
5 |
+
<block type="core/template" name="keyforHead" template="dropifi/dropificontactwidget/dropifiwidget.phtml"/>
|
6 |
+
</reference>
|
7 |
</default>
|
8 |
</layout>
|
app/design/frontend/default/default/template/dropifi/dropificontactwidget/dropifiwidget.phtml
CHANGED
@@ -1,7 +1,17 @@
|
|
1 |
-
<!--start dropifi
|
2 |
-
<script type=
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<!--start dropifi -->
|
2 |
+
<script type='text/javascript' src='https://api.dropifi.com/widget/dropifi_widget.magento.js'></script>
|
3 |
+
<script type="text/javascript">
|
4 |
+
<?php
|
5 |
+
$model = Mage::getModel('dropifi_dropificontactwidget/dropificontactwidget')->load(1);
|
6 |
+
$dmpk = $model->getDropifi_pkey();
|
7 |
+
if(Mage::helper('core')->isModuleOutputEnabled('Dropifi_Dropificontactwidget'))
|
8 |
+
{
|
9 |
+
?>
|
10 |
+
document.renderDropifiWidget('<?php echo $dmpk ?>');
|
11 |
+
<?php
|
12 |
+
}else{
|
13 |
+
?>
|
14 |
+
document.renderDropifiWidget('');
|
15 |
+
<?php } ?>
|
16 |
+
</script>
|
17 |
+
<!-- end dropifi -->
|
app/design/frontend/rwd/default/layout/dropificontactwidget.xml
ADDED
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<layout version="3.0.0">
|
3 |
+
<default>
|
4 |
+
<reference name="head">
|
5 |
+
<block type="core/template" name="keyforHead" template="dropifi/dropificontactwidget/dropifiwidget.phtml"/>
|
6 |
+
</reference>
|
7 |
+
</default>
|
8 |
+
</layout>
|
app/design/frontend/rwd/default/template/dropifi/dropificontactwidget/dropifiwidget.phtml
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<!--start dropifi -->
|
2 |
+
<script type='text/javascript' src='https://api.dropifi.com/widget/dropifi_widget.magento.js'></script>
|
3 |
+
<script type="text/javascript">
|
4 |
+
<?php
|
5 |
+
$model = Mage::getModel('dropifi_dropificontactwidget/dropificontactwidget')->load(1);
|
6 |
+
$dmpk = $model->getDropifi_pkey();
|
7 |
+
if(Mage::helper('core')->isModuleOutputEnabled('Dropifi_Dropificontactwidget'))
|
8 |
+
{
|
9 |
+
?>
|
10 |
+
document.renderDropifiWidget('<?php echo $dmpk ?>');
|
11 |
+
<?php
|
12 |
+
}else{
|
13 |
+
?>
|
14 |
+
document.renderDropifiWidget('');
|
15 |
+
<?php } ?>
|
16 |
+
</script>
|
17 |
+
<!-- end dropifi -->
|
app/etc/modules/Dropifi_Dropificontactwidget.xml
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
<modules>
|
4 |
<Dropifi_Dropificontactwidget>
|
5 |
<active>true</active>
|
6 |
-
<codePool>
|
7 |
</Dropifi_Dropificontactwidget>
|
8 |
</modules>
|
9 |
</config>
|
3 |
<modules>
|
4 |
<Dropifi_Dropificontactwidget>
|
5 |
<active>true</active>
|
6 |
+
<codePool>community</codePool>
|
7 |
</Dropifi_Dropificontactwidget>
|
8 |
</modules>
|
9 |
</config>
|
package.xml
CHANGED
@@ -1,12 +1,12 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Dropifi_Dropificontactwidget</name>
|
4 |
-
<version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/osl-3.0.php">Open Software License (OSL)</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
-
<summary>
|
10 |
<description><p>Long, scary and hidden contact us forms deny businesses of valuable leads and feedback. They are also dump and do not offer any customer engagement insight for better business decision making. Dropifi seeks to clear out the era of long and scary contact forms that deny businesses of valuable feedback and leads, whiles delivering business insight and a spam-free experience to customer engagement. </p>
|
11 |

|
12 |
<p>Using the Dropifi contact widget, companies can see incoming message trending data in relation to industry metrics, see the demographic and social media profiles of the message senders, analyze the real emotions behind the messages they receive and easily integrate with their existing CRMs, e-commerce and blogging platforms. Dropifi's anti-spam technology makes companies' experience interacting with customers spam-free and fun.</p>
|
@@ -39,15 +39,17 @@
|
|
39 |
<li>On the settings page, install the Dropifi Contact Widget by using your existing Dropifi account or Create a new account. The configuration page also gives you the option to move directly to your Dropifi dashboard</li>
|
40 |

|
41 |
</ul></description>
|
42 |
-
<notes
|
43 |
-
Release:
|
44 |
-
Release:
|
45 |
-
Release:
|
46 |
-
Release:
|
47 |
-
|
48 |
-
|
49 |
-
<
|
50 |
-
<
|
|
|
|
|
51 |
<compatible/>
|
52 |
-
<dependencies><required><php><min>4.0.0</min><max>
|
53 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Dropifi_Dropificontactwidget</name>
|
4 |
+
<version>3.0.0</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/osl-3.0.php">Open Software License (OSL)</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
+
<summary>Spam-free contact form that delivers extensive visitor engagement insight.</summary>
|
10 |
<description><p>Long, scary and hidden contact us forms deny businesses of valuable leads and feedback. They are also dump and do not offer any customer engagement insight for better business decision making. Dropifi seeks to clear out the era of long and scary contact forms that deny businesses of valuable feedback and leads, whiles delivering business insight and a spam-free experience to customer engagement. </p>
|
11 |

|
12 |
<p>Using the Dropifi contact widget, companies can see incoming message trending data in relation to industry metrics, see the demographic and social media profiles of the message senders, analyze the real emotions behind the messages they receive and easily integrate with their existing CRMs, e-commerce and blogging platforms. Dropifi's anti-spam technology makes companies' experience interacting with customers spam-free and fun.</p>
|
39 |
<li>On the settings page, install the Dropifi Contact Widget by using your existing Dropifi account or Create a new account. The configuration page also gives you the option to move directly to your Dropifi dashboard</li>
|
40 |

|
41 |
</ul></description>
|
42 |
+
<notes><ul>
|
43 |
+
<li>Release: Redesign of the contact widget to support responsive web design.</li>
|
44 |
+
<li>Release: displays beautifully on mobile devices</li>
|
45 |
+
<li>Release: Captcha added to the contact form to reduce spam</li>
|
46 |
+
<li>Release: loads very fast and does not interfere with other plugins</li>
|
47 |
+
<li>Release: support for Dropifi contact widget below version 2.0 will be dropped in 2015 so please upgrade. </li>
|
48 |
+
</ul></notes>
|
49 |
+
<authors><author><name>Dropifi Limited</name><user>effahmens</user><email>philips@dropifi.com</email></author></authors>
|
50 |
+
<date>2015-04-17</date>
|
51 |
+
<time>14:00:15</time>
|
52 |
+
<contents><target name="magecommunity"><dir name="Dropifi"><dir name="Dropificontactwidget"><dir name="Block"><dir name="Adminhtml"><file name="Dropifiblock.php" hash="8496274dce13e75f6543a0925e5bf4a9"/></dir><dir name="Html"><file name="Head.php" hash="05aebd206c8211cc246d3defb2ea99b1"/></dir></dir><dir name="Helper"><file name="Data.php" hash="29c56be3badb5136e9b06c05dec6609f"/></dir><dir name="Model"><file name="Dropificontactwidget.php" hash="b533c2d300dc26b0ff2c2bf8ad1d0771"/><dir name="Resource"><dir name="Dropificontactwidget"><file name="Collection.php" hash="c5bbeff5490468d620cfaa8d578a8dc4"/></dir><file name="Dropificontactwidget.php" hash="08492397dc42d03682a0072159bc3171"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="DropifiController.php" hash="fc87bc06b199ffec0c92c558a8bc0747"/></dir></dir><dir name="etc"><file name="config.xml" hash="8e37dc5ba1c2e634df0350457af379e5"/></dir><dir name="lib"><file name="dropifi_install.php" hash="a60e92ec427c33fe5c18dcb2589d8761"/></dir><dir name="sql"><dir name="dropifi_dropificontactwidget_setup"><file name="install-1.0.0.php" hash="c41536115e1d036df640499717c6a5cc"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="dropificontactwidget.xml" hash="675c5907956c3dfe33c7ae9464b7d2ff"/></dir><dir name="template"><dir name="dropifi"><dir name="dropificontactwidget"><file name="dropifiwidget.phtml" hash="c35e0c09d1ed029e4e69f514f3aa8065"/></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="default"><dir name="default"><dir name="layout"><file name="dropificontactwidget.xml" hash="723883e881a536be41b84209fb70a9e4"/></dir><dir name="template"><dir name="dropifi"><dir name="dropificontactwidget"><file name="dropifiwidget.phtml" hash="d07058e497c334a375abc315f580d896"/></dir></dir></dir></dir></dir><dir name="rwd"><dir name="default"><dir name="layout"><file name="dropificontactwidget.xml" hash="723883e881a536be41b84209fb70a9e4"/></dir><dir name="template"><dir name="dropifi"><dir name="dropificontactwidget"><file name="dropifiwidget.phtml" hash="135f751170c87ce0f2e9fde35b0aad45"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Dropifi_Dropificontactwidget.xml" hash="39470ff059d3dafb6ab7373c775402b6"/></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="css"><dir name="dropificontactwidget"><file name="dropificss.css" hash="56d279ae63d24d36a8fef9db04383527"/></dir></dir><dir name="images"><dir name="dropificontactwidget"><file name="dropifi_magento.png" hash="5027c63ed0dbb0cd95c8af9614cda745"/></dir></dir></dir></dir></dir></target></contents>
|
53 |
<compatible/>
|
54 |
+
<dependencies><required><php><min>4.0.0</min><max>9.0.0</max></php></required></dependencies>
|
55 |
</package>
|