]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/templates/opac-new/parts/base.tt2
LP#1778972: (follow-up) remove a NFPL-specific template
[Evergreen.git] / Open-ILS / src / templates / opac-new / parts / base.tt2
1 <!DOCTYPE html>
2 <html lang='[% ctx.eg_locale %]'>
3     <head prefix="og: http://ogp.me/ns#">
4         <meta charset="utf-8" />
5         <meta http-equiv="X-UA-Compatible" content="IE=edge" />
6         [% IF ctx.refresh %]
7         <meta http-equiv="refresh" content="[% ctx.refresh %]" />
8         [% ELSIF ctx.authtime AND !ctx.is_staff %]
9         <meta http-equiv="refresh" content="[% ctx.authtime %]; url=[% ctx.home_page %]" />
10         [% END %]
11         <meta name = "viewport" content = "initial-scale = 1.0">
12         <!--Added bootstrap dependancies-->
13         <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" integrity="sha384-WskhaSGFgHYWDcbwN70/dfYBj47jz9qbsMId/iRN3ewGhXQFZCSftd1LZCfmhktB" crossorigin="anonymous">
14                 <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
15                 <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
16                 <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js" integrity="sha384-smHYKdLADwkXOn1EmN1qk/HfnUcbVRZyYmZ4qpPea6sjB/pTJ0euyQp0Mk8ck+5T" crossorigin="anonymous"></script>
17         <link rel="stylesheet" type="text/css" href="[% ctx.media_prefix %]/css/skin/default/opac/semiauto.css[% ctx.cache_key %]" />
18         <link rel="stylesheet" type="text/css" href="[% ctx.opac_root %]/css/style.css[% ctx.cache_key %]&amp;dir=[%
19           IF ctx.get_i18n_l(ctx.eg_locale).rtl == 't' %]rtl[%
20           ELSE %]ltr[% END %]" />
21         [% IF ctx.get_i18n_l(ctx.eg_locale).rtl == 't' %]
22         <link rel="stylesheet" type="text/css" href="[% ctx.media_prefix %]/css/skin/default/opac/semiauto-rtl.css[% ctx.cache_key %]" />
23         [% END %]
24         
25            [% IF ctx.get_org_setting(ctx.search_ou, 'opac.patron.custom_css') %]
26             [% custom_css = ctx.get_org_setting(ctx.search_ou, 'opac.patron.custom_css') %]
27         [% '<style>'; custom_css ; '</style>' %]                                          
28         [% END %]
29
30         [%- libname = ctx.get_aou(ctx.search_ou).name;
31             libname = libname | html;
32             libsname = ctx.get_aou(ctx.search_ou).shortname; %]
33         <title>[%- IF ctx.user_stats.messages.unread;
34                       l('([_1])', ctx.user_stats.messages.unread);
35                    END;
36                -%]
37                [% l('[_1] - [_2]', ctx.page_title, libname) %]</title>
38         <link rel="unapi-server" type="application/xml" title="unAPI" href="/opac/extras/unapi" />
39         <link type="application/opensearchdescription+xml" rel='search' title="[% l('[_1] OpenSearch', libname) %]" href="/opac/extras/opensearch/1.1/[% libsname | uri %]/-/osd.xml" />
40         [%-# Hook for page-specific metadata such as <meta name="robots" content="noindex"> %]
41         [%- ctx.metalinks.push('<meta property="og:title" content="' _ ctx.page_title _ '" />'); %]
42         [%- ctx.metalinks.push('<meta property="og:site_name" content="' _ libname _ '" />'); %]
43         [% FOREACH meta IN ctx.metalinks; meta _ "\n"; END; -%]
44         [% IF want_dojo %]
45         <style type="text/css">
46             @import "[% ctx.media_prefix %]/js/dojo/dijit/themes/tundra/tundra.css[% ctx.cache_key %]";
47         </style>
48         [% END %]
49                 
50         [% IF !ctx.is_staff %]
51             [% INCLUDE 'opac/parts/goog_analytics.tt2' %]
52         [% END %]
53         [% PROCESS 'opac/parts/stripe.tt2' %]
54     </head>
55     <body[% IF want_dojo; ' class="tundra"'; END %]>
56         <h1 class="sr-only">[% l('Catalog') %]</h1>
57         [%#Each content page needs (at minimum) an <h2> describing the content%]
58         <div style="min-height:100%;">
59         [% content %]
60         </div>
61         [% INCLUDE 'opac/parts/login/login_modal.tt2' %]
62         <h2 class="sr-only">[% l('Additional Resources') %]</h2>
63         [% INCLUDE 'opac/parts/footer.tt2' %]
64         [% INCLUDE 'opac/parts/js.tt2' %]
65         [%- IF ENV.OILS_CHILIFRESH_ACCOUNT %]
66             [%- INCLUDE 'opac/parts/chilifresh.tt2' %]
67         [%- END %]
68     </body>
69 </html>