Social Icons

Pages

Showing posts with label Template. Show all posts
Showing posts with label Template. Show all posts

Saturday, 10 August 2013

Layout: Add A Gadget

Occasionally, we see concerned bloggers asking about their inability to add page elements to their blog.

Besides several key settings in the template, there's a naming problem, which surfaces occasionally.
When I go to the dashboard Layout wizard, I'm given the option to "add a gadget" but not to "add a page element." The Add a Page Element button has never been displayed since I started the blog, so it's not something I broke myself.

Long ago, "gadgets" were called "page elements" - and the "Layout" display was named similarly.

Now, we add gadgets using the dashboard "Layout" wizard.


From the "Layout" wizard, find any link to "Add a Gadget".

Choose any one of dozens of interesting and useful accessories, from the Blogger gadgets library.
You might want to note two details.
  1. Some sections of the screen may not allow gadgets to be added.
  2. When you find an interesting gadget, be picky! Gadgets listed as "by Blogger" will be more reliable, in the long run.


Long ago, we used the "Page Elements" wizard.


What everybody may not realise is that what Blogger used to call "widgets" are now called "gadgets", and adding a "widget" (weird term) / "page element" (boring term) is now called adding a "gadget" (descriptive term).

What we used to call the "Page Elements" wizard may be found as the "Layout" link in the dashboard. If you publish the blog using a dynamic template, layout customisations may not be supported - and you may not have "Settings - Layout".

Of course, there could still be cases where the "Add a Gadget" link doesn't appear, doesn't appear where you need it, or doesn't work for you. You still need to be aware of template restrictions, whether intentional or non-intentional.

When you look at the selections in "Add a Gadget", note the author names, carefully. The gadgets that are not attributed as "By Blogger" are provided by third parties, and should be selected with care.

>> Top

Monday, 29 July 2013

The Mysterious Pages Index Gadget

We get occasional reports, in Blogger Help Forum: Something Is Broken, about a broken Pages gadget.
I created a new page - but when you click on the link, you get bounced back to the Home page!

When you look at the blog with the problem, it's easy enough to verify the report - just look at the URL behind the link, for the most recent page created. Indeed, it points straight to the Home page (base URL for the blog).

When this happens, there is a very simple workaround. Just create another page, identical to the problem entry.

Thinking of the past 4 years since the Static Pages feature was added to Blogger, I am betting that I have seen this report maybe 2 dozen times. That is, just enough to know that this is a problem - but nowhere enough to detect any pattern.
  • BlogSpot vs custom domain.
  • Template Name.
  • Template type ("designer" / "layout" vs "dynamic").
  • Position of Pages gadget ("Tabs" vs "Sidebar").
  • Geographical location of owner.
  • Dynamic vs Static page entry.
  • Number of pages.
I have not yet seen any obvious affinity, with this problem - mainly because it's reported too infrequently.

If your blog is affected by this oddity - and you feel like taking the time, I'd like for you to first try resetting the "Pages1" gadget, similar to resetting the Post Template aka "Blog1". If that does not produce an improvement, then try the workaround - add an additional page, identical to the broken one. See if that solves the problem.

If the additional page works better, then you can delete or hide the previously created (broken) page. My apologies to you, if the problem page is the 19th (or possibly the 20th) static page.

If you're here, looking for help with this problem, and it is now 2016 (or later), my congratulations to you for finding your way here.

>> Top

Tuesday, 23 April 2013

Unfold Widgets Selectively, Instead Of All At Once

The new Template HTML Editor has been with us for just under 2 weeks.

Not every blog owner sees the new editor as an improvement. Some folks don't understand how to find the code sections, where they need to apply changes - and would probably be happier if "Expand All Widgets" were an option.

Like the old saying goes, you just cannot please everybody.

Fortunately, with this change, it's not difficult to find the code sections that need changing - you just do a little bit of research, before using "Edit HTML".

With the old editor, finding a section that needed changing could be a bit frustrating - though simple, given enough time.
  1. Hit "Expand Widget Templates".
  2. Search for a recognisable section of code.
  3. Try very carefully, to find the right section of code.
  4. Be careful, and don't select the wrong section of code.


With the new editor, you have a bit more work to do - and what you have to do appears to be simply repetitive.
  1. Find a folded code section.
  2. Unfold the section that's folded.
  3. Repeat, until everything is visible.
  4. Search for a recognisable section of code.
  5. Try very carefully, to find the right section of code.
  6. Be careful, and don't select the wrong section of code.

Instead of spending so much time unfolding, searching, and rechecking everything, why not do some research? Figure out what needs changing. Look at the display on the dashboard Layout wizard (previously called "Page Elements"). Identify the widget to be changed, using both the relative position on the page, and the title.

Find the widget id, by looking at the widget to be changed, then at the URL behind the "Edit" link. If you're editing the post template, you'll be looking at "Blog Posts", which has the widgetID of "Blog1". Click here, for instructions on determining the widget id.

Once you have the widgetID, for the specific widget that you need to modify, go to the Template "Edit HTML" wizard, use the "Jump to widget" pull down list, select the widget by widgetID, and there it is. Now, unfold that widget, and do what you have to do.

Isn't that simpler, when you think about it?

>> Top

Tuesday, 16 April 2013

