Linc_Care - Version 1.1.7

Version Notes

Welcome to the Linc Care extension for Magento.



Here is one possible process for installing our extension.



For those of you installing manually:

1. Go to System / Magento Connect / Magento Connect Manager

2. Follow the normal procedure for installing an extension

3. Go to System / Configuration / Linc Care / General

4. Enter the store's url and admin email along with a password, then click register.

5. When the Linc Care Merchant portal is launched, fill in the requested information.

6. Go to System / Transactional Email

7. If you have a have custom New Order template already, edit it and insert {{block type='care/widget' order=$order}} where you want the Linc Care widget to appear. Then save the template and skip to step 10

8. If not Click the Add New Template button.

9. On the next page select New Order from the Template dropdown and click the Load Template button

10. Name the new template and insert {{block type='care/widget' order=$order}} where you want the Linc Care widget to appear. Then save the template.

11. Repeat for any other order-based emails you want connected to Linc Care. We suggest the New Order Guest template as well.

12. Go to System / Sales / Sales Email / Order and select the new templates for New Order Confirmation Email

13. Save the configuration


If you have any comments or questions, please email us at support-magento@letslinc.com

Download this release

Release Info

Developer Linc Care
Extension Linc_Care
Version 1.1.7
Comparing to
See all releases


Code changes from version 1.1.6 to 1.1.7

app/code/community/Linc/Care/Block/Adminhtml/System/Config/Form/Register.php CHANGED
@@ -15,6 +15,19 @@ class Linc_Care_Block_Adminhtml_System_Config_Form_Register extends Mage_Adminht
15
  {
16
  $store_id = Mage::getModel('core/store')->load($code)->getId();
17
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
18
  Mage::getConfig()->saveConfig('linc_current_store', $store_id, 'default', 0);
19
  }
20
 
15
  {
16
  $store_id = Mage::getModel('core/store')->load($code)->getId();
17
  }
18
+ else
19
+ {
20
+ if (strlen($code = Mage::app()->getRequest()->getParam('store')))
21
+ { // store level
22
+ $store_id = Mage::getModel('core/store')->load($code)->getId();
23
+ }
24
+ elseif (strlen($code = $code = Mage::app()->getRequest()->getParam('website')))
25
+ { // website level
26
+ $website_id = Mage::getModel('core/website')->load($code)->getId();
27
+ $store_id = Mage::app()->getWebsite($website_id)->getDefaultStore()->getId();
28
+ }
29
+ }
30
+
31
  Mage::getConfig()->saveConfig('linc_current_store', $store_id, 'default', 0);
32
  }
33
 
app/code/community/Linc/Care/controllers/CareController.php CHANGED
@@ -196,9 +196,9 @@ class Linc_Care_CareController extends Mage_Adminhtml_Controller_Action
196
  public function connectToLincCare()
197
  {
198
  $this->client = new Zend_Http_Client();
199
- $protocol = SERVER_PROTOCOL;
200
  $url = SERVER_PATH;
201
- $this->client->setUri("$protocol://pub-api.$url/v1/register");
202
 
203
  $this->client->setConfig(array(
204
  'maxredirects' => 0,
196
  public function connectToLincCare()
197
  {
198
  $this->client = new Zend_Http_Client();
199
+ // $protocol = SERVER_PROTOCOL; For register, the protocol is always http
200
  $url = SERVER_PATH;
201
+ $this->client->setUri("http://pub-api.$url/v1/register");
202
 
203
  $this->client->setConfig(array(
204
  'maxredirects' => 0,
app/code/community/Linc/Care/etc/config.xml CHANGED
@@ -10,7 +10,7 @@
10
  <config>
11
  <modules>
12
  <Linc_Care>
13
- <version>1.1.6</version>
14
  </Linc_Care>
15
  </modules>
16
  <admin>
10
  <config>
11
  <modules>
12
  <Linc_Care>
13
+ <version>1.1.7</version>
14
  </Linc_Care>
15
  </modules>
16
  <admin>
app/code/community/Linc/Care/sql/linc_setup/{mysql4-install-1.1.6.php → mysql4-install-1.1.7.php} RENAMED
File without changes
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Linc_Care</name>
4
- <version>1.1.6</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.letslinc.com/legal/linccarelicenseagreement/">Linc Global Commercial License</license>
7
  <channel>community</channel>
@@ -27,27 +27,19 @@
27
  &#xD;
28
  Fully responsive design for large screens or small screens like smart phones, &lt;strong&gt;delighting on-the-go shoppers&lt;/strong&gt; wherever they access their order status.&lt;/p&gt;&#xD;
29
  &#xD;
30
- &#xD;
31
- &#xD;
32
- &lt;p&gt;&lt;strong&gt; &lt;/strong&gt;&#xD;
33
- &#xD;
34
  &lt;h2&gt;Dedicated Customer Success Team and Full Support for A/B Testing&lt;/h2&gt;&#xD;
35
  &#xD;
36
- Linc Care can be easily installed in minutes. But if you do need help or customization, regardless the size of your organization, we make sure you have a dedicated account manager to assist you.&lt;/p&gt;&#xD;
37
- &#xD;
38
- &#xD;
39
- &#xD;
40
- &lt;p&gt;&lt;strong&gt; &lt;/strong&gt;&#xD;
41
  &#xD;
42
- &lt;h2&gt;Follow Linc&lt;/h2&gt;&#xD;
43
  &#xD;
44
- Linc Care is built by a team of seasoned technologists who brought to life large scale consumer products for companies like &lt;strong&gt;Google, Yahoo and Amazon&lt;/strong&gt;. We were driven by the passion and believe that technology can truly empower mid-sized retail owners to compete and out-perform large retailers. We are new to Magneto platform, but are&lt;strong&gt; serving internet 1000 everyday&lt;/strong&gt;. If you have feature requests and suggestions for us, please do contact us at &lt;a href="mailto:linc-care-issues-magento@letslinc.com"&gt;linc-care-issues-magento@letslinc.com&lt;/a&gt;. We want to hear from you! &lt;/p&gt;&#xD;
45
  &#xD;
46
  &lt;p&gt;&lt;a href="http://www.letslinc.com"&gt;www.letslinc.com&lt;/a&gt;&lt;/p&gt;&#xD;
47
  &#xD;
48
  &lt;p&gt;&#xD;
49
  &#xD;
50
- The Linc Care Professional Services Team is available to help you customize your experience at: &lt;a href="mailto:sales@linccare.com"&gt;sales@linccare.com&lt;/a&gt;&lt;/p&gt;</description>
51
  <notes>Welcome to the Linc Care extension for Magento.&#xD;
52
  &#xD;
53
  &#xD;
@@ -88,9 +80,9 @@
88
  If you have any comments or questions, please email us at support-magento@letslinc.com&#xD;
89
  </notes>
90
  <authors><author><name>Linc Care</name><user>letslincapp</user><email>apps@letslinc.com</email></author></authors>
91
- <date>2015-01-27</date>
92
- <time>23:57:12</time>
93
- <contents><target name="mageetc"><dir name="modules"><file name="Linc_Care.xml" hash="8dd7784200f8ff440a0c970d89db190d"/></dir></target><target name="magecommunity"><dir name="Linc"><dir name="Care"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Form"><file name="Register.php" hash="d661f3c74984cd49999f20ae0ce93745"/></dir></dir></dir></dir><file name="Confirm.php" hash="c5802e17ab99fe29759d4f0c3b61c16d"/><file name="Email.php" hash="8f6eb60dd06f7258c842377cb92bec07"/><file name="Faqbutton.php" hash="e9804ff3824aaaa5383af0f97fc75c1b"/><file name="Note.php" hash="637733c4a7ad19ef66b9db1d75c28b8d"/><file name="Pwd.php" hash="7dbe6f455456f06cb47ebdd072bdbd7f"/><file name="Url.php" hash="98d81a2b8c1fbbccc3928cdc4c8d9a5b"/><file name="Widget.php" hash="5ece46a209769fc75e64b3d64737c698"/></dir><dir name="Helper"><file name="Data.php" hash="34aec0a0ed4d5a1652b46fb7fe54707d"/></dir><dir name="Model"><file name="Fulfillmentobserver.php" hash="9873507cc5ddb9370f4ce5033cd43345"/><file name="Orderobserver.php" hash="7a80b9c07e1bd32e65e373e0a31db429"/><dir name="Resource"><file name="Setup.php" hash="7169ea333f6a42a0edc86effa4a11195"/></dir></dir><file name="common.php" hash="82b09b911018f12ce42efd9a32bbddf1"/><dir name="controllers"><file name="CareController.php" hash="5c65bf047fcddc87ad7f3a2ebff0e924"/></dir><dir name="etc"><file name="config.xml" hash="c9a4fc6fa5b94fc2fd8bfc055f4ea788"/><file name="system.xml" hash="95036d9df5911e0c0d2e6db996a4bbff"/></dir><file name="readme" hash="01f2eed106a3cf9d67bb200665b22c48"/><dir name="sql"><dir name="linc_setup"><file name="mysql4-install-1.1.6.php" hash="e587c6226dcc19a14c8fb699ba70c5e3"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="care"><dir name="system"><dir name="config"><file name="register.phtml" hash="0efab1b7ae4c930961a396ebc9c48d2b"/></dir></dir></dir></dir></dir></dir></dir></target></contents>
94
  <compatible/>
95
  <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
96
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Linc_Care</name>
4
+ <version>1.1.7</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.letslinc.com/legal/linccarelicenseagreement/">Linc Global Commercial License</license>
7
  <channel>community</channel>
27
  &#xD;
28
  Fully responsive design for large screens or small screens like smart phones, &lt;strong&gt;delighting on-the-go shoppers&lt;/strong&gt; wherever they access their order status.&lt;/p&gt;&#xD;
29
  &#xD;
 
 
 
 
30
  &lt;h2&gt;Dedicated Customer Success Team and Full Support for A/B Testing&lt;/h2&gt;&#xD;
31
  &#xD;
32
+ &lt;p&gt;Linc Care can be easily installed in minutes. But if you do need help or customization, regardless the size of your organization, we make sure you have a dedicated account manager to assist you.&lt;/p&gt;&#xD;
 
 
 
 
33
  &#xD;
34
+ &lt;h2&gt;Follow Linc&lt;/h2&gt;&#xD;
35
  &#xD;
36
+ &lt;p&gt;Linc Care is built by a team of seasoned technologists who brought to life large scale consumer products for companies like &lt;strong&gt;Google, Yahoo and Amazon&lt;/strong&gt;. We were driven by the passion and believe that technology can truly empower mid-sized retail owners to compete and out-perform large retailers. We are new to Magneto platform, but are&lt;strong&gt; serving internet 1000 everyday&lt;/strong&gt;. If you have feature requests and suggestions for us, please do contact us at &lt;a href="mailto:linc-care-issues-magento@letslinc.com"&gt;linc-care-issues-magento@letslinc.com&lt;/a&gt;. We want to hear from you! &lt;/p&gt;&#xD;
37
  &#xD;
38
  &lt;p&gt;&lt;a href="http://www.letslinc.com"&gt;www.letslinc.com&lt;/a&gt;&lt;/p&gt;&#xD;
39
  &#xD;
40
  &lt;p&gt;&#xD;
41
  &#xD;
42
+ The Linc Care Professional Services Team is available to help you customize your experience at: &lt;a href="mailto:sales@letslinc.com"&gt;sales@letslinc.com&lt;/a&gt;&lt;/p&gt;</description>
43
  <notes>Welcome to the Linc Care extension for Magento.&#xD;
44
  &#xD;
45
  &#xD;
80
  If you have any comments or questions, please email us at support-magento@letslinc.com&#xD;
81
  </notes>
82
  <authors><author><name>Linc Care</name><user>letslincapp</user><email>apps@letslinc.com</email></author></authors>
83
+ <date>2015-01-28</date>
84
+ <time>06:40:28</time>
85
+ <contents><target name="mageetc"><dir name="modules"><file name="Linc_Care.xml" hash="8dd7784200f8ff440a0c970d89db190d"/></dir></target><target name="magecommunity"><dir name="Linc"><dir name="Care"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Form"><file name="Register.php" hash="aaae24f105064ce11e9da2e5c3d778e2"/></dir></dir></dir></dir><file name="Confirm.php" hash="c5802e17ab99fe29759d4f0c3b61c16d"/><file name="Email.php" hash="8f6eb60dd06f7258c842377cb92bec07"/><file name="Faqbutton.php" hash="e9804ff3824aaaa5383af0f97fc75c1b"/><file name="Note.php" hash="637733c4a7ad19ef66b9db1d75c28b8d"/><file name="Pwd.php" hash="7dbe6f455456f06cb47ebdd072bdbd7f"/><file name="Url.php" hash="98d81a2b8c1fbbccc3928cdc4c8d9a5b"/><file name="Widget.php" hash="5ece46a209769fc75e64b3d64737c698"/></dir><dir name="Helper"><file name="Data.php" hash="34aec0a0ed4d5a1652b46fb7fe54707d"/></dir><dir name="Model"><file name="Fulfillmentobserver.php" hash="9873507cc5ddb9370f4ce5033cd43345"/><file name="Orderobserver.php" hash="7a80b9c07e1bd32e65e373e0a31db429"/><dir name="Resource"><file name="Setup.php" hash="7169ea333f6a42a0edc86effa4a11195"/></dir></dir><file name="common.php" hash="82b09b911018f12ce42efd9a32bbddf1"/><dir name="controllers"><file name="CareController.php" hash="de20f59628985a96261a2616f614433f"/></dir><dir name="etc"><file name="config.xml" hash="cc461cd996839eada92c985d8b3b54ff"/><file name="system.xml" hash="95036d9df5911e0c0d2e6db996a4bbff"/></dir><file name="readme" hash="01f2eed106a3cf9d67bb200665b22c48"/><dir name="sql"><dir name="linc_setup"><file name="mysql4-install-1.1.7.php" hash="e587c6226dcc19a14c8fb699ba70c5e3"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="care"><dir name="system"><dir name="config"><file name="register.phtml" hash="0efab1b7ae4c930961a396ebc9c48d2b"/></dir></dir></dir></dir></dir></dir></dir></target></contents>
86
  <compatible/>
87
  <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
88
  </package>