I discovered the reason for this on the Blogger Help Group after reading this post from Gatsby, a Blogger Employee:
Recently we changed the way our template editor accepts certain third party code, so that it is now less tolerant of certain templates. We did this because we had seen a lot of data corruption due to 'bad templates,' and we are trying to stave off some of these issues pre-emptively.At the time of writing this post, I have not found any notification that this issue has been fixed, and many of my own custom templates do not work in their initial state (I'll explain the fix later in this article). Since there are so many bloggers complaining in the Blogger Help Group, I would imagine the Blogger Team will resolve this issue shortly.
Now we realize that this has caused some inconvenience to folks, so we are re-thinking our decision and will post an update on that shortly.
However, in the meantime, many of us are stuck wondering what to do about our templates:
- Those wishing to upload a new template will at present need to fix their template in order to be able to use it.
- Those of us who design and distribute Blogger templates are facing complaints from our readers (and in some cases, from buyers of our premium themes). Should we "fix" all of these templates or wait for the Blogger team to resolve the template editor issue?
How to upload templates without receiving a bX-error code
Many Bloggers who have been unable to upload third party templates have received the following error codes:- bx-bliced
- bX-ev85ll
- bX-39cc9q
- bX-y6cz0v
- bX-982020
Thanks to joleneliow from the Blogger Help Group, many Blogger users have reported that the following fix resolves the issue, and they have been able to upload a new template successfully. Here are the steps you should take:
- First of all, try to upload your new template in the Layout>Edit HTML section of your dashboard. Not all templates have been affected by this issue, so it is advisable to check before attempting to edit your template significantly. If you do receive a bX-error code when trying to upload your template, you should proceed to step 2.
- If your new template is an XML file (with the .xml entension), browse to where this is located on your computer and right click the file. Choose to open with Notepad (or your favorite basic text editor). If your template is contained within a text file (for you to copy and paste into the template editor), simply open this with your text editor.
- Search for every instance of b:widget id= in your template, for example:
- b:widget id='Header1'
- b:widget id='Blog1'
- b:widget id='Label1'
- b:widget id='HTML1'
Replace each of these IDs with the next number up. For example, Header1 should become Header2; Blog1 should become Blog1, HTML3 should become HTML4 and so on. - Once you have changed each and every instance of widget id to a different number, you should save the template under a slightly different file name (to be aware of your altered file). If this is an XML file, be sure to save with the XML extension.
- Now you have made these changes, attempt to upload your file again in the Layout>Edit HTML section of your Blogger dashboard. Now you should not receive the error code and will be able to upload your template.
It may also be worthwhile using CCleaner to remove all such temporary files from your system. This is a free program which I use on a regular basis to clean up (and speed up) my computer.
I do hope that these techniques will enable you to upload a new template to your blog if you have previously received a bX-error code. If you know of any alternative solutions please do let us know about these by leaving a comment or sending me an email.
A message for the Blogger Team
I completely understand your concerns that certain third party templates may contain code which causes data corruption (and I'm sure most other Blogger users do too!). None of us enjoy experiencing issues with our blogs, and of course ensuring all templates contain no malicious code is of the utmost importance in maintaining a safe and enjoyable environment for Blogger users.If it would be possible to post some guidelines for template developers, this would be truly appreciated! This way, those of us who design templates for Blogger can ensure we meet these guidelines in order for our templates to work correctly, without causing issues or bX-errors.
Another possible solution would be to provide a repository of "approved" third party templates, much like the one provided by Wordpress.com. I do understand that this would be a huge development and require much work, though I'm sure there would be many volunteers willing to help check templates before they become publicly available (myself included) and the Blogger community in general would be thrilled to have such a feature available!
49 comments:
Thanks for the post Amanda! Got to spread a good news on this one. And of course I will put a link on this post.hehe I am a Good blogger.hehe ^_^
http://bloggertinker.blogspot.com
Hi Amanda,
I have just noticed a typo on your post:
"Blog1 should become Blog1"
I believe this should be:
"Blog1 should become Blog2"
Thanks a lot! ^_^
http://bloggertinker.blogspot.com
Thanks for the post. Not every people know this tip, included me. Very useful :
I've had this problem for months and months. Very rarely am I able to upload a template easily. Often, though, if I switch browsers it works. Who knows!
I have replace "every instance of b:widget id= " with the next number up, but i have received new error message "bX-z2j79s", i will try to find out what the problem, Thanks for your info
Hi Amanda,
I have a solution for /newbie/ how to bypass this error, Solution for Blogger error: bX-bliced & bX-si9ejx
test...
Perhaps if blogger doesn't like us using 3rd party templates there could be more options of templates? Sounds like a winner to me!
OMG, this same issue was driving me nuts the other night, and I finally gave up! I had found 2 great templates that just would not upload onto a blog I have, and the bx- error message kept popping up each time that I tried uploading them. I'll take your tips and try again.
Thanks for posting about this!!!
if error like that my head is headict.....because i dont know how tio fix it
you are amazing. Thank you...
http://tambirblog.blogspot.com/
Omg i think i love you. You are wonderful. It worked perfectly.
Hi Amanda,
Thanks for your post.
I've just changed some IDs with the next number up and uploaded successfully.
Rgrds,
I don't know if Google's working against us or is just plain lost.
I have tried your solution Amanda as well as four others I have found with 8 different templates.
I've had no success and have gotten that damn error so many times I'm going to get a bX-hq2u5m tattoo tomorrow.
Thank Q for this post, i really want to know how to fix it..thanks!
Finally got it to go.
Thank you so much for putting the answers together for all of us.
Finally, advice on how to fix this issue that isn't "move to Wordpress."
thanks!
thanks amanda.. it's working now =)
Awesome post. Thankyou!
Just Clear Your Web Browser
http://chams-blog.blogspot.com/2009/02/how-to-fix-bx-xxxxx-errors-in-blogger.html
I agree with @zchamu, I too last time switched browser when I got Bx-errors and surprisingly I could save the template.
At that time I got Bx-error when I used FF v20020, then the Bx-error didn't appear when I changed to IE6. Then after it's able to be saved, I went back using FF, and the error's gone.
I don't know it always works. I just had the chance to try it once yet.
sorry I meant to say: I don't know if it always works.
Thank you so much, I was tearing my hair out. Everything is working great now.
Thank Goodness!
I agree. Especially about providing a repository of "approved" third party templates.
But I have to disagree with "Replace each of these IDs with the next number up".
Doing this you can get an additional error saying that "one or more widgets have the same ID.."
This happens later, when you add/remove widgets from your Blog, and then try to change/customize something (anything) in the HTML code of the template.
The error message will pop out and you won't be able to save your settings. Again, this is fixed by changing the ID's of the widgets, and neutralizing the repetition of the same ID in more that one widget.
Blogger does this, because it gets confused when you edit the ID's manually.
Rather than changing the number '1' into '2', and so on, change '1' into '11', '2' into '22'...or any other number you'd like. Higher value=better.
Hello Amanda, this is a very interesting post, but I believe that there is a much easier way to fix this problem as I have posted on my blog:
http://www.anoobsguide.com/2009/02/how-to-fix-bx-errors-in-blogger.html
This solution has personally never failed me up to date.
this was really stupid on Blogger team's part to make this change without properly testing it. This had such a widespread effect.
http://SaveFewBucks.Blogspot.com
thanks for post
Worked like a charm! Thanks!
--Jamie
http://www.jamiehenning.blogspot.com
Thanks ! You saved my life :)
A big thanks to you Amanda. At last, I have found "the fix" in uploading my template.
thats a agood ideas.
thanks for info n bravo for all
bX-8e22fk ?
I've been having this problem for quite sometime now and really getting pissed. THANK YOU for providing 'this fix'. Now, I can upload new templates for my blogs.
Thanks for this post!
thanks! after days searching for solutions! AND its this EASYYY? man. :D thank you thank you!
This is great! Been looking for this.. And it works...
Thanks
Thanks amanda. This was really help.
thank you for the information, I always have problems with this, but now I get a solution, directly and hopefully successfully tested
thanks
I have tried what you said, even emptying out my temporary files and such, and I still can't change my template. Do you or anybody else know if or when the Blogger team's going to fix this? Because I don't know enough about HTML to know what is the offending piece of code.
Thanks for this post. It cleared a lot of my questions I have had.
This has been extremely useful, thank you..
That's great.
Infomist Services
Actually, when you get to the page with the Bx error message, refreshing the page again will help though.
thanks
thank you for the post.
I think many of the bloggers will be thankful to you for the great content
http://newclassifieds4u.blogspot.com/
thank you amanda , great informations !
I wish you keep posting such great stuff
all for thanks ..
Post a Comment