メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた方、ごめんなさい。メール紛失してしまい無視した形になってしまいました。。。

2009年6月19日金曜日

[Apache Shindig][お勉強][OpenSocial] メモ25 CookieBasedUserPrefStore3

ちょっと違う気がしたので、Shindig付属のgadgets.jsを眺めてみた。

で、その結果、


<iframe id="remote_iframe_0"
scrolling="auto" class="gadgets-gadget" style="display: block;"
frameborder="no" height="400" width="100%" name="remote_iframe_0">
</iframe>
<div id="gadget-parent" class="gadgets-gadget-parent"></div>
<script type="text/javascript">
//<![CDATA[
var gadget = gadgets.container.createGadget({id: "0",specUrl: "http://www.labpixies.com/campaigns/todo/todo.xml", secureToken: "${secureToken}"});
gadgets.container.addGadget(gadget);
gadget.setServerBase("${contextPath}/gadgets/");
$("#remote_iframe_0").attr("src", gadget.getIframeUrl());
//]]>
</script>
 

なんてな風にしてみた。

やっていることは前回と変わらないけど、
たぶん前回よりもShindigを使っている感があるかも。
$("#remote_iframe_0")ってところはjQueryで。
${secureToken}と${contextPath}はサーバ側で生成。

一応、Cookieに保存されているデータも読み込めたし、書き込める。

次は、DBに保存してみようかと。
.

0 コメント: