mirror of
https://github.com/zadam/trilium.git
synced 2025-11-07 15:09:01 +01:00
feat(export/zip): basic tree navigation
This commit is contained in:
parent
4d5e866db6
commit
d8958adea5
@ -333,6 +333,9 @@ async function exportToZip(taskContext: TaskContext, branch: BBranch, format: "h
|
|||||||
|
|
||||||
if (note) {
|
if (note) {
|
||||||
content = renderNoteForExport(note, branch, basePath);
|
content = renderNoteForExport(note, branch, basePath);
|
||||||
|
|
||||||
|
// TODO: Fix double rewrite.
|
||||||
|
content = rewriteFn(content, noteMeta);
|
||||||
} else {
|
} else {
|
||||||
const cssUrl = basePath + "style.css";
|
const cssUrl = basePath + "style.css";
|
||||||
// <base> element will make sure external links are openable - https://github.com/zadam/trilium/issues/1289#issuecomment-704066809
|
// <base> element will make sure external links are openable - https://github.com/zadam/trilium/issues/1289#issuecomment-704066809
|
||||||
|
|||||||
@ -1,7 +1,16 @@
|
|||||||
<%
|
<%
|
||||||
const linkClass = `type-${note.type}` + (activeNote.noteId === note.noteId ? " active" : "");
|
const linkClass = `type-${note.type}` + (activeNote.noteId === note.noteId ? " active" : "");
|
||||||
const isExternalLink = note.hasLabel("shareExternal");
|
const isExternalLink = note.hasLabel("shareExternal");
|
||||||
const linkHref = isExternalLink ? note.getLabelValue("shareExternal") : `./${note.shareId}`;
|
let linkHref;
|
||||||
|
|
||||||
|
if (isExternalLink) {
|
||||||
|
linkHref = note.getLabelValue("shareExternal");
|
||||||
|
} else if (note.shareId) {
|
||||||
|
linkHref = `./${note.shareId}`;
|
||||||
|
} else {
|
||||||
|
linkHref = `#${note.getBestNotePath().join("/")}`;
|
||||||
|
}
|
||||||
|
|
||||||
const target = isExternalLink ? ` target="_blank" rel="noopener noreferrer"` : "";
|
const target = isExternalLink ? ` target="_blank" rel="noopener noreferrer"` : "";
|
||||||
%>
|
%>
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user