「MediaWiki Extension」の版間の差分
imported>Webmaster |
imported>Webmaster |
||
45行目: | 45行目: | ||
== JavaScriptを有効にする == | == JavaScriptを有効にする == | ||
このExtensionはJavaScriptを有効にするもので、特にGoogle Adcenceを表示するためには必要な機能です<br /> | このExtensionはJavaScriptを有効にするもので、特にGoogle Adcenceを表示するためには必要な機能です<br /> | ||
− | [http://www.mediawiki.org/wiki/Extension:HTMLets/ja Extension:HTMLets/ja] | + | [http://www.mediawiki.org/wiki/Extension:HTMLets/ja Extension:HTMLets/ja]から、ファイルをダウンロードして、extension配下に展開する。<br /> |
以下のLocalSettings.php設定を行う<br /> | 以下のLocalSettings.php設定を行う<br /> | ||
<pre> | <pre> | ||
51行目: | 51行目: | ||
$wgHTMLetsDirectory = "$IP/extensions/HTMLets/htmlets"; | $wgHTMLetsDirectory = "$IP/extensions/HTMLets/htmlets"; | ||
</pre> | </pre> | ||
− | + | ||
− | + | ここでは、extensions/HTMLets/'''htmlets'''にJavaScriptを置くディレクトリを設定している。<br /> | |
− | + | '''htmlets'''配下にJavaScriptのプログラム(ここではhello.htmlにJavaScriptが記載されていると仮定した場合)を配置して、記事中に | |
− | + | ||
− | + | <pre> | |
− | + | <htmlet>hello</htmlet> | |
+ | </pre> | ||
+ | |||
+ | を記載すれば、そのページ内でJavaScriptが表示される。 | ||
+ | |||
+ | <pre> | ||
+ | MediaWiki:Sitenotice | ||
+ | </pre> | ||
+ | |||
+ | のページに埋め込めば各ページのトップに常時表示されます。さくらインターネットの場合「ファイル(ディレクトリ)パーミッション 755 または 705 のいずれか」にすることをお忘れ無く [http://support.sakura.ad.jp/manual/rs/tech_cgi.html CGIについて] | ||
---- | ---- | ||
<!-- カテゴリに追加するページ名を記入 --> | <!-- カテゴリに追加するページ名を記入 --> | ||
[[Category:MediaWiki|Extension]] | [[Category:MediaWiki|Extension]] |
2015年12月23日 (水) 22:58時点における版
MediaWikiで使用する便利なExtensionのインストールと使い方の説明です
MediaWikiにYoutubeなどの動画を埋め込む
直接リンクで指定しても良いのですが、やはりサムネイルが出ると視覚的にもよいのでMediaWikiにYoutubeなどの動画を貼り付ける方法を説明します。
Extension:YouTubeというExtensionがあるので、ファイルをダウンロードしてMediaWikiのExtensionフォルダにインストール(ファイルをコピー)します
LocalSettings.phpに
require_once "$IP/extensions/YouTube/YouTube.php";
を追加します
MediaWikiの文中に(Mmb8qZHqfmcは動画の番号)
<youtube>Mmb8qZHqfmc</youtube>
を記述することで以下のように動画が埋め込まれます
<youtube>Mmb8qZHqfmc</youtube>
また、以下のように幅と高さを指定すればサイズを変えて埋め込むことが出来ます
<youtube width="200" height="120">Mmb8qZHqfmc</youtube>
<youtube width="200" height="120">Mmb8qZHqfmc</youtube>
またYoutube以外にも対応しているビデオサービスは以下の通り
Google Video — use the <gvideo> tag Archive.org audio — use the <aoaudio> tag Archive.org video — use the <aovideo> tag WeGame — use the <wegame> tag Tangler forum — use the <tangler> tag Gametrailers — use the <gtrailer> tag Nicovideo — use the <nicovideo> tag GoGreenTube — use the <ggtube> tag
ニコニコ動画の場合は以下の通り
ただし、以下の機能は使えませんでした
- width="200" height="120"による画像サイズ指定
- Mediwaikiのプレビュー表示による動画表示(ページを保存したらちゃんと埋め込まれます)
<nicovideo>sm3687754</nicovideo>
<nicovideo>sm3687754</nicovideo>
JavaScriptを有効にする
このExtensionはJavaScriptを有効にするもので、特にGoogle Adcenceを表示するためには必要な機能です
Extension:HTMLets/jaから、ファイルをダウンロードして、extension配下に展開する。
以下のLocalSettings.php設定を行う
require_once( "$IP/extensions/HTMLets/HTMLets.php" ); $wgHTMLetsDirectory = "$IP/extensions/HTMLets/htmlets";
ここでは、extensions/HTMLets/htmletsにJavaScriptを置くディレクトリを設定している。
htmlets配下にJavaScriptのプログラム(ここではhello.htmlにJavaScriptが記載されていると仮定した場合)を配置して、記事中に
<htmlet>hello</htmlet>
を記載すれば、そのページ内でJavaScriptが表示される。
MediaWiki:Sitenotice
のページに埋め込めば各ページのトップに常時表示されます。さくらインターネットの場合「ファイル(ディレクトリ)パーミッション 755 または 705 のいずれか」にすることをお忘れ無く CGIについて