Updated right-click BlogThis for Firefox (and Mozilla)

A mere three months over a year after the first version, here’s version 0.2 of a Firefox and Mozilla extension to add a right-click Blogger BlogThis menu item.

Changes since version 0.1: less suckage, still works. For no good reason, I was using the function that gets selected text for the builtin “Search web for …”, which only gives you a few hundred characters. Now, you get 2K characters, spread over the title, URL, and the selected text. The BlogThis in the Google toolbar for IE gives you 178 characters less, which worries me more thinking about how they chose that number than that something will go wrong because we use those extra 178 characters.

Oh, and now in Firefox it will appear in the Extension Manager, with an awful-looking icon. If the sight of it annoys you too much, you’ll find it quite easy to track down my email address to send me a better pair (32×32 and 100×100, thank you very much).

Huge thanks to the aptly titled How to write Firefox extensions for the handy build script, and for collecting everything you need to get started (or re-started) doing extensions in one easy-to-steal package.


Comment by jr #
2004-09-18 02:23:30

the changes are good

Comment by Mat Hall #
2004-09-20 01:32:46

And the icon isn’t that bad…

Comment by Hai #
2004-10-23 20:22:21

Thanks for a useful extension. The icon is fine with me.

Comment by Marv #
2004-10-26 02:35:49

Ahhhhhh…missed that after mercilessly ripping out IE! Thank you very much!

Comment by BillSaysThis #
2004-10-27 21:21:44

Is there any way to constrain the list of weblogs in the dropdown list? Or at least to set one as the default different from what it naturally orders first? Thanks.

Comment by Anonymous #
2004-11-18 10:47:38

Got a new version for Firefox 1.0?

Comment by Tom #
2004-11-21 04:05:30

An update to support the release version Firefox 1.0 would be appreciated. TIA very much! :)

Comment by Phil Ringnalda #
2004-11-21 10:13:53

Oh, it isn’t working from this link, is it? I must have been testing the update system, and left it unrewritten. Most of the time /mozilla/blogthis.xpi gets silently rewritten to whatever the current version is, /mozilla/blogthis021.xpi at the moment, but for some reason I’ve forgotten, maybe looking at the way it fails to check the update.rdf on install, I left it commented out. Apparently most people just installed it from u.m.o., except for one confusing person who seems to have tried from here, and then commented there, saying ”It doesn’t working in 1.0” right next to the link that does work in 1.0.

Anyway, it’s back to delivering the version that doesn’t require any external version checks, so it should install just fine.

Comment by drew #
2004-12-02 15:12:49

Oi! The extension isn’t installing via u.m.o or this site. Reason: ”Not a valid install package.”
…unless I’m missing something.

Comment by FLJerseyBoy #
2004-12-12 10:57:29

Very nice extension, and thanks for creating it.

Question: Any chance that you might be able to build in Haloscan trackbacking to the BlogThis extension?

Thanks again!

Comment by Ashley Portman #
2004-12-20 06:09:27

Yay the changes are good… Keep up the good work.

Comment by stefan #
2004-12-20 07:46:09

is it possible to open the window only once when clicking? everytime i call the extension it opens a new window instead of just re-focussing the old one…

Comment by Gregory Bloom #
2005-01-18 10:21:38

Is there any way to make BLOGTHIS automatically enclose the highlighted text in <blockquote> </blockquote> tags? That would be handy, and make it so those of use using some CSS spiffification for BLOCKQUOTES can be extra-lazy about blogging highlighted text yet bask in the full glory of our BLOCKQUOTE spiffification.

Comment by Phil Ringnalda #
2005-01-18 14:32:22

There was, and it did: back before they decided to be cute and insert quotes around the passed-in text, I used to have a version that wrapped it in a <blockquote>. If you can persuade them to stop putting in the quotes, I’ll put back the <blockquote>.

Comment by Oskar Austegard #
2005-04-07 13:38:04

So I didn’t quite get what you meaned by the quotes until I hacked the blogthisOverlay.js file to insert the <blocquote> tag and then tested it – what a pain in the ass.
Not sure why I’m writing this… :~

Comment by Phil Ringnalda #
2005-04-07 14:36:37

Because then I’ll remember to put a link to Greasemonkeying with Blogger’s BlogThis in here, so you’ll know that you can install a user script that will sit around waiting for a BlogThis popup window to appear, and when it does will replace the literal quotes with a blockquote element, that’s why you’re writing it :)

Comment by Jack #
2005-02-08 05:35:51

Is there anyway of including more than one blog in the drop down menu? At the moment, it only includes the one I most recently logged into — can you use BlogThis with multiple blogs?

Comment by Phil Ringnalda #
2005-02-08 09:01:02

Yep, you should see all the blogs you have access to in the dropdown, so that’s something broken with your list of blogs (unless you mean by ”logged into” that you have separate users for each blog, rather than one user with multiple blogs). Give Blogger support a shout: the extension just passes in a URL with the link and title and text, and they decide what to put in the window.

Comment by Lisa #
2005-02-09 13:03:20

I’m fairly new to Firefox. I use blogger (blogspot). I downloaded your extension because I want to click on ’blog this’ and get it to load my blog this window – with me signed in and ready to blog. Maybe I’m just not understanding how your extension works. When I used IE (yuk yuk yuk) and clicked on blog this – it would automatically load a small window – all signed in to my blog – and ready to type up my blog.

I was hoping your extension would allow me to do this in Firefox (I’m using 1.0). I have ny username and password set in my password manager from full page access, so I’m not sure if I’ve done something wrong. Are there any instructions anywhere on how to get it to work with Firefox 1.0? Thanks…

Comment by Phil Ringnalda #
2005-02-13 10:43:26

Well, it’s supposed to just work, just like you expect: if you are signed in, straight to the posting form, if not you get a signin form and then go to the posting form. What are you getting instead of that?

Comment by Lisa #
2005-03-05 22:52:53

I get a sign in form everytime I click on ’BlogThis’ in Firefox. I don’t get that sign in form when I click on ’BlogThis’ in IE6 (which I HATE to use) it gives me the page that I want — ready to type my blog.

I already ticked ’keep me signed in’ when I signed into Blogger (blogspot) when using Firefox. Same with IE6. Again – if I click BlogThis in IE6 – it’s signed in and ready to blog. If I click on BlogThis in Firefox – it makes me sign in each time. So, it works in IE6, and I don’t know if it’s a problem with Firefox or the extension or what. Any help would really be appreciated.
Oh – I have password manager turned on. Does that make a difference?

Comment by Phil Ringnalda #
2005-03-11 19:58:42

Sorry, no idea: what should happen is that once you’ve signed in with ”remember me” checked, you should stay signed in, both on the main page and in the BlogThis popup, and I can’t find any combination of settings that will keep me signed in to the main page without also keeping me signed in for BlogThis. I’m stumped.

Comment by Lee #
2005-04-07 09:45:11

I like it. May I make a suggestion? BloigThis only does one at a time, can BlogThis store multiple entries? That way as I cruise around, I can make multiple selectins and store into one entry as opposed to one for each selection.

Thanks, Lee

Comment by Grendel #
2005-04-13 03:07:04

great extension, works like a charm – except when you have several weblogs and they don´t have the same encoding. After I type the entry, i.e. with a url, and I choose the destination blog, the encoding of special characters (Umlauts) become questionmarks. I guess there´s an issue with the conversion from or to unicode in the textfield?


p.s.: would be nice to have the BlogThis extension at mozilla updated, it still says 0.2x

Comment by Phil Ringnalda #
2005-04-13 07:50:45

Once the popup displays, it’s out of my hands: that’s Blogger’s code from then on.

And while I agree that it would be nice to have it updated at u.m.o, they’ve been frozen for security auditing, and before that for updating, basically forever, other than a few hours Christmas Eve. I assume at some point they’ll announce that they’ve opened it up, and at that point I’ll decide (mostly based on whether or not they find some way to make life difficult for non-listed extensions) whether to ask to be updated, or ask to be removed. So far, it’s been unpleasant and annoying, but survivable thanks to an external update.rdf; apparently they want to audit and control listed extensions, so they’ll be prohibiting that at some point in the future, making themselves a bottleneck. Certainly nothing they’ve done so far makes me think they’ve earned that right.

Comment by Grendel #
2005-05-14 09:23:27

In that case, I know now where to send complains to, thanks :-)

Comment by george is here #
2005-04-17 01:23:47

why stop at xxx characters? why not make that configurable in the options drop down? it would be great to get into the 10K range — why not, since you could easily do that in a blogger direct post?

for math pages etc. you quickly blow your buffer due to line spacing etc.

Comment by Phil Ringnalda #
2005-04-17 09:18:41

I don’t remember whether it’s a Mozilla limit, that URLs are cut off at 2K characters, or a Blogger limit, but it wasn’t my idea.

Comment by Jean Sagi #
2005-05-11 01:27:36

I’m a blogger fan so, for me, this extension is a must.

However I doesn’t like always clicking the rigth button to blog some page, so…

It woul be great if you add an option put an icon in the toolbar (a blog icon for example) that has the same functionality of rigth clicking and selecting blog this. This icon could be added to the toolbar the way sage or web developer does.

The ones who likes rigth-clicking can do it… anything change for them while the other can have the same functionality with an icon in the toolbar.


Comment by gaby de wilde #
2005-07-01 18:54:44

