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

(-)a/about.pl (+4 lines)
Lines 25-30 use Modern::Perl; Link Here
25
use CGI qw ( -utf8 );
25
use CGI qw ( -utf8 );
26
use DateTime::TimeZone;
26
use DateTime::TimeZone;
27
use File::Slurp qw( read_file );
27
use File::Slurp qw( read_file );
28
use IPC::Cmd qw(can_run);
28
use List::MoreUtils qw( any );
29
use List::MoreUtils qw( any );
29
use Module::Load::Conditional qw( can_load );
30
use Module::Load::Conditional qw( can_load );
30
use Config qw( %Config );
31
use Config qw( %Config );
Lines 324-329 if ( C4::Context->preference('ILLModule') ) { Link Here
324
325
325
    $template->param( warnILLConfiguration => $warnILLConfiguration );
326
    $template->param( warnILLConfiguration => $warnILLConfiguration );
326
}
327
}
328
unless ( can_run('weasyprint') ) {
329
    $template->param( weasyprint_missing => 1 );
330
}
327
331
328
{
332
{
329
    # XSLT sysprefs
333
    # XSLT sysprefs
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/about.tt (-3 / +8 lines)
Lines 267-273 Link Here
267
                        [% SET warnMissingCompiledFiles = 1 %]
267
                        [% SET warnMissingCompiledFiles = 1 %]
268
                    [% END %]
268
                    [% END %]
269
                    [% WRAPPER tab_panel tabname= "sysinfo" %]
269
                    [% WRAPPER tab_panel tabname= "sysinfo" %]
270
                        [% IF warnPrefRequireChoosingExistingAuthority || warnPrefEasyAnalyticalRecords || warnPrefAnonymousPatronOPACPrivacy || warnPrefAnonymousPatronAnonSuggestions || warnPrefAnonymousPatronOPACPrivacy_PatronDoesNotExist || warnPrefAnonymousPatronAnonSuggestions_PatronDoesNotExist || warnPrefKohaAdminEmailAddress || warnPrefOpacHiddenItems || invalid_yesno.count || warnNoActiveCurrency || warnIsRootUser || xml_config_warnings.size || AutoSelfCheckPatronDoesNotHaveSelfCheckPerm || AutoSelfCheckPatronHasTooManyPerm || warnStatisticsFieldsError || warnNoTemplateCaching || warnILLConfiguration || has_ai_issues || oauth2_missing_deps || bad_yaml_prefs || warnRelationships || log4perl_errors || config_bcrypt_settings_no_set || warnHiddenBiblionumbers.size || warnConnectBroker || elasticsearch_has_missing || warnMissingCompiledFiles%]
270
                        [% IF weasyprint_missing || warnPrefRequireChoosingExistingAuthority || warnPrefEasyAnalyticalRecords || warnPrefAnonymousPatronOPACPrivacy || warnPrefAnonymousPatronAnonSuggestions || warnPrefAnonymousPatronOPACPrivacy_PatronDoesNotExist || warnPrefAnonymousPatronAnonSuggestions_PatronDoesNotExist || warnPrefKohaAdminEmailAddress || warnPrefOpacHiddenItems || invalid_yesno.count || warnNoActiveCurrency || warnIsRootUser || xml_config_warnings.size || AutoSelfCheckPatronDoesNotHaveSelfCheckPerm || AutoSelfCheckPatronHasTooManyPerm || warnStatisticsFieldsError || warnNoTemplateCaching || warnILLConfiguration || has_ai_issues || oauth2_missing_deps || bad_yaml_prefs || warnRelationships || log4perl_errors || config_bcrypt_settings_no_set || warnHiddenBiblionumbers.size || warnConnectBroker || elasticsearch_has_missing || warnMissingCompiledFiles%]
271
                            [% IF (warnIsRootUser) %]
271
                            [% IF (warnIsRootUser) %]
272
                                <h2>Warning regarding current user</h2>
272
                                <h2>Warning regarding current user</h2>
273
                                <p>You are logged in as the database administrative user. This is not recommended because some parts of Koha will not function as expected when using this account.</p>
273
                                <p>You are logged in as the database administrative user. This is not recommended because some parts of Koha will not function as expected when using this account.</p>
Lines 382-388 Link Here
382
                                Contact your system administrator.
382
                                Contact your system administrator.
383
                            [% END # /IF warnConnectBroker %]
383
                            [% END # /IF warnConnectBroker %]
384
384
385
                            [% IF warnPrefRequireChoosingExistingAuthority || warnPrefEasyAnalyticalRecords || warnPrefAnonymousPatronOPACPrivacy || warnPrefAnonymousPatronAnonSuggestions || warnPrefAnonymousPatronOPACPrivacy_PatronDoesNotExist || warnPrefAnonymousPatronAnonSuggestions_PatronDoesNotExist || warnPrefKohaAdminEmailAddress || warnPrefOpacHiddenItems || invalid_yesno.count || warnNoActiveCurrency || AutoSelfCheckPatronDoesNotHaveSelfCheckPerm || AutoSelfCheckPatronHasTooManyPerm || warnStatisticsFieldsError || warnNoTemplateCaching || warnILLConfiguration || warnXSLT || oauth2_missing_deps || bad_yaml_prefs || warnIssuingRules || config_bcrypt_settings_no_set || warnHiddenBiblionumbers.size %]
385
                            [% IF weasyprint_missing || warnPrefRequireChoosingExistingAuthority || warnPrefEasyAnalyticalRecords || warnPrefAnonymousPatronOPACPrivacy || warnPrefAnonymousPatronAnonSuggestions || warnPrefAnonymousPatronOPACPrivacy_PatronDoesNotExist || warnPrefAnonymousPatronAnonSuggestions_PatronDoesNotExist || warnPrefKohaAdminEmailAddress || warnPrefOpacHiddenItems || invalid_yesno.count || warnNoActiveCurrency || AutoSelfCheckPatronDoesNotHaveSelfCheckPerm || AutoSelfCheckPatronHasTooManyPerm || warnStatisticsFieldsError || warnNoTemplateCaching || warnILLConfiguration || warnXSLT || oauth2_missing_deps || bad_yaml_prefs || warnIssuingRules || config_bcrypt_settings_no_set || warnHiddenBiblionumbers.size %]
386
                                <h2>Warnings regarding the system configuration</h2>
386
                                <h2>Warnings regarding the system configuration</h2>
387
                                <table>
387
                                <table>
388
                                    <caption>Preferences and parameters</caption>
388
                                    <caption>Preferences and parameters</caption>
Lines 520-525 Link Here
520
                                        [% END %]
520
                                        [% END %]
521
                                    [% END %]
521
                                    [% END %]
522
522
523
                                    [% IF weasyprint_missing %]
524
                                        <tr><th scope="row"><strong>Warning</strong> </th><td>
525
                                        The <strong>weasyprint</strong> tool is not installed.
526
                                        </td></tr>
527
                                    [% END %]
528
523
                                    [% IF oauth2_missing_deps %]
529
                                    [% IF oauth2_missing_deps %]
524
                                        <tr>
530
                                        <tr>
525
                                            <th scope="row"><strong>Warning</strong> </th>
531
                                            <th scope="row"><strong>Warning</strong> </th>
526
- 

Return to bug 14251