The Widget macro, or Widget Connector, allows you to embed certain multimedia content from other web sites into your Confluence page.
It supports the following content:
There are live examples of many of these on the widget examples page. If you wish to extend the functionality of this plugin, please see Extending the Widget Connector.
To add the Widget Connector to a page:
Speeding up macro entry with autocomplete: To edit an existing macro: Click the macro placeholder and choose Edit. A macro dialog window will open, where you can edit the parameters of the macro.
Parameters are options that you can set to control the content or format of the macro output. Where the parameter name used in Confluence storage format or wikimarkup is different to the label used in the macro browser, it will be listed below in brackets (example
).
Parameter | Description |
---|---|
Web Site's Widget URL | This is the URL provided by the external web site for embedding content from that web site onto another web page. |
Pixel Height (Value Only) | Specify the height of the display, in pixels. |
Pixel Width (Value Only) | Specify the width of the display, in pixels. |
You need to find the URL for the Google Gadget you want to display.
Here is one way to find a gadget's URL:
The gadget's summary page will open. Copy the URL from your browser's address bar. The URL looks something like this one:
http://www.google.com/ig/directory?synd=open&num=24&url=http://abowman.googlepages.com/spider.xml&output=html
You can also use the URL of the 'add gadget' page. The page is called 'Add "gadgetx" to your iGoogle page':
Copy the URL from your browser's address bar. The URL would look something like this one:
http://www.google.com/ig/adde?synd=open&source=ggyp&moduleurl=abowman.googlepages.com/spider.xml
You will need to find the URL for the Widgetbox widget you want to display.
Here is one way to find a widget's URL:
Copy the URL from your browser's address bar. The URL looks something like this one:
http://widgetbox.com/confluence/b8327e33-c8eb-4a38-b842-fba866ffdd28
You will need to find the URL for the YouTube video that you want to display.
To find a YouTube video's URL:
The video's summary page will open on YouTube. Choose Share.
Choose Long link, then copy the long URL. It looks something like this:
http://au.youtube.com/watch?v=-dnL00TdmLY
Note: You must use the long YouTube URL. The shortened URL (like this one: http://www.youtu.be/<video_key>
) does not work in the widget connector. If you are unable to view the video in some browsers, use https: rather than http in your link.
You will need to find the URL for the MySpace video that you want to display.
To find a MySpace video's URL:
The video's summary page will open. Copy the URL from your browser's address bar. The URL looks something like this one:
http://vids.myspace.com/index.cfm?fuseaction=vids.individual&videoid=3376248&searchid=20c789f6-1ae9-459a-bfec-75efcfc2847c
You will need to find the URL for the Yahoo video that you want to display.
To find a Yahoo video's URL:
The video's summary page will open. Copy the URL from the address bar of your browser. The URL looks something like this:
http://video.yahoo.com/watch/423158/2424140
If you are unable to obtain a unique URL from your browser's address bar, click the envelope (Share) icon on the lower section of the video screen and copy the contents of the Link field.
You will need to find the URL for the Dailymotion video that you want to display.
To find a Dailymotion video's URL:
The video's summary page will open. Copy the URL from the address bar of your browser. The URL looks something like this:
http://www.dailymotion.com/user/spacevidcast/video/x7zevj_spacevidcast-2009-promo-video_tech
If you are unable to obtain a unique URL from your browser's address bar, click Menu at the lower right section of the video screen, select URL & Embed Code and copy the contents of the Link field.
You will need an Episodic user account if you want to create and distribute videos via Episodic.
To embed an Episodic video onto a Confluence page:
Find the video and copy the URL from the address bar of your browser. The URL looks something like this:
http://app.episodic.com/shows/13/episodes/493
You will need to find the URL for the Vimeo video that you want to display.
To find a Vimeo video's URL:
The video's summary page will open. Copy the URL from the address bar of your browser. The URL looks something like this one:
http://www.vimeo.com/909808
You will need to find the URL for the Metacafe video that you want to display.
To find a Metacafe video's URL:
The video's summary page will open. Copy the URL from the address bar of your browser. The URL looks something like this one:
http://www.metacafe.com/watch/679493/wikis_in_plain_english_how_to/
This integration is currently broken. Please refer to CONF-27266 for details of the issue.
This integration is currently broken. Please refer to CONF-27267 for details of the issue.
You can embed a slide show of photos from Flickr by supplying a URL that specifies one of the following:
If you want to do something else, we suggest that you try any Flickr URL. It should work.
Below are some examples of the Widget macro code for embedding Flickr images.
This URL displays a slide show of Flickr photos that are tagged with the word 'Atlassian' http://www.flickr.com/photos/tags/atlassian/
This URL displays a slide show of photos from the Flickr photostream of user 'Atlassian': http://www.flickr.com/photos/atlassian/
This URL displays a slide show of Flickr photos from the set 'Melbourne Cup - November 2008' created by user 'Atlassian': http://www.flickr.com/photos/atlassian/sets/72157608657271078/
This URL displays a slide show of photos from the Flickr photostream of the user 'Atlassian', starting with a specific photo: http://www.flickr.com/photos/atlassian/3003538919/
You will need to find the URL for the Skitch image that you want to display.
To embed a Skitch image onto a Confluence page:
Find the image and copy the URL from the address bar of your browser. The URL looks something like this:
http://skitch.com/atlassian/411g/example-image
Note:
Note: Due to a recent change to the Twitter API, the process for displaying Tweets has changed. The following instructions relate to v 2.1.6 of the Widget Connector plugin. Earlier versions of the Widget Connector no longer display tweets correctly.
To embed a single tweet:
https://twitter.com/atlassian/status/346976521250037760
).To embed a dynamic list of tweets:
https://twitter.com/settings/widgets/354381809263472640/edit
)
To display the latest messages from a FriendFeed user, add the user's FriendFeed link as the URL in the Widget macro. For example:
To display the latest blog or website comments from a BackType user, add the user's BackType widget link as the URL in the Widget macro. For example:
You will need to find the URL for the SlideShare presentation that you want to display.
To find a SlideShare presentation's URL:
The presentation's summary page will open. Copy the URL from the address bar of your browser. The URL looks something like this one:
http://www.slideshare.net/jleyser/using-jira-greenhopper-for-agile-development-presentation
You will need to find the URL for the SlideRocket presentation that you want to display.
To find a SlideRocket presentation's URL:
Copy the 'web link' for the presentation you want to display. This will give you a URL that looks something like this one:
http://app.sliderocket.com/app/FullPlayer.aspx?id=132f9db7-b0fb-4f51-b974-36652774971b
You will need to find the URL for the Scribd presentation that you want to display.
To find a Scribd presentation's URL:
The presentation's summary page will open. Copy the URL from the address bar of your browser. The URL looks something like this one:
http://www.scribd.com/doc/5683554/My-Sea-Friends-Coloring-Book
This integration is currently broken. Please refer to CONF-24927 for details of the issue.
You can embed a Google Calendar into your page and to do this, you will need to add the URL for the Google Calendar that you want to display.
To find the URL for a Google Calendar:
Copy the URL from this pop-up message. The URL looks something like this:
http://www.google.com/calendar/embed?src=somebody%40example.com&ctz=Australia/Sydney
To display an HTML form built in the Wufoo HTML Form Builder, add the form's link as a URL to the Widget Macro. For example:
http://examples.wufoo.com/forms/contact-form/
To display a Wufoo Report built using the Wufoo Report Manager, add the report's link as a URL to the Widget Macro. For example:
http://examples.wufoo.com/reports/example-satisfaction-survey-report/
To display a feedback form for a Get Satisfaction community, add the community or company link as a URL to the Widget Macro. For example:
http://getsatisfaction.com/atlassian
If the URL given in the Widget Connector macro does not work, the macro displays an icon and the base URL.
For example, the following code:
http://example.com/invalid
will result in an image like the one below:
See: