| Plugin |
|
Description |
|
captions/db/digikam
Kevin Barter
|
|
Get the image caption from the Digikam description.
.. (expand)
Options:
-digikam:db REQUIRED Location of the digikam3.db file. If this
file is at /home/user/digikam3.db, then use
-digikam:db /home/user/digikam3.db
-digikam:usetags OPTIONAL Value can be X or nothing. If set to X,
the caption will contain the description of the
photo, as well as all of the tags for the photo
DBI is required and not installed!
(collapse)
|
|
captions/exif/exiftool
David Ljung Madison
|
|
Alternate method of getting exif info using exiftool,
can also read IPTC metadata
.. (expand)
Uses: Image::ExifTool package (not in CPAN)
See: http://www.sno.phy.queensu.ca/~phil/exiftool/
This is useful for Windows users that may have problems with jhead.
(collapse)
|
|
captions/exif/gps
Andreas K Huettel
|
|
Enables ouput of formatted GPS data in captions, e.g. google maps links.
Options: none
|
|
captions/exif/mouseover
David Madison
|
|
Add a mouseover window to images that displays photo EXIF info.
|
|
captions/format/audio
Scott J. Bertin
|
|
Adds audio to image pages.
.. (expand)
If you have an image named pict1234.jpg (for example), this plugin will
find pict1234.wav and allow it to be played on the image page. It will
look for audio files in wav, aiff, au, and mid format.
(collapse)
|
|
captions/format/hide_shorten
David Ljung Madison
|
|
Caption shortener
.. (expand)
Shortens captions with a '..' link that reveals the hidden caption.
You can change the option length with: -hide_shorten:length
(collapse)
|
|
captions/format/no_dash
David Ljung Madison
|
|
Converts dashes '-' to spaces ' ' for names.
Only converts names based on files (as opposed to captions)
Avoids converting dates "<num>-<num>"
|
|
captions/paypal/simple
David Ljung Madison
|
|
Paypal linker.
Adds simple paypal links to each image.
.. (expand)
You need to set the email with the -paypal_email <email> option.
You can also set a default price with the -paypal_price <price> option,
or else specify a price in the beginning of each caption, such as:
sunset.jpg Beautiful Sunset .50 Here is the caption
(collapse)
|
|
dir_thumbs/captions
David Madison
|
|
Pick directory thumbnail based on captions.txt file.
.. (expand)
In captions.txt you can add a "caption" line:
dir_thumb <file>
Where <file> is the image you want to use to select the directory thumbnail.
You can also specify a directory (relative paths only), in that case we'll
recursively look there for the thumbnail, using album dir_thumb behavior
(or possibly this plugin again)
Based on ideas from Dave Hansen <http://www.sr71.net/>
(collapse)
|
|
dir_thumbs/file
Joey Richards
|
|
Specify an image for the directory thumbnail.
|
|
extra/piclens
Reidar D. Midtun
|
|
Generates a Media RSS feed containing the album images. If the medium option is used,
an additional media stream containing the medium resolution images is made.
A link to the PicLens plugin and a link to launch a slide show using the PicLens plugin
is added to the album header.
|
|
extra/rss
Jason Dufair
|
|
Generates an rss feed for recently added/updated albums and images
|
|
extra/rss2
Igor S. Livshits
|
|
Generates RSS 2.0 feeds for recently added or changed items in albums
Failed to invoke XML::RSS -- is it installed?
|
|
format/google_analytics
David Ljung Madison
|
|
Plugin: format/google_analytics
.. (expand)
Adds google_analytics tags to the <head> section of album pages.
Uses the latest version of the tracking id.
See: http://google.com/analytics/
You need to specify your tracking id to the plugin with something like:
% album -google_analytics:id UA-XXXXXXX-X
The tracking id can be found embedded in the tracking code that
google gives you, probably on a line that looks like this:
var pageTracker = _gat._getTracker("UA-XXXXXXX-X");
It's the part inside the quotes that the plugin needs.
According to google: "Where can I find my tracking code?"
https://www.google.com/support/googleanalytics/bin/answer.py?answer=55603
1. Sign in to Google Analytics
2. From the Analytics Settings page, find the profile for which you
would like to retrieve the tracking code. Please note that tracking
code is profile-specific.
3. From that profile's Settings column, click Edit
4. At the top right of the Main Website Profile Information box,
click Check Status
5. Your tracking code can be found in the text box in
the Instructions for adding tracking section
Issues about tracking? Don't ask me, ask google:
https://www.google.com/support/googleanalytics/bin/answer.py?answer=75129
Google may update/change their code, in which case this plugin
will no longer work without being updated! If you find that the
code this plugin generates is out-of-date, make sure you have the
most current version of album and it's plugins from:
http://MarginalHacks.com/
And if so, please contact us and let us know!
(collapse)
|
|
format/image_protect
David Ljung Madison
|
|
Plugin: format/image_protect
.. (expand)
Protects images from downloading.
No image protection scheme is foolproof!
If you publish it, and someone knows what they're doing, then
you won't be able to stop them from keeping it.
Method:
1) Disables "Image Toolbar" for image
2) Disables right clicking for image
3) Turns off link to full-size image
Also see album's "-credit" option.
(collapse)
|
|
format/meta
David Ljung Madison
|
|
Adds meta tags to the <head> section of album pages.
Thanks to Ty [tyr poczta fm] for the suggestion!
|
|
images/autorot
David Ljung Madison
|
|
Autorotates images based on EXIF captions.
Uses 'jhead' program, and does rotation the first time it sees the image.
Idea credit: Fridtjof Busse, who is too lazy to type jhead himself. :)
|
|
images/epeg
Scott J. Bertin
|
|
Uses enlightenment 'epeg' (or Image::Epeg if available) to scale jpegs.
.. (expand)
Only works if scaling geometry is in max size format (i.e., 640x640).
This is dramatically faster than using convert, probably around 3x.
Requires epeg version 0.9.0.004 or higher.
(collapse)
|
|
images/xy_cache
David Ljung Madison
|
|
Caches the image size information in a database to speedup album generation.
Bug: The xy database never gets cleaned. If you move images or alter them,
it will just continue to grow. Remove it if it gets too big.
.. (expand)
Thanks to Johann Botha [joe frogfoot com] for the suggestion!
(collapse)
|
|
media/flv
David Madison, Jeroen Wijering
|
|
Uses JW Player and ffmpeg to include FLV videos in albums.
.. (expand)
ffmpeg is used for making the snapshot file (tn/file.snap.flv.jpg).
Unfortunately it doesn't work on all flv files, you may have to
make the snapshot manually (it should be the same size as the video).
JW Player is released under a non-commercial license, please see:
% album -media/flv:show_license
The JW Player is copied into each album directory using symlinks
if your system supports symlinks. If; however, your web server
will not follow symlinks outside of your web tree, you can do:
% album -media/flv:no_symlink
(collapse)
|
|
org/hide_regex
David Hansen
|
|
Hide any albums that match a regex.
|
|
org/link
Matt Forrest
|
|
If the image is a link, use a link for the medium and thumbnail.
The image must be in an album readable by the webserver
(or have a 'tn/' directory)
|
|
org/reorganizer
Scott J. Bertin
|
|
Have images stored in one place appear in albums elsewhere.
.. (expand)
For the most basic usage, reorganizer will recursively copy the contents of
the specified source directory to the directory being processed by album.
It will copy images, captions, and thumbnails. Normally, this copying will
be done using hard links to reduce disk usage.
If any images have a .albums file (for example image.jpg and image.albums),
that file will be read and interpreted as a list of additional directories
(relative to the album directory) where the image should appear.
If the reorganizer:albums_only option is set, the recursive copy will be
skipped, and only .albums files will be consulted for where the images should
end up.
If the reorganizer:no_copy_images option is used, the images will be accessed
from the original location with no duplication. In this case, an image in
multiple albums will only have the thumbnail generated once (unless the
reorganizer:no_common_thumbnails option is used).
It is mandatory to supply at least one source, or reorganizer will not do
anything.
If a source directory (or subdirectory) contains a .hide_album file, it will
not be duplicated, but it will still be processed for .albums files.
If a source directory (or subdirectory) contains a .no_album file, it will
not be processed at all.
The destination directory must exist before running album.
Images with a .no_img or .hide_album file will be ignored even if there is
a .albums file for that image.
No files will be overwritten unless the -force option is used.
This plugin uses many hooks, and modifies album's internal data structures.
Not all hooks are used for their intended purpose, so it should be loaded
as the first plugin if possible.
(collapse)
|
|
org/specified_sort
Scott J. Bertin
|
|
Sort pics/dirs as specified in a file (default "album.order").
.. (expand)
The file can list names or directives to override some or all
of the normal album sorting.
Unknown names are sorted in the default album order.
The following special 'names' are recognized:
[:NOREVERSE:] Ignores the reverse_sort option for the current file.
[:UNKNOWN:] Placeholder for unknown values, overrides the
unknowns_first option.
[:DIRSONLY:] Only sort directories, not pics.
[:PICSONLY:] Only sort pics, not directories.
If both [:DIRSONLY:] and [:PICSONLY:] both appear in the file, no
special sorting is done.
The file is only checked for exact matches, patterns are not used. This is
intentional so that the order is unambiguous.
If an item appears twice in the file, the order of that item will depend on
the first occurence that is found when the search is made. This creates
interesting possibilities for ordering with and without the reverse_sort
option. If you put an item both first and last in the file, it will appear
first regardless of the reverse_sort option, assuming no unknowns, or an
[:UNKNOWNS:] line between the 2 occurrences.
(collapse)
|
|
utils/capindex
David Ljung Madison
|
|
Creates an HTML captioned index of all the photos in a hierarchy of albums.
Help from Brian D. Carlstrom.
|
|
utils/create_plugin
David Ljung Madison
|
|
Create a new plugin framework by answering a few simple questions
|
|
utils/mv
David Ljung Madison
|
|
This will move images from one album to another.
It also moves associated files (thumbnails, medium) and updates captions.txt
.. (expand)
It will rebuild the albums if you specify '-gen' in the options.
You can use a special shorthand to call this plugin:
% album -mv <images..> <desitnation>
You can view usage with:
% album -mv -h
(collapse)
|