Dynamic Templates, And Jump Break

We see occasional evidence of confusion, in Blogger Help Forum: Something Is Broken, from blog owners who are using a dynamic template.
Why does the Jump Break not show up, in the blog display?
or
Why can't I see the entire post?
Not all blog owners understand the limited options, in the dynamic templates.

Compare the main page of this blog, to a formatted feed page of this blog.

Do you see the differences? I use Jump Break consistently, on my main page posts. Unfortunately, newsfeeds do not include the Jump Break, because the newsfeed standard was developed before Blogger developed their post summarisation feature, Jump Break.

Since dynamic views format the display using the blog posts feed, they have no way to include the Jump Break. The posts feed contains each post, in its entirety. The "Jump Break" snippet code is part of the main page display, not the posts.

This is just one more reason why dynamic templates won't be chosen, on all blogs.

If you want to display your main page as I do, you can't use a dynamic template. Dynamic templates format their posts without using jump break. Some dynamic template "main page" views include text, broken; others include text, unbroken; and still others include only photos. None of the dynamic views include the Jump Break.

Remember that to use dynamic views, you have to set the blog feed to "Full". If you set the feed to "Until Jump Break", dynamic views won't work. The dynamic views format the post displays to the requirements of each different view (selected by the reader), and require the complete post content in the feed. Here's an example of what happens, using "Until Jump Break" - and with a Jump Break included.

>> Top

Saturday, 13 April 2013

All Template Changes Won't Always Be Visible, When The Blog Is Published

Not all blog owners appreciate the differences between using the various template wizards, and what they will actually see, once the blog is published.

The confusion about the various template wizards, and what is actually seen, expressed in Blogger Help Forum: Something Is Broken, is numerous.
Why aren't my changes to the template being saved?
This question is expressed in a number of ways - and has a number of causes.

There are a number of causes of template problems, in general.
  • Some problem are caused by Blogger Engineering, as they manage the Blogger application.
  • Some problems are caused by the blog owners, as they use (and yes, misuse) the Blogger application.
  • Some problems are simply caused by the perception of the blog owners, and will never be resolved, to everybody's expectations.

If you're viewing this blog using a desktop / laptop computer, with a "normal" browser, and you can find the "View Source" control, take a look at the source for this page. Compare what you see there with the display in the Template "Edit HTML" wizard (and allow for some confusion, when using "Edit HTML").
  • If you have a "normal" browser, and are viewing this blog in a "Designer" / "Layout" template, you'll see a lot of the same code, in both "Edit HTML" and "View Source".
  • If you have a "normal" browser, and are viewing this blog in a "Dynamic" template, you'll see very little of the same code, in both "Edit HTML" and "View Source".
  • If you have a "normal" browser, and are viewing this blog using a redirected "mobile" browser view, you'll see very little of the same code, in both "Edit HTML" and "View Source".
  • If you're using a "mobile" computer, you probably won't even have an option to "View Source".

The bulk of the options in the Template "Edit HTML" wizard, in the "Layout" wizard, and in the Template Designer, are intended to change the "Designer" / "Layout" template views. The three wizards have much less effect, against the "Dynamic" / "Mobile" template views.

If you tweak the CSS settings in "Edit HTML" or the Template Designer - or if you change the layout using "Layout" or the Template Designer - you may not see all of the changes reflected in either a Dynamic or Mobile view.

Sometimes, this is because you have already tweaked the template improperly, preventing the wizard from saving your latest changes. Other times, it may be simply because the Dynamic and Mobile templates are not designed to let you tweak the settings in question.

We've also seen vague suggestions that having the mobile template active can cause the Template Designer font and style selections to be non operational. Font settings, made using the Template Designer, won't be saved and won't appear in the blog, when published. Right now, we're unsure whether the Live Preview window updates reliably.

And recently, uncontrolled customisation of the blog accessory complement, and of the dynamic template code, have caused instability in network access, when viewing blogs using dynamic views.

>> Top

Wednesday, 10 April 2013

The Option To "Expand Widget Templates", In The Template "Edit HTML" Wizard, Is No More

One of the more confusing features of the Blogger Template "Edit HTML" wizard, used to be the option to
Expand Widget Templates

With the new "Edit HTML" wizard, that option is not needed. Given the choice to "Expand Widget Templates", the typical blog owner was frequently caught between a rock, and a hard place, when editing gadgets.
  • Don't use the option - and the gadget code section, which was to be edited, remained concealed.
  • Use the option - and all gadget code sections were expanded, revealing all gadget code.
This frequently left the owner with either no information - or too much information, from which to work. Broken templates, caused by improper template HTML edits, were common.

The new Template "Edit HTML" wizard replaces the single "Expand Widget Templates" option with selective widget expansion. Now referred to as "folded" code, a concealed widget code section is identified by a fold marker ("sideways arrow icon"), next to the line number.
The code inside the widget is folded by default.

Clicking on any fold marker, the concealed gadget code section is revealed. If the now revealed code section itself contains concealed code sections, those sections are displayed as folded, and can then be revealed - if necessary, and only if necessary.

Thus we can eliminate unnecessary depth (internal gadget code sections) and width (additional gadget code sections) from being displayed when we only need to edit a specific gadget, at a given level of complexity. This will make it easier to identify and to edit the necessary lines of code, and to avoid editing lines of code which should not be edited.

