How to Contribute to TimThumb

TimThumb is no longer supported or maintained.
More information →

The Google Code blog has recently announced a new method for modifying code committed to the site. They have created an online code editor that can be used by anyone.

This is fantastic for people who want to contribute to any of the hundreds of open source projects that are online. What this means is that people who have commit privileges can edit and update code online. People who don’t have commit privileges can edit code and submit it as a patch, which can then be accepted by the person who owns the project.

Both of these things, hopefully, mean that TimThumb will be updated more regularly, and by more people. Below is a quick explanation of how the system works.

  1. Go to the TimThumb.php code page on Google Code.
  2. Click Edit File near the top of the page
  3. Make your changes
  4. Add a description of your changes (what you changed and why)
  5. Press Suggest Patch at the bottom of the page
  6. Done!

It’s really very simple and will help me to make more changes to TimThumb with minimal fuss. If anyone wants to help out then the things I would like to do are included on the TimThumb wishlist.

Please remember that I want to keep the code clean, minimal, efficient, and fast, so don’t intend to add any large complicated features that take the focus away from the primary purpose of the plugin. If you can suggest changes that make the

How was it for you? Let me know on BlueSky or Mastodon

(Please) Link to this page

Thanks for reading. I'd really appreciate it if you'd link to this page if you mention it in your newsletter or on your blog.

Related Posts

12 Aug 2011

TimThumb 2.0

Ok – so – TimThumb. I am sure many people have seen this already but some code exploits were recently discovered in TimThumb. Now that everything is under control once more I thought I would explain what happened and what...
10 Sep 2016

Using Github for Copywriters (via the Github website)

I’m currently working on a new WordPress course (MasterWP – first email is sent on Monday 12th September) that helps to teach things beyond the basics – and to do it I need a website. I’m making the course with...
11 Nov 2007

Websites versus Blogs

Whilst working on my update to Binary Moon I’ve been thinking about the differences between websites and blogs. One of the things I am trying to do with the updated design is steer slightly away from the stereotypical blog layout...
23 Mar 2017

New Adventures in Jekyll

I use WordPress a lot, but a couple of weeks ago I decided to rebuild one of my older sites with Jekyll (a static site editor) so that I could host it on Github pages. As I have explained before...
14 Jan 2008

A 3 step guide to getting your WordPress plugin onto WordPress.org

I recently got my bm-custom-login plugin accepted onto the Wordress plugin repository. In order to get it online I had to use subversion – something I’ve never used before.I found the “using svn page” on wordpress.org to be rather intimidating....
26 Jun 2014

New TimThumb Exploit Found

It’s been reported today that there is a new TimThumb exploit found. Unfortunately nobody told me about this before the exploit was announced – in fact I found out about the bug through wptavern.com so I haven’t been able to...