Linux.com

Feature: Desktop Software

Make your Thunderbird start page a wiki

By Dmitri Popov on September 13, 2007 (9:00:00 PM)

Share    Print    Comments   

Every time you launch Thunderbird, you are greeted by a generic start page (unless you've turned that option off). Most of us don't pay much attention to it and navigate straight to the Inbox without giving it a second thought. The start screen is just a simple HTML page, which Thunderbird fetches from the address specified in the application's preferences. Knowing that, you can replace it with something more useful, such as the URL of your Web site or blog -- or you can take it a step further and turn the start screen into a tool that can help to manage your ideas, notes, to-do lists, and more.

Doing this, and also adding extensions like Lightning and Sync Kolab, can transform Thunderbird from a humble email client to a powerful productivity tool.

If this idea makes sense to you, then you'll be pleased to know that this is not only doable, but also easy to implement, courtesy of TiddlyWiki. The entire TiddlyWiki consists of just one HTML file, which includes CSS and JavaScript codes, and everything you enter in the wiki is stored inside this file as well. TiddlyWiki also does away with separate pages, and instead uses so-called tiddlers -- text fragments stored in the wiki file that you can show and hide. You can also add new paragraphs, delete and modify existing ones, tag them, and shuffle them as you see it fit. This makes TiddlyWiki a useful tool for managing your text fragments in a non-linear manner; and with a bit of tweaking you can do this directly from within Thunderbird.

First of all, you have to download the latest version of TiddlyWiki and save it somewhere on your local hard disk (your home directory is a good choice). Rename the downloaded file called empty.html to something more meaningful, such as tiddlywiki.html.

Next, launch Thunderbird and choose Edit -> Preferences and click on the General Tab. Make sure that the "When the Thunderbird launches" check box is ticked, and type the path to the tiddlywiki.html file. It should look something like this: file:///home/user/tiddlywiki.html (where "user" is your user name).

When you restart Thunderbird, you'll most likely get an error message that starts with "This page requires JavaScript to function properly." This happens because JavaScript is turned off in Thunderbird by default -- for good reason. It prevents execution of (malicious) JavaScript code that might be embedded into HTML-formatted email messages. Once you've turned this option on, you have to be even more careful with HTML messages arriving in your inbox. To change the setting, click on the Advanced tab in the Preferences window and press the Config Editor button. This opens the about:config window, which contains all Thunderbird's configuration options. Type "javascript" sans quotes in the Filter field, and double-click on the javascript.allow.mailnews option to set its value to true.

Now, restart Thunderbird, and you will be greeted by TiddlyWiki, and you can start filling it up with content. When you navigate away from the start page, you can always get back to it by choosing Go -> Mail Start Page.

Dmitri Popov is a freelance writer whose articles have appeared in Russian, British, US, German, and Danish computer magazines.

Share    Print    Comments   

Comments

on Make your Thunderbird start page a wiki

Note: Comments are owned by the poster. We are not responsible for their content.

Make your Thunderbird start page a wiki

Posted by: on September 13, 2007 09:17 PM
wow...

#

Um, are you sure about this?

Posted by: Anonymous [ip: 204.8.10.30] on September 13, 2007 10:03 PM
So... JavaScript is turned off by default "for good reason", but you want us to turn it on anyway? Am I missing something?

#

I'm afraid it's clever but unpractical hack :(

Posted by: Michael Shigorin on September 14, 2007 08:47 AM
If JS could be locked down to Just That Page, that would probably do it. If any TB user is really impressed, maybe someone files a feature request? I prefer Mutt since 2002 or so (ditched Pine for being rigid and insecure albeit warm and fuzzy ;)

#

Re: Um, are you sure about this?

Posted by: Anonymous [ip: 202.155.92.21] on November 03, 2007 10:27 PM
exactly.
it's turned off for obvious reason.

and i wonder why they even have the option to turn it on.
anyway...
i never use this big bloated progs anymore...

http://it.dennyhalim.com

#

All in one file

Posted by: Anonymous [ip: 77.182.65.15] on September 14, 2007 07:37 AM
So, if I read that right it stores everything in the single html file itself. If I dump everything in there like the article suggested, e.g. notes, to-do lists etc. and continue to do so for an arbitrary period of time, the file will grow out of proportion. T-Bird will slow down on startup and on every occasion I revisit that page. Not sure if that's the best way to handle that kind of Information.

#

Make your Thunderbird start page a wiki

Posted by: Anonymous [ip: 200.107.49.51] on September 14, 2007 02:26 PM
I just use TiddlyWiki in Firefox. Tiddlywiki is **absolutely** amazing. It's the most clever single HTML file I've ever seen.

#

Clever, yes but...

Posted by: Anonymous [ip: 129.240.235.122] on September 14, 2007 02:37 PM
Sure, TiddlyWiki is clever, but having all nodes in the same document doesn't lead to a great user experience with larger amounts of data. It's not really a Wiki in the traditional "one page per node" sense, either.

#

Other single file wiki.

Posted by: Anonymous [ip: 75.132.10.136] on September 14, 2007 03:04 PM
You might also want to try stickwiki. I personally prefer it to tiddywiki.
http://stickwiki.sourceforge.net/

Here is a fork I just found of stickwiki. Looks nicer, I'll have to get more in depth with it.
http://mysite.verizon.net/vze7pr2q/WoaS_0.10-a.html

#

Make your Thunderbird start page a wiki

Posted by: Anonymous [ip: 192.223.243.6] on September 14, 2007 08:20 PM
Sure, a Wiki is a powerful tool, but I am not sure that starting one from the main page of my Email client is the best use of things. If I were using a PIM, such as Kontact, Evolution, or Outlook, it might be nice to have a Tab to connect me to my Wiki, another to connect to my calendar, my sticky notes, and of course, my Email. I would not want to further slow down my core Email client though. Since both Firefox and Thunderbird already have pretty large footprints, I don't usually add much to them except for navigational conveniences. Too many plugins and they slow down too much for my taste. The kind of tools I tend to add are navigational things that allow me to touch one or two keys and do a lot of navigating. I use these to complement the interfaces already there.

#

Make your Thunderbird start page a wiki

Posted by: Anonymous [ip: 4.224.105.186] on September 15, 2007 02:29 AM
Hmm.. Interesting tip. I already have Lightning, RSS news feeds and Reminder Fox installed in my TBird 2.0 on Linnux. So, it's quite the little command center already. But your tip gave me an idea. How about something a little more simple, -- like having the opening page check the weather. I now have mine going to my home city weather page in Yahoo. It's something I like to do first thing in the morning along with checking my email.

#

Make your Thunderbird start page a wiki

Posted by: Anonymous [ip: 24.18.240.159] on September 15, 2007 11:48 PM
Did you get this from lifehacker?

A better method is to make thunderbird into a browser

#

This page requires JavaScript to function properly

Posted by: Anonymous [ip: 216.239.74.146] on September 17, 2007 02:48 AM
"This page requires JavaScript to function properly." This happens because JavaScript is turned off in Thunderbird by default -- for good reason. It prevents execution of (malicious) JavaScript code that might be embedded into HTML-formatted email messages. Once you've turned this option on, you have to be even more careful with HTML messages arriving in your inbox.

In one word: NO.

#

Make your Thunderbird start page a wiki

Posted by: Anonymous [ip: 217.116.156.232] on September 22, 2007 04:50 PM
It's not something I'm going to do ASAP, or 'losing my slippers' as they say in Russia, but thanks for the tip about TiddlyWiki.
It looks like a great tool!

#

Make your Thunderbird start page a wiki

Posted by: Anonymous [ip: 88.252.30.69] on December 12, 2007 01:56 PM
<a href="http://r10noktanet-seoyarismasi.blogspot.com" title="www.r10.net küresel ısınmaya hayır seo yarışması">www.r10.net küresel ısınmaya hayır seo yarışması</a>

#

This story has been archived. Comments can no longer be posted.



 
Tableless layout Validate XHTML 1.0 Strict Validate CSS Powered by Xaraya