概要

Discussions パッケージには 2 つの Web パーツが含まれています。Discussions はボードそのものです。Discussions Activity は最新トピックのコンパクトな一覧で、同じサイトの他の任意のページ (チーム サイトのホーム ページ、部門のランディング ページ、Teams のタブ) に配置し、ボードを開かなくても何が議論されているかを確認できるようにします。各タイトルはボード ページのトピックにリンクします。この記事では、この Web パーツが表示する内容と構成方法を説明します。

Web パーツに表示される内容

Web パーツは現在のサイトの Discussions Topics リストを読み取り、最近アクティビティのあったトピックを新しい順に表示します。Web パーツはトピックの Last activity 列で並べ替えるため、トピックは作成時と返信が投稿されるたびに先頭に移動します。各トピックには次の情報が表示されます。

  • 種類のアイコン — Question には疑問符、Discussion には吹き出し
  • タイトル — ボード ページが構成されている場合はリンクとして表示
  • 承認済みの回答がある質問には Answered バッジ
  • ボード名 (省略可)、作成者、最終アクティビティの時刻 (「3 時間前」)、返信数

一覧に表示されるのは、承認状態が Approved のトピックだけです。モデレーション待ちまたは却下されたトピックは、モデレーターや作成者本人に対してもここには表示されず、代わりにボードのモデレーション キューに表示されます。ピン留めされたトピックや注目のトピックが特別扱いされることはなく、順序は純粋にアクティビティによって決まります。

ホーム ページ上の Discussions Activity Web パーツ

ホーム ページ上の Discussions Activity Web パーツ

既定のタイトルは Recent discussions です。他の Vitextra Web パーツと同様に、編集モードでタイトルをクリックして独自のタイトルを入力できます。

Web パーツの追加

  1. ページを編集モードで開き、一覧を表示するセクションの + をクリックします。
  2. Communication and collaboration グループで Discussions Activity を探し (または検索ボックスに activity と入力し)、追加します。
  3. サイトに既にボードがある場合は、既定の設定 (すべてのボード、5 件、ボード名を表示) で最新トピックがすぐに表示されます。
  4. 鉛筆アイコンでプロパティ ウィンドウを開き、以下で説明する設定を調整してから、ページを再発行します。

Web パーツには、ページと同じサイトに Discussions のリストが必要です。サイトにまだボードがない場合、編集モードの Web パーツには The web part needs a board to show. Create a new board on this site or pick an existing one. というメッセージが表示されます。まず Discussions Web パーツでボードを作成してください (KB10391. Discussions Web パーツの追加と構成方法 を参照)。Discussions Web パーツが同じページにある必要はありません。

設定

プロパティ ウィンドウには 3 つのグループがあります。

グループ設定説明既定値
BoardBoardAll boards はサイト上のすべてのボードの最新トピックを表示します。ボードを選択すると、一覧はそのボードに限定されます。ドロップダウンには Discussions Boards で見つかったボードが表示されますAll boards
BoardBoard page URLDiscussions Web パーツをホストするページのアドレス。設定すると、タイトルがそのページでトピックを開くリンクになります空
AppearanceMaximum items表示するトピックの数 (1 ~ 50)5
AppearanceShow board name情報行の作成者の前にボードの名前を表示します。All boards と組み合わせると便利ですオン
Aboutライセンス情報他のすべての Vitextra Web パーツと同様の Vitextra ライセンスの状態—

Discussions Activity Web パーツの設定

Discussions Activity Web パーツの設定

トピックへのリンク

同じボードを複数のページに配置できるため、Web パーツはボードがどのページに表示されているかを知りません。そこで Board page URL でそれを指定します。Discussions Web パーツをホストするページのアドレスを、サイト相対 (/sites/intranet/SitePages/Discussions.aspx) または絶対アドレスで入力します。Web パーツはこれに ?topic={Id} (アドレスに既にクエリ文字列が含まれる場合は &topic={Id}) を追加し、そのページの Discussions Web パーツがトピックを直接開きます。これはユーザーがブラウザーからコピーするのと同じディープ リンクです。KB10407. Discussions でトピックへのリンクを共有する (ディープ リンク) を参照してください。

💡 ヒント
Board page URL は必ず入力してください。入力しないとタイトルはプレーン テキストになり、閲覧者は一覧から会話に移動できません。Web パーツに All boards を表示していてボードが別々のページにある場合は、Discussions Web パーツがボードを切り替えられるページのアドレスを指定するか、ボードごとに Discussions Activity Web パーツを 1 つずつ追加し、それぞれにページ アドレスを設定します。

表示するものがないとき

読み取りモードでは、サイトに Discussions のリストがない場合や、選択したボードに一致する承認済みトピックがない場合、Web パーツはタイトルも占有スペースも含めて完全に非表示になります。そのため新しいサイトでもページはすっきりと表示され、最初のトピックが投稿されると一覧が自動的に表示されます。編集モードでは、Web パーツを見つけて構成できるように表示されたままになります。リストがない場合はボード設定のメッセージを、ボードが空の場合は No topics yet. Start the first one. を表示します。

📝 注
Web パーツは現在のサイトのトピックだけを表示します。このバージョンでは、ハブ サイトや別のサイトのページで複数のサイトのボードを集約することはできません。ボードのある各サイトに Discussions Activity Web パーツを 1 つずつ配置してください。

Microsoft Teams での利用

Discussions Activity は、Discussions Web パーツと同じ方法で Teams チャネルのタブとして追加できます (KB10393. Discussions を Microsoft Teams に追加する方法 を参照)。タブはチームに接続された SharePoint サイトのリストを読み取ります。Teams クライアントからリンクが解決されるように、Board page URL には絶対アドレスを使用してください。リンクはボードのある SharePoint ページを開きます。

注目の記事

RSS Reader. ソリューションの概要

SharePoint Online と Microsoft Teams 向けの Vitextra RSS Reader Web パーツの概要です。複数の RSS フィードを 1 か所に集約、コンパクト、ニュースレター、カードの各レイアウト、ソース タブ、分類と検索のフィルター、並べ替え、自動更新、イメージ、Teams のタブと個人用アプリ、フィードの読み込みの仕組み、Web パーツに必要なものを説明します。

23 2 分
Smart Search で検索アプリ ページを作成する方法

SharePoint Online で Vitextra Smart Search Web パーツを使用して単一アプリ ページを作成し、サイトの検索結果ページとして設定して、事前に用意したクエリやタブへのリンクを作成するための、ステップ バイ ステップ ガイドです。

73 2 分
申請を承認する前にチームの重複を確認する方法

Vitextra My Absences の [承認] タブに表示される「この期間に他にも不在の人」の行の仕組みを説明します。表示される同僚、表示されない情報、Team Absence Calendar と組み合わせて申請を承認または却下する前に確認する方法を紹介します。

37 1 分

共有