If you're looking for a specific section of the template - for instance, the CSS rules - you may find that section folded also. CSS rules, for instance, are at the top of the template.
<b:skin>---</b:skin>
and
<b:template-skin>---</b:template-skin>
On the other hand, if you're looking for the content of an HTML / JavaScript gadget, that's still edited from the specific gadget in the Layout wizard.
<data:content/>
Gadget content is not folded.

Hopefully, we'll soon see less problem reports, in Blogger Help Forum: Something Is Broken, about broken templates - though we will probably continue to see confusion, about templates that only appear to be broken.

As always, if you change template code, remember to clear browser cache and restart the browser, before concluding that your changes were not effective.

>> Top

Wednesday, 27 March 2013

The LightBox Image Display Option Stopped Working, Recently

Last week, the popular display option, Lightbox, used for showing full size images in Blogger blogs, stopped working.

Anxious blog owners reported that full size images are now being displayed in a normal browser window, with the browser back arrow required to return to the blog display - instead of the elegant black background overlay with the mysterious "X" which closes the overlay. The problem appears to affect all images in the blogs affected.

An immediate sampling of the forum problem reports suggested that it's likely that all Blogger blogs are affected. Since not all blogs may contain enough images, and be owned by people who are attentive enough, we are not seeing massive volumes of problem reports.

We did open a rollup discussion, in Blogger Help Forum: Something Is Broken, where we are gathering a good sample of the blogs involved. To date, no obvious affinity has been discovered, in the over 100 responses posted.

Today, we have a mysterious suggestion, posted in a forum discussion, which may provide a workaround for the problem.

We are advised to add a brief snippet of code to the template.

<script src='http://www.blogger.com/static/v1/jsbin/2321381434-lbx__fr.js' type='text/javascript'/>

The snippet in question is added to the very end of the template, using the "Edit HTML" option, in the dashboard Template wizard, after </body>, and before </html>.
</script>
</body>
<script src='http://www.blogger.com/static/v1/jsbin/2321381434-lbx__fr.js' type='text/javascript'></script>
</html>

I added this snippet of code to the template for this blog. I don't use a lot of images in this blog - but you may examine one previous post, where you will find a picture. If you click on that one picture, you will see the full size image displayed in Lightbox format - which was not the case, earlier today.

The code snippet in question is hosted in "blogger.com", so it should be safe. And, it's not difficult to add - or to remove. That said, I have no idea if it may conflict with other code - so anything is possible. It is marginally more reliable than third party code.

I've done no further testing of this fix, so I'll await your feedback. You may comment here - or in the rollup discussion.

Sunday, 10 March 2013

What Are The Mysterious Turning Gears?

This is a question, occasionally seen in Blogger Help Forum: Something Is Broken.
I cannot view some blogs - all that I see are gears, turning endlessly. What is going on, here?

The gears are animation, displayed by Blogger, while a dynamic template and blog content loads on the computer being used. Generally, the gears will play for a few seconds, then the blog will be seen. For an example, check out my Musings blog.

Sometimes, all that you will see are the gears, endlessly turning - waiting for the templates and blog content to download.

The dynamic templates, used by some Blogger blogs, represent an innovative approach to providing web content.

Normal web content, provided in Blogger blogs which use Classic, Designer, and Layout class templates, consists of comments, gadgets, posts, and templates, arranged together in pages (dynamic and static).

Blogs which use Classic (HTML only) templates arranges everything when the blog is maintained. Blogs which use Designer / Layout templates (HTML / XML) arrange the content when the blog is maintained - then build the individual pages when the blog is read by each viewer, dynamically. For all 3 classes of templates, the content is served from Blogger / Google servers, in individual display pages.

The Dynamic class of Blogger templates take the concept of dynamic publishing to another level. Dynamic class templates load a significant amount of script code (the template) directly to each client computer. Instead of reading the pages of blog content from a Blogger / Google blog server, a dynamic template script, running on the client computer, reads the published blog feeds from a newsfeed server - then turns the feed content into a display.

A Dynamic template is a specialised Newsfeed Reader, similar to the dashboard Reading List, or to Google Reader.

By offloading a large amount of the publishing process to the client computer, and by using the blog comments and posts feeds, Blogger provides blogs which can be viewed in a number of different ways - selectable by each individual viewer, and at the convenience of the viewer. This selectability is not without cost, unfortunately.
  • The templates require a significant amount of script code.
  • The templates require the blog comments and posts newsfeeds.

For most blogs using a dynamic template, and being viewed on most computers, the "turning gears" icon plays briefly, while the template code, and the blog comments and posts newsfeeds, are downloaded. As soon as downloaded, the content is assembled into a display, and the viewer can view the blog. This does not happen, in all cases.
If the client computer has a slow Internet connection, the viewer may watch the turning gears for more than a few seconds. If the computer filters scripts aggressively, or if the blog does not publish a full newsfeed, the gears play, endlessly, while the computer waits for the scripts and newsfeeds to finish downloading. In the latter case, the viewer can only find another blog to view.

