OpenBiblio is an easy to use, automated library system written in PHP containing OPAC, circulation, cataloging, and staff administration functionality.
This site is a wiki. That means you can edit almost everything you see here. Please help us make this site better! If you just want to test out the wiki, you can do so in the WikiSandbox.
The security patches introduced in OpenBiblio 0.7.2 are also available for some older versions. There is an easy to apply file download: https://sourceforge.net/p/obiblio/patches/82/
A bugfix release of OpenBiblio is available: http://sourceforge.net/projects/obiblio/files/OpenBiblio/0.7.2
Version 0.7.2 is recommended for new installs. Updating older versions is highly recommended because the most important changes are for hardening security.
See the ChangeLog for more details.
Version 0.7.1 has been released. 0.7.1 is recommended for new installs and for updating older versions of OpenBiblio, including all versions from openbiblio.de
The most important changes are:
- Updated to be compatible with MySQL 5.5.
- Updated for PHP 5.3.x deprecated features.
- Updated for PHP 5.4.0 backward incompatible changes.
- Fixes for bugs in OpenBiblio features.
- New and changed features: Check In shows hyperlinked member name (with Days Late and outstanding Account Balance), Override Due Date, Renew All, Offline Circulation, Bibliography Checkout History, Custom Copy Fields, Copy Barcode Number validation less restrictive and optional, new search types Call Number and Keyword, OPAC search and view exclude nonpublic fields, new parameters for reports Copy Search and Popular Bibliographies, new reports, new layouts for media labels and member cards.
Read install_instructions.html in the download for more details.
- MARC is not stored perfectly in the database tables (issue 1, fixed in obiblio-10-wip).
- The search process was designed to be easy for the end user, not to query large databases efficiently - do not expect great performance when more than 20,000 MARC records with lots of fields are imported.
- UTF-8 multibyte characters: very limited support in reports and possibly issues with search (issue 19).
- If you have not updated to 64 bit PHP before some day in the year 2038: days late and late fee not calculated, incorrect timestamp calculations for holds (issue 51).
Community members: for contributing new features, sending bug reports and fixes for bugs.
Micah Stetson: for starting OpenBiblio 0.7.0 and leading the project for many years.
Download links below are broken, use Downloads
Sun, 05 Apr 2009 02:34:14 GMT
After fighting with a PHP session bug, I've finally been able to add a CAPTCHA to the wiki. I'm hoping this will stop the problem with wiki spam. Thanks to all the dedicated people who've been cleaning up after the robots -- without you, the wiki would've become completely useless long ago.
If you have any problems with the CAPTCHA, email me.
-Micah (0 comments)
Fri, 09 May 2008 22:27:15 GMT
I just posted OpenBiblio 0.6.1. It's a minor update to 0.6.0. If you haven't had any trouble with 0.6.0, there's no need to update.
We are still working on 1.0. It just has to be fit in among other work and our real lives. But it's moving ahead slowly.
You can download 0.6.1 here
-- Micah (2 comments)
I'm trying out SourceForge's new Marketplace feature. If you need OpenBiblio work done, you can purchase it directly from the web page for OpenBiblio services. This is one of the best ways to help improve OpenBiblio -- the last 2 releases (0.5.2 and 0.6.0) only happened because there were libraries willing to pay for part of the development.
Micah (0 comments)
Mon, 26 Mar 2007 21:50:54 GMT
We've been having to clean up a lot of wiki spam lately (thanks, Hans!), so I've just put a couple of countermeasures in place. They shouldn't affect most legitimate posts, but if you have any trouble, let me know.
Micah (0 comments)
I have to apologize. I completely forgot to mention Marcanti College in the release announcement I made earlier today. They funded most of the work that went into 0.6.0, and it probably wouldn't be here without their help. Without organizations like Marcanti College that are willing to invest in Open-Source software, this project would cease to exist.
I'd especially like to thank Hans van der Weij for getting 0.6.0 started and for testing it and reporting bugs. But he really deserves recognition for all the other work he does in this community. Whether it's cleaning spam off the wiki or helping users in the forums, I've really come to count on Hans for his excellent help and commitment to seeing OpenBiblio succeed.
Thank you! (0 comments)
Wed, 21 Feb 2007 18:43:11 GMT
Version 0.6.0 is finally here -- late as usual. Its main new feature is a completely rewritten reports system. The new system is much more flexible, but just a bit more complicated to use. It also fixes a security hole that was present in the old reports system.
There are still a number of known bugs, including a lot of text that doesn't use the translation system. This has been an ongoing problem, but we're hoping to fix it (and a bunch of other longstanding issues) in the next major release.
From 0.6.0 on, we intend to use a new numbering convention. During the 0.5 cycle, we added features and made some major changes in point releases. After having been annoyed at other projects that do this (*cough* Linux *cough* MySQL *cough*) I've decided I don't want to be guilty myself. So the third number in the version will change when we make pure bugfix releases. Any feature changes will require a change to one of the higher numbers.
I guess that's about it for now. You can download 0.6.0 here (1 comments)
Sat, 30 Sep 2006 19:32:46 GMT
I just uploaded version 0.5.2. It fixes a number of security issues and introduces a number of new features over 0.5.1. No new features have been added since 0.5.2pre4, only bugfixes. In case you haven't noticed them, here are the major new features over 0.5.1:
- More flexible checkout privilege system
- User-definable custom fields for members and items (per material type)
- Hold expiration
- Renewal functionality
Because of the security fixes, all users are urged to upgrade.
There are still a number of known bugs, including a lot of text that doesn't use the translation system. I apologize to the translators, but I needed to get the release out and didn't have time to find and fix them all. Many error messages and the entire install routine are not translated -- I know about these already. If you find anything else, though, please report it.
NOTE: There is still a major security issue in this release (and several previous ones). The problem is detailed in the install instructions and the release notes,
but the bottom line is that you should not give reports access to any staff
member you don't trust. I will be fixing this very soon... no, I mean it ...
come on, believe me! Well, you can think what you want to think, but you'll see.
This leads me to talking about the next release. It will incorporate the new reports/printing system I've been working on, and it will be the first release to use the new version numbering scheme. Expect posts and documentation about all of this in the days (possibly just hours) to come.
In the meanwhile, you can download 0.5.2 here. (0 comments)
0.5.2pre4, a prerelease of OpenBiblio 0.5.2 is available for download and testing. It fixes many bugs and adds several new features over 0.5.1, a summary of these will be released soon.
If you can, please test 0.5.2 and report any bugs you find.
Unfortunately, 0.5.2 has (re)introduced a number of translation problems. If you are an OpenBiblio translator, or have experience with OpenBiblio's translation system and want to help get 0.5.2 ready, please contact Micah (firstname.lastname@example.org).
You can download the prerelease from our file area. (0 comments)
Harpiain AdrianoVieira has released a new version of his OpenBiblio OPAC component for the Joomla! CMS. You can get it from his project page.
This release includes a new translation system that should make it more accessible to the Brazilian-challenged among us ;-). (0 comments)
Adriano Vieira has just released an OpenBiblio OPAC component for the Joomla! CMS. You can get it from his project page.
The initial release is only in Brazilian Portuguese, but a new release is in the works with support for English and other translations. (1 comments)