webspeaks_notifycustomer - Version 0.0.2

Version Notes

Configurable jQuery option added

Download this release

Release Info

Developer Arvind Bhardwaj
Extension webspeaks_notifycustomer
Version 0.0.2
Comparing to
See all releases


Code changes from version 0.0.1 to 0.0.2

app/code/local/Webspeaks/NotifyCustomer/etc/config.xml CHANGED
@@ -19,7 +19,7 @@
19
  <config>
20
  <modules>
21
  <Webspeaks_NotifyCustomer>
22
- <version>0.0.1</version>
23
  </Webspeaks_NotifyCustomer>
24
  </modules>
25
  <global>
@@ -121,4 +121,11 @@
121
  </modules>
122
  </translate>
123
  </frontend>
 
 
 
 
 
 
 
124
  </config>
19
  <config>
20
  <modules>
21
  <Webspeaks_NotifyCustomer>
22
+ <version>0.0.2</version>
23
  </Webspeaks_NotifyCustomer>
24
  </modules>
25
  <global>
121
  </modules>
122
  </translate>
123
  </frontend>
124
+ <default>
125
+ <webspeaks_notifycustomer>
126
+ <notification>
127
+ <add_jquery>0</add_jquery>
128
+ </notification>
129
+ </webspeaks_notifycustomer>
130
+ </default>
131
  </config>
app/code/local/Webspeaks/NotifyCustomer/etc/system.xml CHANGED
@@ -16,18 +16,18 @@
16
  * @license http://opensource.org/licenses/mit-license.php MIT License
17
  */
18
  -->
19
- <!-- <config>
20
  <tabs>
21
- <webspeaks translate="label" module="webspeaks_notifycustomer">
22
  <label>Webspeaks</label>
23
  <sort_order>2000</sort_order>
24
- </webspeaks>
25
  </tabs>
26
  <sections>
27
  <webspeaks_notifycustomer translate="label" module="webspeaks_notifycustomer">
28
  <class>separator-top</class>
29
  <label>Customer Notification</label>
30
- <tab>webspeaks</tab>
31
  <frontend_type>text</frontend_type>
32
  <sort_order>100</sort_order>
33
  <show_in_default>1</show_in_default>
@@ -42,19 +42,19 @@
42
  <show_in_website>1</show_in_website>
43
  <show_in_store>1</show_in_store>
44
  <fields>
45
- <breadcrumbs translate="label">
46
- <label>Use Breadcrumbs</label>
 
47
  <frontend_type>select</frontend_type>
48
  <source_model>adminhtml/system_config_source_yesno</source_model>
49
  <sort_order>10</sort_order>
50
  <show_in_default>1</show_in_default>
51
  <show_in_website>1</show_in_website>
52
  <show_in_store>1</show_in_store>
53
- </breadcrumbs>
54
  </fields>
55
  </notification>
56
  </groups>
57
  </webspeaks_notifycustomer>
58
  </sections>
59
  </config>
60
- -->
16
  * @license http://opensource.org/licenses/mit-license.php MIT License
17
  */
18
  -->
19
+ <config>
20
  <tabs>
21
+ <ws_notify translate="label" module="webspeaks_notifycustomer">
22
  <label>Webspeaks</label>
23
  <sort_order>2000</sort_order>
24
+ </ws_notify>
25
  </tabs>
26
  <sections>
27
  <webspeaks_notifycustomer translate="label" module="webspeaks_notifycustomer">
28
  <class>separator-top</class>
29
  <label>Customer Notification</label>
30
+ <tab>ws_notify</tab>
31
  <frontend_type>text</frontend_type>
32
  <sort_order>100</sort_order>
33
  <show_in_default>1</show_in_default>
42
  <show_in_website>1</show_in_website>
43
  <show_in_store>1</show_in_store>
44
  <fields>
45
+ <add_jquery translate="label">
46
+ <label>Use jQuery from Module</label>
47
+ <comment>Set Yes if your site does not use jQuery already</comment>
48
  <frontend_type>select</frontend_type>
49
  <source_model>adminhtml/system_config_source_yesno</source_model>
50
  <sort_order>10</sort_order>
51
  <show_in_default>1</show_in_default>
