2009-03-01から1ヶ月間の記事一覧

SharePointにJavaScriptでTickerを実装する - まとめ

まとめると、 SharePoint Web Service を使えばいろいろできそう(がんばれば SharePoint Designer でできることは全部?) jQuery は便利 jQuery のプラグイン作成はそんなに難しくない ということで。 成果物 jQuery MOSS Client Plugin 簡易解説 jQuery Tic…

はてなダイアリーで jQuery を使うには?

外部サイトに jQuery.js をおいて読み出すしかないかなぁ?ファイルも1日1画像ファイルが原則っぽくて微妙に不便…、SkyDriveあたりにプラグインのソースとかおいて公開するかなぁ。

SharePoint Manager

リストのIDや既定ビュー、ビューのIDの確認用に使えそうなのでメモ。 SharePoint Manager 2007 - Home

SharePointにJavaScriptでTickerを実装する - Tickerの作成(2)

Ticker を表示させる jQuery プラグインを探していた際に見つけた、jQuery liScroll - a jQuery News Ticker を参考にしながら目的の動作を実装してみる。 ////////////////////////////////////////////////////////////////////////////////// jQuery Plug…

OS のインストール完了

きれいさっぱりした状態はやはりいいものだ。後数ヶ月以内には Windows 7 が出るだろうけれども、まだまだ XP でも戦える。

SharePointにJavaScriptでTickerを実装する - Tickerの作成(1)

jQuery プラグインとして Ticker としてリスト(ul要素など)を表示するものは結構あったけど、下記を満たすものがなかったので自前で作成することに。 定期的(30分とか)に最新のアイテムを取りに行く アイテムが右から流れてきて、左端で停止、しばらく表示し…

SharePointにJavaScriptでTickerを実装する - jQueryプラグイン化(MOSS Client) (2)

詳細はソースをみてもらうとして、それぞれ簡単に例示を。 共通事項 関数の呼び出しはすべて非同期で実行される MOSS.<endpoint>.<functionName>({ url : '/_vti_bin/<endpoint>.asmx', callback: function(data, error) { }, <param1>:..., <param2>:..., }); <endpoint> Lists.asmx の場合、Lists というように asmx を</endpoint></param2></param1></endpoint></functionname></endpoint>…

OS の再インストール中

Windows 7 が出るまで今の Windows XP のままと思っていたけど、どうにも調子が悪いので OS の再インストール実施中。きれいさっぱりで気持ちがいいけど、環境を戻すのが大変だ…orz

SharePointにJavaScriptでTickerを実装する - jQueryプラグイン化(MOSS Client) (1)

AJAX のために jQuery を使ったので、せっかくだから MOSS の WebService を処理する jQuery のプラグインとして作成してみた。 初めて作ってみたのでいろいろ恥ずかしいところがあるかもしれないけどそこはご愛敬。普段は JavaScript をいじらないのでちょ…

SharePointにJavaScriptでTickerを実装する - WebService の呼び出し(3)

返値 正常時 GetListItems は /soap:Envelope/soap:Body/GetListItemsResponse/GetListItemsResult/Library 以下に1アイテム 1row としてデータが返ってくる。それぞれのフィールドの値は row の属性値とその値だが、viewFields で指定したフィールド名の頭…

jQuery プラグイン - SOAP Client

SOAP を扱う jQuery プラグインってあるかなーと探してたら発見。 jQuery SOAP Client - Plugins | jQuery Plugins これは、Xml から JSON へ変換してくれるプラグインと一緒に利用するらしい。今回は MOSS をいじるだけなのでこれを使うと冗長になりそうだ…

SharePointにJavaScriptでTickerを実装する - WebService の呼び出し(2)

昨日まででとりあえずの Web Service 呼び出しはできたのでスクリプトをもう少しいじっていく。その前に、必要そうな引数をもう少し調査。 viewName Views.asmx の GetViewCollection を使えばビューのリストを取得できるので、viewName で指定する GUID が…

SharePointにJavaScriptでTickerを実装する - WebService の呼び出し(1)

SOAPメソッドの確認 http:///_vti_bin/Lists.asmx?op=GetListItems を見てサーバに送らなければいけない内容を確認 POST /_vti_bin/Lists.asmx HTTP/1.1Host: Content-Type: text/xml; charset=utf-8Content-Length: lengthSOAPAction: "http://schemas.micr…

SharePointにJavaScriptでTickerを実装する - 下準備

とある昼休み、社内ポータル構築チームの人と話していたところ「MOSS 上に任意のお知らせの内容を表示する Ticker を作れないか」という話に。 条件は Share Point Server 2007(MOSS) + IE6(WinXP) 上で動くこと アセンブリの導入は不可(→自前の Web パーツ…