<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.glassleaf.info/~d/styles/rss2japanesefull.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.glassleaf.info/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
   <channel>
      <title>Glassleaf - プログラミング</title>
      <link>http://glassleaf.info/blog/</link>
      <description>プログラミング</description>
      <language>ja</language>
      <copyright>Copyright 2007</copyright>
      <lastBuildDate>Mon, 21 May 2007 21:00:32 +0900</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.glassleaf.info/Glassleaf-programing" type="application/rss+xml" /><feedburner:emailServiceId>23645</feedburner:emailServiceId><feedburner:feedburnerHostname>http://www.feedburner.jp</feedburner:feedburnerHostname><item>
         <title>WiiでアバウトミーのブログパーツがFlashバージョン低くて見れない件の対策をした</title>
         <description><![CDATA[<p>
昨日気づいたWiiでこのブログにアクセスしてみたらアバウトミーのプロフィール画像ブログパーツがエラーで見れない件の対策をした。
</p>

<p>
プロフィールのWidget内のブログパーツ部分をこんな感じのコードに変更。<br />
PHPを使ってブラウザのUserAgentをチェックしてWiiのインターネットチャンネルでのアクセスだったら画像表示。<br />
Wiiじゃなかったら普通にブログパーツを表示している。<br />
単純。
</p>

<p>
ちなみに同じような感じで携帯電話でのブログへのアクセスをもチェックして携帯専用ページに飛ばしている。<br />
その方法もそのうち書くかも。
</p>

<pre style="width: 95%;overflow: scroll;   padding: 1em 1em;  border: 1px solid #000;
  background-color: #fefefe; font-size: 80%;">

&lt;?php
$ua&nbsp;=&nbsp;$_SERVER[&quot;HTTP_USER_AGENT&quot;];
if(ereg(&quot;Nintendo&nbsp;Wii&quot;,$ua)){&nbsp;
print&nbsp;&quot;&lt;a&nbsp;href=\&quot;http://****.aboutme.jp/profile\&quot;&gt;&lt;img&nbsp;src=\&quot;/images/profile_photo.jpg\&quot;&nbsp;alt=\&quot;プロフィールサイトへ\&quot;&nbsp;&nbsp;/&gt;&lt;/a&gt;&quot;;
}
else{
print&nbsp;&quot;&lt;script&nbsp;language=\&quot;JavaScript\&quot;&nbsp;type=\&quot;text/javascript\&quot;&gt;var&nbsp;AbUnum='******************************';&lt;/script&gt;&lt;script&nbsp;language=\&quot;JavaScript\&quot;&nbsp;type=\&quot;text/javascript\&quot;&nbsp;src=\&quot;http://p.aboutme.jp/p/js/blogp.js\&quot;&gt;&lt;/script&gt;&quot;;
}

?&gt;

</pre>]]></description>
         <link>http://feeds.glassleaf.info/~r/Glassleaf-programing/~3/http%3A%2F%2Fglassleaf.info%2Fblog%2Farchives%2F20070521210032.php</link>
         <guid isPermaLink="false">http://glassleaf.info/blog/archives/20070521210032.php</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">Movable Type</category>
                  <category domain="http://www.sixapart.com/ns/types#category">プログラミング</category>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">PHP</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">USER_AGENT</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Wii</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">アバウトミー</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">インターネットチャンネル</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">ブログパーツ</category>
        
         <pubDate>Mon, 21 May 2007 21:00:32 +0900</pubDate>
      <feedburner:origLink>http://glassleaf.info/blog/archives/20070521210032.php</feedburner:origLink></item>
            <item>
         <title>Sleipnirで便利にMovableTypeへ投稿する</title>
         <description><![CDATA[<p>
昨日書いた<a href="http://glassleaf.info/blog/archives/20070513132022.php">MovableTypeのクイック投稿で投稿先ブログを指定出来ないって話</a>だが、いろいろ試して見て解決策がわかった。<br />
クイック投稿専用の小窓では無くダイレクトに標準の投稿画面に行けば投稿先のブログは当然URIから指定できる。<br />
そしてエントリー投稿画面にはデフォルトでbody欄に入れるテキストデータを渡すことも出来た。
</p>

<p>
両方の問題が解決するならばわざわざ使いにくいクイック投稿の小窓なんか使わずに標準の投稿画面を使って投稿するスクリプトを作ればいい。
</p>

<p>
ブックマークレット的使用をするのだから当然多くの場合には、どこかのサイトへの引用・言及が主な使い方となる。
</p>

この場合に考えられる利用パターンといえば、
<ul>
<li>タイトルとアドレスだけコピー</li>
<li>タイトル・アドレスに引用文つき</li>
<li>さらに引用元・言及先のサムネイル付き</li>
</ul>

<p>
こんなもんか。
</p>

<p>
って事で、選択された文章のあるなしをチェックして引用タグをつけるか判断する機能、さらにサムネイルも埋め込む機能がついた<a href="http://www.fenrir.co.jp/sleipnir/">Sleipnir2</a>の<a href="http://www.fenrir.co.jp/sleipnir/plugins/extension.html">UserActionスクリプト</a>を作成した。<br />
作成中に知った事なのだがIEでは入力可能なURI文字数が2083文字までという制限があった。<br />
引用文の量が多いと当然URI文字数がオーバーする可能性がある。<br />
そこで、URIの文字数が2083文字をオーバーした場合にはURI渡しは行わずにクリップボードに全文を入れてアラートを出すようにした。
</p>

<p>
<a href="http://www.fenrir.co.jp/sleipnir/">Sleipnir2</a>の右クリックメニューに<a href="http://www.fenrir.co.jp/labs/extended_menu.html">ExtendedMenu</a>プラグインを使用して「ブログに投稿」というコマンドを追加しテストブログで試しているがとりあえず今のところ問題なく動いている。<br />
もちろん、まだなんかエラーがある可能性はあるけど。
</p>

<p>
<a href="http://glassleaf.info/blog/upload/script/PostToMovableType.txt">PostToMovableType.jsをダウンロード</a>
</p>


<pre style="width: 95%;overflow: scroll;   padding: 1em 1em;  border: 1px solid #000;
  background-color: #fefefe; font-size: 80%;height: 50em; ">
/////////////////////////////////////////////////////////////////////////////
//	PostToMovableType.js&nbsp;&nbsp;ver&nbsp;1.01&nbsp;20070516
//	現在開いているページに言及したエントリーをMovableTypeに投稿する
//	author&nbsp;:&nbsp;S.Kazuya
/////////////////////////////////////////////////////////////////////////////


//	初期設定

	//	投稿CGIのURI
	//		mt.cgiがある場所を指定してください。
	//		例：	MT_URI&nbsp;=&nbsp;'http://foo.bar/mt/mt.cgi';
	
		MT_URI&nbsp;=&nbsp;'http://foo.bar/mt/mt.cgi';	

	//	サムネイル取得
	//		SimpleAPIの機能を使って引用元のスクリーンショットを埋め込みます。
	//		この機能をオンにするならtrue、使用しないならfalse
	
		SCREEN_SHOT&nbsp;=&nbsp;true;

	//	ブログID
	//		ひとつのMovable&nbsp;Typeを使って複数のブログを運営している場合に変更してください。
	//		Movable&nbsp;Typeの投稿画面のアドレスに含まれているblog_id=?という数字です。
	
		BLOG_ID&nbsp;=&nbsp;1;


/////////////////////////////////////////////////////////////////////////////


//	プログラム本体

var&nbsp;objectSleipnirApi&nbsp;=&nbsp;new&nbsp;ActiveXObject(&quot;Sleipnir.API&quot;);
var&nbsp;activeDocumentIndex&nbsp;=&nbsp;objectSleipnirApi.GetDocumentID(objectSleipnirApi.ActiveIndex);
var&nbsp;_document&nbsp;=&nbsp;objectSleipnirApi.GetDocumentObject(activeDocumentIndex);
var&nbsp;_window&nbsp;=&nbsp;objectSleipnirApi.GetWindowObject(activeDocumentIndex);


//&nbsp;新規エントリー画面のURI
var&nbsp;PostUri&nbsp;=&nbsp;MT_URI&nbsp;+&nbsp;'?__mode=view&amp;_type=entry&amp;blog_id='&nbsp;+&nbsp;BLOG_ID;&nbsp;


function&nbsp;html_entities(str){
&nbsp;&nbsp;return&nbsp;str.replace(/([&lt;&gt;&amp;])/g,&nbsp;function(m0,m1){&nbsp;return&nbsp;{&nbsp;'&lt;':'&amp;lt;',&nbsp;'&gt;':'&amp;gt;',&nbsp;'&amp;':'&amp;amp;'&nbsp;}[m1]&nbsp;});
}

if&nbsp;(_document&nbsp;==&nbsp;null)
{
	objectSleipnirApi.MessageBox(&quot;documentオブジェクトを作成できません&quot;);
}
else
{

	//&nbsp;引用元文書のタイトル、アドレス、選択テキストを取得
	var&nbsp;quoteTitle&nbsp;=&nbsp;html_entities(_document.title);
	var&nbsp;quoteUri&nbsp;=&nbsp;_window.location.href;
	var&nbsp;quoteText&nbsp;=&nbsp;html_entities(_document.selection.createRange().text);

	var&nbsp;entryText&nbsp;=&nbsp;'';
	
	//&nbsp;スクリーンショット機能がオンならSimpleAPIからサムネイル取得
	if(SCREEN_SHOT){
		entryText&nbsp;+=&nbsp;'&lt;img&nbsp;&quot;class=thumbnail&quot;&nbsp;src=&quot;http://img.simpleapi.net/small/'&nbsp;+&nbsp;quoteUri&nbsp;+&nbsp;'&quot;&nbsp;alt=&quot;'&nbsp;+&nbsp;quoteTitle&nbsp;+&nbsp;'&quot;&nbsp;style=&quot;float:left&amp;#059;&nbsp;margin:1em&amp;#059;&quot;&nbsp;/&gt;&lt;br&nbsp;/&gt;\n';
	}	
	
	//&nbsp;引用元のタイトルとアンカー
	entryText&nbsp;+=&nbsp;'&lt;div&nbsp;class=&quot;quotetitle&quot;&gt;&lt;a&nbsp;href=&quot;'&nbsp;+&nbsp;quoteUri&nbsp;+&nbsp;'&quot;&nbsp;target=&quot;_blank&quot;&gt;'&nbsp;+&nbsp;quoteTitle&nbsp;+&nbsp;'&lt;/a&gt;&lt;/div&gt;\n';

	//&nbsp;引用元でテキスト選択状態になっていれば引用タグで囲んで追加する
	if&nbsp;(quoteText&nbsp;!=&nbsp;''){
		entryText&nbsp;+=&nbsp;'&lt;blockquote&gt;\n\n'&nbsp;+&nbsp;quoteText&nbsp;+&nbsp;'\n\n&lt;/blockquote&gt;&lt;br&nbsp;style=&quot;clear:both&amp;#059;&quot;&nbsp;/&gt;';
	}
	

&nbsp;	//&nbsp;投稿画面URIにエントリー本文を追加したURI
	var&nbsp;Uri&nbsp;=&nbsp;PostUri&nbsp;+&nbsp;'&amp;text='&nbsp;+&nbsp;encodeURIComponent(entryText);

	//&nbsp;IEのURI文字数制限2083文字を超えているか確認
	if(Uri.length&nbsp;&gt;&nbsp;2083){
		//&nbsp;制限オーバーの場合
		
		//&nbsp;本文無しで新規投稿画面をそのまま開く
		_window.open(PostUri,&nbsp;&quot;_self&quot;);

&nbsp;		//&nbsp;エントリー本文をクリップボードに格納
		_window.clipboardData.setData(&quot;text&quot;,entryText);
		
		//&nbsp;本文をクリップボードに格納したことを告知するメッセージ
		objectSleipnirApi.MessageBox(&quot;URIに格納可能な文字数をオーバーしたのでクリップボードに格納しました。\n貼り付けてお使いください。&quot;);
	}
	else{
		//&nbsp;制限内に納まっている場合、生成されたURIにそのままジャンプする
		_window.open(Uri,&nbsp;&quot;_self&quot;);
	}	
	
	//あとかたづけ
	_document&nbsp;=&nbsp;null;
}

//あとかたづけその2
objectSleipnirApi&nbsp;=&nbsp;null;
</pre>

<p>
さっきテストブログで実験中に間違ってこっちのブログに投稿してpingまで飛ばしてしまったのは内緒だ。
</p>

<p>
2007年5月14日 - ver1.00 公開<br />
2007年5月16日 - ver1.01 実体参照化を忘れてたバグを直した。
</p>]]></description>
         <link>http://feeds.glassleaf.info/~r/Glassleaf-programing/~3/http%3A%2F%2Fglassleaf.info%2Fblog%2Farchives%2F20070514141821.php</link>
         <guid isPermaLink="false">http://glassleaf.info/blog/archives/20070514141821.php</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">Movable Type</category>
                  <category domain="http://www.sixapart.com/ns/types#category">Sleipnir</category>
                  <category domain="http://www.sixapart.com/ns/types#category">プログラミング</category>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">ExtendedMenu</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">MovableType</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">sleipnir</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">UserActionExtension</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">スクリプト</category>
        
         <pubDate>Mon, 14 May 2007 14:18:21 +0900</pubDate>
      <feedburner:origLink>http://glassleaf.info/blog/archives/20070514141821.php</feedburner:origLink></item>
            <item>
         <title>ダイナミックパブリッシング版ページナビをつけた</title>
         <description><![CDATA[<p>
まだエントリーが全然無いので必要性は無いけどアーカイブページに改ページのコードを埋め込んだ。<br />
藤本さんのPerl版ダイナミックパブリッシングを導入しているので改ページプラグインも専用版を使っている。
</p>

<p>
<a href="http://www.h-fj.com/blog/archives/2005/07/08-130132.php" target="_blank">The blog of H.Fujimoto：ページ分割プラグイン</a>
</p>

<p>
紹介ページにあったサンプルコードはフォームを使っていたり、ページを切り替えるたびにテキストが出たり消えたりしていまいちしっくりこなかったので、自分でコードを書いた。<br />
なぜかググってみても同じ事やってる人が見つからなかったので。<br />
Googleみたいに数字を並べて、前ページ、次ページへのリンクだけのシンプルなナビゲーションにしてある。<br />
DIVタグの中でstyle使って中央寄せしているのは本当は避けたいが、ブログのデザインを標準プラグインのテーマ切り替えでやっているので、テーマファイルの方を改変するのもなんか違う気がしたので暫定的にこうした。<br />
そのうち直そう。
</p>

<p>
現在の所、月別アーカイブのページにだけナビが表示されている。
</p>

<pre style="width: 95%;overflow: scroll;   padding: 1em 1em;  border: 1px solid #000;
  background-color: #fefefe; font-size: 80%; ">
&lt;div&nbsp;id=&quot;page_navi&quot;&nbsp;style=&quot;text-align:center;&quot;&gt;&lt;MTDivPagesIfMulti&gt;
&nbsp;&lt;MTDivPagesIfPrevPage&gt;
&nbsp;&lt;a&nbsp;href=&quot;&lt;$MTDivPagesPrevPageLink$&gt;&quot;&gt;&amp;laquo;&nbsp;前ページ&lt;/a&gt;
&nbsp;&lt;MTElse&gt;&amp;laquo;&nbsp;前ページ&lt;/MTElse&gt;&nbsp;
&nbsp;&lt;/MTDivPagesIfPrevPage&gt;&nbsp;|&nbsp;
&nbsp;
&nbsp;&lt;MTDivPagesLoop&gt;
&nbsp;&lt;MTDivPagesIfCurPage&gt;&lt;b&gt;&lt;font&nbsp;size=&quot;+1&quot;&gt;&lt;$MTDivPagesNumber$&gt;&lt;/b&gt;&lt;/font&gt;
&nbsp;&lt;MTElse&gt;
&nbsp;&lt;a&nbsp;href=&quot;&lt;$MTDivPagesLink$&gt;&quot;&gt;&lt;$MTDivPagesNumber$&gt;&lt;/a&gt;
&nbsp;&lt;/MTElse&gt;
&nbsp;&lt;/MTDivPagesIfCurPage&gt;
&lt;MTDivPagesLoopFooter&gt;&lt;MTElse&gt;|&lt;/MTElse&gt;&lt;/MTDivPagesLoopFooter&gt;
&nbsp;&lt;/MTDivPagesLoop&gt;
&nbsp;
&nbsp;&nbsp;|&nbsp;&lt;MTDivPagesIfNextPage&gt;
&nbsp;&lt;a&nbsp;href=&quot;&lt;$MTDivPagesNextPageLink$&gt;&quot;&gt;次ページ&amp;raquo;&lt;/a&gt;
&nbsp;&lt;MTElse&gt;次ページ&amp;raquo;&lt;/MTElse&gt;&nbsp;
&nbsp;&lt;/MTDivPagesIfNextPage&gt;
&lt;/MTDivPagesIfMulti&gt;&lt;/div&gt;
</pre>]]></description>
         <link>http://feeds.glassleaf.info/~r/Glassleaf-programing/~3/http%3A%2F%2Fglassleaf.info%2Fblog%2Farchives%2F20070513170212.php</link>
         <guid isPermaLink="false">http://glassleaf.info/blog/archives/20070513170212.php</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">Movable Type</category>
                  <category domain="http://www.sixapart.com/ns/types#category">プログラミング</category>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">MovableType</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">MTテンプレート</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">MTプラグイン</category>
        
         <pubDate>Sun, 13 May 2007 17:02:12 +0900</pubDate>
      <feedburner:origLink>http://glassleaf.info/blog/archives/20070513170212.php</feedburner:origLink></item>
            <item>
         <title>Sleipnir用Livedoorクリップ投稿スクリプト</title>
         <description><![CDATA[<p>
Sleipnir2で開いているページをLivedoorクリップに登録するスクリプト。<br />
ブックマークレットで十分用は足りるとはいえ、凝った使い方をしようとするならSleipnir自身の内部機能と同じように使えるほうが便利です。
</p>

<p>
というわけで作りました。<br />
<a href="http://www.fenrir.co.jp/sleipnir/plugins/extension.html">UserAction Extension</a>のインストールが必要です。
</p>

<p>
プラグインのインストールが終わったらSleipnir2のインストールフォルダ以下のPlugins\scripts\フォルダにスクリプトを保存してください。<br />
拡張子はテキストファイルにしてあるのでjsに変更してください。<br />
Sleipnirの設定内にあるマウス・ジェスチャー・キーボードへの機能の割り当てでAddToLivedoorClipコマンドが使えるようになります。<br />
<a href="http://www.fenrir.co.jp/labs/extended_menu.html">ExtendedMenu Extension</a>をインストールしてある場合、右クリックメニューにもこのコマンドを追加出来るので便利です。
</p>

<p>
スクリプト上部にある初期設定部分を適宜変更することでクリップ動作がカスタマイズできます。
</p>

<p>
<a href="http://glassleaf.info/blog/upload/script/AddToLivedoorClip.txt">右クリックから保存：AddToLivedoorClip.js</a>
</p>

<pre style="width: 95%;overflow: scroll;   padding: 1em 1em;  border: 1px solid #000;
  background-color: #fefefe; font-size: 80%;height: 50em; ">
/////////////////////////////////////////////////////////////////////////////
//	AddToLivedoorClip.js&nbsp;&nbsp;ver&nbsp;20070511
//	現在開いているページをLivedoorクリップにクリップするスクリプト
//　
/////////////////////////////////////////////////////////////////////////////


//	初期設定

	//	引用機能
	//&nbsp;		選択されたテキストをコメント欄に引用します。
	//&nbsp;		この機能をオンにするならtrue、使用しないならfalse
	
		TEXT_QUOTE&nbsp;=&nbsp;true;	

	//	初期入力タグ
	//		あらかじめタグを入力しておきたい場合に設定してください。
	//		複数タグはスペース区切り、必要ないなら空白のままで。
	//
	//		例：&nbsp;	DEFAULT_TAG&nbsp;=&nbsp;&quot;後で読む&nbsp;記事&nbsp;音楽&quot;;
	
		DEFAULT_TAG&nbsp;=&nbsp;&quot;&quot;;

	//	非公開でクリップする
	//		非公開設定でのクリップを標準にします。
	//&nbsp;		この機能をオンにするならtrue、使用しないならfalse

		PUBLIC_OFF&nbsp;=&nbsp;false;

	//	クリップ後に開くページ
	//		クリップ動作完了後にジャンプするページを設定できます。
	//		0&nbsp;-&nbsp;元のページに戻る
	//		1&nbsp;-&nbsp;マイクリップ画面に飛ぶ
	//		2&nbsp;-&nbsp;クリップされたページの詳細・コメント一覧の画面に飛ぶ
	
		JUMP_PAGE&nbsp;=&nbsp;0;

/////////////////////////////////////////////////////////////////////////////


//	プログラム本体

var&nbsp;objectSleipnirApi&nbsp;=&nbsp;new&nbsp;ActiveXObject(&quot;Sleipnir.API&quot;);
var&nbsp;activeDocumentIndex&nbsp;=&nbsp;objectSleipnirApi.GetDocumentID(objectSleipnirApi.ActiveIndex);
var&nbsp;_document&nbsp;=&nbsp;objectSleipnirApi.GetDocumentObject(activeDocumentIndex);
var&nbsp;_window&nbsp;=&nbsp;objectSleipnirApi.GetWindowObject(activeDocumentIndex);

var&nbsp;addToLivedoorClipUri&nbsp;=&nbsp;'http://clip.livedoor.com/clip/add?link=';


if&nbsp;(_document&nbsp;==&nbsp;null)
{
	objectSleipnirApi.MessageBox(&quot;documentオブジェクトを作成できません&quot;);
}
else
{
	//&nbsp;LivedoorClipへの登録URLを生成
	
	//&nbsp;クリップするアドレスとドキュメントのタイトルを生成
	addToLivedoorClipUri&nbsp;+=&nbsp;encodeURIComponent(_window.location.href)+'&amp;title='+encodeURIComponent(_document.title);
	
	//&nbsp;引用機能がオンなら選択テキストを取得
	if&nbsp;(TEXT_QUOTE){
		addToLivedoorClipUri&nbsp;+=&nbsp;'&amp;notes='&nbsp;+&nbsp;encodeURIComponent((_document.selection.createRange().text).slice(0,150));
	}

	//&nbsp;初期タグがあるなら追加する
	addToLivedoorClipUri&nbsp;+=&nbsp;'&amp;tags='&nbsp;+&nbsp;encodeURIComponent(unescape(DEFAULT_TAG));

	//&nbsp;非公開クリップか否か
	if&nbsp;(PUBLIC_OFF){
		addToLivedoorClipUri&nbsp;+=&nbsp;'&amp;public=off';
	}
	
	//&nbsp;クリップ完了後のページ遷移
	switch&nbsp;(&nbsp;JUMP_PAGE&nbsp;)&nbsp;{
	case&nbsp;0:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;addToLivedoorClipUri&nbsp;+=&nbsp;'&amp;jump=ref';
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;
&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;1:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;addToLivedoorClipUri&nbsp;+=&nbsp;'&amp;jump=myclip';
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;
&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;2:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;addToLivedoorClipUri&nbsp;+=&nbsp;'&amp;jump=page';
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;
&nbsp;&nbsp;&nbsp;&nbsp;default:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;addToLivedoorClipUri&nbsp;+=&nbsp;'&amp;jump=ref';
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;
	}

	//&nbsp;生成されたURIにジャンプする
	_window.open(addToLivedoorClipUri,&nbsp;&quot;_self&quot;);
	
	_document&nbsp;=&nbsp;null;
}

objectSleipnirApi&nbsp;=&nbsp;null;
</pre>]]></description>
         <link>http://feeds.glassleaf.info/~r/Glassleaf-programing/~3/http%3A%2F%2Fglassleaf.info%2Fblog%2Farchives%2F20070511174209.php</link>
         <guid isPermaLink="false">http://glassleaf.info/blog/archives/20070511174209.php</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">Sleipnir</category>
                  <category domain="http://www.sixapart.com/ns/types#category">プログラミング</category>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">ExtendedMenu</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">LivedoorClip</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">SBM</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">sleipnir</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">UserActionExtension</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">スクリプト</category>
        
         <pubDate>Fri, 11 May 2007 17:42:09 +0900</pubDate>
      <feedburner:origLink>http://glassleaf.info/blog/archives/20070511174209.php</feedburner:origLink></item>
      
   </channel>
</rss>