52
  <show_in_website>1</show_in_website>
53
  <show_in_store>1</show_in_store>
54
+ </add_jquery>
55
  </fields>
56
  </notification>
57
  </groups>
58
  </webspeaks_notifycustomer>
59
  </sections>
60
  </config>
 
app/design/frontend/base/default/layout/webspeaks_notifycustomer.xml CHANGED
@@ -22,7 +22,7 @@
22
 
23
  <reference name="head">
24
  <action method="addCss"><stylesheet>webspeaks/notifycustomer/css/notifycustomer.css</stylesheet></action>
25
- <action method="addJs"><script>webspeaks/notifycustomer/jquery-1.10.2.min.js</script></action>
26
  <action method="addJs"><script>webspeaks/notifycustomer/notifycustomer.js</script></action>
27
  </reference>
28
 
22
 
23
  <reference name="head">
24
  <action method="addCss"><stylesheet>webspeaks/notifycustomer/css/notifycustomer.css</stylesheet></action>
25
+ <action method="addJs" ifconfig="webspeaks_notifycustomer/notification/add_jquery"><script>webspeaks/notifycustomer/jquery-1.10.2.min.js</script></action>
26
  <action method="addJs"><script>webspeaks/notifycustomer/notifycustomer.js</script></action>
27
  </reference>
28
 
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Webspeaks_Notifycustomer</name>
4
- <version>0.0.1</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>
@@ -12,11 +12,11 @@
12
  The Magento store owners get the get the benefit of getting in touch with customers. Owners can send direct notifications and messages to their customers. This extension can help the store owners in engaging the customers on their site. Send information about any new sale or products directly to the customers inbox and get them engaged on your site.&#xD;
13
  &#xD;
14
  Store owners get a rich interface to draft the notifications and messages. Add rich content to your messages and send directly to customers inbox.</description>
15
- <notes>Notifycustomer for Magento released</notes>
16
  <authors><author><name>Arvind Bhardwaj</name><user>arvind07</user><email>bhardwajsonheight@gmail.com</email></author></authors>
17
- <date>2016-03-11</date>
18
- <time>12:46:04</time>
19
- <contents><target name="magelocal"><dir name="Webspeaks"><dir name="NotifyCustomer"><dir name="Block"><dir name="Adminhtml"><dir name="Notification"><dir name="Edit"><file name="Form.php" hash="29cadf67df49be16f2f7d644f8ba5ea1"/><dir name="Tab"><file name="Form.php" hash="d601f0c5412491e97d3d0430e283d52a"/></dir><file name="Tabs.php" hash="6c76253d4ba1f8257f1c6b11941818e0"/></dir><file name="Edit.php" hash="db4a704970d914ed7a1501c128a7cb3c"/><file name="Grid.php" hash="dc8a60c8c49d89dacb3f147efd35fe2d"/></dir><file name="Notification.php" hash="c8f046bbdfb9795dfb496c206a9a2240"/></dir><dir name="Notification"><file name="Link.php" hash="42dfe9b5dd56b813fd7fc77d87633f77"/><file name="List.php" hash="4d5d0fb67b909c574bd7ec6d181f5aa6"/><file name="View.php" hash="d69bff83590958716b6ce4270cdeb4fd"/></dir></dir><dir name="Controller"><dir name="Adminhtml"><file name="NotifyCustomer.php" hash="1dc60a960c073566ca73caeb81681253"/></dir></dir><dir name="Helper"><file name="Data.php" hash="a544b61975c12d4923eabf9642af5f4b"/><file name="Notification.php" hash="59634b376988026051b364fa029a6b32"/></dir><dir name="Model"><file name="Notification.php" hash="2a3dc975a872116945514732c10afaf4"/><dir name="Resource"><dir name="Notification"><file name="Collection.php" hash="55f5ac98d7a7bb6711b207abaca8feec"/></dir><file name="Notification.php" hash="137e2919caaf7fb1d552bbbd6c56b976"/><file name="Setup.php" hash="69339ee406507b7f5569abb3793def90"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Notifycustomer"><file name="NotificationController.php" hash="e301e6745c3ba70a493b29fbb706aeef"/></dir></dir><file name="NotificationController.php" hash="1e9a624312b8f6091399082a40720e46"/></dir><dir name="etc"><file name="adminhtml.xml" hash="d789f1909906ecc5cd74118c79dcfbb2"/><file name="config.xml" hash="ebe1fd2c17174499ca5ad88f6059a555"/><file name="system.xml" hash="f9591827fe08c5bd2e82081508c1019e"/></dir><dir name="sql"><dir name="webspeaks_notifycustomer_setup"><file name="install-0.0.1.php" hash="030d185031237b7d93bbc4d9437574f3"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Webspeaks_NotifyCustomer.xml" hash="337f7a4e7e0a6fa650697e0a19ffb2f8"/></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="webspeaks_notifycustomer.xml" hash="1ab683a616dc0386801ec0da97644d0d"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="webspeaks_notifycustomer.xml" hash="405a7a844fedee64b3bfaab70afeb4ab"/></dir><dir name="template"><dir name="webspeaks_notifycustomer"><dir name="notification"><file name="link.phtml" hash="ed713dae77b72e86f7a7b11e4fb024eb"/><file name="list.phtml" hash="cd9b59ae2e27c12811f8ad25face118c"/><file name="pop-message-item.phtml" hash="01c4d7a76cd2aca7453e66358c574fc8"/><file name="view.phtml" hash="49560919593123ea2d78e8aa094c40f7"/></dir></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="webspeaks"><dir name="notifycustomer"><dir name="css"><file name="notifycustomer.css" hash="257f9b32c789d66f3775911d991c0c89"/></dir><dir name="img"><file name="button-close.png" hash="04d0907b2d7fc3240693497b199f64f5"/><file name="email-icon.png" hash="f22abab0a7f6d9270b4b7d9759176417"/><file name="opc-ajax-loader.gif" hash="f48ee069890b16455c3ddcacee9b5f75"/></dir></dir></dir></dir></dir></dir></target><target name="mageweb"><dir name="js"><dir name="webspeaks"><dir name="notifycustomer"><dir name="adminhtml"><file name="notify.js" hash="f96c1f2eb9f231ce7f21c0c4d13b184f"/></dir><file name="jquery-1.10.2.min.js" hash="841dc30647f93349b7d8ef61deebe411"/><file name="noconflict.js" hash="cdd83061ca6c0a504a5f4578a0052a1c"/><file name="notifycustomer.js" hash="0d03e4cf049eaae240c8f79e08cfaac3"/></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><dir name="template"><dir name="email"><file name="ws_notify_customer.html" hash="b169b133943c31cea7bd1cb1c49089c8"/></dir></dir></dir></target></contents>
20
  <compatible/>
21
  <dependencies><required><php><min>5.3.0</min><max>7.0.0</max></php></required></dependencies>
22
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Webspeaks_Notifycustomer</name>
4
+ <version>0.0.2</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>
12
  The Magento store owners get the get the benefit of getting in touch with customers. Owners can send direct notifications and messages to their customers. This extension can help the store owners in engaging the customers on their site. Send information about any new sale or products directly to the customers inbox and get them engaged on your site.&#xD;
13
  &#xD;
14
  Store owners get a rich interface to draft the notifications and messages. Add rich content to your messages and send directly to customers inbox.</description>
15
+ <notes>Configurable jQuery option added</notes>
16
  <authors><author><name>Arvind Bhardwaj</name><user>arvind07</user><email>bhardwajsonheight@gmail.com</email></author></authors>
17
+ <date>2016-03-25</date>
18
+ <time>11:04:08</time>
19
+ <contents><target name="magelocal"><dir name="Webspeaks"><dir name="NotifyCustomer"><dir name="Block"><dir name="Adminhtml"><dir name="Notification"><dir name="Edit"><file name="Form.php" hash="29cadf67df49be16f2f7d644f8ba5ea1"/><dir name="Tab"><file name="Form.php" hash="d601f0c5412491e97d3d0430e283d52a"/></dir><file name="Tabs.php" hash="6c76253d4ba1f8257f1c6b11941818e0"/></dir><file name="Edit.php" hash="db4a704970d914ed7a1501c128a7cb3c"/><file name="Grid.php" hash="dc8a60c8c49d89dacb3f147efd35fe2d"/></dir><file name="Notification.php" hash="c8f046bbdfb9795dfb496c206a9a2240"/></dir><dir name="Notification"><file name="Link.php" hash="42dfe9b5dd56b813fd7fc77d87633f77"/><file name="List.php" hash="4d5d0fb67b909c574bd7ec6d181f5aa6"/><file name="View.php" hash="d69bff83590958716b6ce4270cdeb4fd"/></dir></dir><dir name="Controller"><dir name="Adminhtml"><file name="NotifyCustomer.php" hash="1dc60a960c073566ca73caeb81681253"/></dir></dir><dir name="Helper"><file name="Data.php" hash="a544b61975c12d4923eabf9642af5f4b"/><file name="Notification.php" hash="59634b376988026051b364fa029a6b32"/></dir><dir name="Model"><file name="Notification.php" hash="2a3dc975a872116945514732c10afaf4"/><dir name="Resource"><dir name="Notification"><file name="Collection.php" hash="55f5ac98d7a7bb6711b207abaca8feec"/></dir><file name="Notification.php" hash="137e2919caaf7fb1d552bbbd6c56b976"/><file name="Setup.php" hash="69339ee406507b7f5569abb3793def90"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Notifycustomer"><file name="NotificationController.php" hash="e301e6745c3ba70a493b29fbb706aeef"/></dir></dir><file name="NotificationController.php" hash="1e9a624312b8f6091399082a40720e46"/></dir><dir name="etc"><file name="adminhtml.xml" hash="d789f1909906ecc5cd74118c79dcfbb2"/><file name="config.xml" hash="1b6f91c9a4e29c09b22c344cca5659db"/><file name="system.xml" hash="ee24ba2826742d8ec58b790b7421eefe"/></dir><dir name="sql"><dir name="webspeaks_notifycustomer_setup"><file name="install-0.0.1.php" hash="030d185031237b7d93bbc4d9437574f3"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Webspeaks_NotifyCustomer.xml" hash="337f7a4e7e0a6fa650697e0a19ffb2f8"/></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="webspeaks_notifycustomer.xml" hash="1ab683a616dc0386801ec0da97644d0d"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="webspeaks_notifycustomer.xml" hash="da174ff1f6ebd5ddada51fc6227efc33"/></dir><dir name="template"><dir name="webspeaks_notifycustomer"><dir name="notification"><file name="link.phtml" hash="ed713dae77b72e86f7a7b11e4fb024eb"/><file name="list.phtml" hash="cd9b59ae2e27c12811f8ad25face118c"/><file name="pop-message-item.phtml" hash="01c4d7a76cd2aca7453e66358c574fc8"/><file name="view.phtml" hash="49560919593123ea2d78e8aa094c40f7"/></dir></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="webspeaks"><dir name="notifycustomer"><dir name="css"><file name="notifycustomer.css" hash="257f9b32c789d66f3775911d991c0c89"/></dir><dir name="img"><file name="button-close.png" hash="04d0907b2d7fc3240693497b199f64f5"/><file name="email-icon.png" hash="f22abab0a7f6d9270b4b7d9759176417"/><file name="opc-ajax-loader.gif" hash="f48ee069890b16455c3ddcacee9b5f75"/></dir></dir></dir></dir></dir></dir></target><target name="mageweb"><dir name="js"><dir name="webspeaks"><dir name="notifycustomer"><dir name="adminhtml"><file name="notify.js" hash="f96c1f2eb9f231ce7f21c0c4d13b184f"/></dir><file name="jquery-1.10.2.min.js" hash="841dc30647f93349b7d8ef61deebe411"/><file name="noconflict.js" hash="cdd83061ca6c0a504a5f4578a0052a1c"/><file name="notifycustomer.js" hash="0d03e4cf049eaae240c8f79e08cfaac3"/></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><dir name="template"><dir name="email"><file name="ws_notify_customer.html" hash="b169b133943c31cea7bd1cb1c49089c8"/></dir></dir></dir></target></contents>
20
  <compatible/>
21
  <dependencies><required><php><min>5.3.0</min><max>7.0.0</max></php></required></dependencies>
22
  </package>