I try to be sparing with installing Firefox extensions. It’s easy to get install-crazy and the next time you look, FF isn’t stable and you’re not 100% sure why. But here’s something that I totally want: an extension that converts my currently-open tabs to a list of links.
Why? Well, I have weekend-full-tab-itis. I’ve been reading my Google Reader feeds and surfing this week, and now it’s Saturday morning. Lots happened this past week, and I’d enjoy talking about several of these topics, but it’s a hassle to convert them into links. Here’s what my currently-opened tabs looked like this morning:
As you can see, there’s a lot of good stuff there, but it would take forever to craft those links by hand. Anybody know of a tiny, robust Firefox extension that does this? Ideally, it would even allow a blacklist of domains not to convert into tabs. For example, I almost always have Gmail and Google Calendar open, but I don’t need those converted into links because typically I don’t want to blog about them.
Anyone know of a small extension that does this?
Update: One of my favorite extensions is MakeLink, by Rory Parle. I wonder if it might be possible to convince Rory to add a “Make all tabs into links” option into MakeLink? I guess it never hurts to ask. 🙂
Update: Wow, Rory stopped by in record time — thanks, and I heartily recommend MakeLink! It turns out that there’s a delightful extension to do exactly what I want called CopyAllUrls (thanks for mentioning this, AdamM). With a right-click, you can save all your tabs to the clipboard in a very flexible format. I wanted multiple lines that look like this:
<a href=”https://addons.mozilla.org/firefox/934/”>Copy All Urls | Firefox Add-ons | Mozilla Corporation</a>
To get that format of “tab to html” output, I tweaked the output options of the extension slightly. Here’s the settings I used to export tabs in the format that I wanted:
I clicked the “Copy only url” option and unselected the “Line break between entries” and “Copy tab history” options. Finally I set the actual format of the urls here:
I selected HTML markup and checked the box to use my own custom mark-up. For the url itself, you can do any format and there are variables you can use (smart, very smart). So I entered <a href=”$url”>$title</a> for my markup format. It only took a few seconds, and now when I’ve got too many tabs, I can copy all my tabs in a nice format that’s ready to paste into a WordPress textarea box. Nice. 🙂
Things like this are why I love the Firefox community so much. It makes me want to go donate moolah to people who write extensions. I just did for Jürgen R. Plasser for the CopyAllUrls add-on. I went looking for a donation link on Rory’s site for MakeLink and just now saw that he’s joining Google soon. Sweet! I’ll wait until Rory’s on-board in a few weeks; there are ways to show appreciation to fellow Googlers. 🙂