If you encounter one or two Blogger blogs playing the turning gears, endlessly, then you are experiencing the reality of dynamic templates - some blog owners do not realise that they have broken their blogs. If you encounter a large number of Blogger blogs doing this, then you might want to check the filters, on your computer - including, but not only, the browser cookie and script filters.

>> Top

Friday, 1 March 2013

Blogger And Mobile Computers

Using the term "mobile computer" is an example of the challenges involved, in using this variety of computer.

Even identifying this device, which is present in so many different manifestations, is confusing.
  • Mobile Computer.
  • Mobile WiFi device.
  • Personal Digital Assistant.
  • Pocket phone.
  • Smart Phone.
  • Tablet.

As the use of mobile computers becomes more common, we're seeing more and more problem reports and questions, from people unable to use Blogger.
  • Some folks would like to maintain and publish their own blog.
  • Others would like to post comments to their friends blogs.
  • And still others don't understand why all of the various gadgets on their blog don't work for their friends, who are also using their own mobile computers.

One of the challenges of mobile computers involves the use of smaller displays, and the need to simplify the content displayed. This requires the use of special browsers and templates, which are designed to accommodate the limitations. The need to support additional browsers and templates creates more work for Blogger Engineering, who now has more different products to support.

Also, many mobile computers are designed to work over proprietary networks, provided by various "phone" companies. Blogger has traditionally supported use of alternate services - email, and SMS - for publishing posts to their blogs.

All of these differences create complexity, and additional possibilities for failure. And we see more problem reports, attributed to use of "mobile" computers.

Full function ("desktop" / "laptop") computers have challenges - but they are still easier to use.

We know about the different major browser brands, and the differences created by the use of each browser, on our desktop and laptop computers.

Chrome, Firefox, Internet Explorer, Opera, Safari all have their various peculiarities. These differences are multiplied, when considering the issues involved in developing new features - and in keeping up with new browser versions, and continually updating the various Blogger features and wizards, when required.

Besides the various different browsers, we have to consider the different activities involved in using Blogger. Browsing blog posts, browsing comments, publishing comments, maintaining the blog, and publishing posts, are all different activities - and have their own different needs.

The relative lack of limitations in "desktop" / "laptop" computers still makes each different activity simpler for the blog owner or reader. The process of developing and supporting the different Blogger features is easier for Blogger Engineering. These differences are not so transparent, when using a "mobile" computer.

Mobile computers have known limitations.
  • Reduced display size.
  • Reduced display colour depth.
  • Reduced processor speed.
  • Lack of various system features and utilities.
  • Lack of a physical keyboard.
All of these details require mobile browsers and templates which operate differently, and the various Blogger features and processes must be used differently.

Try performing the various tasks identified above, using your desktop and mobile computer - and observe the differences. You'll quickly realise the differences, when browsing blog posts, browsing comments, publishing comments, publishing posts, and maintaining your own blog.

One of the workarounds, used by Blogger, to deal with the reduced functionality of a mobile browser / computer, is the "mobile" template. The mobile template, which is optional for all modern Blogger blogs, displays only text and pictures - and eliminates the many accessories, gadgets, and shiny formatting which may be seen in any blog with a "normal" template.

The different layouts of the posts and comments, on a mobile template, makes posting comments a different experience - and the lack of the various gadgets will produce different visitor activity.

The differences between the various "desktop" browsers are considerably less noticeable than the differences between some "mobile" browsers and computers. Most desktop computers use 3 different operating systems.
  • Apple / Macintosh.
  • Linux / Unix.
  • Microsoft Windows.
Even with the different operating systems, the realities of marketplace competition creates some interoperability between the different desktop operating systems - and the different browsers are similarly common in design.

The better known mobile computers also have 3 major different operating systems.
  • Android.
  • Apple/iOS.
  • Microsoft Windows.
Not all PDAs and smart phones use the standard 3 operating systems, however - some use proprietary browsers and operating systems, unique to the manufacturers. And the proprietary networks, provided by the different phone companies, further reduce the possibility of interoperability.

Lack of interoperability is going to create differences in how well different applications, such as Blogger, operate on the different mobile computers. These differences will be more significant than the differences created by the various "desktop" browsers, and operating systems - and we'll see more complaints from blog owners who can't use Blogger on their tablet, or whose readers can't post comments, using their smart phones.

Increasingly common use of multimedia content (both music and video) on mobile computers - combined with the lack of consistent support for cookies and scripts (and possibly, filtering of cookies and scripts) - will make availability of content differ, from computer to computer. Another problem here is lack of consistent support for the Adobe Flash product - which makes some YouTube content non playable, on some mobile computers.

Also consider the various security issues which may be different with mobile computers. Both the different security threats, and the different protective features, will make secure use of mobile computers a challenge - particularly when carried in public.

Fortunately, as mobile computers benefit from ongoing technological advances, improved design of mobile computers may make some limitations less significant. Improved displays, operating systems, and additional security devices are all coming.

As people buy and use more mobile computers, the differences between "desktop" and "mobile" computers will narrow. And use of different new desktop and mobile features, like innovative computer desktops, and products like Google Glass, will force desktop, laptop, and mobile computers to converge in functionality.

>> Top

Wednesday, 26 December 2012

Remove The "Next Blog" Link From The Navbar

