[% USE dksdb = DBI(dsn, dbuser, dbpassword) %]\r
-\r
-<!DOCTYPE html>\r
-<html lang="fr">\r
-\r
<head>\r
- <!-- Required meta tags -->\r
<meta charset="utf-8">\r
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">\r
- <meta http-equiv="X-UA-Compatible" content="IE=edge" />\r
- <title>[% adminname %] - [% module %] - [% pagename %]</title>\r
- <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />\r
- <meta http-equiv="Pragma" content="no-cache" />\r
- <meta http-equiv="Expires" content="0" />\r
- <link rel="stylesheet" href="[% abspath %]css/w3pro.min.css">\r
- <!-- <link rel="stylesheet" href="[% abspath %]vendors/glyphicons/css/glyphicons.css">-->\r
- <link rel="stylesheet" href="[% abspath %]vendors/tabulator/css/tabulator.min.css">\r
- <link rel="stylesheet" href="[% abspath %]vendors/choices/choices.min.css">\r
- <link rel="stylesheet" href="[% abspath %]vendors/flatpickr/flatpickr.min.css">\r
- <link rel="stylesheet" href="[% abspath %]vendors/flatpickr/themes/airbnb.min.css">\r
- \r
- <!--<link rel="stylesheet" href="[% abspath %]css/module.css">-->\r
- \r
+ <meta content="width=device-width, initial-scale=1, shrink-to-fit=no" name="viewport">\r
+ <meta content="IE=edge" http-equiv="X-UA-Compatible">\r
+ <title>\r
+ [% adminname %] - [% module %] - [% pagename %]\r
+ </title>\r
+ <meta content="no-cache, no-store, must-revalidate" http-equiv="Cache-Control">\r
+ <meta content="no-cache" http-equiv="Pragma">\r
+ <meta content="0" http-equiv="Expires">\r
+ <link href="[% abspath %]css/w3pro.min.css" rel="stylesheet">\r
+ <link href="[% abspath %]vendors/tabulator/css/tabulator.min.css" rel="stylesheet">\r
+ <link href="[% abspath %]vendors/choices/choices.min.css" rel="stylesheet">\r
+ <link href="[% abspath %]vendors/flatpickr/flatpickr.min.css" rel="stylesheet">\r
+ <link href="[% abspath %]vendors/flatpickr/themes/airbnb.min.css" rel="stylesheet">\r
<script>\r
if(window.self !== window.top); //inside an iframe\r
else window.location = "[% baseurl %]/" // Outside\r
-</script>\r
+ </script>\r
</head>\r
-\r
-<body>\r
<div style="padding: 0px; margin:0px;">\r
- [% IF session.id %]\r
- [% INCLUDE $page %]\r
- </div>\r
- \r
- <script type="text/javascript" src="[% abspath %]js/request.js"></script>\r
- <script type="text/javascript" src="[% abspath %]js/module_global.js"></script>\r
- <script type="text/javascript" src="[% abspath %]js/formsave.js"></script>\r
- <script type="text/javascript" src="[% abspath %]vendors/tabulator/js/tabulator.min.js"></script>\r
- <script type="text/javascript" src="[% abspath %]vendors/moment/moment-with-locales.min.js"></script>\r
- <script type="text/javascript" src="[% abspath %]vendors/tinymce/js/tinymce/tinymce.min.js"></script>\r
- <script type="text/javascript" src="[% abspath %]vendors/choices/choices.js"></script>\r
- <script type="text/javascript" src="[% abspath %]vendors/flatpickr/flatpickr.min.js"></script>\r
- <script type="text/javascript" src="[% abspath %]vendors/flatpickr/l10n/fr.js"></script>\r
- <script type="text/javascript" src="[% abspath %]vendors/flatpickr/plugins/weekSelect/weekSelect.js"></script>\r
-\r
- \r
- <script type="text/javascript" src="[% pagename %].js"></script>\r
- [% ELSE %]\r
- <div class="alert alert-danger">\r
- <h1> Du hues keen Accès op dëss Sait!</h1>\r
- </div>\r
- </div>\r
- [% END %]\r
- [% INCLUDE block/snackbar.tt %]\r
-</body>\r
-\r
-</html>\r
-\r
-\r
-\r
+ [% IF session.id %] [% INCLUDE $page %]\r
+</div>\r
+<script src="[% abspath %]js/request.js" type="text/javascript"></script> \r
+<script src="[% abspath %]js/module_global.js" type="text/javascript"></script> \r
+<script src="[% abspath %]js/formsave.js" type="text/javascript"></script> \r
+<script src="[% abspath %]vendors/tabulator/js/tabulator.min.js" type="text/javascript"></script> \r
+<script src="[% abspath %]vendors/moment/moment-with-locales.min.js" type="text/javascript"></script> \r
+<script src="[% abspath %]vendors/tinymce/js/tinymce/tinymce.min.js" type="text/javascript"></script> \r
+<script src="[% abspath %]vendors/choices/choices.js" type="text/javascript"></script> \r
+<script src="[% abspath %]vendors/flatpickr/flatpickr.min.js" type="text/javascript"></script> \r
+<script src="[% abspath %]vendors/flatpickr/l10n/fr.js" type="text/javascript"></script> \r
+<script src="[% abspath %]vendors/flatpickr/plugins/weekSelect/weekSelect.js" type="text/javascript"></script> \r
+<script src="[% pagename %].js" type="text/javascript"></script> [% ELSE %]\r
+<div class="alert alert-danger">\r
+ <h1>\r
+ You have no access!\r
+ </h1>\r
+</div>[% END %] [% INCLUDE block/snackbar.tt %]\r
-<?xml version="1.0" encoding="utf-8"?>
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
- x="0px" y="0px" width="50px" height="50px" viewBox="0 0 454 459">
-<path fill="#fff" d="M23.6165060573012,0L430.384402709523,0C443.423587279835,3.09669914599908E-06,454.00000329546,11.7475061416626,454.00000329546,26.2355041503906L454.00000329546,432.763214111328C454.00000329546,447.261413574219,443.423587279835,458.999969482422,430.384402709523,458.999969482422L312.953586059132,458.999969482422 312.953586059132,270.410888671875 369.386996703664,270.410888671875 369.386996703664,209.151611328125 312.953586059132,209.151611328125 312.953586059132,188.616561889648C312.953586059132,173.706848144531,324.834353881398,161.6142578125,339.540500121632,161.6142578125L369.386996703664,161.6142578125 369.386996703664,100.374084472656 304.767489867726,100.374084472656C265.503940063039,100.374084472656,233.701312499562,132.666168212891,233.701312499562,172.518341064453L233.701312499562,209.151611328125 182.773654418507,209.151611328125 182.773654418507,270.410888671875 233.701312499562,270.410888671875 233.701312499562,458.999969482422 23.6165060573012,458.999969482422C10.5764050059706,458.999969482422,3.29546037391992E-06,447.261413574219,0,432.763214111328L0,26.2355041503906C3.29546037391992E-06,11.7475061416626,10.5764050059706,3.09669914599908E-06,23.6165060573012,0z"/>
+<?xml version="1.0" encoding="utf-8"?> \r
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \r
+ x="0px" y="0px" width="50px" height="50px" viewBox="0 0 454 459"> \r
+<path fill="#fff" d="M23.6165060573012,0L430.384402709523,0C443.423587279835,3.09669914599908E-06,454.00000329546,11.7475061416626,454.00000329546,26.2355041503906L454.00000329546,432.763214111328C454.00000329546,447.261413574219,443.423587279835,458.999969482422,430.384402709523,458.999969482422L312.953586059132,458.999969482422 312.953586059132,270.410888671875 369.386996703664,270.410888671875 369.386996703664,209.151611328125 312.953586059132,209.151611328125 312.953586059132,188.616561889648C312.953586059132,173.706848144531,324.834353881398,161.6142578125,339.540500121632,161.6142578125L369.386996703664,161.6142578125 369.386996703664,100.374084472656 304.767489867726,100.374084472656C265.503940063039,100.374084472656,233.701312499562,132.666168212891,233.701312499562,172.518341064453L233.701312499562,209.151611328125 182.773654418507,209.151611328125 182.773654418507,270.410888671875 233.701312499562,270.410888671875 233.701312499562,458.999969482422 23.6165060573012,458.999969482422C10.5764050059706,458.999969482422,3.29546037391992E-06,447.261413574219,0,432.763214111328L0,26.2355041503906C3.29546037391992E-06,11.7475061416626,10.5764050059706,3.09669914599908E-06,23.6165060573012,0z"/> \r
</svg>
\ No newline at end of file