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 [email protected] <javascript:>.
> To post to this group, send email to [email protected] 
> <javascript:>.
> 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
>  
> <https://groups.google.com/d/msgid/tiddlywiki/298d9849-c34b-46f4-b52c-f83f3e613435%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> 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 [email protected].
To post to this group, send email to [email protected].
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.

Reply via email to