Example 1: Classic noderedjson language

[{"id":"548238136ca436ac","type":"link in","z":"652104ea8724facc","name":"[blog] embedded-flow.html","links":[],"x":538,"y":482,"wires":[["6c47c59cbbbecdf5"]]},{"id":"6c47c59cbbbecdf5","type":"BlogPageInfo","z":"652104ea8724facc","name":"","image":"","summary":"Can I generate html directly without using markdown markup?","title":"This is a test of something new","publishedAt":"2023-06-25T11:22","updatedAt":"2023-06-25T11:22","incRss":false,"incSitemap":false,"incIndex":false,"shrLinkedIn":false,"reloadOnEdit":false,"redirectToNode":false,"redirectNodeId":"status-404","redirectStatusCode":"301","x":734.7143707275391,"y":482,"wires":[["64c749a71e14498a"]]},{"id":"99a631acf3d6c5bf","type":"link out","z":"652104ea8724facc","name":"link out 80","mode":"return","links":[],"x":1580.0002040863037,"y":475.4285936355591,"wires":[]},{"id":"b360b1072d4d72fa","type":"switch","z":"652104ea8724facc","name":"has _linkSource - is this a link-call action","property":"_linkSource","propertyType":"msg","rules":[{"t":"nnull"},{"t":"else"}],"checkall":"true","repair":false,"outputs":2,"x":1289.8573913574219,"y":481.8571538925171,"wires":[["99a631acf3d6c5bf"],[]]},{"id":"64c749a71e14498a","type":"template","z":"652104ea8724facc","name":"v1","field":"payload","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":970.4287910461426,"y":482,"wires":[["b360b1072d4d72fa"]]},{"id":"f0de398e3cfa056a","type":"link in","z":"652104ea8724facc","name":"[blog] embedded-flow-v2.html","links":[],"x":538,"y":541.5714330673218,"wires":[["b116c37cd891a5e7"]]},{"id":"b116c37cd891a5e7","type":"BlogPageInfo","z":"652104ea8724facc","name":"","image":"","summary":"Can I generate html directly without using markdown markup?","title":"This is a test of something new","publishedAt":"2023-06-25T11:22","updatedAt":"2023-06-25T11:22","incRss":false,"incSitemap":false,"incIndex":false,"shrLinkedIn":false,"reloadOnEdit":false,"redirectToNode":false,"redirectNodeId":"status-404","redirectStatusCode":"301","x":744.7143707275391,"y":541.5714330673218,"wires":[["861c435f7685cf55"]]},{"id":"861c435f7685cf55","type":"template","z":"652104ea8724facc","name":"v2","field":"payload","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":970.4287910461426,"y":541.5714330673218,"wires":[["b360b1072d4d72fa"]]},{"id":"951cf6e2f214b95b","type":"template","z":"652104ea8724facc","name":"v3","field":"payload","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":970.4287910461426,"y":597.2857732772827,"wires":[["b360b1072d4d72fa"]]},{"id":"7885fd1e6f944103","type":"link in","z":"652104ea8724facc","name":"[blog] embedded-flow-v3.html","links":[],"x":538,"y":597.2857732772827,"wires":[["382f5f013b6f9a3b"]]},{"id":"382f5f013b6f9a3b","type":"BlogPageInfo","z":"652104ea8724facc","name":"","image":"","summary":"Can I generate html directly without using markdown markup?","title":"This is a test of something new","publishedAt":"2023-06-25T11:22","updatedAt":"2023-06-25T11:22","incRss":false,"incSitemap":false,"incIndex":false,"shrLinkedIn":false,"reloadOnEdit":false,"redirectToNode":false,"redirectNodeId":"status-404","redirectStatusCode":"301","x":744.7143707275391,"y":597.2857732772827,"wires":[["951cf6e2f214b95b"]]},{"id":"7b05f3f671073181","type":"template","z":"652104ea8724facc","name":"v4","field":"payload","fieldType":"msg","format":"html","syntax":"mustache","template":"","output":"str","x":970.4287910461426,"y":662.2857732772827,"wires":[["b360b1072d4d72fa"]]},{"id":"3952279c3016c957","type":"link in","z":"652104ea8724facc","name":"[blog] embedded-flow-v4.html","links":[],"x":538,"y":662.2857732772827,"wires":[["295d018b67f438b9"]]},{"id":"295d018b67f438b9","type":"BlogPageInfo","z":"652104ea8724facc","name":"","image":"","summary":"Can I generate html directly without using markdown markup?","title":"This is a test of something new","publishedAt":"2023-06-25T11:22","updatedAt":"2023-06-25T11:22","incRss":false,"incSitemap":false,"incIndex":false,"shrLinkedIn":false,"reloadOnEdit":false,"redirectToNode":false,"redirectNodeId":"status-404","redirectStatusCode":"301","x":744.7143707275391,"y":662.2857732772827,"wires":[["7b05f3f671073181"]]},{"id":"747018dc4b0adf33","type":"template","z":"652104ea8724facc","name":"v5","field":"payload","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":975.571418762207,"y":724.7143468856812,"wires":[["b360b1072d4d72fa"]]},{"id":"317130644c24a056","type":"link in","z":"652104ea8724facc","name":"[blog] embedded-flow-v5.html","links":[],"x":543.1426277160645,"y":724.7143468856812,"wires":[["afca478f73a8601e"]]},{"id":"afca478f73a8601e","type":"BlogPageInfo","z":"652104ea8724facc","name":"","image":"","summary":"Can I generate html directly without using markdown markup?","title":"This is a test of something new","publishedAt":"2023-06-25T11:22","updatedAt":"2023-06-25T11:22","incRss":false,"incSitemap":false,"incIndex":false,"shrLinkedIn":false,"reloadOnEdit":false,"redirectToNode":false,"redirectNodeId":"status-404","redirectStatusCode":"301","x":749.8569984436035,"y":724.7143468856812,"wires":[["747018dc4b0adf33"]]}]

Example 2: Language noderedjson-with-arrows

Arrows only on the inputs, outputs remain rectangles.

