FotoBilder Help Manual

Authors

Jesse Proulx <jproulx@livejournal.com>
Brad Fitzpatrick <bradfitz@livejournal.com>

$Revision: 1.7 $

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; without Invariant Sections or Front/Back-Cover Texts. A copy of the license is included in the appendix entitled “GNU Free Documentation License”.

Published: $Date: 2002/11/17 21:48:29 $
Revision History
  1. Revision: 1.1 (2002-09-20)
    Revised by: jproulx
    Initial version
  2. Revision: 1.4 (2002-10-13)
    Revised by: jproulx
    New: glossary, contributors appendix, manage chapter

Abstract

Just what every user needs to jump head first into FotoBilder.


Table of Contents

Preface
Introduction
I. Using FotoBilder
1. Managing Your Account
1. Introduction
2. Galleries
3. Groups
4. Short Names
II. Installation and Administration
2. Installation
1. Introduction
2. Requirements
3. Installing Perl
3.1. Installing Perl Modules
4. Grabbing and configuring FotoBilder
4.1. $FBHOME Environment Variable
4.2. Installing the files
4.3. Tweaking fbconfig.pl
5. Installing MySQL
6. Installing Apache
6.1. Example httpd.conf
3. Customization
1. Introduction
2. Layouts
2.1. Preparations
2.2. Writing & Compiling S2 Layouts
3. BML Schemes
3.1. Introduction
3.2. Writing a BML Scheme
4. Adding and Overlaying Files
4.1. cvsreport.pl:
4. Administration
1. Introduction
2. Upgrading FotoBilder
3. Privileges
III. Advanced Topics
IV. Appendices
Glossary
A. Settings in fbconfig.pl
1. $FB Variables
1.1. User-configurable
1.2. Auto-configured
2. Configuring %FB::DBINFO
B. S2 - Style System 2
1. Introduction
2. Influential Properties
2.1. prop_init()
2.2. Reference
C. BML Template Reference
D. Privilege Reference
E. Downloading This Manual
F. Contributors to the FotoBilder Project
G. GNU Free Documentation License
1. PREAMBLE
2. APPLICABILITY AND DEFINITIONS
3. VERBATIM COPYING
4. COPYING IN QUANTITY
5. MODIFICATIONS
6. COMBINING DOCUMENTS
7. COLLECTIONS OF DOCUMENTS
8. AGGREGATION WITH INDEPENDENT WORKS
9. TRANSLATION
10. TERMINATION
11. FUTURE REVISIONS OF THIS LICENSE
12. How to use this License for your documents

List of Examples

2.1. Bash: Setting $FBHOME
2.2. Creating the $FBHOME directory:
2.3. Tarball Install:
2.4. CVS Install:
3.1. Sample bml-local.cfg
3.2. Overriding index.bml:
4.1. Tarball Upgrade
4.2. CVS Upgrade
A.1. Sample %LJ::DBINFO hash
B.1. Setting $*gallery_max_page_size