Faq-O-Matic Faq-O-Matic: README

<a href="">Faq-O-Matic Faq-O-Matic</a> : <a href="">Administrators' Guide</a> : <a href="">Install</a> : README


What is FAQ-O-Matic?

The Faq-O-Matic is a CGI-based system that automates the process of maintaining a FAQ (or Frequently Asked Questions list). It allows visitors to your FAQ to take part in keeping it up-to-date. A permission system also makes it useful as a help-desk application, bug-tracking database, or documentation system.

Current version (2.719) can handle 7 languages and have language specific functions for some languages like Japanese,Hungarian.

This documentation itself is, naturally, maintained with Faq-O-Matic:

<http://faqomatic.sourceforge.net/>


Latest Version:

Before you get in too deep, make sure you have the latest version of the FAQ-O-Matic. Check the main website to see which version it is

running

<http://faqomatic.sourceforge.net>

Especially the Administrators' Guide:

<http://faqomatic.sourceforge.net/cgi-bin/fom?file=3>

And check the download site for the most recent revision:

      <http://sourceforge.net/project/showfiles.php?group_id=10674>
      <http://prdownloads.sourceforge.net/faqomatic/>

Quickstart

% perl Makefile.PL
% make
% make install
% mv fom /usr/local/etc/httpd/cgi-bin/fom

(or wherever your CGIs live.) % netscape http://localhost/cgi-bin/fom

      (or whatever browser you prefer)
               (or whatever the URL would be to execute the CGI)

Themes and Variations:
        % mkdir ~/user_perl
        % perl Makefile.PL PREFIX=~/user_perl
        % make
            ...
            ...
        % mv fom /usr/local/etc/httpd/cgi-bin/fom.cgi
        % netscape http://localhost/cgi-bin/fom.cgi
            ...
        % mv fom /usr/local/etc/httpd/cgi-bin/fom
        % mkdir /usr/local/etc/httpd/cgi-bin/meta
        % chown nobody /usr/local/etc/httpd/cgi-bin/meta
        % netscape http://localhost/cgi-bin/fom
        
        or
        
            ...
        % mv fom /usr/local/etc/httpd/cgi-bin/fom
        % mkdir /somewhere/else/meta
        % chown nobody /somewhere/else/meta
        % ln -s /somewhere/else/meta /usr/local/etc/httpd/cgi-bin/meta
        % netscape http://localhost/cgi-bin/fom
        % vi fom
        % cat fom
        #!/usr/local/bin/perl
        use Faq::Omatic::dispatch
        Faq::Omatic::dispatch::main('/somewhere/else/meta/');
            % mv fom ...
    
      Either of the above two techniques are also suitable for running
      multiple FAQ-O-Matics on one server. Keep in mind that if the FAQs
      are related, they should probably be kept together as one FAQ with
      a few main categories, so searches will search the entire lot.

Bugs

      Bugs and problems are best reported at
      <http://sourceforge.net/tracker/?func=add&group_id=10674&atid=110674>

Author Info:
            Jon Howell
            jonh@cs.dartmouth.edu
            http://www.cs.dartmouth.edu/~jonh

This document is at: http://www.jonh.net/cgi-bin/faqomatic/fom?file=1026 Generated by FAQ-O-Matic 2.719.
available at http://faqomatic.sourceforge.net/