Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 28 million developers.Sign up
- Compiled against DNN v8.0.4, this is minimum required version now.
- Fixed packaging.
- Compile with FileLinkClickController from DNN by default (require at least DNN 7.2.0).
- Catch & process possible NullReferenceException in GetFileIdFromLinkClick method.
- Use Request.IsAuthentificated instead of DNN UserId to set cacheability options.
- Handler register directly in web.config (w/o .ashx file).
- Zxing.Net library dependency added via NuGet.
This is the initial release of R7.ImageHandler, based on BitBoxx ImageHandler v1.5.1 code, which provides better DNN Platform integration and some new features.
Changes from the original includes:
- DNN Platform is required to use R7.ImageHandler.
- Allow use DNN "fileid" and "fileticket" parameters in the URL.
- Cache strategy changed to allow unlimited cache time for local file image sources.
- Allow set server/client (or both) cache time in web.config and override it with "cachetime" URL parameter.
- Allow set various image processing options in web.config.
- Allow set server cache path in web.config througt ServerCachePath variable.
- Allow use portal-level cache, using [PORTALID] template parameter in ServerCachePath in web.config.
- DNN cacheability settings used for client cache.
Note: No unit tests and no GeneratedImage ASP.NET control in this version, sorry.