Ever since Blogger added the "Next Blog" link to the Blogger Navbar, blog owner and readers alike have periodically asked one question, in Blogger Help Forum: How Do I?.
How do I remove the "Next Blog" link, from the Navbar?
The "Next Blog" link, long ago added to generate random traffic for new blogs, is occasionally perceived as leading unwary readers to blogs where they should not wish to go. Some "adults" of various intention have asked this question, quite seriously, in fear of their blogs being inadvertently linked to blogs with unsavoury content.

The navbar coded as it is, there is no known ability to customise it, and to remove specific elements such as the "Next Blog" link. Generally, we simply advise people, when they have the need, to remove the Navbar.
Use the Layout wizard, Edit the "Navbar" gadget, and select "Off".

That noted, it is possible to remove the "Next Blog" link (and all buttons and links to its left), with a bit of CSS - for blogs with the owner able and comfortable with using the Template Designer. For a simple way to remove the "Next Blog" link, use the "Add CSS" menu option in the Template Designer, and add one snippet of code.
#navbar-iframe {
margin-left:-510px;
}

When you do this, you will lose 5 other buttons and links.
  • The dashboard icon.
  • The Blog Search window.
  • The "G+ Share" icon.
  • The share count display.
  • The multi-function share / "Report Abuse" menu.
So hackers / spammers will appreciate the last menu being unavailable, on their blogs.

You may see this tweak demonstrated, in my New Template Laboratory. It's an ugly solution - but for blog owners who truly don't want their blogs linking to "Next Blog", it may be useful.

>> Top

Sunday, 23 December 2012

Some Blog Owners Reporting The Template Designer Changes Do Not Update On Their Blogs

For several weeks, we're been seeing various reports in Blogger Help Forum: Something Is Broken, mentioning problems with template updates, being made using the Template Designer wizard.

The reports are not so widespread to indicate a complete malfunction - but neither can we dismiss the problem, as being unique to one browser, one template type, or one particular update pattern.

It's likely that we are looking at a number of problems, aggregated and compounded, into one common symptom.
I cannot Save changes in Template Designer.
With a problem report like this, some examining of the details may be appropriate.

The Template Designer wizard, which is a component in the Blogger Dashboard, is a complex and sophisticated collection of menus and utilities, which runs on the blog owners computers.

Like most Blogger code, the Template Designer is subject to the effects of other programs, and various security settings - which may be installed or set on each individual computer, with or without the understanding of the blog owner and / or computer owner. In some cases, the blog owner and computer owner may be different people.

If you are seeing a problem with the Template Designer, when trying to update the layout on your blog, there are several tests which you can make, which may help to isolate the problem.
  • Try making the same updates, using another computer.
  • Try making the same updates, using another browser on your current computer.
  • Try setting up a new blog, with the same template, and make the same updates to the new blog.
If you're able to make one or more of the above alternate updates, that will help to eliminate some, or many, alternate suspects, as the cause of your problem. If other people are reporting this problem, their results from the above tests may or may not correspond with yours - because their base problem may differ from yours.

Right now, we're seeing seven different causes of these problems.
  1. Changes made by Blogger Engineering, to support new browser versions and browser updates, and to provide new template features.
  2. Changes inherent in new browser versions, made by the browser vendors.
  3. Third party browser add-ons, installed by the owners of the various computers.
  4. Security settings, inherent in new browser versions and third party add-ons.
  5. The cumulative effects of various template tweaks, both made using "Edit HTML" and the Template Designer itself.
  6. Unrealistic expectations of blog owners, about effects of Template Designer settings, against all templates provided by Blogger.
  7. Unrealistic expectations of blog owners, about effects of Template Designer settings, against templates not provided by Blogger.
Of these possible causes, only #1 (and possibly #2 and #6) are the sole responsibility of Blogger Engineering. The blog owners (and computer owners) must assume some partial responsibility for #2 - and sole responsibility for #3, #4, and #5. The blog owner, and the developer of any custom, third party template, must jointly assume responsibility for #7.

Recently, Blogger Support acknowledged the problem, in part.
Some users have reported that the Apply to Blog button in the Template Designer is non-functional for some Dynamic View templates.
We also have a Rollup Discussion, in Blogger Help Forum: Something Is Broken, where individual details are being provided by various blog owners.

Right now, we're starting to suspect that some "problems" are actually caused by the blog owners, who are simply not aware that not all changes made, using the Template Designer (or the Layout or Template "Edit HTML" wizards), are designed to update all templates used in viewing our blogs.

>> Top

Friday, 21 December 2012

Disable The Mobile Template, On Your Blog - As A Default View

Over a year ago, Blogger introduced a useful template option for our blogs - mobile templates.
Blogger mobile templates are mobile-optimized versions of our Template Designer templates. If you are using one of these templates, when you enable the mobile template option your blog will begin rendering using the mobile version of the same variant. Even if you are not using a Template Designer template, or using a heavily-customized version of one, you can still enable this feature to have your blog start rendering in a generic default mobile template that we have created.
The mobile templates let computers with lower display size / resolution - aka PDAs, mobile phones, and smart phones - display the content of our blogs, without the unnecessary overhead which may be a part of our normal blog formatting.

If you are viewing this post on your smart phone, it's likely that you are viewing it using a mobile template. As exciting as the mobile templates are, however, they will not replace the normal, full feature templates - on every blog, or on every mobile computer.

