Objective
To learn to web site production techniques by example.
To learn how to generate an easy-to-manage slideshow similar to this portfolio web page.
Discussion
Flickr is a free photo sharing service that has advanced photo management tools. One can "link" to these free services by using a clean-looking slideshow generator like Galleria. Galleria is an open-source javascript plugin for websites that
is also responsive.
Lightroom is a photo organizer designed for photographers. Lightroom can help you sequence your slide shows, embed captions in JPEGs and publish them directly to Flickr. Some tips for adding captions:
In this exercise, we will be linking to this published Flickr Web Album.
Procedure
Prepping for the exercise
- download starter files
- download galleria source files
- extract zip archives
- move "galleria" folder into "portfolio/slides" folder
- launch Dreamweaver
- open "index.html"
- file > preview in browser (opt+F12)
- examine files:
• slides/galleria/plugins/flickr/flickr-demo.html
• slides/slides.css
• slides/classic-map.psd
• ~assets/780x580.psd
- move/replace files to: slides/galleria/themes/classic
• slides/classic-map.png
• slides/galleria-classic.css
Making a Flickr gallery
- sign up for a new Flickr account (or login using your existing account)
- launch Lightroom
- library > new folder: source = ~assets/780x580; import
- sort by name and/or rearrange sequence (cmd+D to deselect)
- publish services: go to publishing manager: add via service: Flickr, name = login, authorize
- create new Flickr album "portfolio1" (RMB)
- copy images from "780x580" to "portfolio1"
- edit title/captions
- click SYNC METADATA; save
- select all images: click PUBLISH
- view Flickr album in browser
- copy album ID from URL (last 17 digits, i.e. 72157676154866783)
- open "slides/gallery.html"
- view > code
- change line 44: flickr: 'set:72157676154866783',
- save, file > preview in browser (opt+F12)
Fine-tuning the slide show
- reference galleriajs.github.io/docs
- search for "flickr plugin", then "options": study notes
- open "slides/galleria/plugins/flickr/galleria.flickr.min.js"
- edit code: options={max:100,imageSize:"big",thumbSize:"thumb"
Project 2: web gallery production
- create a new Flickr gallery with your own portfolio images using Lightroom
- publish your new Flickr gallery as a link from your process page (required for Project 2)
Grading
- update the link in "slides/gallery.html"
- publish the entire site as a link from your personal Process Page for grading