Iframe Macro

This is a Velocity macro, which isn't bundled with any XWiki product by default.
Macro contributed by Thomas Eveilleau.
This macro cannot currently be downloaded separately.

Iframe Macro

Allow you to add an iframe in the content of a page

Usage

#iframe("url" "name" "width" "height")

Parameters definition

NameOptionalAllowed valuesDefault valueDescription
URLnostringnoneURL of the website you want to display in your iframe
NameyesstringiframeName of the iframe
Widthyesint +px or percentage +%100%Width of the iframe
Heightyesint +px500pxHeight of the iframe

Example

#iframe("http://www.google.fr" "google" "" "")

Result

iframeresult.png

Installation

This a Velocity macro. Since it's not bundled by default you'll have to copy/paste the following code to use it:

#macro(iframe $url $name $width $height)
#if($name=="")
#set($name = "iframe")
#end
#if($width=="")
#set($width="100%")
#end
#if($height=="")
#set($height="500px")
#end
<iframe src="${url}" name="${name}" width="${width}" height="${height}"></iframe>
#end

Tags:
Created by Thomas Eveilleau on 2008/05/09 16:41
Last modified by Vincent Massol on 2008/09/30 10:08

This wiki is licensed under a Creative Commons license
2.2.1.27354