Recently I have discovered the "Quick Edit" (i.e.
) and "Edit Widget" (i.e..
) icons have gone.
I went to the Blogger Help Group to find some luck. Some threads did mention about similar syndromes but they are mostly related to a corrupted template. However, I have two blogs using different templates suffering from the same problem. It is unlikely to be my case. Resetting the widgets won't help.
I have actually done some analysis.
If you check the page with the DOM Inspector, or view its HTML source codes, you will find that those "Edit" icons are still there, with 3 classes defined: item-control, blog-admin and pid-XXXXXXX (some numbers). They are included in the page no matter who the visitor is, but by default they are hidden by embedded CSS generated by Blogger:
/*
-----------------------------------------------
Quick Edit and Delete Comment Icons
----------------------------------------------- */
/* Hide it now, show it later with dynamically-generated CSS */
.item-control {
display:none;
}As mentioned in above CSS comment, those icons are shown using a dynamically generated CSS file. Inspecting the HTML source code, it is likely to be this one: http://www.blogger.com/dyn-css/authorization.css?targetBlogID=XXXXXXX.
I sniffed the network packets while loading the page with Firefox 2/3 and IE 7 (other versions not tested) and find that the authorization.css returned has 1 bytes only, even if the visitor is the blog owner.
Funny enough, when accessing with Opera, the following content is returned:
div.blog-admin, div.pid-XXXXXXX { display:block; }
span.blog-admin, span.pid-XXXXXXX { display:inline; }And yes, the icons can be shown without without any problem in Opera. Problem only occurs when using Firefox and IE. This further decreases the chances of a corrupted template.
So my guess is probably correct. Blogger really generates the authorization.css dynamically to display the icons. But for some reasons Blogger failed to returns the content to Firefox and IE, causing the icons to be disappeared.
Someone suggested that there should be something related to browser Cookies. Maybe and maybe not. I didn't check the Cookies content, but it's still strange that Cookies problem only occurs with using Firefox/IE but not Opera.
I have actually reported the issue at the group but received totally NONE response. Am I the only one suffer from it or no one cares about it? If you do meet similar problems, please post a reply to my thread to draw some attentions from those technical support.
It is really inconvenient to have those icons missing especially for careless people like me... Please bring them back soon!
2008-04-27 updates:
Problem is solved !


11 comment(s):
HTML Tags allowed (e.g. <b>, <i>, <a>)