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.
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.
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.


May 26th, 2009 at 6:51 am
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
May 26th, 2009 at 7:42 am
Hmm, had to disable Minimal Betwittered as it stopped Gmail from loading - dunno if it’s just a Chrome thing…
May 26th, 2009 at 4:49 pm
Ah, didn’t realise Chrome did user scripts, that’s handy! Will have a play around and see if it breaks for me…