Index: openacs-4/packages/photo-album/www/doc/dev-guide.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/photo-album/www/doc/dev-guide.adp,v diff -u -r1.3 -r1.4 --- openacs-4/packages/photo-album/www/doc/dev-guide.adp 26 Aug 2015 18:03:35 -0000 1.3 +++ openacs-4/packages/photo-album/www/doc/dev-guide.adp 12 Sep 2016 06:08:01 -0000 1.4 @@ -1,18 +1,18 @@ -{/doc/photo-album {Photo Album}} {Developer's guide} -Developer's guide +{/doc/photo-album {Photo Album}} {Developer's guide} +Developer's guide
-

Chapter 4. Developer's +

Chapter 4. Developer's guide

4.1. ACS 4.0 Photo Album Application Requirements

-
Table of Contents
4.1.1. Introduction +
Table of Contents
4.1.1. Introduction
4.1.2. Vision Statement
4.1.3. System/Application @@ -88,7 +88,8 @@ to different subsite and managed independently. The grouping is included within the instance so that the albums maintain a consistent url even if they are re-sorted to different folders -within the instance (as long as the subsite url isn't changed).

The display, grouping, and administration functionality of the +within the instance (as long as the subsite url isn't +changed).

The display, grouping, and administration functionality of the photo album package will be included in the initial release of the package. This is intended to be one part of a larger system that will allow bulk uploading and purchasing of photos. These two @@ -121,11 +122,12 @@ Most of the images were scanned from the negatives at processing time making it easy for the couple to obtain digital versions of their photographs. The couple creates a new photo album for their -wedding, and then adds the following folders: "Engagement photo -shoot," "Rehearsal dinner," "Ceremony," "Reception," and -"Honeymoon." The honeymoon itself was spent in two different -places. The couple creates subfolders for each of these places in -their Honeymoon folder.

Now the folder hierarchy looks like:

+wedding, and then adds the following folders: "Engagement
+photo shoot," "Rehearsal dinner,"
+"Ceremony," "Reception," and
+"Honeymoon." The honeymoon itself was spent in two
+different places. The couple creates subfolders for each of these
+places in their Honeymoon folder.

Now the folder hierarchy looks like:

     
     - Wedding
         - Engagement Photo Shoot
@@ -145,12 +147,12 @@
 parents can upload additional photos to those folders or modify the
 attributes of any given photo.

 

  • -

    The administrator of the "Dogs of the World" subsite on the "All -Furry Creatures" web sites wants to provide a way to show pictures -of various dog breads. Since the admin is a busy person she doesn't -want to upload and manage all of the images herself. She does, -however, want to specify the general layout of the various albums -and control who can upload images.

    She creates an instance of the photo album within her subsite. +

    The administrator of the "Dogs of the World" subsite +on the "All Furry Creatures" web sites wants to provide a +way to show pictures of various dog breads. Since the admin is a +busy person she doesn't want to upload and manage all of the +images herself. She does, however, want to specify the general +layout of the various albums and control who can upload images.

    She creates an instance of the photo album within her subsite. Then goes about creating a folder structure such as:

         
         - Dogs of the World
    @@ -178,12 +180,12 @@
     

    4.1.5. Related Links

    @@ -322,7 +324,7 @@ version)

  • -
  • VI.D.30 Admin can edit other people's +

  • VI.D.30 Admin can edit other people's albums.

  • VI.D.40 Admin designates default permissions for hierarchy levels. So various users can view, create, edit, and upload to different levels.

  • VI.D.50 Admin can allow user to access the page