Extension:NicoVideo/ja

From MediaWiki.org
Jump to: navigation, search
言語: English  • 日本語
マニュアル - リスト - スナップショット
Crystal Clear action run.png
NicoVideo

Release status: unknown

Playview.PNG
実装 Tag
説明 上画像のように、ニコニコ動画の動画情報を表示させる
作者 Hanakayu
バージョン 2011-05-08 (2011-05-08)
ライセンス No license specified
ダウンロード #コード

NicoVideoは、ニコニコ動画動画情報を表示させるタグです。

[edit]

<nico>sm12167935</nico>

[edit] 導入方法

  1. #コードをメモ帳などを使って、nicoVideo.phpというファイル名で保存します。
  2. MediaWikiディレクトリの extensions 内に、保存したファイルをアップロードします。
  3. 次に、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>';
}
 
?>
Personal tools
Namespaces

Variants
Actions
Navigation
Support
Download
Development
Communication
Print/export
Toolbox