Hello everyone.
I have an almighty conundrum here.
Our client is making a new solo North Pole Speed Record, and from March 21st he will be on the ice making for the North Pole. Each day he will send one blog post for automatic publishing, assuming he doesn’t get eaten by any polar bears (he has a gun though). Amazingly, the whole of the arctic has (fairly dodgy) network coverage, so blogging from a mobile browser is doable.
We’d built a perfectly mobile-friendly Stand Alone Entry Form, inviting him to login, it would then refresh to show the hard-coded SAEF. All works fine, as you’d expect.
But. Owing to incredibly expensive roaming charges and drain on battery for the internet connection, we need to do this another way.
He would like to simply drag a static, hard-coded HTML/PHP file into his mobile browser and fill in all the fields in his own time without connecting to the internet. Then, once he is happy and has added all the day’s information, he would then like to connect to the internet, and then press “Submit”.
This would be fine if he was already logged in. The major problem is that the hard-coded SAEF will not send the data to the EE database if he has not logged in first of course. We cannot rely on his browser “remembering him” via cookies or whatever. Ultimately, if he risks frostbite to write a long post on the form, then tries to send it and it fails, he is gonna be mighty upset, all alone… with a gun.
So, we need a solution. How can we somehow send the data to EE without him first connecting to the internet and logging in? Is there some way to send the member login info with the hard-coded SAEF? Is there perhaps a way to send the info direct to the weblog database tables by bypassing the whole login process (perhaps akin to the way Freeform works)? is it possible to borrow some back-end code to create a process script to handle the data after submission and add the blog post?
I admit that I’m only just sitting down to contemplate this problem, and there might be an obvious if kludgy method, but knowing how dependent SAEFs are on being logged in, I’m worried.
I know that ben c posted a plugin to bypass the login via a guest account, but remember that we need to make this happen without a web connection right up until he presses “Submit”.
Many thanks for any ideas or help,
Colly