Welcome to The Real Blogger Status - Beta. Please note the warnings (as of 6/13: 0 active), and the alerts (as of 1/10/2007: 5 active).

Please be aware of the naming variances in this blog. You will find various references to "Classic" / "Old Template 2006" Blogger, and to "Beta" / "New Template 2006" Blogger.
Showing posts with label Classic Blogs. Show all posts
Showing posts with label Classic Blogs. Show all posts

Wednesday, January 17, 2007

New Blogger - And The Confusion

I have two Google (New Blogger) accounts, and half a dozen active Blogger (old Blogger) accounts, that I use for maintaining my collection of a couple dozen Blogger blogs. Thanks to the New Blogger owner account policy, that's not likely to improve in the near future.

Or at least before I finish migrating my blog collection.

On the computers I use the heaviest, I'm not likely to log out for days, or maybe weeks. Windows XP is stable, and one computer stays powered up 7 x 24 x never-off. So I don't frequently log in or out of Blogger, Old or New.

Thankfully, when I do login, I have my array of blogs to see in my dashboard. Sometimes, I login, by intention, to Old Blogger, and the login script grabs an old cookie and logs me in to New Blogger. Other times, vice versa. But whenever I do get logged in to the wrong version of Blogger, and see the wrong blogs, I know what's happened.

Those folks who don't have a huge array of blogs, maintained by an array of accounts, will get confused when they login to one account and get another. They see no blogs listed, and think

Oh No! My blog is gone!
Fortunately, it's not gone, you're simply in the wrong account.

But were it not for the folks who have reported the confusion, I know that the times I have logged in to the wrong account, I would have panicked too. It's not a great feeling. It's kind of like being at work very early in the morning, before getting coffee, your mind in a fog, and walking in to the wrong restroom. And then you have to pray that there is nobody else at work, in the room, when you walk in. In the wrong circumstances, you can be in trouble, so I've heard.

And when it happens to you, recovery is simple.If it happens again, or repeats later, look for a security or software problem on your computer.

>> Top

Monday, November 27, 2006

Migrating A Custom Object In The Classic Template

Most custom objects in your Classic Blogger template are coded in plain old HTML / JavaScript.

Migrating a custom object like that is easy. Just create a new HTML / JavaScript page element, in the Page Layout editor, and copy the code, word for word. Place and size it as you like, and you're done.

But watch out! Some custom code comes in two, or more sections. I've seen some custom code with variable definitions at the top of the template, and the actual HTML at the bottom. Make sure that you find all of the code required! And minimise the stress - test your code before you migrate the production blog!

A single object, say SiteMeter, could be dropped right into a new HTML / JavaScript page element, as is, right from the SiteMeter wizard. Here's a few examples.

OK, I shortened a few lines, with "********", and inserted line breaks, to prevent the old post / sidebar alignment problem.

<!-- Site Meter --><script src="http://s26.sitemeter.com/js/counter.js?site=********" type="text/javascript"></script><noscript><a href="http://s26.sitemeter.com/stats.asp?site=********" target="_top"><img border="0" alt="Site Meter" src="http://s26.sitemeter.com/meter.asp?site=********"/>
</a></noscript>
<!-- Copyright (c)2006 Site Meter -->


If I want to get fancy, I use nested tables, and put the SiteMeter and StatCounter code side by side.

<table border="0" align="center"><tr><td><table><tr><td width="33%"><!-- Site Meter --><script src="http://s26.sitemeter.com/js/counter.js?site=********" type="text/javascript"></script><noscript><a href="http://s26.sitemeter.com/stats.asp?site=********" target="_top"><img border="0" alt="Site Meter" src="http://s26.sitemeter.com/meter.asp?site=********"/>
</a></noscript>
<!-- Copyright (c)2006 Site Meter --></td><td width="33%"><script language="javascript" type="text/javascript">var sc_project=********; var sc_invisible=0; var sc_partition=16; var sc_security="********"; </script><script language="javascript" src="http://www.statcounter.com/counter/counter.js" type="text/javascript"></script><noscript><a href="http://www.statcounter.com/" target="_blank"><img border="0" alt="website hit counter" src="http://c17.statcounter.com/counter.php?
sc_project=********&java=0
&amp;amp;amp;amp;amp;amp;amp;amp;amp;
security=********&invisible=0"/></a> </noscript><!-- End of StatCounter Code --><br/><a href="http://my.statcounter.com/project/standard/stats.php?
project_id=********&guest=1"
>View My Stats</a></td></tr></table></td></tr></table>
Here's how to make a 3 object page element, in the footer, like the one in Googolians - The Blog.
<table border="0" align="center"><tr><td width="90%"><table><tr>
<td width="33%">(whatever you want, in the left cell)</td>
<td width="33%">(whatever you want, in the centre cell)</td>
<td width="33%">(whatever you want, in the right cell)</td>
</tr></table></td></tr></table>


