1月 2007 - 投稿
前回 取り上げた話題の続編です。 その2ということで・・・ 最近のブログシステムはとても良くできていて、記事上に画像を載せたい場合には、特にURLとか意識せず、ローカルにあるファイルを選択してOKすると同時にアップロードされて、記事上の好きな位置に画像を埋め込むことができますが、SharePointブログではこれができません。 非常に困ったことに、記事に画像を載せたい場合は以下のような煩雑な手順になります。 1.イメージライブラリにローカルのファイルをアップロード 2.イメージライブラリ上にて、アップロードした画像を選択して表示
続きを読む
SharePointで作ったサイトやページのパフォーマンスチューニングといえば、1ページあたりのWebパーツ数を減らす、コンテンツクエリWebパーツを多用しない、大きな画像を配置しないなどなどありますが、パフォーマンスを上げるために本来ページに置いておきたいコンテンツを泣く泣く削減するというのでは、あまりスマートじゃないですよね。 かといって、サーバをスケールアップしたりスケールアウトしたりするのもコストがかかりますし・・・ ということで、パフォーマンスが悪いな、何とかしたいなと思ったら、まずは
続きを読む
SharePointが送信する通知メールは、「即時の通知」タイマージョブにより送信されます。 このタイマージョブのスケジュールを変更する方法は、以下の通りです。 コマンドラインで以下のコマンドを実行 stsadm -o setproperty -pn job-immediate-alerts -pv <スケジュール> -url <適用先のWebアプリケーションのURL> pvパラメータにスケジュールの設定を英文で指定します。 たとえば、 10分毎に送信する場合は・・・ stsadm
続きを読む
SharePoint Server 2007 のエラーページをカスタマイズしてみます。 SharePoint Server 2007はASP.NET 2.0上に作られたWebアプリケーションなので、デベロッパーな方々はエラーページをカスタマイズするといったら、web.configのcustomErrorsの設定を変更することを思いつくと思います。 私もそうでした。 ということで、web.configのcustomErrorsの設定を変更して、以下のようにしてみましたが・・・ <customErrors
続きを読む
ようやくSharePoint Server 2007 SDKのRTM版がリリースされました。 ずいぶん待った気がします。 MOSS SDK (Included WSS SDK) WSS SDK 早速インストールしてみましたが・・・ 確かに読み物系のコンテンツは充実してきていますが、クラスリファレンスはかなり寂しい状態・・・ まったくコメントが入っていないものばかりです・・・ これじゃぁ、本格的な開発には使えないよー。 やっぱりildasmで逆アセンブルして・・・ おっとこれはよくないですね。 kunitakaさんのブログでもさっそく出てますね。
続きを読む
発行機能を使って発行したページは、デフォルトではトップリンクバーにそのページへのリンクが追加されます。 たくさんのページを発行する場合、ページの分だけリンクが増えてしまってもかえって見づらくなるだけです。 ということで、発行したときに自動的にリンクが追加される動作をやめる方法を調べました。 1.ナビゲーションページに遷移 [サイトの設定]→[ナビゲーション]をクリック。 2.[ページを表示する]をOFFにする [サイトのナビゲーション設定]ページにて、[サブサイトとページ]セクションの[ページを表示する]チェックボックスをOFFにします。
続きを読む
SharePoint Server 2007のサイト設定ページや、すべてのサイトコンテンツの表示ページなど、管理系のページはすべて_layouts仮想ディレクトリに入っています。 この仮想ディレクトリに入っているそれらのページファイル(*.aspx)を書き換えると、管理系ページのデザイン変更ができます。 ただし、すべてのWebアプリケーションが同じ実体フォルダを参照しているため、単一のWebアプリケーションだけで管理系ページのデザインを変更するといったことができません。 そこで、_layouts仮想ディレクトリの実体フォルダを移動して、Webアプリケーションごとに違うフォルダを見に行くことができるかどうか試してみました。
続きを読む
SharePoint のサイトをインターネットのパブリックサイトとして公開する場合、当然のことながら匿名アクセスを許可する必要が出てくると思います。 ということで、匿名アクセスの設定方法をレポートします。 1.認証の編集ページへ遷移 [サーバーの全体管理]サイト→[アプリケーション構成の管理]をクリックし、[アプリケーションセキュリティ]セクションの下にある[認証プロバイダ]をクリック。 続いて、[認証プロバイダ]ページで[領域]が「既定」となっているところをクリック。 2.匿名アクセスの有効化
続きを読む
問題というと大げさではありますが、SharePointブログをインターネットに公開するサイトで本気で使おうと思った場合、重要な機能が不足しているなぁと感じます。 それは、自動更新ping機能と自動トラックバック機能です。 もちろん人によって重要かどうかの判断は異なるとは思いますが・・・ 一応説明すると、自動更新ping機能は、記事を書いた際にあらかじめ指定したサイトに更新通知を送る機能です。 自動トラックバック機能は、自分の記事へリンクを張った相手サイトが、自動的にトラックバックを送れるようにするための機能です。
続きを読む
ページライブラリに対して、SharePoint Designerで以下のようなワークフローを作成しました。 ステップ1 現在のアイテムをチェックアウト ↓ コンテンツの承認状態を承認にする ↓ 現在のアイテムをチェックイン ページライブラリは、以下の設定をしています。 ・コンテンツの承認必須 ・メジャー・マイナーバージョン管理あり ・下書き状態のコンテンツは作成者と承認者のみ表示可能 ページを作成し、下書き共有でチェックインをしてからワークフローを手動で実行しました。 すると、「不明なエラー」が発生しワークフローが流れませんでした。
続きを読む
最近ワークフロー三昧です。 でも良いサイトがなかなか見つからず、手探り状態です。 今日SharePoint Designerで作ったワークフローは、3段階の決済を含むフローだったのですが、途中のステップでワークフローの状態が「停止中」になったまま動かなくなってしまいました。 このフローでは、一つ目のステップで決済者に対して決済依頼メールを送信して、その後さらにアクションを実行するようにしていました。 色々調べた結果、原因はメール送信の設定で指定したメールサーバに接続できなかったことでした。 正しい設定に直したら無事動きました。
続きを読む
Word 2007 のブログ管理機能でSharePointブログへの投稿、投稿済み記事の読み込みを試してみたのでレポートします。 が、その前にWord2007のブログ管理機能について簡単にご紹介。 Word 2007 のブログ管理機能 Word 2007には以下のブログ管理機能が備わっています。 ・複数ブログのアカウント管理 ・ブログの投稿 ・投稿済み記事の読み込み Word 2007 のブログ管理機能がサポートするブログサイト ・Windows Live Space ・Blogger ・SharePoint
続きを読む