Open source Ruby on Rails photo gallery
Find a file
2009-06-09 00:50:25 +02:00
app unprotected photo.path. updated readme 2009-06-09 00:50:25 +02:00
config routing. various stuff 2009-06-09 00:30:22 +02:00
db acts as permissible 2009-06-05 14:18:03 +02:00
doc initial commit 2009-05-22 14:13:46 +02:00
features Cucumber tests. Added Acts as permissible 2009-06-04 22:28:28 +02:00
lib acts as permissible 2009-06-05 14:18:03 +02:00
public tagging works 2009-06-03 21:30:09 +02:00
script generated cucumber 2009-06-03 22:12:25 +02:00
spec acts as permissible 2009-06-05 14:18:03 +02:00
test added collections. rewrote some code 2009-06-03 01:33:39 +02:00
vendor/plugins Cucumber tests. Added Acts as permissible 2009-06-04 22:28:28 +02:00
.gitignore acts as permissible 2009-06-05 14:18:03 +02:00
Rakefile initial commit 2009-05-22 14:13:46 +02:00
README unprotected photo.path. updated readme 2009-06-09 00:50:25 +02:00

== Welcome to the gallery without a name

Made by Espen Antonsen

== Features

* Stores photos to disk in folders
* Create various thumbnails
* Read and writes EXIF
* Organize in albums (events in iPhoto)
* Combine albums in collections (albums in iPhoto)
* Upload multiple photos (using uploadify)
* Tag photos. Can also tag albums (actually all photos in album is tagged)
* User management with roles and permissions.

== Requirements

Tested with Ruby 1.8.6 and Rails 2.3

Software
- FreeImage (required for Image_Science)
- ExifTool (required for Mini_EfixTool)

Ruby Gems
- AuthLogic
- Mime-Types
- Image_Science
- RubyInline (required for Image_Science)
- Mini_ExifTool

== Installation

Put photos in containing folders(albums) in the specified gallery folder. This format is recommended:

./ski weekend in hemsedal/snow.jpg
./ski weekend in hemsedal/afterski.jpg
./trip to iran/beautiful girls in tehran.jpg
./trip to iran/mosque in yazd.jpg
./trip to iran/powder snow in dizin.jpg

Every time you manually add photos to disk you must run:

	require "scan"
	ScanFiles.FullScan

In future releases this will be automated.

Uploads will be written to the database and thus no need to manually scan the folders.