Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A gallery extension for refinerycms to display page images

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 app
Octocat-spinner-32 lib
Octocat-spinner-32 script
Octocat-spinner-32 spec
Octocat-spinner-32 tasks
Octocat-spinner-32 Gemfile
Octocat-spinner-32 Gemfile.lock
Octocat-spinner-32 Guardfile
Octocat-spinner-32 LICENCE
Octocat-spinner-32 Rakefile
Octocat-spinner-32 readme.md
Octocat-spinner-32 refinerycms-jquery_gallery.gemspec
readme.md

Jquery Gallery extension for Refinery CMS.

This extension uses the jquery Gallery View plugin to render a set of images in refinerycms.

This gallery works well with the refinerycms-page-images extension, but it does not automatically display a gallery of page images. Installing this extension basically does nothing at all unless you load the _gallery.html.haml template.

This template must be given a local "page" object, but actually this doesn't have to be a Refinery::Page, it could be anything that supports a method called "images" that returns an array of image objects which in turn can supply a url via "image.thumbnail("570x270#c").url".

If you wish to do this with all pages, simply add a call to this _gallery partial in your _content_page partial:

<%= render 'refinery/jquery_gallery/gallery', :page => @page %>

Installation

Simply install the gem. There is no generator or migrations.

Add the javascript to your application.js

//= require refinerycms_jquery_gallery

You probably want to add a reference to the stylesheet "refinerycms_jquery_gallery" in your application.css.

How to build this extension as a gem

gem build refinerycms-jquery_gallery.gemspec

# Sign up for a http://rubygems.org/ account and publish the gem
gem push refinerycms-jquery_gallery.gem

Licence

This code us available under the MIT licence. See attached licence file for full details.

Credits

Craig Ambrose http://github.com/craigambrose

Something went wrong with that request. Please try again.