$.It is however possible it include html such as
<code>some text</code> however if html demands javascript to calculate or process it, it will not work without making a plugin, JavaScript macro etc...
Widgets on the other hand are designed for tiddlywiki and take the form;
<$widgetname parameters/>
Or
<$widgetname parameters>
Content of widget
</$widgetname>
Notice how it is similar but different to html
The result of each widget depends on its design and the parameters used. They are tiddlywiki specific, somewidgets can be used inside other widgets as wiki text and html can also. All widgets are documented at tiddlywiki.com. one of the key features of widgets is the use of filters to select zero, one or more tiddlers, tags, fields and field values eg listWidget. Including setting the value of "variables" eg setWidget.
These selected values and other variables can be used inside the content of each widget and often in widget parameters or even html.
Another form of variable is the macro defined with
\define macroname(optional parameters) values parameters variable and widgets on one line
Or
\define macroname(optional parameters)
values parameters variable and widgets on multiple lines
\end
Never leave \defines empty or you get strange results.
A variable or macro defined can be used anywhere in a tiddler or widget where it is defined or globaly when in a tiddler tagged for macros.
Widgets most often introduce the kind of functions or processes you may have used javascript for (but cant), however they are also aware of tiddlywiki specific features, and will refresh based on changes elsewhere in your wiki automatically. Update or tag one tiddler anywhere and it will update all tiddlers and widgets that are currently displaying something with the change you just made.
Widgets form the processing heart of tiddlywiki.
But then there is more... Look into text references and transclusions to access information from throughout your wiki and include it in tiddlers, wikitext, widgets, macros.
Everyone of these things tiddlers, references, links, transclusions, wikitext, widgets, macros can be inside each other and many levels deep. All you need to avoid is biting your own tail, including something inside itself such as you get a transclusion error or infinite loop.
I hope this helps, because it would have helped me at the beginning.
Regards
Tony
Posted from a mobile without code highlighting, I will edit in the forum post.
...
a little help would be appreciated !
Thanks
My answer was complete, not easy, however I belive from my answer we can generate simpler descriptions similar to yours. Perhaps we leave out intermediate things like variables as they are a means to an end eg; widgets help you
Display images, video and audio
List information
Organise information automaticaly
Display and edit dates, text and numbers
Build forms reports and documents
Build interactive websites.
Etc...
Regards
Tony
--
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/b86ff0f5-f9fb-478c-bbd7-4cdda2124a07%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/8A45BF52-DF2F-4E99-ABCB-92D453D36DB6%40gmail.com.
For more options, visit https://groups.google.com/d/optout.
It's important to keep the concepts of WikiText and Widgets separate in your thinking. WikiText can be used inside of Widgets, but Widgets can not be used inside of WikiText. Try and remember this rule, as it is a stumbling block for all new users.
<$macrocall name=list-links param=<<SomeFilter>> /><<SomeFilter>><<list-links <<SomeFilter>> >><<list-links <<SomeFilter>> (notice we open and close "<< >>")
<<list-links >> then <<SomeFilter>> illogical
<<SomeFilter>> then <<list-links resulthere>> that is what we mean is it?
<<list-links <<SomeFilter>> >>