Skip to content

donker/YAG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7ca7bff · Mar 26, 2020

History

98 Commits
Mar 26, 2020
May 23, 2013
Sep 25, 2016
Sep 25, 2016
Sep 25, 2016
Sep 25, 2016
Sep 25, 2016
May 23, 2013
May 23, 2013
Sep 25, 2016
Dec 19, 2015
Sep 25, 2016
Aug 18, 2015
Sep 25, 2016
May 22, 2013
Sep 25, 2016
Jan 29, 2014
May 23, 2013
Sep 25, 2016
Sep 3, 2013
May 22, 2013
May 22, 2013
Sep 25, 2016
May 23, 2013
May 27, 2011
Sep 25, 2016
Jul 20, 2014
May 22, 2013
Sep 25, 2016
Jan 29, 2014

Repository files navigation

Project Description

A DotNetNuke (photo) gallery module based on templating. Basic photo management implementation. No subfolders, just a straight list of pictures. Perfect if you need to include a small gallery on a DNN page. Comes complete with a number of lightbox and rotator templates.

As so many projects this grew out of a discrepancy between what I needed and what was out there. The features of this module are:

  • Templated output of a list of images using simple HTML templates but powerful enough to use existing jQuery lightbox solutions to render this
  • Simple management of a single list (i.e. no hierarchy) of images
  • Ability to regenerate the thumbnails in case you want them a different size after having uploaded the images already (this means keeping the original)
  • jQuery uploader for smooth uploading of multiple files at once
  • Edit screen with drag and drop support to help reorder pictures

The templating solution is quite elaborate and illustrates, IMHO, how DotNetNuke's so-called token replace mechanism can be enhanced to include iteration. I've also added a mechanism to allow for a collection of settings for each template that can then be edited by the editor.

Included (jQuery) templates are:

Project Sponsor

Bring2mind

This project was donated by Bring2mind, makers of DotNetNuke's premier document management module Document Exchange. The programmer is Peter Donker, DotNetNuke MVP.