Skip to main content

A slider plugin for djangocms that lets you arrange slides like any other djangocms plugin. Fork of urga/djangocms-slider, but using uploadcare.

Project description

djangocms-slider-easy-uploadcare
================

A simple django cms slideshow plugin. Fork of https://github.com/urga/djangocms-slider, but using uploadcare.

Features:

* There are 2 plugins: SlideShow and Slide. A SlideShow can only contains Slides. Those can be arranged in the order you want just like any other plugin.
* Each image can have a url specified (creating an anchor around the image)
* By default, creates a [flexslider](http://www.woothemes.com/flexslider/) slideshow.
* Uses the uploadcare 3.0.1 widget to enable free cropping (currently no setting to enable self-defined cropping dimensions)

Installation
------------

This plugin requires `django CMS 3.0` or higher to be properly installed and configured.

To install:

* run `pip install djangocms-slider-easy-uploadcare` on your virtualenv
* Make sure `pyuploadcare` is configured with the `UPLOADCARE` setting
* add `djangocms_slider_uploadcare` to your `INSTALLED_APPS` setting (mind the underscore)
* Run `./manage.py migrate djangocms_slider_uploadcare`


### Why use this plugin?

- Uploadcare is pretty great with an awesome widget, and very good at serving images *fast*
- If you've stumbled upon the well-known performance issues regarding cloud storage in combination with `easy-thumbnails` and `sorl-thumbnail`

### Own Flexslider config?
This can be done by overriding the `slider.html` template.

- Place a `djangocms_slider_uploadcare` directory with a `slider.html` in your `templates` directory
- In this `slider.html`, copy the original contents of `slider.html` and edit the Flexslider config included in it


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

File details

Details for the file djangocms-slider-easy-uploadcare-0.3.9.tar.gz.

File metadata

File hashes

Hashes for djangocms-slider-easy-uploadcare-0.3.9.tar.gz
Algorithm Hash digest
SHA256 c20c5a7d7ca1886a1b95082446e98d5bdb21a80d1a5db5a168e1b803c45195e1
MD5 acc36b4bb71eb4ae494d942b576c7ecb
BLAKE2b-256 e1382be02cc058979288e1d6102dee535f4cbdfc1a0bf75f447609cd53654d6c

See more details on using hashes here.

File details

Details for the file djangocms_slider_easy_uploadcare-0.3.9-py2-none-any.whl.

File metadata

File hashes

Hashes for djangocms_slider_easy_uploadcare-0.3.9-py2-none-any.whl
Algorithm Hash digest
SHA256 90216ba3058862519fae3f899a274c79bda0c8cc0a672b06daac372f50447455
MD5 64624b9df4d446d613be50f34baae66f
BLAKE2b-256 861ed3aabc4ba19dff81e87b64366b38f5d8880017a5278c2543feec696a5d02

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page