neklo_instagram - Version 1.0.1

Version Notes

The first stable release.

Download this release

Release Info

Developer Magento Core Team
Extension neklo_instagram
Version 1.0.1
Comparing to
See all releases


Code changes from version 1.0.0 to 1.0.1

app/code/community/Neklo/Core/controllers/Adminhtml/ContactController.php CHANGED
@@ -57,7 +57,7 @@ class Neklo_Core_Adminhtml_ContactController extends Mage_Adminhtml_Controller_A
57
  'support@neklo.com',
58
  'Neklo Contact',
59
  array(
60
- 'id' => '0-0-0',
61
  'reason' => $reason,
62
  'subject' => $subject,
63
  'message' => $message,
@@ -73,7 +73,7 @@ class Neklo_Core_Adminhtml_ContactController extends Mage_Adminhtml_Controller_A
73
  strip_tags($data['email']),
74
  'Neklo Contact Copy',
75
  array(
76
- 'id' => '0-0-0',
77
  'reason' => $reason,
78
  'subject' => $subject,
79
  'message' => $message,
57
  'support@neklo.com',
58
  'Neklo Contact',
59
  array(
60
+ 'id' => '0-0-71',
61
  'reason' => $reason,
62
  'subject' => $subject,
63
  'message' => $message,
73
  strip_tags($data['email']),
74
  'Neklo Contact Copy',
75
  array(
76
+ 'id' => '0-0-71',
77
  'reason' => $reason,
78
  'subject' => $subject,
79
  'message' => $message,
app/code/community/Neklo/Instagram/etc/config.xml CHANGED
@@ -11,7 +11,7 @@ Copyright (c) Neklo (http://store.neklo.com/)
11
  <config>
12
  <modules>
13
  <Neklo_Instagram>
14
- <version>1.0.0</version>
15
  </Neklo_Instagram>
16
  </modules>
17
  <frontend>
11
  <config>
12
  <modules>
13
  <Neklo_Instagram>
14
+ <version>1.0.1</version>
15
  </Neklo_Instagram>
16
  </modules>
17
  <frontend>
app/design/frontend/base/default/template/neklo_instagram/widget/feed.phtml ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $images = $this->getImages();
3
+ $hashtag = $this->getHashtag();
4
+ ?>
5
+ <?php if (count($images) || $hashtag) : ?>
6
+ <div class="neklo-instagram">
7
+ <?php if ($this->getTitle()) : ?>
8
+ <div class="neklo-instagram-title">
9
+ <span><?php echo $this->escapeHtml(str_replace('%s', $hashtag, $this->getTitle())) ?></span>
10
+ </div>
11
+ <?php endif; ?>
12
+
13
+ <?php if ($this->getDescription()) : ?>
14
+ <div class="neklo-instagram-description">
15
+ <span><?php echo nl2br($this->escapeHtml(str_replace('%s', $hashtag, $this->getDescription()))) ?></span>
16
+ </div>
17
+ <?php endif; ?>
18
+
19
+ <?php if (count($images)): ?>
20
+ <ul class="neklo-instagram-list">
21
+ <?php foreach ($images as $image) : ?>
22
+ <li>
23
+ <a href="<?php echo $image->getLink(); ?>" target="_blank" >
24
+ <i class="neklo-instagram-over"></i>
25
+ <img src="<?php echo $image->getUrl(); ?>" width="<?php echo intval($this->getImageWidth()) ?>" height="<?php echo intval($this->getImageHeight()) ?>" alt="<?php echo $this->escapeHtml($image->getName()); ?>" title="<?php echo $this->escapeHtml($image->getName()); ?>" />
26
+ </a>
27
+ </li>
28
+ <?php endforeach; ?>
29
+ </ul>
30
+ <?php endif; ?>
31
+ </div>
32
+ <?php endif; ?>
app/etc/modules/Neklo_Instagram.xml ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ NOTICE OF LICENSE
4
+
5
+ This source file is subject to the NekloEULA that is bundled with this package in the file ICENSE.txt.
6
+
7
+ It is also available through the world-wide-web at this URL: http://store.neklo.com/LICENSE.txt
8
+
9
+ Copyright (c) Neklo (http://store.neklo.com/)
10
+ -->
11
+ <config>
12
+ <modules>
13
+ <Neklo_Instagram>
14
+ <active>true</active>
15
+ <codePool>community</codePool>
16
+ <depends><Neklo_Core /></depends>
17
+ <extension_name>Neklo Instagram Widget</extension_name>
18
+ <free>1</free>
19
+ <url>instagram-widget-magento-extension</url>
20
+ </Neklo_Instagram>
21
+ </modules>
22
+ </config>
package.xml CHANGED
@@ -1,19 +1,33 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>neklo_instagram</name>
4
- <version>1.0.0</version>
5
  <stability>stable</stability>
6
- <license>OSL</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Free Magento Community extension that adds Instagram to your online store.</summary>
10
- <description>&lt;p&gt;The influence of social networks has spread over all the spheres nowadays, including sales. Giving people a sense of being a part of a global community, they create trends and make us follow them. Being one of the most popular social networking services ever, Instagram is what you need to have on a store to take integration with your customers to a new level.&lt;/p&gt;&lt;p&gt;The only thing that may prevent you from doing it is that in standard Magento there is no feature allowing to display an Instagram feed. And we found a solution. With our &lt;b&gt;Instagram Widget&lt;/b&gt; you can easily integrate this service into your store to get closer to the customers.&lt;/p&gt;&lt;p&gt;You can insert this widget into a CMS page, static blocks or create a custom widget. Use the widget options to set its title, description, thumbnail size, number of posts and the widget mode.&lt;/p&gt;&lt;p&gt;There are three of them defining the way Instagram posts will be displayed in the backend: by user ID, by hashtag or by product hashtag. If you wish you can additionally customize the widget&amp;rsquo;s appearance using SaaS to make it look even better on your store. On clicking the image your customers get redirected straight to the corresponding Instagram page.&lt;/p&gt;&lt;p&gt;Try our free NEKLO Instagram Widget and brighten up your store.&lt;/p&gt;&#xD;
11
- &lt;h3&gt;Features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Can be placed anywhere on a store&lt;/li&gt;&lt;li&gt;Any number of image blocks can be shown&lt;/li&gt;&lt;li&gt;3 posts display modes&lt;/li&gt;&lt;li&gt;Clear settings&lt;/li&gt;&lt;/ul&gt;</description>
12
- <notes>First release</notes>
13
- <authors><author><name>Neklo</name><user>Neklo</user><email>info@neklo.com</email></author></authors>
14
- <date>2015-08-25</date>
15
- <time>12:45:11</time>
16
- <contents><target name="magecommunity"><dir name="Neklo"><dir name="Instagram"><dir name="Block"><dir name="Widget"><file name="Feed.php" hash="44702a26547f33ead5cc59fc994b01e2"/></dir></dir><dir name="Helper"><file name="Data.php" hash="cb10f0786d9d427696703c0b462fee27"/></dir><dir name="Model"><dir name="Instagram"><file name="Api.php" hash="2c9ffa57fd24e9d02a85e806abe5fca6"/></dir><file name="Instagram.php" hash="4cd293b3dba67dd589db6d1a60add66e"/></dir><dir name="etc"><file name="adminhtml.xml" hash="2f4b00df3c1e3d13a077d76a9a9bdd1b"/><file name="config.xml" hash="bab5fcdeaebfbc39987478ae1df60a6c"/><file name="system.xml" hash="c548670790e216319db8b7723fee9681"/><file name="widget.xml" hash="d68d41514afb4f987403fe75b9fa33cc"/></dir><dir name="sql"><dir name="neklo_instagram_setup"><file name="mysql4-install-1.0.0.php" hash="5af53a0fd75cb56337393d1ef67c6aba"/></dir></dir></dir><dir name="Core"><dir name="Block"><dir name="System"><file name="Abstract.php" hash="e16a321792a2964c5c2a11ac0187a3ba"/><file name="Contact.php" hash="b06cf2c4262b680a2f7b3dbba4e4204d"/><file name="Extensions.php" hash="885f31fbb037e454dd668ddab608a05a"/></dir></dir><dir name="Helper"><file name="Data.php" hash="c957254c7f03a02baa39d2f9a04eb3d7"/></dir><dir name="Model"><file name="Observer.php" hash="876314dd2db05339c880bb39a92df674"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="ContactController.php" hash="266291ef971f4b98ca780d9bf4264529"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="a98c2514787de062ae6b54aface57b0d"/><file name="config.xml" hash="c7c1bca5c4a3f695e12d7cbcf9d632f2"/><file name="system.xml" hash="d458da3041f5532fbc933f7db4d7074d"/></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="neklo_instagram.xml" hash="a53f39a062342f2468555dd6f6fe3422"/></dir></dir></dir></dir></target><target name="magelocal"><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="neklo_instagram"><dir name="widget"><file name="feed.phtml" hash=""/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Neklo_Core.xml" hash="2a866ece6d1095aa60802fb5f351bc13"/><file name="Neklo_Instagram.xm" hash=""/></dir></target><target name="magelocale"><dir name="en_US"><dir name="template"><dir name="email"><file name="neklo_contact.html" hash="77fad3fddd5053880402181e07afaeb6"/><file name="neklo_contact_copy.html" hash="53509ad9699516b907db459c78f477af"/></dir></dir><file name="Neklo_Core.csv" hash="e092c69e17374e68479d4de05ec8eb85"/><file name="Neklo_Instagram.csv" hash="e5c84f3edd68a29825438a1aae377204"/></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="neklo"><dir name="instagram"><dir name="css"><file name="style.css" hash="18d2da6d94b485125684a0f698b16dcc"/></dir><dir name="sass"><dir name="mixin"><file name="_mixin.scss" hash="2033dcd7ddd64684d5fa380bb2983421"/></dir><file name="style.scss" hash="fd78ff95a42fd521693f2233431eda5b"/></dir></dir></dir></dir></dir></dir></target></contents>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17
  <compatible/>
18
- <dependencies><required><php><min>1.4.0</min><max>1.9.2</max></php></required></dependencies>
19
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>neklo_instagram</name>
4
+ <version>1.0.1</version>
5
  <stability>stable</stability>
6
+ <license/>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Free Magento Community extension that adds Instagram to your online store.</summary>
10
+ <description>The influence of social networks has spread over all the spheres nowadays, including sales. Giving people a sense of being a part of a global community, they create trends and make us follow them. Being one of the most popular social networking services ever, Instagram is what you need to have on a store to take integration with your customers to a new level.&#xD;
11
+ &#xD;
12
+ The only thing that may prevent you from doing it is that in standard Magento there is no feature allowing to display an Instagram feed. And we found a solution. With our Instagram Widget you can easily integrate this service into your store to get closer to the customers.&#xD;
13
+ &#xD;
14
+ You can insert this widget into a CMS page, static blocks or create a custom widget. Use the widget options to set its title, description, thumbnail size, number of posts and the widget mode.&#xD;
15
+ &#xD;
16
+ There are three of them defining the way Instagram posts will be displayed in the backend: by user ID, by hashtag or by product hashtag. If you wish you can additionally customize the widget&#x2019;s appearance using SaaS to make it look even better on your store. On clicking the image your customers get redirected straight to the corresponding Instagram page.&#xD;
17
+ &#xD;
18
+ Try our free NEKLO Instagram Widget and brighten up your store.&#xD;
19
+ &#xD;
20
+ Features:&#xD;
21
+ &#xD;
22
+ * Can be placed anywhere on a store&#xD;
23
+ * Any number of image blocks can be shown&#xD;
24
+ 3 posts display modes&#xD;
25
+ * Clear settings</description>
26
+ <notes>The first stable release.</notes>
27
+ <authors><author><name>neklo_store</name><user>auto-converted</user><email>info@neklo.com</email></author></authors>
28
+ <date>2015-10-01</date>
29
+ <time>12:04:13</time>
30
+ <contents><target name="magecommunity"><dir name="Neklo"><dir name="Core"><dir name="Block"><dir name="System"><file name="Abstract.php" hash="e16a321792a2964c5c2a11ac0187a3ba"/><file name="Contact.php" hash="b06cf2c4262b680a2f7b3dbba4e4204d"/><file name="Extensions.php" hash="885f31fbb037e454dd668ddab608a05a"/></dir></dir><dir name="Helper"><file name="Data.php" hash="c957254c7f03a02baa39d2f9a04eb3d7"/></dir><dir name="Model"><file name="Observer.php" hash="876314dd2db05339c880bb39a92df674"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="ContactController.php" hash="3bc698497077470b2c254a841b6a20bf"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="a98c2514787de062ae6b54aface57b0d"/><file name="config.xml" hash="c7c1bca5c4a3f695e12d7cbcf9d632f2"/><file name="system.xml" hash="d458da3041f5532fbc933f7db4d7074d"/></dir></dir><dir name="Instagram"><dir name="Block"><dir name="Widget"><file name="Feed.php" hash="44702a26547f33ead5cc59fc994b01e2"/></dir></dir><dir name="Helper"><file name="Data.php" hash="cb10f0786d9d427696703c0b462fee27"/></dir><dir name="Model"><dir name="Instagram"><file name="Api.php" hash="2c9ffa57fd24e9d02a85e806abe5fca6"/></dir><file name="Instagram.php" hash="4cd293b3dba67dd589db6d1a60add66e"/></dir><dir name="etc"><file name="adminhtml.xml" hash="2f4b00df3c1e3d13a077d76a9a9bdd1b"/><file name="config.xml" hash="797c942f5350159b34a42f504b8ce9c9"/><file name="system.xml" hash="c548670790e216319db8b7723fee9681"/><file name="widget.xml" hash="d68d41514afb4f987403fe75b9fa33cc"/></dir><dir name="sql"><dir name="neklo_instagram_setup"><file name="mysql4-install-1.0.0.php" hash="5af53a0fd75cb56337393d1ef67c6aba"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="neklo_instagram.xml" hash="a53f39a062342f2468555dd6f6fe3422"/></dir><dir name="template"><dir name="neklo_instagram"><dir name="widget"><file name="feed.phtml" hash="143033929ee8f5bf4a97f8f24c43a9fc"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Neklo_Core.xml" hash="2a866ece6d1095aa60802fb5f351bc13"/><file name="Neklo_Instagram.xml" hash="20824da2c543cab4efdb66bf12447078"/></dir></target><target name="magelocale"><dir name="en_US"><dir name="template"><dir name="email"><file name="neklo_contact.html" hash="77fad3fddd5053880402181e07afaeb6"/><file name="neklo_contact_copy.html" hash="53509ad9699516b907db459c78f477af"/></dir></dir><file name="Neklo_Core.csv" hash="e092c69e17374e68479d4de05ec8eb85"/><file name="Neklo_Instagram.csv" hash="e5c84f3edd68a29825438a1aae377204"/></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="neklo"><dir name="instagram"><dir name="css"><file name="style.css" hash="18d2da6d94b485125684a0f698b16dcc"/></dir><dir name="sass"><dir name="mixin"><file name="_mixin.scss" hash="2033dcd7ddd64684d5fa380bb2983421"/></dir><file name="style.scss" hash="fd78ff95a42fd521693f2233431eda5b"/></dir></dir></dir></dir></dir></dir></target></contents>
31
  <compatible/>
32
+ <dependencies/>
33
  </package>