obcon-scada / app /header.ejs
chanmin0723's picture
Initial obcon SCADA deploy
e4bf523
Raw
History Blame Contribute Delete
3.47 kB
<!DOCTYPE html>
<html lang='ko_KR'>
<head>
<!-- Required meta tags -->
<!-- link rel="SHORTCUT ICON" href="themes/SuiteP/images/Users.gif?v=UbWctl_0SUF3D1oELticGw" -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title><%= config.service.title %> : <%= theme.title %></title>
<link rel="icon" href="<%= config.http.path %><%= utils.getTemplateFile('users/img/company_favicon.ico') %>">
<%
let flagObcon2021 = true;
theme.cssFiles.forEach(function(file) {
if (flagObcon2021) {
if ((file.endsWith('datatables.min.css')) ||
(file.endsWith('ppp.min.css')) ||
(file.endsWith('ppp.min.css'))) {
return;
}
}
if (file.startsWith('@import')) {
%>
<style type="text/css">
<%- file %>
</style>
<%
} else {
%>
<link rel="stylesheet" href="<%= utils.getTemplateFile2(file) %>">
<%
}
if (-1 < file.indexOf('obcon_2021.css')) {
flagObcon2021 = true;
}
});
%>
<style type="text/css">
<%- theme.cssContext %>
</style>
<script type="text/javascript" crossorigin="anonymous" zzasync zzdefer="defer">
var serviceInfo = {
appl: {
name: '<%- appl.name %>',
type: '<%- appl.type %>'
},
service: {
name: '<%- config.service.name %>',
version: '<%- config.service.version %>',
baseUrl: '<%- config.http.baseUrl %>',
path: '<%- config.http.path %>'
},
site: {
id: -1
},
theme: {
name: '<%- config.theme.name %>',
defaultName: '<%- config.theme.defaultName %>',
version: '<%- config.theme.version %>'
}
};
<%
if ((typeof(session) != 'undefined') && (typeof(session.site) != 'undefined') && (session.site != null)) {
%>
serviceInfo.site.id = <%- session.site.id %>;
<%
}
%>
var pageInfo = <%- JSON.stringify(theme.info) %>;
</script>
<%
theme.javascriptFiles.forEach(function(file) {
if (flagObcon2021) {
if ((file.endsWith('moment.min.js')) ||
(file.endsWith('d3.min.js')) ||
(file.endsWith('datatables.min.js'))) {
return;
}
}
if (-1 < file.indexOf('/mjs/')) {
let tmpArr = file.split('|');
%>
<script type="module">
import { <%= tmpArr[0] %> } from '<%= utils.getTemplateFile2(tmpArr[1]) %>';
</script>
<%
} else {
%>
<script src="<%= utils.getTemplateFile2(file) %>" type="text/javascript" zzcrossorigin="anonymous" defer="defer"></script>
<%
}
if (-1 < file.indexOf('obcon_2021.js')) {
flagObcon2021 = true;
}
});
%>
<script type="text/javascript">
<%- theme.javascriptContext %>
</script>
</head>
<body zzstyle="background-color: #F5F5F5;">
</body>
</html>