I would like to right click a xml icon and have the link show up in the blog this window. Imagine the feeds we could discover on an archive page of the blog!

Would be really cool if you would use a span styled with orange background borders and some spacing to draw the [XML] icon. That would save us the complex hosting of the image. LOL

Anyway, this tool already rocks banana’s. Thank you for making it. It’s been the best bookmark sharing application for a long time in my opinion. :)

Comment by gaby de wilde #
2005-07-24 01:41:06

Could you make us one for the yahoo360 blogs?


There already is a bookmarlet (in case that helps)


Trackback by Geodog's MT Weblog #
2004-09-20 22:34:28

Responding to Anil Dash’s request for even more feedback about MovableType and SixApart

First of all, thank you, Anil Dash, for your patience and willingness to engage in conversation with critics and fans alike. I would also like to agree with you about tone, and to note that I did not help matters with the titles of some of my earlier p…

Trackback by phil ringnalda dot com #
2005-02-13 08:22:57

Right-click Blogger BlogThis 0.3 for Mozilla and Firefox: the ”there’s more than 26 letters?” release

For want of the proper function to escape the title and text, anything but English was being lost. No more.

Trackback by Because I Can #
2005-02-20 20:02:05


phil ringnalda dot com: Updated right-click BlogThis for Firefox (and Mozilla) Finally got off the Mozilla bandwagon and hopped over…

Comment by john #
2005-12-12 15:16:28

dude, I think this plugin is great. have you considered porting your code so that it sits into the Ubuntu right click menu? Now THAT would be sweet. :) Also it would be great if a highlighted blogthis also included the img tag information. I love this tool!! well done – and thank you :)

Comment by amir #
2005-12-19 09:37:21

please make this extention available for ff 1.5

Comment by Manoj Mehta #
2005-12-27 14:20:11

Hey Phil,

There seems to be a bug in blogthis. After selecting text and choosing BlogThis from the right-click context menu, the selected text becomes the URL Link in the new blogger window.

For instance, I wanted to blog something on iht.com, so I selected the text and chose BlogThis from the context menu and here is the content of the Blog Post’s body:

<a href=”a riddle, wrapped in a mystery, inside an enigma.”>Remember Russia’s evil empire? – Editorials & Commentary – International Herald Tribune</a>: ”a riddle, wrapped in a mystery, inside an enigma.” and the entry in the URL Text field is: ”a riddle, wrapped in a mystery, inside an enigma.”

The URL should’ve been ”http://www.iht.com/articles/2005/12/27/opinion/edallison.php”

Comment by Phil Ringnalda #
2005-12-27 14:43:26

There is indeed a bug, but it’s not mine: if you are logged in to Blogger already, it works fine, but if you are not, they redirect you through the login page and then by the time they send you to the posting page, they’ve mixed up the URL and the quoted text.

Comment by Z.Z. Bachman #
2005-12-30 13:26:25

Have you changed and modified your script or perhaps has Blogger?? There seems to be an issue with BlogThis 0.3 in Firefox..currently running 1.0.7 seemed to work fine yesterday. I noticed a change in the formatting and there are java script error’s occuring…

Error: editorCleanup is not defined
Source File: http://www.blogger.com/blog-this.g?t=&u=http%3A//zardozz.com/zz/index.php&n=ZardozZ%20News%20%26%20Satire%20%3A%3A%20News%20Commentary%20Political%20Satire%20and%20Parody
Line: 110

Is there any incompatibility with the new GoogleBar that was recently updated???
You can contact me at hidden eMail as necessary….


Comment by Phil Ringnalda #
2005-12-30 14:44:12

They completely replaced their end of things, um, some day, I think yesterday (this week’s been a bit blurry): fixed Manoj’s problem above, apparently created yours. Are you seeing an actual problem, besides just the reported error? Have you cleared your cache, to be sure you don’t have an old version of a .js library stuck in your craw? Have you thought about stepping up to 1.5? (1.0.7 is in many ways April 2004 with a few security patches: I wouldn’t use it if you paid me.)

Comment by Stephen Said #
2005-12-31 03:36:22

Hi. I have been using ”Blog This” for about 6 months now. I reckon it is a great piece of software. The main reason I use it instead of the Blogger interface is that I hated waiting for that stupid Blogger ”Waiting” page. I was happy for the post to be sent off and update behind the scences so that I could get through a huge number of posts.

Which is my gripe with the latest version. I am back where I started with the latest version. Is there anyway I can get the previous version? I do about 20 posts a day and having to wait for the ”Blogger Clock” to finish is a right royal pain!

Thanks for the great work.

Comment by Phil Ringnalda #
2005-12-31 11:31:43

I doubt it, but you would have to ask Blogger, since they are the ones who changed underneath us.

