Owen Leonard [Tue, 19 Jan 2010 20:46:47 +0000 (15:46 -0500)]
Fixes for Bug 3376, Serials Display in OPAC
- Formatting links to different subscription views as tabs like the links to MARC view, ISBD, etc.
- Styling display of brief subscription view for better clarity
- Moving filter form on full subscription view to sidebar
- jQuery-fying some full subscription view scripts
- Adding branch name to output of full subscription information
- Styling year links for visibility and clarity (I'm not styling them as standard tabs because
they wouldn't wrap well with many many years' worth of subscriptions)
Owen Leonard [Tue, 19 Jan 2010 15:06:31 +0000 (10:06 -0500)]
Fix for Bug 3951, Menu a mess in WebKit browsers
- removing inline image in favor of CSS background (inline image
is used in the OPAC to better work with cart button css
- adding "display:none" to "more" menu. "visibility:hidden" by
itself creates unwanted whitespace in WebKit browsers
- adding explicit width to toplevelmenu to correct display
problem in WebKit browsers
this fix the way to delete repeatable mandatory fields, the minus char is now shown only on repeatable fields, even if they are mandatory or not.
If the last field is mandatory it won't be deleted.
Owen Leonard [Thu, 7 Jan 2010 14:51:18 +0000 (09:51 -0500)]
Fix for Bug 4024, Search history template problems, and other fixes.
- Markup corrections
- Removing TMPL EXPR
- Converting delete link to FORM ("destructive" actions shouldn't be links)
- Adding "search history" link to logged-in user's sidebar menu
Enhancement: Make web installer log errors to error log
The web installer should log errors to the error log instead of only
dumping them to the browser. This will allow a record of the errors
which may be useful for later debugging.
Kyle M Hall [Wed, 13 Jan 2010 15:23:46 +0000 (15:23 +0000)]
Updated create_koc_db.pl
A new Koha Offline Circulation client has been written by Kyle M Hall in C++/Qt4.
Unfortunately, it requires an SQLite3 databse, where the PHP/Gtk client needs an SQLite2 database.
This update adds the switches --sqlite2 and --sqlite3 to the script to output either format.
If a global syspref OverdueNoticeBcc is present, send overdue notices to
this address. This allow a library to track and gather all outgoing
overdue notices.
BZ 4028 : OPAC search history available to non-logged-in users
The "search history" link and the "delete history" link are now correctly displayed after the first search.
Moreover, an additional "delete history" link as been added on the "search history" page itself.
Colin Campbell [Tue, 5 Jan 2010 18:29:18 +0000 (18:29 +0000)]
Bug 3945 NULL is not a valid Supplier id
Get SuppliersWithLateIssues should return a list of suppliers
If you have subscriptions with no supplier it also returned a
invalid supplier with a null id and null name.
This patch ignores the non-supplier supplier
Colin Campbell [Tue, 5 Jan 2010 10:13:16 +0000 (10:13 +0000)]
Fix some code issues in circulation/returns
Fix obvious warning generators
use of string comparison on numeric values
use of capture variables without testing comparison
reuse of variable names in same lexical scope
Tidy some layout issues
remove commented out code
remove unused variables
remove tabs from mixed space tab layouts
rewrite a couple of expressions where code flow obscured
Nicole Engard [Mon, 4 Jan 2010 07:21:36 +0000 (02:21 -0500)]
Bug 3654: Resubmit: Fixes issues with authorized values
#1 Moves Authorized Values under Basic on the Admin page & menu
#2 Add defaults for PROC & CART in LOC
#3 Add MANUAL_INV default
#4 Add BOR_Notes default
#5 Fix descriptions and language on authorized values page related
to these changes
Owen Leonard [Thu, 31 Dec 2009 17:45:54 +0000 (12:45 -0500)]
Interface corrections and improvements to OPAC lists
- improving behavior for users with no javascript
- style improvements to list "toolbar"
- adding new toolbar icons
- adding display of subtitle to lists
Owen Leonard [Wed, 23 Dec 2009 14:07:25 +0000 (09:07 -0500)]
Fix for Bug 3991, Circulation search submit button wrapping in WebKit browsers
If CircAutocompl is ON, the circ search form has a hidden <div> for use in
displaying live search results. For some reason WebKit browsers (Safari and
Chrome) treat this hidden element as a something that should create a line
break like any other block-level element. Moving the submit button to
before that hidden <div> fixes the problem without disrupting the display
of the live search results.
Nicole Engard [Sat, 19 Dec 2009 01:14:01 +0000 (20:14 -0500)]
Bugs: 3965, 3979, 3981 - GST changes in acquisitions
This patch fixes three bugs:
Bug 3965: gist sys pref not taken into account
changed it so that GST does not show on basket if gist pref set to 0
changed it so that GST fields don't appear on vendor record if gist pref=0
Bug 3979: gst options not lining up
fixed layout on vendor add/edit form so GST radio buttons line up right
Bug 3981: GST confusing in en-US
there is no GST in the US and so GST changed to 'Tax' in templates
Also, a small spacing fix was made to the path on the basket grouping
template.
Owen Leonard [Mon, 21 Dec 2009 15:13:20 +0000 (10:13 -0500)]
Fix for Bug 3271, Missing message when adding to a list with no items selected
The shelf js was trying to access a variable set by the Cart-related js. With
the cart disabled, the variable was missing. The patch sets this variable
for cases when the Cart is turned off.
Owen Leonard [Mon, 21 Dec 2009 14:18:41 +0000 (09:18 -0500)]
Fix for Bug 3229, The "Sort By" feature for lists does not work.
White space in table cells can often break the javascript tablesorter.
The previous patch to tie the js tablesorter to the shelf sort
parameters should work now.
Frédéric Demians [Mon, 21 Dec 2009 09:55:55 +0000 (10:55 +0100)]
Update Debian Lenny installation procedure
- Install Debian Lenny packages required by Koha directly with apt-get
rather than with dselect.
- Update documentation about Zebra indexer configuration via
rebuild_zebra.pl rather than zebraqueue_daemon.pl script.
Owen Leonard [Tue, 15 Dec 2009 18:13:49 +0000 (13:13 -0500)]
Fix for Bug 3926 (suggestion edit form combines data)
Breaking patron information variable into separate surname, firstname, branch, category, and borrowernumber variables and using those variables to tweak the display.
Bugfix for various bugs in mandatory and sample data for webinstaller
NOTE: This patch removes the sample budgets data which was obsoleted by the new
aquisitions module. The changes introduced with this new module will require
a completely new set of sample data to be written.
Owen Leonard [Fri, 11 Dec 2009 15:01:46 +0000 (10:01 -0500)]
Fix for Bug 3905 (Serial routing list add patron popup pagination broken)
This patch also includes formatting fixes and style updates. The patron search filter form is incorporated now within serials/member-search.tmpl in order to have a markup structure more suited to the pop-up.