2006年02月27日

「MSNBC 株価情報 (英語)」Web パーツ日本語化

 SPS標準のオンラインギャラリーを有効にした際に利用可能な、「MSNBC 株価情報 (英語)」Web パーツの表記を日本語化する方法です。
残念ながら、あまり汎用的なアプローチでは無いので、エンドユーザー利用向きではありませんが、ポータルのトップページなどに組み込んで利用する場合には、頻繁に変えることは無いということでお許し下さい

この Web パーツは表記は英語ですが、株価コードの前に「JP:」を加えることで、日本の株価を表示することが出来ます。 また、この Web パーツの実体は「コンテンツ エディタ」利用した形で実装されているので、表示内容の展開が完了した後に動的に表記を書き換えてしまおうということです。

主な書き換えポイントは以下の通りです。
  • 表の列のタイトル、列幅調整
  • 株価及び前日比の小数点以下の削除
  • 銘柄のタイトル
汎用的じゃないのは、最後の銘柄のタイトル書き換え部分です。

設定方法:
  • オンライン ギャラリーを有効にします。
  • 「Web パーツの追加」-「参照」から、「仮想サーバー ギャラリー」を選択して、「MSNBC 株価情報 (英語)」Web パーツを選択して、任意の領域にドラッグ&ドロップで組み込みます。
  • 「add symbols」リンクを選択して、「Add a Symbol」テキストボックスに、株価コードの前に JP: を加えて入力し、「Add」ボタンを選択します。 これを必要なだけ繰り返して、最後に「OK」ボタンを選択します。
  • Web パーツのタイトルバー上の「▽」メニューの中の「共有 Web パーツの変更」を選択します。
  • 「ソース エディタ」ボタンを選択します。
  • 「Web ページ ダイアログ」にて、HTMLの最後に「日本語化スクリプト」の内容を追加します。 必要に応じて、株価コードから銘柄名に変換している行ブロックを変更・追加します。 最後に、「上書き保存」を選択します。
  • 「OK」ボタンを選択します。
組み込み結果サンプル:
日本語化サンプル.png

サンプルは、在京キー局の株価を組み込んだものです。 日本語化スクリプトはその際のものです。

日本語化スクリプト:
日本語化スクリプト.txt

posted by kunitaka at 02:35| Comment(3) | TrackBack(0) | Web パーツ
この記事へのコメント
やっと探し当てて、これだ!と思って「日本語化スクリプト.txt」を開いてみましたが何も表示されませんでした。スクリプトソースを見てみたいのですが・・・

再アップお願いします!!
Posted by すいません at 2006年09月21日 12:19
エンコードの問題のようです。
開いて、右クリックメニューの「ソースの表示」か、日本語スクリプト.txt のリンクから、右クリックメニューの「対象をファイルに保存」で見ることが出来ます。
Posted by kunitaka at 2006年09月21日 12:37
コメントありがとうございます。「対象をファイルに保存」で見れました!
Posted by すいません at 2006年09月21日 14:36
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/404781
※ブログオーナーが承認したトラックバックのみ表示されます。
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック