Owen
8473254ec3
This patch builds on Bug 22318 to move the OpacNavBottom system preference into the "Additional contents" system, making it possible to have language- and library-specific content. To test you should have some content in the OpacNavBottom system preference. To make testing easier it's also a good idea to have content in the OpacNav preference. - Apply the patch and run the database update process. - In the staff client, go to Tools -> HTML customizations and verify that the content from OpacNavBottom is now stored there. When you edit the entry you should see content from the OpacNavBottom system preference under the "default" tab. - The publication date for the entry should be today's date. - Confirm that the previous contents of OpacNavBottom were added correctly. - Go to Administration -> System preferences -> OPAC and verify that the OpacNavBottom preference has been removed. - Update and reinstall active translations (for instance fr-FR): - cd misc/translator/ - perl translate update fr-FR - perl translate install fr-FR - View the OPAC and confirm that the contents of the OpacNavBottom system preference displays in the left-hand sidebar. - Test as many pages as possible to confirm that wherever the OpacNavBottom content is displayed, OpacNavBottom is also displayed. - Test also using the updated translation. Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
89 lines
4.6 KiB
Text
89 lines
4.6 KiB
Text
[% USE AdditionalContents %]
|
|
[% SET OpacNav = AdditionalContents.get( location => "OpacNav", lang => lang, library => logged_in_user.branchcode, blocktitle => 0 ) %]
|
|
[% SET OpacNavBottom = AdditionalContents.get( location => "OpacNavBottom", lang => lang, library => logged_in_user.branchcode, blocktitle => 0 ) %]
|
|
[% INCLUDE 'doc-head-open.inc' %]
|
|
<title>An error has occurred › [% IF ( LibraryNameTitle ) %][% LibraryNameTitle | html %][% ELSE %]Koha online[% END %] catalog</title>
|
|
[% INCLUDE 'doc-head-close.inc' %]
|
|
[% BLOCK cssinclude %][% END %]
|
|
</head>
|
|
<body id="error[% errno | html %]" class="error">
|
|
[% INCLUDE 'masthead.inc' %]
|
|
|
|
<div class="main">
|
|
<nav id="breadcrumbs" aria-label="Breadcrumb" class="breadcrumbs">
|
|
<ol class="breadcrumb">
|
|
<li class="breadcrumb-item">
|
|
<a href="/cgi-bin/koha/opac-main.pl">Home</a>
|
|
</li>
|
|
<li class="breadcrumb-item active">
|
|
<a href="#" aria-current="page">Error [% errno | html %]</a>
|
|
</li>
|
|
</ol>
|
|
</nav> <!-- /#breadcrumbs -->
|
|
|
|
<div class="container-fluid">
|
|
<div class="row">
|
|
[% IF ( OpacNav || OpacNavBottom ) %]
|
|
<div class="col-lg-2">
|
|
<div id="navigation">
|
|
[% INCLUDE 'navigation.inc' %]
|
|
</div>
|
|
</div>
|
|
<div class="col-10 order-first order-md-first order-lg-2">
|
|
[% ELSE %]
|
|
<div class="col order-first order-md-first order-lg-2">
|
|
[% END %]
|
|
<div id="errormsg[% errno | html %]">
|
|
<h1>Sorry, the requested page is not available</h1>
|
|
<h2>Error [% errno | html %]</h2>
|
|
<p><strong>This message can have the following reason(s):</strong></p>
|
|
<ul>
|
|
[% IF ( errno == 400 ) %]
|
|
<li>The link is broken and the page does not exist.</li>
|
|
[% END %]
|
|
|
|
[% IF ( errno == 401 ) %]
|
|
<li>You are not authorized to view this page.</li>
|
|
[% END %]
|
|
|
|
[% IF ( errno == 402 ) %]
|
|
<li>The link is invalid.</li>
|
|
[% END %]
|
|
|
|
[% IF ( errno == 403 ) %]
|
|
<li>You are forbidden to view this page.</li>
|
|
[% END %]
|
|
|
|
[% IF ( errno == 404 ) %]
|
|
<li>You made use of an external link to a catalog item that is no longer available.</li>
|
|
<li>You followed an outdated link e.g. from a search engine or a bookmark.</li>
|
|
<li>You tried to access a page that needs authentication.</li>
|
|
<li>An internal link in our catalog home page is broken and the page does not exist.</li>
|
|
[% END %]
|
|
[% IF ( errno == 500 ) %]
|
|
<li>An error occurred while processing your request.</li>
|
|
[% END %]
|
|
</ul>
|
|
<h2>What's next?</h2>
|
|
<ul>
|
|
[% IF ( errno == 401 ) && ( Koha.Preference( 'opacuserlogin' ) == 1 ) %]
|
|
<li>Please log in to the catalog and try again. <a href="/cgi-bin/koha/opac-user.pl">Login page</a></li>
|
|
[% END %]
|
|
<li>You can use the menu and links at the top of the page</li>
|
|
<li>You can search our catalog using the search form at the top of this page.</li>
|
|
<li><a href="/cgi-bin/koha/opac-main.pl">Return to the catalog home page.</a></li>
|
|
</ul>
|
|
<h2>Report issues and broken links</h2>
|
|
<ul>
|
|
<li>To report this error, please contact the Koha Administrator.
|
|
<a href="mailto:[% admin | uri %]">Send email</a>.</li>
|
|
</ul>
|
|
</div> <!-- / #errormsg[% errno | html %] -->
|
|
</div> <!-- / .col-lg10/12 -->
|
|
</div> <!-- / .row -->
|
|
</div> <!-- / .container-fluid -->
|
|
</div> <!-- / .main -->
|
|
|
|
[% INCLUDE 'opac-bottom.inc' %]
|
|
[% BLOCK jsinclude %]
|
|
[% END %]
|