Why has this not been done... or has it?
I would love to have (or find) a product as below for my image management.
A large majority of people nowadays have a home PC or server sitting on the edge of their network acting as a server for Web pages to the Internet.
What I am after uses several components:
Server
The server is configured as such:
Large Disk Space
Data Base of some description
Web Server of some description
Gallery Application Server
Client
The Client is configured as below:
Temp Disk space
Access to the Server DB
Access to the Disk Space on the server
Gallery Application Client
The Application - Client Side
The client side application is used to download your images to the server data store (disk)
Used to tag pictures with information (Comments, Rate, Location Date EXIF (date) etc) - All stored in DB on the server
Images are also tagged as to being Web Gallery Image with the below options;
Public (all to view)
Private (need to be a member of a group (user name and password to see these pictures)
* Group 1 - Eg Family
* Group 2 - Divers
* etc...
So.... I tag picture 1 to 5 on the client as being (Category - Location - Date - Comment) and then set it to be (Web Public)
and.... I tag picture 6 to 10 on the client as being (Category - Location - Date - Comment) and then set it to be (Web Private - Family)
and.... all other untagged pictures 11 to 1034) have Location set, but no WEB Gallery Tick set.
The Application - Server Side
The server web gallery just sites there and ever few minutes looks in the DB - It looks for images with WEB gallery tick set and then build a dynamic web gallery according to the category information.
The result would be:
A public gallery with pictures 1-5 in it for all to see:
Arranged as per the DB info about the tags (location, date, event)
A private Gallery needing a log on to show public and also include the pictures 6-10 (display all pictures 1-10):
Arranged as per the DB info about the tags (location, date, event)
**** The Outcome ****
I go out and shot some pictures at 5 places over 4 days.
I come home.
I use the client to drag all images off my camera to the server.
I then Tag images with the Location they were shot, and maybe the event, and I rate them too. I add a comment if I feel like it too...
Then I look at the images and select what I want to display as Public on my Web Gallery and tick the box.
I then look at what I want to restrict (maybe Family of club members only) and I tick them as Web Gallery too, but as Private and in the Family or Club Group.
I then shut down my home PC and it is done.
The server looks in the DB and notices a change. It looks to see if any images needed to be added to the web gallery, and dynamically updates the pages and navigation of the gallery site.
I can come back to the client at any time, and untick an image that was in the web gallery, and it will get removed from the gallery when the server next does a DB scan for changes.
All my images and gallery information I can backup to a USB HD or DVD's once a day or week as a background task.
It means I can see what is shared on the gallery from the client, and no more stuffing around with having to select pictures to up load, and have pictures in 3 diff location....
Help - Is it out there? <!--color-->

.jpg)

