Social Icons

Pages

Showing posts with label Gadgets. Show all posts
Showing posts with label Gadgets. Show all posts

Monday, 9 December 2013

Problems Adding / Editing The HTML And Text Gadgets

We're seeing a few reports, in Blogger Help Forum: Something Is Broken, mentioning problems adding or updating the HTML and Text gadgets. The most common symptom is very simple.
When I try to update the gadget, all that I see is
javascript:void(0);
In this case, we have to first explain that "javascript:void(0);" is not the problem - it's simply a symptom of the problem.

Once we explore the problem itself, we see various possible causes.

The base cause for problems with the HTML / Text gadget is simple - the script which processes gadget updates provides no diagnostics when detecting errors.

If you were to update a post, or the template, with bad HTML, you'd see some error message, indicating that your changes are bad.

Both Post Editor and Template Editor provide some diagnostics, when errors are detected. With the HTML / Text Gadget, the script issues no error messages, it simply stops.

Instead of "javascript:void(0);" displaying for a fraction of a second, as the update is saved and the window closes, the blog owner is left looking at
javascript:void(0);
until he hits "Cancel" in confusion.

The HTML / Text gadget has been observed to have various problems, which prevent changes from being properly saved.
  • Bad HTML, when accidentally in HTML mode.
  • HTML / JavaScript code which contains line breaks in the wrong places.
  • Bad HTML code, when intentionally entering an HTML gadget.
  • Gadgets with blank titles.
  • Layered security, which blocks the gadget update scripts from running.
  • Trying to use a non supported browser version.


Blog owners who are not observant, when updating the gadget, may accidentally be in HTML mode. Rich text, containing HTML significant characters, will be a problem.

HTML / JavaScript code is sensitive to line breaks in the wrong places in the code. Blog owners, accidentally or intentionally inserting line breaks, can cause a problem.

HTML / JavaScript code, in general, is syntax sensitive. Bad code will always be a problem.

Gadgets with blank titles will cause a problem, when using some browsers. If a gadget with a blank title is specifically required, it may be possible to use a null title, instead.
<!-- -->

Inappropriate use of layered security may block cookies or scripts, and prevent the gadget from updating.

The gadget, like every other Blogger feature, must be updated to support newer browser versions. It will likewise be updated periodically, to remove support for older browser versions. Non supported browser versions will frequently cause problems.

Some of these error scenarios should be more clearly identified, by the script - but not all can be identified. Attempting to save a gadget with a blank title, for instance, should produce a stern warning
Blank titles are not accepted.
Unfortunately, HTML syntax errors generally can't be consistently diagnosed, with any detail.

The best solution here is for the blog owners to be aware that the gadget operates this way, when being updated. Some cautious effort must be made, when updating the gadget.

It's possible that problems updating the gadget, like many Blogger problems in general, can be best diagnosed using affinity testing, and / or differential testing.

>> Top

Thursday, 14 November 2013

The TextList Gadget Now Lacks A URL Option

We're seeing a few reports, in Blogger Help Forum: Something Is Broken, about broken TextList gadgets.
I cannot add a URL, linking to the Title of my posts, using the "Configure TextList" wizard. The 'Add URL' option is missing from the "Configure TextList" wizard.
Similar to the shared design between the "HTML" and "Text" gadgets, it appears that the "LinkList" and "TextList" gadgets shared features.

Having fixed various Blogger accessory gadgets, it appears that Blogger Engineering has removed or updated some odd gadget features.

One previously discussed change, which received mixed reviews, was the positioning of new entries in the LinkList gadget. Now, we're seeing that the odd option, to add a URL to TextList entries, has been removed.

If your blog uses a TextList in the function of a LinkList, it's possible that you may be seeing this omission too. Barring the chance that Blogger Engineering can be persuaded to reverse their recent change, you may have to start a new LinkList gadget, and update your new gadget with the necessary URLs.

It appears that Blogger is redesigning some of their "multi personality" gadgets - and realigning or removing some options that may be redundant, given the context of the specific gadgets. If the gadget redesigns affect your blog, that may be a change to which you may have to adjust.

>> Top

