Bryar::DataSource::FlatFile - Blog entries from flat files, a la blosxom


Bryar documentation  | view source Contained in the Bryar distribution.

Index


NAME

Top

Bryar::DataSource::FlatFile - Blog entries from flat files, a la blosxom

SYNOPSIS

Top

	$self->all_documents(...);
	$self->search(...);
    $self->add_comment(...);

DESCRIPTION

Top

Just like blosxom, this data source pulls blog entries out of flat files in the file system.

METHODS

Top

all_documents

    $self->all_documents

Returns all documents making up the blog.

all_but_recent

    $self->all_but_recent

Return all documented except recent() ones.

entry_glob

Returns a glob pattern which matches blog posts. This defaults to *.txt.

id_to_file

Takes a Bryar ID, converts it to a file name.

file_to_id

Vice versa.

    $self->search($bryar, $config, %params)

A more advanced search for specific documents

make_document

Turns a filename into a Bryar::Document, by parsing the file blosxom-style.

add_comment

    Class->add_comment($bryar, 
                       document => $doc,
                         author => $author,
                            url => $url,
                        content => $content );

Records the given comment details.

LICENSE

Top

This module is free software, and may be distributed under the same terms as Perl itself.

AUTHOR

Top

Copyright (C) 2003, Simon Cozens simon@kasei.com

some parts Copyright 2007 David Cantrell david@cantrell.org.uk


Bryar documentation  | view source Contained in the Bryar distribution.