mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-30 18:05:55 +01:00 
			
		
		
		
	refactor(share): remove old templates
This commit is contained in:
		| @@ -1,94 +0,0 @@ | |||||||
| <!DOCTYPE html> |  | ||||||
| <html lang="en"> |  | ||||||
| <head> |  | ||||||
|     <meta charset="utf-8"> |  | ||||||
|     <% if (note.hasLabel("shareDescription")) { %> |  | ||||||
|         <meta name="description" content="<%= note.getLabelValue("shareDescription") %>"> |  | ||||||
|     <% } %> |  | ||||||
|  |  | ||||||
|     <meta name="viewport" content="width=device-width, initial-scale=1"> |  | ||||||
|     <% if (note.hasRelation("shareFavicon")) { %> |  | ||||||
|     <link rel="shortcut icon" href="api/notes/<%= note.getRelation("shareFavicon").value %>/download"> |  | ||||||
|     <% } else { %> |  | ||||||
|     <link rel="shortcut icon" href="../favicon.ico"> |  | ||||||
|     <% } %> |  | ||||||
|     <script src="<%= appPath %>/share.js" type="module"></script> |  | ||||||
|     <link href="<%= assetPath %>/src/share.css" rel="stylesheet"> |  | ||||||
|     <% if (!note.isLabelTruthy("shareOmitDefaultCss")) { %> |  | ||||||
|         <link href="<%= assetPath %>/stylesheets/share.css" rel="stylesheet"> |  | ||||||
|     <% } %> |  | ||||||
|     <% for (const cssRelation of note.getRelations("shareCss")) { %> |  | ||||||
|         <link href="api/notes/<%= cssRelation.value %>/download" rel="stylesheet"> |  | ||||||
|     <% } %> |  | ||||||
|     <% for (const jsRelation of note.getRelations("shareJs")) { %> |  | ||||||
|         <script type="module" src="api/notes/<%= jsRelation.value %>/download"></script> |  | ||||||
|     <% } %> |  | ||||||
|     <% if (note.isLabelTruthy('shareDisallowRobotIndexing')) { %> |  | ||||||
|         <meta name="robots" content="noindex,follow" /> |  | ||||||
|     <% } %> |  | ||||||
|     <%- header %> |  | ||||||
|     <title><%= note.title %></title> |  | ||||||
| </head> |  | ||||||
| <body data-note-id="<%= note.noteId %>" data-ancestor-note-id="<%= subRoot.note.noteId %>"> |  | ||||||
| <div id="layout"> |  | ||||||
|     <div id="main"> |  | ||||||
|         <% if (note.parents[0].noteId !== '_share' && note.parents.length !== 0) { %> |  | ||||||
|             <nav id="parentLink"> |  | ||||||
|                 <%= t("share_page.parent") %> <a href="./<%= note.parents[0].shareId %>" |  | ||||||
|                                      class="type-<%= note.parents[0].type %>"><%= note.parents[0].title %></a> |  | ||||||
|             </nav> |  | ||||||
|         <% } %> |  | ||||||
|  |  | ||||||
|         <h1 id="title"><%= note.title %></h1> |  | ||||||
|  |  | ||||||
|         <% if (note.hasLabel("pageUrl")) { %> |  | ||||||
|             <div id="noteClippedFrom"><%- t("share_page.clipped-from", { url: `<a href="${note.getLabelValue("pageUrl")}">${note.getLabelValue("pageUrl")}</a>` }) %></div> |  | ||||||
|         <% } %> |  | ||||||
|  |  | ||||||
|         <% if (!isEmpty) { %> |  | ||||||
|             <div id="content" class="type-<%= note.type %><% if (note.type === 'text') { %> ck-content<% } %>"> |  | ||||||
|                 <%- content %> |  | ||||||
|             </div> |  | ||||||
|         <% } %> |  | ||||||
|  |  | ||||||
|         <% if (note.hasVisibleChildren()) { %> |  | ||||||
|             <nav id="childLinks" class="<% if (isEmpty) { %>grid<% } else { %>list<% } %>"> |  | ||||||
|                 <% if (!isEmpty) { %> |  | ||||||
|                     <hr> |  | ||||||
|                     <span><%= t("share_page.child-notes") %> </span> |  | ||||||
|                 <% } %> |  | ||||||
|  |  | ||||||
|                 <ul> |  | ||||||
|                     <% |  | ||||||
|                     for (const childNote of note.getVisibleChildNotes()) { |  | ||||||
|                         const isExternalLink = childNote.hasLabel('shareExternalLink'); |  | ||||||
|                         const linkHref = isExternalLink ? childNote.getLabelValue('shareExternalLink') : `./${childNote.shareId}`; |  | ||||||
|                         const target = isExternalLink ? `target="_blank" rel="noopener noreferrer"` : ''; |  | ||||||
|                     %> |  | ||||||
|                         <li> |  | ||||||
|                             <a href="<%= linkHref %>" <%= target %> |  | ||||||
|                                class="type-<%= childNote.type %>"><%= childNote.title %></a> |  | ||||||
|                         </li> |  | ||||||
|                     <% } %> |  | ||||||
|                 </ul> |  | ||||||
|             </nav> |  | ||||||
|         <% } else if (isEmpty) { %> |  | ||||||
|             <p><%= t("share_page.no-content") %></p> |  | ||||||
|         <% } %> |  | ||||||
|     </div> |  | ||||||
|  |  | ||||||
|     <% if (subRoot.note.hasVisibleChildren()) { %> |  | ||||||
|         <button id="toggleMenuButton"></button> |  | ||||||
|  |  | ||||||
|         <nav id="menu"> |  | ||||||
|             <%- include('tree_item', {note: subRoot.note, branch: subRoot.branch, activeNote: note}) %> |  | ||||||
|         </nav> |  | ||||||
|     <% } %> |  | ||||||
| </div> |  | ||||||
| <footer> |  | ||||||
|     <% if (showLoginInShareTheme === 'true') { %> |  | ||||||
|         <p><a href="/login" class="login-link">Login</a></p> |  | ||||||
|     <% } %> |  | ||||||
| </footer> |  | ||||||
| </body> |  | ||||||
| </html> |  | ||||||
| @@ -1,24 +0,0 @@ | |||||||
| <% |  | ||||||
| const isExternalLink = note.hasLabel('shareExternalLink'); |  | ||||||
| const linkHref = isExternalLink ? note.getLabelValue('shareExternalLink') : `./${note.shareId}`; |  | ||||||
| const target = isExternalLink ? ` target="_blank" rel="noopener noreferrer"` : ''; |  | ||||||
| %> |  | ||||||
| <p> |  | ||||||
|     <% const titleWithPrefix = (branch.prefix ? `${branch.prefix} - ` : '') + note.title; %> |  | ||||||
|  |  | ||||||
|     <% if (activeNote.noteId === note.noteId) { %> |  | ||||||
|     <strong><%= titleWithPrefix %></strong> |  | ||||||
|     <% } else { %> |  | ||||||
|     <a class="type-<%= note.type %>" href="<%= linkHref %>"<%= target %>><%= titleWithPrefix %></a> |  | ||||||
|     <% } %> |  | ||||||
| </p> |  | ||||||
|  |  | ||||||
| <% if (note.hasChildren()) { %> |  | ||||||
| <ul> |  | ||||||
|     <% note.getVisibleChildBranches().forEach(function (branch) { %> |  | ||||||
|         <li> |  | ||||||
|             <%- include('tree_item', {branch: branch, note: branch.getNote()}) %> |  | ||||||
|         </li> |  | ||||||
|     <% }) %> |  | ||||||
| </ul> |  | ||||||
| <% } %> |  | ||||||
		Reference in New Issue
	
	Block a user