This has nothing to do with Ubercart. I am just wondering how you set up the contrib page. How did you get the dropdown lists above all the module links (type, Category, status)?
Those are probably CCK select list fields. You can create a new Content Type (in this case, "Contribution" and then assign a bunch of custom fields for it. Check out CCK here:
Yep, I setup the contrib content type w/ CCK and then used Views to create a page that listed contribs in alphabetical order. The nodes shown on a View can be filtered by any number of parameters, and Views allows you to "expose" a filter so that it gets shown at the top of the page in those select boxes. Pretty nifty stuff.