[{"id":"d598829cba783cad","type":"GetFlows","z":"f13d3b083d5cc429","name":"","flowVersion":"v1","useAuthentication":false,"apiUsername":"","apiUsernameType":"env","apiPassword":"","apiPasswordType":"env","x":349,"y":301,"wires":[["ddce7325bdba57d8"]]},{"id":"c507dd73478a26af","type":"inject","z":"f13d3b083d5cc429","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"7200","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":199,"y":181,"wires":[["d598829cba783cad"]]},{"id":"67b77f304303cb27","type":"http request","z":"f13d3b083d5cc429","name":"send off to backup server","method":"POST","ret":"txt","paytoqs":"ignore","url":"","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"x":1119,"y":181,"wires":[[]]},{"id":"ddce7325bdba57d8","type":"change","z":"f13d3b083d5cc429","name":"setup payload for zip node","rules":[{"t":"set","p":"_p","pt":"msg","to":"[]","tot":"json"},{"t":"set","p":"_p[0]","pt":"msg","to":"{ \"filename\": \"openmindmap_flows.json\", \"payload\": \"\" }","tot":"json"},{"t":"set","p":"_p[0].payload","pt":"msg","to":"payload","tot":"msg"},{"t":"set","p":"token","pt":"msg","to":"BACKUP_ZIP_TOKEN","tot":"env"},{"t":"set","p":"_p[1]","pt":"msg","to":"{ \"filename\": \"token.txt\", \"payload\": \"\" & token & \"\" }","tot":"jsonata"},{"t":"set","p":"payload","pt":"msg","to":"_p","tot":"msg"},{"t":"set","p":"url","pt":"msg","to":"BACKUP_ENDPOINT","tot":"env"}],"action":"","property":"","from":"","to":"","reg":false,"x":549,"y":401,"wires":[["1f879c968f033a26"]]},{"id":"1f879c968f033a26","type":"zip","z":"f13d3b083d5cc429","name":"","mode":"compress","filename":"backup.zip","compressionlevel":"9","outasstring":false,"x":769,"y":401,"wires":[["53808fa58e1aa543"]]},{"id":"53808fa58e1aa543","type":"base64","z":"f13d3b083d5cc429","name":"","action":"","property":"payload","x":929,"y":301,"wires":[["67b77f304303cb27"]]}]

Example 3: Language noderedjson-no-gridlines

[{"id":"e2ec7bbe752d60b0","type":"BlogDetails","z":"184fd5793b8d906c","name":"Open Mind Map Blog Configuration","authorName":"Gregorius Rippenstein","authorEmail":"gregorius@rippenstein.art","authorUrl":"https://gregorius.rippenstein.art","blogUrl":"https://blog.openmindmap.org","blogPathPrefix":"/blog","blogTitle":"Open Mind Map Blog","blogSubtitle":"Global mind-map for a global world.","blogCopyrightOwner":"Open Mind-Map Org.","x":818,"y":906.5,"wires":[["85a8755de2d6ae5c"]]},{"id":"1956265f7f508d04","type":"group","z":"184fd5793b8d906c","name":"ensure correct domain","style":{"label":true,"fill":"#bfc7d7","fill-opacity":"0.71","color":"#000000"},"nodes":["26b099616f74f352","42795f82c29b8583","1f0ea79587166fdd","6f6d63b5fa995b5c","1d1325b68a7cac1e","cdaeb49728432c46"],"x":163,"y":136,"w":877,"h":189.5},{"id":"26b099616f74f352","type":"switch","z":"184fd5793b8d906c","g":"1956265f7f508d04","name":"check hostname","property":"req.hostname","propertyType":"msg","rules":[{"t":"eq","v":"blog.openmindmap.org","vt":"str"},{"t":"eq","v":"demo.openmindmap.org","vt":"str"},{"t":"else"}],"checkall":"false","repair":false,"outputs":3,"x":533,"y":184.5,"wires":[["e2ec7bbe752d60b0"],["1f0ea79587166fdd"],["6f6d63b5fa995b5c"]]},{"id":"42795f82c29b8583","type":"http in","z":"184fd5793b8d906c","g":"1956265f7f508d04","name":"","url":"/","method":"get","upload":false,"swaggerDoc":"","x":239,"y":184.5,"wires":[["26b099616f74f352"]]},{"id":"1f0ea79587166fdd","type":"http response","z":"184fd5793b8d906c","g":"1956265f7f508d04","name":"redirect if demo.omm.org","statusCode":"301","headers":{"Location":"/omm"},"x":887,"y":185.5,"wires":[]},{"id":"6f6d63b5fa995b5c","type":"http response","z":"184fd5793b8d906c","g":"1956265f7f508d04","name":"NOT FOUND everything else","statusCode":"404","headers":{},"x":894,"y":227.5,"wires":[]},{"id":"1d1325b68a7cac1e","type":"http in","z":"184fd5793b8d906c","g":"1956265f7f508d04","name":"","url":"/blog/:name","method":"get","upload":false,"swaggerDoc":"","x":269,"y":232.5,"wires":[["26b099616f74f352"]]},{"id":"cdaeb49728432c46","type":"http in","z":"184fd5793b8d906c","g":"1956265f7f508d04","name":"","url":"/:name","method":"get","upload":false,"swaggerDoc":"","x":259,"y":284.5,"wires":[["26b099616f74f352"]]},{"id":"95389d39f5c53d23","type":"group","z":"184fd5793b8d906c","name":"map path to blog content","style":{"label":true,"stroke":"#000000","color":"#000000"},"nodes":["85c463f82c547140","32bb06dfab9a9529","85a8755de2d6ae5c","7fa818203cac5402","71c533e01539c3d3","180d18e4931a5ace","0d6c29c07f300c15","f4781993f9dc4130","b41e2620ed591a2d","a4bf3e5ac7c74343","5d0edf716dc5c6b5"],"x":1182,"y":790.5,"w":2129,"h":264},{"id":"85c463f82c547140","type":"template","z":"184fd5793b8d906c","g":"95389d39f5c53d23","name":"HTML Layout","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"","output":"str","x":3035,"y":1013.5,"wires":[["32bb06dfab9a9529"]]},{"id":"32bb06dfab9a9529","type":"http response","z":"184fd5793b8d906c","g":"95389d39f5c53d23","name":"","statusCode":"200","headers":{},"x":3225,"y":932.5,"wires":[]},{"id":"85a8755de2d6ae5c","type":"switch","z":"184fd5793b8d906c","g":"95389d39f5c53d23","name":"Path handling","property":"req.params.name","propertyType":"msg","rules":[{"t":"eq","v":"apple-touch-icon.png","vt":"str"},{"t":"eq","v":"favicon.ico","vt":"str"},{"t":"eq","v":"sitemap.xml","vt":"str"},{"t":"eq","v":"feed.xml","vt":"str"},{"t":"eq","v":"rss.xml","vt":"str"},{"t":"eq","v":"index","vt":"str"},{"t":"eq","v":"blog","vt":"str"},{"t":"nnull"},{"t":"else"}],"checkall":"false","repair":false,"outputs":9,"x":1288,"y":906.5,"wires":[[],[],[],[],[],["7fa818203cac5402"],["0d6c29c07f300c15"],["7fa818203cac5402"],["0d6c29c07f300c15"]]},{"id":"7fa818203cac5402","type":"change","z":"184fd5793b8d906c","g":"95389d39f5c53d23","name":"set page target: \"[blog] <name>\"","rules":[{"t":"set","p":"target","pt":"msg","to":"\"[blog] \" & msg.req.params.name","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":1638,"y":886.5,"wires":[["71c533e01539c3d3"]]},{"id":"71c533e01539c3d3","type":"link call","z":"184fd5793b8d906c","g":"95389d39f5c53d23","name":"generate page content","links":[],"linkType":"dynamic","timeout":"5","x":1941,"y":951.5,"wires":[["f4781993f9dc4130"]]},{"id":"180d18e4931a5ace","type":"markdown","z":"184fd5793b8d906c","g":"95389d39f5c53d23","name":"Markdown to HTML","x":2794,"y":1013.5,"wires":[["85c463f82c547140"]]},{"id":"0d6c29c07f300c15","type":"change","z":"184fd5793b8d906c","g":"95389d39f5c53d23","name":"target: \"[blog] index\"","rules":[{"t":"set","p":"target","pt":"msg","to":"[blog] index","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1598,"y":951.5,"wires":[["71c533e01539c3d3"]]},{"id":"f4781993f9dc4130","type":"switch","z":"184fd5793b8d906c","g":"95389d39f5c53d23","name":"ignore redirects","property":"statusCode","propertyType":"msg","rules":[{"t":"eq","v":"301","vt":"num"},{"t":"eq","v":"302","vt":"num"},{"t":"else"}],"checkall":"false","repair":false,"outputs":3,"x":2152,"y":951.5,"wires":[[],[],["b41e2620ed591a2d"]]},{"id":"b41e2620ed591a2d","type":"switch","z":"184fd5793b8d906c","g":"95389d39f5c53d23","name":"path extension is '.html'?","property":"page.path","propertyType":"msg","rules":[{"t":"regex","v":"\\.html$","vt":"str","case":true},{"t":"else"}],"checkall":"false","repair":false,"outputs":2,"x":2524,"y":831.5,"wires":[["32bb06dfab9a9529"],["a4bf3e5ac7c74343"]]},{"id":"a4bf3e5ac7c74343","type":"switch","z":"184fd5793b8d906c","g":"95389d39f5c53d23","name":"is msg.htmlcontent set?","property":"htmlcontent","propertyType":"msg","rules":[{"t":"nnull"},{"t":"else"}],"checkall":"false","repair":false,"outputs":2,"x":2526,"y":935.5,"wires":[["5d0edf716dc5c6b5"],["180d18e4931a5ace"]]},{"id":"5d0edf716dc5c6b5","type":"change","z":"184fd5793b8d906c","g":"95389d39f5c53d23","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"htmlcontent","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":2863,"y":929.5,"wires":[["32bb06dfab9a9529"]]}]

Example 4: The Xmas tree with noderedjson-no-gridlines-with-arrows

[{"id":"ae0d5b956a3f28e6","type":"BlogPageInfo","z":"4c24fa4e7dcf38ec","name":"","image":"","summary":"Can I generate html directly without using markdown markup?","title":"This is a test of something new","publishedAt":"2023-06-25T11:22","updatedAt":"2023-06-25T11:22","incRss":false,"incSitemap":false,"incIndex":false,"shrLinkedIn":false,"supportNodeRedJson":false,"reloadOnEdit":true,"redirectToNode":false,"redirectNodeId":"status-404","redirectStatusCode":"301","x":1049,"y":559,"wires":[["2d22995c9f1f1b29"]]},{"id":"cbce591869d45063","type":"link in","z":"4c24fa4e7dcf38ec","name":"[blog] embedded-flow-v10.html","links":[],"x":1146.28564453125,"y":641,"wires":[["ae0d5b956a3f28e6"]]},{"id":"2d22995c9f1f1b29","type":"template","z":"4c24fa4e7dcf38ec","name":"v10","field":"payload","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":1298.71435546875,"y":609,"wires":[["abac4f329e6a820d"]]},{"id":"abac4f329e6a820d","type":"switch","z":"4c24fa4e7dcf38ec","name":"has _linkSource - is this a link-call action","property":"_linkSource","propertyType":"msg","rules":[{"t":"nnull"},{"t":"else"}],"checkall":"true","repair":false,"outputs":2,"x":553.0003051757812,"y":816.142822265625,"wires":[["09b45bafaa67147a"],[]]},{"id":"503aa7f4da56542d","type":"template","z":"4c24fa4e7dcf38ec","name":"v11","field":"payload","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":578.7144203186035,"y":728,"wires":[["abac4f329e6a820d"]]},{"id":"09b45bafaa67147a","type":"link out","z":"4c24fa4e7dcf38ec","name":"link out 82","mode":"return","links":[],"x":1136.14306640625,"y":818.7142333984375,"wires":[]},{"id":"cd925fa7a351451a","type":"markdown","z":"4c24fa4e7dcf38ec","name":"","x":772.7144203186035,"y":594,"wires":[["503aa7f4da56542d"]]},{"id":"8d7a34aac2739180","type":"template","z":"4c24fa4e7dcf38ec","name":".md page","field":"payload","fieldType":"msg","format":"markdown","syntax":"mustache","template":"","output":"str","x":965.7144203186035,"y":405,"wires":[["cd925fa7a351451a"]]},{"id":"c639b3e6dd4092a2","type":"template","z":"4c24fa4e7dcf38ec","name":"flowexample7","field":"flowexample7","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":1185.7144203186035,"y":156,"wires":[["8d7a34aac2739180"]]},{"id":"40562872bcf9e779","type":"template","z":"4c24fa4e7dcf38ec","name":"flowexample6","field":"flowexample6","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":1424.7144203186035,"y":402,"wires":[["c639b3e6dd4092a2"]]},{"id":"23dc5d86e4ae09f7","type":"template","z":"4c24fa4e7dcf38ec","name":"flowexample5","field":"flowexample5","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":1633.7144203186035,"y":606,"wires":[["40562872bcf9e779"]]},{"id":"309d9661aa3ca436","type":"template","z":"4c24fa4e7dcf38ec","name":"flowexample4","field":"flowexample4","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":1814.7144203186035,"y":804,"wires":[["23dc5d86e4ae09f7"]]},{"id":"88644f9859d30ff0","type":"template","z":"4c24fa4e7dcf38ec","name":"flowexample3","field":"flowexample3","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":1346.7144203186035,"y":811,"wires":[["309d9661aa3ca436"]]},{"id":"18c0c665820d9a21","type":"template","z":"4c24fa4e7dcf38ec","name":"flowexample2","field":"flowexample2","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":1115.7144775390625,"y":952,"wires":[["88644f9859d30ff0"]]},{"id":"8cd8ed44f82b06bf","type":"template","z":"4c24fa4e7dcf38ec","name":"flow example 1","field":"flowexample1","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":894.71435546875,"y":819,"wires":[["18c0c665820d9a21"]]},{"id":"2294edbbc0bcfa16","type":"BlogPageInfo","z":"4c24fa4e7dcf38ec","name":"","image":"","summary":"Can I generate html directly without using markdown markup?","title":"This is a test of something new","publishedAt":"2023-06-25T11:22","updatedAt":"2023-06-25T11:22","incRss":false,"incSitemap":false,"incIndex":false,"shrLinkedIn":false,"supportNodeRedJson":false,"reloadOnEdit":true,"redirectToNode":false,"redirectNodeId":"status-404","redirectStatusCode":"301","x":1371,"y":559,"wires":[["8cd8ed44f82b06bf"]]},{"id":"48e808c24ffc7e1d","type":"link in","z":"4c24fa4e7dcf38ec","name":"[blog] embedded-flow-v11.html","links":[],"x":1122.28564453125,"y":484,"wires":[["2294edbbc0bcfa16"]]}]

Example 5: Language: noderedjson-no-images

[{"id":"e3e278445b7bcb21","type":"subflow","name":"BlogPageEndsHere","info":"","category":"","in":[{"x":132,"y":215,"wires":[{"id":"b2f270b15349b67c"}]}],"out":[],"env":[],"meta":{},"color":"#ddeeff","icon":"font-awesome/fa-hand-stop-o"},{"id":"627f98bbc0ea4f8b","type":"link out","z":"e3e278445b7bcb21","name":"link out 77","mode":"return","links":[],"x":1328,"y":306,"wires":[]},{"id":"408189fb7a17ba8b","type":"switch","z":"e3e278445b7bcb21","name":"has _linkSource - is this a link-call action","property":"_linkSource","propertyType":"msg","rules":[{"t":"nnull"},{"t":"else"}],"checkall":"true","repair":false,"outputs":2,"x":1002,"y":403,"wires":[["627f98bbc0ea4f8b"],[]]},{"id":"2a2cc4ef4e7704b4","type":"template","z":"e3e278445b7bcb21","name":"","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"","output":"str","x":545,"y":632,"wires":[["408189fb7a17ba8b"]]},{"id":"693c46a206c026a4","type":"change","z":"e3e278445b7bcb21","name":"","rules":[{"t":"set","p":"template","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":474,"y":510,"wires":[["2a2cc4ef4e7704b4"]]},{"id":"b2f270b15349b67c","type":"switch","z":"e3e278445b7bcb21","name":"","property":"page.noderedjson","propertyType":"msg","rules":[{"t":"true"},{"t":"else"}],"checkall":"false","repair":false,"outputs":2,"x":374,"y":408,"wires":[["408189fb7a17ba8b"],["693c46a206c026a4"]]},{"id":"f161221e2ee84846","type":"BlogPageInfo","z":"e88020583c022170","name":"","image":"1687952972847_Screen_Shot_2023-06-28_at_13.48.43.png","summary":"Codeblocks are one thing but images are further a thousand Json files. Show me your flow!","title":"Replacing Node-RED flow codeblocks with flow images.","publishedAt":"2023-06-28T11:22","updatedAt":"2023-06-28T11:22","incRss":true,"incSitemap":true,"incIndex":true,"shrLinkedIn":true,"supportNodeRedJson":true,"reloadOnEdit":false,"redirectToNode":false,"redirectNodeId":"status-404","redirectStatusCode":"301","x":374.71435546875,"y":1339,"wires":[["49c3561cfc3bf8b3"]]},{"id":"e0bcd8d7b8245c21","type":"link in","z":"e88020583c022170","name":"[blog] backticks-in-markdown-and-node-red","links":[],"x":204,"y":1389,"wires":[["f161221e2ee84846"]]},{"id":"49c3561cfc3bf8b3","type":"template","z":"e88020583c022170","name":"flow example 1","field":"flowexample1","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":660,"y":1425,"wires":[["724cc1e0b9b56983"]]},{"id":"f9ea3058dc703eee","type":"BlogPageInfo","z":"e88020583c022170","name":"","image":"","summary":"Can I replace codeblocks of flows.json with images?","title":"Testing the inclusion and replacement of codeblocks","publishedAt":"2023-06-25T11:22","updatedAt":"2023-06-25T11:22","incRss":false,"incSitemap":false,"incIndex":false,"shrLinkedIn":false,"supportNodeRedJson":true,"reloadOnEdit":false,"redirectToNode":false,"redirectNodeId":"status-404","redirectStatusCode":"301","x":403.71435546875,"y":1478,"wires":[["49c3561cfc3bf8b3"]]},{"id":"724cc1e0b9b56983","type":"template","z":"e88020583c022170","name":"flowexample2","field":"flowexample2","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":857,"y":1370,"wires":[["d8b85c4b0a441b4d"]]},{"id":"8b702bc007cf0e3e","type":"link in","z":"e88020583c022170","name":"[blog] codeblock-test","links":[],"x":204,"y":1424,"wires":[["f9ea3058dc703eee"]]},{"id":"d8b85c4b0a441b4d","type":"template","z":"e88020583c022170","name":"flowexample3","field":"flowexample3","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":1029,"y":1433,"wires":[["23f9f3582f3172b6"]]},{"id":"23f9f3582f3172b6","type":"template","z":"e88020583c022170","name":"flowexample4","field":"flowexample4","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":1235,"y":1378,"wires":[["22e594991d0092af"]]},{"id":"22e594991d0092af","type":"template","z":"e88020583c022170","name":"flowexample5","field":"flowexample5","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":1411,"y":1443,"wires":[["8ffa9d87efff1d51"]]},{"id":"8ffa9d87efff1d51","type":"template","z":"e88020583c022170","name":"flowexample6","field":"flowexample6","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":1592,"y":1385,"wires":[["7c3cbb557ff5b93d"]]},{"id":"7c3cbb557ff5b93d","type":"template","z":"e88020583c022170","name":"flowexample7","field":"flowexample7","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":1740,"y":1443,"wires":[["d9667d3144e93adb"]]},{"id":"d9667d3144e93adb","type":"template","z":"e88020583c022170","name":".md page","field":"payload","fieldType":"msg","format":"markdown","syntax":"mustache","template":"","output":"str","x":1092,"y":1737,"wires":[["d3f10882a0773e9b"]]},{"id":"d3f10882a0773e9b","type":"subflow:e3e278445b7bcb21","z":"e88020583c022170","name":"","x":1089,"y":1797,"wires":[]}]

Example 6: Language: noderedjson-no-images-with-arrows-no-gridlines

[{"id":"3287a0ac2d2a237b","type":"link in","z":"fa990486a351d7f4","name":"[blog] embedded-flow.html","links":[],"x":197,"y":107,"wires":[["0771f05ddd5c7e3e"]]},{"id":"0771f05ddd5c7e3e","type":"BlogPageInfo","z":"fa990486a351d7f4","name":"","image":"","summary":"Can I generate html directly without using markdown markup?","title":"This is a test of something new","publishedAt":"2023-06-25T11:22","updatedAt":"2023-06-25T11:22","incRss":false,"incSitemap":false,"incIndex":false,"shrLinkedIn":false,"reloadOnEdit":false,"redirectToNode":false,"redirectNodeId":"status-404","redirectStatusCode":"301","x":393.71437072753906,"y":107,"wires":[["f9b99c65087dc03e"]]},{"id":"996205845bf2ce3f","type":"link out","z":"fa990486a351d7f4","name":"link out 80","mode":"return","links":[],"x":1239.0002040863037,"y":100.42859363555908,"wires":[]},{"id":"714495cf05a320bf","type":"switch","z":"fa990486a351d7f4","name":"has _linkSource - is this a link-call action","property":"_linkSource","propertyType":"msg","rules":[{"t":"nnull"},{"t":"else"}],"checkall":"true","repair":false,"outputs":2,"x":948.8573913574219,"y":106.85715389251709,"wires":[["996205845bf2ce3f"],[]]},{"id":"f9b99c65087dc03e","type":"template","z":"fa990486a351d7f4","name":"v1","field":"payload","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":629.4287910461426,"y":107,"wires":[["714495cf05a320bf"]]},{"id":"b6b29c169ced0dc4","type":"link in","z":"fa990486a351d7f4","name":"[blog] embedded-flow-v2.html","links":[],"x":197,"y":166.57143306732178,"wires":[["755725b937fd9621"]]},{"id":"755725b937fd9621","type":"BlogPageInfo","z":"fa990486a351d7f4","name":"","image":"","summary":"Can I generate html directly without using markdown markup?","title":"This is a test of something new","publishedAt":"2023-06-25T11:22","updatedAt":"2023-06-25T11:22","incRss":false,"incSitemap":false,"incIndex":false,"shrLinkedIn":false,"reloadOnEdit":false,"redirectToNode":false,"redirectNodeId":"status-404","redirectStatusCode":"301","x":403.71437072753906,"y":166.57143306732178,"wires":[["eb04b257022ae729"]]},{"id":"eb04b257022ae729","type":"template","z":"fa990486a351d7f4","name":"v2","field":"payload","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":629.4287910461426,"y":166.57143306732178,"wires":[["714495cf05a320bf"]]},{"id":"b03d9f123a9903ca","type":"template","z":"fa990486a351d7f4","name":"v3","field":"payload","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":629.4287910461426,"y":222.28577327728271,"wires":[["714495cf05a320bf"]]},{"id":"f660e24f4f9d210d","type":"link in","z":"fa990486a351d7f4","name":"[blog] embedded-flow-v3.html","links":[],"x":197,"y":222.28577327728271,"wires":[["ae8f25da7d7893fc"]]},{"id":"ae8f25da7d7893fc","type":"BlogPageInfo","z":"fa990486a351d7f4","name":"","image":"","summary":"Can I generate html directly without using markdown markup?","title":"This is a test of something new","publishedAt":"2023-06-25T11:22","updatedAt":"2023-06-25T11:22","incRss":false,"incSitemap":false,"incIndex":false,"shrLinkedIn":false,"reloadOnEdit":false,"redirectToNode":false,"redirectNodeId":"status-404","redirectStatusCode":"301","x":403.71437072753906,"y":222.28577327728271,"wires":[["b03d9f123a9903ca"]]},{"id":"f0cec8e4f35dbc99","type":"http in","z":"fa990486a351d7f4","name":"","url":"/embed/helpers.js","method":"get","upload":false,"swaggerDoc":"","x":533.571418762207,"y":877.7143468856812,"wires":[["dd80e50a71271b27"]]},{"id":"d5631179afc237dc","type":"http response","z":"fa990486a351d7f4","name":"js","statusCode":"","headers":{"content-type":"application/javascript; charset=utf-8"},"x":1879.571418762207,"y":878.7143468856812,"wires":[]},{"id":"dd80e50a71271b27","type":"template","z":"fa990486a351d7f4","name":"","field":"payload","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":1703.571418762207,"y":878.7143468856812,"wires":[["d5631179afc237dc"]]},{"id":"ac22dd3a10ca8a7a","type":"template","z":"fa990486a351d7f4","name":"complete js content","field":"payload","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":1555.571418762207,"y":1097.7143468856812,"wires":[["d5631179afc237dc"]]},{"id":"e1e9d52f873f0f5b","type":"template","z":"fa990486a351d7f4","name":"jsColoursByType","field":"jsColoursByType","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":855.571418762207,"y":941.7143468856812,"wires":[["36cee437c1931ff7"]]},{"id":"f9a2c229e54e7c1a","type":"http in","z":"fa990486a351d7f4","name":"","url":"/embed/helpers-v4.js","method":"get","upload":false,"swaggerDoc":"","x":543.571418762207,"y":942.7143468856812,"wires":[["e1e9d52f873f0f5b"]]},{"id":"36cee437c1931ff7","type":"template","z":"fa990486a351d7f4","name":"jsUtilsGetNodeSelector","field":"jsUtilsGetNodeSelector","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":875.571418762207,"y":981.7143468856812,"wires":[["b101d34ec03a821c"]]},{"id":"b101d34ec03a821c","type":"template","z":"fa990486a351d7f4","name":"jsGenerateLinkPath","field":"jsGenerateLinkPath","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":855.571418762207,"y":1021.7143468856812,"wires":[["75fb6789236f48df"]]},{"id":"d6db970006d87875","type":"template","z":"fa990486a351d7f4","name":"jsRenderFlow - v4","field":"jsRenderFlow","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":1269.571418762207,"y":1048.7143468856812,"wires":[["ac22dd3a10ca8a7a"]]},{"id":"66af842428cf1829","type":"template","z":"fa990486a351d7f4","name":"v4","field":"payload","fieldType":"msg","format":"html","syntax":"mustache","template":"","output":"str","x":629.4287910461426,"y":287.2857732772827,"wires":[["714495cf05a320bf"]]},{"id":"859109e5f2acb4e2","type":"link in","z":"fa990486a351d7f4","name":"[blog] embedded-flow-v4.html","links":[],"x":197,"y":287.2857732772827,"wires":[["b3b58ff6a8dede2a"]]},{"id":"b3b58ff6a8dede2a","type":"BlogPageInfo","z":"fa990486a351d7f4","name":"","image":"","summary":"Can I generate html directly without using markdown markup?","title":"This is a test of something new","publishedAt":"2023-06-25T11:22","updatedAt":"2023-06-25T11:22","incRss":false,"incSitemap":false,"incIndex":false,"shrLinkedIn":false,"reloadOnEdit":false,"redirectToNode":false,"redirectNodeId":"status-404","redirectStatusCode":"301","x":403.71437072753906,"y":287.2857732772827,"wires":[["66af842428cf1829"]]},{"id":"75fb6789236f48df","type":"template","z":"fa990486a351d7f4","name":"jsLabelUtils","field":"jsLabelUtils","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":834.571418762207,"y":1063.7143468856812,"wires":[["ee74e71603896290"]]},{"id":"f68eb4ac92f2416b","type":"http in","z":"fa990486a351d7f4","name":"","url":"/embed/helpers-v5.js","method":"get","upload":false,"swaggerDoc":"","x":543.571418762207,"y":1000.7143468856812,"wires":[["e1e9d52f873f0f5b"]]},{"id":"ee74e71603896290","type":"switch","z":"fa990486a351d7f4","name":"","property":"req.route.path","propertyType":"msg","rules":[{"t":"regex","v":"v4\\.js$","vt":"str","case":false},{"t":"regex","v":"v5\\.js$","vt":"str","case":false},{"t":"regex","v":"v6\\.js$","vt":"str","case":false},{"t":"regex","v":"v7\\.js$","vt":"str","case":false},{"t":"regex","v":"v8\\.js$","vt":"str","case":false},{"t":"regex","v":"v9\\.js$","vt":"str","case":false}],"checkall":"false","repair":false,"outputs":6,"x":1029.571418762207,"y":1127.7143468856812,"wires":[["d6db970006d87875"],["f6adde966139457a"],["4e28f7e5936ef6d7"],["6088b6915f67e507"],["abd4a979676a9088"],["6088b6915f67e507"]]},{"id":"092c9e55a4787172","type":"template","z":"fa990486a351d7f4","name":"v5","field":"payload","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":634.571418762207,"y":349.71434688568115,"wires":[["714495cf05a320bf"]]},{"id":"f360b35c4b1460d8","type":"link in","z":"fa990486a351d7f4","name":"[blog] embedded-flow-v5.html","links":[],"x":202.14262771606445,"y":349.71434688568115,"wires":[["af62934ece609c34"]]},{"id":"af62934ece609c34","type":"BlogPageInfo","z":"fa990486a351d7f4","name":"","image":"","summary":"Can I generate html directly without using markdown markup?","title":"This is a test of something new","publishedAt":"2023-06-25T11:22","updatedAt":"2023-06-25T11:22","incRss":false,"incSitemap":false,"incIndex":false,"shrLinkedIn":false,"reloadOnEdit":false,"redirectToNode":false,"redirectNodeId":"status-404","redirectStatusCode":"301","x":408.8569984436035,"y":349.71434688568115,"wires":[["092c9e55a4787172"]]},{"id":"f6adde966139457a","type":"template","z":"fa990486a351d7f4","name":"jsRenderFlow - v5","field":"jsRenderFlow","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":1270.571418762207,"y":1099.7143468856812,"wires":[["ac22dd3a10ca8a7a"]]},{"id":"7be8ff2bc6dfd549","type":"http in","z":"fa990486a351d7f4","name":"","url":"/embed/helpers.css","method":"get","upload":false,"swaggerDoc":"","x":543.571418762207,"y":812.7143468856812,"wires":[["16ec47cfaf4f5426"]]},{"id":"ad579a790a31d908","type":"http response","z":"fa990486a351d7f4","name":"css","statusCode":"200","headers":{"content-type":"text/css"},"x":1044.571418762207,"y":812.7143468856812,"wires":[]},{"id":"16ec47cfaf4f5426","type":"template","z":"fa990486a351d7f4","name":"basic styling","field":"payload","fieldType":"msg","format":"css","syntax":"mustache","template":"","output":"str","x":840.571418762207,"y":812.7143468856812,"wires":[["ad579a790a31d908"]]},{"id":"4f0b969b37876989","type":"link in","z":"fa990486a351d7f4","name":"[blog] codeblock-test","links":[],"x":266.57141876220703,"y":1639.7143468856812,"wires":[["ea637b2ce7e48ce9"]]},{"id":"ea637b2ce7e48ce9","type":"BlogPageInfo","z":"fa990486a351d7f4","name":"","image":"","summary":"Can I replace codeblocks of flows.json with images?","title":"Testing the inclusion and replacement of codeblocks","publishedAt":"2023-06-25T11:22","updatedAt":"2023-06-25T11:22","incRss":false,"incSitemap":false,"incIndex":false,"shrLinkedIn":true,"supportNodeRedJson":true,"reloadOnEdit":false,"redirectToNode":false,"redirectNodeId":"status-404","redirectStatusCode":"301","x":509.28577423095703,"y":1639.7143468856812,"wires":[["097d04d398ea4c66"]]},{"id":"a943b1f59b6f617b","type":"http in","z":"fa990486a351d7f4","name":"","url":"/embed/helpers-v6.js","method":"get","upload":false,"swaggerDoc":"","x":544.571418762207,"y":1071.7143468856812,"wires":[["e1e9d52f873f0f5b"]]},{"id":"4e28f7e5936ef6d7","type":"template","z":"fa990486a351d7f4","name":"jsRenderFlow - v6","field":"jsRenderFlow","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":1271.571418762207,"y":1160.7143468856812,"wires":[["c37952730d57c5a4"]]},{"id":"c37952730d57c5a4","type":"template","z":"fa990486a351d7f4","name":"complete js content","field":"payload","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":1563.571418762207,"y":1214.7143468856812,"wires":[["d5631179afc237dc"]]},{"id":"d5525ca53c469c75","type":"http in","z":"fa990486a351d7f4","name":"","url":"/embed/helpers-v7.js","method":"get","upload":false,"swaggerDoc":"","x":548.571418762207,"y":1134.7143468856812,"wires":[["e1e9d52f873f0f5b"]]},{"id":"a631368aa97d4e8b","type":"link out","z":"fa990486a351d7f4","name":"link out 83","mode":"return","links":[],"x":2214.571418762207,"y":1682.7143468856812,"wires":[]},{"id":"bc9a57e1232b6afa","type":"switch","z":"fa990486a351d7f4","name":"has _linkSource - is this a link-call action","property":"_linkSource","propertyType":"msg","rules":[{"t":"nnull"},{"t":"else"}],"checkall":"true","repair":false,"outputs":2,"x":1859.428596496582,"y":1689.1429357528687,"wires":[["a631368aa97d4e8b"],[]]},{"id":"a3cbccaeff13d666","type":"template","z":"fa990486a351d7f4","name":".md page","field":"payload","fieldType":"msg","format":"markdown","syntax":"mustache","template":"","output":"str","x":1572.571418762207,"y":1689.7143468856812,"wires":[["bc9a57e1232b6afa"]]},{"id":"097d04d398ea4c66","type":"template","z":"fa990486a351d7f4","name":"flow example 1","field":"flowexample1","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":763.571418762207,"y":1692.7143468856812,"wires":[["e18f0e6a54e39f22"]]},{"id":"e18f0e6a54e39f22","type":"template","z":"fa990486a351d7f4","name":"flowexample2","field":"flowexample2","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":918.571418762207,"y":1776.7143468856812,"wires":[["4f84f6937ef60497"]]},{"id":"4f84f6937ef60497","type":"template","z":"fa990486a351d7f4","name":"flowexample3","field":"flowexample3","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":1059.571418762207,"y":1849.7143468856812,"wires":[["0a0ba7ec8625eb0b"]]},{"id":"0a0ba7ec8625eb0b","type":"template","z":"fa990486a351d7f4","name":"flowexample4","field":"flowexample4","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":1241.571418762207,"y":1925.7143468856812,"wires":[["bd91742d746c4d5b"]]},{"id":"3ae3d00f0bda7482","type":"template","z":"fa990486a351d7f4","name":"jsRenderFlow - v7","field":"jsRenderFlow","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":1268.571418762207,"y":1214.7143468856812,"wires":[["c37952730d57c5a4"]]},{"id":"bd91742d746c4d5b","type":"template","z":"fa990486a351d7f4","name":"flowexample5","field":"flowexample5","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":1425.571418762207,"y":1994.7143468856812,"wires":[["a3cbccaeff13d666"]]},{"id":"cd12a091665dd5f2","type":"link in","z":"fa990486a351d7f4","name":"[blog] backticks-in-markdown-and-node-red","links":[],"x":180.57141876220703,"y":1725.7143468856812,"wires":[["8da95fc4288b26d9"]]},{"id":"8da95fc4288b26d9","type":"BlogPageInfo","z":"fa990486a351d7f4","name":"","image":"1687952972847_Screen_Shot_2023-06-28_at_13.48.43.png","summary":"Codeblocks are one thing but images are further a thousand Json files. Show me your flow!","title":"Replacing Node-RED flow codeblocks with flow images.","publishedAt":"2023-06-28T11:22","updatedAt":"2023-06-28T11:22","incRss":true,"incSitemap":true,"incIndex":true,"shrLinkedIn":true,"supportNodeRedJson":true,"reloadOnEdit":true,"redirectToNode":false,"redirectNodeId":"status-404","redirectStatusCode":"301","x":412.28577423095703,"y":1725.7143468856812,"wires":[["097d04d398ea4c66"]]},{"id":"abd4a979676a9088","type":"template","z":"fa990486a351d7f4","name":"jsRenderFlow - v8","field":"jsRenderFlow","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":1269.571418762207,"y":1265.7143468856812,"wires":[["c37952730d57c5a4"]]},{"id":"18f2cbabeac6fdf8","type":"http in","z":"fa990486a351d7f4","name":"","url":"/embed/helpers-v8.js","method":"get","upload":false,"swaggerDoc":"","x":547.571418762207,"y":1227.7143468856812,"wires":[["e1e9d52f873f0f5b"]]},{"id":"f6a192d1d1cd8646","type":"template","z":"fa990486a351d7f4","name":"v8","field":"payload","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":637.571418762207,"y":418.71434688568115,"wires":[["714495cf05a320bf"]]},{"id":"e177926e2c030177","type":"link in","z":"fa990486a351d7f4","name":"[blog] embedded-flow-v8.html","links":[],"x":205.14262771606445,"y":418.71434688568115,"wires":[["f92265840d383980"]]},{"id":"f92265840d383980","type":"BlogPageInfo","z":"fa990486a351d7f4","name":"","image":"","summary":"Can I generate html directly without using markdown markup?","title":"This is a test of something new","publishedAt":"2023-06-25T11:22","updatedAt":"2023-06-25T11:22","incRss":false,"incSitemap":false,"incIndex":false,"shrLinkedIn":false,"supportNodeRedJson":false,"reloadOnEdit":false,"redirectToNode":false,"redirectNodeId":"status-404","redirectStatusCode":"301","x":411.8569984436035,"y":418.71434688568115,"wires":[["f6a192d1d1cd8646"]]},{"id":"6088b6915f67e507","type":"template","z":"fa990486a351d7f4","name":"jsRenderFlow - v9","field":"jsRenderFlow","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":1267.571418762207,"y":1318.7143468856812,"wires":[["c37952730d57c5a4"]]},{"id":"a0ce6ff5b4194687","type":"http in","z":"fa990486a351d7f4","name":"","url":"/embed/helpers-v9.js","method":"get","upload":false,"swaggerDoc":"","x":537.571418762207,"y":1297.7143468856812,"wires":[["e1e9d52f873f0f5b"]]},{"id":"5529c827c2ddd554","type":"template","z":"fa990486a351d7f4","name":"v9","field":"payload","fieldType":"msg","format":"javascript","syntax":"mustache","template":"","output":"str","x":630.571418762207,"y":496.71434688568115,"wires":[["714495cf05a320bf"]]},{"id":"a96e7d5a3f2a3b3f","type":"link in","z":"fa990486a351d7f4","name":"[blog] embedded-flow-v9.html","links":[],"x":198.14262771606445,"y":496.71434688568115,"wires":[["c70cc9c6437dc797"]]},{"id":"c70cc9c6437dc797","type":"BlogPageInfo","z":"fa990486a351d7f4","name":"","image":"","summary":"Can I generate html directly without using markdown markup?","title":"This is a test of something new","publishedAt":"2023-06-25T11:22","updatedAt":"2023-06-25T11:22","incRss":false,"incSitemap":false,"incIndex":false,"shrLinkedIn":false,"supportNodeRedJson":false,"reloadOnEdit":true,"redirectToNode":false,"redirectNodeId":"status-404","redirectStatusCode":"301","x":414.8569984436035,"y":496.71434688568115,"wires":[["5529c827c2ddd554"]]}]

Example 7: Spaghetti flow

[{"id":"e3e278445b7bcb21","type":"subflow","name":"BlogPageEndsHere","info":"","category":"","in":[{"x":132,"y":215,"wires":[{"id":"b2f270b15349b67c"}]}],"out":[],"env":[],"meta":{},"color":"#ddeeff","icon":"font-awesome/fa-hand-stop-o"},{"id":"627f98bbc0ea4f8b","type":"link out","z":"e3e278445b7bcb21","name":"link out 77","mode":"return","links":[],"x":1328,"y":306,"wires":[]},{"id":"408189fb7a17ba8b","type":"switch","z":"e3e278445b7bcb21","name":"has _linkSource - is this a link-call action","property":"_linkSource","propertyType":"msg","rules":[{"t":"nnull"},{"t":"else"}],"checkall":"true","repair":false,"outputs":2,"x":1002,"y":403,"wires":[["627f98bbc0ea4f8b"],[]]},{"id":"2a2cc4ef4e7704b4","type":"template","z":"e3e278445b7bcb21","name":"","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"","output":"str","x":545,"y":632,"wires":[["408189fb7a17ba8b"]]},{"id":"693c46a206c026a4","type":"change","z":"e3e278445b7bcb21","name":"","rules":[{"t":"set","p":"template","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":474,"y":510,"wires":[["2a2cc4ef4e7704b4"]]},{"id":"b2f270b15349b67c","type":"switch","z":"e3e278445b7bcb21","name":"","property":"page.noderedjson","propertyType":"msg","rules":[{"t":"true"},{"t":"else"}],"checkall":"false","repair":false,"outputs":2,"x":374,"y":408,"wires":[["408189fb7a17ba8b"],["693c46a206c026a4"]]},{"id":"82a04eeec5d1ec39","type":"link in","z":"04fab8edd0e8f2df","name":"[blog] backticks-in-markdown-and-node-red","links":[],"x":434,"y":292,"wires":[["cc439de6514717e7"]]},{"id":"cc439de6514717e7","type":"BlogPageInfo","z":"04fab8edd0e8f2df","name":"","image":"1687952972847_Screen_Shot_2023-06-28_at_13.48.43.png","summary":"Codeblocks are one thing but images are further a thousand Json files. Show me your flow!","title":"Replacing Node-RED flow codeblocks with flow images.","publishedAt":"2023-06-28T11:22","updatedAt":"2023-06-28T11:22","incRss":true,"incSitemap":true,"incIndex":true,"shrLinkedIn":true,"supportNodeRedJson":true,"reloadOnEdit":false,"redirectToNode":false,"redirectNodeId":"status-404","redirectStatusCode":"301","x":1075.71435546875,"y":448,"wires":[["be61a774e4c6d75e"]]},{"id":"be61a774e4c6d75e","type":"template","z":"04fab8edd0e8f2df","name":"flow example 1","field":"flowexample1","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":998,"y":563,"wires":[["db01f2dab4fa12ab"]]},{"id":"ac8306319a302f0c","type":"BlogPageInfo","z":"04fab8edd0e8f2df","name":"","image":"","summary":"Can I replace codeblocks of flows.json with images?","title":"Testing the inclusion and replacement of codeblocks","publishedAt":"2023-06-25T11:22","updatedAt":"2023-06-25T11:22","incRss":false,"incSitemap":false,"incIndex":false,"shrLinkedIn":false,"supportNodeRedJson":true,"reloadOnEdit":false,"redirectToNode":false,"redirectNodeId":"status-404","redirectStatusCode":"301","x":1077.71435546875,"y":544,"wires":[["be61a774e4c6d75e"]]},{"id":"db01f2dab4fa12ab","type":"template","z":"04fab8edd0e8f2df","name":"flowexample2","field":"flowexample2","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":991,"y":467,"wires":[["440887f5bfa191c9"]]},{"id":"24767f8be515eebe","type":"link in","z":"04fab8edd0e8f2df","name":"[blog] codeblock-test","links":[],"x":432,"y":336,"wires":[["ac8306319a302f0c"]]},{"id":"440887f5bfa191c9","type":"template","z":"04fab8edd0e8f2df","name":"flowexample3","field":"flowexample3","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":1218,"y":534,"wires":[["03989336aea86433"]]},{"id":"03989336aea86433","type":"template","z":"04fab8edd0e8f2df","name":"flowexample4","field":"flowexample4","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":1151,"y":491,"wires":[["01dae03d9ec9694f"]]},{"id":"01dae03d9ec9694f","type":"template","z":"04fab8edd0e8f2df","name":"flowexample5","field":"flowexample5","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":1043,"y":507,"wires":[["33bfba9a9fcd9e58"]]},{"id":"33bfba9a9fcd9e58","type":"template","z":"04fab8edd0e8f2df","name":"flowexample6","field":"flowexample6","fieldType":"msg","format":"handlebars","syntax":"plain","template":"","output":"str","x":1205,"y":472,"wires":[["930cf2c0b7cbc504"]]},{"id":"930cf2c0b7cbc504","type":"template","z":"04fab8edd0e8f2df","name":".md page","field":"payload","fieldType":"msg","format":"markdown","syntax":"mustache","template":"","output":"str","x":1158,"y":550,"wires":[["e6cc075cbd12d4ef"]]},{"id":"e6cc075cbd12d4ef","type":"subflow:e3e278445b7bcb21","z":"04fab8edd0e8f2df","name":"","x":1645,"y":425,"wires":[]}]