Sunday, 3 November 2013

Updating A Text Gadget, On Your Blog? Be Careful!

The schizophrenic nature of the HTML / Text gadget continues to confuse some blog owners.

Recently, we're seeing claims about broken Text gadgets, in Blogger Help Forum: Something Is Broken.
I hit the Save button, and nothing happens! Why is my Text gadget not working??
Too many blog owners are causing their own problem, because of confusion about the caption in the gadget update wizard.

The header of the HTML / Text wizard is the only visible difference, between the "HTML" and "Text" gadgets.

You'll see "Configure HTML/JavaScript" (for an HTML gadget) or "Configure Text" (for a Text gadget), as the gadget header. The rest of the gadget will be the same, for both gadgets - and this is why some gadgets, being updated, appear to be broken.

The difference between entering HTML, and Text - using either the "HTML" or the "Text" gadget - will be seen in the caption, to the far right of "Content".

The difference between entering HTML, and Text, is not relevant to the actual gadget being added or updated. This problem exists for both "Configure HTML/JavaScript" (for an HTML gadget) and "Configure Text" (for a Text gadget).

The caption will read either "Edit Html", or "Rich Text" - for both "Configure HTML/JavaScript" (for an HTML gadget) and "Configure Text" (for a Text gadget).
  • If you want to add / update code (HTML / JavaScript), you will want the caption to read "Rich Text".
  • If you want to add / update text (Rich Text), you will want the caption to read "Edit Html".
Examine the formatting toolbar, to the left of the caption, as you click on the caption, to understand this.

Here are 4 views, showing the same gadget:


This is the HTML gadget, in HTML mode.

This is the HTML gadget, in Text mode.

This is the Text gadget, in Text mode.

This is the HTML gadget, in HTML mode.


Why is this relevant to the problem, being discussed? Just this - HTML is simply fancy text, with tags (special keywords and symbols). The tags make the difference, between HTML and text.

When you enter HTML, the tags have to be entered properly, in pairs and in the right sequence. If HTML tags are not entered properly, you can have various problems with the blog, as displayed. One of the possible problems is the long known dropped posts / sidebar section.

When you enter HTML improperly, in "HTML" mode in post editor, you get various diagnostic error messages - and you are instructed to fix your tags. When you enter HTML improperly, in "HTML" mode in the HTML / Text gadget, the "Save" button becomes in operative - and you think that the gadget is broken.

When you enter Text, which contains HTML, and you enter the HTML improperly - and you are accidentally in HTML mode - you have a problem. Remember.
  • If you want to add / update code (HTML / JavaScript), you will want the caption to read "Rich Text".
  • If you want to add / update text (Rich Text), you will want the caption to read "Edit Html".
This is how the "HTML" and "Text" gadgets work.

If you add a Text gadget to your blog, the caption will read "Edit Html" when you are adding text. If you click on "Edit Html", you will see "Rich Text" - and you will then be in HTML mode.

If you enter rich text, in HTML mode, and the rich text includes HTML keywords and symbols, you will have broken HTML - and the "Save" button will be inoperative. And, you will have a "broken" Text gadget. This is one of several possible causes of problems seen when adding / updating the HTML / JavaScript / Text gadgets.

>> Top

Wednesday, 30 October 2013

Over The Top, Or Underneath?

People in Western nations have been arguing this topic, for years.
Should the roll be hung, with the paper falling over the top, or underneath?
Both choices have their logical reasoning.

When this question is politely debated, the discussion goes on endlessly - and when the question is freely debated, the discussion generally degenerates into ad hominem insults and name calling. It's likely that this question will never be answered, authoritatively.

Blogger has a similar question, resembling the toilet roll controversy.
Should new list items be added over the top (as the top entry), or underneath (as the bottom entry)?
Until this month, the only option, provided by Blogger, was "over the top".

Earlier this month, many blog owners reported problems updating their LinkList and List gadgets. Last week, the ability to update the gadgets was restored.

Having fixed the gadget problem, Blogger has also changed the new item position. Previously, new items were added to the lists, as the top entry, pushing everything down. Now, new items are added as the bottom entry.

This change is enraging some blog owners. Similar to the toilet roll issue, however, other blog owners are now happy.

Both sides, in the ongoing arguments, acknowledge that the other side exists - and would possibly settle for the other answer - if it was easier to rearrange list items.
  • You can only move one item, at a time.
  • Each time you move one item one row, you have to move the cursor, and hit the arrow one more time, to move that same item one more row.
  • If you overlook the need to move the cursor, you sit there and watch the same item move up, then down, as you hit the same screen spot over and over.
  • Then you move to the next item, and you move it one row.
  • You cannot "wrap" the moves. An item at the bottom, and needing to be at the top, has to be moved one row at a time, to the top.

I have seen similar function wizards, with different design.
  • The GUI uses a single pair of Move Arrows, and selector boxes for each item in the list.
  • You select the items to be moved - then you hit the move arrow once, to move the selected items up, or down.
  • If you need to move the selected items more than one row, you hit the move arrow again - but without having to move the cursor.
  • By selecting all items, excepting the one that needs to moved to the top, you can move everything selected down one row - which moves the newly added item up to the top in one click.

Given the ability to "wrap" the move - ie, hit the down arrow once, to move an item from the bottom to the top, either choice ("at the top", or "at the bottom") could satisfy more people. But this is an enhancement, that can be only provided by Blogger Engineering.

>> Top

Saturday, 12 October 2013

The Text Gadget Is Broken

For over a week, we've had anxious blog owners unable to create or update the Text gadgets on their blogs.
The "Save" button is not working, on my Text gadget!
or maybe
I see Javascript void(0) when hitting Save!
Blogger actually fixed this problem, earlier this month - and it broke again, shortly afterwards. Not everybody understands that seeing "javascript:void(0);" is a symptom of the problem - not the problem itself.

This problem, fortunately, has a reasonably effective workaround.

The HTML / JavaScript gadget, and the Text gadget, are virtually the same gadget.

If you add an HTML gadget, using "Add a Gadget" - and you select "Rich Text", when setting the gadget up, - you will have a Text gadget.

Just be careful - when you have a Text gadget, the place where you selected "Rich Text" will read "Edit Html". If you click on "Edit Html", you'll have an HTML / JavaScript gadget, which will then read "Rich Text".

If you want a Text gadget, make sure that the gadget label reads "Edit Html". It's that simple.

This will not resolve every problem.
  • The inability to update existing Text gadgets continues to be a problem.
  • The similar inability to update Linklists has no workaround.
This is simply a small workaround - but a useful one, where applicable.
>> Top

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

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

Tuesday, 9 April 2013

Blogger Blogs Being Hijacked By The Sociable Gadget

We're seeing a steady stream of reports, from blog owners in Blogger Help Forum: Something Is Broken, from Blogger blog owners, reporting the latest hijacking of their blogs.
My blog is being redirected to a search engine display.
or
My blog has a porn popup attached!
These are all blog owners who have installed the latest hack, willingly distributed by Blogger / Google.

This appears to be yet one more gadget, intentionally installed by many Blogger blog owners, which is now redirecting unwilling viewers. The redirection target is a website which provides commercial advertisements for various Internet services, which creates a variety of symptoms, as reported in the forums.

The Sociable gadget appears to be a Blogger accessory installed from the Blogger "Add a Gadget" wizard, when selected intentionally by many Blogger blog owners.

As with many reported hijacks, access to the Blogger Layout wizard appears to be affected. If you need to remove this code from your blog, you may find yourself unable to use the Layout wizard. In this case, you will need to use Firefox with Noscript - or a similarly well protected browser - to prevent the redirecting code from executing.

After removing the identified code from your blog, as always, clear cache and restart the browser. Finally, I'll remind you again, to please be particular - only install third party code from trustworthy providers.

>> Top

Tuesday, 19 March 2013

Blogger Blogs Displaying Mysterious "SECURITY WARNING" Popup Boxes

This week, we're seeing a few concerned blog owners, in Blogger Help Forum: Something Is Broken, asking about a mysterious SECURITY WARNING popup box, on their blogs.

