Merge remote branch 'kc/master'
This commit is contained in:
commit
84d7a0e3ef
206 changed files with 58985 additions and 57060 deletions
|
@ -901,7 +901,7 @@ sub FindDuplicateAuthority {
|
|||
$_->[1]=~s/$filtervalues/ /g; $query.= " and he,wrdl=\"".$_->[1]."\"" if ($_->[0]=~/[A-z]/);
|
||||
}
|
||||
}
|
||||
my ($error, $results, $total_hits)=SimpleSearch( $query, 0, 1, [ "authorityserver" ] );
|
||||
my ($error, $results, $total_hits) = C4::Search::SimpleSearch( $query, 0, 1, [ "authorityserver" ] );
|
||||
# there is at least 1 result => return the 1st one
|
||||
if (@$results>0) {
|
||||
my $marcrecord = MARC::File::USMARC::decode($results->[0]);
|
||||
|
|
|
@ -50,7 +50,6 @@ use Carp;
|
|||
use base qw(Class::Accessor);
|
||||
|
||||
use C4::Cache::Memcached;
|
||||
use C4::Cache::FastMemcached;
|
||||
|
||||
__PACKAGE__->mk_ro_accessors( qw( cache ) );
|
||||
|
||||
|
|
|
@ -1,95 +0,0 @@
|
|||
package Koha::Cache::FastMemcached;
|
||||
|
||||
# Copyright 2009 Chris Cormack and The Koha Dev Team
|
||||
#
|
||||
# This file is part of Koha.
|
||||
#
|
||||
# Koha is free software; you can redistribute it and/or modify it under the
|
||||
# terms of the GNU General Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at your option) any later
|
||||
# version.
|
||||
#
|
||||
# Koha is distributed in the hope that it will be useful, but WITHOUT ANY
|
||||
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
|
||||
# A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along
|
||||
# with Koha; if not, write to the Free Software Foundation, Inc.,
|
||||
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
|
||||
use strict;
|
||||
use warnings;
|
||||
use Carp;
|
||||
|
||||
use Cache::Memcached::Fast;
|
||||
use IO::Compress::Gzip;
|
||||
use IO::Uncompress::Gunzip;
|
||||
use Storable;
|
||||
|
||||
use base qw(C4::Cache);
|
||||
|
||||
sub _cache_handle {
|
||||
my $class = shift;
|
||||
my $params = shift;
|
||||
|
||||
my @servers = split /,/, $params->{'cache_servers'};
|
||||
|
||||
return Cache::Memcached::Fast->new(
|
||||
{
|
||||
servers => \@servers,
|
||||
namespace => $params->{'namespace'} || 'KOHA',
|
||||
connect_timeout => $params->{'connect_timeout'} || 2,
|
||||
io_timeout => $params->{'io_timeout'} || 2,
|
||||
close_on_error => 1,
|
||||
compress_threshold => 100_000,
|
||||
compress_ratio => 0.9,
|
||||
compress_methods =>
|
||||
[ \&IO::Compress::Gzip::gzip, \&IO::Uncompress::Gunzip::gunzip ],
|
||||
max_failures => 3,
|
||||
failure_timeout => 2,
|
||||
ketama_points => 150,
|
||||
nowait => 1,
|
||||
hash_namespace => 1,
|
||||
serialize_methods => [ \&Storable::freeze, \&Storable::thaw ],
|
||||
utf8 => 1,
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
sub set_in_cache {
|
||||
my ( $self, $key, $value, $expiry ) = @_;
|
||||
croak "No key" unless $key;
|
||||
|
||||
if ( defined $expiry ) {
|
||||
return $self->cache->set( $key, $value, $expiry );
|
||||
}
|
||||
else {
|
||||
return $self->cache->set( $key, $value );
|
||||
}
|
||||
}
|
||||
|
||||
sub get_from_cache {
|
||||
my ( $self, $key ) = @_;
|
||||
croak "No key" unless $key;
|
||||
return $self->cache->get($key);
|
||||
}
|
||||
|
||||
sub clear_from_cache {
|
||||
my ( $self, $key ) = @_;
|
||||
croak "No key" unless $key;
|
||||
return $self->cache->delete($key);
|
||||
}
|
||||
|
||||
sub flush_all {
|
||||
my $self = shift;
|
||||
return $self->cache->flush_all;
|
||||
}
|
||||
|
||||
1;
|
||||
__END__
|
||||
|
||||
=head1 NAME
|
||||
|
||||
C4::Cache::FastMemcached - memcached::fast subclass of C4::Cache
|
||||
|
||||
=cut
|
|
@ -37,7 +37,7 @@ BEGIN {
|
|||
&insert_day_month_holiday
|
||||
&insert_single_holiday
|
||||
&insert_exception_holiday
|
||||
&ModWeekdayholiday
|
||||
&ModWeekdayholiday
|
||||
&ModDaymonthholiday
|
||||
&ModSingleholiday
|
||||
&ModExceptionholiday
|
||||
|
|
|
@ -121,8 +121,7 @@ sub set_form_values {
|
|||
# walk through the options and update them with these borrower_preferences
|
||||
my $messaging_options = C4::Members::Messaging::GetMessagingOptions();
|
||||
PREF: foreach my $option ( @$messaging_options ) {
|
||||
my $pref = C4::Members::Messaging::GetMessagingPreferences( { %{ $target_params },
|
||||
message_name => $option->{'message_name'} } );
|
||||
my $pref = C4::Members::Messaging::GetMessagingPreferences( { %{ $target_params }, message_name => $option->{'message_name'} } );
|
||||
# make a hashref of the days, selecting one.
|
||||
if ( $option->{'takes_days'} ) {
|
||||
my $days_in_advance = $pref->{'days_in_advance'} ? $pref->{'days_in_advance'} : 0;
|
||||
|
|
24
C4/Koha.pm
24
C4/Koha.pm
|
@ -1,6 +1,7 @@
|
|||
package C4::Koha;
|
||||
|
||||
# Copyright 2000-2002 Katipo Communications
|
||||
# Parts Copyright 2010 Nelsonville Public Library
|
||||
#
|
||||
# This file is part of Koha.
|
||||
#
|
||||
|
@ -61,6 +62,7 @@ BEGIN {
|
|||
&GetNormalizedISBN
|
||||
&GetNormalizedEAN
|
||||
&GetNormalizedOCLCNumber
|
||||
&xml_escape
|
||||
|
||||
$DEBUG
|
||||
);
|
||||
|
@ -672,6 +674,7 @@ sub getImageSets {
|
|||
foreach my $imagesubdir ( @subdirectories ) {
|
||||
my @imagelist = (); # hashrefs of image info
|
||||
my @imagenames = _getImagesFromDirectory( File::Spec->catfile( $paths->{'staff'}{'filesystem'}, $imagesubdir ) );
|
||||
my $imagesetactive = 0;
|
||||
foreach my $thisimage ( @imagenames ) {
|
||||
push( @imagelist,
|
||||
{ KohaImage => "$imagesubdir/$thisimage",
|
||||
|
@ -680,8 +683,10 @@ sub getImageSets {
|
|||
checked => "$imagesubdir/$thisimage" eq $checked ? 1 : 0,
|
||||
}
|
||||
);
|
||||
$imagesetactive = 1 if "$imagesubdir/$thisimage" eq $checked;
|
||||
}
|
||||
push @imagesets, { imagesetname => $imagesubdir,
|
||||
imagesetactive => $imagesetactive,
|
||||
images => \@imagelist };
|
||||
|
||||
}
|
||||
|
@ -1190,6 +1195,25 @@ sub GetKohaAuthorisedValuesFromField {
|
|||
}
|
||||
}
|
||||
|
||||
=head2 xml_escape
|
||||
|
||||
my $escaped_string = C4::Koha::xml_escape($string);
|
||||
|
||||
Convert &, <, >, ', and " in a string to XML entities
|
||||
|
||||
=cut
|
||||
|
||||
sub xml_escape {
|
||||
my $str = shift;
|
||||
return '' unless defined $str;
|
||||
$str =~ s/&/&/g;
|
||||
$str =~ s/</</g;
|
||||
$str =~ s/>/>/g;
|
||||
$str =~ s/'/'/g;
|
||||
$str =~ s/"/"/g;
|
||||
return $str;
|
||||
}
|
||||
|
||||
=head2 display_marc_indicators
|
||||
|
||||
my $display_form = C4::Koha::display_marc_indicators($field);
|
||||
|
|
|
@ -61,21 +61,23 @@ sub GetMessagingPreferences {
|
|||
|
||||
return unless exists $params->{message_name};
|
||||
return unless exists $params->{borrowernumber} xor exists $params->{categorycode}; # yes, xor
|
||||
|
||||
my $sql = <<'END_SQL';
|
||||
SELECT borrower_message_preferences.*,
|
||||
borrower_message_transport_preferences.message_transport_type,
|
||||
message_attributes.*,
|
||||
message_transports.*
|
||||
FROM borrower_message_preferences
|
||||
LEFT JOIN borrower_message_transport_preferences
|
||||
ON borrower_message_transport_preferences.borrower_message_preference_id = borrower_message_preferences.borrower_message_preference_id
|
||||
LEFT JOIN message_attributes
|
||||
ON message_attributes.message_attribute_id = borrower_message_preferences.message_attribute_id
|
||||
LEFT JOIN message_transports
|
||||
ON message_transports.message_attribute_id = message_attributes.message_attribute_id
|
||||
AND message_transports.message_transport_type = borrower_message_transport_preferences.message_transport_type
|
||||
WHERE message_attributes.message_name = ?
|
||||
message_attributes.message_name,
|
||||
message_attributes.takes_days,
|
||||
message_transports.is_digest,
|
||||
message_transports.letter_module,
|
||||
message_transports.letter_code
|
||||
FROM borrower_message_preferences
|
||||
LEFT JOIN borrower_message_transport_preferences
|
||||
ON borrower_message_transport_preferences.borrower_message_preference_id = borrower_message_preferences.borrower_message_preference_id
|
||||
LEFT JOIN message_attributes
|
||||
ON message_attributes.message_attribute_id = borrower_message_preferences.message_attribute_id
|
||||
LEFT JOIN message_transports
|
||||
ON message_transports.message_attribute_id = message_attributes.message_attribute_id
|
||||
AND message_transports.message_transport_type = borrower_message_transport_preferences.message_transport_type
|
||||
WHERE message_attributes.message_name = ?
|
||||
END_SQL
|
||||
|
||||
my @bind_params = ( $params->{'message_name'} );
|
||||
|
@ -93,10 +95,9 @@ END_SQL
|
|||
my %transports; # helps build a list of unique message_transport_types
|
||||
ROW: while ( my $row = $sth->fetchrow_hashref() ) {
|
||||
next ROW unless $row->{'message_attribute_id'};
|
||||
# warn( Data::Dumper->Dump( [ $row ], [ 'row' ] ) );
|
||||
$return->{'days_in_advance'} = $row->{'days_in_advance'} if defined $row->{'days_in_advance'};
|
||||
$return->{'wants_digest'} = $row->{'wants_digest'} if defined $row->{'wants_digest'};
|
||||
$return->{'letter_code'} = $row->{'letter_code'};
|
||||
$return->{'letter_code'} = $row->{'letter_code'};
|
||||
$transports{$row->{'message_transport_type'}} = 1;
|
||||
}
|
||||
@{$return->{'transports'}} = keys %transports;
|
||||
|
|
|
@ -380,76 +380,11 @@ sub GetReservesFromBorrowernumber {
|
|||
sub CanBookBeReserved{
|
||||
my ($borrowernumber, $biblionumber) = @_;
|
||||
|
||||
my $dbh = C4::Context->dbh;
|
||||
my $biblio = GetBiblioData($biblionumber);
|
||||
my $borrower = C4::Members::GetMember(borrowernumber=>$borrowernumber);
|
||||
my $controlbranch = C4::Context->preference('ReservesControlBranch');
|
||||
my $itype = C4::Context->preference('item-level_itypes');
|
||||
my $reservesrights= 0;
|
||||
my $reservescount = 0;
|
||||
|
||||
# we retrieve the user rights
|
||||
my @args;
|
||||
my $rightsquery = "SELECT categorycode, itemtype, branchcode, reservesallowed
|
||||
FROM issuingrules
|
||||
WHERE categorycode IN (?, '*')";
|
||||
push @args,$borrower->{categorycode};
|
||||
|
||||
if($controlbranch eq "ItemHomeLibrary"){
|
||||
$rightsquery .= " AND branchcode = '*'";
|
||||
}elsif($controlbranch eq "PatronLibrary"){
|
||||
$rightsquery .= " AND branchcode IN (?,'*')";
|
||||
push @args, $borrower->{branchcode};
|
||||
my @items = GetItemsInfo($biblionumber);
|
||||
foreach my $item (@items){
|
||||
return 1 if CanItemBeReserved($borrowernumber, $item->{itemnumber});
|
||||
}
|
||||
|
||||
if(not $itype){
|
||||
$rightsquery .= " AND itemtype IN (?,'*')";
|
||||
push @args, $biblio->{itemtype};
|
||||
}else{
|
||||
$rightsquery .= " AND itemtype = '*'";
|
||||
}
|
||||
|
||||
$rightsquery .= " ORDER BY categorycode DESC, itemtype DESC, branchcode DESC";
|
||||
my $sthrights = $dbh->prepare($rightsquery);
|
||||
$sthrights->execute(@args);
|
||||
|
||||
if(my $row = $sthrights->fetchrow_hashref()){
|
||||
$reservesrights = $row->{reservesallowed};
|
||||
}
|
||||
|
||||
@args = ();
|
||||
# we count how many reserves the borrower have
|
||||
my $countquery = "SELECT count(*) as count
|
||||
FROM reserves
|
||||
LEFT JOIN items USING (itemnumber)
|
||||
LEFT JOIN biblioitems ON (reserves.biblionumber=biblioitems.biblionumber)
|
||||
LEFT JOIN borrowers USING (borrowernumber)
|
||||
WHERE borrowernumber = ?
|
||||
";
|
||||
push @args, $borrowernumber;
|
||||
|
||||
if(not $itype){
|
||||
$countquery .= "AND itemtype = ?";
|
||||
push @args, $biblio->{itemtype};
|
||||
}
|
||||
|
||||
if($controlbranch eq "PatronLibrary"){
|
||||
$countquery .= " AND borrowers.branchcode = ? ";
|
||||
push @args, $borrower->{branchcode};
|
||||
}
|
||||
|
||||
my $sthcount = $dbh->prepare($countquery);
|
||||
$sthcount->execute(@args);
|
||||
|
||||
if(my $row = $sthcount->fetchrow_hashref()){
|
||||
$reservescount = $row->{count};
|
||||
}
|
||||
if($reservescount < $reservesrights){
|
||||
return 1;
|
||||
}else{
|
||||
return 0;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
=head2 CanItemBeReserved
|
||||
|
|
|
@ -210,16 +210,15 @@ sub buildKohaItemsNamespace {
|
|||
} else {
|
||||
$status = "available";
|
||||
}
|
||||
my $homebranch = $branches->{$item->{homebranch}}->{'branchname'};
|
||||
my $itemcallnumber = $item->{itemcallnumber} || '';
|
||||
$itemcallnumber =~ s/\&/\&\;/g;
|
||||
my $homebranch = xml_escape($branches->{$item->{homebranch}}->{'branchname'});
|
||||
my $itemcallnumber = xml_escape($item->{itemcallnumber});
|
||||
$xml.= "<item><homebranch>$homebranch</homebranch>".
|
||||
"<status>$status</status>".
|
||||
"<itemcallnumber>".$itemcallnumber."</itemcallnumber>"
|
||||
. "</item>";
|
||||
|
||||
}
|
||||
$xml = "<items xmlns=\"http://www.koha.org/items\">".$xml."</items>";
|
||||
$xml = "<items xmlns=\"http://www.koha-community.org/items\">".$xml."</items>";
|
||||
return $xml;
|
||||
}
|
||||
|
||||
|
|
|
@ -16,7 +16,6 @@
|
|||
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
#
|
||||
# Current maintainer MJR http://mjr.towers.org.uk/
|
||||
# See http://www.koha.org/wiki/?page=KohaInstaller
|
||||
#
|
||||
|
||||
use strict;
|
||||
|
|
|
@ -254,7 +254,14 @@ sub displayresults {
|
|||
##Add necessary encoding changes to here -TG
|
||||
my $oldbiblio = TransformMarcToKoha( $dbh, $marcrecord, "" );
|
||||
$oldbiblio->{isbn} =~ s/ |-|\.//g if $oldbiblio->{isbn};
|
||||
$oldbiblio->{issn} =~ s/ |-|\.//g if $oldbiblio->{issn};
|
||||
# pad | and ( with spaces to allow line breaks in the HTML
|
||||
$oldbiblio->{isbn} =~ s/\|/ \| /g if $oldbiblio->{isbn};
|
||||
$oldbiblio->{isbn} =~ s/\(/ \(/g if $oldbiblio->{isbn};
|
||||
|
||||
$oldbiblio->{issn} =~ s/ |-|\.//g if $oldbiblio->{issn};
|
||||
# pad | and ( with spaces to allow line breaks in the HTML
|
||||
$oldbiblio->{issn} =~ s/\|/ \| /g if $oldbiblio->{issn};
|
||||
$oldbiblio->{issn} =~ s/\(/ \(/g if $oldbiblio->{issn};
|
||||
my (
|
||||
$notmarcrecord, $alreadyindb, $alreadyinfarm,
|
||||
$imported, $breedingid
|
||||
|
|
|
@ -184,16 +184,17 @@ if ($op eq 'add_form') {
|
|||
$template->param(authorised_value_categories1 => \@auth_cats_loop1);
|
||||
$template->param(authorised_value_categories2 => \@auth_cats_loop2);
|
||||
|
||||
my $budget_perm_dropbox =
|
||||
GetBudgetPermDropbox($budget->{'budget_permission'});
|
||||
|
||||
if($budget->{'budget_permission'}){
|
||||
my $budget_permission = "budget_perm_".$budget->{'budget_permission'};
|
||||
$template->param($budget_permission => 1);
|
||||
}
|
||||
|
||||
# if no buget_id is passed then its an add
|
||||
$template->param(
|
||||
add_validate => 1,
|
||||
dateformat => C4::Dates->new()->visual(),
|
||||
budget_parent_id => $budget_parent->{'budget_id'},
|
||||
budget_parent_name => $budget_parent->{'budget_name'},
|
||||
budget_perm_dropbox => $budget_perm_dropbox,
|
||||
branchloop_select => \@branchloop_select,
|
||||
%$period,
|
||||
%$budget,
|
||||
|
|
|
@ -46,8 +46,15 @@ my ($template, $loggedinuser, $cookie)
|
|||
# get framework list
|
||||
my $frameworks = getframeworks();
|
||||
my @frameworkloop;
|
||||
my $selected;
|
||||
my $frameworktext;
|
||||
foreach my $thisframeworkcode (keys %$frameworks) {
|
||||
my $selected = 1 if $thisframeworkcode eq $framework;
|
||||
if ($thisframeworkcode eq $framework){
|
||||
$selected = 1;
|
||||
$frameworktext = $frameworks->{$thisframeworkcode}->{'frameworktext'};
|
||||
} else {
|
||||
$selected = 0;
|
||||
}
|
||||
my %row =(value => $thisframeworkcode,
|
||||
selected => $selected,
|
||||
frameworktext => $frameworks->{$thisframeworkcode}->{'frameworktext'},
|
||||
|
@ -70,6 +77,7 @@ my $fieldloop = GetFieldMapping($framework);
|
|||
|
||||
$template->param( frameworkloop => \@frameworkloop,
|
||||
framework => $framework,
|
||||
frameworktext => $frameworktext,
|
||||
fields => $fieldloop,
|
||||
);
|
||||
|
||||
|
|
|
@ -63,6 +63,8 @@ sub _get_chunk {
|
|||
|
||||
if ( $options{'class'} && $options{'class'} eq 'password' ) {
|
||||
$chunk->{'input_type'} = 'password';
|
||||
} elsif ( $options{'class'} && $options{'class'} eq 'date' ) {
|
||||
$chunk->{'dateinput'} = 1;
|
||||
} elsif ( $options{'type'} && ( $options{'type'} eq 'opac-languages' || $options{'type'} eq 'staff-languages' ) ) {
|
||||
my $current_languages = { map { +$_, 1 } split( /\s*,\s*/, $value ) };
|
||||
|
||||
|
|
|
@ -161,8 +161,6 @@ elsif ( $op eq "delete" ) {
|
|||
}
|
||||
);
|
||||
|
||||
# $template->param("statements" => \@statements,
|
||||
# "nbstatements" => $nbstatements);
|
||||
}
|
||||
else {
|
||||
( $template, $loggedinuser, $cookie ) = get_template_and_user(
|
||||
|
|
|
@ -90,30 +90,21 @@ my $itemcount = GetItemsCount($biblionumber);
|
|||
$template->param( count => $itemcount,
|
||||
bibliotitle => $biblio->{title}, );
|
||||
|
||||
#Getting the list of all frameworks
|
||||
my $queryfwk =
|
||||
$dbh->prepare("select frameworktext, frameworkcode from biblio_framework");
|
||||
$queryfwk->execute;
|
||||
my %select_fwk;
|
||||
my @select_fwk;
|
||||
my $curfwk;
|
||||
push @select_fwk, "Default";
|
||||
$select_fwk{"Default"} = "Default";
|
||||
|
||||
while ( my ( $description, $fwk ) = $queryfwk->fetchrow ) {
|
||||
push @select_fwk, $fwk;
|
||||
$select_fwk{$fwk} = $description;
|
||||
# Getting the list of all frameworks
|
||||
# get framework list
|
||||
my $frameworks = getframeworks;
|
||||
my @frameworkcodeloop;
|
||||
foreach my $thisframeworkcode ( keys %$frameworks ) {
|
||||
my %row = (
|
||||
value => $thisframeworkcode,
|
||||
frameworktext => $frameworks->{$thisframeworkcode}->{'frameworktext'},
|
||||
);
|
||||
if ($frameworkcode eq $thisframeworkcode){
|
||||
$row{'selected'}= 1;
|
||||
}
|
||||
push @frameworkcodeloop, \%row;
|
||||
}
|
||||
$curfwk=$frameworkcode;
|
||||
my $framework=CGI::scrolling_list( -name => 'Frameworks',
|
||||
-id => 'Frameworks',
|
||||
-default => $curfwk,
|
||||
-OnChange => 'Changefwk(this);',
|
||||
-values => \@select_fwk,
|
||||
-labels => \%select_fwk,
|
||||
-size => 1,
|
||||
-multiple => 0 );
|
||||
$template->param(framework => $framework);
|
||||
$template->param( frameworkcodeloop => \@frameworkcodeloop, );
|
||||
# fill arrays
|
||||
my @loop_data = ();
|
||||
my $tag;
|
||||
|
|
|
@ -299,7 +299,7 @@ sub create_input {
|
|||
}
|
||||
|
||||
# if there is no value provided but a default value in parameters, get it
|
||||
unless ($value) {
|
||||
if ( $value eq '' ) {
|
||||
$value = $tagslib->{$tag}->{$subfield}->{defaultvalue};
|
||||
|
||||
# get today date & replace YYYY, MM, DD if provided in the default value
|
||||
|
@ -1018,6 +1018,9 @@ elsif ( $op eq "delete" ) {
|
|||
}
|
||||
|
||||
$template->param( title => $record->title() ) if ( $record ne "-1" );
|
||||
if (C4::Context->preference("marcflavour") eq "MARC21"){
|
||||
$template->param(MARC21 => 1);
|
||||
}
|
||||
$template->param(
|
||||
popup => $mode,
|
||||
frameworkcode => $frameworkcode,
|
||||
|
|
|
@ -237,8 +237,15 @@ warn "query ".$query if $DEBUG;
|
|||
# In rel2_2 i am not sure what encoding is so no character conversion is done here
|
||||
##Add necessary encoding changes to here -TG
|
||||
my $oldbiblio = TransformMarcToKoha( $dbh, $marcrecord, "" );
|
||||
$oldbiblio->{isbn} =~ s/ |-|\.//g,
|
||||
$oldbiblio->{issn} =~ s/ |-|\.//g,
|
||||
$oldbiblio->{isbn} =~ s/ |-|\.//g if $oldbiblio->{isbn};
|
||||
# pad | and ( with spaces to allow line breaks in the HTML
|
||||
$oldbiblio->{isbn} =~ s/\|/ \| /g if $oldbiblio->{isbn};
|
||||
$oldbiblio->{isbn} =~ s/\(/ \(/g if $oldbiblio->{isbn};
|
||||
|
||||
$oldbiblio->{issn} =~ s/ |-|\.//g if $oldbiblio->{issn};
|
||||
# pad | and ( with spaces to allow line breaks in the HTML
|
||||
$oldbiblio->{issn} =~ s/\|/ \| /g if $oldbiblio->{issn};
|
||||
$oldbiblio->{issn} =~ s/\(/ \(/g if $oldbiblio->{issn};
|
||||
my (
|
||||
$notmarcrecord, $alreadyindb, $alreadyinfarm,
|
||||
$imported, $breedingid
|
||||
|
|
|
@ -413,9 +413,7 @@ my $todaysissues = '';
|
|||
my $previssues = '';
|
||||
my @todaysissues;
|
||||
my @previousissues;
|
||||
## ADDED BY JF: new itemtype issuingrules counter stuff
|
||||
my $issued_itemtypes_count;
|
||||
my @issued_itemtypes_count_loop;
|
||||
|
||||
my $totalprice = 0;
|
||||
|
||||
if ($borrower) {
|
||||
|
@ -449,8 +447,6 @@ if ($borrower) {
|
|||
$it->{'od'} = ( $it->{'date_due'} lt $todaysdate ) ? 1 : 0 ;
|
||||
($it->{'author'} eq '') and $it->{'author'} = ' ';
|
||||
$it->{'renew_failed'} = $renew_failed{$it->{'itemnumber'}};
|
||||
# ADDED BY JF: NEW ITEMTYPE COUNT DISPLAY
|
||||
$issued_itemtypes_count->{ $it->{'itemtype'} }++;
|
||||
|
||||
if ( $todaysdate eq $it->{'issuedate'} or $todaysdate eq $it->{'lastreneweddate'} ) {
|
||||
push @todaysissues, $it;
|
||||
|
@ -472,38 +468,6 @@ if ($borrower) {
|
|||
}
|
||||
}
|
||||
|
||||
#### ADDED BY JF FOR COUNTS BY ITEMTYPE RULES
|
||||
# FIXME: This should utilize all the issuingrules options rather than just the defaults
|
||||
# and it should be moved to a module
|
||||
my $dbh = C4::Context->dbh;
|
||||
|
||||
# how many of each is allowed?
|
||||
my $issueqty_sth = $dbh->prepare(
|
||||
'SELECT itemtypes.description AS description,issuingrules.itemtype,maxissueqty ' .
|
||||
'FROM issuingrules LEFT JOIN itemtypes ON (itemtypes.itemtype=issuingrules.itemtype) ' .
|
||||
'WHERE categorycode=?'
|
||||
);
|
||||
$issueqty_sth->execute(q{*}); # This is a literal asterisk, not a wildcard.
|
||||
|
||||
while ( my $data = $issueqty_sth->fetchrow_hashref() ) {
|
||||
|
||||
# subtract how many of each this borrower has
|
||||
$data->{'count'} = $issued_itemtypes_count->{ $data->{'description'} };
|
||||
$data->{'left'} =
|
||||
( $data->{'maxissueqty'} -
|
||||
$issued_itemtypes_count->{ $data->{'description'} } );
|
||||
|
||||
# can't have a negative number of remaining
|
||||
if ( $data->{'left'} < 0 ) { $data->{'left'} = '0' }
|
||||
if ( $data->{maxissueqty} <= $data->{count} ) {
|
||||
$data->{flag} = 1;
|
||||
}
|
||||
if ( $data->{maxissueqty} > 0 && $data->{itemtype} !~m/^(\*|CIRC)$/ ) {
|
||||
push @issued_itemtypes_count_loop, $data;
|
||||
}
|
||||
}
|
||||
|
||||
#### / JF
|
||||
|
||||
my @values;
|
||||
my %labels;
|
||||
|
@ -646,7 +610,6 @@ my (undef, $roadttype_hashref) = &GetRoadTypes();
|
|||
my $address = $borrower->{'streetnumber'}.' '.$roadttype_hashref->{$borrower->{'streettype'}}.' '.$borrower->{'address'};
|
||||
|
||||
$template->param(
|
||||
issued_itemtypes_count_loop => \@issued_itemtypes_count_loop,
|
||||
lib_messages_loop => $lib_messages_loop,
|
||||
bor_messages_loop => $bor_messages_loop,
|
||||
all_messages_del => C4::Context->preference('AllowAllMessageDeletion'),
|
||||
|
@ -700,15 +663,8 @@ my ($picture, $dberror) = GetPatronImage($borrower->{'cardnumber'});
|
|||
$template->param( picture => 1 ) if $picture;
|
||||
|
||||
# get authorised values with type of BOR_NOTES
|
||||
my @canned_notes;
|
||||
my $sth = $dbh->prepare('SELECT * FROM authorised_values WHERE category = "BOR_NOTES"');
|
||||
$sth->execute();
|
||||
while ( my $row = $sth->fetchrow_hashref() ) {
|
||||
push @canned_notes, $row;
|
||||
}
|
||||
if ( scalar( @canned_notes ) ) {
|
||||
$template->param( canned_bor_notes_loop => \@canned_notes );
|
||||
}
|
||||
|
||||
my $canned_notes = GetAuthorisedValues("BOR_NOTES");
|
||||
|
||||
$template->param(
|
||||
debt_confirmed => $debt_confirmed,
|
||||
|
@ -717,5 +673,6 @@ $template->param(
|
|||
AllowRenewalLimitOverride => C4::Context->preference("AllowRenewalLimitOverride"),
|
||||
dateformat => C4::Context->preference("dateformat"),
|
||||
DHTMLcalendar_dateformat => C4::Dates->DHTMLcalendar(),
|
||||
canned_bor_notes_loop => $canned_notes,
|
||||
);
|
||||
output_html_with_http_headers $query, $cookie, $template->output;
|
||||
|
|
|
@ -492,6 +492,7 @@ May 4 2010 Koustubha Kale becomes the 112th committer to have a patch accepted
|
|||
May 4 2010 Community Handover meeting http://wiki.koha-community.org/wiki/Community_Handover_IRC_Meeting,_4_May_2010
|
||||
May 5 2010 General IRC meeting http://wiki.koha-community.org/wiki/General_Meeting,_May_5_2010
|
||||
May 5 2010 Matthew Hunt becomes the 113th committer to have a patch accepted
|
||||
May 17 2010 Koha 3.0.6 released
|
||||
May 19 2010 Marcel de Rooy becomes the 114th committer to have a patch accepted
|
||||
July 19 2010 Andrew Chilton becomes the 115th committer to have a patch accepted
|
||||
June 2 2010 General IRC meeting http://wiki.koha-community.org/wiki/General_IRC_Meeting,_2_June_2010
|
||||
|
@ -501,3 +502,8 @@ July 13 2010 License meeting http://wiki.koha-community.org/wiki/License_Upgrade
|
|||
August 11 2010 General IRC meeting http://wiki.koha-community.org/wiki/General_IRC_Meeting,_11_August_2010
|
||||
September 1 2010 General IRC meeting http://wiki.koha-community.org/wiki/General_IRC_Meeting,_1_September_2010
|
||||
September 29 2010 Eric Olsen becomes the 116th committer to have a patch accepted
|
||||
October 22 2010 Koha 3.2.0 released
|
||||
October 25-31 2010 Kohacon10 in Wellington
|
||||
October 30 2010 Brian Engard becomes the 117th committer to have a patch accepted
|
||||
October 30 2010 Daniel Grobani becomes the 118th committer to have a patch accepted
|
||||
October 31 2010 Nate Curulla becomes the 119th committer to have patch accepted
|
||||
|
|
|
@ -189,3 +189,6 @@ att 9903 lex
|
|||
att 9904 arl
|
||||
att 9013 arp
|
||||
att 9520 Item
|
||||
# Curriculum
|
||||
att 9658 curriculum
|
||||
|
||||
|
|
|
@ -1052,6 +1052,8 @@ arl 1=9904 r=r
|
|||
|
||||
#Accelerated Reader Point
|
||||
arp 1=9013 r=r
|
||||
# Curriculum
|
||||
curriculum 1=9658
|
||||
|
||||
## Statuses
|
||||
popularity 1=issues
|
||||
|
@ -1067,7 +1069,7 @@ dt-map 1=8700
|
|||
r1 9=32
|
||||
r2 9=28
|
||||
r3 9=26
|
||||
r4 9=10
|
||||
r4 9=24
|
||||
r5 9=22
|
||||
r6 9=20
|
||||
r7 9=18
|
||||
|
|
|
@ -46,7 +46,7 @@
|
|||
|
||||
<history>
|
||||
Created for Koha 3
|
||||
http://koha.org
|
||||
http://koha-community.org
|
||||
</history>
|
||||
|
||||
<implementation identifier="zebra" version="1.4">
|
||||
|
|
|
@ -46,7 +46,7 @@
|
|||
|
||||
<history>
|
||||
Created for Koha 3
|
||||
http://koha.org
|
||||
http://koha-community.org
|
||||
</history>
|
||||
|
||||
<implementation identifier="zebra" version="1.4">
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kohaidx:index_defs xmlns:kohaidx="http://www.koha.org/schemas/index-defs">
|
||||
<kohaidx:index_defs xmlns:kohaidx="http://www.koha-community.org/schemas/index-defs">
|
||||
<!-- variables -->
|
||||
<kohaidx:var name="form_subdivision_subfield">v</kohaidx:var>
|
||||
<kohaidx:var name="general_subdivision_subfield">x</kohaidx:var>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xslo:stylesheet xmlns:xslo="http://www.w3.org/1999/XSL/Transform" xmlns:marc="http://www.loc.gov/MARC21/slim" xmlns:z="http://indexdata.com/zebra-2.0" xmlns:kohaidx="http://www.koha.org/schemas/index-defs" version="1.0">
|
||||
<xslo:stylesheet xmlns:xslo="http://www.w3.org/1999/XSL/Transform" xmlns:marc="http://www.loc.gov/MARC21/slim" xmlns:z="http://indexdata.com/zebra-2.0" xmlns:kohaidx="http://www.koha-community.org/schemas/index-defs" version="1.0">
|
||||
<xslo:output indent="yes" method="xml" version="1.0" encoding="UTF-8"/>
|
||||
<xslo:template match="text()"/>
|
||||
<xslo:template match="text()" mode="index_subfields"/>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
|
||||
xmlns:xslo="http://www.w3.org/1999/XSL/TransformAlias"
|
||||
xmlns:z="http://indexdata.com/zebra-2.0"
|
||||
xmlns:kohaidx="http://www.koha.org/schemas/index-defs">
|
||||
xmlns:kohaidx="http://www.koha-community.org/schemas/index-defs">
|
||||
|
||||
<xsl:namespace-alias stylesheet-prefix="xslo" result-prefix="xsl"/>
|
||||
<xsl:output indent="yes" method="xml" version="1.0" encoding="UTF-8"/>
|
||||
|
|
5
etc/zebradb/marc_defs/marc21/biblios/record.abs
Normal file → Executable file
5
etc/zebradb/marc_defs/marc21/biblios/record.abs
Normal file → Executable file
|
@ -44,7 +44,7 @@ melm 001 Control-number
|
|||
melm 005 Date/time-last-modified
|
||||
melm 007 Microform-generation:n:range(data,11,1),Material-type,ff7-00:w:range(data,0,1),ff7-01:w:range(data,1,1),ff7-02:w:range(data,2,1),ff7-01-02:w:range(data,0,2)
|
||||
|
||||
melm 008 date-entered-on-file:n:range(data,0,5),date-entered-on-file:s:range(data,0,5),pubdate:w:range(data,7,4),pubdate:n:range(data,7,4),pubdate:y:range(data,7,4),pubdate:s:range(data,7,4),pl:w:range(data,15,3),ta:w:range(data,22,1),ff8-23:w:range(data,23,1),ff8-29:w:range(data,29,1),lf:w:range(data,33,1),bio:w:range(data,34,1),ln:n:range(data,35,3),ctype:w:range(data,24,4),Record-source:w:range(data,39,0)
|
||||
melm 008 date-entered-on-file:n:range(data,0,5),date-entered-on-file:s:range(data,0,5),pubdate:w:range(data,7,4),pubdate:n:range(data,7,4),pubdate:y:range(data,7,4),pubdate:s:range(data,7,4),pl:w:range(data,15,3),ta:w:range(data,22,1),ff8-23:w:range(data,23,1),ff8-29:w:range(data,29,1),lf:w:range(data,33,1),bio:w:range(data,34,1),ln:w:range(data,35,3),ctype:w:range(data,24,4),Record-source:w:range(data,39,0)
|
||||
|
||||
melm 010 LC-card-number,Identifier-standard
|
||||
melm 011 LC-card-number,Identifier-standard
|
||||
|
@ -188,6 +188,9 @@ melm 656$9 Koha-Auth-Number
|
|||
melm 656 Subject
|
||||
melm 657$9 Koha-Auth-Number
|
||||
melm 657 Subject
|
||||
melm 658$a curriculum:w,curriculum:p
|
||||
melm 658$b curriculum:w,curriculum:p
|
||||
melm 658$c curriculum:w,curriculum:p
|
||||
melm 690$9 Koha-Auth-Number
|
||||
melm 690 Subject,Subject:p
|
||||
|
||||
|
|
|
@ -23,7 +23,6 @@
|
|||
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
#
|
||||
# Current maintainer MJR http://mjr.towers.org.uk/
|
||||
# See http://www.koha.org/wiki/?page=KohaInstaller
|
||||
|
||||
# Create a fake CPAN location for koha
|
||||
use CPAN;
|
||||
|
|
|
@ -52,7 +52,7 @@ Le script nécessite les droits root. lancer l'installation:
|
|||
|
||||
les modificateurs sont:
|
||||
|
||||
b: installer koha grace au tarball du site koha.org
|
||||
b: installer koha grace au tarball du site koha-community.org
|
||||
c: ne pas configurer le systeme de paquet debian
|
||||
|
||||
ils sont regroupés (sans espace), ainsi
|
||||
|
@ -70,7 +70,7 @@ conseillons de conserver ce paramètre et de selectionner [dev] comme type
|
|||
d'installation lorsque cela vous sera demandé. Ce choix vous permet de mettre
|
||||
koha à jour par un simple git pull.
|
||||
|
||||
Si vous préférez utiliser le tarball disponible sur le site de koha.org,
|
||||
Si vous préférez utiliser le tarball disponible sur le site de koha-community.org,
|
||||
utilisez le modificateur b:
|
||||
|
||||
sh install_koha_on_fresh_debian b
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
# Licensed under the GPL
|
||||
# Copyright 2008 Biblibre.com
|
||||
# Koha library project www.koha.org
|
||||
# Koha library project www.koha-community.org
|
||||
#
|
||||
# this script follow all the installtion procedure described in INSTALL.Debian
|
||||
# with some additions to use lenny packages.
|
||||
|
@ -270,11 +270,11 @@ get_koha_git_clone () {
|
|||
|
||||
dpkg -l git-core ||
|
||||
aptitude -y install git-core git-email
|
||||
git clone git://git.koha.org/pub/scm/koha.git "$base"
|
||||
git clone git://git.koha-community.org/koha.git "$base"
|
||||
}
|
||||
|
||||
get_koha_release () {
|
||||
wget -O- http://download.koha.org/koha-3.00.00.tar.gz |
|
||||
wget -O- http://download.koha-community.org/koha-3.00.00.tar.gz |
|
||||
tar xzf -
|
||||
}
|
||||
|
||||
|
@ -292,7 +292,7 @@ get_koha_beta () {
|
|||
local i basename; i=2
|
||||
while [ $i != 11 ]; do
|
||||
basename=koha-3.00.00-beta$i
|
||||
wget -O- http://download.koha.org/$basename.tar.gz |
|
||||
wget -O- http://download.koha-community.org/$basename.tar.gz |
|
||||
tar xzf - &&
|
||||
mv $basename "$base" &&
|
||||
return 0
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/perl
|
||||
|
||||
# Part of the Koha Library Software www.koha.org
|
||||
# Part of the Koha Library Software www.koha-community.org
|
||||
# Licensed under the GPL.
|
||||
|
||||
use strict;
|
||||
|
|
|
@ -68,7 +68,7 @@ INSERT INTO language_subtag_registry( subtag, type, description, added)
|
|||
VALUES ( 'hy', 'language', 'Armenian','2005-10-16');
|
||||
|
||||
INSERT INTO language_rfc4646_to_iso639(rfc4646_subtag,iso639_2_code)
|
||||
VALUES( 'hy','hy');
|
||||
VALUES( 'hy','arm');
|
||||
|
||||
INSERT INTO language_descriptions(subtag, type, lang, description)
|
||||
VALUES ( 'hy', 'language', 'hy', 'Հայերէն');
|
||||
|
@ -164,7 +164,7 @@ INSERT INTO language_subtag_registry( subtag, type, description, added)
|
|||
VALUES ( 'en', 'language', 'English','2005-10-16' );
|
||||
|
||||
INSERT INTO language_rfc4646_to_iso639(rfc4646_subtag,iso639_2_code)
|
||||
VALUES( 'en','en');
|
||||
VALUES( 'en','eng');
|
||||
|
||||
INSERT INTO language_descriptions(subtag, type, lang, description)
|
||||
VALUES( 'en', 'language', 'en', 'English');
|
||||
|
@ -172,10 +172,13 @@ VALUES( 'en', 'language', 'en', 'English');
|
|||
INSERT INTO language_descriptions(subtag, type, lang, description)
|
||||
VALUES( 'en', 'language', 'fr', 'Anglais');
|
||||
|
||||
-- English
|
||||
-- Finnish
|
||||
INSERT INTO language_subtag_registry( subtag, type, description, added)
|
||||
VALUES ( 'fi', 'language', 'Finnish','2005-10-16' );
|
||||
|
||||
INSERT INTO language_rfc4646_to_iso639(rfc4646_subtag,iso639_2_code)
|
||||
VALUES( 'fi','fin');
|
||||
|
||||
INSERT INTO language_descriptions(subtag, type, lang, description)
|
||||
VALUES( 'fi', 'language', 'fi', 'suomi');
|
||||
|
||||
|
@ -187,7 +190,7 @@ INSERT INTO language_subtag_registry( subtag, type, description, added)
|
|||
VALUES ( 'fr', 'language', 'French','2005-10-16' );
|
||||
|
||||
INSERT INTO language_rfc4646_to_iso639(rfc4646_subtag,iso639_2_code)
|
||||
VALUES( 'fr','fr');
|
||||
VALUES( 'fr','fre');
|
||||
|
||||
INSERT INTO language_descriptions(subtag, type, lang, description)
|
||||
VALUES( 'fr', 'language', 'en', 'French');
|
||||
|
@ -202,8 +205,8 @@ VALUES( 'fr', 'language', 'fr', 'Français');
|
|||
INSERT INTO language_subtag_registry( subtag, type, description, added)
|
||||
VALUES ( 'lo', 'language', 'Lao','2005-10-16' );
|
||||
|
||||
-- INSERT INTO language_rfc4646_to_iso639(rfc4646_subtag,iso639_2_code)
|
||||
-- VALUES( 'lo','nor'); ???
|
||||
INSERT INTO language_rfc4646_to_iso639(rfc4646_subtag,iso639_2_code)
|
||||
VALUES( 'lo','lao');
|
||||
|
||||
INSERT INTO language_descriptions(subtag, type, lang, description)
|
||||
VALUES( 'lo', 'language', 'lo', 'ພາສາລາວ');
|
||||
|
@ -312,7 +315,7 @@ INSERT INTO language_subtag_registry( subtag, type, description, added)
|
|||
VALUES ( 'it', 'language', 'Italian','2005-10-16' );
|
||||
|
||||
INSERT INTO language_rfc4646_to_iso639(rfc4646_subtag,iso639_2_code)
|
||||
VALUES( 'it','ind');
|
||||
VALUES( 'it','ita');
|
||||
|
||||
INSERT INTO language_descriptions(subtag, type, lang, description)
|
||||
VALUES( 'it', 'language', 'it', 'Italiano');
|
||||
|
@ -371,7 +374,7 @@ VALUES( 'la', 'language', 'en', 'Latin');
|
|||
INSERT INTO language_descriptions(subtag, type, lang, description)
|
||||
VALUES( 'la', 'language', 'fr', 'Latin');
|
||||
|
||||
-- Galacian
|
||||
-- Galician
|
||||
|
||||
INSERT INTO language_subtag_registry( subtag, type, description, added)
|
||||
VALUES ( 'gl', 'language', 'Galician','2005-10-16' );
|
||||
|
@ -485,6 +488,9 @@ VALUES( 'ru', 'language', 'fr', 'Russe');
|
|||
INSERT INTO language_subtag_registry( subtag, type, description, added)
|
||||
VALUES ( 'sr', 'language', 'Serbian','2005-10-16' );
|
||||
|
||||
INSERT INTO language_rfc4646_to_iso639(rfc4646_subtag,iso639_2_code)
|
||||
VALUES( 'sr','srp');
|
||||
|
||||
INSERT INTO language_descriptions(subtag, type, lang, description)
|
||||
VALUES( 'sr', 'language', 'sr', 'српски');
|
||||
|
||||
|
@ -527,6 +533,9 @@ VALUES( 'sv', 'language', 'fr', 'Suédois');
|
|||
INSERT INTO language_subtag_registry( subtag, type, description, added)
|
||||
VALUES ( 'tet', 'language', 'Tetum','2005-10-16' );
|
||||
|
||||
INSERT INTO language_rfc4646_to_iso639(rfc4646_subtag,iso639_2_code)
|
||||
VALUES( 'tet','tet');
|
||||
|
||||
INSERT INTO language_descriptions(subtag, type, lang, description)
|
||||
VALUES( 'tet', 'language', 'tet', 'tetun');
|
||||
|
||||
|
@ -582,10 +591,13 @@ VALUES( 'uk', 'language', 'en', 'Ukranian');
|
|||
INSERT INTO language_descriptions(subtag, type, lang, description)
|
||||
VALUES( 'uk', 'language', 'fr', 'Ukrainien');
|
||||
|
||||
-- English
|
||||
-- Urdu
|
||||
INSERT INTO language_subtag_registry( subtag, type, description, added)
|
||||
VALUES ( 'ur', 'language', 'Urdu','2005-10-16' );
|
||||
|
||||
INSERT INTO language_rfc4646_to_iso639(rfc4646_subtag,iso639_2_code)
|
||||
VALUES( 'ur','urd');
|
||||
|
||||
INSERT INTO language_descriptions(subtag, type, lang, description)
|
||||
VALUES( 'ur', 'language', 'en', 'Urdu');
|
||||
|
||||
|
|
|
@ -1895,9 +1895,9 @@ INSERT INTO `marc_subfield_structure` (`tagfield`, `tagsubfield`, `liblibrarian`
|
|||
('658', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '', NULL),
|
||||
('658', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '', NULL),
|
||||
('658', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '', NULL),
|
||||
('658', 'a', 'Main curriculum objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -6, '', '', '', NULL),
|
||||
('658', 'b', 'Subordinate curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '', NULL),
|
||||
('658', 'c', 'Curriculum code', 'Curriculum code', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '', NULL),
|
||||
('658', 'a', 'Main curriculum objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, 0, '', '', '', NULL),
|
||||
('658', 'b', 'Subordinate curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '', NULL),
|
||||
('658', 'c', 'Curriculum code', 'Curriculum code', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '', NULL),
|
||||
('658', 'd', 'Correlation factor', 'Correlation factor', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '', NULL),
|
||||
('662', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '', NULL),
|
||||
('662', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '', NULL),
|
||||
|
|
|
@ -1920,9 +1920,9 @@ INSERT INTO `marc_subfield_structure` (`tagfield`, `tagsubfield`, `liblibrarian`
|
|||
('658', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '', NULL),
|
||||
('658', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '', NULL),
|
||||
('658', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '', NULL),
|
||||
('658', 'a', 'Main curriculum objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'BKS', '', '', NULL),
|
||||
('658', 'b', 'Subordinate curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '', NULL),
|
||||
('658', 'c', 'Curriculum code', 'Curriculum code', 0, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '', NULL),
|
||||
('658', 'a', 'Main curriculum objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, 0, 'BKS', '', '', NULL),
|
||||
('658', 'b', 'Subordinate curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', '', NULL, 0, 'BKS', '', '', NULL),
|
||||
('658', 'c', 'Curriculum code', 'Curriculum code', 0, 0, '', 6, '', '', '', NULL, 0, 'BKS', '', '', NULL),
|
||||
('658', 'd', 'Correlation factor', 'Correlation factor', 0, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '', NULL),
|
||||
('662', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '', NULL),
|
||||
('662', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '', NULL),
|
||||
|
@ -5841,9 +5841,9 @@ INSERT INTO `marc_subfield_structure` (`tagfield`, `tagsubfield`, `liblibrarian`
|
|||
('658', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '', NULL),
|
||||
('658', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '', NULL),
|
||||
('658', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '', NULL),
|
||||
('658', 'a', 'Main curriculum objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'CF', '', '', NULL),
|
||||
('658', 'b', 'Subordinate curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '', NULL),
|
||||
('658', 'c', 'Curriculum code', 'Curriculum code', 0, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '', NULL),
|
||||
('658', 'a', 'Main curriculum objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, 0, 'CF', '', '', NULL),
|
||||
('658', 'b', 'Subordinate curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', '', NULL, 0, 'CF', '', '', NULL),
|
||||
('658', 'c', 'Curriculum code', 'Curriculum code', 0, 0, '', 6, '', '', '', NULL, 0, 'CF', '', '', NULL),
|
||||
('658', 'd', 'Correlation factor', 'Correlation factor', 0, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '', NULL),
|
||||
('662', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '', NULL),
|
||||
('662', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '', NULL),
|
||||
|
@ -9761,9 +9761,9 @@ INSERT INTO `marc_subfield_structure` (`tagfield`, `tagsubfield`, `liblibrarian`
|
|||
('658', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '', NULL),
|
||||
('658', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '', NULL),
|
||||
('658', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '', NULL),
|
||||
('658', 'a', 'Main curriculum objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'SR', '', '', NULL),
|
||||
('658', 'b', 'Subordinate curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '', NULL),
|
||||
('658', 'c', 'Curriculum code', 'Curriculum code', 0, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '', NULL),
|
||||
('658', 'a', 'Main curriculum objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, 0, 'SR', '', '', NULL),
|
||||
('658', 'b', 'Subordinate curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', '', NULL, 0, 'SR', '', '', NULL),
|
||||
('658', 'c', 'Curriculum code', 'Curriculum code', 0, 0, '', 6, '', '', '', NULL, 0, 'SR', '', '', NULL),
|
||||
('658', 'd', 'Correlation factor', 'Correlation factor', 0, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '', NULL),
|
||||
('662', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '', NULL),
|
||||
('662', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '', NULL),
|
||||
|
@ -13681,9 +13681,9 @@ INSERT INTO `marc_subfield_structure` (`tagfield`, `tagsubfield`, `liblibrarian`
|
|||
('658', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '', NULL),
|
||||
('658', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '', NULL),
|
||||
('658', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '', NULL),
|
||||
('658', 'a', 'Main curriculum objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'VR', '', '', NULL),
|
||||
('658', 'b', 'Subordinate curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '', NULL),
|
||||
('658', 'c', 'Curriculum code', 'Curriculum code', 0, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '', NULL),
|
||||
('658', 'a', 'Main curriculum objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, 0, 'VR', '', '', NULL),
|
||||
('658', 'b', 'Subordinate curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', '', NULL, 0, 'VR', '', '', NULL),
|
||||
('658', 'c', 'Curriculum code', 'Curriculum code', 0, 0, '', 6, '', '', '', NULL, 0, 'VR', '', '', NULL),
|
||||
('658', 'd', 'Correlation factor', 'Correlation factor', 0, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '', NULL),
|
||||
('662', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '', NULL),
|
||||
('662', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '', NULL),
|
||||
|
@ -17599,9 +17599,9 @@ INSERT INTO `marc_subfield_structure` (`tagfield`, `tagsubfield`, `liblibrarian`
|
|||
('658', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '', NULL),
|
||||
('658', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '', NULL),
|
||||
('658', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '', NULL),
|
||||
('658', 'a', 'Main curriculum objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'AR', '', '', NULL),
|
||||
('658', 'b', 'Subordinate curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '', NULL),
|
||||
('658', 'c', 'Curriculum code', 'Curriculum code', 0, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '', NULL),
|
||||
('658', 'a', 'Main curriculum objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, 0, 'AR', '', '', NULL),
|
||||
('658', 'b', 'Subordinate curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', '', NULL, 0, 'AR', '', '', NULL),
|
||||
('658', 'c', 'Curriculum code', 'Curriculum code', 0, 0, '', 6, '', '', '', NULL, 0, 'AR', '', '', NULL),
|
||||
('658', 'd', 'Correlation factor', 'Correlation factor', 0, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '', NULL),
|
||||
('662', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '', NULL),
|
||||
('662', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '', NULL),
|
||||
|
@ -21517,9 +21517,9 @@ INSERT INTO `marc_subfield_structure` (`tagfield`, `tagsubfield`, `liblibrarian`
|
|||
('658', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '', NULL),
|
||||
('658', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '', NULL),
|
||||
('658', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '', NULL),
|
||||
('658', 'a', 'Main curriculum objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'KT', '', '', NULL),
|
||||
('658', 'b', 'Subordinate curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '', NULL),
|
||||
('658', 'c', 'Curriculum code', 'Curriculum code', 0, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '', NULL),
|
||||
('658', 'a', 'Main curriculum objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, 0, 'KT', '', '', NULL),
|
||||
('658', 'b', 'Subordinate curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', '', NULL, 0, 'KT', '', '', NULL),
|
||||
('658', 'c', 'Curriculum code', 'Curriculum code', 0, 0, '', 6, '', '', '', NULL, 0, 'KT', '', '', NULL),
|
||||
('658', 'd', 'Correlation factor', 'Correlation factor', 0, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '', NULL),
|
||||
('662', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '', NULL),
|
||||
('662', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '', NULL),
|
||||
|
@ -25436,9 +25436,9 @@ INSERT INTO `marc_subfield_structure` (`tagfield`, `tagsubfield`, `liblibrarian`
|
|||
('658', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '', NULL),
|
||||
('658', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '', NULL),
|
||||
('658', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '', NULL),
|
||||
('658', 'a', 'Main curriculum objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'IR', '', '', NULL),
|
||||
('658', 'b', 'Subordinate curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '', NULL),
|
||||
('658', 'c', 'Curriculum code', 'Curriculum code', 0, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '', NULL),
|
||||
('658', 'a', 'Main curriculum objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, 0, 'IR', '', '', NULL),
|
||||
('658', 'b', 'Subordinate curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', '', NULL, 0, 'IR', '', '', NULL),
|
||||
('658', 'c', 'Curriculum code', 'Curriculum code', 0, 0, '', 6, '', '', '', NULL, 0, 'IR', '', '', NULL),
|
||||
('658', 'd', 'Correlation factor', 'Correlation factor', 0, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '', NULL),
|
||||
('662', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '', NULL),
|
||||
('662', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '', NULL),
|
||||
|
@ -29351,9 +29351,9 @@ INSERT INTO `marc_subfield_structure` (`tagfield`, `tagsubfield`, `liblibrarian`
|
|||
('658', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '', NULL),
|
||||
('658', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '', NULL),
|
||||
('658', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '', NULL),
|
||||
('658', 'a', 'Main curriculum objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'SER', '', '', NULL),
|
||||
('658', 'b', 'Subordinate curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '', NULL),
|
||||
('658', 'c', 'Curriculum code', 'Curriculum code', 0, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '', NULL),
|
||||
('658', 'a', 'Main curriculum objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, 0, 'SER', '', '', NULL),
|
||||
('658', 'b', 'Subordinate curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', '', NULL, 0, 'SER', '', '', NULL),
|
||||
('658', 'c', 'Curriculum code', 'Curriculum code', 0, 0, '', 6, '', '', '', NULL, 0, 'SER', '', '', NULL),
|
||||
('658', 'd', 'Correlation factor', 'Correlation factor', 0, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '', NULL),
|
||||
('662', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '', NULL),
|
||||
('662', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '', NULL),
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SET NAMES utf8;
|
||||
INSERT INTO `opac_news` VALUES (1,'Bienvenue dans Koha !','Bienvenue dans Koha 3, la toute nouvelle version du système intégré de gestion de bibliothèque (SIGB) open source de référence. Développé initialement en Nouvelle Zélande et déployé pour la première fois en janvier 2000, Koha est un projet international soutenu par des sociétés de services en logiciels libres et par des bibliothécaires du monde entier.','koha','2008-01-14 03:25:58','2099-01-10',1),(2,'Et maintenant ?','Félicitations ! vous avez désormais une version opérationnelle de Koha. Et maintenant, que faire ?\r\n<ul>\r\n<li><a href=\"http://koha-community.org/documentation/\">lisez la documentation de Koha ;</a></li>\r\n<li><a href=\"http://wiki.koha.org\">lisez et participez au Wiki de Koha ;</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">abonnez-vous aux listes de discussion ;</a></li>\r\n<li><a href=\"http://bugs.koha.org\">signalez des bugs ;</a></li>\r\n<li><a href=\"http://wiki.koha.org/doku.php?id=en:development:git_usage\">proposez des correctifs et des améliorations ;</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">discutez avec les utilisateurs et les développeurs de Koha.</a></li>\r\n</ul>\r\n','koha','2008-01-14 03:34:45','2099-01-10',2);
|
||||
INSERT INTO `opac_news` VALUES (1,'Bienvenue dans Koha !','Bienvenue dans Koha 3, la toute nouvelle version du système intégré de gestion de bibliothèque (SIGB) open source de référence. Développé initialement en Nouvelle Zélande et déployé pour la première fois en janvier 2000, Koha est un projet international soutenu par des sociétés de services en logiciels libres et par des bibliothécaires du monde entier.','koha','2008-01-14 03:25:58','2099-01-10',1),(2,'Et maintenant ?','Félicitations ! vous avez désormais une version opérationnelle de Koha. Et maintenant, que faire ?\r\n<ul>\r\n<li><a href=\"http://koha-community.org/documentation/\">lisez la documentation de Koha ;</a></li>\r\n<li><a href=\"http://wiki.koha-community.org\">lisez et participez au Wiki de Koha ;</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">abonnez-vous aux listes de discussion ;</a></li>\r\n<li><a href=\"http://bugs.koha-community.org\">signalez des bugs ;</a></li>\r\n<li><a href=\"http://wiki.koha-community.org/wiki/Version_Control_Using_Git\">proposez des correctifs et des améliorations ;</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">discutez avec les utilisateurs et les développeurs de Koha.</a></li>\r\n</ul>\r\n','koha','2008-01-14 03:34:45','2099-01-10',2);
|
||||
|
|
|
@ -17,6 +17,6 @@ SET FOREIGN_KEY_CHECKS=0;
|
|||
|
||||
INSERT INTO opac_news (idnew, title, new, lang, timestamp, expirationdate, number) VALUES
|
||||
(1, 'Benvenuto in Koha', '<p>Koha è un gestionale di biblioteca (ILS) completo e Open Source. Sviluppato inzialmente in New Zealand da Katipo Communications Ltd e messo in linea per la prima volta nel gennaio 2000 per il Horowhenua Library Trust, Koha è ora mantenuto da un gruppo di aziende di servizi e dipendenti di biblioteca distribuiti in tutto il mondo.</p>', 'koha', '2007-10-29 00:00:00', '2099-01-10', 1),
|
||||
(2, 'Cosa c''è di nuovo ?', '<p>Ora che hai installato cosa, qual''è il passo successivo ? Qui alcuni suggerimenti:</p>\r\n<ul>\r\n<li><a href="http://koha.org/documentation/">Leggi la documentazione di Koha</a></li>\r\n<li><a href="http://wiki.koha.org">Leggi/aggiorna il Wiki di Koha Wiki</a></li>\r\n<li><a href="http://koha.org/community/mailing-lists.html">Leggi e contribusci alle liste di discussione</a></li>\r\n<li><a href="http://bugs.koha.org">Descrivi e segnala i bug di Koha</a></li>\r\n<li>Chatta con gli utenti e gli sviluppatori di Koha sul server irc.katipo.co.nz, porta 6667 canale #koha</li>\r\n<li><a href="http://stats.workbuffer.org/irclog/koha/today">Leggi il log della chat di Koha di oggi</a></li>\r\n</ul>\r\n', 'koha', '2007-10-29 00:00:00', '2099-01-10', 2);
|
||||
(2, 'Cosa c''è di nuovo ?', '<p>Ora che hai installato cosa, qual''è il passo successivo ? Qui alcuni suggerimenti:</p>\r\n<ul>\r\n<li><a href="http://koha-community.org/documentation/">Leggi la documentazione di Koha</a></li>\r\n<li><a href="http://wiki.koha-community.org">Leggi/aggiorna il Wiki di Koha Wiki</a></li>\r\n<li><a href="http://koha-commaunity.org/support/koha-mailing-lists/">Leggi e contribusci alle liste di discussione</a></li>\r\n<li><a href="http://bugs.koha-community.org">Descrivi e segnala i bug di Koha</a></li>\r\n<li>Chatta con gli utenti e gli sviluppatori di Koha sul server irc.katipo.co.nz, porta 6667 canale #koha</li>\r\n<li><a href="http://stats.workbuffer.org/irclog/koha/today">Leggi il log della chat di Koha di oggi</a></li>\r\n</ul>\r\n', 'koha', '2007-10-29 00:00:00', '2099-01-10', 2);
|
||||
|
||||
SET FOREIGN_KEY_CHECKS=1;
|
||||
SET FOREIGN_KEY_CHECKS=1;
|
||||
|
|
|
@ -1791,10 +1791,15 @@ CREATE TABLE `subscriptionhistory` (
|
|||
DROP TABLE IF EXISTS `subscriptionroutinglist`;
|
||||
CREATE TABLE `subscriptionroutinglist` (
|
||||
`routingid` int(11) NOT NULL auto_increment,
|
||||
`borrowernumber` int(11) default NULL,
|
||||
`borrowernumber` int(11) NOT NULL,
|
||||
`ranking` int(11) default NULL,
|
||||
`subscriptionid` int(11) default NULL,
|
||||
PRIMARY KEY (`routingid`)
|
||||
`subscriptionid` int(11) NOT NULL,
|
||||
PRIMARY KEY (`routingid`),
|
||||
UNIQUE (`subscriptionid`, `borrowernumber`),
|
||||
CONSTRAINT `subscriptionroutinglist_ibfk_1` FOREIGN KEY (`borrowernumber`) REFERENCES `borrowers` (`borrowernumber`)
|
||||
ON DELETE CASCADE ON UPDATE CASCADE,
|
||||
CONSTRAINT `subscriptionroutinglist_ibfk_2` FOREIGN KEY (`subscriptionid`) REFERENCES `subscription` (`subscriptionid`)
|
||||
ON DELETE CASCADE ON UPDATE CASCADE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
|
||||
--
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
INSERT INTO `opac_news` VALUES (1,'Witaj w Koha.','Koha to profesjonalny system biblioteczny o otwartym kodzie. Stworzony w Nowej Zelandii przez Katipo Communications Ltd (wdrożony po raz pierwszy w styczniu 2000 r. Horowhenua Library Trust) jest obecnie rozwijany przez grupe programistów i bibliotekarzy z całego świata..','koha','2007-10-29 05:25:58','2099-01-10',1),
|
||||
(2,'Co dalej?','Zainstalowałeś Koha - i co dalej? Poniżej znajdziesz kilka wskazówek:
|
||||
\r\n<ul>\r\n<li><a href=\"http://koha-community.org/documentation/\">Zapoznaj się z dokumentacją</a></li>\r\n<li><a href=\"http://wiki.koha.org\">Czytaj/Edytuj Koha Wiki</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Weź udział w dyskusji</a></li>\r\n<li><a href=\"http://bugs.koha.org\">Zgłość błąd</a></li>\r\n<li><a href=\"http://wiki.koha.org/doku.php?id=en:development:git_usage\">Wyślij patch przy uzyciu Git (Version Control System)</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Porozmawiaj z twórcami i użytkownikami Koha</a></li>\r\n</ul>\r\n','koha','2007-10-29 05:34:45','2099-01-10',2);
|
||||
\r\n<ul>\r\n<li><a href=\"http://koha-community.org/documentation/\">Zapoznaj się z dokumentacją</a></li>\r\n<li><a href=\"http://wiki.koha-community.org\">Czytaj/Edytuj Koha Wiki</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Weź udział w dyskusji</a></li>\r\n<li><a href=\"http://bugs.koha-community.org\">Zgłość błąd</a></li>\r\n<li><a href=\"http://wiki.koha-community.org/wiki/Version_Control_Using_Git\">Wyślij patch przy uzyciu Git (Version Control System)</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Porozmawiaj z twórcami i użytkownikami Koha</a></li>\r\n</ul>\r\n','koha','2007-10-29 05:34:45','2099-01-10',2);
|
||||
|
|
|
@ -15,15 +15,15 @@ INSERT INTO `opac_news` (`idnew`, `title`, `new`, `lang`, `timestamp`, `expirati
|
|||
|
||||
|
||||
INSERT INTO `opac_news` (`idnew`, `title`, `new`, `lang`, `timestamp`, `expirationdate`, `number`) VALUES
|
||||
(5,'What\'s Next?','Now that you\'ve installed Koha, what\'s next? Here are some suggestions:\r\n<ul>\r\n<li><a href=\"http://koha-community.org/documentation/\">Read Koha Documentation</a></li>\r\n<li><a href=\"http://wiki.koha.org\">Read/Write to the Koha Wiki</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Read and Contribute to Discussions</a></li>\r\n<li><a href=\"http://bugs.koha.org\">Report Koha Bugs</a></li>\r\n<li><a href=\"http://wiki.koha.org/doku.php?id=en:development:git_usage\">Submit Patches to Koha using Git (Version Control System)</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Chat with Koha users and developers</a></li>\r\n</ul>\r\n','en','2007-10-29 05:34:45','2099-01-10',2);
|
||||
(5,'What\'s Next?','Now that you\'ve installed Koha, what\'s next? Here are some suggestions:\r\n<ul>\r\n<li><a href=\"http://koha-community.org/documentation/\">Read Koha Documentation</a></li>\r\n<li><a href=\"http://wiki.koha-community.org\">Read/Write to the Koha Wiki</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Read and Contribute to Discussions</a></li>\r\n<li><a href=\"http://bugs.koha-community.org\">Report Koha Bugs</a></li>\r\n<li><a href=\"http://wiki.koha-community.org/wiki/Version_Control_Using_Git\">Submit Patches to Koha using Git (Version Control System)</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Chat with Koha users and developers</a></li>\r\n</ul>\r\n','en','2007-10-29 05:34:45','2099-01-10',2);
|
||||
|
||||
INSERT INTO `opac_news` (`idnew`, `title`, `new`, `lang`, `timestamp`, `expirationdate`, `number`) VALUES
|
||||
(6,'Що далі?','Тепер, коли Ви встановили Коха, що ж далі? Ось деякі пропозиції:\r\n<ul>\r\n<li><a href=\"http://koha-community.org/documentation/\">Читайте документацію про Коха</a></li>\r\n<li><a href=\"http://wiki.koha.org\">Читайте/пишіть на Коха Wiki</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Читайте і беріть участь в обговореннях</a></li>\r\n<li><a href=\"http://bugs.koha.org\">Рапортуйте про недоліки Коха</a></li>\r\n<li><a href=\"http://wiki.koha.org/doku.php?id=en:development:git_usage\"> Подавайте патчі для Коха, використовуючи Git (система контролю версій)</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Чат користувачів та розробників Коха</a></li>\r\n</ul>','uk-UA','2008-05-28 23:07:23','2099-01-10',2);
|
||||
(6,'Що далі?','Тепер, коли Ви встановили Коха, що ж далі? Ось деякі пропозиції:\r\n<ul>\r\n<li><a href=\"http://koha-community.org/documentation/\">Читайте документацію про Коха</a></li>\r\n<li><a href=\"http://wiki.koha-community.org\">Читайте/пишіть на Коха Wiki</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Читайте і беріть участь в обговореннях</a></li>\r\n<li><a href=\"http://bugs.koha-community.org\">Рапортуйте про недоліки Коха</a></li>\r\n<li><a href=\"http://wiki.koha-community.org/wiki/Version_Control_Using_Git\"> Подавайте патчі для Коха, використовуючи Git (система контролю версій)</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Чат користувачів та розробників Коха</a></li>\r\n</ul>','uk-UA','2008-05-28 23:07:23','2099-01-10',2);
|
||||
|
||||
|
||||
INSERT INTO `opac_news` (`idnew`, `title`, `new`, `lang`, `timestamp`, `expirationdate`, `number`) VALUES
|
||||
(7,'Что дальше?','Теперь, когда Вы установили Коха, что же дальше? Вот некоторые предложения:\r\n<ul>\r\n<li><a href=\"http://koha-community.org/documentation/\">Читайте документацию про Коха</a></li>\r\n<li><a href=\"http://wiki.koha.org\">Читайте/пишите на Коха Wiki</a></li>\r\n<li><a href=\"http://koha-community.org/support/\"> Читайте и принимайте участие в обсуждениях</a></li>\r\n<li><a href=\"http://bugs.koha.org\">Отитывайтесь про недочеты Коха</a></li>\r\n<li><a href=\"http://wiki.koha.org/doku.php?id=en:development:git_usage\"> Подавайте патчи для Коха, используя Git (система контроля версий)</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Чат пользователей и разработчиков Коха</a></li>\r\n</ul>','ru-RU','2008-05-28 23:02:25','2099-01-10',2);
|
||||
(7,'Что дальше?','Теперь, когда Вы установили Коха, что же дальше? Вот некоторые предложения:\r\n<ul>\r\n<li><a href=\"http://koha-community.org/documentation/\">Читайте документацию про Коха</a></li>\r\n<li><a href=\"http://wiki.koha-community.org\">Читайте/пишите на Коха Wiki</a></li>\r\n<li><a href=\"http://koha-community.org/support/\"> Читайте и принимайте участие в обсуждениях</a></li>\r\n<li><a href=\"http://bugs.koha-community.org\">Отитывайтесь про недочеты Коха</a></li>\r\n<li><a href=\"http://wiki.koha-community.org/wiki/Version_Control_Using_Git\"> Подавайте патчи для Коха, используя Git (система контроля версий)</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Чат пользователей и разработчиков Коха</a></li>\r\n</ul>','ru-RU','2008-05-28 23:02:25','2099-01-10',2);
|
||||
|
||||
INSERT INTO `opac_news` (`idnew`, `title`, `new`, `lang`, `timestamp`, `expirationdate`, `number`) VALUES
|
||||
(8,'Что дальше?','Теперь, когда Вы установили Коха, что же дальше? Вот некоторые предложения:\r\n<ul>\r\n<li><a href=\"http://koha-community.org/documentation/\">Читайте документацию про Коха</a></li>\r\n<li><a href=\"http://wiki.koha.org\">Читайте/пишите на Коха Wiki</a></li>\r\n<li><a href=\"http://koha-community.org/support/\"> Читайте и принимайте участие в обсуждениях</a></li>\r\n<li><a href=\"http://bugs.koha.org\">Отитывайтесь про недочеты Коха</a></li>\r\n<li><a href=\"http://wiki.koha.org/doku.php?id=en:development:git_usage\"> Подавайте патчи для Коха, используя Git (система контроля версий)</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Чат пользователей и разработчиков Коха</a></li>\r\n</ul>','koha','2008-05-28 23:02:25','2099-01-10',2);
|
||||
(8,'Что дальше?','Теперь, когда Вы установили Коха, что же дальше? Вот некоторые предложения:\r\n<ul>\r\n<li><a href=\"http://koha-community.org/documentation/\">Читайте документацию про Коха</a></li>\r\n<li><a href=\"http://wiki.koha-community.org\">Читайте/пишите на Коха Wiki</a></li>\r\n<li><a href=\"http://koha-community.org/support/\"> Читайте и принимайте участие в обсуждениях</a></li>\r\n<li><a href=\"http://bugs.koha-community.org\">Отитывайтесь про недочеты Коха</a></li>\r\n<li><a href=\"http://wiki.koha-community.org/wiki/Version_Control_Using_Git\"> Подавайте патчи для Коха, используя Git (система контроля версий)</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Чат пользователей и разработчиков Коха</a></li>\r\n</ul>','koha','2008-05-28 23:02:25','2099-01-10',2);
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ INSERT INTO `opac_news` (`idnew`, `title`, `new`, `lang`, `timestamp`, `expirati
|
|||
(1,'Добро пожаловать в Коха','Добро пожаловать в Коха. Коха является полнофункциональной АБИС с открытыми исходниками. Разработана первоначально в Новой Зеландии компанией Katipo Communications Ltd и впервые выпущена в январе 2000 года для библиотечного консорциума Хороунеа, Коха в настоящее время поддерживается группой поставщиков программного обеспечения и специалистами по библиотечным технологиям со всего земного шара. ','ru-RU','2007-10-29 05:25:58','2099-01-10',1);
|
||||
|
||||
INSERT INTO `opac_news` (`idnew`, `title`, `new`, `lang`, `timestamp`, `expirationdate`, `number`) VALUES
|
||||
(2,'What\'s Next?','Now that you\'ve installed Koha, what\'s next? Here are some suggestions:\r\n<ul>\r\n<li><a href=\"http://koha-community.org/documentation/\">Read Koha Documentation</a></li>\r\n<li><a href=\"http://wiki.koha.org\">Read/Write to the Koha Wiki</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Read and Contribute to Discussions</a></li>\r\n<li><a href=\"http://bugs.koha.org\">Report Koha Bugs</a></li>\r\n<li><a href=\"http://wiki.koha.org/doku.php?id=en:development:git_usage\">Submit Patches to Koha using Git (Version Control System)</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Chat with Koha users and developers</a></li>\r\n</ul>\r\n','en','2007-10-29 05:34:45','2099-01-10',2);
|
||||
(2,'What\'s Next?','Now that you\'ve installed Koha, what\'s next? Here are some suggestions:\r\n<ul>\r\n<li><a href=\"http://koha-community.org/documentation/\">Read Koha Documentation</a></li>\r\n<li><a href=\"http://wiki.koha-community.org\">Read/Write to the Koha Wiki</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Read and Contribute to Discussions</a></li>\r\n<li><a href=\"http://bugs.koha-community.org\">Report Koha Bugs</a></li>\r\n<li><a href=\"http://wiki.koha-community.org/wiki/Version_Control_Using_Git\">Submit Patches to Koha using Git (Version Control System)</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Chat with Koha users and developers</a></li>\r\n</ul>\r\n','en','2007-10-29 05:34:45','2099-01-10',2);
|
||||
|
||||
INSERT INTO `opac_news` (`idnew`, `title`, `new`, `lang`, `timestamp`, `expirationdate`, `number`) VALUES
|
||||
(3,'Welcome to Koha','Welcome to Koha. Koha is a full-featured open-source ILS. Developed initially in New Zealand by Katipo Communications Ltd and first deployed in January of 2000 for Horowhenua Library Trust, Koha is currently maintained by a team of software providers and library technology staff from around the globe.','en','2008-05-28 22:45:42','2099-01-10',1);
|
||||
|
@ -13,13 +13,13 @@ INSERT INTO `opac_news` (`idnew`, `title`, `new`, `lang`, `timestamp`, `expirati
|
|||
(4,'Ласкаво просимо до Коха','Ласкаво просимо до Коха. Коха є повнофункціональною АБІС з відкритими джерельними кодам. Розроблена спочатку в Новій Зеландії компанією Katipo Communications Ltd і вперше випущена в січні 2000 року для бібліотечного консорціуму Хороунеа. Коха в даний час підтримується групою постачальників програмного забезпечення і фахівцями з бібліотечних технологій зі всієї земної кулі. ','koha','2008-05-28 22:48:29','2099-01-10',1);
|
||||
|
||||
INSERT INTO `opac_news` (`idnew`, `title`, `new`, `lang`, `timestamp`, `expirationdate`, `number`) VALUES
|
||||
(5,'Что дальше?','Теперь, когда Вы установили Коха, что же дальше? Вот некоторые предложения:\r\n<ul>\r\n<li><a href=\"http://koha-community.org/documentation/\">Читайте документацию про Коха</a></li>\r\n<li><a href=\"http://wiki.koha.org\">Читайте/пишите на Коха Wiki</a></li>\r\n<li><a href=\"http://koha-community.org/support/\"> Читайте и принимайте участие в обсуждениях</a></li>\r\n<li><a href=\"http://bugs.koha.org\">Отитывайтесь про недочеты Коха</a></li>\r\n<li><a href=\"http://wiki.koha.org/doku.php?id=en:development:git_usage\"> Подавайте патчи для Коха, используя Git (система контроля версий)</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Чат пользователей и разработчиков Коха</a></li>\r\n</ul>','ru-RU','2008-05-28 23:02:25','2099-01-10',2);
|
||||
(5,'Что дальше?','Теперь, когда Вы установили Коха, что же дальше? Вот некоторые предложения:\r\n<ul>\r\n<li><a href=\"http://koha-community.org/documentation/\">Читайте документацию про Коха</a></li>\r\n<li><a href=\"http://wiki.koha-community.org\">Читайте/пишите на Коха Wiki</a></li>\r\n<li><a href=\"http://koha-community.org/support/\"> Читайте и принимайте участие в обсуждениях</a></li>\r\n<li><a href=\"http://bugs.koha-community.org\">Отитывайтесь про недочеты Коха</a></li>\r\n<li><a href=\"http://wiki.koha-community.org/wiki/Version_Control_Using_Git\"> Подавайте патчи для Коха, используя Git (система контроля версий)</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Чат пользователей и разработчиков Коха</a></li>\r\n</ul>','ru-RU','2008-05-28 23:02:25','2099-01-10',2);
|
||||
|
||||
INSERT INTO `opac_news` (`idnew`, `title`, `new`, `lang`, `timestamp`, `expirationdate`, `number`) VALUES
|
||||
(6,'Що далі?','Тепер, коли Ви встановили Коха, що ж далі? Ось деякі пропозиції:\r\n<ul>\r\n<li><a href=\"http://koha-community.org/documentation/\">Читайте документацію про Коха</a></li>\r\n<li><a href=\"http://wiki.koha.org\">Читайте/пишіть на Коха Wiki</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Читайте і беріть участь в обговореннях</a></li>\r\n<li><a href=\"http://bugs.koha.org\">Рапортуйте про недоліки Коха</a></li>\r\n<li><a href=\"http://wiki.koha.org/doku.php?id=en:development:git_usage\"> Подавайте патчі для Коха, використовуючи Git (система контролю версій)</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Чат користувачів та розробників Коха</a></li>\r\n</ul>','koha','2008-05-28 23:07:23','2099-01-10',2);
|
||||
(6,'Що далі?','Тепер, коли Ви встановили Коха, що ж далі? Ось деякі пропозиції:\r\n<ul>\r\n<li><a href=\"http://koha-community.org/documentation/\">Читайте документацію про Коха</a></li>\r\n<li><a href=\"http://wiki.koha-community.org\">Читайте/пишіть на Коха Wiki</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Читайте і беріть участь в обговореннях</a></li>\r\n<li><a href=\"http://bugs.koha-community.org\">Рапортуйте про недоліки Коха</a></li>\r\n<li><a href=\"http://wiki.koha-community.org/wiki/Version_Control_Using_Git\"> Подавайте патчі для Коха, використовуючи Git (система контролю версій)</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Чат користувачів та розробників Коха</a></li>\r\n</ul>','koha','2008-05-28 23:07:23','2099-01-10',2);
|
||||
|
||||
INSERT INTO `opac_news` (`idnew`, `title`, `new`, `lang`, `timestamp`, `expirationdate`, `number`) VALUES
|
||||
(7,'Ласкаво просимо до Коха','Ласкаво просимо до Коха. Коха є повнофункціональною АБІС з відкритими джерельними кодам. Розроблена спочатку в Новій Зеландії компанією Katipo Communications Ltd і вперше випущена в січні 2000 року для бібліотечного консорціуму Хороунеа. Коха в даний час підтримується групою постачальників програмного забезпечення і фахівцями з бібліотечних технологій зі всієї земної кулі. ','uk-UA','2008-05-28 22:48:29','2099-01-10',1);
|
||||
|
||||
INSERT INTO `opac_news` (`idnew`, `title`, `new`, `lang`, `timestamp`, `expirationdate`, `number`) VALUES
|
||||
(8,'Що далі?','Тепер, коли Ви встановили Коха, що ж далі? Ось деякі пропозиції:\r\n<ul>\r\n<li><a href=\"http://koha-community.org/documentation/\">Читайте документацію про Коха</a></li>\r\n<li><a href=\"http://wiki.koha.org\">Читайте/пишіть на Коха Wiki</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Читайте і беріть участь в обговореннях</a></li>\r\n<li><a href=\"http://bugs.koha.org\">Рапортуйте про недоліки Коха</a></li>\r\n<li><a href=\"http://wiki.koha.org/doku.php?id=en:development:git_usage\"> Подавайте патчі для Коха, використовуючи Git (система контролю версій)</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Чат користувачів та розробників Коха</a></li>\r\n</ul>','uk-UA','2008-05-28 23:07:23','2099-01-10',2);
|
||||
(8,'Що далі?','Тепер, коли Ви встановили Коха, що ж далі? Ось деякі пропозиції:\r\n<ul>\r\n<li><a href=\"http://koha-community.org/documentation/\">Читайте документацію про Коха</a></li>\r\n<li><a href=\"http://wiki.koha-community.org\">Читайте/пишіть на Коха Wiki</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Читайте і беріть участь в обговореннях</a></li>\r\n<li><a href=\"http://bugs.koha-community.org\">Рапортуйте про недоліки Коха</a></li>\r\n<li><a href=\"http://wiki.koha-community.org/wiki/Version_Control_Using_Git\"> Подавайте патчі для Коха, використовуючи Git (система контролю версій)</a></li>\r\n<li><a href=\"http://koha-community.org/support/\">Чат користувачів та розробників Коха</a></li>\r\n</ul>','uk-UA','2008-05-28 23:07:23','2099-01-10',2);
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Database Updater
|
||||
# This script checks for required updates to the database.
|
||||
|
||||
# Part of the Koha Library Software www.koha.org
|
||||
# Part of the Koha Library Software www.koha-community.org
|
||||
# Licensed under the GPL.
|
||||
|
||||
# Bugs/ToDo:
|
||||
|
|
|
@ -3448,11 +3448,11 @@ if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
|
|||
my $value = C4::Context->preference("XSLTResultsDisplay");
|
||||
$dbh->do(
|
||||
"INSERT INTO systempreferences (variable,value,type)
|
||||
VALUES('OPACXSLTResultsDisplay',$value,'YesNo')");
|
||||
VALUES('OPACXSLTResultsDisplay',?,'YesNo')", {}, $value ? 1 : 0);
|
||||
$value = C4::Context->preference("XSLTDetailsDisplay");
|
||||
$dbh->do(
|
||||
"INSERT INTO systempreferences (variable,value,type)
|
||||
VALUES('OPACXSLTDetailsDisplay',$value,'YesNo')");
|
||||
VALUES('OPACXSLTDetailsDisplay',?,'YesNo')", {}, $value ? 1 : 0);
|
||||
print "Upgrade done (added two new syspref: OPACXSLTResultsDisplay and OPACXSLTDetailDisplay). You may have to go in Admin > System preference to tweak XSLT related syspref both in OPAC and Search tabs.\n ";
|
||||
SetVersion ($DBversion);
|
||||
}
|
||||
|
@ -3799,6 +3799,49 @@ if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
|
|||
SetVersion ($DBversion);
|
||||
}
|
||||
|
||||
$DBversion = "3.03.00.001";
|
||||
if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
|
||||
$dbh->do("DELETE FROM subscriptionroutinglist WHERE borrowernumber IS NULL;");
|
||||
$dbh->do("ALTER TABLE subscriptionroutinglist MODIFY COLUMN `borrowernumber` int(11) NOT NULL;");
|
||||
$dbh->do("DELETE FROM subscriptionroutinglist WHERE subscriptionid IS NULL;");
|
||||
$dbh->do("ALTER TABLE subscriptionroutinglist MODIFY COLUMN `subscriptionid` int(11) NOT NULL;");
|
||||
$dbh->do("CREATE TEMPORARY TABLE del_subscriptionroutinglist
|
||||
SELECT s1.routingid FROM subscriptionroutinglist s1
|
||||
WHERE EXISTS (SELECT * FROM subscriptionroutinglist s2
|
||||
WHERE s2.borrowernumber = s1.borrowernumber
|
||||
AND s2.subscriptionid = s1.subscriptionid
|
||||
AND s2.routingid < s1.routingid);");
|
||||
$dbh->do("DELETE FROM subscriptionroutinglist
|
||||
WHERE routingid IN (SELECT routingid FROM del_subscriptionroutinglist);");
|
||||
$dbh->do("ALTER TABLE subscriptionroutinglist ADD UNIQUE (subscriptionid, borrowernumber);");
|
||||
$dbh->do("ALTER TABLE subscriptionroutinglist
|
||||
ADD CONSTRAINT `subscriptionroutinglist_ibfk_1` FOREIGN KEY (`borrowernumber`)
|
||||
REFERENCES `borrowers` (`borrowernumber`)
|
||||
ON DELETE CASCADE ON UPDATE CASCADE");
|
||||
$dbh->do("ALTER TABLE subscriptionroutinglist
|
||||
ADD CONSTRAINT `subscriptionroutinglist_ibfk_2` FOREIGN KEY (`subscriptionid`)
|
||||
REFERENCES `subscription` (`subscriptionid`)
|
||||
ON DELETE CASCADE ON UPDATE CASCADE");
|
||||
print "Upgrade to $DBversion done (Make subscriptionroutinglist more strict)\n";
|
||||
SetVersion ($DBversion);
|
||||
}
|
||||
|
||||
$DBversion = '3.03.00.002';
|
||||
if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
|
||||
$dbh->do("UPDATE language_rfc4646_to_iso639 SET iso639_2_code='arm' WHERE rfc4646_subtag='hy';");
|
||||
$dbh->do("UPDATE language_rfc4646_to_iso639 SET iso639_2_code='eng' WHERE rfc4646_subtag='en';");
|
||||
$dbh->do("INSERT INTO language_rfc4646_to_iso639(rfc4646_subtag,iso639_2_code) VALUES( 'fi','fin');");
|
||||
$dbh->do("UPDATE language_rfc4646_to_iso639 SET iso639_2_code='fre' WHERE rfc4646_subtag='fr';");
|
||||
$dbh->do("INSERT INTO language_rfc4646_to_iso639(rfc4646_subtag,iso639_2_code) VALUES( 'lo','lao');");
|
||||
$dbh->do("UPDATE language_rfc4646_to_iso639 SET iso639_2_code='ita' WHERE rfc4646_subtag='it';");
|
||||
$dbh->do("INSERT INTO language_rfc4646_to_iso639(rfc4646_subtag,iso639_2_code) VALUES( 'sr','srp');");
|
||||
$dbh->do("INSERT INTO language_rfc4646_to_iso639(rfc4646_subtag,iso639_2_code) VALUES( 'tet','tet');");
|
||||
$dbh->do("INSERT INTO language_rfc4646_to_iso639(rfc4646_subtag,iso639_2_code) VALUES( 'ur','urd');");
|
||||
|
||||
print "Upgrade to $DBversion done (Correct language mappings)\n";
|
||||
SetVersion ($DBversion);
|
||||
}
|
||||
|
||||
=item DropAllForeignKeys($table)
|
||||
|
||||
Drop all foreign keys of the table $table
|
||||
|
|
|
@ -499,7 +499,8 @@ fieldset.brief {
|
|||
border : 1px solid #E8E8E8;
|
||||
}
|
||||
|
||||
fieldset.brief label {
|
||||
fieldset.brief label,
|
||||
fieldset.brief span.label {
|
||||
display : block;
|
||||
font-weight : bold;
|
||||
padding : .3em 0;
|
||||
|
@ -535,7 +536,8 @@ div.yui-b fieldset.brief select {
|
|||
div.yui-b fieldset.brief li.radio {
|
||||
padding : .7em 0;
|
||||
}
|
||||
div.yui-b fieldset.brief li.radio label {
|
||||
div.yui-b fieldset.brief li.radio label,
|
||||
div.yui-b fieldset.brief li.radio span.label {
|
||||
display : inline;
|
||||
}
|
||||
|
||||
|
|
|
@ -5,8 +5,7 @@
|
|||
</li>
|
||||
<li><a href="/cgi-bin/koha/suggestion/suggestion.pl">Manage suggestions</a></li>
|
||||
<!-- TMPL_IF name="CAN_user_acquisition_budget_manage" -->
|
||||
<li><a href="/cgi-bin/koha/admin/aqbudgetperiods.pl">Budgets</a></li>
|
||||
<li><a href="/cgi-bin/koha/admin/aqbudgets.pl">Funds</a></li>
|
||||
<li><a href="/cgi-bin/koha/admin/aqbudgetperiods.pl">Budgets & Funds</a></li>
|
||||
<!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF name="CAN_user_parameters" -->
|
||||
<li><a href="/cgi-bin/koha/admin/currency.pl">Currencies</a></li>
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
<form name="f" method="get" action="auth_finder.pl">
|
||||
<input type="hidden" name="op" value="do_search" />
|
||||
<input type="hidden" name="type" value="intranet" />
|
||||
<input type="hidden" name="nbstatements" value="<!-- TMPL_VAR NAME="nbstatements" -->" />
|
||||
<input type="hidden" name="index" value="<!-- TMPL_VAR NAME="index" -->" />
|
||||
<fieldset class="rows"><ol><li>
|
||||
<span class="label">Authority type</span>
|
||||
|
|
|
@ -6,7 +6,6 @@
|
|||
<form action="/cgi-bin/koha/authorities/authorities-home.pl" method="get">
|
||||
<input type="hidden" name="op" value="do_search" />
|
||||
<input type="hidden" name="type" value="intranet" />
|
||||
<input type="hidden" name="nbstatements" value="<!-- TMPL_VAR NAME="nbstatements" -->" />
|
||||
<select name="authtypecode">
|
||||
<!-- TMPL_LOOP NAME="authtypesloop" -->
|
||||
<!-- TMPL_IF name="selected" -->
|
||||
|
@ -36,7 +35,6 @@
|
|||
<form action="/cgi-bin/koha/authorities/authorities-home.pl" method="get">
|
||||
<input type="hidden" name="op" value="do_search" />
|
||||
<input type="hidden" name="type" value="intranet" />
|
||||
<input type="hidden" name="nbstatements" value="<!-- TMPL_VAR NAME="nbstatements" -->" />
|
||||
<select name="authtypecode">
|
||||
<!-- TMPL_LOOP NAME="authtypesloop" -->
|
||||
<!-- TMPL_IF name="selected" -->
|
||||
|
@ -68,7 +66,6 @@
|
|||
<form action="/cgi-bin/koha/authorities/authorities-home.pl" method="get">
|
||||
<input type="hidden" name="op" value="do_search" />
|
||||
<input type="hidden" name="type" value="intranet" />
|
||||
<input type="hidden" name="nbstatements" value="<!-- TMPL_VAR NAME="nbstatements" -->" />
|
||||
<select name="authtypecode">
|
||||
<!-- TMPL_LOOP NAME="authtypesloop" -->
|
||||
<!-- TMPL_IF name="selected" -->
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
if (json.job_status == 'completed') {
|
||||
percentage = 100;
|
||||
}
|
||||
var bgproperty = (parseInt(percentage)*2-300)+"px 0px";
|
||||
var bgproperty = (parseInt(percentage/2)*3-300)+"px 0px";
|
||||
$("#jobprogress").css("background-position",bgproperty);
|
||||
$("#jobprogresspercent").text(percentage);
|
||||
|
||||
|
@ -47,7 +47,7 @@
|
|||
// gather up form submission
|
||||
var inputs = [];
|
||||
$(':input', f).each(function() {
|
||||
if (this.type == 'radio') {
|
||||
if (this.type == 'radio' || this.type == 'checkbox') {
|
||||
if (this.checked) {
|
||||
inputs.push(this.name + '=' + escape(this.value));
|
||||
}
|
||||
|
@ -66,7 +66,7 @@
|
|||
data: inputs.join('&'),
|
||||
url: f.action,
|
||||
dataType: 'json',
|
||||
type: 'post',
|
||||
type: 'post',
|
||||
success: function(json) {
|
||||
jobID = json.jobID;
|
||||
inBackgroundJobProgressTimer = false;
|
||||
|
|
|
@ -74,7 +74,7 @@ window.onload=function(){
|
|||
<!-- TMPL_IF NAME="101" -->
|
||||
The database returned an error while <!-- TMPL_IF NAME="card_element" -->saving <!-- TMPL_VAR NAME="card_element" --> <!-- TMPL_VAR NAME="element_id" --><!-- TMPL_ELSE -->attempting a save operation<!-- /TMPL_IF -->. Please have your system administrator check the error log for details.
|
||||
<!-- TMPL_ELSIF NAME="102" -->
|
||||
The database returned an error while <!-- TMPL_IF NAME="card_element" -->deleteing <!-- TMPL_VAR NAME="card_element" --> <!-- TMPL_VAR NAME="element_id" --><!-- TMPL_ELSIF NAME=image_ids --><!-- TMPL_VAR NAME="image_ids" --><!-- TMPL_ELSE -->attempting a delete operation<!-- /TMPL_IF -->. Please have your system administrator check the error log for details.
|
||||
The database returned an error while <!-- TMPL_IF NAME="card_element" -->deleting <!-- TMPL_VAR NAME="card_element" --> <!-- TMPL_VAR NAME="element_id" --><!-- TMPL_ELSIF NAME=image_ids --><!-- TMPL_VAR NAME="image_ids" --><!-- TMPL_ELSE -->attempting a delete operation<!-- /TMPL_IF -->. Please have your system administrator check the error log for details.
|
||||
<!-- TMPL_ELSIF NAME="201" -->
|
||||
An unsupported operation was attempted<!-- TMPL_IF NAME="element_id" --> on <!-- TMPL_VAR NAME="card_element" --> <!-- TMPL_VAR NAME="element_id" --><!-- /TMPL_IF -->. Please have your system administrator check the error log for details.
|
||||
<!-- TMPL_ELSIF NAME="202" -->
|
||||
|
|
|
@ -1,8 +0,0 @@
|
|||
<div style="margin-top: 1em;">
|
||||
<h3>Active Settings</h3>
|
||||
<table>
|
||||
<tr><th>Layout:</th><td><!-- TMPL_IF NAME="active_layout_name" --><!-- TMPL_VAR NAME="active_layout_name" --><!-- TMPL_ELSE --><span class="error">No Layout Specified: <a href="/cgi-bin/koha/labels/label-home.pl">Select a Label Layout</a></span><!-- /TMPL_IF --> </td></tr>
|
||||
<tr><th>Template: </th><td><!-- TMPL_IF NAME="active_template_name" --><!-- TMPL_VAR NAME="active_template_name" --><!-- TMPL_ELSE --><span class="error">No Template Specified: <a href="/cgi-bin/koha/labels/label-templates.pl">Select a Label Template</a></span><!-- /TMPL_IF --> </td></tr>
|
||||
<tr><th>Batch: </th><td><!-- TMPL_IF NAME="batch_id" --><!-- TMPL_VAR NAME="batch_id" --><!-- TMPL_ELSE --><span class="error"><a href="/cgi-bin/koha/labels/label-manager.pl?op=add_batch&type=<!-- TMPL_VAR NAME="batch_type" -->">Create a new batch</a></span><!-- /TMPL_IF --> </td></tr>
|
||||
</table>
|
||||
</div>
|
|
@ -46,7 +46,13 @@
|
|||
}
|
||||
};
|
||||
function Add() {
|
||||
window.open("/cgi-bin/koha/labels/label-item-search.pl?batch_id=<!-- TMPL_VAR NAME="batch_id" -->&type=labels",'FindABibIndex','width=875,height=400,toolbar=no,scrollbars=yes');
|
||||
var barcodes = document.getElementById("barcode");
|
||||
if (barcodes.value == '') {
|
||||
window.open("/cgi-bin/koha/labels/label-item-search.pl?batch_id=<!-- TMPL_VAR NAME="batch_id" -->&type=labels",'FindABibIndex','width=875,height=400,toolbar=no,scrollbars=yes');
|
||||
}
|
||||
else {
|
||||
document.forms["add_by_barcode"].submit();
|
||||
}
|
||||
};
|
||||
function DeDuplicate() {
|
||||
window.location = "/cgi-bin/koha/labels/label-edit-batch.pl?op=de_duplicate&batch_id=<!-- TMPL_VAR NAME="batch_id" -->";
|
||||
|
|
|
@ -20,6 +20,7 @@
|
|||
<option value="callnum"> Call Number</option>
|
||||
<option value="ln,rtrn">Language</option>
|
||||
<option value="nt">Notes/Comments</option>
|
||||
<option value="curriculum">Curriculum</option>
|
||||
<option value="pb">Publisher</option>
|
||||
<option value="pl">Publisher Location</option>
|
||||
<option value="yr">Publication Date (yyyy)</option>
|
||||
|
|
|
@ -8,7 +8,7 @@ if (d!="") {
|
|||
var ok=1;
|
||||
var msg;
|
||||
if ( (date.length < 2) && (ok==1) ) {
|
||||
msg = _("Separator must be /");
|
||||
msg = MSG_SEPARATOR+field.name;
|
||||
alert(msg); ok=0; field.focus();
|
||||
return;
|
||||
}
|
||||
|
@ -17,19 +17,19 @@ if (d!="") {
|
|||
var yyyy = date[2];
|
||||
// checking days
|
||||
if ( ((isNaN(dd))||(dd<1)||(dd>31)) && (ok==1) ) {
|
||||
msg = _("day not correct.");
|
||||
msg = MSG_INCORRECT_DAY+field.name;
|
||||
alert(msg); ok=0; field.focus();
|
||||
return false;
|
||||
}
|
||||
// checking months
|
||||
if ( ((isNaN(mm))||(mm<1)||(mm>12)) && (ok==1) ) {
|
||||
msg = _("month not correct.");
|
||||
msg = MSG_INCORRECT_MONTH+field.name;
|
||||
alert(msg); ok=0; field.focus();
|
||||
return false;
|
||||
}
|
||||
// checking years
|
||||
if ( ((isNaN(yyyy))||(yyyy<amin)||(yyyy>amax)) && (ok==1) ) {
|
||||
msg = _("years not correct.");
|
||||
msg = MSG_INCORRECT_YEAR+field.name;
|
||||
alert(msg); ok=0; field.focus();
|
||||
return false;
|
||||
}
|
||||
|
@ -43,13 +43,13 @@ var msg2;
|
|||
if ( document.form.check_member.value==1){
|
||||
if (document.form.categorycode.value != "I"){
|
||||
|
||||
msg1 += ("Warning !!!! Duplicate patron!!!!");
|
||||
msg1 += MSG_DUPLICATE_PATRON;
|
||||
alert(msg1);
|
||||
check_form_borrowers(0);
|
||||
document.form.submit();
|
||||
|
||||
}else{
|
||||
msg2 += ("Warning !!!! Duplicate organisation!!!!");
|
||||
msg2 += MSG_DUPLICATE_ORGANIZATION;
|
||||
alert(msg2);
|
||||
check_form_borrowers(0);
|
||||
}
|
||||
|
@ -73,7 +73,7 @@ var myDate2=document.form.dateexpiry.value.split ('/');
|
|||
|
||||
{
|
||||
document.form.dateenrolled.focus();
|
||||
var msg = ("Warning !!! check date expiry >= date enrolment");
|
||||
var msg = MSG_LATE_EXPIRY;
|
||||
alert(msg);
|
||||
}
|
||||
}
|
||||
|
@ -101,7 +101,8 @@ function check_form_borrowers(nav){
|
|||
else
|
||||
{
|
||||
var champ_verif = document.form.BorrowerMandatoryField.value.split ('|');
|
||||
var message ="The following fields are mandatory :\n";
|
||||
var message = MSG_MISSING_MANDATORY
|
||||
message += "\n";
|
||||
var message_champ="";
|
||||
for (var i=0; i<champ_verif.length; i++) {
|
||||
if (document.getElementsByName(""+champ_verif[i]+"")[0]) {
|
||||
|
@ -131,7 +132,7 @@ function check_form_borrowers(nav){
|
|||
if (statut!=1 && document.form.check_member.value > 0 ) {
|
||||
if (!(document.form_double.answernodouble.checked)){
|
||||
message ="";
|
||||
message_champ+=("Please confirm suspicious duplicate patron !!! ");
|
||||
message_champ+= MSG_DUPLICATE_SUSPICION;
|
||||
statut=1;
|
||||
document.form.nodouble.value=0;
|
||||
} else {
|
||||
|
|
|
@ -106,6 +106,7 @@
|
|||
<li><strong>Rachel Hamilton-Williams</strong> (Kaitiaki from 2004 to present)</li>
|
||||
<li><strong><a href="https://www.ohloh.net/p/koha/contributors/6618544614275">Henri-Damien Laurent</a></strong> (Koha 3.0 Release Maintainer)</li>
|
||||
<li><strong><a href="https://www.ohloh.net/p/koha/contributors/6618544609147">Owen Leonard</a></strong> (Koha 3.x Interface Design)</li>
|
||||
<li><strong><a href="https://www.ohloh.net/p/koha/contributors/6618544615991">Chris Nighswonger</a></strong> (Koha 3.2 Release Maintainer)</li>
|
||||
<li><strong><a href="https://www.ohloh.net/p/koha/contributors/6618544612249">Paul Poulain</a></strong> (Koha 2.0 Release Manager, Koha 2.2 Release Manager/Maintainer)</li>
|
||||
<li><strong><a href="http://www.ohloh.net/p/koha/contributors/6620692116417">MJ Ray</a></strong> (Koha 2.0 Release Maintainer)</li>
|
||||
</ul>
|
||||
|
|
|
@ -90,11 +90,12 @@
|
|||
}
|
||||
//]]>
|
||||
</script>
|
||||
|
||||
<ul id="toolbar-list" class="toolbar">
|
||||
<li><a href="basketheader.pl?basketno=<!-- TMPL_VAR NAME="basketno" -->&op=add_form" class="button" id="basketheadbutton">Edit basket header information</a></li>
|
||||
<li><a href="javascript:confirm_deletion();" class="button" id="delbasketbutton">Delete this basket</a></li>
|
||||
<!-- TMPL_IF name="unclosable" -->
|
||||
<li><button onclick="confirm_close()" class="yui-button-disabled" id="closebutton" type="button" disabled="disabled" title="You can not close this basket" />Can not close basket</li>
|
||||
<li><button onclick="confirm_close()" class="yui-button-disabled" id="closebutton" type="button" disabled="disabled" title="You can not close this basket">Can not close basket</button></li>
|
||||
<!-- TMPL_ELSIF name="uncertainprices" -->
|
||||
<li><a href="/cgi-bin/koha/acqui/uncertainprice.pl?booksellerid=<!-- TMPL_VAR name="booksellerid" -->&owner=1" class="button" id="uncertpricesbutton">Uncertain prices</a></li>
|
||||
<!-- TMPL_ELSE -->
|
||||
|
@ -102,6 +103,7 @@
|
|||
<!-- /TMPL_IF -->
|
||||
<li><a href="<!-- TMPL_VAR name="script_name" -->?op=export&basketno=<!-- TMPL_VAR name="basketno" -->&booksellerid=<!-- TMPL_VAR name="booksellerid" -->" class="button" id="exportbutton">Export this basket as CSV</a></li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
<!-- TMPL_ELSE -->
|
||||
<!-- TMPL_UNLESS name="grouped" -->
|
||||
|
@ -178,7 +180,7 @@
|
|||
</p>
|
||||
</form>
|
||||
<!-- TMPL_ELSE -->
|
||||
<a href="/cgi-bin/koha/acqui/basketgroup.pl?op=add&booksellerid=<!-- TMPL_VAR name="basketgroups" -->&basketgroupid=<!-- TMPL_VAR name="id" -->"><!-- TMPL_VAR name="name" --></a>
|
||||
<a href="/cgi-bin/koha/acqui/basketgroup.pl?op=add&booksellerid=<!-- TMPL_VAR name="basketgroups" -->&basketgroupid=<!-- TMPL_VAR name="id" -->"><!-- TMPL_VAR name="name" --></a>
|
||||
<!-- /TMPL_IF -->
|
||||
<!-- /TMPL_IF -->
|
||||
</div>
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
|
||||
|
||||
<!-- TMPL_IF NAME="total" -->
|
||||
<b><!-- TMPL_VAR NAME="total" -->results found </b>
|
||||
<b><!-- TMPL_VAR NAME="total" --> results found </b>
|
||||
<!-- TMPL_VAR name='pagination_bar'-->
|
||||
<!-- TMPL_ELSE -->
|
||||
<h3> No results found</h3>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
|
||||
<title>Koha › Acquisitions › Shopping Basket <!-- TMPL_VAR NAME="basketno" --> › <!-- TMPL_IF name="ordernumber" -->Modify order details (line #<!-- TMPL_VAR NAME="ordernumber" -->)<!-- TMPL_ELSE -->New order<!-- /TMPL_IF --></title>
|
||||
<title>Koha › Acquisitions › Basket <!-- TMPL_VAR NAME="basketno" --> › <!-- TMPL_IF name="ordernumber" -->Modify order details (line #<!-- TMPL_VAR NAME="ordernumber" -->)<!-- TMPL_ELSE -->New order<!-- /TMPL_IF --></title>
|
||||
<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
|
||||
|
||||
<script type="text/javascript" src="<!-- TMPL_VAR NAME='themelang' -->/js/acq.js"></script>
|
||||
|
@ -21,7 +21,7 @@ function Check(ff) {
|
|||
|
||||
if (!(isNum(ff.quantity,0))){
|
||||
ok=1;
|
||||
_alertString += "\n- " + _("Quanity must be greater than '0'");
|
||||
_alertString += "\n- " + _("Quantity must be greater than '0'");
|
||||
}
|
||||
|
||||
if (!(isNum(ff.listprice,0))){
|
||||
|
@ -57,7 +57,7 @@ ff.submit();
|
|||
<!-- TMPL_INCLUDE NAME="header.inc" -->
|
||||
<!-- TMPL_INCLUDE NAME="acquisitions-search.inc" -->
|
||||
|
||||
<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/acqui/acqui-home.pl">Acquisitions</a> › <a href="/cgi-bin/koha/acqui/basket.pl?basketno=<!-- TMPL_VAR NAME="basketno" -->">Shopping Basket <!-- TMPL_VAR NAME="basketno" --></a> › <!-- TMPL_IF name="ordernumber" -->Modify order details (line #<!-- TMPL_VAR NAME="ordernumber" -->)<!-- TMPL_ELSE -->New order<!-- /TMPL_IF --></div>
|
||||
<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/acqui/acqui-home.pl">Acquisitions</a> › <a href="/cgi-bin/koha/acqui/basket.pl?basketno=<!-- TMPL_VAR NAME="basketno" -->">Basket <!-- TMPL_VAR NAME="basketno" --></a> › <!-- TMPL_IF name="ordernumber" -->Modify order details (line #<!-- TMPL_VAR NAME="ordernumber" -->)<!-- TMPL_ELSE -->New order<!-- /TMPL_IF --></div>
|
||||
|
||||
<div id="doc3" class="yui-t2">
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
<!-- TMPL_INCLUDE NAME="header.inc" -->
|
||||
<!-- TMPL_INCLUDE NAME="suggestions-add-search.inc" -->
|
||||
|
||||
<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/acqui/acqui-home.pl">Acquisitions</a> › <a href="/cgi-bin/koha/acqui/supplier.pl?supplierid=<!-- TMPL_VAR NAME="supplierid" -->"><!-- TMPL_VAR NAME="name" --></a> › <a href="/cgi-bin/koha/acqui/basket.pl?basketno=<!-- TMPL_VAR NAME="basketno" -->">Shopping Basket <!-- TMPL_VAR NAME="basketno" --></a> › Add order from a suggestion</div>
|
||||
<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/acqui/acqui-home.pl">Acquisitions</a> › <a href="/cgi-bin/koha/acqui/supplier.pl?supplierid=<!-- TMPL_VAR NAME="supplierid" -->"><!-- TMPL_VAR NAME="name" --></a> › <a href="/cgi-bin/koha/acqui/basket.pl?basketno=<!-- TMPL_VAR NAME="basketno" -->">Basket <!-- TMPL_VAR NAME="basketno" --></a> › Add order from a suggestion</div>
|
||||
|
||||
<div id="doc3" class="yui-t2">
|
||||
|
||||
|
|
|
@ -179,7 +179,7 @@
|
|||
<thead>
|
||||
<tr>
|
||||
<th>Basket</th>
|
||||
<th>Order</th>
|
||||
<th>Order Line</th>
|
||||
<th>Summary</th>
|
||||
<th>View Record</th>
|
||||
<th>Quantity</th>
|
||||
|
@ -249,7 +249,7 @@
|
|||
<thead>
|
||||
<tr>
|
||||
<th>Basket</th>
|
||||
<th>Order</th>
|
||||
<th>Order Line</th>
|
||||
<th>Summary</th>
|
||||
<th>View Record</th>
|
||||
<th>Est cost</th>
|
||||
|
@ -335,7 +335,7 @@
|
|||
</li>
|
||||
|
||||
<li>
|
||||
<label for="orderfilter">Order :</label>
|
||||
<label for="orderfilter">Order Line :</label>
|
||||
<input type="text" name="orderfilter" id="orderfilter" />
|
||||
</li>
|
||||
</ol>
|
||||
|
|
|
@ -14,6 +14,7 @@ $.tablesorter.addParser({
|
|||
});
|
||||
|
||||
$(document).ready(function(){
|
||||
$.tablesorter.defaults.widgets = ['zebra'];
|
||||
$("#CheckAll").click(function(){
|
||||
$(".checkboxed").checkCheckboxes();
|
||||
return false;
|
||||
|
@ -22,23 +23,48 @@ $.tablesorter.addParser({
|
|||
$(".checkboxed").unCheckCheckboxes();
|
||||
return false;
|
||||
});
|
||||
|
||||
$("#closemenu").click(function(e){
|
||||
$(".linktools").hide();
|
||||
$("tr").removeClass("selected");
|
||||
});
|
||||
|
||||
$("#resultst").tablesorter({
|
||||
sortList: [[1,0]],
|
||||
headers: { 0: {sorter:false}, 1: { sorter: 'articles' },5: { sorter: false },6: { sorter: false }}
|
||||
headers: { 1: { sorter: 'articles' },5: { sorter: false },6: { sorter: false }}
|
||||
});
|
||||
/* Inline edit/delete links */
|
||||
$("td").click(function(event){
|
||||
var $tgt = $(event.target);
|
||||
$(".linktools").hide();
|
||||
$("tr").removeClass("selected");
|
||||
if($tgt.is("a")||$tgt.is(":nth-child(5)")||$tgt.is(":nth-child(6)")||$tgt.is(":nth-child(7)")||$tgt.is(":nth-child(8)")){
|
||||
return true;
|
||||
} else {
|
||||
var position = $(this).offset();
|
||||
var top = position.top+5;
|
||||
var left = position.left+5;
|
||||
$(".linktools",row).show().css("position","absolute").css("top",top).css("left",left);
|
||||
}
|
||||
var row = $(this).parent();
|
||||
row.addClass("selected");
|
||||
});
|
||||
});
|
||||
//]]>
|
||||
</script>
|
||||
<style type="text/css">
|
||||
#custom-doc { width:54.92em;*width:53.55em;min-width:720px; margin:auto; text-align:left; }
|
||||
</style>
|
||||
<style type="text/css">
|
||||
.linktools { background-color:#FFF;border-top:1px solid #DDD; border-left: 1px solid #DDD; border-right: 1px solid #666; border-bottom:1px solid #666;display: none; white-space: nowrap;}
|
||||
.linktools a { font-size : 85%; text-decoration:none; padding:.3em;;background-color:#FFF; display:block;float:left;border-right:1px solid #DDD;}
|
||||
.linktools a:hover { background-color:#EEE;color:#CC3300;border-right:1px solid #CCC;}
|
||||
tr.selected { background-color : #FFFFCC; } tr.selected td { background-color : transparent !important; }
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<!-- TMPL_INCLUDE NAME="header.inc" -->
|
||||
<!-- TMPL_INCLUDE NAME="acquisitions-search.inc" -->
|
||||
|
||||
<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/acqui/acqui-home.pl">Acquisitions</a> › Order from Z39.50 search</div>
|
||||
<div id="custom-doc" class="yui-t7">
|
||||
<div id="doc3" class="yui-t7">
|
||||
<div id="bd">
|
||||
<!-- TMPL_IF name="opsearch" -->
|
||||
<h2>Z39.50 Search Points</h2>
|
||||
|
@ -114,13 +140,13 @@ $.tablesorter.addParser({
|
|||
<!-- TMPL_IF NAME="breedingid" -->
|
||||
|
||||
<!-- TMPL_IF NAME="toggle" --><tr class="highlight"><!-- TMPL_ELSE --><tr><!-- /TMPL_IF -->
|
||||
<td><!-- TMPL_VAR name="server" --></td>
|
||||
<td><!-- TMPL_VAR name="server" --> <div class="linktools"><a href="/cgi-bin/koha/catalogue/showmarc.pl?importid=<!-- TMPL_VAR NAME="breedingid" -->" rel="gb_page_center[600,500]">Preview MARC</a> <a href="/cgi-bin/koha/catalogue/showmarc.pl?viewas=card&importid=<!-- TMPL_VAR NAME="breedingid" -->" rel="gb_page_center[600,500]">Preview Card</a> <a href="/cgi-bin/koha/acqui/neworderempty.pl?frameworkcode=<!-- TMPL_VAR name="frameworkcode" -->&breedingid=<!-- TMPL_VAR NAME="breedingid" -->&booksellerid=<!-- TMPL_VAR name="booksellerid" -->&basketno=<!-- TMPL_VAR name="basketno" -->">Order</a> <a href="#" id="closemenu" title="Close this menu"> X </a></div></td>
|
||||
<td><!-- TMPL_VAR NAME="title" ESCAPE="html" --></td>
|
||||
<td><!-- TMPL_VAR NAME="author" --></td>
|
||||
<td><!-- TMPL_VAR NAME="isbn" --></td>
|
||||
<td><!-- TMPL_VAR NAME="lccn" --></td>
|
||||
<td><a href="/cgi-bin/koha/catalogue/showmarc.pl?importid=<!-- TMPL_VAR NAME="breedingid" -->" title="MARC" rel="gb_page_center[600,500]">MARC</a></td><td><a href="/cgi-bin/koha/catalogue/showmarc.pl?viewas=card&importid=<!-- TMPL_VAR NAME="breedingid" -->" title="MARC" rel="gb_page_center[600,500]">Card</a></td>
|
||||
<td><a href="/cgi-bin/koha/acqui/neworderempty.pl?frameworkcode=<!-- TMPL_VAR name="frameworkcode" -->&breedingid=<!-- TMPL_VAR NAME="breedingid" -->&booksellerid=<!-- TMPL_VAR name="booksellerid" -->&basketno=<!-- TMPL_VAR name="basketno" -->">Order</a></td>
|
||||
<td><a href="/cgi-bin/koha/catalogue/showmarc.pl?importid=<!-- TMPL_VAR NAME="breedingid" -->" title="MARC" rel="gb_page_center[600,500]">MARC</a></td><td><a href="/cgi-bin/koha/catalogue/showmarc.pl?viewas=card&importid=<!-- TMPL_VAR NAME="breedingid" -->" title="MARC" rel="gb_page_center[600,500]">Card</a></td>
|
||||
<td><a href="/cgi-bin/koha/acqui/neworderempty.pl?frameworkcode=<!-- TMPL_VAR name="frameworkcode" -->&breedingid=<!-- TMPL_VAR NAME="breedingid" -->&booksellerid=<!-- TMPL_VAR name="booksellerid" -->&basketno=<!-- TMPL_VAR name="basketno" -->">Order</a></td>
|
||||
|
||||
</tr>
|
||||
<!-- /TMPL_IF -->
|
||||
|
|
|
@ -297,5 +297,9 @@
|
|||
|
||||
</div>
|
||||
</div>
|
||||
<div class="yui-b">
|
||||
<!-- TMPL_INCLUDE NAME="acquisitions-menu.inc" -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
|
||||
|
|
|
@ -315,7 +315,11 @@
|
|||
|
||||
<li>
|
||||
<label for="budget_permission">Restrict access to: </label>
|
||||
<!-- TMPL_VAR name="budget_perm_dropbox" -->
|
||||
<select name="budget_permission" id="budget_permission">
|
||||
<!-- TMPL_IF NAME="budget_perm_0" --><option value="0" selected="selected">None</option><!-- TMPL_ELSE --><option value="0">None</option><!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF NAME="budget_perm_1" --><option value="1" selected="selected">Owner</option><!-- TMPL_ELSE --><option value="1">Owner</option><!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF NAME="budget_perm_2" --><option value="2" selected="selected">Library</option><!-- TMPL_ELSE --><option value="2">Library</option><!-- /TMPL_IF -->
|
||||
</option>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
@ -428,6 +432,9 @@
|
|||
</fieldset>
|
||||
</form><!-- /TMPL_IF -->
|
||||
|
||||
</div>
|
||||
<div class="yui-b">
|
||||
<!-- TMPL_INCLUDE NAME="acquisitions-menu.inc" -->
|
||||
</div>
|
||||
</div>
|
||||
<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
|
||||
|
|
|
@ -295,5 +295,8 @@ No funds to display for this search criteria
|
|||
|
||||
</div>
|
||||
</div>
|
||||
<div class="yui-b">
|
||||
<!-- TMPL_INCLUDE NAME="acquisitions-menu.inc" -->
|
||||
</div>
|
||||
</div>
|
||||
<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
|
||||
|
|
|
@ -46,7 +46,7 @@
|
|||
<fieldset class="rows"><ol>
|
||||
<li>
|
||||
<!-- TMPL_IF name="action_add_category" --><label for="category">Category</label>
|
||||
<input type="text" name="category" id="category" size="16" maxlength="16" />
|
||||
<input type="text" name="category" id="category" size="10" maxlength="10" />
|
||||
<!-- TMPL_ELSE --><span class="label">Category</span>
|
||||
<input type="hidden" name="category" value="<!-- TMPL_VAR NAME='category' -->" /> <!-- TMPL_VAR NAME='category' -->
|
||||
<!-- /TMPL_IF -->
|
||||
|
@ -54,15 +54,15 @@
|
|||
<li>
|
||||
<label for="authorised_value">Authorized value</label>
|
||||
<!-- TMPL_IF name="action_modify" --><input type="hidden" id="id" name="id" value="<!-- TMPL_VAR name="id" -->" /><!-- /TMPL_IF -->
|
||||
<input type="text" id="authorised_value" name="authorised_value" value="<!-- TMPL_VAR name="authorised_value" -->" />
|
||||
<input type="text" id="authorised_value" name="authorised_value" value="<!-- TMPL_VAR name="authorised_value" -->" maxlength="80" />
|
||||
</li>
|
||||
<li>
|
||||
<label for="lib">Description</label>
|
||||
<input type="text" name="lib" id="lib" value="<!-- TMPL_VAR name="lib" -->" />
|
||||
<input type="text" name="lib" id="lib" value="<!-- TMPL_VAR name="lib" -->" maxlength="80" />
|
||||
</li>
|
||||
<li>
|
||||
<label for="lib_opac">Description (OPAC)</label>
|
||||
<input type="text" name="lib_opac" id="lib_opac" value="<!-- TMPL_VAR name="lib_opac" -->" />
|
||||
<input type="text" name="lib_opac" id="lib_opac" value="<!-- TMPL_VAR name="lib_opac" -->" maxlength="80" />
|
||||
</li>
|
||||
</ol>
|
||||
<div id="icons" class="toptabs">
|
||||
|
@ -70,7 +70,7 @@
|
|||
<ul>
|
||||
<li><a href="/cgi-bin/koha/admin/authorised_values.pl?op=add_form&category=<!-- TMPL_VAR NAME="category" -->#none">None</a></li>
|
||||
<!-- TMPL_LOOP NAME="imagesets" -->
|
||||
<li><a href="/cgi-bin/koha/admin/authorised_values.pl?op=add_form&category=<!-- TMPL_VAR NAME="category" -->#<!-- TMPL_VAR NAME="imagesetname" -->"><!-- TMPL_VAR name="imagesetname" --></a></li>
|
||||
<!-- TMPL_IF NAME="imagesetactive" --><li class="ui-tabs-selected"><!-- TMPL_ELSE --><li><!-- /TMPL_IF --><a href="/cgi-bin/koha/admin/authorised_values.pl?op=add_form&category=<!-- TMPL_VAR NAME="category" -->#<!-- TMPL_VAR NAME="imagesetname" -->"><!-- TMPL_VAR name="imagesetname" --></a></li>
|
||||
<!-- /TMPL_LOOP -->
|
||||
</ul>
|
||||
</div>
|
||||
|
|
|
@ -145,7 +145,7 @@
|
|||
<!-- TMPL_IF NAME="type_A" --><option value="A" selected="selected">Adult</option><!-- TMPL_ELSE --><option value="A">Adult</option><!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF NAME="type_C" --><option value="C" selected="selected">Child</option><!-- TMPL_ELSE --><option value="C">Child</option><!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF NAME="type_S" --><option value="S" selected="selected">Staff</option><!-- TMPL_ELSE --><option value="S">Staff</option><!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF NAME="type_I" --><option value="I" selected="selected">Organisztion</option><!-- TMPL_ELSE --><option value="I">Organization</option><!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF NAME="type_I" --><option value="I" selected="selected">Organization</option><!-- TMPL_ELSE --><option value="I">Organization</option><!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF NAME="type_P" --><option value="P" selected="selected">Professional</option><!-- TMPL_ELSE --><option value="P">Professional</option><!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF NXME="type_X" --><option value="X" selected="selected">Statistical</option><!-- TMPL_ELSE --><option value="X">Statistical</option><!-- /TMPL_IF -->
|
||||
</select>
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
<tr>
|
||||
<td>itemnum</td>
|
||||
<td><ul><li>The field itemnum MUST be mapped </li>
|
||||
<li>The correspounding subfield MUST be in with -1 (ignore) tab</li></ul></td>
|
||||
<li>The corresponding subfield MUST be in with -1 (ignore) tab</li></ul></td>
|
||||
</tr>
|
||||
<!-- TMPL_ELSE -->
|
||||
<tr>
|
||||
|
@ -67,7 +67,7 @@
|
|||
<td>itemtype NOT mapped</td>
|
||||
<td>the biblioitems.itemtype field MUST :<br />
|
||||
<ul><li>be mapped to a MARC subfield, </li>
|
||||
<li>the correspounding subfield MUST have authorised_value=itemtype</li></ul></td>
|
||||
<li>the corresponding subfield MUST have authorised_value=itemtype</li></ul></td>
|
||||
</tr>
|
||||
<!-- TMPL_ELSE -->
|
||||
<tr>
|
||||
|
@ -81,7 +81,7 @@
|
|||
<td>homebranch NOT mapped</td>
|
||||
<td>the items.homebranch field MUST :<br />
|
||||
<ul><li>be mapped to a MARC subfield,</li>
|
||||
<li>the correspounding subfield MUST have authorised value=branches</li></ul></td>
|
||||
<li>the corresponding subfield MUST have authorised value=branches</li></ul></td>
|
||||
</tr>
|
||||
<!-- TMPL_ELSE -->
|
||||
<tr>
|
||||
|
@ -95,7 +95,7 @@
|
|||
<td>holdingbranch NOT mapped</td>
|
||||
<td>the items.holdingbranch field MUST :<br />
|
||||
<ul><li>be mapped to a MARC subfield, </li>
|
||||
<li>the correspounding subfield MUST have authorised value=branches</li></ul></td>
|
||||
<li>the corresponding subfield MUST have authorised value=branches</li></ul></td>
|
||||
</tr>
|
||||
<!-- TMPL_ELSE -->
|
||||
<tr>
|
||||
|
|
|
@ -130,7 +130,7 @@
|
|||
<!-- TMPL_IF NAME="delete_confirm" -->
|
||||
<!-- TMPL_IF NAME="totalgtzero" -->
|
||||
<div class="dialog message">
|
||||
<h3>Cannot Delete Currencey <span class="ex">'<!-- TMPL_VAR NAME="searchfield" -->'</span></h3>
|
||||
<h3>Cannot Delete Currency <span class="ex">'<!-- TMPL_VAR NAME="searchfield" -->'</span></h3>
|
||||
<p>This currency is used <!-- TMPL_VAR NAME="total" --> times. Deletion not possible</p>
|
||||
<form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
|
||||
<input type="submit" value="OK" class="approve" />
|
||||
|
|
|
@ -25,15 +25,15 @@ $(document).ready(function() {
|
|||
<div class="yui-b">
|
||||
<h2>Keyword to MARC Mapping</h2>
|
||||
<!-- TMPL_UNLESS NAME="fields" -->
|
||||
<div class="dialog message"><p>There are no mappings for this framework. </p></div>
|
||||
<div class="dialog message"><p>There are no mappings for the <!-- TMPL_IF NAME="frameworktext" --><em><!-- TMPL_VAR NAME="frameworktext" --></em><!-- TMPL_ELSE -->default<!-- /TMPL_IF --> framework. </p></div>
|
||||
<!-- /TMPL_UNLESS -->
|
||||
<form method="get" action="/cgi-bin/koha/admin/fieldmapping.pl" id="selectframework">
|
||||
<label for="framework">Framework :</label>
|
||||
<label for="framework">Framework:</label>
|
||||
<select name="framework" id="framework" style="width:20em;">
|
||||
<option value="">Default</option>
|
||||
<!-- TMPL_LOOP NAME="frameworkloop" -->
|
||||
<!-- TMPL_IF NAME="selected" -->
|
||||
<option selected="selected" value="<!-- TMPL_VAR NAME='value' -->"><!--TMPL_VAR NAME='frameworktext' --></option>
|
||||
<option selected="selected" value="<!-- TMPL_VAR NAME='value' -->"><!--TMPL_VAR NAME="frameworktext" --></option>
|
||||
<!-- TMPL_ELSE -->
|
||||
<option value="<!-- TMPL_VAR NAME="value" -->"><!--TMPL_VAR NAME="frameworktext" --></option>
|
||||
<!-- /TMPL_IF -->
|
||||
|
@ -59,7 +59,7 @@ $(document).ready(function() {
|
|||
</form>
|
||||
|
||||
<!-- TMPL_IF NAME="fields" --><table>
|
||||
<caption>Mappings for this framework</caption>
|
||||
<caption>Mappings for the <!-- TMPL_IF NAME="frameworktext" --><em><!-- TMPL_VAR NAME="frameworktext" --></em><!-- TMPL_ELSE -->default<!-- /TMPL_IF --> framework</caption>
|
||||
<tr>
|
||||
<th>Field</th>
|
||||
<th>MARC Field</th>
|
||||
|
|
|
@ -162,16 +162,16 @@ Item Types Administration
|
|||
<li>
|
||||
<label for="description">Description</label><input type="text" id="description" name="description" size="48" maxlength="80" value="<!-- TMPL_VAR name="description" escape="HTML" -->" /> </li>
|
||||
<!-- TMPL_IF NAME="noItemTypeImages" -->
|
||||
<li><span class="label">Image: </span>Item type images are disabled. To enable them, turn off the <a href="/cgi-bin/koha/admin/systempreferences.pl?tab=all&searchfield=noItemTypeImages">noItemTypeImages system preference</a></li></ol>
|
||||
<li><span class="label">Image: </span>Item type images are disabled. To enable them, turn off the <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=noItemTypeImages">noItemTypeImages system preference</a></li></ol>
|
||||
<!-- TMPL_ELSE --></ol>
|
||||
<div id="icons" class="toptabs">
|
||||
<h5 style="margin-left:10px;">Choose an Icon:</h5>
|
||||
<ul>
|
||||
<li><a href="/cgi-bin/koha/admin/itemtypes.pl#none">None</a></li>
|
||||
<!-- TMPL_LOOP NAME="imagesets" -->
|
||||
<li><a href="/cgi-bin/koha/admin/itemtypes.pl#<!-- TMPL_VAR NAME="imagesetname" -->"><!-- TMPL_VAR name="imagesetname" --></a></li>
|
||||
<!-- TMPL_IF NAME="imagesetactive" --><li class="ui-tabs-selected"><!-- TMPL_ELSE --><li><!-- /TMPL_IF --><a href="/cgi-bin/koha/admin/itemtypes.pl#<!-- TMPL_VAR NAME="imagesetname" -->"><!-- TMPL_VAR name="imagesetname" --></a></li>
|
||||
<!-- /TMPL_LOOP -->
|
||||
<li><a href="/cgi-bin/koha/admin/itemtypes.pl#remote">Remote Image</a></li>
|
||||
<!-- TMPL_IF NAME="remote_image" --><li class="ui-tabs-selected"><!-- TMPL_ELSE --><li><!-- /TMPL_IF --><a href="/cgi-bin/koha/admin/itemtypes.pl#remote">Remote Image</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="none"><ul>
|
||||
|
@ -289,7 +289,7 @@ Item Types Administration
|
|||
<!-- TMPL_ELSE -->
|
||||
<tr>
|
||||
<!-- /TMPL_IF -->
|
||||
<!-- TMPL_UNLESS NAME="noItemTypeImages" --> <td><img src="<!-- TMPL_VAR name="imageurl" -->" alt="" /></td><!-- /TMPL_UNLESS -->
|
||||
<!-- TMPL_UNLESS NAME="noItemTypeImages" --> <td><!-- TMPL_IF NAME="imageurl" --><img src="<!-- TMPL_VAR name="imageurl" -->" alt="" /><!-- TMPL_ELSE --> <!-- /TMPL_IF --></td><!-- /TMPL_UNLESS -->
|
||||
<td>
|
||||
<a href="<!-- TMPL_VAR name="script_name" -->?op=add_form&itemtype=<!-- TMPL_VAR name="itemtype" escape="HTML" -->">
|
||||
<!-- TMPL_VAR name="itemtype" -->
|
||||
|
|
|
@ -68,10 +68,7 @@ function CheckAttributeTypeForm(f) {
|
|||
<div class="yui-b">
|
||||
|
||||
<!-- TMPL_IF name="WARNING_extended_attributes_off" -->
|
||||
<div class="dialog message">Because the 'ExtendedPatronAttributes` system preference is currently OFF, extended patron attributes
|
||||
cannot be given to patron records. Go
|
||||
<a href="/cgi-bin/koha/admin/systempreferences.pl?op=add_form&searchfield=ExtendedPatronAttributes">here</a> if you wish to turn
|
||||
this feature on.</div>
|
||||
<div class="dialog message">Because the 'ExtendedPatronAttributes` system preference is currently not enabled, extended patron attributes cannot be given to patron records. Go <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=ExtendedPatronAttributes">here</a> if you wish to enable this feature.</div>
|
||||
<!-- /TMPL_IF -->
|
||||
|
||||
<!-- TMPL_IF name="attribute_type_form" -->
|
||||
|
|
|
@ -75,7 +75,7 @@
|
|||
<!-- TMPL_IF NAME="type_text" -->
|
||||
<!-- TMPL_VAR NAME="contents" -->
|
||||
<!-- TMPL_ELSIF NAME="type_input" -->
|
||||
<input type="<!-- TMPL_VAR NAME="input_type" DEFAULT="text" -->" name="pref_<!-- TMPL_VAR NAME="name" -->" id="pref_<!-- TMPL_VAR NAME="name" -->" class="preference preference-<!-- TMPL_VAR NAME="class" DEFAULT="short" -->" value="<!-- TMPL_VAR NAME="value" -->" autocomplete="off" />
|
||||
<input type="<!-- TMPL_VAR NAME="input_type" DEFAULT="text" -->" name="pref_<!-- TMPL_VAR NAME="name" -->" id="pref_<!-- TMPL_VAR NAME="name" -->" class="preference preference-<!-- TMPL_VAR NAME="class" DEFAULT="short" -->" value="<!-- TMPL_VAR NAME="value" -->" autocomplete="off" /> <!-- TMPL_IF NAME="dateinput" --><span class="hint"><!-- TMPL_INCLUDE NAME="date-format.inc" --></span><!-- /TMPL_IF -->
|
||||
<!-- TMPL_ELSIF NAME="type_select" -->
|
||||
<select name="pref_<!-- TMPL_VAR NAME="name" -->" id="pref_<!-- TMPL_VAR NAME="name" -->" class="preference preference-<!-- TMPL_VAR NAME="class" DEFAULT="choice" -->">
|
||||
<!-- TMPL_LOOP NAME="CHOICES" -->
|
||||
|
|
|
@ -55,6 +55,11 @@ Cataloging:
|
|||
- Fill in the <a href="http://www.loc.gov/marc/organizations/orgshome.html">MARC organization code</a>
|
||||
- pref: MARCOrgCode
|
||||
- by default in new MARC records (leave blank to disable).
|
||||
-
|
||||
- When items are created, give them the temporary location of
|
||||
- pref: NewItemsDefaultLocation
|
||||
class: short
|
||||
- (should be a location code, or blank to disable).
|
||||
-
|
||||
- pref: z3950NormalizeAuthor
|
||||
choices:
|
||||
|
@ -113,21 +118,4 @@ Cataloging:
|
|||
yes: Hide
|
||||
no: "Don't hide"
|
||||
- items marked as suppressed from OPAC search results. Note that you must have the <code>Suppress</code> index set up in Zebra and at least one suppressed item, or your searches will be broken.
|
||||
-
|
||||
- Show the
|
||||
- pref: StaffSerialIssueDisplayCount
|
||||
class: integer
|
||||
- previous issues of a serial on the staff client.
|
||||
-
|
||||
- Show the
|
||||
- pref: OPACSerialIssueDisplayCount
|
||||
class: integer
|
||||
- previous issues of a serial on the OPAC.
|
||||
-
|
||||
- When showing the subscription information for a biblio, show
|
||||
- pref: SubscriptionHistory
|
||||
choices:
|
||||
simplified: a summary
|
||||
full: a full list
|
||||
- of the serial issues.
|
||||
|
||||
|
|
|
@ -78,11 +78,6 @@ Circulation:
|
|||
yes: Allow
|
||||
no: "Don't allow"
|
||||
- staff to manually override the renewal limit and renew a checkout when it would go over the renewal limit.
|
||||
-
|
||||
- When items are created, give them the temporary location of
|
||||
- pref: NewItemsDefaultLocation
|
||||
class: short
|
||||
- (should be a location code, or blank to disable).
|
||||
-
|
||||
- pref: InProcessingToShelvingCart
|
||||
choices:
|
||||
|
|
|
@ -8,6 +8,10 @@ I18N/L10N:
|
|||
metric: dd/mm/yyyy
|
||||
iso: yyyy/mm/dd
|
||||
- .
|
||||
-
|
||||
- "Enable the following languages on the staff interface:"
|
||||
- pref: language
|
||||
type: staff-languages
|
||||
-
|
||||
- pref: opaclanguagesdisplay
|
||||
default: 0
|
||||
|
@ -15,3 +19,7 @@ I18N/L10N:
|
|||
yes: Allow
|
||||
no: "Don't allow"
|
||||
- patrons to change the language they see on the OPAC.
|
||||
-
|
||||
- "Enable the following languages on the OPAC:"
|
||||
- pref: opaclanguages
|
||||
type: opac-languages
|
||||
|
|
|
@ -5,16 +5,6 @@ OPAC:
|
|||
- pref: opacthemes
|
||||
choices: opac-templates
|
||||
- theme on the OPAC.
|
||||
-
|
||||
- "Enable the following languages on the OPAC:"
|
||||
- pref: opaclanguages
|
||||
type: opac-languages
|
||||
-
|
||||
- pref: opaclanguagesdisplay
|
||||
choices:
|
||||
yes: Allow
|
||||
no: "Don't allow"
|
||||
- patrons to select their language on the OPAC.
|
||||
-
|
||||
- "The OPAC is located at http://"
|
||||
- pref: OPACBaseURL
|
||||
|
|
|
@ -88,7 +88,7 @@ Searching:
|
|||
- pref: defaultSortOrder
|
||||
choices:
|
||||
asc: ascending.
|
||||
desc: descending.
|
||||
dsc: descending.
|
||||
az: from A to Z.
|
||||
za: from Z to A.
|
||||
-
|
||||
|
@ -112,7 +112,7 @@ Searching:
|
|||
- pref: OPACdefaultSortOrder
|
||||
choices:
|
||||
asc: ascending.
|
||||
desc: descending.
|
||||
dsc: descending.
|
||||
az: from A to Z.
|
||||
za: from Z to A.
|
||||
-
|
||||
|
|
|
@ -16,4 +16,21 @@ Serials:
|
|||
choices:
|
||||
yes: Place
|
||||
no: "Don't place"
|
||||
- received serials on hold if they are on a routing list.
|
||||
- received serials on hold if they are on a routing list.
|
||||
-
|
||||
- Show the
|
||||
- pref: StaffSerialIssueDisplayCount
|
||||
class: integer
|
||||
- previous issues of a serial on the staff client.
|
||||
-
|
||||
- Show the
|
||||
- pref: OPACSerialIssueDisplayCount
|
||||
class: integer
|
||||
- previous issues of a serial on the OPAC.
|
||||
-
|
||||
- When showing the subscription information for a biblio, show
|
||||
- pref: SubscriptionHistory
|
||||
choices:
|
||||
simplified: a summary
|
||||
full: a full list
|
||||
- of the serial issues.
|
|
@ -5,10 +5,6 @@ Staff Client:
|
|||
- pref: template
|
||||
choices: staff-templates
|
||||
- theme on the staff interface.
|
||||
-
|
||||
- "Enable the following languages on the staff interface:"
|
||||
- pref: language
|
||||
type: staff-languages
|
||||
-
|
||||
- "The staff client is located at http://"
|
||||
- pref: staffClientBaseURL
|
||||
|
|
|
@ -118,6 +118,8 @@ function placeHold () {
|
|||
<!-- TMPL_IF NAME="verbose" -->
|
||||
<!-- TMPL_UNLESS NAME="print_basket" --><p style="padding: 7px 0; border-top : 1px solid #E8E8E8;"><a id="CheckAll" href="#">Select All</a> <a id="CheckNone" href="#">Clear All</a> | <b>Selected items :</b>
|
||||
|
||||
<a href="#" onclick="delSelRecords(); return false;">Remove</a>
|
||||
|
||||
<!-- TMPL_IF NAME="loggedinusername" -->
|
||||
| <a href="#" onclick="addSelToShelf(); return false;">Add to a list</a>
|
||||
<!-- /TMPL_IF -->
|
||||
|
|
|
@ -7,7 +7,7 @@ Hi,
|
|||
|
||||
Here is your cart, sent from our online catalog.
|
||||
|
||||
Please note that the attached file is a MARC biblographic records file
|
||||
Please note that the attached file is a MARC bibliographic records file
|
||||
which can be imported into a Personal Bibliographic Software like EndNote,
|
||||
Reference Manager or ProCite.
|
||||
<END_HEADER>
|
||||
|
|
|
@ -36,7 +36,12 @@ function Changefwk(FwkList) {
|
|||
|
||||
<!-- /TMPL_UNLESS -->
|
||||
|
||||
<p><b>With Framework :<!--TMPL_VAR Name="framework" --></b></p>
|
||||
<p><b>With Framework : <select name="Frameworks" id="Frameworks" onchange="Changefwk(this);">
|
||||
<option value="">Default</option>
|
||||
<!-- TMPL_LOOP NAME="frameworkcodeloop" -->
|
||||
<!-- TMPL_IF NAME="selected" --><option value="<!-- TMPL_VAR NAME="value"-->" selected="selected"><!-- TMPL_VAR NAME="frameworktext" --></option><!-- TMPL_ELSE --><option value="<!-- TMPL_VAR NAME="value"-->"><!-- TMPL_VAR NAME="frameworktext" --></option><!-- /TMPL_IF -->
|
||||
<!-- /TMPL_LOOP -->
|
||||
</select> </b></p>
|
||||
|
||||
<div id="bibliotabs" class="toptabs numbered">
|
||||
<ul>
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
<!-- TMPL_LOOP NAME="ITEM_DATA" -->
|
||||
<div class="yui-g">
|
||||
<h3 id="item<!-- TMPL_VAR NAME="itemnumber" -->">Barcode <!-- TMPL_VAR NAME="barcode" --> <!-- TMPL_IF name="notforloantext" --><!-- TMPL_VAR name="notforloantext" --> <!-- /TMPL_IF --></h3>
|
||||
<div class="listgroup"><h4>Item Information <!-- TMPL_IF NAME="CAN_user_editcatalogue_edit_catalogue" --><!-- TMPL_UNLESS name="nomod" --><a href="/cgi-bin/koha/cataloguing/additem.pl?op=edititem&biblionumber=<!-- TMPL_VAR NAME="biblionumber"-->&itemnumber=<!-- TMPL_VAR NAME="itemnumber" -->">[Edit Items]</a><!-- /TMPL_IF --><!-- /TMPL_UNLESS --></h4>
|
||||
<div class="listgroup"><h4>Item Information <!-- TMPL_IF NAME="CAN_user_editcatalogue_edit_catalogue" --><!-- TMPL_UNLESS name="nomod" --><a href="/cgi-bin/koha/cataloguing/additem.pl?op=edititem&biblionumber=<!-- TMPL_VAR NAME="biblionumber"-->&itemnumber=<!-- TMPL_VAR NAME="itemnumber" -->">[Edit Item]</a><!-- /TMPL_IF --><!-- /TMPL_UNLESS --></h4>
|
||||
<ol class="bibliodetails">
|
||||
<li><span class="label">Home Library:</span> <!-- TMPL_VAR NAME="homebranchname" --> </li>
|
||||
<!-- TMPL_IF NAME="item-level_itypes" -->
|
||||
|
|
|
@ -67,6 +67,41 @@ function PopupZ3950() {
|
|||
}
|
||||
}
|
||||
|
||||
function PopupMARCFieldDoc(field, fieldnumber) {
|
||||
<!-- TMPL_IF NAME="MARC21" -->
|
||||
_MARC21FieldDoc(field);
|
||||
<!-- TMPL_ELSE -->
|
||||
_UNIMARCFieldDoc(field, fieldnumber);
|
||||
<!-- /TMPL_IF -->
|
||||
}
|
||||
|
||||
function _MARC21FieldDoc(field) {
|
||||
if(field == 0) {
|
||||
window.open("http://www.loc.gov/marc/bibliographic/bdleader.html");
|
||||
} else if (field < 900) {
|
||||
window.open("http://www.loc.gov/marc/bibliographic/bd" + ("000"+field).slice(-3) + ".html");
|
||||
} else {
|
||||
window.open("http://www.loc.gov/marc/bibliographic/bd9xx.html");
|
||||
}
|
||||
}
|
||||
|
||||
function _UNIMARCFieldDoc(field,fieldnumber) {
|
||||
/* http://archive.ifla.org/VI/3/p1996-1/ is an outdated version of UNIMARC, but
|
||||
seems to be the only version available that can be linked to per tag. More recent
|
||||
versions of the UNIMARC standard are available on the IFLA website only as
|
||||
PDFs!
|
||||
*/
|
||||
if(field == 0) {
|
||||
window.open("http://archive.ifla.org/VI/3/p1996-1/uni.htm");
|
||||
} else if (field < 100) {
|
||||
window.open("http://archive.ifla.org/VI/3/p1996-1/uni"+fieldnumber+".htm#b" + ("000"+field).slice(-3));
|
||||
} else if (field < 900) {
|
||||
window.open("http://archive.ifla.org/VI/3/p1996-1/uni"+fieldnumber+".htm#" + ("000"+field).slice(-3));
|
||||
} else {
|
||||
window.open("http://archive.ifla.org/VI/3/p1996-1/uni9.htm");
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* check if mandatory subfields are written
|
||||
*/
|
||||
|
@ -749,7 +784,8 @@ function unHideSubfield(index,labelindex) { // FIXME :: is it used ?
|
|||
<!-- TMPL_IF NAME="advancedMARCEditor" -->
|
||||
<a href="#" tabindex="1" class="tagnum" title="<!-- TMPL_VAR NAME="tag_lib"--> - Click to Expand this Tag" onclick="ExpandField('tag_<!-- TMPL_VAR NAME="tag"-->_<!-- TMPL_VAR NAME='index' --><!-- TMPL_VAR NAME="random" -->'); return false;"><!-- TMPL_VAR NAME="tag" --></a>
|
||||
<!-- TMPL_ELSE -->
|
||||
<span class="tagnum" title="<!-- TMPL_VAR NAME="tag_lib" -->"><!-- TMPL_VAR NAME="tag" --></span>
|
||||
<span class="tagnum" title="<!-- TMPL_VAR NAME="tag_lib" -->"><!-- TMPL_VAR NAME="tag" --><a
|
||||
onclick="PopupMARCFieldDoc(<!-- TMPL_VAR NAME="tag" -->, <!-- TMPL_VAR NAME="number" -->); return false;"> ?</a></span>
|
||||
<!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF NAME="fixedfield" -->
|
||||
<input tabindex="1" class="indicator flat" type="text" style="display:none;" name="tag_<!-- TMPL_VAR NAME="tag" -->_indicator1_<!-- TMPL_VAR NAME='index'--><!-- TMPL_VAR name="random" -->" size="1" maxlength="1" value="<!-- TMPL_VAR NAME="indicator1" -->" />
|
||||
|
|
|
@ -104,7 +104,7 @@
|
|||
|
||||
</td>
|
||||
<td>
|
||||
<a href="/cgi-bin/koha/cataloguing/additem.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">Add holdings</a>
|
||||
<a href="/cgi-bin/koha/cataloguing/additem.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">Add/Edit Items</a>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- /TMPL_LOOP -->
|
||||
|
|
|
@ -324,7 +324,7 @@
|
|||
<!-- TMPL_IF name="f16c" -->
|
||||
<option value="c" selected="selected">c- Comic strips</option>
|
||||
<!-- TMPL_ELSE -->
|
||||
<option value="c">c- Comic stripts</option>
|
||||
<option value="c">c- Comic strips</option>
|
||||
<!-- /TMPL_IF -->
|
||||
|
||||
<!-- TMPL_IF name="f16d" -->
|
||||
|
@ -414,7 +414,7 @@
|
|||
|
||||
<!-- TMPL_IF name="f17c" -->
|
||||
<option value="c" selected="selected">c- Collective biography</option> <!-- TMPL_ELSE -->
|
||||
<option value="c">c- Collective biographyl</option>
|
||||
<option value="c">c- Collective biography</option>
|
||||
<!-- /TMPL_IF -->
|
||||
|
||||
<!-- TMPL_IF name="f17d" -->
|
||||
|
|
|
@ -112,7 +112,7 @@
|
|||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label for="f710">7-10 Date1 / Begininning date of publication</label> </td>
|
||||
<td><label for="f710">7-10 Date1 / Beginning date of publication</label> </td>
|
||||
<td>
|
||||
<input type="text" name="f710" id="f710" size="4" maxlength="4" value="<!-- TMPL_VAR NAME="f710" -->"/>
|
||||
</td>
|
||||
|
@ -131,7 +131,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td><label for="f1821">18-21 Illustrations</label> </td>
|
||||
<td>(auto-filled from 300)<input type="hidden" name="f1821" id="f1821" size="4" maxlength="4" value="<!-- TMPL_VAR NAME="f1821" -->"/></td>
|
||||
<td><input type="text" name="f1821" id="f1821" size="4" maxlength="4" value="<!-- TMPL_VAR NAME="f1821" -->"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<!-- 22 Target Audience -->
|
||||
|
@ -264,8 +264,8 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td><label for="f2427">24-27 Nature of contents</label> </td>
|
||||
<td>(Derived value)
|
||||
<input type="hidden" name="f2427" id="f2427" size="4" maxlength="4" value="<!-- TMPL_VAR NAME="f2427" -->"/> </td>
|
||||
<td>
|
||||
<input type="text" name="f2427" id="f2427" size="4" maxlength="4" value="<!-- TMPL_VAR NAME="f2427" -->"/> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label for="f28">28- Government Publication</label></td>
|
||||
|
@ -420,7 +420,7 @@
|
|||
<!-- TMPL_IF name="f33c" -->
|
||||
<option value="c" selected="selected">c- Comic strips</option>
|
||||
<!-- TMPL_ELSE -->
|
||||
<option value="c">c- Comic stripts</option>
|
||||
<option value="c">c- Comic strips</option>
|
||||
<!-- /TMPL_IF -->
|
||||
|
||||
<!-- TMPL_IF name="f33d" -->
|
||||
|
@ -636,10 +636,10 @@ function report() {
|
|||
// }
|
||||
//MR
|
||||
(document.f_pop.f1517.value+" ").substr(0,3)+
|
||||
document.f_pop.f1821.value+
|
||||
(document.f_pop.f1821.value+" ").substr(0,4)+
|
||||
document.f_pop.f22.value+
|
||||
document.f_pop.f23.value+
|
||||
document.f_pop.f2427.value+
|
||||
(document.f_pop.f2427.value+" ").substr(0,4)+
|
||||
document.f_pop.f28.value+
|
||||
document.f_pop.f29.value+
|
||||
document.f_pop.f30.value+
|
||||
|
@ -656,4 +656,4 @@ function report() {
|
|||
//]]>
|
||||
</script>
|
||||
|
||||
<!-- TMPL_INCLUDE NAME="popup-bottom.inc" -->
|
||||
<!-- TMPL_INCLUDE NAME="popup-bottom.inc" -->
|
||||
|
|
|
@ -454,7 +454,7 @@ level)</option>
|
|||
<!-- TMPL_IF name="f1207" -->
|
||||
<option value="07" selected="selected">07- ISO 10586 (Georgian set)</option>
|
||||
<!-- TMPL_ELSE -->
|
||||
<option value="07">07- ISO ISO 10586 (Georgian set)</option>
|
||||
<option value="07">07- ISO 10586 (Georgian set)</option>
|
||||
<!-- /TMPL_IF -->
|
||||
|
||||
<!-- TMPL_IF name="f1208" -->
|
||||
|
@ -535,7 +535,7 @@ languages and obsolete typography)
|
|||
<!-- TMPL_IF name="f1307" -->
|
||||
<option value="07" selected="selected">07- ISO 10586 (Georgian set)</option>
|
||||
<!-- TMPL_ELSE -->
|
||||
<option value="07">07- ISO ISO 10586 (Georgian set)</option>
|
||||
<option value="07">07- ISO 10586 (Georgian set)</option>
|
||||
<!-- /TMPL_IF -->
|
||||
|
||||
<!-- TMPL_IF name="f1308" -->
|
||||
|
|
|
@ -38,18 +38,19 @@ $(document).ready(function(){
|
|||
});
|
||||
/* Inline edit/delete links */
|
||||
$("td").click(function(event){
|
||||
var $tgt = $(event.target);
|
||||
$(".linktools").hide();
|
||||
$("tr").removeClass("selected");
|
||||
if($tgt.is("a")||$tgt.is(":nth-child(7)")||$tgt.is(":nth-child(8)")||$tgt.is(":nth-child(9)")||$tgt.is(":nth-child(10)")){
|
||||
return true;
|
||||
} else {
|
||||
var position = $(this).offset();
|
||||
var top = position.top+5;
|
||||
var left = position.left+5;
|
||||
$(".linktools",row).show().css("position","absolute").css("top",top).css("left",left);
|
||||
}
|
||||
var row = $(this).parent();
|
||||
row.addClass("selected");
|
||||
|
||||
var $tgt = $(event.target);
|
||||
if($tgt.is("a")||$tgt.is(":nth-child(7)")||$tgt.is(":nth-child(8)")||$tgt.is(":nth-child(9)")||$tgt.is(":nth-child(10)")){ return true; } else {
|
||||
var position = $(this).offset();
|
||||
var top = position.top+5;
|
||||
var left = position.left+5;
|
||||
$(".linktools",row).show().css("position","absolute").css("top",top).css("left",left);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
|
|
@ -156,7 +156,7 @@
|
|||
<!-- TMPL_IF Name="trsfitemloop" -->
|
||||
<div class="yui-g">
|
||||
<table>
|
||||
<caption>Transfered Items</caption>
|
||||
<caption>Transferred Items</caption>
|
||||
<tr>
|
||||
<th>Bar Code</th>
|
||||
<th>Title</th>
|
||||
|
|
|
@ -843,7 +843,7 @@ No patron matched <span class="ex"><!-- TMPL_VAR name="message" --></span>
|
|||
<!-- TMPL_IF name="transfered" --> <strong>in transit</strong> from
|
||||
<!-- TMPL_VAR NAME="frombranch" --> since <!-- TMPL_VAR NAME="datesent" -->
|
||||
<!-- /TMPL_IF -->
|
||||
<!-- TMPL_IF name="nottransfered" --> hasn't been transfered yet from <!-- TMPL_VAR NAME="nottransferedby" --></i>
|
||||
<!-- TMPL_IF name="nottransfered" --> hasn't been transferred yet from <!-- TMPL_VAR NAME="nottransferedby" --></i>
|
||||
<!-- /TMPL_IF --></em></td>
|
||||
<td>
|
||||
<!-- TMPL_IF NAME="waitingposition" --><b> <!-- TMPL_VAR NAME="waitingposition" --> </b><!-- /TMPL_IF -->
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
|
||||
<title>Koha › Circulation › Pending Holds</title>
|
||||
<title>Koha › Circulation › Holds to Pull</title>
|
||||
<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
|
||||
<!-- Additions to enable Calendar system -->
|
||||
<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/lib/calendar/calendar-system.css" />
|
||||
|
@ -34,7 +34,7 @@ $.tablesorter.addParser({
|
|||
<!-- TMPL_INCLUDE NAME="circ-search.inc" -->
|
||||
|
||||
|
||||
<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/circ/circulation-home.pl">Circulation</a> › Pending Holds</div>
|
||||
<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/circ/circulation-home.pl">Circulation</a> › Holds to Pull</div>
|
||||
|
||||
<div id="doc3" class="yui-t2">
|
||||
|
||||
|
@ -42,7 +42,7 @@ $.tablesorter.addParser({
|
|||
<div id="yui-main">
|
||||
<div class="yui-b">
|
||||
|
||||
<h2>Pending holds<!-- TMPL_IF NAME="run_report" --> placed between <!-- TMPL_VAR NAME="from" --> and <!-- TMPL_VAR NAME="to" --><!-- /TMPL_IF --></h2>
|
||||
<h2>Holds to Pull<!-- TMPL_IF NAME="run_report" --> placed between <!-- TMPL_VAR NAME="from" --> and <!-- TMPL_VAR NAME="to" --><!-- /TMPL_IF --></h2>
|
||||
<!-- TMPL_IF NAME="run_report" -->
|
||||
<h3>Reported on <!-- TMPL_VAR NAME="todaysdate" --></h3>
|
||||
<p>The following holds have not been filled. Please retrieve them and check them in.</p>
|
||||
|
|
|
@ -175,7 +175,7 @@ function Dopop(link) {
|
|||
|
||||
<!-- TMPL_IF Name="needstransfer" -->
|
||||
<!-- needstransfer -->
|
||||
<div class="dialog message"><h3> This item needs to be transfered to <!-- TMPL_VAR Name="homebranchname" --></h3>
|
||||
<div class="dialog message"><h3> This item needs to be transferred to <!-- TMPL_VAR Name="homebranchname" --></h3>
|
||||
Transfer Now?<br />
|
||||
<form method="post" action="returns.pl" name="mainform" id="mainform">
|
||||
<input type="submit" name="dotransfer" value="Yes" class="submit" />
|
||||
|
|
|
@ -46,7 +46,7 @@ $.tablesorter.addParser({
|
|||
</h2>
|
||||
<!-- TMPL_IF NAME="messagetransfert" -->
|
||||
<div>
|
||||
<h2>Hold find for (<!-- TMPL_VAR NAME="nextreservtitle" -->) must transfered</h2>
|
||||
<h2>Hold find for (<!-- TMPL_VAR NAME="nextreservtitle" -->), must be transferred</h2>
|
||||
<p>This hold placed by : <b> <!-- TMPL_VAR NAME="nextreservsurname" --> <!-- TMPL_VAR NAME="nextreservfirstname" --></b> at the library : <b> <!-- TMPL_VAR NAME="branchname" --> </b>, Please transfer this hold.
|
||||
</p>
|
||||
<form name="cancelReservewithtransfert" action="waitingreserves.pl" method="post">
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
|
||||
<p>Using the Order Search you can search for items that have been ordered with or without the vendor.</p>
|
||||
|
||||
<p>You can enter info in one or both fields and and you can enter any part of the title and/or vendor name.</p>
|
||||
<p>You can enter info in one or both fields and you can enter any part of the title and/or vendor name.</p>
|
||||
|
||||
<!-- TMPL_INCLUDE NAME="help-bottom.inc" -->
|
||||
<!-- TMPL_INCLUDE NAME="help-bottom.inc" -->
|
||||
|
||||
|
|
|
@ -3,16 +3,16 @@
|
|||
<h1>Order Details Help</h1>
|
||||
|
||||
<h2>What is the "Vendor Price"?</h2>
|
||||
<p>The vendor price is the price given to you by the vendor, sometimes called the "List Price". Depdending on how the Vendor is setup this may or maynot include any discount given to you by the vendor and/or any sales tax. See Vendors for more information.</p>
|
||||
<p>The vendor price is the price given to you by the vendor, sometimes called the "List Price". Depending on how the Vendor is setup this may or maynot include any discount given to you by the vendor and/or any sales tax. See Vendors for more information.</p>
|
||||
|
||||
<h2>What is the "Replacement Price"?</h2>
|
||||
<p>The replacement price is the total cost of what it would cost to replace the item if you had to purchase the item retail at recommended retail. This is the amount that a patron could be charged if item is lost or damaged beyond repair.</p>
|
||||
|
||||
<h2>What is the "Budgeted Price"?</h2>
|
||||
<p>This is the price you expect to pay for the item, including any discount and any relevant sales tax (depending on the vendor setup) and is the amount that will be charged to your <strong>Commited budget</strong>.</p>
|
||||
<p>This is the price you expect to pay for the item, including any discount and any relevant sales tax (depending on the vendor setup) and is the amount that will be charged to your <strong>Committed budget</strong>.</p>
|
||||
|
||||
<h2>What is the "Actual Price"?</h2>
|
||||
<p>This is the price that shows on the invoice or packing slip when you receive the item. When placing an order, Koha will automatically calculate this for you. When an item is received, this can be over keyed with the actual value. This is to take into account any slight differences in rounding or price flutucations between ordering the item and actually recieving it.</p>
|
||||
<p>This is the price that shows on the invoice or packing slip when you receive the item. When placing an order, Koha will automatically calculate this for you. When an item is received, this can be over keyed with the actual value. This is to take into account any slight differences in rounding or price fluctuations between ordering the item and actually recieving it.</p>
|
||||
<p>The Actual price is what is committed to your <strong>Spent budget</strong>.</p>
|
||||
|
||||
<!-- TMPL_INCLUDE name="help-bottom.inc" -->
|
||||
<!-- TMPL_INCLUDE name="help-bottom.inc" -->
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
<h1>Cataloging Help</h1><h2>How to edit a bibliographic record?</h2>
|
||||
|
||||
<p>To edit a bibliographic record, use the cataloging search to find the record. This can be done either via the cataloging interface or the catalog search. A search with in the Cataloging module will search the catalog and the reservior (see below).</p>
|
||||
<p>To edit a bibliographic record, use the cataloging search to find the record. This can be done either via the cataloging interface or the catalog search. A search with in the Cataloging module will search the catalog and the reservoir (see below).</p>
|
||||
|
||||
<h2>How to add a new bibliographic record?</h2>
|
||||
|
||||
|
@ -10,7 +10,8 @@
|
|||
|
||||
<h2>How to add new items to a record?</h2>
|
||||
|
||||
<p>A bibliographic record needs items or holdings for it to show in the OPAC. There are two ways to add new items to a bibliographic record:</p><ol><li><strong>Through Cataloging</strong>. After adding the new bibliographic record, you will be given the option to add items the record. One record can have many items. </li><li><strong>Through Acquisitions</strong>. Items can be added to orders in acquisitions. Item details are added upon recieving the item. Using the acquisitions module for adding items allows you to track the libraries spend against funds and budgets. </li></ol><h2>What is the reservoir?</h2>
|
||||
<p>A bibliographic record needs items or holdings for it to show in the OPAC. There are two ways to add new items to a bibliographic record:</p><ol><li><strong>Through Cataloging</strong>. After adding the new bibliographic record, you will be given the option to add items to the record. One record can have many items. </li><li><strong>Through Acquisitions</strong>. Items can be added to orders in acquisitions. Item details are added upon receiving the item. Using the acquisitions module for adding items allows you to track the libraries spend against funds and budgets. </li></ol><h2>What is the reservoir?</h2>
|
||||
|
||||
<p>The reservoir is a holding area for bibilographic records that are not yet used in the library catalog. When an item arrives that matches a record in the reservoir, the two can be matched and the bibliographic pulled from the reservoir into the main catalog.</p><p>The reservoir can be populated with MARC records through the "Stage MARC Records for Import" under Tools.</p>
|
||||
<!-- TMPL_INCLUDE name="help-bottom.inc" -->
|
||||
<!-- TMPL_INCLUDE name="help-bottom.inc" -->
|
||||
|
||||
|
|
|
@ -0,0 +1,23 @@
|
|||
<!-- TMPL_INCLUDE NAME="help-top.inc" -->
|
||||
|
||||
<h1>Merging Items</h1>
|
||||
|
||||
<p style="color: rgb(153, 0, 0);">Important: Merging will only work with two bibliographic records that use the same bibliographic framework.</p>
|
||||
|
||||
<p>The easiest way to merge together duplicate bibliographic records is to add them to a list and use the Merge Tool from there.</p>
|
||||
|
||||
<p>From the list, check the two bibliographic records you want to merge. If you choose more than or fewer than 2, you will be presented with an error.</p>
|
||||
|
||||
<p>Once you have selected the records you want to merge, click the 'Merge selected records' button. You will be asked which of the two records you would like to keep as your primary record and which will be deleted after the merge.</p>
|
||||
|
||||
<p>You will be presented with the MARC for both of the records (each accessible by tabs labeled with the bib numbers for those records). By default the entire first record will be selected, uncheck the fields you don't want in the final (destination) record and then move on to the second tab to choose which fields should be in the final (destination) record.</p>
|
||||
|
||||
<p>Should you try to add a field that is not repeatable two times (like choosing the 245 field from both record #1 and #2) you will be presented with an error</p>
|
||||
|
||||
<p>Most importantly you want to make sure that all of the items from the two records are attached to the new record. To do this you want to make sure that all 952 files are selected before completing the merge.</p>
|
||||
|
||||
<p>Once you have completed your selections click the 'merge' button. The primary record will now show the data you chose for it, and the second record will be deleted.</p>
|
||||
|
||||
<p style="color: rgb(153, 0, 0);">Important: It is important to rebuild your zebra index immediately after merging records. If a search is performed for a record which has been deleted Koha will present the patrons with an error in the OPAC.</p>
|
||||
|
||||
<!-- TMPL_INCLUDE name="help-bottom.inc" -->
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
<h1>Change Patron Password</h1>
|
||||
|
||||
<p>Koha cannot display existing passwords, so this form can only be used to change a patron's username and/or password, but not to recover an exisiting password.</p>
|
||||
<p>Koha cannot display existing passwords, so this form can only be used to change a patron's username and/or password, but not to recover an existing password.</p>
|
||||
<div class="hint"> The default minimum password length is 3 characters long. To change this value, update your system preferences.
|
||||
</div>
|
||||
<div class="hint">
|
||||
|
@ -11,4 +11,5 @@
|
|||
</ul>
|
||||
</div>
|
||||
|
||||
<!-- TMPL_INCLUDE NAME="help-bottom.inc" -->
|
||||
<!-- TMPL_INCLUDE NAME="help-bottom.inc" -->
|
||||
|
||||
|
|
|
@ -10,15 +10,16 @@
|
|||
<p>Using the form that appears you can define the template for your sheet of labels or cards.</p>
|
||||
|
||||
<ul>
|
||||
<li>Template ID will be automatically generated after saving your template, this is simply a system genereated unique id</li>
|
||||
<li>Template ID will be automatically generated after saving your template, this is simply a system generated unique id</li>
|
||||
<li>Template Code should be something you can use to identify your template on a list of templates</li>
|
||||
<li>You can use the Template Description to add additional information about the template</li>
|
||||
<li>The Units pull down is used to define what measurement scale you're going to be using for the template. This should probably match the unit of measurement used on the template description provided by the product vendor.</li>
|
||||
<li>The measurements can be found on the vendor product packaging or website.</li>
|
||||
<li>A profile is a set of “adjustments” applied to a given template just prior to printing which compensates for anomalies unique and peculiar to a given printer (to which the profile is assigned).
|
||||
<ul><li>Before picking a profile try printing some sample cards so that you can easily define a profile that is right for your printer/template combination.</li>
|
||||
<li>After finding any anomolies in the printed document, create a profile and assign it to the template.</li></ul></li></ul>
|
||||
<li>After finding any anomalies in the printed document, create a profile and assign it to the template.</li></ul></li></ul>
|
||||
|
||||
<p>After saving, your templates will appear on the 'Manage Templates' page.</p>
|
||||
|
||||
<!-- TMPL_INCLUDE name="help-bottom.inc" -->
|
||||
<!-- TMPL_INCLUDE name="help-bottom.inc" -->
|
||||
|
||||
|
|
|
@ -12,6 +12,6 @@
|
|||
<li>Export card data as a PDF readable by any standard PDF reader, making patron cards printable directly on a printer</li>
|
||||
</ul>
|
||||
<p>At the top of each screen within the Patron Card Creator, you will see a toolbar allowing quick access to relevant functions. The menu to the left of each screen also allows easy access to the different sections of the Patron Card Creator. The breadcrumb trail near the top of each screen will give specific indication as to where you are within the Patron Card Creator module and allow quick navigation to previously traversed sections. And finally, you can find more detailed information on each section of the Patron Card Creator by clicking the online help link at the upper left-hand corner of every page.</p>
|
||||
<p>The developers of the Patron Card Creator module hope you will find this an extremely useful tool. You are encouraged to submit any enhancement requests as well as any bugs via <a href="http://bugs.koha.org/">Koha Project Bugzilla</a>.</p>
|
||||
<p>The developers of the Patron Card Creator module hope you will find this an extremely useful tool. You are encouraged to submit any enhancement requests as well as any bugs via <a href="http://bugs.koha-community.org/">Koha Project Bugzilla</a>.</p>
|
||||
|
||||
<!-- TMPL_INCLUDE name="help-bottom.inc" -->
|
||||
<!-- TMPL_INCLUDE name="help-bottom.inc" -->
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue