Paid affiliate advertisement

BOUNTY (increased): enable / debug existing features in Tablemanager module

John_Kenney - October 22, 2009 - 16:10

Looking for a freelancer/programmer to do some clean up of the 6.x-1.x-dev version of Table Manager module. The current maintainer does not have time to make the changes right now.

See .dev version here: http://drupal.org/node/236218 and including the patch shown on this thread: http://drupal.org/node/599722

The module essentially works, but there are certain table editing-related and other features which are not functioning and which make it a bit hard to use. The bounty involves fixing these features to make them work properly.

The specific list of items is as follows:

- Enable all existing visible features on the 'edit this table' screen to allow changing table column titles, changing sorts, deleting columns, etc. All the features that you can see on that screen, but that don't quite work now. The maintainer is generating some debugging output that prints when you try to use it.

- Add additional features to 'edit this table' screen. In addition to fixing what is already there, we'd like to add ability to 'add new column'. Currently columns can only be deleted.

- Change treatment of 'header row' checkbox on .csv upload. We want that toggle to work for existing tables, too, so in case where uploading to an existing table with pre-defined header fields and that toggle is checked, the first row (the header row) is ignored/discarded for display purposes.

- Fix display of table in admin view/tab. Right now when 'viewing table' after applying patch, all fields show the value 'array' vs. the actual numeric or text values.

Obviously, we want to retain all existing functionality while doing the above. If any changes are required to that functionality to achieve the above, please let us know.

We estimate this to be a 2-3 hour project and are looking to pay US$100 for above items.

Based on input from the maintainer, we've been told that our estimate for this work is too low, so we are now estimating project to take 5-6 hours and have doubled the bounty to US$200. If our estimate is still off base, please suggest alternative terms.

Payment via paypal in two equal parts from the two parties sponsoring this work (myself and amariotti - http://drupal.org/user/190427).

As a deliverable, we want updated module code as well as a patch file we can put in the issue queue of the module. The two sponsoring parties will each be testing updated code to confirm it functions. Programmer can email us updated code and we will test promptly.

Maintainer is aware of this effort and may will be available for questions.

We prefer to work with a single individual instead of a company - basically we want direct line of communication with the programmer.

Please direct responses to me via my contact tab. Anything unclear about scope, etc., please post here and I will clarify for everyone to see.

Thank you.

 
 

Drupal is a registered trademark of Dries Buytaert.