Like the earlier concern about the transparent boxes covering the blog, this appears to be another broken FaceBook Connect gadget.

The mysterious SECURITY WARNING isn't too hard to resolve.

Generally, the problem will start with a new FaceBook accessory, recently added.

<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/id_ID/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

<div class="fb-like-box" data-href="http://www.facebook.com/xxxxxxx" data-width="265" data-show-faces="true" data-stream="true" data-header="true"></div>

If you can identify the problem gadget in your blog, you can edit the gadget, and Remove it. Some owners have installed the code in question, in a specific post.

As an alternate solution, you may add CSS which will hide the warning. Using the "Add CSS" wizard in the Template Designer Advanced menu, add the following code:
#fb_xdm_frame_http, #fb_xdm_frame_https
{
display:none !important;
}

As always, after you add or remove the code in question, and save the changes, you will need to clear browser cache and restart the browser, to accurately test success in resolving the problem.

>> Top

Friday, 1 February 2013

How You Should Backup Your Blog Will Depend Upon How You Plan To Restore It

We see signs of naivete, in Blogger Help Forum: How Do I?, from blog owners concerned with malware / spam deletions, and with other unexplained disasters in Blogger.
How do I backup my blog, to protect the contents against unfair spam deletions?

Not many concerned blog owners realise the first principle of backups, known by any experienced network administrator.
  • Never plan a backup, without first planning the restore.
How you backup your blog depends upon several details.
  • What problem do you expect, to require a backup?
  • How do you plan to recover, from a problem?

One of the simplest solutions for a backup, which some Blogger experts will suggest, is to use the Export / Import wizard, in Settings - Other.
  • Before disaster strikes, Export your posts and comments.
  • After disaster strikes, simply Import your posts and comments, from a convenient backup.

Similarly, some experts may suggest backing up the template.
  • Before disaster strikes, use the dashboard Template "Backup / Restore" wizard, to backup the template.
  • After disaster strikes, use the wizard to restore the template.

There are many components of a Blogger blog - not just the comments, posts, and template.
  • Accessories.
  • Comments.
  • Decorations.
  • Gadgets.
  • Posts.
  • Layout.
  • URL.
Before you plan how to backup your blog, you need to decide which of these features is most important to you, and what problem from which you wish to recover.

The accessories (decorations, gadgets) is one component of the blog which is most frequently missed, after a deleted blog is recreated / restored using a "comments / posts / template backup" restore strategy. Both graphic decorations, and XML based gadgets, may not be easily backed up, and may present a challenge when the blog is restored, or recreated.

XML gadgets, such as bloglists and linklists, may contain a lot of detail, which is installed into the blog one entry at a time - and there is no known way to automate a backup or restore of these gadgets.

Recovering the URL is one of the most subtle details, that may not always be considered by many blog owners. The URL is relevant in two ways. Most blogs which are important enough, for the owner to want to backup, have acquired reputation - both with people (readers, subscribers, and viewers), and with search engines.

Some blogs will link the various posts to each other - as I do with this blog. In either case, the recovered blog is not as useful, unless the URL is also recovered.

If the blog is deleted by Blogger - or by the owner - the URL may not be available, for blog recovery. When Blogger deletes a blog as a suspected abusive content host, the URL is locked to the blog. The only way to recover the URL is to have the blog reviewed, and restored to availability.

When a blog is deleted by the owner, the blog must be restored by the owner - within 90 days after deletion. In either case, a backup is useless.

If you have a personal blog, containing just posts (and maybe comments from known family or friends), backing up the comments and posts makes sense. For a publicly known blog, containing various accessories, and having a known URL, you'll want to plan your backup / restore strategy using a bit more effort.

>> Top

Thursday, 31 January 2013

Be Aware When You Install Third Party Code On Your Blog

We've been seeing a few problem reports, in Blogger Help Forum: Something Is Broken, from blog owners who are not aware of the risks from installing third party code, on their blog.

Some blog owners are not even aware that the code being installed is not supplied by Blogger - and is not subject to the same coding standards as code supplied by Blogger.

