View | Details | Raw Unified | Return to bug 6898
Collapse All | Expand All

(-)a/circ/overdue.pl (-1 / +1 lines)
Lines 60-66 my ( $template, $loggedinuser, $cookie ) = get_template_and_user( Link Here
60
        query           => $input,
60
        query           => $input,
61
        type            => "intranet",
61
        type            => "intranet",
62
        authnotrequired => 0,
62
        authnotrequired => 0,
63
        flagsrequired   => { reports => 1, circulate => "circulate_remaining_permissions" },
63
        flagsrequired   => { circulate => "overdues_report" },
64
        debug           => 1,
64
        debug           => 1,
65
    }
65
    }
66
);
66
);
(-)a/installer/data/mysql/de-DE/mandatory/userpermissions.sql (+1 lines)
Lines 1-6 Link Here
1
INSERT INTO permissions (module_bit, code, description) VALUES
1
INSERT INTO permissions (module_bit, code, description) VALUES
2
   ( 1, 'circulate_remaining_permissions', 'Übrige Ausleihberechtigungen'),
2
   ( 1, 'circulate_remaining_permissions', 'Übrige Ausleihberechtigungen'),
3
   ( 1, 'override_renewals', 'Gesperrte Verlängerungen überschreiben'),
3
   ( 1, 'override_renewals', 'Gesperrte Verlängerungen überschreiben'),
4
   ( 1, 'overdues_report', 'Execute overdue items report'),
4
   ( 3, 'parameters_remaining_permissions', 'Übrige Administrationsberechtigungen'),
5
   ( 3, 'parameters_remaining_permissions', 'Übrige Administrationsberechtigungen'),
5
   ( 3, 'manage_circ_rules', 'Ausleihkonditionen verwalten'),
6
   ( 3, 'manage_circ_rules', 'Ausleihkonditionen verwalten'),
6
   ( 6, 'place_holds', 'Vormerkungen für Benutzer setzen'),
7
   ( 6, 'place_holds', 'Vormerkungen für Benutzer setzen'),
(-)a/installer/data/mysql/en/mandatory/userpermissions.sql (+1 lines)
Lines 1-6 Link Here
1
INSERT INTO permissions (module_bit, code, description) VALUES
1
INSERT INTO permissions (module_bit, code, description) VALUES
2
   ( 1, 'circulate_remaining_permissions', 'Remaining circulation permissions'),
2
   ( 1, 'circulate_remaining_permissions', 'Remaining circulation permissions'),
3
   ( 1, 'override_renewals', 'Override blocked renewals'),
3
   ( 1, 'override_renewals', 'Override blocked renewals'),
4
   ( 1, 'overdues_report', 'Execute overdue items report'),
4
   ( 3, 'parameters_remaining_permissions', 'Remaining system parameters permissions'),
5
   ( 3, 'parameters_remaining_permissions', 'Remaining system parameters permissions'),
5
   ( 3, 'manage_circ_rules', 'manage circulation rules'),
6
   ( 3, 'manage_circ_rules', 'manage circulation rules'),
6
   ( 6, 'place_holds', 'Place holds for patrons'),
7
   ( 6, 'place_holds', 'Place holds for patrons'),
(-)a/installer/data/mysql/es-ES/mandatory/userpermissions.sql (+1 lines)
Lines 1-6 Link Here
1
INSERT INTO permissions (module_bit, code, description) VALUES
1
INSERT INTO permissions (module_bit, code, description) VALUES
2
   ( 1, 'circulate_remaining_permissions', 'Remaining circulation permissions'),
2
   ( 1, 'circulate_remaining_permissions', 'Remaining circulation permissions'),
3
   ( 1, 'override_renewals', 'Override blocked renewals'),
3
   ( 1, 'override_renewals', 'Override blocked renewals'),
4
   ( 1, 'overdues_report', 'Execute overdue items report'),
4
   ( 3, 'parameters_remaining_permissions', 'Remaining system parameters permissions'),
5
   ( 3, 'parameters_remaining_permissions', 'Remaining system parameters permissions'),
5
   ( 3, 'manage_circ_rules', 'manage circulation rules'),
6
   ( 3, 'manage_circ_rules', 'manage circulation rules'),
6
   ( 6, 'place_holds', 'Place holds for patrons'),
7
   ( 6, 'place_holds', 'Place holds for patrons'),
(-)a/installer/data/mysql/fr-FR/1-Obligatoire/userpermissions.sql (+1 lines)
Lines 1-6 Link Here
1
INSERT INTO permissions (module_bit, code, description) VALUES
1
INSERT INTO permissions (module_bit, code, description) VALUES
2
   ( 1, 'circulate_remaining_permissions', 'Fonctions de circulation restantes'),
2
   ( 1, 'circulate_remaining_permissions', 'Fonctions de circulation restantes'),
3
   ( 1, 'override_renewals', 'Outrepasser les limites de renouvellement'),