Not every blog owner, nor every visitor, wants to view any given blog using a mobile template. Some tablet computers have display units which rival normal desktop displays from a few years ago - and low feature, mobile templates are unnecessary. Fortunately, there are a number of options - for the blog owner, and for the blog visitor.

If you are a blog owner, you can disable the mobile template, as a default, for your blog. For those blog owners who have forgotten how they set the mobile template on their blog, you use the "Template - Choose mobile template" wizard, from the gear icon beneath Template - Mobile. Simply select "No. Show desktop template on mobile devices.", and Save - and that's it.

If your blog has a Classic Template, you can disable the default mobile template from your blog, with a little extra bit of effort.
  1. Start with the Template wizard, and select "Upgrade template".
  2. Once your blog has an upgraded template, you can use the "Choose mobile template" wizard, and select "No.".
  3. Go back to the Template wizard, and at the bottom find "Revert to classic templates".
  4. Selecting the latter link, your blog will be back to the previous, Classic template.
  5. But now, the default Mobile template will be disabled.

Upgrade your blog, to a Designer template.

Return your blog, to a Classic template.

Having set - or un set - the default mobile template for your blog, your visitors have the final say, how they want to view your blog. If you are the visitor, you can choose, with a little effort.

Any time you are viewing a Blogger blog, from any computer, you can select - or de select - the mobile template for the blog which you are viewing. Just use the appropriate mobile template URL suffix.You can view a blog using a mobile template on your desktop computer - or a blog using a full feature template on your mobile computer. It's now your choice.

This blog, viewed from this computer, using a Mobile template.
Unfortunately, it's your choice, when you use your mobile computer, only. You have only two choices, for your blog.
  • Don't enable the mobile template.
  • Enable the mobile template.


Each of your readers have to choose how to view your blog - if you choose to offer the mobile template.

>> Top

Monday, 17 December 2012

Redirecting The Home Page, And Mobile Templates

Everything has its limits - even Blogger features. For a while, we've been seeing hints that mobile templates don't support a redirected Home page.
How do I disable the Blogger mobile redirect "/?m=1"?
Some blog owners would prefer their readers, using a mobile computer, see a redirected Home page, with a desktop template - instead of a mobile display with a dynamic Home page.

Apparently, the mobile redirect
/?m=1
overrides the Home page redirect
/
Actually, this makes sense. "/?m=1" (the redirected mobile template URL snippet) is not equal to "/" (the redirected Home page URL snippet).

For those blog owners who have forgotten how they set the mobile template on their blog, you need to remove the mobile template, using the "Template - Choose mobile template" wizard, from the gear icon beneath Template - Mobile. Simply select "No. Show desktop template on mobile devices.", and Save - and that's that.

Now, everybody - including your readers using mobile computers - will see the standard desktop template (with optional Home page redirect), when viewing your blog.

This probably won't remain a difficult choice, for all blog owners, for long. Newer mobile computers - PDAs, phones, tablets, and such - have rather sophisticated display units, which approach the clarity of normal high resolution devices previously seen on desktop / laptop computers, from just a few years ago. One's readers simply have to get used to a computer with a 6" to 12" touch screen, instead of one with a 12" to 16" no touch screen with keyboard.

>> Top

Saturday, 15 December 2012

Template Designer Upgrades Require Supporting Updates To The Individual Blog Templates

This week, we're seeing a small flood of problem reports in Blogger Help Forum: Something Is Broken about problems with the Template Designer.
Every time I change something, I have to refresh the page in order for it to show up. It won't "Save" when I try to save the layout changes. It just says "Saving..." at the top of the page and fades away, but doesn't actually save any changes.

Many problems involve changes made to the template, using the Designer, which aren't being saved - or are broken when saved. Most of the people reporting these problems have made changes to the template, previously - some are so experienced at making changes, they can't believe that their latest changes could ever have problems.

Interestingly, this history of changes is not a coincidence - and it's likely that some of the changes helps to cause these problems.

Take a look at the template code in your blog, some time. You'll notice a lot of code which doesn't look like CSS, HTML, or XML. Some of it is code which supports the various blog features that are adjusted or configured using the Template Designer.

Many template features involve two sets of code.
  1. The Template Designer wizard, part of the Blogger dashboard, is common code used by all blog owners.
  2. The blog template, post template, and / or widget template, is part of the individual blogs. Some template code does nothing but support the Template Designer - and let you configure your blog layout,
Every time Blogger Engineering adds or updates template features, they have to make changes to both sets of code.

Blogger Engineering does not edit each individual blog, after they upgrade the Template Designer. They make changes to the master template code - and their changes replicate into the individual blog templates. These changes replicate much more consistently, when the individual templates have not been changed.

The more custom a template is, with changes applied by the blog owner or in a third party template, the less likely it is to properly update, to support each succeeding Template Designer update. Any time Blogger Engineering updates the Template Designer, to add a new feature, or maybe to support a new browser version, their updates may require changes which are not properly applied to all blogs - and the Template Designer stops working, in some blogs.

When the Template Designer stops working, the usual recommendation is to refresh the post or widget template - or maybe to upgrade the blog template - and things start rolling again. And the blog owner goes back to tweaking the template, until something breaks again.

