Betwittered Greasemonkey Hacks

Warning: major geekery ahead!

I use Betwittered on my iGoogle home page and it’s great, but wished there was a way to pack more info into the display to reduce the amount of scrolling I have to do.

Using Greasemonkey and Platypus I created a couple of user scripts that will (a) reduce the size of the profile icons, (b) remove the post box, buttons etc from the top (I don’t actually post from betwittered itself) and (c) resize the iGoogle module to 700 pixels high (default is 350 pixels).

Here’s what it looks like when running.

Before:
betwittered-before

After:
betwittered-after

Here’s the user scripts - you will need GreaseMonkey installed to use them. The first one runs on betwittered.com (which is the iframe used by the module); the second runs on www.google.com/ig* to alter the module size.

Minimal Betwittered

Resize Betwittered iGoogle Module - this is unfortunately hardcoded to the module ID on my homepage so have a feeling it won’t work for others without tweaking. If you’re a happy Greasemonkey / Firebug hacker you can probably get this to work by updating this line:

do_modify_html_it(window.document,document.getElementById('m_91_b'),/height: 350px;/,'height: 700px;',null);
where m_91_b is the ID of the module in my homepage; you can use Firebug to inspect the ID that your one is using.

Hope someone finds it useful - let me know any bugs in the comments below.

3 Responses to “Betwittered Greasemonkey Hacks”

  1. Keane Says:

    I can get Minimal Betwittered to work, but it won’t resize, even after changing the div name - might be because I’m using Chrome rather than FF :-(

  2. Keane Says:

    Hmm, had to disable Minimal Betwittered as it stopped Gmail from loading - dunno if it’s just a Chrome thing…

  3. shauny Says:

    Ah, didn’t realise Chrome did user scripts, that’s handy! Will have a play around and see if it breaks for me…

Leave a Reply