As an independent contractor, I was hired to write a module to generate the "ask a question" block. This block feeds the entered information to the node creation form and has a JavaScript-based character counter to prevent overly-lengthy submissions.
