Here is the motivation: You want to show only certain gadget for instance google friend connect bar at the top/bottom only on the index page or post page.
I would recommend the TE article (see below) first to understand the page type.
<p><data:blog.pageType/></p>
The code given as in TE, did not work with double quotation there...
I figured it was this problem:
"index"
versus
"index"
Once that was figured out, it was easy to understand:
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<data:title/>
<b:else/>
<a expr:href='data:blog.homepageUrl'><data:title/></a>
</b:if>
just simple if-else statement!
************
Now the following code can be implemented in the body section, so that the item inbetween if tag is displayed only in home page.
It works!<b:if cond='data:blog.pageType != "item"'>
this one is displayed only in home page.
</b:if>
***
<b:if cond='data:blog.pageType == "item"'>
display this one only in post page</b:if>
***
Inspired by:TE article: http://technicallyeasy.net/2009/12/understanding-blogger-page-types/<b:if cond='data:blog.pageType == "index"'>
<p>This sentence will only show on a post page.</p>
</b:if>
Converted to ht.ml code:http://www.eblogtemplates.com/blogger-ad-code-converter/