From 372063295f54990c0bfcb9a29483e92961ae274b Mon Sep 17 00:00:00 2001 From: John McLear Date: Sat, 24 Jan 2015 04:09:13 +0000 Subject: [PATCH] beginning of a hook, needs docs etc --- src/node/utils/ExportHtml.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/node/utils/ExportHtml.js b/src/node/utils/ExportHtml.js index 0bb93326b..81fc0be9d 100644 --- a/src/node/utils/ExportHtml.js +++ b/src/node/utils/ExportHtml.js @@ -411,6 +411,18 @@ function getHTMLFromAtext(pad, atext, authorColors) } lists = [] + hooks.aCallAll("asyncLineHTMLForExport", { + line: line, + lineContent: lineContent, + apool: apool, + attribLine: attribLines[i], + text: textLines[i] + }, function(err, newLineContent){ + if(newLineContent.length !== 0) lineContent = newLineContent[0]; + // modified lineContent here + }); + + // Old hook probably not to be used.. var lineContentFromHook = hooks.callAllStr("getLineHTMLForExport", { line: line, @@ -419,6 +431,7 @@ function getHTMLFromAtext(pad, atext, authorColors) attribLine: attribLines[i], text: textLines[i] }, " ", " ", ""); + if (lineContentFromHook) { pieces.push(lineContentFromHook, '');