2009-04-15 17 views
1

私はMOSS公開サイトと独自の権限を持つドキュメントライブラリを持っています。文書ライブラリのWebパーツの「アクセス拒否...」テキスト文字列を変更します

私はサイトのホームページ(default.aspx)にドキュメントのリストを表示するドキュメントライブラリwebpartを持っています。ユーザーに文書を表示する権限がない場合、Webパーツには現在メッセージが表示されます

"アクセスが拒否されました。この操作を実行したり、このリソースにアクセスする権限がありません。

このメッセージをより使いやすいものに変更する方法はありますか?

答えて

0

継承がうまくいかない場合は、jQueryを使用してエラーメッセージを探して、何かフレンドリーなものに置き換えることもできます。

jQueryをSharePoint in this questionに設定する方法についての情報があります。

0

私は既存の.aspxファイルを編集して大騒ぎし、代わりにカスタムエラーメッセージと一緒に行きたいか分からない:

http://blogs.msdn.com/ketaanhs/archive/2009/03/16/moss-sharepoint-2007-custom-error-page-and-access-denied-page.aspx

ショートバージョンは、カスタムHttpModuleをを使用し、カップルになるということですweb.configが変更されて、モジュールがロードされ、エラー時に呼び出されることを確認します。

+0

エラーがある場合はリダイレクトしたい、それ以上はWebパーツが表示するアクセス拒否メッセージを変更したいと思うわけではありません。 – Rob

+2

無意識のうちに、私はそれがちょうど12のハイブを掘ることの問題だとは思わない。私が知る限り、組み込みWebパーツのテキストを指定(変更)する唯一の方法は、カスタムエラーを使用することです。他の誰かがここに飛び込むだろうか? – vinny

+0

ええ、私はあなたがあなた自身を作成する必要があると思うほど、Webpartを継承し、許可された例外をオーバーライドして、レンダリングされるものを制御することができると思います。 – Rob

関連する問題