The same thing happened and my hands reached the parent album. There are at least 1000 photos in it. At one time my parent had such a camera:
a great thing with the right skill and capable of producing even now the result is not nearly as good as conventional digital cameras. But his huge minus is that he takes analog photographs, and such photographs tend to turn yellow, rot, and deteriorate in every way. And therefore, if you want to save the archive of photos - they need to be digitized, or, of course, stored as antiques and not allow different playful little hands.
')
Scanning is, of course, a long and very important matter in the process of digitizing images. What to do then?
Well, the most obvious solution is Picasa. And more?
Not a remote service, but a personal application, and even OpenSource ?
Ostora.Photo - web application. Written in php + mysql. Ostora.Photo is based on the eponymous file manager, Ostora. From the file manager there was an interface, user rights management, "tricky" deletion of files and quotas. For my purposes, these are really important functions. And, for example, storing file versions is not necessary here, so it’s removed. You can upload only graphic file formats (formats can be added to config.ini). A single click will open the photo in the jquery plugin (
? ) FancyBox. Photos can be flipped using the left and right buttons on the keyboard, mouse scrolling or panel buttons.
What else do you need a photo album? For me, these are tags, notes, favorites and the ability to tag people and objects in photos.
By the way, it so happened by chance that you can immediately select several tags or selected people. For example: the tag "Sea" and marked "Ksyusha" and "Pasha" - will show Ksyusha and Pasha together at sea.
You can reset the sorting by clicking the button or the cross of unnecessary words in the sorting.
By the way, “tricky” deletion is the ability to mark an image as deleted, and only a user with administrator rights can permanently delete it. This is a way to protect important files from accidental rash actions of users.
GitHub:
https://github.com/Zazza/photo
Installing and configuring the application is not much different from FM Ostora (
http://bitboom.ru/ostora/ ).
config.ini:
...
[fm]
rgb = 0xFFFFFF // fill color for preview
quality = 100 // compression quality preview
maxUploadSize = “20 MB” // maximum upload file size
pre_width = 210 // width of the created preview
pre_height = 170 // height of created preview
file_types = "* .jpg; * .gif; * .bmp; * .png" // file formats for download
file_upload_limit = “100” // how many files can be loaded maximally at a time
[db]
adapter = "mysql"
host = "localhost"
username = ""
password = ""
dbname = ""
...
login / password: adminostora / adminostora
Demo version (read-only):
http://bitboom.ru/photo/demo/