Code Monkey home page Code Monkey logo

magento2-module-instagramwidget's Introduction

Instagram widget

Magento module 2 that displays last photos from an Instagram account. More information here https://www.bitbull.it/blog/sviluppare-un-widget-con-magento2-e-requirejs/

Installation Instructions

Add these lines to the composer.json of your project

"require": {
    ...
    "bitbull/magento2-module-instagramwidget": "6.0.0"
 }
"repositories": [
     ...
    {
       "type": "vcs",
       "url":"https://github.com/bitbull-team/magento2-module-instagramwidget.git"
    }
]

Settings

After install go to Magento2 admin in Stores -> Configuration -> Bitbull -> Instagram widget and set:

  • Instagram Token Credentials
  • Instagram Userid Credentials
  • Channel title to display on frontend
  • Number of photos

To retrieve the data of your channel follow the official Instagram doc: https://www.instagram.com/developer/authentication/

Changelog

  • 6.0.1 - Added support for php7.3 (by @juhanihaapala)
  • 6.0.0 - Refactoring, fix names and separate api configs from frontend settings
  • 5.1.2 - Composer.json validation
  • 5.1.1 - Updated php module's dependencies
  • 5.1.0 - Set correct common Bitbull module reference, fix on js and temporary removed trick for square images because it's not working again due to Instagram urls
  • 5.0.0 - Moved module under Bitbull tab and moved img getter in a separate function
  • 4.3.1 - Fix on comparison operator
  • 4.3.0 - Fix squared images url
  • 4.2.0 - Squared image configuration
  • 4.1.0 - Use only cropped images
  • 4.0.0 - API call optimization / Added configuration to do less call
  • 3.0.0 - Update dependency for magento 2.1
  • 2.2.1 - Fix like display configuration bug
  • 2.2.0 - Added like numbers on image hover width admin config
  • 2.1.0 - Added admin setting for display on homepage and block hinting for IDE in template
  • 2.0.0 - Added configuration in admin to make module reusable
  • 1.0.0 - First release

Licence

OSL - Open Software Licence 3.0

Developers

Irene Iaccio(@nuovecode): http://www.bitbull.it
Lorena Ramonda (@loreenaramonda): http://www.bitbull.it

Rodrigo Acuna: https://github.com/rodde177

Copyright

(c) 2016 Bitbull Srl

magento2-module-instagramwidget's People

Contributors

digiltd avatar lorenaramonda avatar markahesketh avatar nuovecode avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

magento2-module-instagramwidget's Issues

Problem installation

Hi,

i have installed your module for Instagram photos but i don't view it in magento admin. Your module is a widget but i don't view it in the widget lists.
How can i resolve?

Another question: i have integrated your code manually in my magento source code and works but how can hide Instagram private data (userid,token)?
With your module, theese data are hidden to users?

Regards,

Problem with video posts

Hello!
The module works well except when a video post is in the feed.
There is a way to remove the video from the feed ?

Thanks!

Problem during module installation

Hello, I just tried to install your modules but when I go to my store configuration my magento 2 crash
image

What is the id required?

best
Quentin

Problem when installing with composer require

Preconditions
Magento version: 2.1.2
composer require command

Right now the module composer.json has dependency on older version of magento/framework, v. "100.0.*", while the current version is at "100.1.2" (M2 version 2.1.2).
My suggestion, depending on which version you want to support, is to use hyphen, caret or tilde before version number. Or just use "*" to disregard version number.
Here is documentation for versioning: https://getcomposer.org/doc/articles/versions.md

skarmavbild 2016-11-23 kl 14 14 57

Square images

Dear,

I installed your module on this 2.1.2 installation but when i select squared images no feed is showing.

I don't know if this is related to magento's version.

Hope the developer can help: :)

Thank you

show like on hover

This option seems to been disappered since version 4.0.0. Should be restored.

php 7.4 support

Hallo

can you please add php7.4 support. Thank you!

best regards opaque

composer require bitbull/magento2-module-instagramwidget
[InvalidArgumentException]
Package bitbull/magento2-module-instagramwidget has a PHP requirement incompatible with your PHP version, PHP extensions and Composer version

php -v
PHP 7.4.19 (cli) (built: May 4 2021 11:06:37) ( NTS )

composer -v
Composer version 2.0.9

Add square images fallback

As Instagram is keekping changing url policies add a fallback for square images bigger than 150x150 with the bigger img as background of the list item together with the img 150x150 set to opacity 0

Feed not working -> 6.0.0

Hi threre,
have installed module on Magento 2.3.
Instagram JSON String with UserID and AccessToken is working and i am getting JSON String with my photos.
But your module has no data.
Whats wrong?

Refactoring js module name

Rewrite the widget name following common rule for widget $.vendor.module

$.widget('InstagramWidget.js'

No Admin Configuration

Hi There,

Install went good but I have no Stores->Configuration->Bitbull item. Suggestions?

Add to packagist

Hi,

Can you add this module to packagist.org? It's slowing down our builds ;)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.