%
function layoutDiv() {
var el = '';
if (page.breadcrumb === false) {
return el;
}
el += '
';
if (page.layout === "post") {
var firstCat = "";
if (page.categories && page.categories.length > 0) {
firstCat = page.categories.data[0].name;
}
el += '
';
el += '
' + __("btn.home") + '';
el += '
';
el += '
' + __("btn.blog") + '';
if (page.layout == "post" && page.categories && page.categories.length > 0) {
el += '
';
el += list_categories(page.categories, {
class: "cap breadcrumb",
show_count: false,
separator: '
',
style: "none"
});
}
el += '
';
// 发布日期
el += '
';
el += __("meta.created") + ' ';
el += '
';
} else if (page.layout === "wiki" && page.wiki && page.wiki.length > 0) {
var cat_name = '';
let proj = theme.wiki.projects[page.wiki];
if (proj.group && proj.group.length > 0) {
let group = theme.wiki.groups[proj.group];
if (group) {
cat_name = group.title;
}
}
el += '
';
var nodes = [];
// home
el += '
' + __("btn.home") + '';
nodes.push('/');
// menu_id
el += '
';
if (page.menu_id && theme.sidebar.menu[page.menu_id] && md_link(theme.sidebar.menu[page.menu_id])) {
let url = url_for(md_link(theme.sidebar.menu[page.menu_id]));
nodes.push(url);
el += '';
} else {
let url = url_for(config.wiki_dir || "/wiki/");
nodes.push(url);
el += '';
}
// group
if (proj.group && proj.group.length > 0) {
let group = theme.wiki.groups[proj.group];
let url = url_for(group.path);
if (group !== undefined && nodes.includes(url) === false) {
el += '
';
el += '
' + group.title + '';
}
}
// 项目名
let url_proj = url_for(proj.path);
if (nodes.includes(url_proj) === false) {
el += '
';
el += '
' + proj.title + '';
}
el += '
';
// 更新日期
el += '
';
el += __("meta.updated") + ' ';
el += '
';
} else {
el += '
';
}
el += '
';
return el;
}
%>
<%- layoutDiv() %>