@roman-yagodin roman-yagodin released this Oct 9, 2017 · 1 commit to master since this release

Assets 3
  • Utilize some server-side rendering features of R7.Dnn.Extensions.React.
  • Adjust link in search to show only target module.
  • Replace non-standard trimLeft() with trim().
  • Track clicks on images.

@roman-yagodin roman-yagodin released this Jun 26, 2017 · 11 commits to server-side-react since this release

Assets 10

Install sequence:

  1. React - JavaScript library for ReactJS (react)
  2. ReactDOM - JavaScript library for ReactJS (react-dom)
  3. jQueryBlueimpGallery - JavaScript library for blueimp Gallery (jQuery plugin)
  4. R7.Dnn.Extensions - main extension library (dependency for both R7.Dnn.Extensions.React and R7.MiniGallery)
  5. R7.Dnn.Extensions.React - extension library which provide ReactJS.NET wrappers.
  6. R7.ImageHandler - thumbnail generator
  7. R7.MiniGallery - module itself

R7.Dnn.Extensions.React could be configured via R7.Dnn.Extensions.React.yml placed into the website root folder - see example attached.

@roman-yagodin roman-yagodin released this May 18, 2017 · 37 commits to master since this release

Assets 3

End-user changes:

  • Added blueimp Gallery lightbox support (#17).
  • Lightboxes available via separate packages (#15).
  • Reviewed/fixed search integration (#3).
  • Implemented ability to specify custom CSS classes for images via settings (#21).
  • Is Published flag replaced with Start Date/End Date (#22).
  • Implemented ability to display image title beside the image (#26).
  • Added "More Images" button to load remaining images.
  • Expand Columns and Max. Height settings removed.
  • New stylesets: Default (replaces Auto), Columns (replaces Fixed).
  • More stylesets can be added by placing style-*.css files into the module css folder.
  • You can now specify image width and height in %.

Developer changes:

  • Switched to GNU GPL v3 or any later version license (#18).
  • Switched to React+MVC for main view control (#20).
  • Switched to MVC for settings control.
  • Updated deploy scripts.

@roman-yagodin roman-yagodin released this Mar 22, 2017 · 130 commits to master since this release

Assets 3
  • The minimum DNN version is v8.0.4 now.
  • The DnnComboBox'es replaced with generic DropDownLists.
  • Module now require R7.DotNetNuke.Extensions 0.10.0 installed.
  • UrlControl replaced with DnnUrlControl.
  • New icons for module actions via IconController.
  • Cancel links in edit forms close popups w/o reloading a page.
  • More responsive-friendly default settings.

@roman-yagodin roman-yagodin released this Oct 14, 2015 · 149 commits to master since this release

Assets 3
  • No need to hack DnnFilePickerUploader anymore (tested on DNN 7.4.2).

@roman-yagodin roman-yagodin released this Feb 26, 2015 · 152 commits to master since this release

Assets 3

Version 1.0.2

  • Fixed #8: Item / column width now set properly then ExpandColumns flag is set.
  • Fixed #9: Could not select Colorbox in module settings.
  • Packaging project updated to use recent R7.DnnTemplates scripts and renamed to avoid conflicts with NuGet.

@roman-yagodin roman-yagodin released this Nov 24, 2014 · 162 commits to master since this release

Assets 3

Version 1.0.1

This is the stabilization release for 1.0.0.

  • Added ext param to the imagehandler URL to help external services to recognize images.
  • Image alt or title now interchangable, if only one is specified.
  • Implemented #7: Use module title in autogenerated alt's.
  • Item index is used in autogenerated alt's instead of ImageID.
  • Setting image width / height reworked.
  • BulkAdd: A numbers in filename now used to set default sorting index.

@roman-yagodin roman-yagodin released this Oct 7, 2014 · 163 commits to master since this release

Assets 3

Version 1.0.0

This is the initial release.