Sep 16th, 2011, 12:46 PM
Ben, thanks for the explanation. I totally see how this isn't as cut and dry as I figured it would be. I guess there is a real trade-off to making the submission more idiot-proof for the person submitting the data vs. the person setting up the back-end.
As we all know, trusting everyone to enter an address in the correct format is not exactly realistic. Unless of course, there was a way to "verify address" on submission. That of course would take some thought.
If there was a way to verify address on submission, and have the user submit the data in the google maps module way (123 Main St, Anytown, CA 99999) I would then not be able to sort data by city. Since right now, I have the city as a drop down, I can sort the data easily.. and even filter data so some of my clients can only see submissions in their city, which is important.
I guess if it were possible, I'd be happy dealing with the difficulty of initial setup, if it meant I could get it working correctly. I understand that means tons of documentation and a million questions when lots of people can't figure it out, or get stuck on something. You're right, the module you wrote is super easy to use, and requires little documentation.
As we all know, trusting everyone to enter an address in the correct format is not exactly realistic. Unless of course, there was a way to "verify address" on submission. That of course would take some thought.
If there was a way to verify address on submission, and have the user submit the data in the google maps module way (123 Main St, Anytown, CA 99999) I would then not be able to sort data by city. Since right now, I have the city as a drop down, I can sort the data easily.. and even filter data so some of my clients can only see submissions in their city, which is important.
I guess if it were possible, I'd be happy dealing with the difficulty of initial setup, if it meant I could get it working correctly. I understand that means tons of documentation and a million questions when lots of people can't figure it out, or get stuck on something. You're right, the module you wrote is super easy to use, and requires little documentation.