koha.git
14 years ago[MT2593] Fixed budget amount computation in acqui-home
Jean-André Santoni [Tue, 5 Jan 2010 08:18:45 +0000 (09:18 +0100)]
[MT2593] Fixed budget amount computation in acqui-home

14 years agofollowup (bug #4020) XSLT unimarc display
Henri-Damien LAURENT [Mon, 4 Jan 2010 16:30:34 +0000 (17:30 +0100)]
followup (bug #4020) XSLT unimarc display

C4::Search removing unconditionnal warning

14 years agoFixed a major bug in ModReceiveOrder
Jean-André Santoni [Mon, 4 Jan 2010 16:06:17 +0000 (17:06 +0100)]
Fixed a major bug in ModReceiveOrder

Orders were not splited correctly.

14 years ago[MT2593] Added "ordered" column in acqui-home budget display
Jean-André Santoni [Mon, 4 Jan 2010 14:35:43 +0000 (15:35 +0100)]
[MT2593] Added "ordered" column in acqui-home budget display

14 years ago[MT2590] Removed root budget duplicate checkings
Jean-André Santoni [Mon, 4 Jan 2010 09:38:08 +0000 (10:38 +0100)]
[MT2590] Removed root budget duplicate checkings

14 years ago(bug #4004) disallow access for non-logged in users in opac
Nahuel ANGELINETTI [Thu, 24 Dec 2009 14:20:47 +0000 (15:20 +0100)]
(bug #4004) disallow access for non-logged in users in opac

This doesn't define borrowernumber = 0 if a borrower is NOT logged.
We know borrowernumber 0 is mysqluser... So in virtualshelves, a non logged user have all permissions.

14 years ago[followup](bug #3667) don't delete if member is guarantor
Nahuel ANGELINETTI [Wed, 30 Dec 2009 15:50:46 +0000 (16:50 +0100)]
[followup](bug #3667) don't delete if member is guarantor

this fix cleanborrowers to don't delete guanrantors.

14 years ago[followup](bug #3667) fix dateexpiry filtering
Nahuel ANGELINETTI [Wed, 30 Dec 2009 10:40:52 +0000 (11:40 +0100)]
[followup](bug #3667) fix dateexpiry filtering

this fix the dateexpiry used to filter users, now we use date specified.

14 years ago[followup](bug #3667) cleaning borrowers fix
Nahuel ANGELINETTI [Tue, 29 Dec 2009 15:06:35 +0000 (16:06 +0100)]
[followup](bug #3667) cleaning borrowers fix

This fix GetBorrowersWhoHaveNotBorrowedSince to select only borrowers that have no issues and have no old_issues more recent than a specified date.

14 years ago(bug #4020) XSLT unimarc display
Paul Poulain [Thu, 31 Dec 2009 08:07:54 +0000 (09:07 +0100)]
(bug #4020) XSLT unimarc display

When using XSLT Display, and UNIMARC,
since marcFlavour is not used in encoding data, when data is true utf8, as_xml
fails on some subfields.

Moreover, because transformMARCXMLForXSLT edits some values in the marc record
and the PERL UTF8 is not handled by MARC::File::USMARC, it endsup in double
encoding the data.
Sending a patch to fix both issues.

This patch adds
    - two functions in  C4/Charset.pm
        NormalizeString (uses Unicode::Normalize)
        SetUTF8Flag (This function in my opinion belongs to MARC::Record, or at least MARC::File::USMARC)
    - edits C4::XSLT in order to cope with the correct marcflavour
    - edits C4::Search searchResults to use setUTF8Flag

14 years agoC4::SQLHelper Changing $$ notation to $ ->
Henri-Damien LAURENT [Thu, 24 Dec 2009 08:25:17 +0000 (09:25 +0100)]
C4::SQLHelper Changing $$ notation to $ ->

14 years agoSuggestions.pm :Changing $$ notation to $ ->
Henri-Damien LAURENT [Wed, 23 Dec 2009 21:55:11 +0000 (22:55 +0100)]
Suggestions.pm :Changing $$ notation to $ ->

14 years agoMT 2285 : enhancement for patronSearch
Henri-Damien LAURENT [Mon, 16 Nov 2009 21:10:03 +0000 (22:10 +0100)]
MT 2285 : enhancement for patronSearch

14 years agoMT2345 : Changes on contracts
Matthias Meusburger [Mon, 28 Dec 2009 10:21:49 +0000 (11:21 +0100)]
MT2345 : Changes on contracts

14 years agoaqbudget display, minor changes
Paul Poulain [Thu, 24 Dec 2009 16:06:33 +0000 (17:06 +0100)]
aqbudget display, minor changes

- removed 2 total that means nothing (and were troubling users)
- reindented a little (removed tab)

14 years ago#4003 default value in PrepareItemrecordDisplay
Paul Poulain [Thu, 24 Dec 2009 13:43:13 +0000 (14:43 +0100)]
#4003 default value in PrepareItemrecordDisplay

The default value you can define in cataloguing framework was not used for item created from acq or serial recieve

14 years agoBug :authid empty in Authorities Default summary
Henri-Damien LAURENT [Wed, 23 Dec 2009 14:25:08 +0000 (15:25 +0100)]
Bug  :authid empty in Authorities Default summary

14 years ago(bug #3745) fix deletion of borrowers rights detection
Nahuel ANGELINETTI [Mon, 2 Nov 2009 15:42:01 +0000 (16:42 +0100)]
(bug #3745) fix deletion of borrowers rights detection

This patch fix the rights checking for borrower deletion.

14 years ago(bug #3760) fix and improve some reports
Nahuel ANGELINETTI [Wed, 4 Nov 2009 15:01:43 +0000 (16:01 +0100)]
(bug #3760) fix and improve some reports

This patch fix some problems with dates, and itemtypes level.
And it improve some sql queries.

14 years agoTest Improvements : Adding Reserves.t
Henri-Damien LAURENT [Wed, 23 Dec 2009 12:12:42 +0000 (13:12 +0100)]
Test Improvements : Adding Reserves.t

14 years ago(bug #3667) fix borrowers cleanup
Nahuel ANGELINETTI [Fri, 25 Sep 2009 14:32:41 +0000 (16:32 +0200)]
(bug #3667) fix borrowers cleanup

This add a check of borrower expiry date, and don't delete the borrower if he's still active.

14 years agobug Fixing: updatedatabase
Henri-Damien LAURENT [Thu, 10 Dec 2009 10:02:55 +0000 (11:02 +0100)]
bug Fixing: updatedatabase

Here comes a patch for update database.
Can you please test and tell me if it works ?

Thanks a lot

14 years agocorrecting spelling mistake: firstname is surname
Nicolas Morin [Tue, 22 Dec 2009 15:09:21 +0000 (16:09 +0100)]
correcting spelling mistake: firstname is surname

14 years agoMT2408 : UI Changes / CSV Export
Matthias Meusburger [Tue, 22 Dec 2009 13:06:56 +0000 (14:06 +0100)]
MT2408 : UI Changes / CSV Export

14 years agoBug 3983 : Needed authorised values list for french frameworks.
Henri-Damien LAURENT [Fri, 30 Jan 2009 14:10:54 +0000 (15:10 +0100)]
Bug 3983 : Needed authorised values list for french frameworks.

14 years ago[MT2346] Hide basket actions if no basket
Jean-André Santoni [Mon, 21 Dec 2009 08:34:52 +0000 (09:34 +0100)]
[MT2346] Hide basket actions if no basket

14 years agoDates : improvements string recognition
Henri-Damien LAURENT [Fri, 4 Dec 2009 14:20:51 +0000 (15:20 +0100)]
Dates : improvements string recognition

Dates can now have one digit for month and day

14 years ago[MT2346] Supplier display improvements
Jean-André Santoni [Fri, 18 Dec 2009 15:28:47 +0000 (16:28 +0100)]
[MT2346] Supplier display improvements

Used Koha generalized way to display lists of informations.

14 years agoMT 2426 : Default currency is chosen for price calculation when bookseller's listpric...
Matthias Meusburger [Fri, 4 Dec 2009 10:09:13 +0000 (11:09 +0100)]
MT 2426 : Default currency is chosen for price calculation when bookseller's listprice is NULL

14 years agoMT 1801 : Opac shelves and basket are displayed the same way
Matthias Meusburger [Thu, 3 Dec 2009 10:58:44 +0000 (11:58 +0100)]
MT 1801 : Opac shelves and basket are displayed the same way

This patch also fixes broken location display in both shelves and basket.

14 years agofollowup : auto_truncation 3287252c0
Henri-Damien LAURENT [Fri, 18 Dec 2009 11:24:00 +0000 (12:24 +0100)]
followup : auto_truncation 3287252c0

truncated words bore a double * which would create an error

Conflicts solved :
C4/Search.pm

14 years agoBug Fix : 3689
Henri-Damien LAURENT [Wed, 7 Oct 2009 13:49:02 +0000 (15:49 +0200)]
Bug Fix : 3689

Disabling Query_AutoTruncate for NoZebra searches

Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
14 years ago(bug #3584) detect ccl queries
Henri-Damien LAURENT [Fri, 18 Dec 2009 11:16:46 +0000 (12:16 +0100)]
(bug #3584) detect ccl queries

This patch C4::Search::buildQuery to detect ccl queries, and let zebra to parse them.
And set a default index "kw" if not specified.
This improve the detection of ccl queries, and do not duplicate the "ccl=" value.
Adding = as an index sign
Followup to 3037ff9e81149615f94d3c4ff0e5b4c5240f3ce9

Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
14 years agoTranslation scripts : Removing trailing / in scripts
Henri-Damien LAURENT [Thu, 17 Dec 2009 14:38:17 +0000 (15:38 +0100)]
Translation scripts : Removing trailing / in scripts

14 years agoRevert "C4/Search.pm followup auto_truncation 3.0.x cherry-pick"
Henri-Damien LAURENT [Wed, 16 Dec 2009 16:01:00 +0000 (17:01 +0100)]
Revert "C4/Search.pm followup auto_truncation 3.0.x cherry-pick"

This reverts commit 58406a5e4bb50e18c9620e91b90295d8219842b8.

Conflicts:

C4/Search.pm

14 years agoImproved guided reports (#3929)
Paul Poulain [Tue, 15 Dec 2009 18:55:58 +0000 (19:55 +0100)]
Improved guided reports (#3929)

added runtime parameters for guided reports. Online help:

Can I have run-time defined parameters?

Yes, you can: there is a specific syntax that Koha will understand as 'ask for values when running the report'. The syntax is &lt;&lt;Question to ask|authorised_value&gt;&gt;.

The &lt;&lt; and &gt;&gt; are just delimiters. You must put &lt;&lt; at the beginning and &gt;&gt; at the end of your parameter
The Question to ask will be displayed on the left of the string to enter.
The authorised_value can be omitted if not applicable. If it contains an authorised value category, or <strong>branches</strong> or <strong>itemtype</strong> or <strong>categorycode</strong>, a list with the Koha authorised values will be displayed instead of a free field

Note that you can have more than one parameter in a given SQL
Note that entering nothing at run time won't probably work as you expect. It will be considered as "value empty" not as "ignore this parameter". For example entering nothing for : "title=&lt;&lt;Enter title&gt;&gt;" will display results with title='' (no title). If you want to have to have something not mandatory, use "title like &lt;&lt;Enter title&gt;&gt;" and enter a % at run time instead of nothing
Sample :
SELECT surname,firstname FROM borrowers WHERE branchcode=&lt;&lt;Enter patrons library|branches&gt;&gt; AND surname like &lt;&lt;Enter filter for patron surname (% if none)&gt;&gt;

14 years agoMT 2495 : Fix multiple occurences of itemtype in guided reports criteria
Matthias Meusburger [Fri, 11 Dec 2009 10:12:23 +0000 (11:12 +0100)]
MT 2495 : Fix multiple occurences of itemtype in guided reports criteria

Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
14 years agoAdding optgroup labels to translations
Henri-Damien LAURENT [Sun, 13 Dec 2009 18:20:39 +0000 (19:20 +0100)]
Adding optgroup labels to translations

14 years agoSearchInTable : problem with primary key searches
Henri-Damien LAURENT [Thu, 10 Dec 2009 16:34:26 +0000 (17:34 +0100)]
SearchInTable : problem with primary key searches

SearchInTable was filtering primary Key thus returning the whole table when asked a search on a primary key

14 years agoMT2232 : members/notices.pl and members/messaging.pl are doing the same thing
Matthias Meusburger [Thu, 10 Dec 2009 16:35:18 +0000 (17:35 +0100)]
MT2232 : members/notices.pl and members/messaging.pl are doing the same thing

14 years ago[MT1234] Huge rewritte to use the API instead of hardcoded SQL in the script
Jean-André Santoni [Thu, 10 Dec 2009 16:17:11 +0000 (17:17 +0100)]
[MT1234] Huge rewritte to use the API instead of hardcoded SQL in the script

Also fixes a bug in the template.

14 years ago[MT1234] Code cleaning
Jean-André Santoni [Thu, 10 Dec 2009 11:00:46 +0000 (12:00 +0100)]
[MT1234] Code cleaning

14 years ago[MT1234] Fixed aqcontract breadcrumb
Jean-André Santoni [Thu, 10 Dec 2009 10:37:49 +0000 (11:37 +0100)]
[MT1234] Fixed aqcontract breadcrumb

14 years ago[MT1234] Replaced useless selectbox in the title of contact form
Jean-André Santoni [Thu, 10 Dec 2009 10:20:03 +0000 (11:20 +0100)]
[MT1234] Replaced useless selectbox in the title of contact form

14 years ago[MT2345] New contract button
Jean-André Santoni [Thu, 10 Dec 2009 09:18:12 +0000 (10:18 +0100)]
[MT2345] New contract button

14 years ago[MT2343] Removed HTML heresy from aqplan template
Jean-André Santoni [Thu, 3 Dec 2009 16:09:23 +0000 (17:09 +0100)]
[MT2343] Removed HTML heresy from aqplan template

14 years ago[MT2343] Moved currency up the table
Jean-André Santoni [Thu, 3 Dec 2009 14:57:34 +0000 (15:57 +0100)]
[MT2343] Moved currency up the table

14 years ago[MT2343] Changed the red X for a green V in the root budget table
Jean-André Santoni [Wed, 2 Dec 2009 15:59:08 +0000 (16:59 +0100)]
[MT2343] Changed the red X for a green V in the root budget table

14 years ago[MT2343] Changed the name of the Filter button, and lowered it
Jean-André Santoni [Wed, 2 Dec 2009 15:01:47 +0000 (16:01 +0100)]
[MT2343] Changed the name of the Filter button, and lowered it

14 years ago[2343] Fix currency not showing in aqbudgets
Jean-André Santoni [Wed, 2 Dec 2009 14:31:15 +0000 (15:31 +0100)]
[2343] Fix currency not showing in aqbudgets

14 years agofollowup : auto_truncation 3287252c0
Henri-Damien LAURENT [Tue, 13 Oct 2009 14:22:24 +0000 (16:22 +0200)]
followup : auto_truncation 3287252c0

truncated words bore a double * which would create an error

14 years agoC4/Search.pm followup auto_truncation 3.0.x cherry-pick
Henri-Damien LAURENT [Mon, 30 Nov 2009 05:54:47 +0000 (06:54 +0100)]
C4/Search.pm followup auto_truncation 3.0.x cherry-pick

Auto_truncation is used even though exact search selected.
This patch removes this side effect

Conflicts solved:
C4/Search.pm
Cherry-picked from 3.0.x :
3287252c0

14 years agofinal fix for sysprefs merge, hopefully
Galen Charlton [Wed, 27 Jan 2010 14:33:14 +0000 (09:33 -0500)]
final fix for sysprefs merge, hopefully

Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
14 years agohandle error if no active currency is defined
Galen Charlton [Wed, 27 Jan 2010 14:30:22 +0000 (09:30 -0500)]
handle error if no active currency is defined

Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
14 years agofix silly typo
Galen Charlton [Wed, 27 Jan 2010 14:19:13 +0000 (09:19 -0500)]
fix silly typo

Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
14 years agobugfix - fix compilation error
Galen Charlton [Wed, 27 Jan 2010 13:58:26 +0000 (08:58 -0500)]
bugfix - fix compilation error

Reflect change of GetLocalCurrency to GetCurrency
in new_acq

Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
14 years agoMerge commit 'pianohacker-koha/prefs-submit' into master
Galen Charlton [Wed, 27 Jan 2010 01:26:01 +0000 (20:26 -0500)]
Merge commit 'pianohacker-koha/prefs-submit' into master

Merge in Jesse Weaver's system preference editor changes.

Conflicts:
C4/Bookfund.pm
koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css
koha-tmpl/intranet-tmpl/prog/en/includes/doc-head-close.inc
koha-tmpl/intranet-tmpl/prog/en/modules/intranet-main.tmpl

Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
14 years agoMerge commit 'colin_campbell/dbupgrade3.2' into master
Galen Charlton [Wed, 27 Jan 2010 01:16:19 +0000 (20:16 -0500)]
Merge commit 'colin_campbell/dbupgrade3.2' into master

Fix various issues with database updating.

Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
14 years agoFix for Bug 4065, patron extended attributes error
Owen Leonard [Tue, 26 Jan 2010 21:01:52 +0000 (16:01 -0500)]
Fix for Bug 4065, patron extended attributes error

Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
14 years agoFixes for Bug 3943, Show add to cart link when lists off in the OPAC
Owen Leonard [Tue, 26 Jan 2010 17:46:56 +0000 (12:46 -0500)]
Fixes for Bug 3943, Show add to cart link when lists off in the OPAC

- Also adds some missing conditionals for including javascript
- Also Removes an instance of TMPL_IF EXPR

Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
14 years agoFix for Bug 4061, Improve OPAC maintenance screen
Owen Leonard [Tue, 26 Jan 2010 19:17:25 +0000 (14:17 -0500)]
Fix for Bug 4061, Improve OPAC maintenance screen

Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
14 years agoExtend Koha OAI Server to support other metadata formats
Frédéric Demians [Mon, 26 Oct 2009 17:31:37 +0000 (18:31 +0100)]
Extend Koha OAI Server to support other metadata formats

Currently Koha OAI server returns records in two formats: marcxml and
oai_dc (Dublin Core). This patch adds a new mode of operation where as
many as necessary metadata formats can be added via XSLT.

Documentation: See the end of oai.pl file to have an explanation of
how it works.

Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
14 years agoBug 3921 - Add Intranet MARC21 XSL file based on OPAC one
Frédéric Demians [Mon, 14 Dec 2009 21:21:12 +0000 (22:21 +0100)]
Bug 3921 - Add Intranet MARC21 XSL file based on OPAC one

Tweak also intranet CSS file in order to have the same layout than on
OPAC.

For the futur: it would be required to group all XSL in one location.
For now if someone improve OPAC XSL, he/she will have not to forget to
take its modifications back to the intranet XSL.

Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
14 years agoMerge commit 'biblibre/3.2_community' into to-push
Galen Charlton [Tue, 26 Jan 2010 19:46:05 +0000 (14:46 -0500)]
Merge commit 'biblibre/3.2_community' into to-push

Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
14 years agoFix for Bug 4058, opac-auth.tmpl body id causes layout problems
Owen Leonard [Mon, 25 Jan 2010 16:34:08 +0000 (11:34 -0500)]
Fix for Bug 4058, opac-auth.tmpl body id causes layout problems

14 years agoRemoving obsolete help files (Bug 4059)
Owen Leonard [Mon, 25 Jan 2010 16:03:46 +0000 (11:03 -0500)]
Removing obsolete help files (Bug 4059)

14 years agoFixes for Bug 3958, Standardize vendor/supplier/bookseller terminology
Owen Leonard [Mon, 25 Jan 2010 15:54:17 +0000 (10:54 -0500)]
Fixes for Bug 3958, Standardize vendor/supplier/bookseller terminology

Changing instances of "supplier" or "bookseller" to "vendor."

14 years agoFix for Bug 3984, Confusing note on transfers to receive
Owen Leonard [Mon, 25 Jan 2010 15:07:01 +0000 (10:07 -0500)]
Fix for Bug 3984, Confusing note on transfers to receive

- Changing 'check this transfer' message to more informative
   'Transfer is XX days late'
 - Adding note in the case of late transfers: 'Transfers are
   considered late after XX [TransfersMaxDaysWarning] days.'

14 years agodelay dropping of aqbookfund
Colin Campbell [Mon, 25 Jan 2010 14:20:09 +0000 (14:20 +0000)]
delay dropping of aqbookfund

aqbookfund cannot be dropped before aqorderbreakdown
due to fk cobstraints
remove drop of column bookfundid from aqbudget
column no longer exists at this point

14 years agoCan only add column reservesallowed to issuingrules once
Colin Campbell [Mon, 25 Jan 2010 09:26:07 +0000 (09:26 +0000)]
Can only add column reservesallowed to issuingrules once

14 years agoRemove an invalid db update
Colin Campbell [Fri, 22 Jan 2010 16:04:47 +0000 (16:04 +0000)]
Remove an invalid db update

Update tries to drop two fk constraints which
don't appear to exist

14 years agocolumn was added in two separate updates
Colin Campbell [Fri, 22 Jan 2010 15:33:13 +0000 (15:33 +0000)]
column was added in two separate updates

3.01.00.068 duplicates the operations of 3.01.00.065
Because one column has already been created, populated and dropped
the rest of the update fails

14 years agoremove duplicate column add
Colin Campbell [Fri, 22 Jan 2010 13:40:09 +0000 (13:40 +0000)]
remove duplicate column add

Change 3.01.00.089 duplicated 3.01.00.070

14 years ago102 needs to be an update not an insert
Colin Campbell [Fri, 22 Jan 2010 13:35:40 +0000 (13:35 +0000)]
102 needs to be an update not an insert

14 years agoremove duplicate addition of casAutherntication preference
Colin Campbell [Fri, 22 Jan 2010 13:18:14 +0000 (13:18 +0000)]
remove duplicate addition of casAutherntication preference

14 years agoBug 4057 Fix spacing in XSLT OPAC display for 245 subfield f
Jane Wagner [Fri, 22 Jan 2010 16:59:48 +0000 (11:59 -0500)]
Bug 4057 Fix spacing in XSLT OPAC display for 245 subfield f

If a 245 has a subfield f (or any of the displayed fgknps subfields after a, b,
or h) there is no spacing and the display runs together.  This happens in both
the XSLT results list and the XSLT individual title display.  I've added a
space between the a, b, h displays and the beginning of the fgknps set.

14 years agoBug 4056: Fixes invalid xhtml in opac-messaging.tmpl if SMS is disabled.
Garry Collum [Fri, 22 Jan 2010 02:57:44 +0000 (21:57 -0500)]
Bug 4056: Fixes invalid xhtml in opac-messaging.tmpl if SMS is disabled.

There is a </td> tag which is outside of the block of code which defines checks to see if SMS is enabled.  If SMS is disabled it causes several extra </td> tags.

14 years agoBug 3294 Use cn_sort field to sort inventory list output
Jane Wagner [Thu, 21 Jan 2010 20:33:23 +0000 (15:33 -0500)]
Bug 3294 Use cn_sort field to sort inventory list output

The inventory tool was using itemcallnumber, title to sort; modified
Items.pm to use cn_sort, itemcallnumber, title so that call numbers
sorted on the padded sort field instead.

14 years agoImprove behavior of manual history checkbox behavior.
Owen Leonard [Thu, 21 Jan 2010 14:27:40 +0000 (09:27 -0500)]
Improve behavior of manual history checkbox behavior.

14 years agoFix for Bug 3908, Edit subscription page shows manual history block by default
Owen Leonard [Thu, 21 Jan 2010 15:17:52 +0000 (10:17 -0500)]
Fix for Bug 3908, Edit subscription page shows manual history block by default

Changing template check for "history" var to check for "manualhistory."

14 years agoRevised for biblibre/3.2_community: Fix for Bug 3939, Issuing rules clone button...
Owen Leonard [Thu, 21 Jan 2010 13:58:43 +0000 (08:58 -0500)]
Revised for biblibre/3.2_community: Fix for Bug 3939, Issuing rules clone button looks like a submit

This patch incorporates a drop-down for choosing the "clone to" library
directly from issuing-rules.pl. This eliminates the extra step of choosing
the library after submitting the "clone" action and clarifies the purpose
of the two different controls.

14 years agoMerge branch 'patroncards-wip' of git://git.foundations.edu/koha into community
Henri-Damien LAURENT [Wed, 20 Jan 2010 22:16:34 +0000 (23:16 +0100)]
Merge branch 'patroncards-wip' of git://git.foundations.edu/koha into community

Conflicts solved:
Makefile.PL
installer/data/mysql/en/mandatory/sysprefs.sql
installer/data/mysql/fr-FR/1-Obligatoire/unimarc_standard_systemprefs.sql
installer/data/mysql/updatedatabase.pl
kohaversion.pl

14 years agoRevised for biblibre/3.2_community: Fix for Bug 3780, various OPAC pages have no...
Owen Leonard [Wed, 20 Jan 2010 20:59:09 +0000 (15:59 -0500)]
Revised for biblibre/3.2_community: Fix for Bug 3780, various OPAC pages have no unique <body> id

14 years agoOpacAddMastheadLibraryPulldown
Kyle M Hall [Wed, 20 Jan 2010 14:04:27 +0000 (14:04 +0000)]
OpacAddMastheadLibraryPulldown

In the current OPAC, there is no easy way to search a particular library.
By default, a user searches all libraries, or with SearcMyLibraryFirst turn on,
the user's home library. In dev_week, a library pulldown menu existed in the search masthead.

This commit adds the option to bring that pulldown menu back
by turning on the system preference OpacAddMastheadLibraryPulldown

14 years agoRotating Collection > DB upgrade to 102
Frédéric Demians [Tue, 19 Jan 2010 22:22:03 +0000 (23:22 +0100)]
Rotating Collection > DB upgrade to 102

14 years agoRotating Collections
Frédéric Demians [Tue, 19 Jan 2010 22:22:02 +0000 (23:22 +0100)]
Rotating Collections

This feature is designed to manage collections of items that move
from library to library periodically. Koha can already track who *has*
and item, and who *owns* and item, but not who *should have* an item.
That is the issue this feature addresses.

It allows a persion to create a collection, and add any number of items
to that collection. The collection can then be transferred from library
to library. If an item shows up at a library that does not currently
'hold' that collection, Koha will ask you to transfer it to the library
that does currently 'hold it. In that way, one can even transfer
collections where some of the items are currently checked out. As soon
as they make it back to a library, they will get transferred to the
current library holding that collection.

The feature consists of 4 main pages.
'Home' Page: The landing page, lists collections and provides access to
the rest of the tools.
  Access is via the Tools page.
Edit Collections: Add/Delete new rotating collections
Add/Remove Items: Add/Remove items from a given collection
Transfer Collection: Set the current 'holder' of a given collection.

Librarian access is controlled by 'CAN_user_tools_rotating_collections'

14 years agoRevised for biblibre/3.2_community: Reformat of suggestions management interface...
Owen Leonard [Wed, 20 Jan 2010 21:21:17 +0000 (16:21 -0500)]
Revised for biblibre/3.2_community: Reformat of suggestions management interface (Bug 3844)

Changes and fixes include:

- Moving filters forms into left-hand sidebar
- Making filter forms collapsed by default (click to show)
- Converting "check all" to text link to match similar controls on other pages
- Correcting case of tab labels
- Fixing display of custom reason field
- Converting radio buttons to drop-down for more compact display
- Table-sorter column exclusions
- Markup corrections

14 years agoRevised for biblibre/3.2_community: Putting CSV export sections into tabs
Owen Leonard [Wed, 20 Jan 2010 20:53:28 +0000 (15:53 -0500)]
Revised for biblibre/3.2_community: Putting CSV export sections into tabs

14 years agoFix for Bugs 3998, 3968. Includes other markup corrections and reformats
Owen Leonard [Wed, 20 Jan 2010 20:43:52 +0000 (15:43 -0500)]
Fix for Bugs 3998, 3968. Includes other markup corrections and reformats

Bug 3998: Confusing warning on budget add page
Bug 3968: Empty Blue Box Pop Up

- Removed warning, made budget amount a required field.
- Added conditional logic to prevent display of tooltip when there is no content
- Moved filter form into sidebar
- Changed Budgets.pm to pass an ID to a form field
- Improvements to breadcrumbs and title tags
- Restructured budgets admin toolbar to match existing toolbar patterns:
  "new," "edit," etc.

14 years agoMarkup tweaks to better style the patron search filter
Owen Leonard [Wed, 20 Jan 2010 15:50:45 +0000 (10:50 -0500)]
Markup tweaks to better style the patron search filter

14 years agoAdding Extended Attributes management to Auth_with_LDAP
Henri-Damien LAURENT [Tue, 29 Sep 2009 10:37:31 +0000 (12:37 +0200)]
Adding Extended Attributes management to Auth_with_LDAP

14 years agoBugfix: Various Label Creator bugs
Chris Nighswonger [Tue, 19 Jan 2010 19:43:41 +0000 (14:43 -0500)]
Bugfix: Various Label Creator bugs

This fixes:

* A bug which caused the label template editor to throw
an error when saving when no previous profile was applied.

* A typo which caused a 'fetch without execute' error in Labels.pm

It also comments out several useless warns

14 years agoFixes for Bug 3376, Serials Display in OPAC
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)

14 years agoFix for Bug 3951, Menu a mess in WebKit browsers
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

14 years ago(bug #4052) fix mandatory field/subfield deletion
Nahuel ANGELINETTI [Tue, 19 Jan 2010 12:50:37 +0000 (13:50 +0100)]
(bug #4052) fix mandatory field/subfield deletion

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.

14 years agoFixing dbrev 104
Henri-Damien LAURENT [Mon, 18 Jan 2010 00:05:38 +0000 (01:05 +0100)]
Fixing dbrev 104

There was two variable declaration missing

14 years agoBugfix: 4046 Misc SQL Syntax Errors
Chris Nighswonger [Fri, 15 Jan 2010 04:03:02 +0000 (23:03 -0500)]
Bugfix: 4046 Misc SQL Syntax Errors

This patch fixes several SQL syntax errors with the ALTER TABLE pragma

14 years agoFix for Bug 4035: Today's checkouts grouped with previous checkouts
Owen Leonard [Tue, 12 Jan 2010 15:29:47 +0000 (10:29 -0500)]
Fix for Bug 4035: Today's checkouts grouped with previous checkouts

Creating separate variable to be output to the template so that
the original issuedate can be used in date comparison.

14 years agoAdd OverdueNoticeBcc syspref required by overdue_notices.pl
Frédéric Demians [Fri, 8 Jan 2010 22:04:17 +0000 (23:04 +0100)]
Add OverdueNoticeBcc syspref required by overdue_notices.pl

14 years agoFix for Bug 4024, Search history template problems, and other fixes.
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