NAME

og_mirror - Replicate an OpenGuides site

SYNOPSIS

  og_mirror --site http://from.site.url/ --config /path/to/wiki.conf [--days 1] [--scrape]

DESCRIPTION

This is a script to mirror the contents from another OpenGuides website. It can be run from a cron job to update periodically.

To initially load the wiki, run the script without the --days option. Then, the script can be run periodically with the --days option, to keep the site in line.

OPTIONS

--site

Specify the guide website to mirror from.

--config | -c

Path to the config file for the wiki on the localhost.

--days | -d

Number of days back to look at in the RSS feed. Omit this option to work in "hoover" mode.

--scrape

If the OpenGuides site is prior to 0.51, it will not support format=raw. Specify the option --scrape to use HTML scraping of the edit form of action=edit instead.

--help | -h

Show this list of options.

--help --help | -h -h

Display man page.

--version

Show the mirror script's version number

HISTORY

   0.01 18-Oct-2005 Initial version

   0.02 19-Oct-2005 Exclude updates for pages that haven't changed

   0.03 29-Oct-2005 Add HTML scraping option for guides that don't have format=raw
                    Check source URL against database for mirroring multiple guides 

BUGS

Please report any bugs in this package using http://rt.cpan.org/ or posting to bugs-openguides-rdf-reader (at) rt.cpan.org.

SUPPORT

For discussion of all matters relating to OpenGuides, there is a mailing list http://openguides.org/mm/listinfo/openguides-dev.

AUTHOR

        Ivor Williams
        CPAN ID: IVORW
         
        ivorw-openguides (at) xemaps.com
        http://openguides.org/

COPYRIGHT

This program is free software licensed under the...

        The General Public License (GPL)
        Version 2, June 1991

The full text of the license can be found in the LICENSE file included with this module.