funroll::Simple - A Simple theme for fuss.
This is a collection of fuss(1)
config files and templates designed to create a ``Simple'' looking slideshow. After setting the required settings in your config file, call this theme with
do +Simple/Create.fuss
If you don't want your images resized or the thumbnails created, then call this theme with
do +Simple/CreateHtml.fuss
- files
-
This is a list of all the images you want in your slideshow. Each item in this list MUST have the attribute filename set to the name of the file. Optionally a caption attribute can be set to a caption. (As of now, captions are displayed if and only if the first item has a caption). I'll eventually add customisable thumbnails / a provision for movies / etc. [Or you can add it, and send me a patch].
- folders
-
A list of subdirectories. The name attribute should be set to the name of the folder. See also the parent``/item parent token.
- brothers
-
A list of directories that are ``brothers'' (subdirectories of the same parent) of the current folder.
The shared files are set and copied by default. Tweek these only if you want mess with the final apearence (change the icons / stylesheet / etc).
- stylesheet
-
Default stylesheet.
- center_script
-
Script to use to center the body of the index files.
- folder
-
Folder icon.
- parent_folder
-
Partent folder icon.
- current_folder
-
Current folder icon.
- first
-
First item (slide / page) icon.
- last
-
Last item icon.
- previous
-
Previous item icon.
- next
-
Next item icon.
This theme uses the modules funroll::Page(1) and funroll::Resize(1), and hence accepts all tokens either of these modules accept. See the sections TOKENS in the funroll::Page(1) manpage and TOKENS in the funroll::Resize(1) manpage. In addition, the following tokens are accepted:
- shared_prefix
-
All shared files are refferenced as
&shared_prefix;&shared_file;
in the html sources. If you'd like all your fuss slide shows to use the same shared files, do something like:
-
option shared_outdir = /home/gautam/public_html/shared/
option shared_prefix = /~gautam/shared/
-
If not, leave both the option shared_outdir and the token shared_prefix blank.
- lowres_dir
-
Location of the low resolution images.
- thumbnails_dir
-
Location of the thumbnail images.
- header
-
HTML to go near the head of the index page.
- footer
-
HTML to go near the foot of the index page.
- contact_info
-
Your contact information (HTML). Prefferably one line.
- signature
-
If you don't want to use the default signature, set this token to the signature you want. It would be nice if you had a
Created using --funroll::slideshow
somewhere, but you don't have to ... :)
- parent
-
If the current folder has a parent you want to link to, set this to the name / description of that parent.
- show_folders
-
If you want the folders (if any) to be shown, set this token. Otherwise, undefine it.
- show_brothers
-
Same as show_folders except for brothers (see brothers).
- folder_cols
-
Number of columns in the folder bar.
- folder_width
-
Width of each folder entry
- maxrows
This theme uses the modules funroll::Page(1) and funroll::Resize(1), and hence accepts all options either of these modules accept. See the sections OPTIONS in the funroll::Page(1) manpage and OPTIONS in the funroll::Resize(1) manpage.
This program, and all files distributed with it are protected under the GNU General Programers Licence version 2 or later. See the file Licence for details.
fuss(1), perl(1), funroll::Page(1), funroll::Resize(1), funroll::Directory(1), funroll::Simple(1).
Gautam Iyer <gi1242@users.sourceforge.net>.