Gallery Macro

Version 16.7 by Thomas Mortagne on 2012/02/22 15:09
Warning: For security reasons, the document is displayed in restricted mode as it is not the current version. There may be differences and errors due to this.

cogDisplays an image gallery
TypeJAR
Category
Developed by

XWiki Development Team

Rating
3 Votes
LicenseGNU Lesser General Public License 2.1
Bundled With

XWiki Enterprise, XWiki Enterprise Manager

Compatibility

XWiki Enterprise >= 3.0 Milestone 3

Description

Images are collected from the macro content and displayed using a slide-show view.

Usage

{{gallery}}
image:alice.png

image:Space.Page@bob.jpg

image:http://www.xwiki.org/logo.png
{{/gallery}}

Shortcut Keys

Display previous image

Display next image

Home

Display first image

End

Display last image

F

Toggle full-screen view

Esc

Exit full-screen view

Examples

Displays all the images attached to the current page

{{velocity}}
#set ($attachments = $doc.attachmentList)
#if ($attachments.size() > 0)
  {{gallery}}
    #foreach($attachment in $attachments)
      #if($attachment.isImage())
        image:$attachment.filename
      #end
  #end
  {{/gallery}}
#end
{{/velocity}}

Result:

screenshot.png

Displays images from a RSS feed

Example using a Flickr feed.

{{gallery}}
{{rss feed="http://api.flickr.com/services/feeds/photos_public.gne?format=rss_200&tags=xwiki" content="true" decoration="false"/}}
{{/gallery}}

The decoration="false" parameter is only available in XWiki 3.2+

Result:

flickrrss.png

Get Connected