誕生日ブロック

誕生日ブロック

Birthday Blockは、各ユーザーの生年月日(または記念日)を格納するためにユーザープロファイルの日付フィールドを利用します。誕生日ブロックには、写真付きのユーザーのフルネームとメッセージ送信アイコンをクリックしてユーザーにMoodleメッセージを直接送信する機能がアルファベット順に表示されます。

設定ページでは、サイト管理者が使用するユーザープロファイルの日付フィールドを選択できます(現在のところ、サイト全体で使用できるのは1つだけです)。ユーザープロファイルの日付フィールドに格納されているデータは、UNIXのタイムスタンプになりました(1.9バージョンではそうではありませんでした)。通常、教育機関はデータのCSVアップロードを使用してこのフィールドに自動入力し、ユーザーがデータを編集できないようにします。

インストール

  • ファイルを\ blocksフォルダにコピーします。
  • \ adminページに行き、ブロックがインストールされるようにして下さい
  • [ユーザー]、[アカウント]、[ユーザープロファイル]の各フィールドに移動します。
  • 新しいユーザープロファイルの日付フィールドを作成する
  • ショートネーム(例:dob)、名前(例:誕生日)、および説明を入力します。
  • 一般的に言って、フィールドは必須ではないこと、ロックされていること、そしてユーザーに見えることが推奨されます。
  • 変更を保存ボタンをクリック
  • Site Administration Blockで、Modules、Blocks、およびBirthdayブロックの設定リンクをクリックします。
  • 生年月日の保存に使用する、新しく作成したユーザープロファイルの日付フィールドを選択します。
  • 作成したユーザープロファイルの日付フィールドに生年月日を入力します(またはCSVファイルでアップロードします)。
  • あなたのページにBirthdayブロックを追加して、誕生日を祝っている人のリストを見てください。

言語

翻訳者の寛大さのおかげで、Birthday Blockは多くの言語で利用可能です。

  • 英語
  • スペイン語
  • フランス語
  • 日本人
  • ドイツ語人
  • イタリアの
  • などなど

そのブロックがあなたの言語で利用できない場合は、私達に連絡してください。

データをインポートする

ユーザーをインポートするときに、ユーザープロファイルの日付フィールドデータを一括インポートすることができます。より詳細な説明はUpload usersページにあります。 1.9では、インポートされたデータはISO、EUR、またはUSA形式の日付のテキスト文字列でした。 2.0以降では、生年月日のためにインポートされたデータはUnixタイムスタンプであるべきです。

スタイリング

スタイリングはテーマによって異なります。以下はbirthdayブロックのstyles.phpファイルに設定されています。

.block_birthday.listentry div.user {float:left;}; block_birthday.listentry div.message {float:right;}; }

一部のテーマでは、styles.cssをオーバーライドまたは追加することができます。

貢献者/メンテナ

Birthday Blockは、 Anthony Borrowによって提供され管理されています。

関連情報

Birthday blockのモジュールとプラグインデータベースエントリ