Hi Siniy-Kit Making those core modifications isn't ideal; it's rather brittle because of the possibility of future core enhancements. Is there any reason you can't use the other technique I suggested, of transcluding an intermediate tiddler?
Best wishes Jeremy -- Jeremy Ruston jer...@jermolene.com https://jermolene.com > On 5 Jan 2018, at 19:39, Siniy-Kit <neras...@gmail.com> wrote: > > Hi, Jeremy. I think a lot, but I don't know how to make my own variant with > all fields reading. As far as I understand this function here > $:/core/modules/wiki.js > > > exports.renderTiddler = function(outputType,title,options) { > options = options || {}; > var parser = this.parseTiddler(title,options), > widgetNode = this.makeWidget(parser,options); > var container = $tw.fakeDocument.createElement("div"); > widgetNode.render(container,null); > return outputType === "text/html" ? container.innerHTML : (outputType > === "text/plain-formatted" ? container.formattedTextContent : > container.textContent); > }; > > > but I don't understand what to change to make it parse all fields. Help > please. > > > > вторник, 2 января 2018 г., 22:49:19 UTC+3 пользователь Jeremy Ruston написал: >> Hi Siniy-Kit >> >>> Hi! When I use $tw.wiki.renderTiddler("text/plain","$:/SiteTitle") I get >>> value of text field of tiddler $:/SiteTitle. But how can i get value of >>> caption field? >>> >>> I try var sitetit=" >>> "+$tw.wiki.renderTiddler("text/plain","$:/SiteTitle",{field: "caption"}) >>> but it dont work >> >> The wiki.renderTiddler() method doesn’t provide direct support for rendering >> a field other than the text field. You could roll your own variant that >> provided that feature, but it may be simpler to instead create a template >> tiddler containing <$transclude tiddler="$:/SiteTitle" field="caption”/> and >> then to render that tiddler. >> >> Best wishes >> >> Jeremy. >> >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "TiddlyWiki" group. >>> To unsubscribe from this group and stop receiving emails from it, send an >>> email to tiddlywiki+...@googlegroups.com. >>> To post to this group, send email to tiddl...@googlegroups.com. >>> Visit this group at https://groups.google.com/group/tiddlywiki. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/tiddlywiki/298d9849-c34b-46f4-b52c-f83f3e613435%40googlegroups.com. >>> For more options, visit https://groups.google.com/d/optout. >> > > -- > You received this message because you are subscribed to the Google Groups > "TiddlyWiki" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to tiddlywiki+unsubscr...@googlegroups.com. > To post to this group, send email to tiddlywiki@googlegroups.com. > Visit this group at https://groups.google.com/group/tiddlywiki. > To view this discussion on the web visit > https://groups.google.com/d/msgid/tiddlywiki/0adda1d6-c764-4c88-b874-1d62a9fad347%40googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscr...@googlegroups.com. To post to this group, send email to tiddlywiki@googlegroups.com. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/7D413E0F-0702-4A19-91CF-BCD90E7B1559%40gmail.com. For more options, visit https://groups.google.com/d/optout.