Comment by Jennifer #
2006-01-03 14:52:11

I love your program. Ive been using it for about 3 months. From what I can tell blogger changed something last week. Before I could upload then have the option of editing posts – now I just get veiw or republish :( so I still have to log back into their site to edit each post *aacckk* anyway to fix that?
thanks again for a great program!

Comment by Phil Ringnalda #
2006-01-04 00:29:53

I’m pretty sure the way to fix that is to log it as a bug with them (just keep clicking every link that says ”help” and eventually you get the link to yell at them). While at least a few Google/Blogger employees do read me, (or have at times,) the odds that they subscribe to comments on old posts, much less act on them, are not what I would call favorable.

Comment by adrian #
2006-03-12 16:31:46

hi phil, is there a way to change the default ”hot key” away from ’t’ – i use the ’open new tab’ far more often than blog this, why did you make a conflict with a native firefox option?

Comment by Phil Ringnalda #
2006-03-12 18:02:30


Heh. I wrote it nearly three years ago (for perspective, for ”Glendale,” Mozilla Firebird 0.6, not long after the Phoenix-to-Firebird-to-Mozilla Firebird name change), more than a year after I stopped using Blogger. I’ve never used it for anything other than a little testing when someone has complained about it not working, and I haven’t got a clue what it might have shared a context menu with at the time, though I’m certain I wouldn’t have understood the issue if there was another thing using T at the time.

But, yes, you can change it: a .xpi is just a zip file, and inside it you’ll find a .jar that’s also just a zip file, and inside that, since I apparently knew nothing about l10n at the time, you’ll find a file named blogthisOverlay.xul which specifies accesskey="T". Change that, zip everything back up (keeping the nesting correct), and Bob’s your uncle.

Or you can wait for me to fix it, which given my usual speed and the number of users of it who are also users of context menu access keys I’ve encountered so far (you make a total of one) could quite possibly take a while. Sorry and all that, but actually releasing a new version just to fix the access key is… ooh, look, shiny thing over there!

Comment by Robert Watkins #
2006-05-02 07:19:07

Some changes recently to blogger.com may have broken something. When I click ’publish post’ I don’t get the security page asking to enter the text in the image. Instead, I get my post erased and nothing else happens.

Thanks for the work on this! I enjoy the ease of use.

Comment by Ben Rowe #
2006-07-30 18:26:24

Suggestion: it would be nice if you could add a toolbar icon


Comment by steve #
2006-09-07 10:38:19


I just wished it would allow me to log into my Blogger Beta account. It takes me to my original Blogger log-in page… I log in there and it says my account has been merged with my Beta Blogger page… THEN I have to log into THAT window… and it doesn’t keep my highlighted text, URL or title.

Hope Google get’s this worked out soon. I miss my BlogThis!

Comment by xmanii #
2006-11-02 07:12:05

Will you be updating this for Firefox 2.x?

Comment by Conjurer #
2006-11-09 09:34:32

Would sure like to see an update, I miss my blog this extension.

Comment by Ingo Vogelmann #
2006-11-17 09:55:53

I wanted to ask the last 2 questions as well :o))

Comment by lorrie #
2006-11-17 10:19:09

i have version 0.3 but it wont let me log in there is an update on BLOGGER but i dont know if this is preventing me or anything i wanted to check whether the version i have and new friefox browser version

can anyone help me please???

Comment by tbbrick #
2006-12-04 06:13:16

Here’s another vote for an update to FF 2.x

Comment by Janaka #
2007-01-05 19:17:50

Here’s hoping you come out with an update to work with ver.2!

Comment by Adam Brannon #
2007-01-11 09:20:48

I have used this fix for many add-ons that are not FF2.0 compatible. It works perfectly with BlogThis and the new Google setup.
1. Download (save link as) the add-on to your computer. Do not open or install it.
2. The XPI file is a ZIP file. Open it in WinZip.
3. Find the ’install.rdf’ file and extract it.
4. Open ’install.rdf’ with notepad.
5. Find this code:
Change maxversion to a value larger than 1.x. I changed mine to 3.0
6. Save the file.
7. Add it back to the XPI file with WinZip. Make sure it is saved over the original in the ZIP.

The BlogThis add-on will now install and work in FF2.0. If you have converted your Blogger site to the new Google base site, just use your Google login in the BlogThis popup window to log on to the site and it will take you to the familiar BlogThis screen to add the blog content, just like it use to.

Name (required)
E-mail (required - never shown publicly)
Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <del datetime="" cite=""> <dd> <dl> <dt> <em> <i> <ins datetime="" cite=""> <kbd> <li> <ol> <p> <pre> <q cite=""> <samp> <strong> <sub> <sup> <ul> in your comment.