From 21175012dc55f19ee9119d9a195c318de0166d78 Mon Sep 17 00:00:00 2001 From: Jermolene Date: Fri, 18 Sep 2015 19:45:31 +0100 Subject: [PATCH] Text-slicer: Fixes for images --- .../tiddlywiki/text-slicer/modules/slicers/image.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/plugins/tiddlywiki/text-slicer/modules/slicers/image.js b/plugins/tiddlywiki/text-slicer/modules/slicers/image.js index 6280bd07c..58fb92706 100644 --- a/plugins/tiddlywiki/text-slicer/modules/slicers/image.js +++ b/plugins/tiddlywiki/text-slicer/modules/slicers/image.js @@ -46,9 +46,16 @@ exports.processImageNode = function(domNode,tagName) { break; case "item": // Create a new older sibling item to contain the image - var parentTitle = this.parentStack[this.parentStack.length - 1].title; - tiddler["toc-type"] = "item"; - this.insertBeforeListItem(parentTitle,title,containerTitle); + var parentTitle = this.parentStack[this.parentStack.length - 1].title, + itemTitle = this.makeUniqueTitle("image-item-wrapper",containerTitle), + itemTiddler = { + title: itemTitle, + "toc-type": "item", + list: [title], + text: "[img[" + title + "]]" + }; + this.addTiddler(itemTiddler); + this.insertBeforeListItem(parentTitle,itemTitle,containerTitle); break; } this.addTiddler(tiddler);