No website is perfect, that's probably even more true for the more "social" type sites where you tend to spend a lot of time working with them, and I've found that RedBubble is no exception.
A while back I took a look at Greasemonkey (something I'd been meaning to do for ages) as a method of fixing one little RedBubble niggle and, since then, I've "fixed" a few things that have bothered me.
Given that I've got a few RedBubble hacks kicking about now I thought it might be an idea to list them here:
- RedBubble "Edit This" hack
- This adds a much-needed "Edit this" link to a public view of a work. I often find that I'll notice a small problem with a work when I'm seeing it how everyone else sees it. Such a view doesn't have a way of taking you directly to the edit page for the work so this hack fixes that.
- Better text formatting hints
- RedBubble uses Textile as the markup language of the site and most people don't know it (I'd never seen it before I started using RedBubble). This little hack replaces the rather sparse help that is given on various edit pages with a more comprehensive cheat sheet.
- Public view tab for mybubble
- This little hack simply adds an extra tab to the mybubble pages that takes you to your public view. While such a link does exist in the mybubble pages this makes it more obvious.
- Watch a forum thread in Google Reader
- RedBubble's forums provide RSS feeds so you can keep track of what's going on. This hack adds a "Add to Google Reader" button to each thread so you can quickly and easily add them to Google Reader.
- Watch comments for a work in Google Reader
- Similar to the above but for the comments made on any work on RedBubble.
- Move user actions further up a user's profile
- Each user profile page on RedBubble has a couple of user actions: one to add/remove them from your watchlist and one to send them a BubbleMail. The problem is that, at the moment, these actions come below the written profile for the user. Lots of users have very long profiles, often with large image previews in them. Because of this you've got to scroll down quite a way to find those actions. This hack fixes that by moving the actions to before the user-written profile.
- Simple BubbleMail preview
- Another Textile thing. RedBubble's BubbleMail system (the internal messaging system for the site) has no preview facility. It's also pretty easy to mess up when working with Textile formatting. This hack provides a simple preview system that helps catch any silly errors before you hit the send button.
- Extra paging for mybubble work lists
- The lists of works in mybubble (your private view of your works) only have the page navigation links at the bottom of the lists. This means that you've generally got to scroll down the page to get to the next page. This hack fixes that problem by placing a clone of those links at the top of the list.
- Average views per public work
- Possibly the least useful of all the hacks. This one adds an extra bit of information to the view count stats you get in the work lists in mybubble: the average number of views per work.