The Situation[INDENT]So, I am making a website for a school Astronomy & Physics department. it seems to be mainly a poster page to talk about their department.
One thing the client wanted is to have an image gallery wish pictures for their new planetarium, science building, observatory, etc. [/INDENT]
The Snag(s)[INDENT]The big snag is that the school’s security settings has all database functions disabled, so pretty much all the convenient options are out (for the site in general, as well as the gallery). This also presents complications for any sort of site configuration because I can’t really implement any sort of login system (except maybe openID or something similar with Google / Facebook / Yahoo / etc?).
Now, the plan I am looking to fall back on if I have to is to make a proprietary system that looks at all the pictures of a directory, and displays thumbnails for them in a grid layout. Likely I would want to make an accompanying cache folder that actually has the shrunk-version of the pictures (which will have some annoying back and forth checking involved).
To give you an idea, I am not even allowed FTP access. I was given the e-mail of the webmaster, and told to e-mail him a zipped copy when it is ready. [/INDENT]
Needs to be Easy[INDENT]The primary contact (and probable updater for the site) is very much a novice when it comes to computers (but very smart in general, being a physicist). I was hoping just getting pictures into a folder would be good enough.
[/INDENT]
Don’t Reinvent The Wheel (unless you have to)[INDENT]I would rather avoid all this if possible and implement an existing system of some sort if there is one.
One thought I had was to find some sort of external service (like Picasa or some such) and fetch the image data from there. Or if there was even an existing gallery system that could fetch the remote gallery it would be even better.[/INDENT]
What I Have to Work With[INDENT]As far as I can tell the technologies I have available to me include normal client side (html/css, javascript, etc, of course) and PHP on the server side with “pretty much all the normal functions there.”
As far as my own skills, I come from a more traditional desktop computer science background (C/C++, Java, Visual Basic), and have been moving into web dev (still learning). I know HTML/CSS pretty well, and am quickly becoming competent in PHP. I understand Javascript in principle (it seems to have basically C/C++ syntax) but really haven’t messed with it much. My main exposure has been with picking up the fundamentals of jQuery (which seems almost closer to CSS than Javscript for alot of it as far as I can tell). [/INDENT]
Thanks [INDENT]In any case, any help that can be provided is greatly provided. +1 internets if you read this whole thing. [/INDENT]
Thanks,[INDENT]-TheOnlyMerlin[/INDENT]