101

Product support

Get help in the plugin support forum.

  • Added on May 31, 2023
  • Current version: 2.0.6
  • Platform Compatibility
    v3.x use latest
    v2.x incompatible
    v1.x incompatible
  • Created by

Categories

New version of Unique Media Finder, build for OctoberCMS 3.

Features

This is complete rework of my old plugin, because of multiple changes and features. For example, using a custom modal for searching, not touching a media library at all. With this new version of plugin, you can use following features:

  • searching images using multiple providers eg. Unsplash, Pixabay, Pexels
  • downloading images to your computer
  • downloading images directly to site media library
  • using image on content (downloads image to library on background)

Special Feature

Added image editor for resize, crop, and edit image with nice UI - Pixie Image Editor

Known "bugs"

When used with mediafinder there are no direct way how to tell "Use this as media" then you need to download image to library and then select that image. (Currently looking for better handling of this)


Available providers

ToDo

  • filters per provider (image orientation, colors, etc.)
Demo

Support author

Please, if you like my work, consider a small donation for development this, and another plugins.

Installation

Using composer or backend installation by using code Snipi.MediaDatabanks.

Providers

All providers used in this plugin requires an api key to allow calling api endpoints. Each of them has different limits for usage, then be aware how often you perform searching and downloading.

Unsplash

First of all, you need an developer account at unsplash.com. All documentation about creating an user account and application to obtain API_KEY is on unsplash documentation .

Pexels

Same as unsplash, Pexels are using API_KEY for applications, then you need an developer account and your application. More informations is on their documentation.

Pixabay

Whole documentation to Pixabay API are probably simpliets, but, you need to obtain an API key.

Giphy

When you are registered on giphy, you can access developer console for their API and create new application, to obtain API_KEY.

Known limitations

Many of limitations is based on specific provider. Please, see table bellow.

Provider Limit per hour Limit per month
Unsplash 50 (demo) 5000 (verified) -
Pexels 200 20000
Pixabay 5000 -

Unsplash verification

When u will get 5000 request per hour limit, you need to send your application for verification with screenshots, etc. Here i will probably talk more with unsplash api team, to get specific allowance for this plugin.

Pexels

You are able to send mail to api@pexels.com to get more rate limit.

Pixabay

Here is probably good way to get many photos, but, here is other limitation - maximum quality of image. In basic api requests you can get pictures with maximum 1280 px large size. For full HD images you need to send apply for full api access.

Bugs and feature requests

Please, use forum. Prefix with BUG: ... or FEAT: ...

2.0.6

Fixed misstypo in Unsplash provider

Jul 04, 2023

2.0.5

Fixed pixie verification when is not configured

Jun 16, 2023

2.0.4

Fixed checking nonexistent configuration field, added information about limits to providers

Jun 16, 2023

2.0.3

Removed `onRun` and appended beforeDisplay event listenner

Jun 16, 2023

2.0.2

Updated results buttons to reflect mediafinder form widget, added workaround around mediafinder form widget as well

Jun 09, 2023

2.0.1

Removed unused part of code

Jun 09, 2023

2.0.0

Removed all integrations for multiple editors and recreated buttons in each media manager & media finder

Jun 08, 2023

1.1.26

Testing auto publishing from private repo

Jun 06, 2023

1.1.25

Added missing language files for identify plugin details.

Jun 06, 2023

1.1.24

Updated README.md

Jun 06, 2023

1.1.23

Bugfixes reported by Zmove (dark mode, unsplash details, storage perms - chmod)

Jun 06, 2023

1.1.22

Added new provider - Giphy, added provider icons into settings, etc.

Jun 02, 2023

1.1.21

Added support for RainLab.Blog (legacy markdown, ace markdown and richeditor)

Jun 02, 2023

1.1.20

Fixed buttons in search results to import media to library

Jun 01, 2023

1.1.19

Added support for Tailor document / Entry record editor

Jun 01, 2023

1.1.18

Added pixabay.com provider

Jun 01, 2023

1.1.17

Added pexels.com provider

Jun 01, 2023

1.1.16

Created one specific SearchResult for unify search results

Jun 01, 2023

1.1.15

Updated language and licensing

May 31, 2023

1.1.14

Fixed issue with zero configuration

May 31, 2023

1.1.13

Showing item information when license is ok.

May 31, 2023

1.1.12

Added missing label to translation, update all translations

May 31, 2023

1.1.11

Added BuyMeCoffee support button

May 31, 2023

1.1.10

Added About author modal

May 31, 2023

1.1.9

Added check for envato purchase

May 31, 2023

1.1.8

Removed unused navigation (Image databanks...)

May 31, 2023

1.1.7

Updated scrollbar in search resutls

May 31, 2023

1.1.6

Updated visual of search bar, location of providers

May 31, 2023

1.1.5

Added funcionality to insert image from databank to content - file was uploaded to folder - image linked in content is pointing to new downloaded image in library

May 31, 2023

1.1.4

Detection of context (switch button for download or import to editor)

May 31, 2023

1.1.3

Fixed initialization issue in media manager

May 31, 2023

1.1.2

Added button to open selected image in Pixie Image Editor

May 31, 2023

1.1.1

Added Pixie Image Editor (Needed codecanyon license)

May 31, 2023

1.1.0

Added funcionality to open search in media library

May 31, 2023

1.0.1

Added funcionality to download image to media library folder

May 31, 2023

1.0.0

First initialization of plugin

May 31, 2023

If you are using a previous version, known as Unique Media Finder, please, remove old plugin an install this one.

Upgrade from v1 to v2

Because of limitation and major change on semantics, you need to change composer.json file, and change line from:

"snipi/mediadatabanks-plugin": "^1.1"

to

"snipi/mediadatabanks-plugin": "^2.0"

Or, if you don't have any access to filesystem to change composer.json file, just uninstall current used version and install new version of plugin.