過去の投稿記事 new!
・【画像】漫画でわかる外国人参政権
・東京電力のHPで停電状態が確認できたり(サービス再開!)
・戦国時代 ~ 江戸時代の徳川家康が熱かった
・vaio のバッテリは寿命が短いような気がする
・話題の Western Digital 製 WD20EARS を購入した
・C01LC をビックカメラで買ってきた
・2025年には空中都市が現実化?!
・【動画】わかりやすい「宇宙ひも理論」
・今世紀には「富士山噴火」「東海連動地震」「首都圏直下型地震」か?
・滅びた町、南浜町が Googleストリートビューで見れる

【 amazon 送料無料キャンペーン 】

バックリンクはご自由にどうぞ!     http://mfsocket.blogspot.com/feeds/posts/default?alt=rss リンク集 / ログイン

2010/08/14
Blogger のレイアウトタグ調査中

 
Blogger のレイアウトタグを調査中です。
 
 
この技術は RSSフィードを使わなくても、
 
最新の記事タイトル50件表示 なども可能な為、覚えたら
 
ブログ生活に幅が出そう。
 
if 文も使えるので、特定のカテゴリを組み合わせた記事のみのリンクを作成
なども出来るかもしれない。
 
例えば以下のソースコードをウィジェットテンプレートに追加させてやれば、
自分のブログの、最新投稿50件へのリンクを作成できます。
 

<b:widget id='BlogArchive2' locked='false' title='記事一覧' type='BlogArchive'>

<b:includable id='interval' var='mydata'>
  <b:loop values='data:mydata' var='ii'>
    <b:if cond='data:ii.data'>
      <b:include data='ii.data' name='interval'/>
    </b:if>
    <b:if cond='data:ii.posts'>
      <b:include data='ii.posts' name='posts_2'/>
    </b:if>
  </b:loop>
</b:includable>

<b:includable id='posts_2' var='myposts'>
  <b:loop values='data:myposts' var='i'>
    <li><a expr:href='data:i.url'><data:i.title/></a></li>
  </b:loop>
</b:includable>
</b:widget>

 
 
疑問として interval という id がどのような意味を持っているか、
 
どこにも記載されていないので自力で調査中。
 
ひとまず interval は 必須ID という事実だけは確認できた。
 
また loop 処理で自身を呼ばないとタイトル集計できないこと、開始の
タイミングとしてシステムから1度呼ばれる処理でもあるみたい。
 
post_2(名前は任意) には1カ月分のデータ構造体が渡される。
 
上記の id, var, name は interval を除き、独自に設定可能です。
 
 
やはり初めて触る言語には、豊富なサンプルとドキュメントが欲しい。

0 コメント:

  • コメントには <b>, <strong>, <em>, <i>, <a> など一部の HTML タグを使用できます。