Extension:IDisplay

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:IDisplay and the translation is 29% complete.

Other languages:
English • ‎日本語
MediaWiki 拡張機能マニュアル
OOjs UI icon advanced.svg
iDisplay
リリースの状態: 保守されていない
実装 Parser function
説明 Allows to display external websites in an iframe and allows to put a page before the site to prevent loading the site.
作者 Dominik Sigmundtalk
メンテナー User:BrentLaabstalk
最新バージョン 1.9 (2016年12月(2016-12))
MediaWiki 1.17+
ライセンス GNU General Public License 2.0 or later
ダウンロード
translatewiki.net で翻訳を利用できる場合は、IDisplay 拡張機能の翻訳にご協力ください
使用状況とバージョン マトリクスを確認してください。

The iDisplay extension allows MediaWiki pages to embed external web pages. It also allows setting an option to put a blocking page in front of it, so you prevent loading the page until the user wants to load the page.

Parser functions

The extension has one parser function:

  • #idisplay displays a webpage.

インストール

  • Download, extractして、ファイルを extensions/ フォルダー内の iDisplay という名前のディレクトリ内に配置します。
  • 以下のコードを LocalSettings.php の末尾に追加します:
    require_once "$IP/extensions/iDisplay/iDisplay.php";
    
  • Yes 完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。

使用法

To display pages call the following:

{{#iDisplay:URL|WIDTH|HEIGHT|SAFE}} 

Explanation:

  • The URL you want to display
  • The WIDTH of the iFrame
  • The HEIGHT of the iFrame
  • If SAFE == 1 then there will be the blocking page in between.

例:

{{#iDisplay:http://my.example.com/interesting-page|100%|600}}

You do not need to define all parameters, but you must keep the order!

Page fitting

You might cannot get the iframe to fit the page. A guest user suggested this workaround / fix:

Paste this code into your "common.css" page ("MediaWiki:Common.css")

iframe {
	width: 100% !important;
	height: * !important;
	min-width: 600px;
	min-height: 500px;
}

Source

See also