Bounty: advanced FAPI | matslats.net

matslats's picture
Employment type: 
Contract
Telecommute: 
Allowed

I'm building a community currency trading module and I've spent several days now wrestling with Form API in 6.x. I have no income from this but I need this form built for me, so I'm offering a bounty of $200.

My modules defines a node-type called transaction which consists of buyerID, sellerID, quantity, description of trade and other fields. Here is the user story I am trying to achieve.

  • User goes to the page of the person he wants to trade with, where there is a 'new transaction' block. This means the system already knows both uids.
  • User fills in the transaction details, which are quantity, description, and the direction of the trade. Presses submit.
  • User now sees a confirmation with buttons to confirm or go back. The system now knows which is the buyer and which the seller, ready to put those ids in the appropriate db fields. If the user is a buyer he get's an additional option to grade the transaction.
  • Now when the form is submitted it gets written to the database.
  • I'm sure it's not so hard. To have a look at the project so far, see http://bazaar.matslats.net

    I'll give you my module so far, and be available to clarify while you work. There will be no feature creep, no theming, no documentation. Most of the code is already there, this just requires a better understanding of FAPI than I can muster.

    Matthew