Template:Widget

From Knoesis wiki
Revision as of 22:00, 9 January 2014 by Vishnu (Talk | contribs) (Created page with "{{Widget |author=Sergey Chernyshev |addedon=9-17-2009 }} This widget allows you to add any page within an iframe tag to your site. To insert this widget, use the following code:...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

{{#ifeq: {{#show: Widget |?Widget Status }} | defunct |

This widget is defunct since the respective service is no longer available.

You are advised do remove all references to this widget on your wiki followed by deleting the "Widget:Widget" page.


{{#if:|}}
Widget widget
Description:Widget Description::
Author:Sergey Chernyshev
Provider:
Status:Widget Status::unknown
Security:Widget Security::unknown
Error in widget AddThis: Unable to load template wiki 'AddThis'

|

{{#if:|}}
Widget widget
Description:Widget Description::
Author:Sergey Chernyshev
Provider:[[Widget Provider URL::|]] [[Widget Provider::|]]
Code:Widget Code Page::Widget:Widget
Status:Widget Status::unknown
Security:Widget Security::unknown
Error in widget AddThis: Unable to load template wiki 'AddThis'

To copy this widget to your wiki, cut and paste the entire source of the Widget widget code page into a page called Widget:Widget on your wiki.

If you don't have the Widget extension set up on your wiki, go to its description page on MediaWiki.org and follow the installation instructions.

}}
{{#switch:

{{{status}}}
|active=
|broken=
|defunct=
|unknown=

}} {{#switch:

{{{security}}}
|checked=
|failed=
|unknown=

}}

{{#set:

Widget Added On={{#show: Widget |?Creation date }}
|Meta element keywords=MediaWiki, Widget, Widgets, Widget|+sep=,
|Meta element description=This site is hosting a public collection of MediaWiki Widgets to be used with the Widgets extension. This page is about the Widget widget.

}}

This widget allows you to add any page within an iframe tag to your site.

To insert this widget, use the following code:

{{#widget:Widget
|url=http://docs.google.com/present/embed?id=dcn37mcz_22cmnwnwf8
|width=410
|height=342
|border=0
}}

Parameters

  • url - URL of page being inserted
  • width - width of the iframe (default is 400)
  • height - height of the iframe (default is 300)
  • border - border width (default is 1)

!!! Security Warning !!!

Including the page will not let that page steal the data on your site, hack into your user accounts and so on because it is protected by an iframe, but contents of the page will be displayed as part of the page on your site which can cause non-technical security problems through social engineering.

While the url is validated to be a valid url, there is no way the widget can check the contents of the page that is included. When enabling this widget, you allow any user that can edit to include any page, including malicious pages (containing trojans, backdoors, viruses etc), pages that brake out of the iframe and pages that look like your site, but actually is a copy used for phishing.

Sample result

Error in widget Widget: Unable to load template wiki 'Widget'

Comments

Error in widget DISQUS: Unable to load template wiki 'DISQUS'