mirror of
				https://github.com/zadam/trilium.git
				synced 2025-11-04 05:28:59 +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