Version Notes
v1.0.3
Add a phone number.
Download this release
Release Info
Developer | Michael Oxley |
Extension | AdvertiseCommunity |
Version | 1.0.3 |
Comparing to | |
See all releases |
Code changes from version 1.0.2 to 1.0.3
app/code/community/Advertise/Account/Model/Config.php
CHANGED
@@ -26,8 +26,8 @@ class Advertise_Account_Model_Config extends Mage_Core_Model_Config_Data
|
|
26 |
$id_path = 'advertise_settings/settings/id';
|
27 |
|
28 |
$store_value = (!empty($this->_data['store_code'])) ? Mage::app()->getStore($this->_data['store_code'])->getConfig($id_path) : false;
|
29 |
-
|
30 |
-
|
31 |
|
32 |
if ($store_value && $scope === 'stores' && $store_value !== $website_value && $store_value !== $default_value) {
|
33 |
$form_values['id'] = $store_value;
|
26 |
$id_path = 'advertise_settings/settings/id';
|
27 |
|
28 |
$store_value = (!empty($this->_data['store_code'])) ? Mage::app()->getStore($this->_data['store_code'])->getConfig($id_path) : false;
|
29 |
+
$website_value = (!empty($this->_data['website_code'])) ? Mage::app()->getWebsite($this->_data['website_code'])->getConfig($id_path) : false;
|
30 |
+
$default_value = (string) Mage::getConfig()->getNode('default/' . $id_path);
|
31 |
|
32 |
if ($store_value && $scope === 'stores' && $store_value !== $website_value && $store_value !== $default_value) {
|
33 |
$form_values['id'] = $store_value;
|
app/code/community/Advertise/Account/etc/system.xml
CHANGED
@@ -1,6 +1,9 @@
|
|
1 |
-
<?xml version="1.0"?>
|
2 |
-
|
3 |
<config>
|
|
|
|
|
|
|
|
|
4 |
<tabs>
|
5 |
<Advertise translate="label">
|
6 |
<label>Advertise</label>
|
@@ -8,12 +11,13 @@
|
|
8 |
</Advertise>
|
9 |
</tabs>
|
10 |
|
|
|
11 |
<sections>
|
12 |
<advertise translate="label">
|
13 |
<label>License</label>
|
14 |
<tab>Advertise</tab>
|
15 |
<frontend_type>text</frontend_type>
|
16 |
-
<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>
|
@@ -21,7 +25,7 @@
|
|
21 |
<advertise translate="label">
|
22 |
<label>Adverti.se License</label>
|
23 |
<frontend_type>text</frontend_type>
|
24 |
-
<sort_order>
|
25 |
<show_in_default>1</show_in_default>
|
26 |
<show_in_website>1</show_in_website>
|
27 |
<show_in_store>1</show_in_store>
|
@@ -76,7 +80,9 @@
|
|
76 |
</advertise>
|
77 |
</groups>
|
78 |
</advertise>
|
79 |
-
|
|
|
|
|
80 |
<class>separator-top</class>
|
81 |
<label>Settings</label>
|
82 |
<tab>Advertise</tab>
|
@@ -122,6 +128,88 @@
|
|
122 |
<show_in_website>1</show_in_website>
|
123 |
<show_in_store>1</show_in_store>
|
124 |
</settings_email>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
125 |
</fields>
|
126 |
</settings>
|
127 |
</groups>
|
1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
2 |
<config>
|
3 |
+
<!-- This Adverti.se tab is used by all Adverti.se extensions for config menu!
|
4 |
+
So if you change it then need to change in ALL extensions! -->
|
5 |
+
|
6 |
+
<!-- Top Level Tab -->
|
7 |
<tabs>
|
8 |
<Advertise translate="label">
|
9 |
<label>Advertise</label>
|
11 |
</Advertise>
|
12 |
</tabs>
|
13 |
|
14 |
+
<!-- Sections under Adverti.se tab -->
|
15 |
<sections>
|
16 |
<advertise translate="label">
|
17 |
<label>License</label>
|
18 |
<tab>Advertise</tab>
|
19 |
<frontend_type>text</frontend_type>
|
20 |
+
<sort_order>900</sort_order>
|
21 |
<show_in_default>1</show_in_default>
|
22 |
<show_in_website>1</show_in_website>
|
23 |
<show_in_store>1</show_in_store>
|
25 |
<advertise translate="label">
|
26 |
<label>Adverti.se License</label>
|
27 |
<frontend_type>text</frontend_type>
|
28 |
+
<sort_order>1</sort_order>
|
29 |
<show_in_default>1</show_in_default>
|
30 |
<show_in_website>1</show_in_website>
|
31 |
<show_in_store>1</show_in_store>
|
80 |
</advertise>
|
81 |
</groups>
|
82 |
</advertise>
|
83 |
+
|
84 |
+
<!-- This 'advertise_settings' node is for the general Adverti.se settings (e.g. email) and should be the same in all extensions -->
|
85 |
+
<advertise_settings translate="label">
|
86 |
<class>separator-top</class>
|
87 |
<label>Settings</label>
|
88 |
<tab>Advertise</tab>
|
128 |
<show_in_website>1</show_in_website>
|
129 |
<show_in_store>1</show_in_store>
|
130 |
</settings_email>
|
131 |
+
|
132 |
+
<!-- Use fb_application field for phone number for now -->
|
133 |
+
<!-- No need to specify backend_model for additional felds as call from settings_email save deals with all of them -->
|
134 |
+
<fb_application translate="label">
|
135 |
+
<label>Phone Number</label>
|
136 |
+
<frontend_type>text</frontend_type>
|
137 |
+
<sort_order>35</sort_order>
|
138 |
+
<show_in_default>1</show_in_default>
|
139 |
+
<show_in_website>1</show_in_website>
|
140 |
+
<show_in_store>1</show_in_store>
|
141 |
+
<comment>Please enter your full phone number including international code.</comment>
|
142 |
+
</fb_application>
|
143 |
+
|
144 |
+
<!-- Unused fields
|
145 |
+
<awords_id translate="label">
|
146 |
+
<label>Adwords Id</label>
|
147 |
+
<frontend_type>text</frontend_type>
|
148 |
+
<sort_order>40</sort_order>
|
149 |
+
<show_in_default>1</show_in_default>
|
150 |
+
<show_in_website>1</show_in_website>
|
151 |
+
<show_in_store>1</show_in_store>
|
152 |
+
</awords_id>
|
153 |
+
|
154 |
+
<product_feed translate="label">
|
155 |
+
<label>Product Feed URL</label>
|
156 |
+
<frontend_type>text</frontend_type>
|
157 |
+
<sort_order>50</sort_order>
|
158 |
+
<show_in_default>1</show_in_default>
|
159 |
+
<show_in_website>1</show_in_website>
|
160 |
+
<show_in_store>1</show_in_store>
|
161 |
+
</product_feed>
|
162 |
+
|
163 |
+
<timezone translate="label">
|
164 |
+
<label>Timezone</label>
|
165 |
+
<frontend_type>select</frontend_type>
|
166 |
+
<sort_order>60</sort_order>
|
167 |
+
<source_model>adminhtml/system_config_source_locale_timezone</source_model>
|
168 |
+
<show_in_default>1</show_in_default>
|
169 |
+
<show_in_website>1</show_in_website>
|
170 |
+
<show_in_store>1</show_in_store>
|
171 |
+
</timezone>
|
172 |
+
|
173 |
+
<language translate="label">
|
174 |
+
<label>Language</label>
|
175 |
+
<frontend_type>select</frontend_type>
|
176 |
+
<sort_order>70</sort_order>
|
177 |
+
<source_model>adminhtml/system_config_source_locale</source_model>
|
178 |
+
<show_in_default>1</show_in_default>
|
179 |
+
<show_in_website>1</show_in_website>
|
180 |
+
<show_in_store>1</show_in_store>
|
181 |
+
</language>
|
182 |
+
|
183 |
+
<country translate="label">
|
184 |
+
<label>Country</label>
|
185 |
+
<frontend_type>select</frontend_type>
|
186 |
+
<sort_order>80</sort_order>
|
187 |
+
<source_model>adminhtml/system_config_source_country</source_model>
|
188 |
+
<show_in_default>1</show_in_default>
|
189 |
+
<show_in_website>1</show_in_website>
|
190 |
+
<show_in_store>1</show_in_store>
|
191 |
+
</country>
|
192 |
+
|
193 |
+
<currency translate="label">
|
194 |
+
<label>Currency</label>
|
195 |
+
<frontend_type>select</frontend_type>
|
196 |
+
<sort_order>90</sort_order>
|
197 |
+
<source_model>adminhtml/system_config_source_currency</source_model>
|
198 |
+
<show_in_default>1</show_in_default>
|
199 |
+
<show_in_website>1</show_in_website>
|
200 |
+
<show_in_store>1</show_in_store>
|
201 |
+
</currency>
|
202 |
+
|
203 |
+
<twitter_account translate="label">
|
204 |
+
<label>Twitter Account</label>
|
205 |
+
<frontend_type>text</frontend_type>
|
206 |
+
<sort_order>100</sort_order>
|
207 |
+
<show_in_default>1</show_in_default>
|
208 |
+
<show_in_website>1</show_in_website>
|
209 |
+
<show_in_store>1</show_in_store>
|
210 |
+
</twitter_account>
|
211 |
+
-->
|
212 |
+
|
213 |
</fields>
|
214 |
</settings>
|
215 |
</groups>
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>AdvertiseCommunity</name>
|
4 |
-
<version>1.0.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/osl-3.0.php">OSL</license>
|
7 |
<channel>community</channel>
|
@@ -17,13 +17,13 @@
|
|
17 |

|
18 |
<p>Learn more about how Adverti.se can help your magento store at <a href="http://www.adverti.se">Adverti.se</a>
|
19 |
</p></description>
|
20 |
-
<notes>v1.0.
|
21 |

|
22 |
-
|
23 |
<authors><author><name>Michael Oxley</name><user>advertise</user><email>mike@adverti.se</email></author></authors>
|
24 |
-
<date>2012-
|
25 |
-
<time>
|
26 |
-
<contents><target name="mage"><dir name="lib"><dir name="Varien"><dir name="Data"><dir name="Form"><dir name="Element"><file name="Advertisetemplate.php" hash="93d8c1f2ace06bd46e68857b9b98ec52"/><file name="Advertiselicense.php" hash="26d50ff2d280db94e4d0eb7187376880"/></dir></dir></dir></dir></dir><dir name="app"><dir name="etc"><dir name="modules"><file name="Advertise_Account.xml" hash="2bd58af0a4999bc2fe80a1d6e8a07d57"/></dir></dir><dir name="code"><dir name="community"><dir name="Advertise"><dir name="Account"><dir name="Helper"><file name="Data.php" hash="9b22d8f7156cd9f694774d7e29e2b5a8"/></dir><dir name="Model"><file name="Account.php" hash="605e33ef9c956852cd9f0357cb10776c"/><dir name="Config"><dir name="Source"><file name="Onoff.php" hash="684e42d40da3b47053bf345f201df140"/></dir></dir><file name="Config.php" hash="
|
27 |
<compatible/>
|
28 |
<dependencies><required><php><min>5.0.0</min><max>6.0.0</max></php></required></dependencies>
|
29 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>AdvertiseCommunity</name>
|
4 |
+
<version>1.0.3</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/osl-3.0.php">OSL</license>
|
7 |
<channel>community</channel>
|
17 |

|
18 |
<p>Learn more about how Adverti.se can help your magento store at <a href="http://www.adverti.se">Adverti.se</a>
|
19 |
</p></description>
|
20 |
+
<notes>v1.0.3
|
21 |

|
22 |
+
Add a phone number.</notes>
|
23 |
<authors><author><name>Michael Oxley</name><user>advertise</user><email>mike@adverti.se</email></author></authors>
|
24 |
+
<date>2012-09-26</date>
|
25 |
+
<time>13:53:45</time>
|
26 |
+
<contents><target name="mage"><dir name="lib"><dir name="Varien"><dir name="Data"><dir name="Form"><dir name="Element"><file name="Advertisetemplate.php" hash="93d8c1f2ace06bd46e68857b9b98ec52"/><file name="Advertiselicense.php" hash="26d50ff2d280db94e4d0eb7187376880"/></dir></dir></dir></dir></dir><dir name="app"><dir name="etc"><dir name="modules"><file name="Advertise_Account.xml" hash="2bd58af0a4999bc2fe80a1d6e8a07d57"/></dir></dir><dir name="code"><dir name="community"><dir name="Advertise"><dir name="Account"><dir name="Helper"><file name="Data.php" hash="9b22d8f7156cd9f694774d7e29e2b5a8"/></dir><dir name="Model"><file name="Account.php" hash="605e33ef9c956852cd9f0357cb10776c"/><dir name="Config"><dir name="Source"><file name="Onoff.php" hash="684e42d40da3b47053bf345f201df140"/></dir></dir><file name="Config.php" hash="ee470d4c5a46a0221456b31b85c7473c"/><file name="MyAccountModel.php" hash="d7abbf976d96028ece0331db2ba40559"/><file name="Settings.php" hash="d41d8cd98f00b204e9800998ecf8427e"/></dir><dir name="controllers"><file name="IndexController.php" hash="50eea849547a732c20462da19029e432"/><file name="LicenseController.php" hash="b83f323609fecefa4ff6dbab911468ce"/><file name="WebserviceController.php" hash="675d33aa04d1c01c34fdea086d73ce85"/></dir><dir name="etc"><file name="config.xml" hash="1008af4062018449215a14f21dc1235f"/><file name="system.xml" hash="9f8480290a07f87bb568e4b0db33a330"/></dir><dir name="sql"><dir name="advertise_setup"><file name="mysql4-install-4.0.0.php" hash="b4535b5068d6b72999c94e91d487bc62"/><file name="mysql4-install-5.0.0.php" hash="b4535b5068d6b72999c94e91d487bc62"/></dir><dir name="setup"><file name="mysql4-install-0.1.0.php" hash="452925d5182994846dbe3b9518db84d8"/></dir></dir></dir></dir></dir></dir></dir><dir name="var"><dir name="advertisedata"><file name="empty.txt" hash="d41d8cd98f00b204e9800998ecf8427e"/></dir></dir></target></contents>
|
27 |
<compatible/>
|
28 |
<dependencies><required><php><min>5.0.0</min><max>6.0.0</max></php></required></dependencies>
|
29 |
</package>
|
var/advertisedata/empty.txt
ADDED
File without changes
|