Third party accessories and code - from simple JavaScript that installs in the blog template, to attractive XML gadgets installed using the "Add a Gadget" wizard - has always been a challenge, to Blogger blogs. Knowing when you are installing code provided by someone other than Blogger / Google, and taking appropriate precautions, is your responsibility.

Blogger provides a large library of XML coded accessories, installed using the Layout "Add a Gadget" wizard.

As we have learned in the past, however, the "Add a Gadget" accessory library is also used for distribution of non Blogger supplied gadgets. Gadgets supplied by Blogger are available using "Add a Gadget", and are labeled "By Blogger". Google does have other accessory libraries - the late "iGoogle" library is one well known one. That aside, most Blogger blogs - and all non Google websites, which are used for distribution of Blogger accessories and gadgets - are non Blogger products.

Be aware of what you are about to install, on your blog.
  • A gadget provided using "Add a Gadget", and labeled "By Blogger" is a Blogger provided gadget.
  • A gadget provided using "Add a Gadget", but not labeled "By Blogger", is not a Blogger provided gadget.
  • A gadget provided using a Blogger blog, which is not published by Blogger, is not a Blogger provided gadget.
  • A gadget provided using a non Google website is not a Blogger provided gadget.

These are examples of Blogger supplied gadgets. Anything different is not a Blogger supplied gadget.

If you install non Blogger code in the template, and later see
Your blog has been deleted because of MALICIOUS JAVASCRIPT
this is a risk which you take.

Do not install non Blogger code on your blog, without knowing the risks.

>> Top

Friday, 30 November 2012

The Missing / Invisible Pages Index Gadget

Occasionally, a blog owner wants to add the Pages Index gadget to the blog, but just can't.
I go to add it - and I see "Already Added" - but where is it?

The first thing to check, when this happens, is the "Show pages as" option in the dashboard Pages display. Sometimes, you'll find "Don't show" selected. Other times, you'll find "Top tabs" - but the template may lack the code which houses the "Top tabs" gadget. This will be a problem for older templates, installed before the Pages index gadget was offered - as well as some third party templates.

Try selecting "Side links" (or change from "Side links", to "Top tabs", and back to "Side links") - and see if the gadget shows up, in the sidebar. Each time you change the setting, hit "Save arrangement".

After each change, view the blog, to verify success. Remember to clear cache, and restart the browser, each time you view the blog.

Once you get the gadget to show up in the sidebar - and if it matters - change the option to "Top tabs", and see if it shows up there. If not, you'll have several options.
>> Top

Tuesday, 20 November 2012

Add A Simple "Recent Comments" / "Recent Posts" Gadget To Your Blog

The recently observed problems with some third party gadgets, previously added by many blog owners to their blogs, leaves these (and other) owners lacking a useful feature in their blogs. For many blog owners, fortunately, this is not an impossible problem to resolve.

Blogger provides us with a native accessory, called a "Blog Feed" gadget, which will provide acceptable "Recent Comments" and "Recent Posts" functionality, for many blog owners.

Look at the sidebar of this blog, for "The Real Blogger Status - Comments", and "The Real Blogger Status - Posts". Those are "Recent Comments" and "Recent Posts" gadgets, based on the Blogger supplied "Feed" gadget - which is not a third party accessory, and is not subject to future third party peccadilloes.

To make your new gadget, start with the URL of the blog feed desired. Then, add a Blogger supplied Feed gadget, using the "Add a gadget" wizard, in the dashboard Layout display.

This is the URL of this blog.
http://blogging.nitecruzr.net

This is the URL of the blog comments feed.
http://blogging.nitecruzr.net/feeds/comments/default

This is the URL of the blog posts feed.
http://blogging.nitecruzr.net/feeds/posts/default

Setting up a "Blog Feed" gadget is simple enough.
  1. Add a "Feed" gadget (Only select the "Feed" gadget, "By Blogger"!!!), using the "Add a gadget" wizard. Avoid any similarly named gadget not "By Blogger".
  2. Plug in the Feed URL (see my examples above), and Continue.
  3. Review / change the options offered, and Save.
  4. Test your new blog accessory - provided by Blogger - with no future hacking activity anticipated.

And, you're done. Wasn't that simple?

>> 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