Skip to content

Automatically shrink images using TinyPNG API during uploading to the Media Library. Applicable for Kentico 12 CMS.

License

Notifications You must be signed in to change notification settings

diger74/DeleteAgency.Kentico12.TinyPng

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nuget

DeleteAgency.Kentico12.TinyPng

Automatically shrink images using TinyPNG API during uploading to Media Library or as a Page Attachment. Applicable for Kentico 12 CMS.

Installation

Install DeleteAgency.Kentico12.TinyPng NuGet package for both Kentico CMS and MVC solutions:

Install-Package DeleteAgency.Kentico12.TinyPng

Build and run Kentico CMS Admin. During first open Kentico module with settings will be imported in the database automatically.

Configuration

Open the following settings in Settings > Integration > TinyPNG section, tick Enabled and fill your TinyPng API Key. Other settings can be changed as well, if needed: TinyPng module settings

Contribution

All contributions are very much welcomed! Setting up a development environment is pretty easy:

  1. Download the code from the repository:
    git clone https://github.com/diger74/DeleteAgency.Kentico12.TinyPng
    
  2. Install Kentico default Dancing Goat MVC sample site
  3. Import TinyPNG_Kentico12_Module.zip package via Kentico Import interface in Sites application
  4. Copy the content of the CMS folder from code repository to the Dancing Goat website CMS folder
  5. Add DeleteAgency.Kentico12.TinyPng.csproj project into Dancing Goat WebApp solution, build and open Kentico admin interface

Compatibility

This NuGet package is compatible with Kentico 12, any Hotfix, both Portal Engine and MVC.

Support

Found a bug? Please raise an Issue in the GitHub or contact me.

Referencies

For more information please read my blog post.

About

Automatically shrink images using TinyPNG API during uploading to the Media Library. Applicable for Kentico 12 CMS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages