LTemplate
Demonstration of LTemplate
Please view this source code!
[%= context.title|escape %]
[%= context.count|escape %]users
[% for (var i in context.bookmarks) { %] [% var bookmark = context.bookmarks[i]; %]
[%= bookmark.user|escape %]
[% for (var j in bookmark.tags) { %] [[%= bookmark.tags[j]|escape %]] [% } %]
[%= bookmark.timestamp|escape %]
[%= bookmark.comment|truncate:20|escape %]
[% } %]
powered by
Hatena Bookmark API