Extension:NicoVideo/ja
From MediaWiki.org
| 言語: | English • 日本語 |
|---|
|
NicoVideo Release status: unknown |
|
|---|---|
| 実装 | Tag |
| 説明 | 上画像のように、ニコニコ動画の動画情報を表示させる |
| 作者 | Hanakayu |
| バージョン | 2011-05-08 (2011-05-08) |
| ライセンス | No license specified |
| ダウンロード | #コード |
NicoVideoは、ニコニコ動画の動画情報を表示させるタグです。
[edit] 例
<nico>sm12167935</nico>
[edit] 導入方法
- #コードをメモ帳などを使って、nicoVideo.phpというファイル名で保存します。
- MediaWikiディレクトリの extensions 内に、保存したファイルをアップロードします。
- 次に、LocalSettings.phpに以下の一行を追加します。:
require_once( "extensions/nicoVideo.php" );
[edit] コード
<?php if ( ! defined( 'MEDIAWIKI' ) ) die(); $wgExtensionCredits['parserhook'][] = array( 'name' => 'nicoVideo', 'author' => '[[wikipedia:ja:user:Hanakayu|Hanakayu]]', 'description' => '<nowiki><nico>sm12167935</nico></nowiki>のようにして、ニコニコ動画の動画情報を表示する', '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>'; } ?>
