Temporary Wikipedia Tiddler

126 views
Skip to first unread message

Jan

unread,
Oct 9, 2017, 5:38:43 PM10/9/17
to TiddlyWiki
Hello,
I am trying to make a macro to call a Temporary Wikipedia Tiddler. This
means it should open a Tiddler with an Iframe containing the Wikipedia
article. I do not arrive to insert the subject into the Iframe.
Perhaps (if anyone else could use this) It would be a good Idea to
choose the wikipedia language as well.

This is what I made so far...

\define Wikisubject(subject) $subject$
\define Wikihtml()
<$wikify name="subject" text=<<Wikisubject>>>
<iframe allowtransparency="true" frameborder="0" scrolling="no"
src="https://de.m.wikipedia.org/wiki/<<subject>>"
style="width:110%;height:95vh;" scrolling="yes"></iframe>
</$wikify>
\end

\define Wikiframe()
<iframe allowtransparency="true" frameborder="0" scrolling="no"
src="https://de.m.wikipedia.org/wiki/$subject$"
style="width:110%;height:95vh;" scrolling="yes"></iframe>
\end

\define Wikipedia(subject)
<$button>
<$action-setfield $tiddler="""$:/temp/Wikipedia/$subject$"""
text=<<Wikiframe>>/>
<$action-setfield $tiddler="""$:/temp/Wikipedia/$subject$"""
tags="Wikipedia"/>
<$action-setfield $tiddler="""$:/temp/Wikipedia/$subject$"""
alias="$subject$"/>
<$action-navigate $to="""$:/temp/Wikipedia/$subject$"""/>
Wikipedia:$subject$
</$button>
\end

<<Wikipedia "Semiotik">>

Sergey Shishkin

unread,
Oct 11, 2017, 11:11:30 AM10/11/17
to TiddlyWiki
There's something about it

понедельник, 9 октября 2017 г., 23:38:43 UTC+2 пользователь Jan написал:

BJ

unread,
Oct 11, 2017, 1:14:49 PM10/11/17
to TiddlyWiki
the structure  $x$ only applies to the current macro - so you need to pass it into the other macro

\define Wikiframe(subject)

<iframe allowtransparency="true" frameborder="0" scrolling="no"
src="https://de.m.wikipedia.org/wiki/$subject$"
style="width:110%;height:95vh;" scrolling="yes"></iframe>
\end

\define Wikipedia(subject)
<$button>
<$action-setfield $tiddler="""$:/temp/Wikipedia/$subject$"""
text=<<Wikiframe $subject$>>/>

<$action-setfield $tiddler="""$:/temp/Wikipedia/$subject$"""
tags="Wikipedia"/>
<$action-setfield $tiddler="""$:/temp/Wikipedia/$subject$"""
alias="$subject$"/>
<$action-navigate $to="""$:/temp/Wikipedia/$subject$"""/>
Wikipedia:$subject$
</$button>
\end


all the best

BJ

Jan

unread,
Oct 11, 2017, 7:22:14 PM10/11/17
to tiddl...@googlegroups.com
Hej BJ
Many thanks...
I made a Single-Tiddler-Macro which is demonstrated and downloadable here
http://slidesnstories.tiddlyspot.com/#Wikipedia%20Test

Cheers!
Jan
--
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/e3451897-a3bc-48e0-acf6-012d3a0aa414%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

TonyM

unread,
Oct 11, 2017, 8:46:54 PM10/11/17
to TiddlyWiki
Quick tip

add this as a snipit or make an editor toolbar button to turn a keyword into a wikipedia link..

there was something like this in twc for google searches and more.

tony

Reply all
Reply to author
Forward
0 new messages