2007年05月23日

ChatterBox Web パーツ

 簡易チャット Web パーツですね。

実用的かどうかは何とも言えませんが、ChatterBox Web パーツという簡易的なチャット機能を実現した Web パーツが Community Kit for SharePoint の一部として公開されています。
以下のページの中の ChatterBox 1.0.zip を選択することで、ダウンロードが出来ます。

・Releases - Miscellaneous @ Community Kit for SharePoint
<http://www.codeplex.com/CKS/Release/ProjectReleases.aspx?ReleaseId=4234>

組み込み方法は、ChatterBox Readme.doc の通りですが、簡単なメモをこちらに残しておきます。
なお、ここでは「グループ作業ポータル」サイト テンプレートを利用したサイト コレクションでの操作を想定しています。

セットアップ メモ:

・サーバー上で stsadm -o addwppack により Web パーツ パッケージを追加します。
・ブラウザにて、組み込み対象のサイト コレクションにアクセスします。
・右上の「サイトの操作」メニューから「サイトの設定」の中の「すべてのサイト設定の変更」を選択します。
・「サイトの設定」ページにて、「ギャラリー」セクションの中の「Web パーツ」を選択します。
・「Web パーツ ギャラリー」ページにて、ツール バー上の「新規」を選択します。
・「Web パーツ ギャラリー: 新しい Web パーツ」ページにて、「Microsoft.SharePoint.SampleParts.ChatterBox」の左横のチェックボックスを選択して、「ギャラリーに追加」ボタンを選択します。
・組み込み対象のサイトにアクセスします。
・右上の「サイトの操作」メニューから「ページの編集」を選択します。
・組み込み対象の Web パーツ領域の「Web パーツの追加」を選択します。
・「Web パーツの追加」Web ページ ダイアログにて、「すべての Web パーツ」セクションを展開して、「その他」カテゴリの中の「ChatterBox」の左横のチェックボックスを選択して、「追加」ボタンを選択します。
・追加した「ChatterBox」Web パーツのタイトルバー上の「編集 ▼」メニューの中の「共有 Web パーツの変更」を選択します。
・右側のツールパーツ領域にて、「その他」セクションを展開して、「BackingListName」テキストボックスに、任意のリスト名を入力して、「OK」ボタンを選択します。
・「ページ編集」ツールバー上の「発行」を選択します。

組み込み結果イメージ:

ChatterBox.png

なお、「BackingListName」に設定するリストは、存在しなければ自動的に作成されるので便利です。

実装アプローチとしては、Ajax に基づいていますが、ASP.NET AJAX ベースではないようです。

【ニュースソース】
・"ChatterBox" persistent chat session for SharePoint
<http://blogs.msdn.com/sharepoint/archive/2007/05/15/chatterbox-persistent-chat-session-for-sharepoint.aspx>

ツール MOSS 2007 リソース

banner-tbp-sharepoint.gif
posted by kunitaka at 02:47| Comment(0) | TrackBack(1) | Web パーツ
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/4085118
※ブログオーナーが承認したトラックバックのみ表示されます。
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック

なかなか使えるチャットwebパーツ
Excerpt: kuniさんが紹介されている "Chatter Box" webパーツを導入してみました。 見た目とおりのチャットです。 テキストエリアに入力して、[send] ボタンをクリックするとコメント(発言)..
Weblog: SharePoint MANIACS
Tracked: 2007-05-25 14:49