Extension:SocialProfile
Outdated translations are marked like this.
SocialProfile 拡張機能は、ソーシャル プロフィール、利用者ボード、および基本的なプロフィール情報を MediaWiki に組み込みます。具体的には、アバター、仲良くなること、フォウイング、利用者ボード、ボード ブラスト、利用者レベルのランク システム、賞、およびギフトです。 また、他の利用者が自分を友達や敵としてリクエストしたり、メッセージを送ったりすると、メールで通知します。
- 技術資料(システム管理者の場合)については、Extension:SocialProfile/Technical documentation .
- 開発者情報については、Extension:SocialProfile/Developer information を参照してください。
- SocialProfileの使い方については、Help:Extension:SocialProfile (現在ドラフト)を参照してください。
インストール
- ExtensionDistributorを使ってSocialProfileをダウンロードする場合は、必ず "master (latest development version) "を選択してください。古いバージョンには多くのバグがあることが保証されており、メンテナンスされていませんが、trunkには常に最新の機能とバグフィックスが含まれています!
- 以下のように、gitを使用することもできます。
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/SocialProfile
- マスターブランチのダウンロードして、ファイルを
extensions/
フォルダー内のSocialProfile
という名前のディレクトリ内に配置します。 - 以下のコードを
LocalSettings.php
の末尾に追加します:require_once "$IP/extensions/SocialProfile/SocialProfile.php";
- 更新スクリプトを実行します。このスクリプトは、この拡張機能が必要とするデータベーステーブルを自動的に作成します。
- 以下のディレクトリは、wikiの
$wgUploadDirectory
以下に存在する必要があります。avatars/
— 利用者がアップロードしたアバター画像が保存されているディレクトリawards/
— システムギフト(特典)と通常ギフトの画像がここに格納されるextensions/SocialProfile
からawards/
のディレクトリを、MediaWikiのインストールで使用されているimagesディレクトリに移動します。 このディレクトリは書き込み可能である必要があります。 このフォルダにデフォルトで入っている画像は、Special:SystemGiftManagerLogoでアップロードすればアワードに使用できますが、アバターのデフォルト画像が表示されるのと同じように、"デフォルト"(defaults)としては表示されません。extensions/SocialProfile
からavatars
のディレクトリを、MediaWikiのインストールで使用されるimagesディレクトリに移動します。 このディレクトリは書き込み可能である必要があります。
- 完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。
Parser functions
- {{#avatar:Username}} - retrieves the avatar picture for the specified user.
- {{#randomuserswithavatars}}
- {{#newusers}}
User Options
- echo-subscriptions-web-social-rel (requires Echo extension installed)
- echo-subscriptions-email-social-rel (requires Echo extension installed)
Configuration variables
$wgUserProfileDisplay['board'] = true;
$wgUserProfileDisplay['foes'] = true;
$wgUserProfileDisplay['friends'] = true;
$wgUserProfileDisplay['avatar'] = true; // If set to false, disables both avatar display and upload
$wgUserBoard = true;
$wgFriendingEnabled = true;
$wgAvatarKey = $wgDBname;
$wgUserPageChoice = true;
$wgUserProfileAvatarsInDiffs = true;
注記
- Upgrading - SocialProfile バージョン 1.2 またはそれ以前のバージョンからアップグレードする場合は、次の 4 つの新しいデータベーステーブルを手動で作成する必要があります:
gift
,system_gift
,user_gift
,user_system_gift
. 1.3からのアップグレードの場合は、user_system_messages
のデータベーステーブルを作成する必要があります。 - r93317以降、SocialProfileの名前空間は自動的に登録されているので、
$wgExtraNamespaces
に追加する必要はありません。 - SocialProfileは、リサイズされたアバター、アワード、ギフトの画像ファイルを作成するために、ImageMagick またはPHPの組み込みGDライブラリ(r93067以降)のどちらかを、利用可能なものに応じて使用します。
バグ報告
スクリーンショット
- Extension:SocialProfile/Screenshots - 拡張機能のスクリーンショットと、機能の簡単な説明をご覧いただけます。
この拡張機能は以下のパッケージ/ウィキファームに含まれています: This is not an authoritative list. Some wiki farms/hosts may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm. |