アナウンスポートレットでのアナウンス表示のカスタマイズ

この記事では、Liferay Digital Experience Platform(DXP)7.0の「アナウンス表示のカスタマイズ」機能を使用して、アナウンスポートレットを最適化する方法について詳しく説明します。アナウンスアプリを使用すると、重要な情報をさまざまなユーザーグループにブロードキャストできます。 各アナウンスは特定のスコープで作成できるため、ユーザーはどのアナウンスをどのユーザーに送信するかを管理できます。 コンテンツ作成者が配布スコープを選択すると、そのスコープの既存のアナウンスのリストが表示されます。

解決

アナウンスは、次のグループに従ってスコープを設定できます。

  • サイトごと
  • 組織別
  • ユーザーグループ別
  • 役割別

アナウンスは複数のスコープを持つことができますが、すべてのアナウンス でなければならず、少なくとも1つのスコープがないと表示されません。 唯一の例外は、スコープに関係なく、すべての一般的なお知らせがすべてのサイトに表示されることです。したがって、「一般」という名前です。

アナウンスがロールとサイトによってどのように制限されるかを示すために必要なのは、システム管理者とゲストまたはパワーユーザーロールの2人のユーザーだけです。

お知らせを作成する

  1. システム管理者としてLiferay DXPにサインインします。
  2. ClickClick コントロールパネル→ナビゲーション→パブリックページの追加
  3. お知らせポートレットをページに追加します。
  4. [ エントリの管理 ]タブをクリックします。
  5. 配布スコープ > ロールから 管理者 を選択し
  6. クリック エントリの追加
  7. 次のように入力します:
    • タイトル:管理者のお知らせ
    • URL(オプション):
    • 内容:管理者からのお知らせ
    • タイプ:アナウンスのタイプ。 これは、一般、ニュース、またはテストです。 前述のように、各ユーザーはアナウンスのタイプごとに異なる配信メカニズムを指定できます。
    • 優先度:通常
    • 表示日:(同じ日付)
    • 有効期限:(デフォルトの日付)
  8. 保存クリックします

お知らせが作成された後、ユーザーが管理者以外の別の役割を選択した場合、このお知らせは表示されません。 (これは、[権限]設定でゲストビューが有効になっている限り、配布スコープを変更するか、サインアウトしてからゲストとしてアナウンスを表示することで確認できます。)

announcements-admin-scope_01.png
図1。 アナウンスポートレットは、ロールによってスコープを設定できます。

サイトごとにお知らせを並べ替える

コンテンツの作成者と管理者は、他のサイトからのお知らせを追加することもできます。

  1. お知らせポートレットの3つの点のアイコンをクリックし、[ 構成選択します。
    announcements-customize-active_02.png
    図2。 この画像は、どのサイトのアナウンスが表示されるかを示しています。 ここでは、唯一利用可能なサイトはLiferay DXPです。
  2. [ 表示されるアナウンスのカスタマイズ チェックボックスがオンになっている限り、ユーザーは、別のサイトで作成されたアナウンスであっても、表示するアナウンスを選択できます。 他のサイトのアナウンスを同じページに表示するには、別のサイトを作成し、さらにアナウンスをいくつか追加します。
  3. 上記の手順に従って、アナウンスポートレットを新しいサイトに追加します。 アナウンスポートレットをページに追加された後、ユーザーがメインのLiferay DXPサイト上で作成した管理者の発表を見ることができます タブ の場合 カスタマイズお知らせが表示される フラグなしです。

    announcements-customize-inactive_03.png

    図3。 アナウンスポートレットは、すべてのサイトからのすべてのアナウンスを表示するように構成されました。

使用されている地区の範囲はありません

これは、アナウンスの範囲を設定する必要がないポータル管理者向けです。 この設定は、[エントリの管理]タブの配布スコープを上書きすることに注意してください。

announcements-customize-inactive_04.png

図4。 非アクティブの場合、テストタイプを含むすべてのお知らせが表示されます。

追加情報

上記のように、他の配布スコープ(組織とユーザーグループ)を使用できます。 組織の場合、アナウンスメントポートレットは組織のサイトにデプロイする必要があります。 ユーザーグループも同様です。 お知らせがない場合は、適切なサイト、組織、ユーザーグループ、または役割が[構成]メニューの[ 表示 ]タブにあることを確認してください。

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています