Apache-Album

 view release on metacpan or  search on metacpan

README  view on Meta::CPAN

      practice I have found that Netscape will used the cached
      images even if they are updated. I normally have to flush the
      cache and reload to see the new images.

      At any time you can `rm -f tn__*' in the
      `AlbumDir'/album_name/ directory, the next time the page is
      loaded all the thumbnails will be regenerated. (Naturally
      image names that start with tn__ should be renamed before
      placing them in the album directory.)

    ThumbSubDir
      If you want your thumbnails to be in a different directory
      than the original pictures, set `ThumbSubDir' which is the
      subdirectory the thumbnails will be created in and viewed
      from. (This could also be used to allow multiple sets of
      thumbnails).

    DefaultBrowserWidth
      A general number of how wide you want the final table to be,
      not an absolute number. If the next image would take it past
      this "invisible line", a new row is started.

    NumberOfColumns
      Instead of using DefaultBrowserWidth and a guess at the number
      of pixels, NumberOfColumns can be set to the maximum number of
      columns in a table. The default is 0 (which causes
      DefaultBrowserWidth to be used instead).

    BodyArgs
      This entire string is passed in the <BODY> tag. Useful for
      setting background images, background color, link colors, etc.
      If set in the httpd.conf file, you must put quotes around the
      value, and escape any quotes in the value. If this value is
      set in the .htaccess file, this is not necessary:

        In httpd.conf: PerlSetVar BodyArgs "BACKGROUND=gray.gif text=\"#FFFFFF\""
        In .htaccess : PerlSetVar BodyArgs BACKGROUND=gray.gif text="#FFFFFF"

    OutsideTableBorder
      This variable's value is passed to the outer table's BORDER
      attribute.

    InsideTablesBorder
      This variables's value is passed to all the inner table's
      BORDER attributes. Note that the name of the
      `InnerTablesBorder' has an 's' in it, as it modifes all the
      inner tables.

    Footer
      This text/html will placed at the bottom of the page after all
      the thumbnails, but before the end of the page. Useful for
      links back to a home page, mailto: tag, etc.

    EditMode
      Allows the user to create new albums and upload pictures.
      Obviously there are security implications here, so if EditMode
      is turned on that location should probably have some kind of
      security. Albums can share the same AlbumDir, so you can have
      something like:

      /albums - ReadOnly version, no security /albums_edit - Allow
      new album creation and picture uploads, require authentication

      both using the same AlbumDir.

    AllowFinalResize
      If this is set to true, the user will have 3 additional
      options when viewing the full sized picture. The thumbnail can
      still be selected to view the full picture, or Sm (Small), Med
      (Medium), or Lg(Large) can be selected to bring the picture
      down to fit better in a 640x480, 800x600, or 1024x758 screen.

    ReverseDirs
      When viewing albums, they will be sorted by name. If this is
      set to true the order will be reversed. (Useful if you want to
      use things like dates/months as the directory names, this will
      put the most recent albums first.

    ReversePics
      When viewing pictures, they will be sorted by name. If this is
      set to true, the order of the pictures will be reversed.

OTHER FEATURES
    For people with lots of bandwidth and memory, Apache::Album can
    generate a single page with all the full sized pictures (or all
    the Small(sm), Medium(med) or Large(lg) pictures if
    AllowFinalResize is turned on). This is enabled by passing
    ?all_full_images=sm|med|lg|full to the url of an album, for
    example:

      `http://your.web.server/albums/specific_album/?all_full_images
      =sm'

    Will create a page with all the picutres in an album, but none
    will be larger than 640x480. The pictures will have captions as
    if the pictures were being viewed one at a time.

LIMITATIONS
    PerlMagick is a limiting factor. If PerlMagick can't load the
    image, no thumbnail will be created.

COPYRIGHT
    Copyright (c) 1998-2000 Jim Woodgate. All rights reserved. This
    program is free software; you can redistribute it and/or modify
    it under the same terms as Perl itself.

AUTHOR
    Jim Woodgate woody@bga.com

SEE ALSO
    perl(1), the Image::Magick manpage(3).



( run in 0.950 second using v1.01-cache-2.11-cpan-39bf76dae61 )