2011-02-04 11 views
1

Ploneベースのイントラネットに.NETアプリケーションのドキュメントが格納されていますが、現在は.NETアプリケーションのコンテキスト依存(F1)ヘルプとPloneコンテンツの間には接続がありません。外部URLからコンテンツを読み込む.NETアプリケーション内で状況依存ヘルプを提供するにはどうすればよいですか?

CHMを配布し(2)別々のドキュメントリポジトリを維持する必要はなく、すべてのドキュメントをPlone内に保存して、コンテンツを任意の場所で「引き出す」ことができます常に最新の全文索引が作成されます。

ユーザーはF1キーを押して、そのトピックに関連するURLを自動的に読み込めるようにしたいと考えています。には、ジャンプするためのアンカー(http://イントラネット/一般トピック#サブトピック)適切な内容にまっすぐに進みます。

.NETアプリケーション内のヘルプコンテンツを表示する - おそらく "ヘルプ"ウィンドウ内にある - 理想的ですが、ブラウザをインスタンス化する必要がある場合はそれも問題ありません。

理想的には、ドキュメント、ない開発者を開発しているビジネスアナリストによって実行されるURLへのアプリケーションのコンテキスト要素をリンクする作業をしたいと思います。

これは可能ですか?もしそうなら、私たちは、アプリケーションの各コンテキストとそのF1ヘルプが表示すべきURLとの間の「マッピング」をどのように作成するのでしょうか?

答えて

1

アプリケーションに何らかのデータベースバックエンドがあると仮定すると、コントロール/フォーム(状況に応じてどのようにしたいかに応じて)と対応するヘルプURLの間にマップするテーブルを作成します。

そこから、WebブラウザコントロールにそのURLをロードするか、新しいブラウザウィンドウをスピンオフするだけで十分なようです。

+0

私は、アプリのコンテキストとURLをリンクするタスクは、開発者以外の、ドキュメントを書いている人が行う必要があるということを言及しておきます。それを反映するように編集されました。 – dysolution

+0

@dysolution、インターフェイスを構築しますか? –