use separate 4.6 bootstrap scripts
[libreriscv.git] / templates / page.tmpl
1 <!DOCTYPE html>
2 <html <TMPL_IF HTML_LANG_CODE>lang="<TMPL_VAR HTML_LANG_CODE>" dir="<TMPL_VAR HTML_LANG_DIR>"</TMPL_IF> xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <TMPL_IF DYNAMIC>
5 <TMPL_IF FORCEBASEURL><base href="<TMPL_VAR FORCEBASEURL>" />
6 <TMPL_ELSE><TMPL_IF BASEURL><base href="<TMPL_VAR BASEURL>" /></TMPL_IF>
7 </TMPL_IF>
8 </TMPL_IF>
9 <meta charset="utf-8" />
10 <title><TMPL_VAR TITLE></title>
11 <TMPL_IF RESPONSIVE_LAYOUT><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" /></TMPL_IF>
12 <TMPL_IF FAVICON><link rel="icon" href="<TMPL_VAR BASEURL><TMPL_VAR FAVICON>" type="image/x-icon" /></TMPL_IF>
13 <TMPL_IF BOOTSTRAP_LOCAL>
14 <link rel="stylesheet" href="<TMPL_VAR BASEURL>css/bootstrap.min.css" type="text/css" />
15 <link rel="stylesheet" href="<TMPL_VAR BASEURL>css/font-awesome.min.css" type="text/css" />
16 <TMPL_ELSE>
17 <!--<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous"> -->
18 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css" integrity="sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l" crossorigin="anonymous">
19 <link rel="stylesheet" href="https://unpkg.com/@fortawesome/fontawesome-free@5.10.1/css/all.min.css" integrity="sha256-fdcFNFiBMrNfWL6OcAGQz6jDgNTRxnrLEd4vJYFWScE=" crossorigin="anonymous" type="text/css" />
20 </TMPL_IF>
21 <link rel="stylesheet" href="<TMPL_VAR BASEURL>style.css" type="text/css" />
22 <TMPL_IF LOCAL_CSS>
23 <link rel="stylesheet" href="<TMPL_VAR BASEURL><TMPL_VAR LOCAL_CSS>" type="text/css" />
24 <TMPL_ELSE>
25 <link rel="stylesheet" href="<TMPL_VAR BASEURL>local.css" type="text/css" />
26 </TMPL_IF>
27 <TMPL_UNLESS DYNAMIC>
28 <TMPL_IF EDITURL>
29 <link rel="alternate" type="application/x-wiki" title="Edit this page" href="<TMPL_VAR EDITURL>" />
30 </TMPL_IF>
31 <TMPL_IF FEEDLINKS><TMPL_VAR FEEDLINKS></TMPL_IF>
32 <TMPL_IF RELVCS><TMPL_VAR RELVCS></TMPL_IF>
33 <TMPL_IF META><TMPL_VAR META></TMPL_IF>
34 <TMPL_LOOP TRAILLOOP>
35 <TMPL_IF PREVPAGE>
36 <link rel="prev" href="<TMPL_VAR PREVURL>" title="<TMPL_VAR PREVTITLE>" />
37 </TMPL_IF>
38 <link rel="up" href="<TMPL_VAR TRAILURL>" title="<TMPL_VAR TRAILTITLE>" />
39 <TMPL_IF NEXTPAGE>
40 <link rel="next" href="<TMPL_VAR NEXTURL>" title="<TMPL_VAR NEXTTITLE>" />
41 </TMPL_IF>
42 </TMPL_LOOP>
43 </TMPL_UNLESS>
44 </head>
45
46 <body>
47 <div id="notfooter">
48 <header id="header">
49 <nav class="navbar navbar-expand-md navbar-dark bg-dark">
50 <div class="container">
51 <TMPL_IF NAME="PARENTLINKS">
52 <TMPL_LOOP NAME="PARENTLINKS">
53 <TMPL_IF NAME="DEPTH_0"><a class="navbar-brand" href="<TMPL_VAR URL>"><img src="/images/lsoclogo400.png" height="20px"></a></TMPL_IF>
54 </TMPL_LOOP>
55 <TMPL_ELSE>
56 <a class="navbar-brand" href="#"><img src="/images/lsoclogo400.png" height="30px"></a>
57 </TMPL_IF>
58 <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#header-nav" aria-controls="header-nav" aria-expanded="false" aria-label="Toggle navigation">
59 <span class="navbar-toggler-icon"></span>
60 </button>
61
62 <div class="collapse navbar-collapse" id="header-nav">
63 <ul class="navbar-nav mr-auto">
64 <TMPL_LOOP NAME="PARENTLINKS">
65 <TMPL_UNLESS NAME="DEPTH_0"><li class="nav-item hidden-md-down"><a class="nav-link" href="<TMPL_VAR URL>"><TMPL_VAR PAGE></a></li></TMPL_UNLESS>
66 </TMPL_LOOP>
67 <TMPL_IF NAME="PARENTLINKS">
68 <li class="nav-item"><a class="nav-link active hidden-md-down" href="#"><TMPL_VAR TITLE><TMPL_IF ISTRANSLATION>&nbsp;(<TMPL_VAR PERCENTTRANSLATED>%)</TMPL_IF></a></li>
69 </TMPL_IF>
70
71 </ul>
72
73 <TMPL_UNLESS DYNAMIC>
74 <TMPL_VAR TRAILS>
75 </TMPL_UNLESS>
76
77 <TMPL_IF HAVE_ACTIONS>
78 <div class="actions">
79 <ul class="navbar-nav">
80 <TMPL_IF EDITURL>
81 <li class="nav-item"><a class="nav-link" href="<TMPL_VAR EDITURL>" rel="nofollow"><i class="fa fa-fw fa-edit"></i>Edit</a></li>
82 </TMPL_IF>
83 <TMPL_IF RECENTCHANGESURL>
84 <li class="nav-item"><a class="nav-link" href="<TMPL_VAR RECENTCHANGESURL>">RecentChanges</a></li>
85 </TMPL_IF>
86 <TMPL_IF HISTORYURL>
87 <li class="nav-item"><a class="nav-link" href="<TMPL_VAR HISTORYURL>">History</a></li>
88 </TMPL_IF>
89 <TMPL_IF GETSOURCEURL>
90 <li class="nav-item"><a class="nav-link" href="<TMPL_VAR GETSOURCEURL>">Source</a></li>
91 </TMPL_IF>
92 <TMPL_IF PREFSURL>
93 <li class="nav-item"><a class="nav-link" href="<TMPL_VAR PREFSURL>"><i class="fa fa-fw fa-cog"></i>Preferences</a></li>
94 </TMPL_IF>
95 <TMPL_IF ACTIONS>
96 <TMPL_LOOP ACTIONS>
97 <li class="nav-item nav-link"><TMPL_VAR ACTION></li>
98 </TMPL_LOOP>
99 </TMPL_IF>
100 <TMPL_IF COMMENTSLINK>
101 <li class="nav-item nav-link"><TMPL_VAR COMMENTSLINK></li>
102 <TMPL_ELSE>
103 <TMPL_IF DISCUSSIONLINK>
104 <li class="nav-item nav-link"><TMPL_VAR DISCUSSIONLINK></li>
105 </TMPL_IF>
106 </TMPL_IF>
107 <li class="nav-item"><a class="nav-link" href="/about_us/" rel="nofollow">About Us</a></li>
108 </ul>
109 </div>
110 </TMPL_IF>
111
112 <TMPL_IF OTHERLANGUAGES>
113 <div id="otherlanguages">
114 <ul class="navbar-nav">
115 <TMPL_LOOP OTHERLANGUAGES>
116 <li class="nav-item">
117 <a class="nav-link" href="<TMPL_VAR URL>"><TMPL_VAR LANGUAGE></a>
118 <TMPL_IF MASTER>(master)<TMPL_ELSE>&nbsp;(<TMPL_VAR PERCENT>%)</TMPL_IF>
119 </li>
120 </TMPL_LOOP>
121 </ul>
122 </div>
123 </TMPL_IF>
124
125 <TMPL_UNLESS DYNAMIC>
126 <TMPL_IF SEARCHFORM>
127 <TMPL_VAR SEARCHFORM>
128 </TMPL_IF>
129 </TMPL_UNLESS>
130 </div>
131 </div>
132 </nav>
133 </header>
134
135 <div class="container">
136 <TMPL_UNLESS DYNAMIC>
137 <TMPL_IF SIDEBAR>
138 <div class="row">
139 <div class="col-sm-8 col-md-9">
140 </TMPL_IF>
141 </TMPL_UNLESS>
142
143 <main id="content">
144 <TMPL_VAR CONTENT>
145 </main>
146
147 <TMPL_IF ENCLOSURE>
148 <section id="enclosure" title="Download">
149 <a href="<TMPL_VAR ENCLOSURE>">Download</a>
150 </section>
151 </TMPL_IF>
152
153 <TMPL_UNLESS DYNAMIC>
154 <TMPL_IF COMMENTS>
155 <section id="comments" title="Comments">
156 <TMPL_IF ADDCOMMENTURL>
157 <a href="<TMPL_VAR ADDCOMMENTURL>" class="btn btn-primary">Add a comment</a>
158 <TMPL_ELSE>
159 <div class="addcomment">Comments on this page are closed.</div>
160 </TMPL_IF>
161 <TMPL_VAR COMMENTS>
162 </section>
163 </TMPL_IF>
164 </TMPL_UNLESS>
165
166 <TMPL_UNLESS DYNAMIC>
167 <TMPL_IF SIDEBAR>
168 </div>
169 <div class="col-sm-4 col-md-3">
170 <aside id="sidebar">
171 <TMPL_VAR SIDEBAR>
172 </aside>
173 </div>
174 </div>
175 </TMPL_IF>
176 </TMPL_UNLESS>
177 </div>
178 </div>
179
180 <footer id="footer" class="container">
181 <TMPL_UNLESS DYNAMIC>
182 <nav id="pageinfo">
183 <TMPL_VAR TRAILS>
184 <TMPL_IF TAGS>
185 <span class="tags">
186 <i class="fa fa-fw fa-tag"></i>Tags:
187 <TMPL_LOOP TAGS>
188 <TMPL_VAR LINK>
189 </TMPL_LOOP>
190 </span>
191 </TMPL_IF>
192
193 <TMPL_IF BACKLINKS>
194 <span id="backlinks">
195 <i class="fa fa-fw fa-link"></i>Links:
196 <TMPL_LOOP BACKLINKS>
197 <a href="<TMPL_VAR URL>"><TMPL_VAR PAGE></a>
198 </TMPL_LOOP>
199 <TMPL_IF MORE_BACKLINKS>
200 <span class="popup">...
201 <span class="balloon">
202 <TMPL_LOOP MORE_BACKLINKS>
203 <a href="<TMPL_VAR URL>"><TMPL_VAR PAGE></a>
204 </TMPL_LOOP>
205 </span>
206 </span>
207 </TMPL_IF>
208 </span>
209 </TMPL_IF>
210
211 <TMPL_IF COPYRIGHT>
212 <span id="pagecopyright">
213 <a name="pagecopyright"/><TMPL_VAR COPYRIGHT>
214 </span>
215 </TMPL_IF>
216
217 <TMPL_IF LICENSE>
218 <span id="pagelicense">
219 <a name="pagelicense"/>License: <TMPL_VAR LICENSE>
220 </span>
221 </TMPL_IF>
222
223 <span id="pagedate">
224 Last edited <TMPL_VAR MTIME>.
225 </span>
226 </nav>
227 <TMPL_IF EXTRAFOOTER><TMPL_VAR EXTRAFOOTER></TMPL_IF>
228 </TMPL_UNLESS>
229 </footer>
230
231 <TMPL_IF BOOTSTRAP_JS>
232 <TMPL_IF BOOTSTRAP_LOCAL>
233 <script src="<TMPL_VAR BASEURL>js/jquery.min.js"></script>
234 <script src="<TMPL_VAR BASEURL>js/tether.min.js"></script>
235 <script src="<TMPL_VAR BASEURL>js/bootstrap.min.js"></script>
236 <TMPL_ELSE>
237 <!--<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
238 <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
239 <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
240 -->
241 <script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script>
242 <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper.min.js" integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" crossorigin="anonymous"></script>
243 <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.min.js" integrity="sha384-+YQ4JLhjyBLPDQt//I+STsc9iw4uQqACwlvpslubQzn4u2UU2UFM80nGisd026JF" crossorigin="anonymous"></script>
244 </TMPL_IF>
245 </TMPL_IF>
246 </body>
247 </html>