Flutterby™!: Flutterby CMS

Next unread comment / Catchup all unread comments User Account Info | Logout | XML/Pilot/etc versions | Long version (with comments) | Weblog archives | Site Map | | Browse Topics


This is my first attempt at trying to build a Wiki-like knowledge base on top of the Flutterby content management system.

This is a place for explanation, description and static links on a topic that's either too broad to be covered under a single link, or that you're just too lazy to find the real link to.

Entries are automatically generated.

Dan on the Flutterby CMS

by:Dan Lyke [edit history] started: 2003-03-14 19:10:53.748745+01 updated: 2003-07-18 22:48:27.959161+02

The Flutterby CMS[Wiki] is a set of packages based on PostgreSQL[Wiki] and Perl[Wiki]. It includes tools for verifying the correctness of HTML[Wiki], for manipulating HTML[Wiki] and text in the same data structures that Perl[Wiki]'s XML::Parser module generates, for strongly separating content and code, and for user management. And it does all the stuff that Flutterby[Wiki] does.

I'm hoping to make a public release soon, if you'd be interested in helping or using the software, drop me[Wiki] a line.

The official website of PostgreSQL.

the official website of Perl.

by:Dan Lyke [edit history] started: 2003-03-15 00:58:18.574798+01 updated: 2003-07-18 22:48:27.959161+02


by:Dan Lyke [edit history] started: 2003-03-15 00:59:28.134647+01 updated: 2003-07-18 22:48:27.959161+02

From a note I just sent to Todd.

First, email Dan (danlyke@flutterby.com) for a CVS[Wiki] username and password. Then, from a Un*x[Wiki] prompt, probably in your home directory on your web server, do:

export CVSROOT=:pserver:username@www.flutterby.com:/cvsroot-flutterby

cvs login

cvs checkout flutterby_cms

You'll need to create a PostgreSQL[Wiki] database for this:

createdb flutterbycms

This might require some activity by a sysadminnish type person[Wiki] if you're not set up to be a PostgreSQL[Wiki] superuser.

Edit ./flutterby_cms/Flutterby/Config.pm, and then run


Using absolute paths for everything (this one bit me today).

Document where you fail here and I'll start integrating that into this cdocumentation.

Flutterby™ is a trademark claimed by

Dan Lyke
for the web publications at www.flutterby.com and www.flutterby.net.