Warning: Parameter 2 to Cite::checkRefsNoReferences() expected to be a reference, value given in /home/ekikara1h/www/eki1/himorogiweb/wiki/includes/Hooks.php on line 201

Warning: Parameter 2 to Cite::checkRefsNoReferences() expected to be a reference, value given in /home/ekikara1h/www/eki1/himorogiweb/wiki/includes/Hooks.php on line 201

Warning: Parameter 2 to Cite::checkRefsNoReferences() expected to be a reference, value given in /home/ekikara1h/www/eki1/himorogiweb/wiki/includes/Hooks.php on line 201

Warning: Parameter 2 to Cite::checkRefsNoReferences() expected to be a reference, value given in /home/ekikara1h/www/eki1/himorogiweb/wiki/includes/Hooks.php on line 201

Warning: Parameter 2 to Cite::checkRefsNoReferences() expected to be a reference, value given in /home/ekikara1h/www/eki1/himorogiweb/wiki/includes/Hooks.php on line 201

Warning: Parameter 2 to Cite::checkRefsNoReferences() expected to be a reference, value given in /home/ekikara1h/www/eki1/himorogiweb/wiki/includes/Hooks.php on line 201

Warning: Parameter 2 to Cite::checkRefsNoReferences() expected to be a reference, value given in /home/ekikara1h/www/eki1/himorogiweb/wiki/includes/Hooks.php on line 201

Warning: Parameter 2 to Cite::checkRefsNoReferences() expected to be a reference, value given in /home/ekikara1h/www/eki1/himorogiweb/wiki/includes/Hooks.php on line 201
差分 - HIMOROGI文化財Wiki

差分

移動先: 案内検索

利用者:Admin

2,933 バイト追加, 2016年6月12日 (日) 04:53
システム関連
<p>これを実行すると、記事数が更新されました。</p>
参照先:https://www.wingfield.gr.jp/blog/2016/03/03/p4446/
 
===「MediawikiでGoogle Adsenseを表示させる方法」を参考にして外部ファイルを読み込む===
 
==== 目的 ====
<div class="mw-collapsible mw-collapsed" style="width:100%">
サイトを作成しているとアフィリエイトという物をやってみたくなる物だが、このサイトのようにMediawikiでGoogle Adsenseを表示させる方法について記述する。<br>
<div class="mw-collapsible-content">
<!--この部分は表示されません-->
'''Mediawikiにアフェリエイトを挿入した例'''
[http://Mediawikiにアフェリエイトを挿入した例 上部に1ヶ所、下部に2ヶ所のアフェリエイトを挿入した例を表示]
 
</div>
</div>
==== アフェリエイトの選択 ====
<div class="mw-collapsible mw-collapsed" style="width:100%">
世の中には様々なアフェリエイトがありますが、ここでは王道の'''Google Adcence'''をMediwaikiサイトに載せる方法について説明します。
<div class="mw-collapsible-content">
 
'''Google Adcence'''の登録方法などについては別のサイトを参照してアカウントを取得しておいてください
</div></div>
 
==== extension経由でJavaScriptを表示する ====
<div class="mw-collapsible mw-collapsed" style="width:100%">
'''Google Adcence'''はJavaScriptで動いているため、JavaScriptを動かすためのextensionを追加する必要がありますそのために以下の2つを設定する必要があります。
<div class="mw-collapsible-content">
#[http://www.mediawiki.org/wiki/Extension:HTMLets/ja Extension:HTMLets/ja]から、'''HTMLets.i18n.php'''と'''HTMLets.php'''をダウンロードして、extension配下に展開する。
#以下のLocalSettings.php設定を行う
require_once( "$IP/extensions/HTMLets/HTMLets.php" );
$wgHTMLetsDirectory = "$IP/extensions/HTMLets/htmlets";
ここでは、extensions/HTMLets/'''htmlets'''にJavaScriptを置くディレクトリを設定している。
 
'''htmlets'''配下にJavaScriptのファイルを配置して(ここの例ではhello.htmlというJavaScriptを作成した場合)
<nowiki><htmlet>hello</htmlet></nowiki>
と言うように記載すれば、そのページ内でJavaScriptが表示される。
<nowiki>MediaWiki:Sitenotice</nowiki>のページに埋め込めば各ページのトップに常時表示されます。
さくらインターネットの場合「ファイル(ディレクトリ)パーミッション 755 または 705 のいずれか」にすることをお忘れ無く [http://support.sakura.ad.jp/manual/rs/tech_cgi.html CGIについて]
----</div>
</div>
<small>参照元:[http://jm.2-d.jp/index.php?title=Mediawiki%E3%81%A7Google_Adsense%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%95%E3%81%9B%E3%82%8B%E6%96%B9%E6%B3%95 MediawikiでGoogle Adsenseを表示させる方法]</small>
これでWiki内の各ページで外部ファイルを参照出来る。
==編集関係==

案内メニュー