コミュニティーサンプルファイルを使用してコミュニティーをセットアップおよび設定できます。次のセクションでは、コミュニティーサンプルファイルの場所について説明します。
コミュニティーテンプレートは、/var/opt/SUNWportal/portals/portal1/communitytemplates にあります。コミュニティーサンプルのテンプレートディレクトリとプロパティーファイル名を次に示します。
2column/ — 2 カラムテンプレートのコンテンツ用のディレクトリ。
2column.properties — 2 カラムテンプレート用のプロパティーファイル。
menucontainer/ — 左側にあるナビゲーションテンプレートのコンテンツ用のディレクトリ。
menucontainer.properties — 左側にあるナビゲーションテンプレート用のプロパティーファイル。
wiki/ — Wiki テンプレートのコンテンツ用のディレクトリ。
wiki.properties — Wiki テンプレート用のプロパティーファイル。
動的コンテンツのファイルは、/var/opt/SUNWportal/portals/portal1/desktop/community_sample/ にあります。
tld/portletSetupTags.tld — スタイルシートおよび Javascript 機能用の Lockhart テーマサポートを含めるための単一タグを提供します。
message.properties — error/* テンプレートファイルで使用されるプロパティーを提供します。
openURLInParent.js — 切り離されたポートレットで可能な Javascript を提供します。
singlePreferenceMenubar.jsp — JSPDynamicSingleContainer で使用されるメニューバーを提供します。
singlePreferenceHeader.jsp — JSPDynamicSingleContainer で使用されるヘッダーを提供します。
header.jsp — その他のコンテナすべてで使用されるヘッダーを提供します。
footer.html — すべてのコンテナで使用されるフッターを提供します。
error — エラーテンプレートを提供します。
datetime.jsp — ヘッダーの日付と時刻を提供します。
breadcrumb.jsp — ヘッダーのブレッドクラム機能を提供します。
SearchProvider — コミュニティーの見た目や使いごこちの変更を提供します。
portletEdit.jsp — 編集ページでポートレットやプロバイダコンテンツをラップします。
PagePreferencesContainer — コンテナのコンテンツやレイアウトの設定の変更を提供します。
Login — ログインおよびアカウント作成用に提供します。
JSPTableContainerProvider — 行や列のレイアウトでポートレット用に提供します。
JSPMenuContainerProvider — 左側にあるナビゲーションのレイアウト用に提供します。
JSPEditContainer — ポートレットおよびプロバイダ設定の編集用に提供します。
JSPDynamicSingleContainer — ディスカッションで使用します。
DiscussionProvider — コミュニティーの見た目や使いごこちの変更を提供します。
CommunityParentContainer — コミュニティーサンプルの JSPDynamicSingleContainer のインスタンス。
AccountPreferencesContainer — ユーザー設定の変更用に提供します。
CommunitySamplePortal.properties ファイルには、コミュニティーサンプルのプロパティー設定が含まれます。このファイルは、 /var/opt/SUNWportal/portals/portal1/desktop/classes/CommunitySamplePortal.properties にあります。注意 : プロパティーを変更した場合は、サーバーを再起動する必要があります。
コミュニティーサンプルプロパティーを変更する場合、サーバーを再起動する必要があります。
コミュニティーサンプルの静的コンテンツは、/var/opt/SUNWappserver/domains/domain1/applications/j2ee-modules/portal/community/ にあります。
js/ — 使用される JavaScript。ドロップダウンメニューを含みます。
images/desktop/*.gif — Lockhart 以外のイメージ。
css/desktop.css — Lockhart 以外のスタイルシート。
content/
Documentation/index.html — Documentation チャネル用にスクレーピングされた HTML。
Introduction/index.html — Introduction チャネル用にスクレーピングされた HTML。
Help/*.html — コミュニティーサンプルのヘルプファイル。
Help/graphics/*.gif — コミュニティーサンプルのヘルプファイル。