Bookley, the Simple, Open-Source ILS

By Richard X. Thripp at 2009-05-11T08:59:34Z in General, jump to comment form. 401 words.

Welcome to Bookley.org, home of Bookley, the free, simple, open-source integrated library system in PHP.

Click here to download Bookley version 1.0.1, released 2009-05-08 (source code). Or, visit the Bookley demo.

= INSTALLATION =
To install Bookley, please create a MySQL user and database, then add the user to that database. Upload all the files in this directory to your web server, chmod bk-config.php to 777, then navigate to the URL in your browser and fill out the installation form.

= UPGRADING =
Version 1.0 to 1.0.1: Overwrite bk.php and .htaccess with the new files.

= FEATURES =
* Automated install: no need to edit any code or install database tables
* Create patrons and records
* Browse catalog and patrons
* Add multiple copies to a record
* Cover scans support: upload or import automatically from Amazon.com
* Search links on each record page (Google, Yahoo, etc.)
* Patron commenting on records
* Set checkout period and daily late fee on a per-record basis
* Over thirty fields for each record
* Up to fifty subjects per record
* Check out items with a custom due date, or override due date when checking in
* Place holds on records or items, set priority
* Prompt to fulfill hold when checking in
* Fine support, enable or disable on a per-patron basis
* Set max fines for a patron; pay, waive, delete, or partially pay fines
* Patrons can log in and place holds, renew items, or edit their profiles
* Search patrons and items by barcode
* Theme support, with four included: black, blue, default, orange
* Edit settings: library phone, email, covers path, Amazon Associates ID, defaults
* Set maximum items out and renewals on a per-patron basis
* Everything can be deleted (not erased, just hidden), erased, edited, or restored
* Set home text and footer text
* Catalog statistics on the home page
* Clean URLs
* Extensive help file

= ROADMAP =
* Search the catalog
* Show thumbnails of items while searching or browsing
* Allow upload of thumbnails
* Alert emails for holds
* Support for branches

= VERSION HISTORY =
1.0.1: 2009-05-08: Added help file. [browse]
1.0: 2009-04-28: First release. [browse]

= MISCELLANEOUS =
To re-initialize a failed installation process, set the third line in bk-config.php to
`function bk_installed() {return ‘false’;}`.

Run the file bk.sql to install the MySQL database tables manually.

To change logos, replace the file logo.png in /bk-content/themes/YOURTHEME/.

Thank you and enjoy! Feedback is always welcome.

Copyright 2009 Richard X. Thripp (email : richardx@thripp.com)
Freely released under Version 2 of the GNU General Public License as published
by the Free Software Foundation, or, at your option, any later version.



3 Comments, newest threads first. Join the discussion. RSS feed for this entry.


Have no fear — commenting is here. Comments RSS feed.

These HTML tags work: a href, abbr, acronym, b, blockquote, code, em, i, strike, strong, u. You will be emailed if anyone replies to your comment. Gravatars work here. Thanks for commenting!