Skip to content

Commit 2068272

Browse files
authored
Update view.js
1 parent c7b8335 commit 2068272

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

notesList/view.js

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,6 @@ var attachmentTemplate = "<div class='file'><div class='fileExtension'>{{fileExt
1212
// Set Root Node
1313
const rootNode = dv.el("div", "", {cls: "NotesList", attr: {view: view}});
1414

15-
// Remove Automatic Created Inner Span
16-
rootNode.querySelector(".NotesList span").remove();
17-
1815
// Loop Notes To Build ListView
1916
notes.forEach(function(note) {
2017

@@ -53,19 +50,22 @@ notes.forEach(function(note) {
5350

5451
// Optimize Description
5552
app.vault.read(filePath).then(function(fileDescription) {
56-
fileDescription = fileDescription.substring(0,300);
53+
fileDescription = fileDescription.substring(0,500);
54+
fileDescription = fileDescription.replace(/(\!\[\[).*(\]\])/gm, "");
55+
fileDescription = fileDescription.replace(/(\!\[).*(\])/gm, "");
56+
fileDescription = fileDescription.replace(/(\[).*(\]\().*(\))/gm, "");
5757
fileDescription = fileDescription.replaceAll("---", "");
5858
fileDescription = fileDescription.replaceAll("*", "");
5959
fileDescription = fileDescription.replaceAll("|", "");
6060
fileDescription = fileDescription.replaceAll("![", "");
6161
fileDescription = fileDescription.replaceAll("[", "");
6262
fileDescription = fileDescription.replaceAll("]", "");
63-
fileDescription = fileDescription.replaceAll("# ", "");
64-
fileDescription = fileDescription.replaceAll("## ", "");
65-
fileDescription = fileDescription.replaceAll("### ", "");
66-
fileDescription = fileDescription.replaceAll("#### ", "");
67-
fileDescription = fileDescription.replaceAll("##### ", "");
68-
fileDescription = fileDescription.replaceAll("###### ", "");
63+
fileDescription = fileDescription.replaceAll("#", "");
64+
fileDescription = fileDescription.replaceAll("##", "");
65+
fileDescription = fileDescription.replaceAll("###", "");
66+
fileDescription = fileDescription.replaceAll("####", "");
67+
fileDescription = fileDescription.replaceAll("#####", "");
68+
fileDescription = fileDescription.replaceAll("######", "");
6969
fileDescription = fileDescription.replaceAll("```", "");
7070
fileDescription = fileDescription.replaceAll(">", "");
7171
fileDescription = fileDescription.replaceAll("<", "");
@@ -76,6 +76,6 @@ notes.forEach(function(note) {
7676
var listViewItem = noteTemplate.replace("{{filePath}}",filePathName).replace("{{fileName}}",fileName).replace("{{fileDate}}",fileDate).replace("{{fileDescription}}",fileDescription).replace("{{fileAttachments}}",fileAttachments);
7777

7878
// Append To Root Node
79-
rootNode.appendChild(dv.el("div", listViewItem, {cls: "listViewItem", attr: {outlinks: fileAttachmentsCounter}}));
79+
rootNode.querySelector("span").appendChild(dv.el("div", listViewItem, {cls: "listViewItem", attr: {outlinks: fileAttachmentsCounter}}));
8080
});
8181
});

0 commit comments

Comments
 (0)