「利用者:Admin」の版間の差分
細 (→システム関連) |
細 (→編集関係) |
||
69行目: | 69行目: | ||
<small>WIKIA | ヘルプ:折り畳み | <small>WIKIA | ヘルプ:折り畳み | ||
http://ja.community.wikia.com/wiki/%E3%83%98%E3%83%AB%E3%83%97:%E6%8A%98%E3%82%8A%E7%95%B3%E3%81%BF</small> | http://ja.community.wikia.com/wiki/%E3%83%98%E3%83%AB%E3%83%97:%E6%8A%98%E3%82%8A%E7%95%B3%E3%81%BF</small> | ||
+ | |||
+ | ===Wiki記法をそのまま表示する=== | ||
+ | <nowiki><source lang="html4strict" enclose="div">~~~</source>を使用する。</nowiki> | ||
+ | |||
+ | 下記は表示例 | ||
+ | |||
+ | <source lang="html4strict" enclose="div"> | ||
+ | <div class="important"> | ||
+ | *<big>'''重要なお知らせ'''</big><br> | ||
+ | <font color="red">'''一時的にドメインの変更をしています。'''</font><br> | ||
+ | 一時的なドメインは「 http://www.himorogiwiki.jpn.org/wiki/ 」ですが近日中に「 http://www.himorogiwiki.net 」に移行します。<br> | ||
+ | 皆さんメモっていてください。 | ||
+ | 執筆者の方々には、少々ご不便をおかけいたしますが、 よろしくお願いします。 | ||
+ | </div> | ||
+ | </source> | ||
+ | こんな感じで、ソースがそのまま表示される。 |
2016年6月12日 (日) 00:19時点における版
下は覚え書きですので、気にしないで下さい。
目次
システム関連
MediaWikiのURLを短くする方法
- MediaWikiで生成されるURLを短くする設定方法
- ウィキペディアやその他大手のWiki系サイトのように、「ドメイン/wiki/ページタイトル」のようにしたい場合は、「wiki」フォルダを作ってそこの場所にMediaWikiをインストールした上でファイルに追記します。
- LocalSettings.phpはこうです。
$wgScriptPath = "/wiki";
$wgScript = "$wgScriptPath/index.php";
$wgRedirectScript = "$wgScriptPath/redirect.php";
$wgArticlePath = "$wgScriptPath/$1";
- .htaccessはこうです。
RewriteEngine on
RewriteBase /wiki/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?title=$1 [L,QSA]
Mediawiki の記事数を更新
Mediawiki の統計ページを表示すると、現在作成されている記事数が表示されるんですが、自分の Wiki にページを投入してもまったく記事数が反映されません。
調べたら設定が必要のようです。すべてのページを記事と見なすには、LocalSettings.php に以下を追加します。
# 記事数のカウント # https://www.mediawiki.org/wiki/Manual:$wgArticleCountMethod/ja $wgArticleCountMethod = 'any';
また、この値を変更しても、既存のカウントに遡及的に反映されることはありません。更新するには、maintenance/updateArticleCount.php スクリプトを実行する必要があります。
ex.
SSHで maintenance フォルダーに行って
php updateArticleCount.php --update
を実行します。
と書かれているので、この PHP を実行する必要があります。SSH で接続できる環境があれば良いですが、手っ取り早く実行する方法として、ホスティング サービスが提供している Cron コマンドを使用する手があります。
エックス サーバーでは Cron を設定して定期的にスクリプトを走らせることができます。管理ページから、以下のコマンドを実行するように登録します。実行日はその瞬間で良いので適当な日時をセットします。
/usr/bin/php7.0 /home/wingfield/wingfield.gr.jp/public_html/cgi-bin/mediawiki/maintenance/updateArticleCount.php --update
これを実行すると、記事数が更新されました。
参照先:https://www.wingfield.gr.jp/blog/2016/03/03/p4446/
編集関係
折り畳み可能なコンテンツを選択する
"mw-collapsible-content
" を利用することによって、折り畳み可能な箇所を指定することもでる。
<div class="mw-collapsible mw-collapsed" style="width:100%">
このテキストは折り畳み可能ではありません。しかし次のテキストはデフォルトで折り畳み可能で隠蔽されています:
<div class="mw-collapsible-content">このテキストはデフォルトで隠蔽されているはずです。</div>
同様にこのテキストは可視化されているはずです。
</div>
は次のようになります:
このテキストは折り畳み可能ではありません。しかし次のテキストはデフォルトで折り畳み可能で隠蔽されています:
WIKIA | ヘルプ:折り畳み http://ja.community.wikia.com/wiki/%E3%83%98%E3%83%AB%E3%83%97:%E6%8A%98%E3%82%8A%E7%95%B3%E3%81%BF
Wiki記法をそのまま表示する
<source lang="html4strict" enclose="div">~~~</source>を使用する。
下記は表示例
<div class="important">
*<big>'''重要なお知らせ'''</big><br>
<font color="red">'''一時的にドメインの変更をしています。'''</font><br>
一時的なドメインは「 http://www.himorogiwiki.jpn.org/wiki/ 」ですが近日中に「 http://www.himorogiwiki.net 」に移行します。<br>
皆さんメモっていてください。
執筆者の方々には、少々ご不便をおかけいたしますが、 よろしくお願いします。
</div>
こんな感じで、ソースがそのまま表示される。