mirror of
https://github.com/Jermolene/TiddlyWiki5.git
synced 2025-12-06 02:30:46 -08:00
Text-slicer: Fix bug with nodes without a classname
This commit is contained in:
parent
3a10bfe0de
commit
b8aa60cdab
7 changed files with 7 additions and 7 deletions
|
|
@ -17,7 +17,7 @@ exports.processDefListNode = function(domNode,tagName) {
|
|||
var title = this.makeUniqueTitle("def-list-" + tagName),
|
||||
parentTitle = this.parentStack[this.parentStack.length - 1].title,
|
||||
tags = [];
|
||||
if(domNode.className.trim() !== "") {
|
||||
if(domNode.className && domNode.className.trim() !== "") {
|
||||
tags = tags.concat(domNode.className.split(" "));
|
||||
}
|
||||
this.addToList(parentTitle,title);
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ exports.processDefinitionNode = function(domNode,tagName) {
|
|||
var title = this.makeUniqueTitle("definition",text),
|
||||
parentTitle = this.parentStack[this.parentStack.length - 1].title,
|
||||
tags = [];
|
||||
if(domNode.className.trim() !== "") {
|
||||
if(domNode.className && domNode.className.trim() !== "") {
|
||||
tags = tags.concat(domNode.className.split(" "));
|
||||
}
|
||||
this.addToList(parentTitle,title);
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ exports.processHeadingNode = function(domNode,tagName) {
|
|||
var title = this.makeUniqueTitle("heading",text),
|
||||
parentTitle = this.popParentStackUntil(tagName),
|
||||
tags = [];
|
||||
if(domNode.className.trim() !== "") {
|
||||
if(domNode.className && domNode.className.trim() !== "") {
|
||||
tags = tags.concat(domNode.className.split(" "));
|
||||
}
|
||||
this.addToList(parentTitle,title);
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ exports.processListItemNode = function(domNode,tagName) {
|
|||
var title = this.makeUniqueTitle("list-item",text),
|
||||
parentTitle = this.parentStack[this.parentStack.length - 1].title,
|
||||
tags = [];
|
||||
if(domNode.className.trim() !== "") {
|
||||
if(domNode.className && domNode.className.trim() !== "") {
|
||||
tags = tags.concat(domNode.className.split(" "));
|
||||
}
|
||||
this.addToList(parentTitle,title);
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ exports.processListNode = function(domNode,tagName) {
|
|||
var title = this.makeUniqueTitle("list-" + tagName),
|
||||
parentTitle = this.parentStack[this.parentStack.length - 1].title,
|
||||
tags = [];
|
||||
if(domNode.className.trim() !== "") {
|
||||
if(domNode.className && domNode.className.trim() !== "") {
|
||||
tags = tags.concat(domNode.className.split(" "));
|
||||
}
|
||||
this.addToList(parentTitle,title);
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ exports.processParagraphNode = function(domNode,tagName) {
|
|||
var parentTitle = this.parentStack[this.parentStack.length - 1].title,
|
||||
tags = [],
|
||||
title = this.makeUniqueTitle("paragraph",text);
|
||||
if(domNode.className.trim() !== "") {
|
||||
if(domNode.className && domNode.className && domNode.className.trim() !== "") {
|
||||
tags = tags.concat(domNode.className.split(" "));
|
||||
}
|
||||
this.addToList(parentTitle,this.addTiddler({
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ exports.processTermNode = function(domNode,tagName) {
|
|||
var title = this.makeUniqueTitle("term",text),
|
||||
parentTitle = this.parentStack[this.parentStack.length - 1].title,
|
||||
tags = [];
|
||||
if(domNode.className.trim() !== "") {
|
||||
if(domNode.className && domNode.className.trim() !== "") {
|
||||
tags = tags.concat(domNode.className.split(" "));
|
||||
}
|
||||
this.addToList(parentTitle,title);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue