Thursday, September 01, 2011

Nightsky Theme Fix for Blank Space - Free Blogspot Themes

I suppose that one of the things that are driving droves of blogger bloggers away from blogspot is the perception that there aren't many good themes when compared to Wordpress. I admit it but that's only half true. There are many free awesome themes for blogspot but the problem is not really the themes, but the things that you can do with it.

The widgets, php and other fancy scripts that make your audience go wow simply break when you add them to a theme that somebody else has made. Moreover, the picture elements for such free themes may disappear if the image hosting provider of the theme maker exceeds its bandwidth.


WIDGETS
For instance, one of the things that I am seriously envious about from Wordpress bloggers is the Top Post Scrolling widget which scrolls an uber big and gorgeous picture right at the top of the blog. We don't have that in blogger and the theme makers who are attempting to make these have to make do with workarounds.

Danny on Google+

With that said, I spent the whole day trying to help a friend on Google+ with her blogspot theme concerns. She downloaded the absolutely beautiful Night Sky theme which I also used way back then. Her problem was that the share button images at the bottom of the posts were not appearing. So I downloaded the theme and tested it on my test blog. Same problem.

We fixed the solution with a guess by removing the widget codes for the share buttons which didn't really present themselves in the Layout options which they should be doing.

Anyway, the errant codes were:


<b:includable id='shareButtons' var='post'>
<a class='share-button sb-email tooltip' expr:href='data:post.sharePostUrl + &quot;&amp;target=email&quot;' expr:title='data:top.emailThisMsg' target='_blank'>
<span class='share-button-link-text'>
<data:top.emailThisMsg/>
</span>
</a>
<a class='share-button sb-blog tooltip' expr:href='data:post.sharePostUrl + &quot;&amp;target=blog&quot;' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=270,width=475\&quot;); return false;&quot;' expr:title='data:top.blogThisMsg' target='_blank'>
<span class='share-button-link-text'>
<data:top.blogThisMsg/>
</span>
</a>
<a class='share-button sb-twitter tooltip' expr:href='data:post.sharePostUrl + &quot;&amp;target=twitter&quot;' expr:title='data:top.shareToTwitterMsg' target='_blank'>
<span class='share-button-link-text'>
<data:top.shareToTwitterMsg/>
</span>
</a>
<a class='share-button sb-facebook tooltip' expr:href='data:post.sharePostUrl + &quot;&amp;target=facebook&quot;' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=430,width=640\&quot;); return false;&quot;' expr:title='data:top.shareToFacebookMsg' target='_blank'>
<span class='share-button-link-text'>
<data:top.shareToFacebookMsg/>
</span>
</a>
<a class='share-button sb-buzz tooltip' expr:href='data:post.sharePostUrl + &quot;&amp;target=buzz&quot;' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=415,width=690\&quot;); return false;&quot;' expr:title='data:top.shareToBuzzMsg' target='_blank'>
<span class='share-button-link-text'>
<data:top.shareToBuzzMsg/>
</span>
</a>
</b:includable>


She deleted it and her blog is now working fine.


You can find the best blogspot themes in Raycreations.
Allblogtools.com also has pretty pretty good designs.