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

(-)a/about.pl (+15 lines)
Lines 397-402 if ( $tab eq 'sysinfo' ) { Link Here
397
        my $userid          = C4::Context->preference('AutoSelfCheckID');
397
        my $userid          = C4::Context->preference('AutoSelfCheckID');
398
        my $all_permissions = C4::Auth::get_user_subpermissions($userid);
398
        my $all_permissions = C4::Auth::get_user_subpermissions($userid);
399
        my ( $has_self_checkout_perm, $has_other_permissions );
399
        my ( $has_self_checkout_perm, $has_other_permissions );
400
400
        while ( my ( $module, $permissions ) = each %$all_permissions ) {
401
        while ( my ( $module, $permissions ) = each %$all_permissions ) {
401
            if ( $module eq 'self_check' ) {
402
            if ( $module eq 'self_check' ) {
402
                while ( my ( $permission, $flag ) = each %$permissions ) {
403
                while ( my ( $permission, $flag ) = each %$permissions ) {
Lines 416-421 if ( $tab eq 'sysinfo' ) { Link Here
416
        );
417
        );
417
    }
418
    }
418
419
420
    my $patron = Koha::Patrons->find( { borrowernumber => $loggedinuser } );
421
422
    my ($has_sysprefs_perm);
423
424
    if ( C4::Auth::haspermission( $patron->userid, { superlibrarian => '1' } ) ) {
425
        $has_sysprefs_perm = 1;
426
    } elsif ( C4::Auth::haspermission( $patron->userid, { parameters => 'manage_sysprefs' } ) ) {
427
        $has_sysprefs_perm = 1;
428
    }
429
430
    $template->param(
431
        UserHasSysPrefsPerm => $has_sysprefs_perm,
432
    );
433
419
    if ( C4::Context->preference('PatronSelfRegistration') ) {
434
    if ( C4::Context->preference('PatronSelfRegistration') ) {
420
        $template->param( warnPrefPatronSelfRegistrationDefaultCategory => 1 )
435
        $template->param( warnPrefPatronSelfRegistrationDefaultCategory => 1 )
421
            unless Koha::Patron::Categories->find( C4::Context->preference('PatronSelfRegistrationDefaultCategory') );
436
            unless Koha::Patron::Categories->find( C4::Context->preference('PatronSelfRegistrationDefaultCategory') );
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/about.tt (-31 / +246 lines)
Lines 545-603 Link Here
545
                    [% IF (warnPrefRequireChoosingExistingAuthority) %]
545
                    [% IF (warnPrefRequireChoosingExistingAuthority) %]
546
                        <tr>
546
                        <tr>
547
                            <th scope="row"><strong>Warning</strong> </th>
547
                            <th scope="row"><strong>Warning</strong> </th>
548
                            <td>System preference 'RequireChoosingExistingAuthority' is disabled, but needs 'AutoCreateAuthorities' enabled. Otherwise catalogers can add headings that will not be linked to authorities.</td>
548
                            <td>
549
                                System preference
550
                                [% IF (UserHasSysPrefsPerm) %]
551
                                    '<a href="admin/preferences.pl?op=search&searchfield=RequireChoosingExistingAuthority&ok=Search">RequireChoosingExistingAuthority</a>'
552
                                [% ELSE %]
553
                                    'RequireChoosingExistingAuthority'
554
                                [% END %]
555
                                is disabled, but needs
556
                                [% IF (UserHasSysPrefsPerm) %]
557
                                    <a href="admin/preferences.pl?op=search&searchfield=AutoCreateAuthorities&ok=Search">AutoCreateAuthorities</a>
558
                                [% ELSE %]
559
                                    AutoCreateAuthorities
560
                                [% END %]
561
                                enabled. Otherwise catalogers can add headings that will not be linked to authorities.
562
                            </td>
549
                        </tr>
563
                        </tr>
550
                    [% END %]
564
                    [% END %]
551
                    [% IF (warnPrefEasyAnalyticalRecords) %]
565
                    [% IF (warnPrefEasyAnalyticalRecords) %]
552
                        <tr>
566
                        <tr>
553
                            <th scope="row"><strong>Warning</strong> </th>
567
                            <th scope="row"><strong>Warning</strong> </th>
554
                            <td
568
                            <td>
555
                                >System preference 'EasyAnalyticalRecords' set, but UseControlNumber preference is set to 'Use'. Set it to 'Don't use' or else the 'Show analytics' links in the staff interface and the OPAC will be
569
                                System preference
556
                                broken.</td
570
                                [% IF (UserHasSysPrefsPerm) %]
557
                            >
571
                                    '<a href="admin/preferences.pl?op=search&searchfield=EasyAnalyticalRecords&ok=Search">EasyAnalyticalRecords</a>'
572
                                [% ELSE %]
573
                                    'EasyAnalyticalRecords'
574
                                [% END %]
575
                                set, but
576
                                [% IF (UserHasSysPrefsPerm) %]
577
                                    <a href="admin/preferences.pl?op=search&searchfield=UseControlNumber&ok=Search">UseControlNumber</a>
578
                                [% ELSE %]
579
                                    UseControlNumber
580
                                [% END %]
581
                                preference is set to 'Use'. Set it to 'Don't use' or else the 'Show analytics' links in the staff interface and the OPAC will be broken.
582
                            </td>
558
                        </tr>
583
                        </tr>
559
                    [% END %]
584
                    [% END %]
560
                    [% IF warnPrefAnonymousPatronOPACPrivacy %]
585
                    [% IF warnPrefAnonymousPatronOPACPrivacy %]
561
                        <tr>
586
                        <tr>
562
                            <th scope="row"><strong class="error">Error</strong> </th>
587
                            <th scope="row"><strong class="error">Error</strong> </th>
563
                            <td>System preference 'OPACPrivacy' set, but AnonymousPatron preference is set to '0'. Set it to a valid borrower number or checkins for these patrons will fail.</td>
588
                            <td>
589
                                System preference
590
                                [% IF (UserHasSysPrefsPerm) %]
591
                                    '<a href="admin/preferences.pl?op=search&searchfield=OPACPrivacy&ok=Search">OPACPrivacy</a>'
592
                                [% ELSE %]
593
                                    'OPACPrivacy'
594
                                [% END %]
595
                                set, but
596
                                [% IF (UserHasSysPrefsPerm) %]
597
                                    <a href="admin/preferences.pl?op=search&searchfield=AnonymousPatron&ok=Search">AnonymousPatron</a>
598
                                [% ELSE %]
599
                                    AnonymousPatron
600
                                [% END %]
601
                                preference is set to '0'. Set it to a valid borrower number or checkins for these patrons will fail.
602
                            </td>
564
                        </tr>
603
                        </tr>
565
                    [% END %]
604
                    [% END %]
566
                    [% IF warnPrefAnonymousPatronAnonSuggestions %]
605
                    [% IF warnPrefAnonymousPatronAnonSuggestions %]
567
                        <tr>
606
                        <tr>
568
                            <th scope="row"><strong>Warning</strong> </th>
607
                            <th scope="row"><strong>Warning</strong> </th>
569
                            <td>System preference 'AnonSuggestions' set, but AnonymousPatron preference is set to '0'. Set it to a valid borrower number if you want that this feature works correctly.</td>
608
                            <td>
609
                                System preference
610
                                [% IF (UserHasSysPrefsPerm) %]
611
                                    '<a href="admin/preferences.pl?op=search&searchfield=AnonSuggestions&ok=Search">AnonSuggestions</a>'
612
                                [% ELSE %]
613
                                    'AnonSuggestions'
614
                                [% END %]
615
                                set, but
616
                                [% IF (UserHasSysPrefsPerm) %]
617
                                    <a href="admin/preferences.pl?op=search&searchfield=AnonymousPatron&ok=Search">AnonymousPatron</a>
618
                                [% ELSE %]
619
                                    AnonymousPatron
620
                                [% END %]
621
                                preference is set to '0'. Set it to a valid borrower number if you want that this feature works correctly.
622
                            </td>
570
                        </tr>
623
                        </tr>
571
                    [% END %]
624
                    [% END %]
572
                    [% IF warnPrefAnonymousPatronOPACPrivacy_PatronDoesNotExist %]
625
                    [% IF warnPrefAnonymousPatronOPACPrivacy_PatronDoesNotExist %]
573
                        <tr>
626
                        <tr>
574
                            <th scope="row"><strong class="error">Error</strong> </th>
627
                            <th scope="row"><strong class="error">Error</strong> </th>
575
                            <td>Some patrons have requested privacy after their items are checked in, but the AnonymousPatron preference is not set correctly. Set it to a valid borrower number or checkins for these patrons will fail.</td>
628
                            <td>
629
                                Some patrons have requested privacy after their items are checked in, but the
630
                                [% IF (UserHasSysPrefsPerm) %]
631
                                    <a href="admin/preferences.pl?op=search&searchfield=AnonymousPatron&ok=Search">AnonymousPatron</a>
632
                                [% ELSE %]
633
                                    AnonymousPatron
634
                                [% END %]
635
                                preference is not set correctly. Set it to a valid borrower number or checkins for these patrons will fail.
636
                            </td>
576
                        </tr>
637
                        </tr>
577
                    [% END %]
638
                    [% END %]
578
                    [% IF warnPrefAnonymousPatronAnonSuggestions_PatronDoesNotExist %]
639
                    [% IF warnPrefAnonymousPatronAnonSuggestions_PatronDoesNotExist %]
579
                        <tr>
640
                        <tr>
580
                            <th scope="row"><strong>Warning</strong> </th>
641
                            <th scope="row"><strong>Warning</strong> </th>
581
                            <td>System preference 'AnonSuggestions' set, but AnonymousPatron preference is not set correctly. Set it to a valid borrower number if you want that this feature works correctly.</td>
642
                            <td>
643
                                System preference
644
                                [% IF (UserHasSysPrefsPerm) %]
645
                                    '<a href="admin/preferences.pl?op=search&searchfield=AnonSuggestions&ok=Search">AnonSuggestions</a>'
646
                                [% ELSE %]
647
                                    'AnonSuggestions'
648
                                [% END %]
649
                                set, but
650
                                [% IF (UserHasSysPrefsPerm) %]
651
                                    <a href="admin/preferences.pl?op=search&searchfield=AnonymousPatron&ok=Search">AnonymousPatron</a>
652
                                [% ELSE %]
653
                                    AnonymousPatron
654
                                [% END %]
655
                                preference is not set correctly. Set it to a valid borrower number if you want that this feature works correctly.</td
656
                            >
582
                        </tr>
657
                        </tr>
583
                    [% END %]
658
                    [% END %]
584
                    [% IF warnPrefKohaAdminEmailAddress %]
659
                    [% IF warnPrefKohaAdminEmailAddress %]
585
                        <tr>
660
                        <tr>
586
                            <th scope="row"><strong>Warning</strong> </th>
661
                            <th scope="row"><strong>Warning</strong> </th>
587
                            <td>System preference 'KohaAdminEmailAddress' does not contain a valid email address. Emails will not be sent.</td>
662
                            <td>
663
                                System preference
664
                                [% IF (UserHasSysPrefsPerm) %]
665
                                    '<a href="admin/preferences.pl?op=search&searchfield=KohaAdminEmailAddress&ok=Search">KohaAdminEmailAddress</a>'
666
                                [% ELSE %]
667
                                    'KohaAdminEmailAddress'
668
                                [% END %]
669
                                does not contain a valid email address. Emails will not be sent.
670
                            </td>
588
                        </tr>
671
                        </tr>
589
                    [% END %]
672
                    [% END %]
590
                    [% IF warnPrefOpacHiddenItems %]
673
                    [% IF warnPrefOpacHiddenItems %]
591
                        <tr>
674
                        <tr>
592
                            <th scope="row"><strong>Warning</strong> </th>
675
                            <th scope="row"><strong>Warning</strong> </th>
593
                            <td>System preference 'OpacHiddenItems' generates a warning and will produce unexpected behaviors: [% warnPrefOpacHiddenItems | html %]</td>
676
                            <td>
677
                                System preference
678
                                [% IF (UserHasSysPrefsPerm) %]
679
                                    '<a href="admin/preferences.pl?op=search&searchfield=OpacHiddenItems&ok=Search">OpacHiddenItems</a>'
680
                                [% ELSE %]
681
                                    'OpacHiddenItems'
682
                                [% END %]
683
                                generates a warning and will produce unexpected behaviors: [% warnPrefOpacHiddenItems | html %]
684
                            </td>
594
                        </tr>
685
                        </tr>
595
                    [% END %]
686
                    [% END %]
596
                    [% IF warnPrefPatronSelfRegistrationDefaultCategory %]
687
                    [% IF warnPrefPatronSelfRegistrationDefaultCategory %]
597
                        <tr
688
                        <tr>
598
                            ><th scope="row"><strong>Warning</strong> </th
689
                            <th scope="row"><strong>Warning</strong> </th>
599
                            ><td>System preference 'PatronSelfRegistration' is set, but 'PatronSelfRegistrationDefaultCategory' does not contain a valid patron category code. Patron self-registration is disabled.</td></tr
690
                            <td>
600
                        >
691
                                System preference
692
                                [% IF (UserHasSysPrefsPerm) %]
693
                                    '<a href="admin/preferences.pl?op=search&searchfield=PatronSelfRegistration&ok=Search">PatronSelfRegistration</a>'
694
                                [% ELSE %]
695
                                    'PatronSelfRegistration'
696
                                [% END %]
697
                                is set, but
698
                                [% IF (UserHasSysPrefsPerm) %]
699
                                    '<a href="admin/preferences.pl?op=search&searchfield=PatronSelfRegistrationDefaultCategory&ok=Search">PatronSelfRegistrationDefaultCategory</a>'
700
                                [% ELSE %]
701
                                    'PatronSelfRegistrationDefaultCategory'
702
                                [% END %]
703
                                does not contain a valid patron category code. Patron self-registration is disabled.
704
                            </td>
705
                        </tr>
601
                    [% END %]
706
                    [% END %]
602
                    [% IF warnXSLT %]
707
                    [% IF warnXSLT %]
603
                        [% FOR p IN warnXSLT %]
708
                        [% FOR p IN warnXSLT %]
Lines 611-617 Link Here
611
                        [% FOR p IN invalid_yesno %]
716
                        [% FOR p IN invalid_yesno %]
612
                            <tr>
717
                            <tr>
613
                                <th scope="row"><strong>Warning</strong> </th>
718
                                <th scope="row"><strong>Warning</strong> </th>
614
                                <td>System preference '[% p.variable | html %]' must be '0' or '1', but is [% IF p.value.defined %]'[% p.value | html %]'[% ELSE %]NULL[% END %].</td>
719
                                <td>
720
                                    System preference
721
                                    [% IF (UserHasSysPrefsPerm) %]
722
                                        '<a href="admin/preferences.pl?tab=&op=search&searchfield=[% p.variable | uri %]">[% p.variable | html %]</a>'
723
                                    [% ELSE %]
724
                                        '[% p.variable | html %]'
725
                                    [% END %]
726
                                    must be '0' or '1', but is [% IF p.value.defined %]'[% p.value | html %]'[% ELSE %]NULL[% END %].
727
                                </td>
615
                            </tr>
728
                            </tr>
616
                        [% END %]
729
                        [% END %]
617
                    [% END %]
730
                    [% END %]
Lines 624-630 Link Here
624
                    [% IF warnStatisticsFieldsError %]
737
                    [% IF warnStatisticsFieldsError %]
625
                        <tr>
738
                        <tr>
626
                            <th scope="row"><strong>Warning</strong> </th>
739
                            <th scope="row"><strong>Warning</strong> </th>
627
                            <td>System preference 'StatisticsFields' contains field names not belonging to the items database table: [% warnStatisticsFieldsError | html %] </td>
740
                            <td>
741
                                System preference
742
                                [% IF (UserHasSysPrefsPerm) %]
743
                                    '<a href="admin/preferences.pl?op=search&searchfield=StatisticsFields&ok=Search">StatisticsFields</a>'
744
                                [% ELSE %]
745
                                    'StatisticsFields'
746
                                [% END %]
747
                                contains field names not belonging to the items database table: [% warnStatisticsFieldsError | html %]
748
                            </td>
628
                        </tr>
749
                        </tr>
629
                    [% END %]
750
                    [% END %]
630
                    [% IF AutoSelfCheckPatronDoesNotHaveSelfCheckPerm %]
751
                    [% IF AutoSelfCheckPatronDoesNotHaveSelfCheckPerm %]
Lines 654-704 Link Here
654
                    [% IF warnPassChangeNoticeMissing %]
775
                    [% IF warnPassChangeNoticeMissing %]
655
                        <tr>
776
                        <tr>
656
                            <th scope="row"><strong>Warning</strong> </th>
777
                            <th scope="row"><strong>Warning</strong> </th>
657
                            <td
778
                            <td>
658
                                >System preference 'NotifyPasswordChange' is enabled, but the PASSWORD_CHANGE notice template is missing. Patrons will not be notified about password changes. Please create the PASSWORD_CHANGE notice template
779
                                System preference
659
                                in <a href="/cgi-bin/koha/tools/letter.pl">Tools &gt; Notices and slips</a>.</td
780
                                [% IF (UserHasSysPrefsPerm) %]
660
                            >
781
                                    '<a href="admin/preferences.pl?op=search&searchfield=NotifyPasswordChange&ok=Search">NotifyPasswordChange</a>'
782
                                [% ELSE %]
783
                                    'NotifyPasswordChange'
784
                                [% END %]
785
                                is enabled, but the PASSWORD_CHANGE notice template is missing. Patrons will not be notified about password changes. Please create the PASSWORD_CHANGE notice template in
786
                                <a href="/cgi-bin/koha/tools/letter.pl">Tools &gt; Notices and slips</a>.
787
                            </td>
661
                        </tr>
788
                        </tr>
662
                    [% END %]
789
                    [% END %]
663
                    [% IF warnILLConfiguration %]
790
                    [% IF warnILLConfiguration %]
664
                        [% IF no_ill_backends %]
791
                        [% IF no_ill_backends %]
665
                            <tr>
792
                            <tr>
666
                                <th scope="row"><strong>Warning</strong> </th>
793
                                <th scope="row"><strong>Warning</strong> </th>
667
                                <td> The ILL module is enabled, but there are no backends available. </td>
794
                                <td>
795
                                    The
796
                                    [% IF (UserHasSysPrefsPerm) %]
797
                                        <a href="admin/preferences.pl?op=search&searchfield=ILLModule&ok=Search">ILL module</a>
798
                                    [% ELSE %]
799
                                        ILL module
800
                                    [% END %]
801
                                    is enabled, but there are no backends available.
802
                                </td>
668
                            </tr>
803
                            </tr>
669
                        [% END %]
804
                        [% END %]
670
                        [% IF ill_partner_code_not_defined %]
805
                        [% IF ill_partner_code_not_defined %]
671
                            <tr>
806
                            <tr>
672
                                <th scope="row"><strong>Warning</strong> </th>
807
                                <th scope="row"><strong>Warning</strong> </th>
673
                                <td> The ILL module is enabled, but ILLPartnerCode system preference is empty. Falling back to the hardcoded 'IL'. </td>
808
                                <td>
809
                                    The
810
                                    [% IF (UserHasSysPrefsPerm) %]
811
                                        <a href="admin/preferences.pl?op=search&searchfield=ILLModule&ok=Search">ILL module</a>
812
                                    [% ELSE %]
813
                                        ILL module
814
                                    [% END %]
815
                                    is enabled, but
816
                                    [% IF (UserHasSysPrefsPerm) %]
817
                                        <a href="admin/preferences.pl?op=search&searchfield=ILLPartnerCode&ok=Search">ILLPartnerCode</a>
818
                                    [% ELSE %]
819
                                        ILLPartnerCode
820
                                    [% END %]
821
                                    system preference is empty. Falling back to the hardcoded 'IL'.
822
                                </td>
674
                            </tr>
823
                            </tr>
675
                        [% END %]
824
                        [% END %]
676
                        [% IF ill_partner_code_no_patrons %]
825
                        [% IF ill_partner_code_no_patrons %]
677
                            <tr>
826
                            <tr>
678
                                <th scope="row"><strong>Warning</strong> </th>
827
                                <th scope="row"><strong>Warning</strong> </th>
679
                                <td> The ILL module is enabled and ILLPartnerCode system preference configured, but there are no patrons in [% ill_partner_code_no_patrons | html %] category. </td>
828
                                <td>
829
                                    The
830
                                    [% IF (UserHasSysPrefsPerm) %]
831
                                        <a href="admin/preferences.pl?op=search&searchfield=ILLModule&ok=Search">ILL module</a>
832
                                    [% ELSE %]
833
                                        ILL module
834
                                    [% END %]
835
                                    is enabled and
836
                                    [% IF (UserHasSysPrefsPerm) %]
837
                                        <a href="admin/preferences.pl?op=search&searchfield=ILLPartnerCode&ok=Search">ILLPartnerCode</a>
838
                                    [% ELSE %]
839
                                        ILLPartnerCode
840
                                    [% END %]
841
                                    system preference configured, but there are no patrons in [% ill_partner_code_no_patrons | html %] category.
842
                                </td>
680
                            </tr>
843
                            </tr>
681
                        [% END %]
844
                        [% END %]
682
                        [% IF ill_branch_not_defined %]
845
                        [% IF ill_branch_not_defined %]
683
                            <tr>
846
                            <tr>
684
                                <th scope="row"><strong>Warning</strong> </th>
847
                                <th scope="row"><strong>Warning</strong> </th>
685
                                <td> The ILL module is enabled, but no 'branch' block is defined in koha-conf.xml. You must define this block before use. </td>
848
                                <td>
849
                                    The
850
                                    [% IF (UserHasSysPrefsPerm) %]
851
                                        <a href="admin/preferences.pl?op=search&searchfield=ILLModule&ok=Search">ILL module</a>
852
                                    [% ELSE %]
853
                                        ILL module
854
                                    [% END %]
855
                                    is enabled, but no 'branch' block is defined in koha-conf.xml. You must define this block before use.
856
                                </td>
686
                            </tr>
857
                            </tr>
687
                        [% END %]
858
                        [% END %]
688
                        [% IF ill_partner_code_doesnt_exist %]
859
                        [% IF ill_partner_code_doesnt_exist %]
689
                            <tr>
860
                            <tr>
690
                                <th scope="row"><strong>Warning</strong> </th>
861
                                <th scope="row"><strong>Warning</strong> </th>
691
                                <td> The ILL module is enabled, but the configured ILLPartnerCode ([% ill_partner_code_doesnt_exist | html %]) is not defined on the system. </td>
862
                                <td>
863
                                    The
864
                                    [% IF (UserHasSysPrefsPerm) %]
865
                                        <a href="admin/preferences.pl?op=search&searchfield=ILLModule&ok=Search">ILL module</a>
866
                                    [% ELSE %]
867
                                        ILL module
868
                                    [% END %]
869
                                    is enabled, but the configured
870
                                    [% IF (UserHasSysPrefsPerm) %]
871
                                        <a href="admin/preferences.pl?op=search&searchfield=ILLPartnerCode&ok=Search">ILLPartnerCode</a>
872
                                    [% ELSE %]
873
                                        ILLPartnerCode
874
                                    [% END %]
875
                                    ([% ill_partner_code_doesnt_exist | html %]) is not defined on the system.
876
                                </td>
692
                            </tr>
877
                            </tr>
693
                        [% END %]
878
                        [% END %]
694
                        [% IF ill_deprecated_backend_freeform_is_installed %]
879
                        [% IF ill_deprecated_backend_freeform_is_installed %]
695
                            <tr>
880
                            <tr>
696
                                <th scope="row"><strong>Warning</strong> </th>
881
                                <th scope="row"><strong>Warning</strong> </th>
697
                                <td>
882
                                <td>
698
                                    <p>The ILL module is enabled, but the deprecated 'FreeForm' backend is installed.</p>
883
                                    <p
884
                                        >The
885
                                        [% IF (UserHasSysPrefsPerm) %]
886
                                            <a href="admin/preferences.pl?op=search&searchfield=ILLModule&ok=Search">ILL module</a>
887
                                        [% ELSE %]
888
                                            ILL module
889
                                        [% END %]
890
                                        is enabled, but the deprecated 'FreeForm' backend is installed.</p
891
                                    >
699
                                    <p>'FreeForm' has since become part of core Koha as 'Standard'.</p>
892
                                    <p>'FreeForm' has since become part of core Koha as 'Standard'.</p>
700
                                    <p>All 'FreeForm' ILL content should've been migrated to 'Standard' upon upgrading Koha to 24.11.</p>
893
                                    <p>All 'FreeForm' ILL content should've been migrated to 'Standard' upon upgrading Koha to 24.11.</p>
701
                                    <p>To avoid confusion or redundancy, please uninstall the 'FreeForm' backend before using the ILL module.</p>
894
                                    <p
895
                                        >To avoid confusion or redundancy, please uninstall the 'FreeForm' backend before using the
896
                                        [% IF (UserHasSysPrefsPerm) %]
897
                                            <a href="admin/preferences.pl?op=search&searchfield=ILLModule&ok=Search">ILL module</a>.
898
                                        [% ELSE %]
899
                                            ILL module.
900
                                        [% END %]
901
                                    </p>
702
                                </td>
902
                                </td>
703
                            </tr>
903
                            </tr>
704
                        [% END %]
904
                        [% END %]
Lines 713-719 Link Here
713
                    [% IF oauth2_missing_deps %]
913
                    [% IF oauth2_missing_deps %]
714
                        <tr>
914
                        <tr>
715
                            <th scope="row"><strong>Warning</strong> </th>
915
                            <th scope="row"><strong>Warning</strong> </th>
716
                            <td> System preference 'RESTOAuth2ClientCredentials' is set, but the required Net::OAuth2::AuthorizationServer dependency is missing. The feature is disabled. </td>
916
                            <td>
917
                                System preference
918
                                [% IF (UserHasSysPrefsPerm) %]
919
                                    '<a href="admin/preferences.pl?op=search&searchfield=RESTOAuth2ClientCredentials&ok=Search">RESTOAuth2ClientCredentials</a>'
920
                                [% ELSE %]
921
                                    'RESTOAuth2ClientCredentials'
922
                                [% END %]
923
                                is set, but the required Net::OAuth2::AuthorizationServer dependency is missing. The feature is disabled.
924
                            </td>
717
                        </tr>
925
                        </tr>
718
                    [% END %]
926
                    [% END %]
719
                    [% IF bad_yaml_prefs %]
927
                    [% IF bad_yaml_prefs %]
Lines 725-731 Link Here
725
                    [% IF config_bcrypt_settings_no_set %]
933
                    [% IF config_bcrypt_settings_no_set %]
726
                        <tr>
934
                        <tr>
727
                            <th scope="row"><strong>Warning</strong> </th>
935
                            <th scope="row"><strong>Warning</strong> </th>
728
                            <td> System preference 'Pseudonymization' is set, but there is not 'bcrypt_settings' entry defined in the $KOHA_CONF file. </td>
936
                            <td>
937
                                System preference
938
                                [% IF (UserHasSysPrefsPerm) %]
939
                                    '<a href="admin/preferences.pl?op=search&searchfield=Pseudonymization&ok=Search">Pseudonymization</a>'
940
                                [% ELSE %]
941
                                    'Pseudonymization'
942
                                [% END %]
943
                                is set, but there is not 'bcrypt_settings' entry defined in the $KOHA_CONF file.
944
                            </td>
729
                        </tr>
945
                        </tr>
730
                    [% END %]
946
                    [% END %]
731
                    [% IF warnHiddenBiblionumbers.size %]
947
                    [% IF warnHiddenBiblionumbers.size %]
732
- 

Return to bug 41522