This extension contains functions for embeding tagged pictures from Flickr. Related Links: Extension Overview, DekiScript Overview, Extension Demos.
Assembly: mindtouch.deki.services
SID: http://services.mindtouch.com/deki/draft/2007/06/flickr
This service requires Deki Wiki 1.8.2 or later.
To enable this extension, follow these steps:
- Go to Service management in the Control Panel of your wiki.
- Under Add Service, click on Local, and select type Extension.
- Enter a description and the extension SID: http://services.mindtouch.com/deki/draft/2007/06/flickr
- Add any additional configuration settings that are required by the extension (see below).
- Click on add service.
Functions:
- flickr.badge
- flickr.slideshow
flickr.badge(tags : str) : xml
Embed Flicker badge.
Parameters:
| Name | Type | Description |
| tags | str | Comma separated list of tags. |
Samples:
| Output |
| To embed a Flickr badge using images tagged with 'mindtouch': {{ flickr.badge("mindtouch") }} | |  |
flickr.slideshow(tags : str, width : num, height : num, uri : uri) : xml
Embed Flickr slideshow.
Parameters:
| Name | Type | Description |
| tags | str | Optional. Comma separated list of tags (default: nil) |
| width | num | Optional. Slideshow width (default: 450) |
| height | num | Optional. Slideshow height (default: 400) |
| uri | uri | Optional. URI to user, set, or group page (default: nil) |
Samples:
| Output |
| To Embed a Flickr slideshow showing images tagged with 'mindtouch': {{ flickr.slideshow("mindtouch") }} | |  |
| To embed a 800 by 600 Flickr slideshow showing images tagged with 'mindtouch':
{{ flickr.slideshow("mindtouch", 800, 600) }} | |  |
| To embed a Flickr slideshow for a group: {{ flickr.slideshow{ uri: "http://flickr.com/photos/eamon/sets/72157594526998899/" } }} | |  |
| Flickr slideshow for a particular user: {{ flickr.slideshow{uri:"http://www.flickr.com/photos/roebot/"} }}
| |
| Slideshow of a particular user's particular tag: {{ flickr.slideshow{ uri: "http://www.flickr.com/photos/roebot/", tags: "MindTouch" } }}
|
|
{{ flickr.badge("tag1,tag2") }}
For example, {{ flickr.slideshow("tag1,tag2") }} this appears to default to any images with tag1 or tag2. I would like only images with both tag1&tag2?