27 lines
1.2 KiB
Plaintext
27 lines
1.2 KiB
Plaintext
<#macro head title>
|
|
<meta charset="utf-8" />
|
|
<title>${title}</title>
|
|
<#nested>
|
|
<meta name="author" content="B3log Team" />
|
|
<meta name="generator" content="B3log" />
|
|
<meta name="copyright" content="B3log" />
|
|
<meta name="revised" content="B3log, ${year}" />
|
|
<meta http-equiv="Window-target" content="_top" />
|
|
<link type="text/css" rel="stylesheet" href="${staticServePath}/css/default-base${miniPostfix}.css?${staticResourceVersion}" charset="utf-8" />
|
|
<link type="text/css" rel="stylesheet" href="${staticServePath}/skins/${skinDirName}/css/${skinDirName}${miniPostfix}.css?${staticResourceVersion}" charset="utf-8" />
|
|
<link href="${servePath}/blog-articles-feed.do" title="ATOM" type="application/atom+xml" rel="alternate" />
|
|
<link rel="icon" type="image/png" href="${staticServePath}/favicon.png" />
|
|
<script type="text/javascript">
|
|
(function() {
|
|
if (!
|
|
/*@cc_on!@*/
|
|
0) return;
|
|
var e = "abbr, article, aside, audio, canvas, datalist, details, dialog, eventsource, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, time, video".split(', ');
|
|
var i= e.length;
|
|
while (i--){
|
|
document.createElement(e[i])
|
|
}
|
|
})()
|
|
</script>
|
|
${htmlHead}
|
|
</#macro> |