>> Top

Sunday, 22 July 2012

Third Party Templates, And The New Blogger GUI

The New Blogger Interface has been available outside Draft Blogger for almost a year - and continues to provide traffic to Blogger Help Forum: Something Is Broken, with new problems, every month. One subject of problems appears to involve the Template "Edit HTML" wizard, and various bX errors issued when attempting to save changes made to the HTML code.

The bX errors are very mysterious - and to those of us outside Blogger Engineering - almost monolithic. Recently, we've noted one possible affinity in the errors, involving blogs using templates developed outside Blogger / Google.
I got a custom template for my blog, from TheCutestBlogonTheBlock. I followed all the directions to add the template to my blog, and copied everything correctly - but I keep getting a message that says
Sorry, we are unable to complete your request
advising me that I need to contact Blogger Support.

The owner of any blog, showing this symptom, has several options, for further action.
  • Use a standard Blogger template. Stop trying to use a third party template.
  • Use a different third party template. It's possible that other third party templates - and maybe even different CBOTB templates - may be more compatible with the New GUI Template Editor.
  • Use this template, corrected to avoid generating the bX error.
  • Use the Classic GUI Template Editor, which appears to be less vulnerable to third party template problems.
  • Contact the support channel for the CutestBlogOnTheBlock templates, and advise them of the problem. Wait until they are able to make their templates more compatible with the New GUI Template Editor.
  • Wait until Blogger Engineering has a chance to fix the problems, which are generating the bX errors.

Use of a standard Blogger template is the most sure way to avoid this symptom - but probably the least likely to satisfy the blog owner, who apparently wants a blog using something other than the Blogger templates.

It's possible - but not likely - that a different third party template will be written to not cause a bX error - and that a different third party template will satisfy the desires of the blog owner. It's similarly possible - but not likely - that the blog owner could figure out what (if anything) he / she did when editing the template, and avoid the error. The typical blog owner, to whom the CTOTB templates appeal, will be satisfied by neither alternative.

The most immediate solution is probably to switch back to the Classic GUI, which is less prone to displaying bX codes when third party templates are involved. This is probably the best alternative, right now - but will cease being useful when The New Blogger GUI becomes the Blogger GUI.

The best long term solution will be for the blog owners to contact the support channel for the third party template, and advise them that their product needs to be made compatible with the New Blogger GUI, and the Template HTML Editor. This will be an ongoing need, as new third party templates are developed. The third party products must be made, and maintained, compatible with the Blogger product.

It's somewhat possible that Blogger Engineering, as part of their ongoing efforts to resolve problems identified by the various bX error codes, will fix the underlying problem with the New GUI Template Editor. Supposing however that the basic cause of the error codes probably involves the vagaries of third party code, I would not bet that this specific set of bX codes will be highest on their priority list of codes to diagnose and fix.

Which alternatives each blog owner elects to follow is a choice that he / she must make, based upon her / his own abilities and needs. Which ever choice each owner makes, it's likely that posting, into Blogger Help Forum: Something Is Broken, a report
I keep getting a message that says
Sorry, we are unable to complete your request
advising me that I need to contact Blogger Support.
will be the start to the problem diagnosis - not an immediate solution.

>> Top

Wednesday, 11 July 2012

A Template For Virginia USA, #5

For a few years, I have been making jokes about some Blogger blog owners, and their (perceived) need to keep a Classic (HTML based) template, on their blogs. Some blog owners continue to ask naive questions in Blogger Help Forum: How Do I?.
How do I let my readers view 'Older Posts'?
or
How do I add a Pages menu?
or
How do I use Following, with the "Follow" link recently removed from the navbar?
Recently, in musing about some of the recent Blogger policy changes, such as the end to the Blogger FTP Publishing option, a formalised browser support policy, and the end of pre-Google (aka "legacy") Blogger accounts, I realised that one of the next changes, logically, would be a phasing out of support for HTML based templates. I think that this idea is probably long over due.

With the recently offered Layout, then Designer, and now Dynamic templates, there are so many features offered by Blogger that you are just plain missing out on, if you insist on using an HTML based template.

Don't get me wrong - I'm not suggesting that you need to upgrade your template, this month - or even this year. Even so, I believe that one day, possibly sooner than you would think, the day will come, and you'll see the latest Buzz article.
Time to upgrade your template!

My suspicion is that the few remaining owners of blogs, still using an HTML template, are smaller in number than those who objected to the forced installation of auto pagination, or those forced to migrate from FTP Publishing, or those who are currently objecting to the New Blogger GUI. And of those 3 changes, possibly only the implementation of auto pagination was simpler to execute.

Those of us who have migrated a blog from Classic (HTML) to Layout (XML) - or maybe Designer (XML) - know how simple most Classic template upgrades are.
  • Click on the "Upgrade" button.
  • Select an XML template.
  • Use the "Page Elements" wizard (now the "Layout" menu entry), and start adding accessories.
  • Occasionally, use the "View Classic Template" option, to retrieve some overlooked HTML code.

The GUI menus and wizards, too, will make a Classic to Designer upgrade almost transparent. Under the Classic Blogger GUI, there was a completely different set of links, menus, and wizards, for a Classic, as opposed to a Designer, template.

Under the New Blogger GUI, the main difference between a Classic and Designer template would be the absence of the Layout menu entry, for a Classic template. A Classic template only needs the "Template" menu entry, and the "Edit HTML" button in "Template" - just a clean subset of the existing menu structure.

Is this jumping the gun? If so, my apologies, in advance.
Time to upgrade your template!
But, is 5 years (less 3 weeks) not long enough, to wait?

>> Top

Friday, 25 May 2012

Setting Options In The Post Template

Every person who maintains a Blogger blog (or other web site) has his or her own idea about what features she or he wants to present, on his or her blog / web site. Under Classic Template Blogger, this need was provided only by editing the blog template, using HTML.

With a Layouts / Designer template, besides letting us add and move template objects all over the display page, Blogger also provides us the ability to add and move objects all over the post layout. This, too, is done without even opening the "Edit HTML" Template wizard.

The Layout wizard lets you add and re locate objects on the blog page, and maintains the blog template.



From the Layout wizard, you can edit the Blog Posts gadget, and configure or re locate the various blog post components, in the post template. In the Classic Blogger GUI, the Layout wizard was called "Page Elements", and was the first tab that you see when you clicked "Design" in the dashboard or navbar. In the New Blogger GUI, it's the Settings menu entry on the Dashboard.

Find the "Blog Posts" gadget, which is the only gadget that will probably never be found in the footer, header, or sidebar, in the Layout GUI. Just like any other gadget in Layout, Blog Posts has an "Edit" link. So click on the link, which gives you "Configure Blog Posts".

There are useful options here.
  • Disable / Enable Post header elements like the date.
  • Disable / Enable post footer elements (and change captions) like Poster Name, Date and Time, Comments, Backlinks, and Labels (I call my labels "Topics").
  • Disable / Enable Quick Editing and Email Post Links.


You can change captions / formats, include or exclude altogether, and / or reposition the various elements in the post template.
  • Date / time stamp.
  • Author attribution.
  • Author date / time stamp.
  • Comments.
  • Backlinks.
  • Labels.
  • Quick Editing pencil icon.
  • Reactions buttons.
  • Email Post Link envelope icon.
  • Share Buttons.
  • Per post location captions.
  • Per post author profile links.
  • Ads Between Posts.
Change the captions, carefully. If you change the caption of a given option, and later cannot find that option because you obscurely changed the caption (and this documentation does not help), you may have to refresh the post template.

You can rearrange various post elements into the order that pleases you. Do this carefully though.



Whenever you add, change, remove, or rearrange, any of these features, always clear browser cache, then restart the browser, before testing for success. If your changes are unsuccessful, or the settings are not persistent, you may have to refresh the post template.

>> Top

Wednesday, 23 May 2012

Dynamic Templates, As Part Of Blogger History

Recently, we've seen people who want to use a dynamic template on their blog - but are unwilling to put up with the limitations.
Why can't Google make its Dynamic View Template easy to customize?
and
Why can't I choose who I want reading my blog, and let my readers use a dynamic view?
and
Why should I publish my blog to a "Dynamic Template" - which appears to be Google speak for "It doesn't work at all."?
Not every Blogger blog owner realises why the dynamic templates work as they do, yet offer as few options.

To understand why dynamic templates work - or don't work - as they do, one should understand the history of Blogger blogs, and use of templates.

Saturday, 19 May 2012

Creating A New Blog

In terms of questions which seem, to me, to be on the level as the legendary question
Who is buried in Grant's Tomb?
the question, asked by some folks in Blogger Help Forum: How Do I?
How do I setup a new blog?
would seem to be at the top of the list. But, it's not necessarily so, for everybody.

The process of setting up a new blog, using the New GUI "New Blog" wizard, seems reasonably obvious - for those who have already done one, anyway.
But, there are details, which not everybody gets the first time. And Blogger blogs are all about the details - unpleasant at they may be, sometimes.

If you're like me, and create new blogs periodically, note the limit of new blog creation per Blogger account.



The Title

The Title (sometimes referred to as the "Name") is entirely your choice. Any number of blogs can have the same Title - and you can change the Title of your blog now, or any time in the future.

The Address

The Address (also sometimes referred to as the "Name" or "URL") is your choice - but subject to acceptability, and availability. Even with an acceptable and available address verified in real time, if you take any more than 0.00 seconds to hit "Create blog!" after verifying availability, somebody else may steal your choice.

You can change the Address later - but again, subject to acceptability and availability. And if the Address / Name / URL acquires any reputation, you will do well to plan the change, before making the change.

The Template

This is the most daunting selection, for many people - but it's easy enough to change, later. One mistake made sometimes involves people creating a blog intended to be private, and selecting a dynamic template ("Dynamic Views").

Just remember, the longer that you take to get from entering the address, to hitting "Create blog!" - even 1 second - may be too long for some popular blog names.

The Button

One of the most mysterious parts of "Create a blog" is the button
Create blog!
Sometimes, you hit the button, and it does nothing - just sits there looking at you. What now, is Blogger broken? Most likely, you have failed to enter an acceptable and available blog address. Go back to The Address, and try again.

More Advice

You may find more advice, in Blogger Help: Getting Started Guide, and Blogger Help: About URLs.

>> Top