ブロードキャスト・メッセージ

GitLabはGitLabインスタンスの全ユーザーにブロードキャストメッセージを表示することができます。 ブロードキャストメッセージには2種類あります:

  • バナー
  • 通知

a br HTML タグは br aclassstyle 属性に以下の CSS プロパティを指定できます:

  • color
  • border
  • background
  • padding
  • margin
  • text-decoration

バナー

バナーはページの上部とGitリモート・レスポンスに表示されます。

Broadcast Message Banner

$ git push
...
remote:
remote: **Welcome** to GitLab :wave:
remote:
...

お知らせ

通知はページの右下に表示され、プレースホルダを含むことができます。プレースホルダはアクティブなユーザーの属性に置き換えられます。プレースホルダは中括弧で囲む必要があります。例えば、{{name}}。 利用可能なプレースホルダは以下のとおりです:

  • {{email}}
  • {{name}}
  • {{user_id}}
  • {{username}}
  • {{instance_id}}

ユーザーがサインインしていない場合、ユーザー関連の値は空になります。

Broadcast Message Notification

ブロードキャスト・メッセージはブロードキャスト・メッセージ API を使って管理できます。

注:一度に複数のバナーメッセージがアクティブな場合、作成順にスタック表示されます。 一度に複数の通知メッセージがアクティブな場合、最新のものだけが表示されます。

ブロードキャストメッセージの追加

GitLabインスタンスのユーザーにメッセージを表示するには、ブロードキャストメッセージを追加します。

ブロードキャストメッセージを追加するには

  1. 管理エリア >Pagesページに移動します。
  2. メッセージフィールドにメッセージのテキストを追加します。 マークダウンと絵文字がサポートされています。
  3. 必要に応じて、「色のカスタマイズ」リンクをクリックして、メッセージの背景色と文字色を編集します。
  4. 必要に応じて、Target Pathを追加して、そのパスに一致する URL にのみブロードキャストメッセージを表示するようにします。ワイルドカード文字* を使用して、複数の URL に一致させることができます(例:/users/*/issues.
  5. メッセージの開始日と終了日を選択します。
  6. ブロードキャストメッセージの追加]ボタンをクリックします。
注意:ブロードキャストメッセージの有効期限が切れると、UIには表示されなくなりますが、ブロードキャストメッセージのリストには表示されます。Dismissableオプションが設定されている場合、ユーザーはブロードキャストメッセージを削除することもできます。

ブロードキャストメッセージの編集

ブロードキャスト・メッセージに変更が必要な場合は、編集することができます。

放送メッセージを編集するには

  1. 管理エリア >Pagesページに移動します。
  2. ブロードキャスト・メッセージのリストから、適切なボタンをクリックしてメッセージを編集します。
  3. 必要な変更を行ったら、[Update broadcast message]ボタンをクリックします。
ヒント:期限切れのメッセージは、終了日を変更することで再びアクティビティにすることができます。

ブロードキャストメッセージの削除

不要になったブロードキャストメッセージは削除できます。

ブロードキャストメッセージを削除するには

  1. 管理エリア >Pagesページに移動します。
  2. ブロードキャスト・メッセージのリストから、適切なボタンをクリックしてメッセージを削除します。

削除されたブロードキャスト・メッセージは、ブロードキャスト・メッセージのリストから削除されます。

注意:ブロードキャストメッセージはアクティビティ中でも削除できます。