2

一連のトピックに関する静的な情報を保持する多数のサイトを作成するために、MOSS2007で「オンラインマニュアル」サイトテンプレートを作成しようとしています。

  • どのサイトテンプレートを使用すればよいですか。現在、公開サイトを考えていますが、Wikiは機能する可能性がありますか?
  • さまざまな「章」(左側のパネル)のナビゲーションをどのように表示する必要がありますか?「目次」Webパーツ、リストのカスタムビュー、またはその他のものを使用できます。
  • 作成した「ページ」、1つの大きなページライブラリ、または「章」ごとに個別のリストを保存するにはどうすればよいですか。
  • 最後に、ナビゲーションWebパーツをマスターページにハードコーディングして、すべてのページに表示されるようにする必要がありますか?

編集:

私の本当の問題は、「すべてのページに表示される左側のナビゲーションをどのように作成するのか」 です。

すべてのページが章ごとにグループ化された目次タイプのビューである必要があります。

4

5 に答える 5

2

助けてくれてありがとう!「オンラインマニュアル」を作成するために私が何をしたかをお知らせしたいと思います。

カスタムを作成しました

1) 必要な 2 列のレイアウトを可能にするマスター ページ。

2) すべてのページでナビゲーション コントロールを永続化するためのページ レイアウト。

3) 「章」と「並べ替え」のカスタム列を含むドキュメント ライブラリ

4) オブジェクト モデルを使用してドキュメント ライブラリからすべてのページを取得し、それらを "章" でグループ化され、"並べ替え順" で並べ替えられたリストに表示する Web パーツ (C#)

私は発行サイト テンプレートを使用して、寄稿者がより自由にコンテンツを作成できるようにしました。

再度、感謝します!

于 2009-02-17T15:51:39.497 に答える
1

ページを発行できるようにする必要があるため、サイトを発行サイト テンプレートとして保持します。必要に応じて、いつでも Wiki を発行サイト テンプレートに追加できます。

Wiki は基本的にユーザーがその場で追加/編集できるリストであるため、静的なオンライン マニュアル コンテンツには適していません。wiki は、ユーザーがサポート情報を追加できるようにするマニュアルの付属物として意味があります。

マニュアルで難しいのはページの順序です。各段階で、次/前と各ページのリストを正しい順序で作成する必要があるためです。

ページ内の値に基づいて情報を生成するカスタム ナビゲーション プロバイダーを作成しました。ただし、ページは順序付けされていません。

「ページ」を異なるリストに保存することは、リストごとに 2000 ページを超えるページを扱っていない限り、喜びよりも苦痛になります。.

私が思うに、できるだけシンプルにしてください。

「コンテンツ ページ」用と通常の「ページ」用の 2 つのページ レイアウトを用意します。レイアウトごとに新しいコンテンツ タイプを作成して、各ページに特定の情報 (次/前のページの URL など) を保存できるようにします。

于 2009-01-22T20:25:08.927 に答える
0

サイトは SharePoint にある必要がありますか? これに非常に優れたウィキエンジン/フレームワークが数多くあります。

于 2009-01-26T20:39:40.883 に答える
0

リスト ビュー Web パーツが適していると思います。ドキュメントが章内でソートされていると仮定すると、ビューの種類を再帰的に設定してから、フォルダー名でグループ化する必要があります (それができると思いますが、現時点では SP インストールにアクセスできません。確認)。

于 2009-01-27T15:57:36.177 に答える