[koha-commits] main Koha release repository branch new/bug_7537 created. v3.06.00-987-g448dbe2

Git repo owner gitmaster at git.koha-community.org
Thu Mar 29 11:00:48 CEST 2012


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".

The branch, new/bug_7537 has been created
        at  448dbe2df543f25e0be7be3f33506d1506f31196 (commit)

- Log -----------------------------------------------------------------
commit 448dbe2df543f25e0be7be3f33506d1506f31196
Author: Magnus Enger <magnus at enger.priv.no>
Date:   Thu Feb 16 12:07:35 2012 +0100

    Bug 7537 - Implement TraceCompleteSubfields, TraceSubjectSubdivisions and UseICU for NORMARC XSLT
    
    IMPORTANT! This patch relies on the patch for Bug 7092, which is now pushed to
    master.
    
    As the title says, this patch implements TraceCompleteSubfields,
    TraceSubjectSubdivisions and UseICU for NORMARC XSLT, both for the OPAC
    and the Intranet. This affects how clickable subject-links are constructed.
    
    To make this work the indexing of MARC fields in the 600 range is changed
    to include "Subject:p" in several new places.
    
    To test:
    
    Find a record with a "complex" subject, like "Internet -- Law and legislation".
    MARC21 and NORMARC are very similar in how they handle subjects, so testing
    on a MARC21 database should be OK. (Changes in indexing reflect changes already
    made to the MARC21 indexing.)
    
    Make sure you have these syspref settings:
    - marcflavour = NORMARC
    - XSLTDetailsDisplay = using XSLT stylesheets
    - OPACXSLTDetailsDisplay = using XSLT stylesheets
    
    (Ideally, testing should be done on a real NORMARC setup, but since the changes
    to indexing only reflect how it's already done in MARC21, I think testing
    on a MARC21 installation with marcflavour = NORMARC should be OK.)
    
    Now try the different combinations of TraceCompleteSubfields,
    TraceSubjectSubdivisions and UseICU, and check the format of the
    clickable links, both in the OPAC and staff client. Here's what you should
    be seeing:
    
    1.
    TraceCompleteSubfields   = Don't force
    TraceSubjectSubdivisions = Don't include
    UseICU = Not using
      opac-search.pl?q=su:"Internet"
    UseICU = Using
      opac-search.pl?q=su:{Internet}
    
    2.
    TraceCompleteSubfields   = Force
    TraceSubjectSubdivisions = Don't include
    UseICU = Not using
      opac-search.pl?q=su,complete-subfield:"Internet"
    UseICU = Using
      opac-search.pl?q=su,complete-subfield:{Internet}
    
    3.
    TraceCompleteSubfields   = Don't force
    TraceSubjectSubdivisions = Include
    UseICU = Not using
      opac-search.pl?q=(su:"Internet") AND (su:"Law and legislation.")
    UseICU = Using
      opac-search.pl?q=(su:{Internet}) AND (su:{Law and legislation.})
    
    4.
    TraceCompleteSubfields   = Force
    TraceSubjectSubdivisions = Include
    UseICU = Not using
      opac-search.pl?q=(su,complete-subfield:"Internet") AND (su,complete-subfield:"Law and legislation.")
    UseICU = Using
      opac-search.pl?q=(su,complete-subfield:{Internet}) AND (su,complete-subfield:{Law and legislation.})
    
    UPDATE 2012-03-23
    - Change the syspref TracingQuotes to UseICU, see bug 7092
    - Change boolean operator from "and" to "AND", see bug 7695
    
    Signed-off-by: Katrin Fischer <Katrin.Fischer.83 at web.de>
    Note: UseControlnumber must be turned off.
    
    1) Works.
    2) Works.
    3) Works.
    4) Works.
    
    Signed-off-by: Paul Poulain <paul.poulain at biblibre.com>

-----------------------------------------------------------------------


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list