dbpack
Table of Contents
dbpack is a meant to be a set of perl scripts to provide a modulare interface
to databasees of various information. Currently this includes modules for
common user information, bibliographic references, and file storage. The
information is stored in a postgresql database and interfaced via mod perl. In
theory, with complete documentation, a front end could be written in other
languages. The beginnings of the documentation can be found in the
./doc sub directory.
Currently this project is being hosted on savannah/dbpack.
Currently there are three modules available: cudb, rmdb, and fs.
- cudb - common user database. This database contains general user
information: username, password, access level. It also contains session
management information used to manage web sessions.
- rmdb - reference management database. This contains reference
information and exports it in the bibtex format. this can be used in
conjunction with the file storage module to link references to files
relating to them.
- fs - file storage module. This provides a relational way to store
files, and provides a method to group files based different attributes.
"Jesus man have you no taste? this looks goat droppings!". Everyone has their
own idea on what looks good, and mine is definitely not shared by the rest of
the world. In order to better incorporate the database scripts into your website, the
ability to apply templates has been incorporated into dbpack. This was
inspired by wiki and uses a
similar layout. Information on how to implement templates can be found in the
manual.
An testdrive can be found here.
Admin login/password --> admin/admin
Normal user login/password --> happy/camper
The current version can be obtained here: http://freesoftware.fsf.org/download/dbpack/.
A nightly snapshot is generated and uploaded automatically. This is the most recent, and
also the most likely to be broken. As different versions are released, the
most recent will be uploaded to the cvs: https://savannah.gnu.org/cvs/?group_id=1046
This software is released under the GNU General Public License.
www.gnu.org
Need any help? Want to make a suggestion? Please feel free to post to one of
the mailing lists. If
you've found a bug register put in a support request.