3
   ( 1, 'override_renewals', 'Outrepasser les limites de renouvellement'),
4
   ( 1, 'overdues_report', 'Executer le rapport de retards'),
4
   ( 3, 'parameters_remaining_permissions', 'Paramètres du système restants'),
5
   ( 3, 'parameters_remaining_permissions', 'Paramètres du système restants'),
5
   ( 3, 'manage_circ_rules', 'Gestion des règles de circulation'),
6
   ( 3, 'manage_circ_rules', 'Gestion des règles de circulation'),
6
   ( 6, 'place_holds', 'Réserver pour des adhérents'),
7
   ( 6, 'place_holds', 'Réserver pour des adhérents'),
(-)a/installer/data/mysql/it-IT/necessari/userpermissions.sql (+1 lines)
Lines 3-8 SET FOREIGN_KEY_CHECKS=0; Link Here
3
INSERT INTO permissions (module_bit, code, description) VALUES
3
INSERT INTO permissions (module_bit, code, description) VALUES
4
   ( 1, 'circulate_remaining_permissions', 'Permessi rimanenti per la circolazione'),
4
   ( 1, 'circulate_remaining_permissions', 'Permessi rimanenti per la circolazione'),
5
   ( 1, 'override_renewals', 'Sblocca i rinnovi bloccati'),
5
   ( 1, 'override_renewals', 'Sblocca i rinnovi bloccati'),
6
   ( 1, 'overdues_report', 'Execute overdue items report'),
6
   ( 3, 'parameters_remaining_permissions', 'Permessi rimanenti'),
7
   ( 3, 'parameters_remaining_permissions', 'Permessi rimanenti'),
7
   ( 3, 'manage_circ_rules', 'Gestisci regole circolazione'),
8
   ( 3, 'manage_circ_rules', 'Gestisci regole circolazione'),
8
   ( 6, 'place_holds', 'Fai prenotazioni per gli utenti'),
9
   ( 6, 'place_holds', 'Fai prenotazioni per gli utenti'),
(-)a/installer/data/mysql/nb-NO/1-Obligatorisk/userpermissions.sql (+1 lines)
Lines 21-26 Link Here
21
INSERT INTO permissions (module_bit, code, description) VALUES
21
INSERT INTO permissions (module_bit, code, description) VALUES
22
   ( 1, 'circulate_remaining_permissions', 'Øvrige rettigheter for sirkulasjon'),
22
   ( 1, 'circulate_remaining_permissions', 'Øvrige rettigheter for sirkulasjon'),
23
   ( 1, 'override_renewals', 'Overstyre blokkerte fornyinger'),
23
   ( 1, 'override_renewals', 'Overstyre blokkerte fornyinger'),
24
   ( 1, 'overdues_report', 'Execute overdue items report'),
24
   ( 3, 'parameters_remaining_permissions', 'Øvrige rettigheter knyttet til systempreferanser'),
25
   ( 3, 'parameters_remaining_permissions', 'Øvrige rettigheter knyttet til systempreferanser'),
25
   ( 3, 'manage_circ_rules', 'Endre sirkulasjonsregler'),
26
   ( 3, 'manage_circ_rules', 'Endre sirkulasjonsregler'),
26
   ( 6, 'place_holds', 'Foreta reservering for lånere'),
27
   ( 6, 'place_holds', 'Foreta reservering for lånere'),
(-)a/installer/data/mysql/pl-PL/mandatory/userpermissions.sql (+1 lines)
Lines 1-6 Link Here
1
INSERT INTO permissions (module_bit, code, description) VALUES
1
INSERT INTO permissions (module_bit, code, description) VALUES
2
   ( 1, 'circulate_remaining_permissions', 'Remaining circulation permissions'),
2
   ( 1, 'circulate_remaining_permissions', 'Remaining circulation permissions'),
3
   ( 1, 'override_renewals', 'Override blocked renewals'),
3
   ( 1, 'override_renewals', 'Override blocked renewals'),
4
   ( 1, 'overdues_report', 'Execute overdue items report'),
4
   ( 3, 'parameters_remaining_permissions', 'Remaining system parameters permissions'),
5
   ( 3, 'parameters_remaining_permissions', 'Remaining system parameters permissions'),
5
   ( 3, 'manage_circ_rules', 'manage circulation rules'),
6
   ( 3, 'manage_circ_rules', 'manage circulation rules'),
6
   ( 6, 'place_holds', 'Place holds for patrons'),
7
   ( 6, 'place_holds', 'Place holds for patrons'),
(-)a/installer/data/mysql/ru-RU/mandatory/permissions_and_user_flags.sql (+1 lines)
Lines 25-30 TRUNCATE permissions; Link Here
25
INSERT INTO permissions (module_bit, code, description) VALUES
25
INSERT INTO permissions (module_bit, code, description) VALUES
26
   ( 1, 'circulate_remaining_permissions', 'Remaining circulation permissions'),
26
   ( 1, 'circulate_remaining_permissions', 'Remaining circulation permissions'),
27
   ( 1, 'override_renewals', 'Override blocked renewals'),
27
   ( 1, 'override_renewals', 'Override blocked renewals'),
28
   ( 1, 'overdues_report', 'Execute overdue items report'),
28
   ( 3, 'parameters_remaining_permissions', 'Remaining system parameters permissions'),
29
   ( 3, 'parameters_remaining_permissions', 'Remaining system parameters permissions'),
29
   ( 3, 'manage_circ_rules', 'manage circulation rules'),
30
   ( 3, 'manage_circ_rules', 'manage circulation rules'),
30
   ( 6, 'place_holds', 'Place holds for patrons'),
31
   ( 6, 'place_holds', 'Place holds for patrons'),
(-)a/installer/data/mysql/uk-UA/mandatory/permissions_and_user_flags.sql (+1 lines)
Lines 25-30 TRUNCATE permissions; Link Here
25
INSERT INTO permissions (module_bit, code, description) VALUES
25
INSERT INTO permissions (module_bit, code, description) VALUES
26
   ( 1, 'circulate_remaining_permissions', 'Remaining circulation permissions'),
26
   ( 1, 'circulate_remaining_permissions', 'Remaining circulation permissions'),
27
   ( 1, 'override_renewals', 'Override blocked renewals'),
27
   ( 1, 'override_renewals', 'Override blocked renewals'),
28
   ( 1, 'overdues_report', 'Execute overdue items report'),
28
   ( 3, 'parameters_remaining_permissions', 'Remaining system parameters permissions'),
29
   ( 3, 'parameters_remaining_permissions', 'Remaining system parameters permissions'),
29
   ( 3, 'manage_circ_rules', 'manage circulation rules'),
30
   ( 3, 'manage_circ_rules', 'manage circulation rules'),
30
   ( 6, 'place_holds', 'Place holds for patrons'),
31
   ( 6, 'place_holds', 'Place holds for patrons'),
(-)a/installer/data/mysql/updatedatabase.pl (+7 lines)
Lines 6339-6344 if ( CheckVersion($DBversion) ) { Link Here
6339
   SetVersion ($DBversion);
6339
   SetVersion ($DBversion);
6340
}
6340
}
6341
6341
6342
$DBversion = "3.11.00.XXX";
6343
if ( CheckVersion($DBversion) ) {
6344
    $dbh->do("INSERT INTO  permissions ( module_bit, code, description ) VALUES  ( '1',  'overdues_report',  'Execute overdue items report' )");
6345
    print "Upgrade to $DBversion done ( Add circ permission overdues_report )\n";
6346
    SetVersion($DBversion);
6347
}
6348
6342
=head1 FUNCTIONS
6349
=head1 FUNCTIONS
6343
6350
6344
=head2 TableExists($table)
6351
=head2 TableExists($table)
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation-home.tt (-2 / +1 lines)
Lines 40-46 Link Here
40
	<li>    <a href="/cgi-bin/koha/circ/waitingreserves.pl" title="holds waiting for patron pickup">Holds awaiting pickup</a></li>
40
	<li>    <a href="/cgi-bin/koha/circ/waitingreserves.pl" title="holds waiting for patron pickup">Holds awaiting pickup</a></li>
41
	<li>    <a href="/cgi-bin/koha/circ/reserveratios.pl">Hold ratios</a></li>
41
	<li>    <a href="/cgi-bin/koha/circ/reserveratios.pl">Hold ratios</a></li>
42
	<li>    <a href="/cgi-bin/koha/circ/transferstoreceive.pl" title="transfers to receive at your library">Transfers to receive</a></li>
42
	<li>    <a href="/cgi-bin/koha/circ/transferstoreceive.pl" title="transfers to receive at your library">Transfers to receive</a></li>
43
	[% IF ( CAN_user_reports_execute_reports ) %]<li>    <a href="/cgi-bin/koha/circ/overdue.pl">Overdues</a>
43
	[% IF ( CAN_user_circulate_overdues_report ) %]<li>    <a href="/cgi-bin/koha/circ/overdue.pl">Overdues</a>
44
	- <b>Warning:</b> This report is very resource intensive on
44
	- <b>Warning:</b> This report is very resource intensive on
45
	systems with large numbers of overdue items.</li>[% END %]
45
	systems with large numbers of overdue items.</li>[% END %]
46
	<li>    <a href="/cgi-bin/koha/circ/branchoverdues.pl">Overdues with fines</a> - Limited to your library.  See report help for other details.</li>
46
	<li>    <a href="/cgi-bin/koha/circ/branchoverdues.pl">Overdues with fines</a> - Limited to your library.  See report help for other details.</li>
47
- 

Return to bug 6898