LogoMark.png

MediaWiki/Management の変更点


#author("2021-04-22T16:24:51+09:00;2019-09-26T16:20:57+09:00","default:inoue.ko","inoue.ko")
#author("2021-04-22T17:55:08+09:00;2019-09-26T16:20:57+09:00","default:inoue.ko","inoue.ko")
*MediaWiki
サイトの管理に関するMEMO
~


** ユーザー管理

***パスワードを忘れ
パスワードの再設定は、MediaWiki の特別メニューから誰でも再設定の手続きを踏むことができる(管理者でなくとも、自分で、仮パスワードを自分自身のメールアドレスあてに送ることができる)。

-特別ページ>パスワードの再設定
-利用者名あるいはそのメールアドレスのいずれかを入力
-「パスワードの再設定」をクリック
-利用者に仮パスワードがメール送信される
-利用者は、仮パスワードでログインすると(仮ログイン状態)、パスワードを設定するよう促される。
-利用者は、新しいパスワードを設定し、以後それで利用できる。

付記:利用者がパスワードを覚えている場合(例えば、再発行手続き依頼を受けた管理者が仮パスワードを送る相手を間違えた場合、また、誰かがいたずらで仮パスワードを送った場合など)は、利用者はこの仮パスワードを無視して、従来のパスワードの利用を継続できる。

//[[パスワードの再設定https://design.kyusan-u.ac.jp/OpenSquareJP_MW/index.php/%E7%89%B9%E5%88%A5:%E3%83%91%E3%82%B9%E3%83%AF%E3%83%BC%E3%83%89%E5%86%8D%E8%A8%AD%E5%AE%9A]]
~

***ユーザーの削除
-基本的にはできない。
-拡張機能 UserMerge をインストールすれば擬似的に可能。
--拡張機能 UserMerge> 以下をDLして extensions に投入
https://www.mediawiki.org/wiki/Extension:UserMerge/ja
--LocalSettings.php に以下のように追記してこの機能を有効化
 # Extension UserMerge ####################
 wfLoadExtension( 'UserMerge' );
 # By default nobody can use this function, enable for bureaucrat?
 $wgGroupPermissions['bureaucrat']['usermerge'] = true;
 # オプション: 既定では array( 'sysop' )
 $wgUserMergeProtectedGroups = array( 'groupname' );
-特別ページに「利用者の統合と削除」という項目が追加される
-これを開いて、統合元(つまり削除したいユーザ)と統合先を指定して「利用者の統合」をクリック
-実際には、統合先としてダミーユーザーを作っておき、そこに統合すれば、実質的にユーザーを削除したことになる。

~
~

**サイト管理

***デフォルトトップページの変更

-[[MediaWiki:Mainpage>https://design.kyusan-u.ac.jp/OpenSquareJP_MW/index.php/MediaWiki:Mainpage]]を開く
-MediaWiki:Mainpage を開く
-「編集」をクリック
-トップページにしたいページ名のみを記載して更新 > 以上で完了。
-ロゴをクリックすると指定したページがトップとして表示されます。
~

***メニュー(サイドバー)の管理

-[[MediaWiki:Sidebar>https://design.kyusan-u.ac.jp/OpenSquareJP_MW/index.php/MediaWiki:Sidebar]]を開く
-MediaWiki:Sidebar を開く
-以下の4つのブロックがあります。
--* NAVIGATION
--* SEARCH
--* TOOLBOX
--* LANGUAGES

-通常のメニューを追加する場合は、''* NAVIGATION''の直下に以下のように記載します。実際のページ名とメニュー上の表記はパイプでつなぎます。
 *メニューブロック名1
 ** ページ名|メニュー上の表示文字
 ** ページ名|メニュー上の表示文字
 
 *メニューブロック名2
 ** ページ名|メニュー上の表示文字
 ** ページ名|メニュー上の表示文字
 ** ページ名|メニュー上の表示文字
~

***Category機能の利用

ページにカテゴリータグを付けることで、ページの分類が簡単になります。

-ページにカテゴリータグを付けるには、当該ページの編集画面内(場所は任意)に以下のように記載します。ひとつのページに複数のカテゴリータグをつけることがでます。
  [[Category:(カテゴリー名)]] 

-尚、上記のタグ付け記載は、ページ内のどこに書いてもよく、また書いた場所には表示されずに、ページの最下部にリストとして表示されます。

-カテゴリー名で集約した情報にリンクしたい場合は、以下のように先頭に[ : ] をつける仕様になっています。通常のリンクと同様に表記したい場合は、パイプを使うとよいでしょう。
 [[ : Category :(カテゴリー名)]] 
 [[ : Category :(カテゴリー名)|(リンク文字)]]  ← パイプを使った例

~

***スタイルのカスタマイズ
MediaWikiのスタイル変更は、以下のページに追加のCSSを記載するかたちで実現します。システムファイルを直接編集するのは避けた方が無難です。
-[[MediaWiki:Common.css>https://design.kyusan-u.ac.jp/OpenSquareJP_MW/index.php/MediaWiki:Common.css]]
-[[MediaWiki:Vector.css>https://design.kyusan-u.ac.jp/OpenSquareJP_MW/index.php/MediaWiki:Vector.css]]
-MediaWiki:Common.css
-MediaWiki:Vector.css

~

***ページの削除
-管理者権限があれば可能
-ページの右タブ「その他」>「削除」
~

***ページの移動
-ページ名の変更に相当
-以下のコードで旧ページからの転送が実現
 #転送 [[ (新しいページ名)]]

~
~