Hello! I'm back from holiday. It was lovely; more on it later.
For now, though, I have a boring technical enquiry about webpages...
My rapper team used to arrange its bookings by mailing round a Word document with a table in, and getting people to fill it in, and send it back. I thought this was silly, and that what we needed was some sort of centralised document that everyone can go and fill in or look at.
So, I made a pseudo-public (ie "visible if you have the link") spreadsheet using Google Docs, and embedded it in a web page behind a numpty password, and there we were. It all worked beautifully. (Yes, I know this isn't high security. It's just meant to discourage casual twiddling with the bookings sheet, should anyone find it.)
However, several people abruptly stopped being able to see the spreadsheet - it seems that this is a known issue, and I think basically boils down to "you shouldn't embed things with https URLs". Even if it can be made to work, I've been rather put off by the fact it worked, then didn't work, then worked variably for people (independently of browser choice, etc). It doesn't sound like it's a great solution.
Giving people a direct link also isn't working - even though the spreadsheet is publicly visible, they get asked for Google credentials. Which they don't have. I don't want to compel all the rest of my dance team to set up Google accounts.
So! I think I need to bite the bullet and manufacture something myself. It doesn't need to be complicated - basically a grid with people across one axis, events across the other, and an ability to select yes/no/maybe for each intersection. Not complicated, really.
In fact, the only thing stopping me is having absolutely no idea how to go about building a webapp/page that does that. I'm not even very sure what technology I should be looking at to consider beginning to think about using.
Any advice welcome...
For those who don't do geeky questions, but do like either (a) The Smiths or (b) Snoopy, I recommend this.
For now, though, I have a boring technical enquiry about webpages...
My rapper team used to arrange its bookings by mailing round a Word document with a table in, and getting people to fill it in, and send it back. I thought this was silly, and that what we needed was some sort of centralised document that everyone can go and fill in or look at.
So, I made a pseudo-public (ie "visible if you have the link") spreadsheet using Google Docs, and embedded it in a web page behind a numpty password, and there we were. It all worked beautifully. (Yes, I know this isn't high security. It's just meant to discourage casual twiddling with the bookings sheet, should anyone find it.)
However, several people abruptly stopped being able to see the spreadsheet - it seems that this is a known issue, and I think basically boils down to "you shouldn't embed things with https URLs". Even if it can be made to work, I've been rather put off by the fact it worked, then didn't work, then worked variably for people (independently of browser choice, etc). It doesn't sound like it's a great solution.
Giving people a direct link also isn't working - even though the spreadsheet is publicly visible, they get asked for Google credentials. Which they don't have. I don't want to compel all the rest of my dance team to set up Google accounts.
So! I think I need to bite the bullet and manufacture something myself. It doesn't need to be complicated - basically a grid with people across one axis, events across the other, and an ability to select yes/no/maybe for each intersection. Not complicated, really.
In fact, the only thing stopping me is having absolutely no idea how to go about building a webapp/page that does that. I'm not even very sure what technology I should be looking at to consider beginning to think about using.
Any advice welcome...
For those who don't do geeky questions, but do like either (a) The Smiths or (b) Snoopy, I recommend this.
no subject
Date: 2013-08-27 12:26 pm (UTC)That might seem to be overkill but ime lower-tech solutions are often frustratingly inadequate to some unpredicted requirement.
no subject
Date: 2013-08-27 02:01 pm (UTC)(To be answered at some point in the future ;)
no subject
Date: 2013-08-27 02:26 pm (UTC)no subject
Date: 2013-08-27 01:33 pm (UTC)There'e a workaround, which goes like this (C&P'ed from the above link):
no subject
Date: 2013-08-27 01:46 pm (UTC)Unfortunately, I'm not sure I know how to follow the instructions. It's an individual document, not a folder, which is marked as visible - and the URL doesn't have the form they describe. I could move the document into a folder which I then share, but I'm not clear how I'd embed a single document in a page using the link to the folder.
(Google obviously helpfully collapsed everything on that support page, meaning I had to expand everything again to actually find the thing that should have been linked :( )
no subject
Date: 2013-08-27 01:51 pm (UTC)(ISWYM with the folder-vs-file thing. Irritating...)
no subject
Date: 2013-08-27 01:58 pm (UTC)So embedding is my preference. Indeed, if I can follow UndyingKing's advice and make something simpler-looking without all the spreadsheet furniture it would be even better. Though, as you say, time-consuming. But maybe it'll be good for my moral fibre to learn a bit of new technology :)
no subject
Date: 2013-08-27 02:02 pm (UTC)New to me, that is. I'm aware that PHP isn't exactly the bleeding edge of Web 2.0 ;)
no subject
Date: 2013-08-27 02:22 pm (UTC)If it were me, I'd avoid the whole sorry affair and just use Doodle or Meet-o-matic, which were invented to solve these problems. Since you didn't make them you can answer any complaints about missing features with "I know, I know" rather than trying to work out how to politely decline or implement them without pissing the other users off.
no subject
Date: 2013-08-27 02:34 pm (UTC)We did try using Doodlepolls some time ago, but the fiddliness of creating a new one for every booking and trying to keep track of them got a bit painful. And having multiple polls was low on ataglanceability, having one single chart with everything on it seemed like a nice goal.
Though depending on magnitude of (b) we may end up falling back on a list of Doodlepolls.
no subject
Date: 2013-08-27 08:50 pm (UTC)no subject
Date: 2013-08-28 09:38 am (UTC)Actually, having just had a crash course in PHP and MySQL from our helpful sysadmin, I'm all keen to try playing. Disaster may follow...
no subject
Date: 2013-08-28 12:43 pm (UTC)Plus my answer to everything is 'yes' anyway.