I know there are other possibilities. Try them. Have fun.

For more information about Tables, see the W3Schools tutorial HTML <table> tag.

Sunday, August 27, 2006

Migration From Blogger Classic To Blogger Beta

I have several Blogger blogs, among the various websites and other web presences that I maintain. Two of my biggest blogs - PChuck's Network, and The Real Blogger Status - simply can't be migrated, given the current level of problems, and of design deficiencies, in Blogger Beta. The latter blog, which I call RBS, absolutely won't be migrated until there are no more Classic blogs. Maybe it won't be migrated at all.

How can I continue, without developing RBS, even after everybody else takes the plunge and moves forward? Simple - I have RBS Beta, in addition to RBS Classic. RBS Beta will contain all issues specifically related to Blogger Beta. Now eventually, RBS Beta will contain most of the content that I write, relevant to blogging. But RBS Classic isn't going to disappear.

I'll retain both blogs, and in the tradition of the web, use static hyperlinks between the two, in various mirrored posts. And I'll use dynamic digests, from syndicated feeds. Portions of the most current 5 to 7 posts, in either blog, will be visible in the other.

I used FeedDigest, which takes the syndicated (Atom) feed from each blog, creates a custom feed with the title and a small amount of content, from each post, and makes a small feedlet in javascript. I put the feedlet from each blog, into the template of the other.

  • I setup RBS Classic, and added a feed from RBS Beta.
    • Into the template (editing the HTML) for RBS Classic, I put the FeedDigest feedlet from RBS Beta.
    • I installed that into the footer of the blog, right below the end of the posts.
    • I put an anchor tag at the top of the footer.
    • In the Sidebar, under Key Articles, I added a link labeled "Real Blogger Status - Beta Feed", which jumps me straight to the anchor tag, and to the bottom of the page.
    • See the details, if you like.
    • .
  • I setup RBS Beta, and added a feed from RBS Classic.
    • Into the template (using the GUI Page Layout editor) for RBS Beta, I added a Page Element (HTML/Javascript), in the footer.
    • The FeedDigest feedlet went straight into the new page element, which was placed right after the bottom of the posts.
    • I put an anchor tag at the top of the page element code, in the title of the element.
    • In the Sidebar, under Links, I added a link labeled "Real Blogger Status - Classic Feed", which jumps me straight to the anchor tag and the bottom of the page.
    • See the details, if you like.
    • .
The dynamic feeds will simply complement the static links. I use a lot of static links in all of my blogs. Without hyperlinks, my blogs would be a bit less useful.

In some IT migration strategies, this is called a bridge. I suspect that this looks complicated, at first glance. It was simpler to do, than to write about. The whole job took maybe an hour. Writing this, with the examples, took an entire evening, and then some.

Migration Feed Example - RBS Classic, with a feed from RBS Beta

I setup an account at FeedDigest, and created a custom feed from The Real Blogger Status - Beta.
  • Here's the code provided to me by FeedDigest.
    <script type="text/javascript" src="http://app.feeddigest.com/digest3/UZULGEIPQN.js"><noscript><a href="http://app.feeddigest.com/digest3/UZULGEIPQN.html">Click for "The Real Blogger Status".</a> By <a href="http://www.feeddigest.com/">Feed Digest</a></noscript></script>

  • Here's what it looks like, coded in the template of The Real Blogger Status - Classic (with various line breaks added, to prevent the old post / sidebar alignment problem).
    <hr />
    <p align=center>
    <a name="BridgeFeed"><strong>
    The Real Blogger Status - Beta</strong></a>
    </p>
    <p>
    <script type="text/javascript" src="http://app.feeddigest.com/digest3/UZULGEIPQN.js">
    <noscript><a href="http://app.feeddigest.com/digest3/UZULGEIPQN.html">
    Click for "RBS Beta7".</a> By <a href="http://www.feeddigest.com/">
    Feed Digest</a></noscript></script>
    </p>
    <hr />

  • Here's what it looks like, at the bottom of The Real Blogger Status - Classic.



Migration Feed Example - RBS Beta, with a feed from RBS Classic

I likewise created a custom feed from The Real Blogger Status - Classic.
  • Here's the code provided to me by FeedDigest.

    <script type="text/javascript" src="http://app.feeddigest.com/digest3/PEXJUYD3JV.js"><noscript><a href="http://app.feeddigest.com/digest3/PEXJUYD3JV.html">Click for "The Real Blogger Status".</a> By <a href="http://www.feeddigest.com/">Feed Digest</a></noscript></script>

  • I created a HTML / Javascript page element, using the Beta Layout Editor, and added that to the bottom of the page. I copied the FeedDigest code into the new element.

  • Here's what it looks like, at the bottom of The Real Blogger Status - Beta.