BEgallery is THE gallery extension for Blogengine.net. It integrates the excellent Highslide JS thumbnail viewer, by Torstein Hønsi, seamless in BlogEngine.net.
BEgallery for Blogengine 2.5 is only to be used with Blogengine 2.5 and up. Please read the installation instructions carefully, as they differ from the previous installations of BEgallery.
More information on BEgallery and how to use it, check this page.
Changelog 2.5 release
BlogEngine 2.5 support (only), upgrade to .net 4
Pages support. (use BEgallery not only in posts but also in pages)
Updated version of Highslide (4.1.12). Also changed to packed version to reduce size.
Skin type selection in control panel changed to pulldown.
Download
Download the BEgallery 2.5 package and follow the installation instructions below. Check which BlogEngine version you're using!
BEgallery.v25.zip (92,91 kb)
BEgallery is licensed. See the end of this page for the restrictions and how to use in your own developments.
Installation
To install BEgallery on your BlogEngine.net follow the steps below:
Copy the BEgallery directory to the root of your BlogEngine website;
Copy the files in the BEgallery_admin directory to the admin directory of your BlogEngine website;
So copy: BEgalleryAdmin.aspx / .cs to the root of the admin directory;
Copy the Begallery.cs file to the extensions directory of your BlogEngine (this is the app_code/extensions directory).
This concludes the copy part. Now we need to change some rights and add the admin module to the menu bar.
Change the rights on the gallery_files directory (located in your BEgallery directory). Add the ASPNET user and give it change rights.
(Note. On some systems you need to add the Network Services account and give it change rights. This depends on which user or account you BlogEngine is running.)
Locate the web.sitemap file in the root directory of your BlogEngine. Add the following line of code to the end of the file.
<siteMapNode url="~/admin/BEgalleryadmin.aspx" title="BEgallery" description="" rightsAuthorizationCheck="HasAny" rights="CreateNewPosts, EditOwnPosts, EditOtherUsersPosts, PublishOwnPosts, PublishOtherUsersPosts" />
Your ready to go. See the howto session on how to create and maintain a gallery.
Licence
*) BEgallery is licensed under a Creative Commons Attribution-NonCommercial 3.0 License. This means you need the author's permission to use BEgallery on commercial websites.
Redistribution
You are allowed to distribute BEgallery with non-commercial packages given that you fulfill two conditions:
Emphasize to your users that BEgallery is not free for commercial use. You can do this on your download page or when your users activate BEgallery in your application.
Provide a link back to this web page in the same location.