A picture gallery for SharePoint, with a twist. Most galleries require a user to click a button to advance to the next image. But, Swipe Gallery works just like a touch device, where you can use your mouse to swipe between images. On a touch enabled device you can use your finger. Simply click and drag your mouse in a swiping motion to advance the gallery. Optionally, you can use classic arrows to navigate the gallery. It also features a Slide Show mode to auto swipe after a set delay. It can be used to display images from ANY library in a site collection.

Features:

For Farm Solution installation: using either PowerShell or STSADM, add the WSP to the farm (we recommend opening SharePoint PowerShell, then using STSADM within)

STSADM.EXE -o addsolution -filename "AESwipeGallery.wsp"

Then deploy the solution using Central Administration (System Settings, Farm Solutions), so you can easily target the web application. You can optionally do this step too with STSADM or PowerShell, but we recommend deploying using the Central Admin GUI.

For Sandbox Solution installation, open the Site Collection that you want to add the web part, open Site Settings (must be a site admin or owner to do this), open the Solution Gallery (or Solutions in 2013), add the WSP to the gallery, then activate the solution.

NOTE: Product is contained in a single WSP file for both installing as a Farm solution and Sandbox solution. If installing On Premise then you can install as either Farm solution or Sandbox solution at your discretion. If installing SharePoint Online then Sandbox solution is your only option.

Follow the instructions for installing as a sandbox solution.

There are a few ways to add captions to the gallery images:

The gallery has been updated (since v1.4) to support opening links when the swipe gallery image is clicked. The image gallery list (AESwipeGalleryDefaultImagesNew) can have extra fields added to identify which link to open and the link target (new window='_blank', current window='_top'). Field names must be "swipe_link" and "swipe_link_target", both can be SLOT or MLOT fields in SharePoint List (single line of text, multiple lines of text).

Example: Image in library has fields, Title='Bing Rocks!', swipe_link='http://www.google.com', swipe_link_target='_blank'. When image in Gallery web part is clicked it will open the Google link in a new window/tab.

Altneratively, you could add a link as text in the caption for each image in the gallery. Captions can include hyperlinks, just use regular markup in your caption, ex:

For more information <a href="{my url}">click here</a>.

Ex: I create a view in the default image list “AESwipeGalleryDefaultImagesNew” that filters based on a custom field (I can add a new field to the list named “Department”, of type “single line of text”). The view name will be “Finance” and only return items where the “Department” field equals “Finance”. I can easily confirm if the view is working using the SharePoint web interface. Next, I edit my web part properties, and change the “View Name” property to be “Finance”. The next time the page loads it should only pull items that are available in the view.

Download the latest version from the AMREIN product catalog: AMREIN Swipe Gallery Web Part

If you are upgrading from another paid version available from the AMREIN product catalog, then you can use the “STSADM –o upgradesolution” to upgrade to the latest version.

If upgrading as a Farm Solution, open “SharePoint 2010 (or 2013) Management Shell”, then use the following command:

STSADM.EXE -o upgradesolution -name "AESwipeGallery.wsp" -filename "AESwipeGallery.wsp" -immediate –allowGacDeployment

If upgrading as a Sandbox Solution, open the root site of the site collection you want to upgrade. Open Site Settings, then open the Solution Gallery. You will have to deactivate the solution first, then upload the new solution (replace existing one), then activate again. You will have to upgrade the web part sandbox solution in every site collection separately. This is not applicable for sub sites, just site collections.

TIP: before upgrading, we recommend deleting the JS and CSS resources used by the product in the following library: AESwipeGalleryAssets. This library is located in the root site of the site collection. If any customizations were done here, they will be lost in the upgrade, since you will either be deleting the contents manually or they will be automatically replaced during solution upgrade. Sometimes the contents of this library are not replaced/overwritten correctly during solution upgrade, so this is why we recommend manually deleting the contents of this list/library before upgrading.

The free version is a completely separate unique SharePoint Solution. So, there is no direct upgrade approach from the free version to the paid version. However, you can still use the same image galleries (since the Paid version allow you to point to any SharePoint list that contains image files). So, when upgrading to the paid version, you should:

  1. Delete all instances of the web part on all pages it is in use.
  2. Deactivate the site collection feature in each site collection it is used.
  3. Uninstall the SharePoint Solution:
  4. Install the paid version separately, following the steps outlined elsewhere in this guide.
  5. Add the paid version web part to the pages that you previously deleted the free version web part.
  6. Configure the paid version web part, to point to the image galleries needed.

The web part loads files from the specified SharePoint List, in the specified SharePoint web site using either the List’s default view or a custom view entered by the user. By default the images are saved in a document library created on feature activation named “AESwipeGalleryDefaultImagesNew” which is located in the root site of the site collection.

Basic Web Part Properties:

Advanced Web Part Settings (Optional):

After the page is done loading, use your browser to “View Source”, and search for the following string “AESG_VERSION_NUMBER”. Your version number will appear next to it, ex:

The product is available as a 30 day free trial, per front-end server, or per Office 365 tenant license. You can download and install the web part and evaluate for 30 days before a license is needed for continued usage. After 30 days you will be prompted to license the product.

Each license is valid for each front-end server in your SharePoint Farm (or each Office 365 tenant). The web part can then be used as many times as needed on each server/tenant.

You can enter the license key in two ways:

The web part reads images from lists. By default it reads images from the following list in the root site in the site collection, “AESwipeGalleryDefaultImagesNew”. However, the web part can be configured to read images from ANY list in ANY site, using web part properties.

Also, the web part’s CSS and JavaScript resources are saved in a list named “AESwipeGalleryAssets”, also saved in the root site of the site collection.

It is important that any user expected to use the web part have at least read permissions to:

Almost all the source code for the application is included in a library in the root site of the site collection named “AESwipeGalleryAssets”. You can make changes to the CSS and JS files here to customize how the web part functions.