todo list
This commit is contained in:
parent
37dfd7e554
commit
56b2752ab1
28
README
28
README
|
@ -1,17 +1,24 @@
|
||||||
== Welcome to the gallery without a name
|
== Welcome to the gallery without a name
|
||||||
|
|
||||||
Made by Espen Antonsen
|
Made by Espen Antonsen.
|
||||||
|
|
||||||
== Features
|
== Features
|
||||||
|
|
||||||
* Stores photos to disk in folders
|
* Stores photos to disk in folders
|
||||||
* Create various thumbnails
|
* Create multiple thumbnails of custom sizes
|
||||||
* Read and writes EXIF
|
* Read and writes EXIF/IPTC title, description and keywords
|
||||||
* Organize in albums (events in iPhoto)
|
* Organize in albums (as events in iPhoto)
|
||||||
* Combine albums in collections (albums in iPhoto)
|
* Combine albums in collections (as albums in iPhoto)
|
||||||
* Upload multiple photos
|
* Upload multiple photos
|
||||||
* Tag photos. Can also tag albums (actually all photos in album is tagged)
|
* Tag photos. Can also tag albums (actually all photos in album is tagged)
|
||||||
* User management with roles and permissions.
|
* User management with roles and permissions
|
||||||
|
* Geo-location of albums & photos with Google Maps integration.
|
||||||
|
|
||||||
|
== Todo
|
||||||
|
|
||||||
|
* Theme support?
|
||||||
|
* Multiple galleries?
|
||||||
|
* Support for ImageMagick in addition to FreeImage?
|
||||||
|
|
||||||
== Requirements
|
== Requirements
|
||||||
|
|
||||||
|
@ -37,8 +44,9 @@ Ruby Gems
|
||||||
photos/thumbs
|
photos/thumbs
|
||||||
4. Web-server must have write access to the photos folders
|
4. Web-server must have write access to the photos folders
|
||||||
5. Link up the photo folders
|
5. Link up the photo folders
|
||||||
ln -s photos/originals gallery/public/files
|
in the public folder:
|
||||||
ln -s photos/thumbs gallery/public/thumbs
|
ln -s /path/to/photos/originals files
|
||||||
|
ln -s /path/to/photos/thumbs thumbs
|
||||||
6. Copy settings file:
|
6. Copy settings file:
|
||||||
cp gallery/config/database.example.yml gallery/config/database.yml
|
cp gallery/config/database.example.yml gallery/config/database.yml
|
||||||
cp gallery/config/settings.example.yml gallery/config/settings.yml
|
cp gallery/config/settings.example.yml gallery/config/settings.yml
|
||||||
|
@ -47,7 +55,7 @@ Ruby Gems
|
||||||
9. rake db:migrate
|
9. rake db:migrate
|
||||||
10. Start up the project with your preferred web-server
|
10. Start up the project with your preferred web-server
|
||||||
|
|
||||||
=== Optinal: add photos directly to disk
|
=== Optional: add photos directly to disk
|
||||||
|
|
||||||
The gallery has a web-based upload tool using Flash. Alternatively you can upload files directly by doing this:
|
The gallery has a web-based upload tool using Flash. Alternatively you can upload files directly by doing this:
|
||||||
|
|
||||||
|
@ -59,7 +67,7 @@ Put photos in containing folders(albums) in the specified gallery folder. This f
|
||||||
./trip to iran/mosque in yazd.jpg
|
./trip to iran/mosque in yazd.jpg
|
||||||
./trip to iran/powder snow in dizin.jpg
|
./trip to iran/powder snow in dizin.jpg
|
||||||
|
|
||||||
Every time you manually add photos to disk you must run:
|
Every time you manually add photos to disk you must run the following in script/console:
|
||||||
|
|
||||||
require "scan"
|
require "scan"
|
||||||
ScanFiles.FullScan
|
ScanFiles.FullScan
|
||||||
|
|
Loading…
Reference in a new issue