Extension:NicoVideo

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

Other languages:
Deutsch • ‎English • ‎español • ‎日本語 • ‎polski • ‎sicilianu • ‎中文
MediaWiki 拡張機能マニュアルManual:Extensions
Crystal Clear action run.png
NicoVideo

リリースの状態:Extension status 不明

Playview.PNG
実装Template:Extension#type Tag
説明Template:Extension#description (上画像のように、) ニコニコ動画の動画情報を表示させる。
作者Template:Extension#username Hanakayu
最新バージョンTemplate:Extension#version 2011-05-08 (2011-05-08)
ライセンスTemplate:Extension#license ライセンス未指定
ダウンロード #Code

translatewiki.net で翻訳を利用できる場合は、NicoVideo 拡張機能の翻訳にご協力ください

使用状況とバージョン マトリクスを確認してください。

NicoVideo 拡張機能は、ニコニコ動画動画情報を表示します。

[edit]

<nico>sm12167935</nico>

インストール[edit]

  1. コードを、「nicoVideo.php」というファイル名で保存します。
  2. サーバーに nicoVideo.php をアップロードします (extensions/nicoVideo.php)。
  3. 以下のテキストを LocalSettings.phpManual:LocalSettings.php に追加します:
require_once( "extensions/nicoVideo.php" );

コード[edit]

<?php
if ( ! defined( 'MEDIAWIKI' ) )
	die();

$wgExtensionCredits['parserhook'][] = array(
	'name' => 'nicoVideo',
	'author' => 'Hanakayu',
	'description' => 'In this way <nowiki><nico>sm12167935</nico></nowiki>, and displays the niconico video information for Film',
	'url' => 'http://www.mediawiki.org/wiki/Extension:NicoVideo/ja'
);

$wgExtensionFunctions[] = 'wfnicoVideoExtension';

function wfnicoVideoExtension() {
    global $wgParser;
    $wgParser->setHook( 'nico', 'nicoVideo' );
}

function nicoVideo($nicoinput) {
$nicooutput = htmlspecialchars($nicoinput);
return '<iframe width="312" height="176" src="http://ext.nicovideo.jp/thumb/'."$nicooutput".'" scrolling="no" style="border:solid 1px #CCC;" frameborder="0"><a href="http://www.nicovideo.jp/watch/'."$nicooutput".'">,</a></iframe>';
}

?>