A WordPress plugin that implements a basic library collection and circulation system.
Support is handled either with Deepwoods Software's Bugzilla (submit any bugs and feature requests to the Bugzilla) or though the Deepwoods Software's Support page (use this for comments or for general questions).
You've successfully installed the Web Librarian, but none of the admin menus (Patrons, Collection, Circulation Types, Circulation Desk, or Circulation Stats) show up. Why is this? This is because you are probably logged in as the web site administrator (your user role is Administrator). You need to create at least a user with a user role of Librarian and then log in as this user. Optionally, you can also create users with roles of Senior Aid or Volunteer, who have lesser privileges -- these latter users make sense if you are a large enough library that has additional staff ("Senior Aid") or uses additional workers ("Volunteer") who man the circulation desk(s). It is important to read the subsection titled "User Role Setup" in the "Installation and basic setup" section carefully and to be sure you understand it fully.
This is described in the appendix of the user manual.
Here are some tips relating to problems with bulk uploading a collection:
If you export a CSV file from Excel (and probably other 'modern' spreadsheet programs as well), you should check the resulting CSV file with a plain text editor. Things to look for include extra commas at the ends of lines ('phantom' or empty columns) and strange characters, partitularly in the headings and in barcodes (if you using your own barcodes).
Other issues involving issues with newline characters. Most of the time WordPress will be running on a LAMP server (a Linux machine). Linux uses the linefeed character (ASCII 10, Ctrl-j) as newline character. MS-Windows uses a two character sequence for newlines: carriage return (ASCII 13, Ctrl-m) followed by a linefeed (ASCII 10, Ctrl-j). MacOSX uses just a carriage return (ASCII 13, Ctrl-m). Web browsers are supposed to normalize uploaded plain text files, but sometimes this does not happen. It might be necessary to fix things in advance of uploading.
Finally, try your upload in small chunks, at least until you get the process worked out. Remember that most WordPress (PHP) installs have a limit on the maximum size of uploaded files, so a really large database is going to have be uploaded in chunks anyway.
In order to check an item out, you need to load a patron record into the circulation desk page. You can use the "Find Patron" button to search the patrons by name and then select the proper result from the list of results in the drop down and then click the "Lookup Patron" to load that patron's record. You can then enter the item's barcode in the item barcode field and click the "Checkout" button. It is possible to pre-load the item barcode field before looking up the patron.
This is caused by a conflict with permalinks and form handling. Answered in the support forum on the WordPress site:
I'd suggest two solutions (with #1 being the prefered solution):
1) Change your site's permalink settings: on the dashboard select Settings->permalinks, then select something other than the 'default'.
2) Set the actionurl and method parameters in the search form shortcode (you
will need to modify the
page_id=317 to whatever you search page's
[weblib_searchform actionurl='/?page_id=317' method='post']
[weblib_itemlist holdbutton=1 inlinemoreinfo=1]
Please check the size of the PDF (1548805 for user_manual_IT.pdf and 1548666 for user_manual.pdf) and also check the MD5 sum to make sure you properly downloaded the file. The correct download urls are:
User Manual (English): http://plugins.svn.wordpress.org/weblibrarian/assets/user_manual/user_manual.pdf
User Manual (Italian): http://plugins.svn.wordpress.org/weblibrarian/assets/user_manual/user_manual_IT.pdf
Submit a bug at Deepwoods Software's Bugzilla.
Requires: 3.2.1 or higher
Compatible up to: 4.1.1
Last Updated: 2015-3-22
Active Installs: 500+
4 of 5 support threads in the last two months have been resolved.
Got something to say? Need help?