8/17/2008

blogger title hack geht nicht mehr

So was blödes. Der coole "Title Hack" für Blogger Beta funktioniert
nicht mehr. Mit diesem Hack wurde aus dem Titel einer Beitragsseite der
Blogname entfernt.

Man musste einfach in der html-Ansicht

<title><data:blog.pageTitle/></title>

mit

<b:if cond='data:blog.pageType == "item"'>
<b:section id='1'>
<b:widget id='Blog2' locked='false' title='Blog-Posts' type='Blog'>
<b:includable id='nextprev'/>
<b:includable id='backlinks' var='post'/>
<<b:includable id='post' var='post'><data:post.title/></b:includable>
<b:includable id='commentDeleteIcon' var='comment'/>
<b:includable id='status-message'/>
<b:includable id='feedLinks'/>
<b:includable id='backlinkDeleteIcon' var='backlink'/>
<b:includable id='feedLinksBody' var='links'/>
<b:includable id='postQuickEdit' var='post'/>
<b:includable id='comments' var='post'/>
<b:includable
id='main' var='top'><title><b:loop values='data:posts'
var='post'><b:include data='post'
name='post'/></b:loop></title></b:includable>
</b:widget>
</b:section>
<b:else/>
<title><data:blog.pageTitle/></title>
</b:if>

ersetzen.

Mittlerweile erscheint beim Speichern der Änderung diese unliebsame Meldung:

Your template is invalid because the tag 'b:section' appears inside of the tag 'head'.


Update:
DAs
PRoblem lässt sich beheben, wenn man den CODe nicht in den
Head-Bereich, sondern direkt vor dem öffnenden Head einfügt. Wie google
auf diese Änderung reagiert ist noch herauszufinden - da der Quell-Code
so auch nicht valider wird ;-).

No comments: