|
|
行1: |
行1: |
− | ==MediaWikiの設定==
| + | このサービスはリサネットが提供しています |
− | ===タイムゾーンの調整===
| + | |
− | :<code>LocalSettings.php</code>を編集して一番下に次の行を追加します。
| + | |
− | # $wgLocaltimezone = 'Asia/Tokyo';
| + | |
− | $wgLocalTZoffset = '+540';
| + | |
− | :世界標準時で表示されるので9時間追加する。つまり540分追加。
| + | |
− | ===匿名ユーザーによる編集を防止するには?===
| + | |
− | :<code>LocalSettings.php</code>を編集して一番下に次の行を追加します。
| + | |
− | $wgGroupPermissions['*']['edit'] = false;
| + | |
− | $wgGroupPermissions['*']['createpage'] = false;
| + | |
− | $wgGroupPermissions['*']['createtalk'] = false;
| + | |
− | $wgGroupPermissions['*']['createaccount'] = false;
| + | |
− | :この行の挿入により、匿名ユーザは編集が出来なくなります。
| + | |
− | :匿名ユーザによるアカウント作成が出来なくなるので管理者は新しいユーザーの作成を手動で行う必要があります。
| + | |
| | | |
− | ===匿名ユーザーは、右上にIPアドレスが表示されるのを消す===
| + | 現在、リサネットは無償にて各種サービスを提供しています |
− | :<code>LocalSettings.php</code>を編集して一番下に次の行を追加します。
| + | |
− | $wgShowIPinHeader = false;
| + | |
− | :匿名ユーザーは、右上にログインだけが表示される。
| + | |
− | ===匿名ユーザーは、メインページの閲覧とログインページのみにする===
| + | |
− | :<code>LocalSettings.php</code>を編集して一番下に次の行を追加します。
| + | |
− | $wgGroupPermissions['*']['read'] = false;
| + | |
− | $wgGroupPermissions['*']['edit'] = false;
| + | |
− | $wgGroupPermissions['*']['createpage'] = false;
| + | |
− | $wgGroupPermissions['*']['createtalk'] = false;
| + | |
− | $wgGroupPermissions['*']['createaccount'] = false;
| + | |
− | $wgWhitelistRead = array("メインページ", "Special:Userlogin", "-", "MediaWiki:Common.css");
| + | |
− | :匿名ユーザはページの閲覧や編集は出来ません。アカウントを作成することも出来ません。
| + | |
− | :匿名ユーザはアカウント作成が出来なくなるので管理者は新しいユーザーの作成を手動で行う必要があります。
| + | |
| | | |
− | ===匿名ユーザーには、ツールボックスを非表示にするには?===
| + | 将来、有料化する事もあり得ますが、今までの経緯から言うと |
− | :<code>Vector.php</code>を編集します。
| + | |
− | :285行目辺りの次の行を
| + | |
− | switch( $name ) {
| + | |
− | case 'SEARCH':
| + | |
− | break;
| + | |
− | case 'TOOLBOX':
| + | |
− | $this->renderPortal( 'tb', $this->getToolbox(), 'toolbox', 'SkinTemplateToolboxEnd' );
| + | |
− | break;
| + | |
− | case 'LANGUAGES':
| + | |
− | :この様に追加変更します
| + | |
− | switch( $name ) {
| + | |
− | case 'SEARCH':
| + | |
− | break;
| + | |
− | case 'TOOLBOX':
| + | |
− | if($this->data['loggedin']) { '''//この行を追加'''
| + | |
− | $this->renderPortal( 'tb', $this->getToolbox(), 'toolbox', 'SkinTemplateToolboxEnd' );
| + | |
− | } '''//この行を追加'''
| + | |
− | break;
| + | |
− | case 'LANGUAGES':
| + | |
− | ===すべてのページ上でタブを削除する方法===
| + | |
− | :タブの削除は[[MediaWiki:Vector.css]]を編集して次の行を追加します。
| + | |
− | #ca-talk { display:none!important; } /*議論タブを消す*/
| + | |
− | #ca-history { display:none!important; } /*履歴表示タブを消す*/
| + | |
− | #ca-viewsource { display:none!important; } /*ソース表示タブを消す*/
| + | |
− | ===すべてのページ上でフッターのリンクとPoweredByを削除する方法===
| + | |
− | :フッターの削除は<code>Vector.php</code>を編集します。
| + | |
− | :227行目辺りの次の行を
| + | |
− | <pre>
| + | |
− | <!-- footer -->
| + | |
− | <div id="footer"<?php $this->html( 'userlangattributes' ) ?>>
| + | |
− | <?php foreach( $this->getFooterLinks() as $category => $links ): ?>
| + | |
− | <ul id="footer-<?php echo $category ?>">
| + | |
− | <?php foreach( $links as $link ): ?>
| + | |
− | <li id="footer-<?php echo $category ?>-<?php echo $link ?>"><?php $this->html( $link ) ?></li>
| + | |
− | <?php endforeach; ?>
| + | |
− | </ul>
| + | |
− | <?php endforeach; ?>
| + | |
− | <?php $footericons = $this->getFooterIcons("icononly");
| + | |
− | if ( count( $footericons ) > 0 ): ?>
| + | |
− | <ul id="footer-icons" class="noprint">
| + | |
− | <?php foreach ( $footericons as $blockName => $footerIcons ): ?>
| + | |
− | <li id="footer-<?php echo htmlspecialchars( $blockName ); ?>ico">
| + | |
− | <?php foreach ( $footerIcons as $icon ): ?>
| + | |
− | <?php echo $this->skin->makeFooterIcon( $icon ); ?>
| + | |
− | <?php endforeach; ?>
| + | |
− | </li>
| + | |
− | <?php endforeach; ?>
| + | |
− | </ul>
| + | |
− | <?php endif; ?>
| + | |
− | <div style="clear:both"></div>
| + | |
− | </div>
| + | |
− | <!-- /footer -->
| + | |
− | </pre>
| + | |
− | :この様に追加変更します
| + | |
− | <pre>
| + | |
− | <!-- footer -->
| + | |
− | <div id="footer"<?php $this->html( 'userlangattributes' ) ?>>
| + | |
− | <?php foreach( $this->getFooterLinks() as $category => $links ): ?>
| + | |
− | <?php if ($category == 'info'): ?> '''この行を追加'''
| + | |
− | <ul id="footer-<?php echo $category ?>">
| + | |
− | <?php foreach( $links as $link ): ?>
| + | |
− | <li id="footer-<?php echo $category ?>-<?php echo $link ?>"><?php $this->html( $link ) ?></li>
| + | |
− | <?php endforeach; ?>
| + | |
− | </ul>
| + | |
− | <?php endif; ?> '''この行を追加'''
| + | |
− | <?php endforeach; ?>
| + | |
− | <!-- poweredbyico '''この行を追加'''
| + | |
− | <?php $footericons = $this->getFooterIcons("icononly");
| + | |
− | if ( count( $footericons ) > 0 ): ?>
| + | |
− | <ul id="footer-icons" class="noprint">
| + | |
− | <?php foreach ( $footericons as $blockName => $footerIcons ): ?>
| + | |
− | <li id="footer-<?php echo htmlspecialchars( $blockName ); ?>ico">
| + | |
− | <?php foreach ( $footerIcons as $icon ): ?>
| + | |
− | <?php echo $this->skin->makeFooterIcon( $icon ); ?>
| + | |
− | <?php endforeach; ?>
| + | |
− | </li>
| + | |
− | <?php endforeach; ?>
| + | |
− | </ul>
| + | |
− | <?php endif; ?>
| + | |
− | --> '''この行を追加'''
| + | |
− | <div style="clear:both"></div>
| + | |
− | </div>
| + | |
− | <!-- /footer -->
| + | |
− | </pre>
| + | |
| | | |
− | ===アップロードを有効にする===
| + | 当面は無償で提供されるでしょう。 |
− | :<code>LocalSettings.php</code>を編集します。75行目辺りの以下の行を編集します。
| + | |
− | :falseをtrueに変更します。
| + | |
− | $wgEnableUploads = true;
| + | |
− | | + | |
− | ===ナビゲーションバーの編集===
| + | |
− | :ナビゲーションバーは[[MediaWiki:Sidebar]]メッセージページを編集する事で変更できます。
| + | |
− | ===左上のロゴの変更===
| + | |
− | :インストールフォルダー\skins\common\images\wiki.png を上書き変更する。
| + | |
− | ::画像のサイズは135×135又は最大で155×135のサイズでpng形式
| + | |
− | ===日本語マッピングの変更をしたい場合===
| + | |
− | :マッピング一覧[[Special:Allmessages]]から該当のマッピングを変更すればよい
| + | |