Difference between revisions of "PhotoGallery"
From Makers Local 256
m (adding a few categories) |
m (adding links to some examples of existing software, updating formatting to include headings n' such) |
||
Line 1: | Line 1: | ||
+ | =Photo Gallery Quest= | ||
I want a photo gallery. I would prefer No Flash, and No Java. | I want a photo gallery. I would prefer No Flash, and No Java. | ||
+ | ==Desired Features== | ||
I want these features: | I want these features: | ||
− | + | ===Basics=== | |
* Thumbnails - required | * Thumbnails - required | ||
** Automatically generate on mass/single upload | ** Automatically generate on mass/single upload | ||
Line 23: | Line 25: | ||
** Search needs to also work like a filter. | ** Search needs to also work like a filter. | ||
− | + | ===Labels and Tags=== | |
* Labels - required | * Labels - required | ||
** Work like albums. | ** Work like albums. | ||
Line 40: | Line 42: | ||
** When adding, store a list of previously used Tags to select from so you don't always have to write it up fresh | ** When adding, store a list of previously used Tags to select from so you don't always have to write it up fresh | ||
− | + | ===Upload=== | |
:Reads picture metadata to get date taken, camera, anything we care to know or search by really. | :Reads picture metadata to get date taken, camera, anything we care to know or search by really. | ||
Line 55: | Line 57: | ||
** Allow modifying thumbnail, description, labels, tags, etc. | ** Allow modifying thumbnail, description, labels, tags, etc. | ||
− | + | ===Text and metadata=== | |
* Comments - trending optional | * Comments - trending optional | ||
** Allow users to post comments | ** Allow users to post comments | ||
Line 74: | Line 76: | ||
More stuff as I think of it or get frustrated by how something works... | More stuff as I think of it or get frustrated by how something works... | ||
+ | |||
+ | ==Existing Software== | ||
+ | |||
+ | ===folderblog=== | ||
+ | http://folderblog.org/ | ||
+ | |||
+ | ===gallery=== | ||
+ | http://gallery.menalto.com/ | ||
+ | |||
+ | ===phormer=== | ||
+ | http://p.horm.org/er/ | ||
+ | |||
+ | ===satellite=== | ||
+ | http://design.tedforbes.com/ | ||
+ | |||
+ | ===singapore=== | ||
+ | http://www.sgal.org/ | ||
+ | |||
+ | ===ubergallery=== | ||
+ | http://www.ubergallery.net/ | ||
+ | |||
+ | ===zenphoto=== | ||
+ | http://www.zenphoto.org/ | ||
+ | |||
+ | ==Guides== | ||
+ | |||
+ | ===CakePHP + Flickr=== | ||
+ | http://www.sitepoint.com/photo-gallery-cakephp-flickr/ | ||
+ | |||
+ | ===Django=== | ||
+ | http://skam.webfactional.com/blog/2007/08/08/django-based-photo-gallery-tutorial/ | ||
[[Category:Photography]] | [[Category:Photography]] | ||
[[Category:Software]] | [[Category:Software]] |
Revision as of 00:41, 26 January 2012
Contents
[hide]Photo Gallery Quest
I want a photo gallery. I would prefer No Flash, and No Java.
Desired Features
I want these features:
Basics
- Thumbnails - required
- Automatically generate on mass/single upload
- Allow editing via selecting sub-region (single upload and go-back-edits)
- How / where are they stored?
- Slideshow - required
- Launch a slideshow of images returned from a label/tag/filter/search
- Users - trending required
- Some stuff needs to have restricted access.
- Some stuff can be open to Anonymous...
- Lock out pictures/tags/descriptions/labels via user permissions
- Search - required
- I want lots of it.
- Yes, I want still more of it.
- I want to search comments, descriptions, tags, labels, picture metadata.
- Search needs to also work like a filter.
Labels and Tags
- Labels - required
- Work like albums.
- A picture can thus be in multiple "albums" - this can handle Sets into Collections too.
- Some will be automatically generated based on when picture was taken, but thus can be "hidden".
- hidden labels exist, but may not show up anywhere until they get used somehow. I dunno, this needs more thought.
- Automatically generate Year, Month, 'Year and Month' at least.
- Labels will be searchable! and combinable... '2011 AND Christmas'
- If we have descriptions, then these can have one.
- Tag / Label cloud
- Tags - trending required
- work similarly to how they do in lots of places... you tag people/pets/things
- Would really like face recognition, and then a place to review "pending tags" that haven't been assigned yet.
- Would really like people/pet/things recognition in tags, so if I tag you a few times, it learns who you are and automatically tags you next time.
- When adding, store a list of previously used Tags to select from so you don't always have to write it up fresh
Upload
- Reads picture metadata to get date taken, camera, anything we care to know or search by really.
- Mass Upload - required
- Ability to upload .zip, .tar.gz, etc...
- Allow Users to do this?
- LAN Upload / Monitoring - trending required
- Can scan/host from local folder over LAN (mounted filesystems, even if non-local?)
- Can poll the folder for updates periodically
- Single Upload - trending required
- Allow Users to upload photos
- Allow modifying thumbnail, description, labels, tags, etc.
Text and metadata
- Comments - trending optional
- Allow users to post comments
- Allow anonymous to post comments?
- Have some captcha system when anonymous?
- Descriptions - trending optional
- While not required on all pictures, if we're gonna have them, they have to be simple to add and be MASS EDITABLE.
- Must be able to edit descriptions on all pictures uploaded/labelled at once. One save action for all.
- Need some way of storing Descriptions for Labels.
- While we're at it, we might can store Descriptions for Tags too... at least for Pet/Thing tags...
- Dang it, now we need to lock descriptions down to user-level permissions too...
- Ratings - trending optional
- Ratings might be cool. Some way of people indicating that they "like" a picture at least.
- If we have them, then we have to be able to view the highly ranked/liked ones.
- Do we want "dislike" or negative rankings?
More stuff as I think of it or get frustrated by how something works...
Existing Software
folderblog
gallery
phormer
satellite
singapore
ubergallery
zenphoto
Guides
CakePHP + Flickr
http://www.sitepoint.com/photo-gallery-cakephp-flickr/
Django
http://skam.webfactional.com/blog/2007/08/08/django-based-photo-gallery-tutorial/