Left Justified

Feeds

Greasemonkey Script: Basecamp Comment Controls

| May 27, 2005 | Category: Web Nerdery, Code

Inspired by Jonathan, Derek and Mark, I’ve whipped together a little something for users of Basecamp and Firefox.
screengrab of the script in action

What’s this all about?

Basecamp Comment Controls is a little Greasemonkey script I threw together a couple of nights back. I’m posting it here in the hope others will find it as useful as I do.

Features (version 0.1)

  • Adds ‘Docking’ toggle to comment form. Docked position is top right
  • Adds textarea resizing functions, including cookie-style storage of preferred height
  • Nicer textarea font
  • Auto-scroll to comment form’s position

Future Additions

  • Clean up the rushed script
  • Make a version for Opera 8
  • Textile formatting toolbar

Download Basecamp Comment Controls

Please offer suggestions/reports regarding any bugs you find or suggested additions.


  1. 1
    Brady J. Frey said:

    Worked like a charm in Firefox for Mac:) Great addition Andrew… trying to keep me further and further away from safari, eh?:)

    Comment posted on:
    1:58 pm, 27th of May 2005
  2. 2
    Manuela said:

    Works great on my Mac. Thanks for sharing.

    Comment posted on:
    8:39 pm, 27th of May 2005
  3. 3
    Andrew said:

    Good to know, thanks guys :)

    Brady: Mwuuhahahaaa.. yes.

    Comment posted on:
    9:15 am, 28th of May 2005
  4. 4
    ben buchanan said:

    Make a version for Opera 8

    you’re just doing that so i can’t bitch when i find out it doesn’t work in opera ;)

    Comment posted on:
    12:31 am, 29th of May 2005
  5. 5
    Patrick Haney said:

    For some reason the script isn’t installing for me. I’m running Firefox 1.0.4 on Windows XP Pro with Greasemonkey 0.3.3, so I’m not sure what’s going on.

    With the same setup in OS X, everything worked fine.

    Anyone else get it working on the Windows side?

    Comment posted on:
    4:47 am, 4th of Jun 2005
  6. 6
    Andrew said:

    That’s the same setup I use at work and it works fine for me :|
    Where is the install process going wrong?

    Comment posted on:
    1:36 pm, 4th of Jun 2005
  7. 7
    Patrick Haney said:

    Andrew,

    I right click the link and choose “Install User Script.” The Download Manager pops up quickly and then disappears and I get the Install User Script window which looks fine. Then I click OK and reload the page as requested. I still don’t see the dock controls in any Basecamp site though.

    Like I said, it works fine on OS X for me.

    Comment posted on:
    6:27 am, 7th of Jun 2005
  8. 8
    Andrew said:

    ? :| :| :| ?
    You’ve got mail.

    Comment posted on:
    1:33 pm, 7th of Jun 2005
  9. 9
    Nick Caldwell said:

    Here I go, trying to get people in PEA interested in Basecamp and you’ve already gone and written a bloody Greasemonkey script for it! Grumble grumble kids of today grumble grumble.

    Comment posted on:
    9:16 pm, 14th of Jun 2005
  10. 10
    thomas said:

    doesn’t work if you use ssl-encryption (https - available in plus and premium accounts for basecamp). if I switch to unencrypted mode, it works fine.

    but the ssl-encryption is mandatory for us - any ideas for this?

    Comment posted on:
    10:37 pm, 13th of Jul 2005
  11. 11
    thomas said:

    stupid me ;)

    the solution for the problem with encrypted pages is of course to add e.g. https://*.projectpath.com/* to the list of allowed pages.

    works fine now!!

    Comment posted on:
    1:45 am, 14th of Jul 2005
  12. 12
    Andrew said:

    Glad it came together for you Thomas ;)
    I’ve got a brand new version of this script that includes JS textile preview and a few other niceties (such as graphic interface elements) waiting to be tweaked and released. Once I’ve unpacked after this weekend’s house move I will finish it off and post it up.

    Comment posted on:
    10:13 am, 14th of Jul 2005
  13. 13
    alex said:

    Excellent site keep up the good work

    Comment posted on:
    3:09 am, 12th of Aug 2005
  14. 14
    John said:

    Great work! This is quite useful.

    Comment posted on:
    12:45 am, 8th of Nov 2005

Have Your Say

Sorry, comments are closed on this post.