On Mon, Nov 2, 2009 at 3:39 PM, Sven Walther <pidgi...@googlemail.com> wrote:
>
> Sorry for the late answer - some trouble at work...
>
> So my main question is how we can initiatiate something out of Google
> Forms. I already learned that you can send emails (which could be a
> first idea to fetch them automatically). If we can initiatae out of
> Google Forms some JavaScript this could be the way.
>
> Are there any documentations where I can read a little bit how I can get
> in touch with Google Forms programmatically?
You can't edit the Google Forms as they are hosted at Google Docs
(beyond the choice of one of several themes that they allow). If you
want to customize the form it seems the way that many do this (because
these forms are your average web forms, just that they post to a
handler at Google Docs) is to finish a form, and the View Source to
copy and paste the HTML, at which point you can edit it to your
heart's content; you just have to host the edited form somewhere else
that allows arbitrary HTML (Google Sites is one example) and you have
to re-do this anytime the form needs to be changed.
http://googlesystem.blogspot.com/2008/05/customize-google-docs-forms.html
It shouldn't be too hard to integrate the code on submit for something
like Yip to get Snarl notifications.
http://abcdefu.wordpress.com/2009/06/09/introducing-yip-an-unified-notification-system-for-the-web/
Of course, that doesn't do actually do you any good because those
notifications will go only to the Firefox browser that the form is
being submitted FROM (assuming they bother to install Yip)... What you
really want is the server side to notify you (where things are being
submitted TO), which means changing the handler that the form posts to
and rather than doing some weird proxying logic to push things back to
Google Docs you are best off learning a real web framework like Django
or RoR and serving the whole thing yourself.
(What I would personally do, most likely, would be to build it as a
Google App Engine app. The benefit there is that you get Google's XMPP
stack to easily do IM-based notifications...)
--
--Max Battcher--
http://www.worldmaker.net/