<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>abegoExtensions</title>
<link>http://tiddlywiki.abego-software.de</link>
<description>UdoBorkowski's Extensions for TiddlyWiki</description>
<language>en-us</language>
<copyright>Copyright 2010 YourName</copyright>
<pubDate>Tue, 16 Feb 2010 16:39:03 GMT</pubDate>
<lastBuildDate>Tue, 16 Feb 2010 16:39:03 GMT</lastBuildDate>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<generator>TiddlyWiki 2.3.0</generator>
<item>
<title>abegoExtensions News</title>
<description>&lt;h1&gt;2010-02-16&lt;/h1&gt;&lt;ul&gt;&lt;li&gt; &lt;a tiddlylink=&quot;YourSearchPlugin&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#YourSearchPlugin&quot; href=&quot;http://tiddlywiki.abego-software.de#YourSearchPlugin&quot; class=&quot;externalLink&quot;&gt;YourSearchPlugin&lt;/a&gt; v2.1.5 released&lt;ul&gt;&lt;li&gt; Fixed problems with CSS and search textfield. Thanks to Guido Glatzel for reporting.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h1&gt;2009-12-29&lt;/h1&gt;&lt;ul&gt;&lt;li&gt; Added the &lt;a tiddlylink=&quot;ForEachTiddlerPlugin&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#ForEachTiddlerPlugin&quot; href=&quot;http://tiddlywiki.abego-software.de#ForEachTiddlerPlugin&quot; class=&quot;externalLink&quot;&gt;ForEachTiddlerPlugin&lt;/a&gt; example '&lt;a tiddlylink=&quot;List all tasks completed on a journal tiddler's day, as a &amp;quot;Daily Status Report&amp;quot;&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#List all tasks completed on a journal tiddler's day, as a &amp;quot;Daily Status Report&amp;quot;&quot; href=&quot;http://tiddlywiki.abego-software.de#List%20all%20tasks%20completed%20on%20a%20journal%20tiddler%27s%20day,%20as%20a%20%22Daily%20Status%20Report%22&quot; class=&quot;externalLink&quot;&gt;List all tasks completed on a journal tiddler's day, as a &quot;Daily Status Report&quot;&lt;/a&gt;'. Based on an idea by cmari and Alan Cohen. Thanks.&lt;/li&gt;&lt;/ul&gt;&lt;h1&gt;2009-10-09&lt;/h1&gt;&lt;ul&gt;&lt;li&gt; Revised the &lt;a tiddlylink=&quot;NewTiddlerWithFormMacro&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#NewTiddlerWithFormMacro&quot; href=&quot;http://tiddlywiki.abego-software.de#NewTiddlerWithFormMacro&quot; class=&quot;externalLink&quot;&gt;NewTiddlerWithFormMacro&lt;/a&gt; documentation&lt;/li&gt;&lt;/ul&gt;&lt;h1&gt;2009-09-04&lt;/h1&gt;&lt;ul&gt;&lt;li&gt; &lt;a tiddlylink=&quot;YourSearchPlugin&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#YourSearchPlugin&quot; href=&quot;http://tiddlywiki.abego-software.de#YourSearchPlugin&quot; class=&quot;externalLink&quot;&gt;YourSearchPlugin&lt;/a&gt; v2.1.4 released&lt;ul&gt;&lt;li&gt; Fixed &quot;this command is not supported&quot; error under IE 8. Thanks to rouilj for reporting. (For details see: &lt;a target=&quot;_blank&quot; title=&quot;External link to http://groups.google.com/group/TiddlyWiki/browse_thread/thread/cffee3254381e478&quot; href=&quot;http://groups.google.com/group/TiddlyWiki/browse_thread/thread/cffee3254381e478&quot; class=&quot;externalLink&quot;&gt;http://groups.google.com/group/TiddlyWiki/browse_thread/thread/cffee3254381e478&lt;/a&gt;)&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h1&gt;2008-05-04&lt;/h1&gt;&lt;ul&gt;&lt;li&gt; Improved &lt;a tiddlylink=&quot;TiddlyWiki&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWiki&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWiki&quot; class=&quot;externalLink&quot;&gt;TiddlyWiki&lt;/a&gt; style for better appearance in Safari&lt;/li&gt;&lt;/ul&gt;&lt;h1&gt;2008-04-16&lt;/h1&gt;&lt;ul&gt;&lt;li&gt; &lt;a tiddlylink=&quot;YourSearchPlugin&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#YourSearchPlugin&quot; href=&quot;http://tiddlywiki.abego-software.de#YourSearchPlugin&quot; class=&quot;externalLink&quot;&gt;YourSearchPlugin&lt;/a&gt; v2.1.3 released&lt;ul&gt;&lt;li&gt; Fixed problem with Firefox3. Thanks to Andreas Hoefler for reporting.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h1&gt;2008-03-17&lt;/h1&gt;&lt;ul&gt;&lt;li&gt; &lt;a tiddlylink=&quot;YourSearchPlugin&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#YourSearchPlugin&quot; href=&quot;http://tiddlywiki.abego-software.de#YourSearchPlugin&quot; class=&quot;externalLink&quot;&gt;YourSearchPlugin&lt;/a&gt; v2.1.2 released&lt;ul&gt;&lt;li&gt; Bugfix: on IE (6.0) the first letter is dropped from the search string. Thanks to Kashgarinn and Nick Padfield for reporting.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;sup&gt;For older news see the revision history of the various plugins.&lt;/sup&gt;&lt;br&gt;</description>
<category>basic</category>
<link>http://tiddlywiki.abego-software.de#%5B%5BabegoExtensions%20News%5D%5D</link>
<pubDate>Tue, 16 Feb 2010 16:39:02 GMT</pubDate>
</item>
<item>
<title>MainMenu</title>
<description>&lt;a tiddlylink=&quot;About&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#About&quot; href=&quot;http://tiddlywiki.abego-software.de#About&quot; class=&quot;externalLink&quot;&gt;About&lt;/a&gt;&lt;br&gt;&lt;a tiddlylink=&quot;TiddlyWiki&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWiki&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWiki&quot; class=&quot;externalLink&quot;&gt;TiddlyWiki&lt;/a&gt;&lt;br&gt;&lt;span class=&quot;abegoLink&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.abego-software.de&quot; href=&quot;http://www.abego-software.de&quot; class=&quot;externalLink&quot;&gt;abego Software&lt;/a&gt;&lt;/span&gt;&lt;br&gt;&lt;a tiddlylink=&quot;abegoExtensions News&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#abegoExtensions News&quot; href=&quot;http://tiddlywiki.abego-software.de#abegoExtensions%20News&quot; class=&quot;externalLink&quot;&gt;News&lt;/a&gt;&lt;br&gt;&lt;hr&gt;&lt;a tiddlylink=&quot;Plugins&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#Plugins&quot; href=&quot;http://tiddlywiki.abego-software.de#Plugins&quot; class=&quot;externalLink&quot;&gt;Plugins&lt;/a&gt;&lt;br&gt;&lt;a tiddlylink=&quot;Installing Plugins&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#Installing Plugins&quot; href=&quot;http://tiddlywiki.abego-software.de#Installing%20Plugins&quot; class=&quot;externalLink&quot;&gt;Installing Plugins&lt;/a&gt;&lt;br&gt;&lt;hr&gt;&lt;a tiddlylink=&quot;Download&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#Download&quot; href=&quot;http://tiddlywiki.abego-software.de#Download&quot; class=&quot;externalLink&quot;&gt;Download&lt;/a&gt;&lt;br&gt;&lt;span class=&quot;abegoLink&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de/archive&quot; href=&quot;http://tiddlywiki.abego-software.de/archive&quot; class=&quot;externalLink&quot;&gt;Archive&lt;/a&gt;&lt;/span&gt;&lt;br&gt;&lt;a tiddlylink=&quot;Donations&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#Donations&quot; href=&quot;http://tiddlywiki.abego-software.de#Donations&quot; class=&quot;externalLink&quot;&gt;Donations&lt;/a&gt;&lt;br&gt;&lt;hr&gt;&lt;a tiddlylink=&quot;Copyright&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#Copyright&quot; href=&quot;http://tiddlywiki.abego-software.de#Copyright&quot; class=&quot;externalLink&quot;&gt;Copyright&lt;/a&gt;&lt;br&gt;&lt;a tiddlylink=&quot;Contact&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#Contact&quot; href=&quot;http://tiddlywiki.abego-software.de#Contact&quot; class=&quot;externalLink&quot;&gt;Contact&lt;/a&gt;&lt;br&gt;&lt;a tiddlylink=&quot;Imprint&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#Imprint&quot; href=&quot;http://tiddlywiki.abego-software.de#Imprint&quot; class=&quot;externalLink&quot;&gt;Imprint&lt;/a&gt;&lt;br&gt;&lt;hr&gt;&lt;sup&gt;© 2005-2010&lt;br&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.abego-software.de&quot; href=&quot;http://www.abego-software.de&quot; class=&quot;externalLink&quot;&gt;abego Software&lt;/a&gt;&lt;/sup&gt;&lt;br&gt;</description>
<category>basic</category>
<link>http://tiddlywiki.abego-software.de#MainMenu</link>
<pubDate>Tue, 16 Feb 2010 16:33:00 GMT</pubDate>
</item>
<item>
<title>PageTemplate</title>
<description>&amp;lt;div class='header' macro='gradient vert #ff8000 #ffb200'&amp;gt;&lt;br&gt;&amp;lt;div class='headerForeground'&amp;gt;&lt;br&gt;&amp;lt;span class='siteTitle'&amp;gt;&amp;lt;b&amp;gt;abego&amp;lt;/b&amp;gt;Extensions&lt;br&gt;&amp;lt;/span&amp;gt;&lt;br&gt;&amp;lt;table width=&quot;99%&quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;br&gt;&amp;lt;span class='siteSubtitle' refresh='content' tiddler='&lt;a tiddlylink=&quot;SiteSubtitle&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#SiteSubtitle&quot; href=&quot;http://tiddlywiki.abego-software.de#SiteSubtitle&quot; class=&quot;externalLink&quot;&gt;SiteSubtitle&lt;/a&gt;'&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td align=&quot;right&quot;&amp;gt;&amp;lt;span macro='search &quot;&quot; buttonAtRight:1'&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br&gt;&amp;lt;/div&amp;gt;&lt;br&gt;&amp;lt;/div&amp;gt;&lt;br&gt;&amp;lt;div id='mainMenu' refresh='content' tiddler='&lt;a tiddlylink=&quot;MainMenu&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#MainMenu&quot; href=&quot;http://tiddlywiki.abego-software.de#MainMenu&quot; class=&quot;externalLink&quot;&gt;MainMenu&lt;/a&gt;'&amp;gt;&amp;lt;/div&amp;gt;&lt;br&gt;&amp;lt;div id='sidebar'&amp;gt;&lt;br&gt;&amp;lt;div id='sidebarOptions' refresh='content' tiddler='&lt;a tiddlylink=&quot;SideBarOptions&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#SideBarOptions&quot; href=&quot;http://tiddlywiki.abego-software.de#SideBarOptions&quot; class=&quot;externalLink&quot;&gt;SideBarOptions&lt;/a&gt;'&amp;gt;&amp;lt;/div&amp;gt;&lt;br&gt;&amp;lt;div id='sidebarTabs' refresh='content' force='true' tiddler='&lt;a tiddlylink=&quot;SideBarTabs&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#SideBarTabs&quot; href=&quot;http://tiddlywiki.abego-software.de#SideBarTabs&quot; class=&quot;externalLink&quot;&gt;SideBarTabs&lt;/a&gt;'&amp;gt;&amp;lt;/div&amp;gt;&lt;br&gt;&amp;lt;/div&amp;gt;&lt;br&gt;&amp;lt;div id='displayArea'&amp;gt;&lt;br&gt;&amp;lt;div id='messageArea'&amp;gt;&amp;lt;/div&amp;gt;&lt;br&gt;&amp;lt;div id='tiddlerDisplay'&amp;gt;&amp;lt;/div&amp;gt;&lt;br&gt;&amp;lt;/div&amp;gt;</description>
<link>http://tiddlywiki.abego-software.de#PageTemplate</link>
<pubDate>Tue, 16 Feb 2010 16:31:00 GMT</pubDate>
</item>
<item>
<title>StyleSheet</title>
<description>&lt;h1&gt;Colors Used&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;background-color: rgb(255, 178, 0);&quot;&gt; #ffb200 - Primary Color&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;background-color: rgb(255, 204, 102);&quot;&gt; #ffcc66 - Primary Color Light&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;background-color: rgb(255, 128, 0);&quot;&gt; #ff8000- Primary Color Bright&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;background-color: rgb(183, 91, 0);&quot;&gt; #b75b00 - Primary Color Dark&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;background-color: rgb(102, 102, 102);&quot;&gt; #666666 - Text Color Light&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;background-color: rgb(119, 0, 51); color: rgb(255, 255, 255);&quot;&gt; #703 - Title Color &lt;/span&gt;&lt;ul&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre&gt;.header {
	background: #ffb200;
}
.headerForeground {
	color: #000;
}
.headerForeground a {
	color: #000;
}

a {
	color: #666666;
}

a:hover{
	color: #666666;
}

#sidebarOptions input {
	border: 1px solid #ff8000;
}

#sidebarOptions .sliderPanel {
	background: #ffcc66;
}

#sidebarOptions .sliderPanel a {
	color: #b75b00;
}

#sidebarOptions .sliderPanel a:hover {
	color: #ff8000;
}

#sidebarOptions .sliderPanel a:active {
	color: #ff8000;
	background: #fff;
}
h1,h2,h3,h4,h5 {
	margin-top: 1em;
	color: #703;
	background: #ffcc66;
}
&lt;/pre&gt;&lt;h1&gt;Other Styling&lt;/h1&gt;&lt;pre&gt;.headerForeground {
	position:relative; 
	padding:0.3em 0em 1em 1em; 
	left:-1px; top:-1px;
}

.headerForeground table {
	width: 100%;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
	background: none;
}

.button:hover {
	text-decoration: none;
}

.abegoLink .externalLink {
	font-weight: bold;
	text-decoration: none;
}

.abegoLink .externalLink:hover {
	font-weight: bold;
	text-decoration: underline;
}

#mainMenu .tiddlyLinkExisting, 
#mainMenu .tiddlyLinkNonExisting{
	font-weight: bold;
	font-style: normal;
}

#sidebarOptions .sliderPanel a {
	color: #b75b00;
}

#sidebarOptions .sliderPanel a:hover {
	background:none;
}
.optionsBlock {
	padding: 0.5em;
	margin-left: 0.5em;
	overflow: auto;
	border: 1px solid #b75b00;
}
.txtOptionInput {width:30em;}
&lt;/pre&gt;</description>
<link>http://tiddlywiki.abego-software.de#StyleSheet</link>
<pubDate>Tue, 16 Feb 2010 16:29:00 GMT</pubDate>
</item>
<item>
<title>YourSearchPlugin</title>
<description>&lt;table class=&quot;twtable&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;&lt;strong&gt;Name:&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;YourSearchPlugin&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;&lt;strong&gt;Version:&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;2.1.5 (2010-02-16)&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;&lt;strong&gt;Source:&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de/#YourSearchPlugin&quot; href=&quot;http://tiddlywiki.abego-software.de/#YourSearchPlugin&quot; class=&quot;externalLink&quot;&gt;http://tiddlywiki.abego-software.de/#YourSearchPlugin&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;&lt;strong&gt;Author:&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;UdoBorkowski (ub [at] abego-software [dot] de)&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;&lt;strong&gt;Licence:&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.abego-software.de/legal/apl-v10.html&quot; href=&quot;http://www.abego-software.de/legal/apl-v10.html&quot; class=&quot;externalLink&quot;&gt;BSD open source license (abego Software)&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;&lt;strong&gt;Copyright:&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;&lt;span&gt;©&lt;/span&gt; 2005-2010 &lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.abego-software.de&quot; href=&quot;http://www.abego-software.de&quot; class=&quot;externalLink&quot;&gt;abego Software&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;&lt;strong&gt;CoreVersion:&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;2.1.0&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;&lt;strong&gt;Community:&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://del.icio.us/post?url=http://tiddlywiki.abego-software.de/index.html%23YourSearchPlugin&quot; href=&quot;http://del.icio.us/post?url=http://tiddlywiki.abego-software.de/index.html%23YourSearchPlugin&quot; class=&quot;externalLink&quot;&gt;del.icio.us&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;&lt;strong&gt;Browser:&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;Firefox 1.0.4+; Firefox 1.5; InternetExplorer 6.0&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h1&gt;About &lt;a tiddlylink=&quot;YourSearch&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#YourSearch&quot; href=&quot;http://tiddlywiki.abego-software.de#YourSearch&quot; class=&quot;externalLink&quot;&gt;YourSearch&lt;/a&gt;&lt;/h1&gt;&lt;a tiddlylink=&quot;YourSearch&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#YourSearch&quot; href=&quot;http://tiddlywiki.abego-software.de#YourSearch&quot; class=&quot;externalLink&quot;&gt;YourSearch&lt;/a&gt; gives you a bunch of new features to simplify and speed up your daily searches in TiddlyWiki. It seamlessly integrates into the standard TiddlyWiki search: just start typing into the 'search' field and explore!&lt;br&gt;&lt;br&gt;For more information see &lt;a tiddlylink=&quot;YourSearch Help&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#YourSearch Help&quot; href=&quot;http://tiddlywiki.abego-software.de#YourSearch%20Help&quot; class=&quot;externalLink&quot;&gt;Help&lt;/a&gt;.&lt;br&gt;&lt;h1&gt;Compatibility&lt;/h1&gt;This plugin requires TiddlyWiki 2.1. &lt;br&gt;Check the &lt;a target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de/archive&quot; href=&quot;http://tiddlywiki.abego-software.de/archive&quot; class=&quot;externalLink&quot;&gt;archive&lt;/a&gt; for YourSearchPlugins supporting older versions of TiddlyWiki.&lt;br&gt;&lt;h1&gt;Source Code&lt;/h1&gt;This plugin's source code is compressed (and hidden). Use this &lt;a target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de/archive/YourSearchPlugin/Plugin-YourSearch-src.2.1.5.js&quot; href=&quot;http://tiddlywiki.abego-software.de/archive/YourSearchPlugin/Plugin-YourSearch-src.2.1.5.js&quot; class=&quot;externalLink&quot;&gt;link&lt;/a&gt; to get the readable source code.&lt;br&gt;&lt;em&gt;&lt;br&gt;&lt;/em&gt;</description>
<category>Plugin</category>
<category>UdoBorkowski</category>
<category>YourSearchProject</category>
<category>systemConfig</category>
<link>http://tiddlywiki.abego-software.de#YourSearchPlugin</link>
<pubDate>Tue, 16 Feb 2010 16:23:00 GMT</pubDate>
</item>
<item>
<title>29 December 2009</title>
<description>&lt;span&gt;&lt;h1&gt;Daily Status Report&lt;/h1&gt;&lt;span class=&quot;forEachTiddlerError&quot;&gt;&amp;lt;&amp;lt;forEachTiddler ...&amp;gt;&amp;gt;: TypeError: context.viewerTiddler is null&lt;/span&gt;&lt;/span&gt;&lt;br&gt;</description>
<link>http://tiddlywiki.abego-software.de#%5B%5B29%20December%202009%5D%5D</link>
<pubDate>Tue, 29 Dec 2009 14:36:00 GMT</pubDate>
</item>
<item>
<title>DailyStatusReport</title>
<description>&lt;h1&gt;Daily Status Report&lt;/h1&gt;&lt;span class=&quot;forEachTiddlerError&quot;&gt;&amp;lt;&amp;lt;forEachTiddler ...&amp;gt;&amp;gt;: TypeError: context.viewerTiddler is null&lt;/span&gt;</description>
<link>http://tiddlywiki.abego-software.de#DailyStatusReport</link>
<pubDate>Tue, 29 Dec 2009 14:36:00 GMT</pubDate>
</item>
<item>
<title>List all tasks completed on a journal tiddler's day, as a &quot;Daily Status Report&quot;</title>
<description>Assume in a &quot;journal&quot; tiddler you want to see all tasks you completed that day. For every task you have tiddler with its details. When it is completed you add the date to the title (make sure to spell the date exactly as in the journal tiddler title). &lt;br&gt;&lt;br&gt;Then you can add the following forEachTiddler macro to the journal tiddler to list all these tasks:&lt;br&gt;&lt;pre&gt;&amp;lt;&amp;lt;forEachTiddler 
 where 
 'tiddler.title.contains(context.viewerTiddler.title) &amp;amp;&amp;amp; tiddler.title != context.viewerTiddler.title' 
 sortBy 
 'tiddler.title' 
write '&quot;!![[&quot;+tiddler.title+&quot;]]\n&quot;+tiddler.tags+&quot;\n&quot;+tiddler.text+&quot;\n&quot;'
&amp;gt;&amp;gt;
&lt;/pre&gt;&lt;br&gt;Instead of copying this long statement to each journal tiddler you better create a helper tiddler with just the forEachTiddler macro call. Later you can &quot;include&quot; the helper tiddler in each journal tiddler.&lt;br&gt;&lt;br&gt;E.g. have a look at the tiddler &lt;a tiddlylink=&quot;DailyStatusReport&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#DailyStatusReport&quot; href=&quot;http://tiddlywiki.abego-software.de#DailyStatusReport&quot; class=&quot;externalLink&quot;&gt;DailyStatusReport&lt;/a&gt;. You can now add a line like:&lt;br&gt;&lt;pre&gt;&amp;lt;&amp;lt;tiddler DailyStatusReport&amp;gt;&amp;gt;
&lt;/pre&gt;into the journal tiddlers (e.g. as in journal tiddler &quot;&lt;a tiddlylink=&quot;29 December 2009&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#29 December 2009&quot; href=&quot;http://tiddlywiki.abego-software.de#29%20December%202009&quot; class=&quot;externalLink&quot;&gt;29 December 2009&lt;/a&gt;&quot;) to get the daily status report for that day.&lt;br&gt;&lt;br&gt;&lt;br&gt;(Based on code suggested by cmari and Alan Cohen. Thanks)</description>
<category>ForEachTiddlerMacro</category>
<category>whereClauseExample</category>
<category>writeActionExample</category>
<category>sortByClauseExample</category>
<link>http://tiddlywiki.abego-software.de#%5B%5BList%20all%20tasks%20completed%20on%20a%20journal%20tiddler's%20day%2C%20as%20a%20%22Daily%20Status%20Report%22%5D%5D</link>
<pubDate>Tue, 29 Dec 2009 14:36:00 GMT</pubDate>
</item>
<item>
<title>Added sample tiddlers for &quot;Daily Status Report&quot; example (29 December 2009)</title>
<description>[ ... Here goes the detailed documentation for the tiddler ... ]</description>
<category>Task</category>
<category>Documentation</category>
<link>http://tiddlywiki.abego-software.de#%5B%5BAdded%20sample%20tiddlers%20for%20%22Daily%20Status%20Report%22%20example%20(29%20December%202009)%5D%5D</link>
<pubDate>Tue, 29 Dec 2009 14:35:00 GMT</pubDate>
</item>
<item>
<title>Published new abegoExtensions revision (29 December 2009)</title>
<description>[ ... Here goes the detailed documentation for the tiddler ... ]</description>
<category>Task</category>
<category>Admin</category>
<link>http://tiddlywiki.abego-software.de#%5B%5BPublished%20new%20abegoExtensions%20revision%20(29%20December%202009)%5D%5D</link>
<pubDate>Tue, 29 Dec 2009 14:35:00 GMT</pubDate>
</item>
<item>
<title>Added &quot;Daily Status Report&quot; example (29 December 2009)</title>
<description>[ ... Here goes the detailed documentation for the tiddler ... ]</description>
<category>Task</category>
<category>Documentation</category>
<link>http://tiddlywiki.abego-software.de#%5B%5BAdded%20%22Daily%20Status%20Report%22%20example%20(29%20December%202009)%5D%5D</link>
<pubDate>Tue, 29 Dec 2009 14:34:00 GMT</pubDate>
</item>
<item>
<title>NewTiddlerWithFormMacro</title>
<description>&lt;strong&gt;The newTiddlerWithForm Macro&lt;/strong&gt;&lt;br&gt;&lt;br&gt;To create tiddlers that are referencing &lt;a tiddlylink=&quot;FormTemplate&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#FormTemplate&quot; href=&quot;http://tiddlywiki.abego-software.de#FormTemplate&quot; class=&quot;externalLink&quot;&gt;FormTemplate&lt;/a&gt;s you may use the &lt;code&gt;&amp;lt;&amp;lt;newTiddlerWithForm...&amp;gt;&amp;gt;&lt;/code&gt; macro. &lt;br&gt;&lt;br&gt;The &lt;code&gt;&amp;lt;&amp;lt;newTiddlerWithForm...&amp;gt;&amp;gt;&lt;/code&gt; macro displays a button. When pressed the button creates the requested tiddler and displays it. &lt;br&gt;&lt;br&gt;If no title is given in the macro (or a tiddler with the given name already exists) the user can enter the tiddlers name in a dialog.&lt;br&gt;&lt;br&gt;&lt;strong&gt;Syntax:&lt;/strong&gt; &lt;br&gt;&lt;table class=&quot;twtable&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;code&gt;&amp;lt;&amp;lt;&lt;/code&gt;&lt;strong&gt;newTiddlerWithForm&lt;/strong&gt; &lt;em&gt;formTemplateName&lt;/em&gt; &lt;em&gt;buttonLabel&lt;/em&gt; [&lt;em&gt;titleExpression&lt;/em&gt; [&lt;strong&gt;askUser&lt;/strong&gt;]] &lt;code&gt;&amp;gt;&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;&lt;em&gt;formTemplateName&lt;/em&gt;&lt;/td&gt;&lt;td&gt;The name of the tiddler that defines the form the new tiddler should use.&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;&lt;em&gt;buttonLabel&lt;/em&gt;&lt;/td&gt;&lt;td&gt;The label of the button&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;&lt;em&gt;titleExpression&lt;/em&gt;&lt;/td&gt;&lt;td&gt;A (quoted) &lt;a tiddlylink=&quot;JavaScript&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#JavaScript&quot; href=&quot;http://tiddlywiki.abego-software.de#JavaScript&quot; class=&quot;externalLink&quot;&gt;JavaScript&lt;/a&gt; String expression that defines the title (/name) of the new tiddler.&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;&lt;strong&gt;askUser&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;Typically the user is not asked for the title when a title is specified (and not yet used). When &lt;strong&gt;askUser&lt;/strong&gt; is given the user will be asked in any case. This may be used when the calculated title is just a suggestion that must be confirmed by the user&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;sub&gt;Syntax formatting: Keywords in &lt;strong&gt;bold&lt;/strong&gt;, optional parts in [...]. 'or' means that exactly one of the two alternatives must exist.&lt;/sub&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;strong&gt;Examples&lt;/strong&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt; Ask the user for a bug report name and create a bugreport.&lt;/li&gt;&lt;/ul&gt;&lt;pre&gt;&amp;lt;&amp;lt;newTiddlerWithForm BugReportTemplate &quot;New Bugreport&quot;&amp;gt;&amp;gt;
&lt;/pre&gt;&lt;a class=&quot;button&quot; title=&quot;New Bugreport&quot; href=&quot;javascript:;&quot;&gt;New Bugreport&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt; Create a blog entry tiddler. Let the user confirm the automatically generated title (that contains the current date) or change it.&lt;/li&gt;&lt;/ul&gt;&lt;pre&gt;&amp;lt;&amp;lt;newTiddlerWithForm 
 BlogTemplate 
 &quot;New Blog&quot; 
 '&quot;Blog: &quot;+(new Date()).formatString(&quot;YYYY-MM-DD&quot;)' askUser
&amp;gt;&amp;gt;
&lt;/pre&gt;&lt;a class=&quot;button&quot; title=&quot;New Blog&quot; href=&quot;javascript:;&quot;&gt;New Blog&lt;/a&gt;&lt;br&gt;&lt;h1&gt;Using the build-in newTiddler macro&lt;/h1&gt;Instead of the &lt;code&gt;&amp;lt;&amp;lt;newTiddlerWithForm&amp;gt;&amp;gt;&lt;/code&gt; macro you may also use the build-in &lt;code&gt;&amp;lt;&amp;lt;newTiddler&amp;gt;&amp;gt;&lt;/code&gt; macro to create tiddlers referencing &lt;a tiddlylink=&quot;FormTemplate&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#FormTemplate&quot; href=&quot;http://tiddlywiki.abego-software.de#FormTemplate&quot; class=&quot;externalLink&quot;&gt;FormTemplate&lt;/a&gt;s. E.g. you may use the &lt;code&gt;&amp;lt;&amp;lt;newTiddler&amp;gt;&amp;gt;&lt;/code&gt; macro to create a tiddler with tags .&lt;br&gt;&lt;br&gt;In the &quot;text&quot; you need to call the formTiddler macro and in the tagparameters you specify your tags. E.g.:&lt;br&gt;&lt;pre&gt;&amp;lt;&amp;lt;newTiddler
        label:&quot;Button Label&quot;
        text:{{&quot;&amp;lt;&amp;lt;formTiddler [[MyTemplateTiddler]]&amp;gt;&quot;+&quot;&amp;gt;&quot;}}
        tag:&quot;MyTag1&quot;
        tag:&quot;Three Word Tag&quot; 
&amp;gt;&amp;gt;
&lt;/pre&gt;For details on newTiddler see &lt;a target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.org/wiki/NewTiddler_%28macro%29&quot; href=&quot;http://tiddlywiki.org/wiki/NewTiddler_%28macro%29&quot; class=&quot;externalLink&quot;&gt;http://tiddlywiki.org/wiki/NewTiddler_%28macro%29&lt;/a&gt; </description>
<category>FormTiddlerProject</category>
<link>http://tiddlywiki.abego-software.de#NewTiddlerWithFormMacro</link>
<pubDate>Fri, 09 Oct 2009 15:03:00 GMT</pubDate>
</item>
<item>
<title>AdvancedOptions</title>
<description>&lt;form class=&quot;wizard&quot;&gt;&lt;h1&gt;Tweak advanced options&lt;/h1&gt;&lt;div class=&quot;wizardBody&quot;&gt;&lt;div&gt;&lt;h2&gt;These options are saved in cookies in your browser&lt;/h2&gt;&lt;div class=&quot;wizardStep&quot;&gt;&lt;div&gt;&lt;table class=&quot;listView twtable&quot;&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Option&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Name&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;input title=&quot;Enable animations&quot; class=&quot;chkOptionInput&quot; option=&quot;chkAnimate&quot; type=&quot;checkbox&quot;&gt;&lt;/td&gt;&lt;td&gt;Enable animations&lt;/td&gt;&lt;td&gt;chkAnimate&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;input title=&quot;Automatically save changes&quot; class=&quot;chkOptionInput&quot; option=&quot;chkAutoSave&quot; type=&quot;checkbox&quot;&gt;&lt;/td&gt;&lt;td&gt;Automatically save changes&lt;/td&gt;&lt;td&gt;chkAutoSave&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;input title=&quot;Name of folder to use for backups&quot; class=&quot;txtOptionInput&quot; option=&quot;txtBackupFolder&quot;&gt;&lt;/td&gt;&lt;td&gt;Name of folder to use for backups&lt;/td&gt;&lt;td&gt;txtBackupFolder&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;input title=&quot;Case-sensitive searching&quot; class=&quot;chkOptionInput&quot; option=&quot;chkCaseSensitiveSearch&quot; type=&quot;checkbox&quot;&gt;&lt;/td&gt;&lt;td&gt;Case-sensitive searching&lt;/td&gt;&lt;td&gt;chkCaseSensitiveSearch&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;input title=&quot;Require confirmation before deleting tiddlers&quot; class=&quot;chkOptionInput&quot; option=&quot;chkConfirmDelete&quot; type=&quot;checkbox&quot;&gt;&lt;/td&gt;&lt;td&gt;Require confirmation before deleting tiddlers&lt;/td&gt;&lt;td&gt;chkConfirmDelete&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;input title=&quot;Default character set for saving changes (Firefox/Mozilla only)&quot; class=&quot;txtOptionInput&quot; option=&quot;txtFileSystemCharSet&quot;&gt;&lt;/td&gt;&lt;td&gt;Default character set for saving changes (Firefox/Mozilla only)&lt;/td&gt;&lt;td&gt;txtFileSystemCharSet&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;input title=&quot;Don't update modifier username and date when editing tiddlers&quot; class=&quot;chkOptionInput&quot; option=&quot;chkForceMinorUpdate&quot; type=&quot;checkbox&quot;&gt;&lt;/td&gt;&lt;td&gt;Don't update modifier username and date when editing tiddlers&lt;/td&gt;&lt;td&gt;chkForceMinorUpdate&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;input title=&quot;Generate an RSS feed when saving changes&quot; class=&quot;chkOptionInput&quot; option=&quot;chkGenerateAnRssFeed&quot; type=&quot;checkbox&quot;&gt;&lt;/td&gt;&lt;td&gt;Generate an RSS feed when saving changes&lt;/td&gt;&lt;td&gt;chkGenerateAnRssFeed&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;input title=&quot;Hide editing features when viewed over HTTP&quot; class=&quot;chkOptionInput&quot; option=&quot;chkHttpReadOnly&quot; type=&quot;checkbox&quot;&gt;&lt;/td&gt;&lt;td&gt;Hide editing features when viewed over HTTP&lt;/td&gt;&lt;td&gt;chkHttpReadOnly&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;input title=&quot;Use the tab key to insert tab characters instead of moving between fields&quot; class=&quot;chkOptionInput&quot; option=&quot;chkInsertTabs&quot; type=&quot;checkbox&quot;&gt;&lt;/td&gt;&lt;td&gt;Use the tab key to insert tab characters instead of moving between fields&lt;/td&gt;&lt;td&gt;chkInsertTabs&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;input title=&quot;Maximum number of rows in edit boxes&quot; class=&quot;txtOptionInput&quot; option=&quot;txtMaxEditRows&quot;&gt;&lt;/td&gt;&lt;td&gt;Maximum number of rows in edit boxes&lt;/td&gt;&lt;td&gt;txtMaxEditRows&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;input title=&quot;Open external links in a new window&quot; class=&quot;chkOptionInput&quot; option=&quot;chkOpenInNewWindow&quot; type=&quot;checkbox&quot;&gt;&lt;/td&gt;&lt;td&gt;Open external links in a new window&lt;/td&gt;&lt;td&gt;chkOpenInNewWindow&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;input title=&quot;Enable regular expressions for searches&quot; class=&quot;chkOptionInput&quot; option=&quot;chkRegExpSearch&quot; type=&quot;checkbox&quot;&gt;&lt;/td&gt;&lt;td&gt;Enable regular expressions for searches&lt;/td&gt;&lt;td&gt;chkRegExpSearch&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;input title=&quot;Keep backup file when saving changes&quot; class=&quot;chkOptionInput&quot; option=&quot;chkSaveBackups&quot; type=&quot;checkbox&quot;&gt;&lt;/td&gt;&lt;td&gt;Keep backup file when saving changes&lt;/td&gt;&lt;td&gt;chkSaveBackups&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;input title=&quot;Generate an empty template when saving changes&quot; class=&quot;chkOptionInput&quot; option=&quot;chkSaveEmptyTemplate&quot; type=&quot;checkbox&quot;&gt;&lt;/td&gt;&lt;td&gt;Generate an empty template when saving changes&lt;/td&gt;&lt;td&gt;chkSaveEmptyTemplate&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;input title=&quot;Clicking on links to open tiddlers causes them to close&quot; class=&quot;chkOptionInput&quot; option=&quot;chkToggleLinks&quot; type=&quot;checkbox&quot;&gt;&lt;/td&gt;&lt;td&gt;Clicking on links to open tiddlers causes them to close&lt;/td&gt;&lt;td&gt;chkToggleLinks&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;input title=&quot;Username for signing your edits&quot; class=&quot;txtOptionInput&quot; option=&quot;txtUserName&quot;&gt;&lt;/td&gt;&lt;td&gt;Username for signing your edits&lt;/td&gt;&lt;td&gt;txtUserName&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;input name=&quot;markList&quot; type=&quot;hidden&quot;&gt;&lt;br&gt;&lt;input checked=&quot;false&quot; name=&quot;chkUnknown&quot; type=&quot;checkbox&quot;&gt;Show unknown options&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;wizardFooter&quot;&gt;&lt;/div&gt;&lt;/form&gt;&lt;br&gt;&lt;input class=&quot;chkOptionInput&quot; option=&quot;chkUseInclude&quot; type=&quot;checkbox&quot;&gt; Include TiddlyWikis (&lt;a tiddlylink=&quot;IncludeList&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#IncludeList&quot; href=&quot;http://tiddlywiki.abego-software.de#IncludeList&quot; class=&quot;externalLink&quot;&gt;IncludeList&lt;/a&gt; | &lt;a tiddlylink=&quot;IncludeState&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#IncludeState&quot; href=&quot;http://tiddlywiki.abego-software.de#IncludeState&quot; class=&quot;externalLink&quot;&gt;IncludeState&lt;/a&gt; | &lt;a target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de/#%5B%5BIncludePlugin%20Documentation%5D%5D&quot; href=&quot;http://tiddlywiki.abego-software.de/#%5B%5BIncludePlugin%20Documentation%5D%5D&quot; class=&quot;externalLink&quot;&gt;help&lt;/a&gt;)&lt;br&gt;&lt;sup&gt;(Reload this TiddlyWiki to make changes become effective)&lt;/sup&gt;&lt;br&gt;&lt;strong&gt;Private Settings: &lt;/strong&gt;&lt;input class=&quot;chkOptionInput&quot; option=&quot;chkUsePrivateSettings&quot; type=&quot;checkbox&quot;&gt; Use private settings.  &lt;input class=&quot;chkOptionInput&quot; option=&quot;chkMakeSettingPrivateWhenChanged&quot; type=&quot;checkbox&quot;&gt; Make setting private when changed.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a tiddlylink=&quot;Show Settings&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#Show Settings&quot; href=&quot;http://tiddlywiki.abego-software.de#Show%20Settings&quot; class=&quot;externalLink&quot;&gt;Show Settings&lt;/a&gt;.&lt;br&gt;&lt;sup&gt;(Private settings are stored in this TiddlyWiki, shared settings are stored as cookies. For more information see the &lt;a tiddlylink=&quot;SettingsPlugin Documentation&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#SettingsPlugin Documentation&quot; href=&quot;http://tiddlywiki.abego-software.de#SettingsPlugin%20Documentation&quot; class=&quot;externalLink&quot;&gt;Settings documentation&lt;/a&gt;.)&lt;/sup&gt;&lt;br&gt;&lt;input class=&quot;chkOptionInput&quot; option=&quot;chkUseYourSearch&quot; type=&quot;checkbox&quot;&gt; Use 'Your Search' &lt;em&gt;(&lt;a tiddlylink=&quot;YourSearch Options&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#YourSearch Options&quot; href=&quot;http://tiddlywiki.abego-software.de#YourSearch%20Options&quot; class=&quot;externalLink&quot;&gt;more options&lt;/a&gt;) (&lt;a tiddlylink=&quot;YourSearch Help&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#YourSearch Help&quot; href=&quot;http://tiddlywiki.abego-software.de#YourSearch%20Help&quot; class=&quot;externalLink&quot;&gt;help&lt;/a&gt;)&lt;/em&gt; &lt;br&gt;&lt;input class=&quot;chkOptionInput&quot; option=&quot;chkYourSearchSortByDate&quot; type=&quot;checkbox&quot;&gt; Sort 'Your Search' result by Date </description>
<link>http://tiddlywiki.abego-software.de#AdvancedOptions</link>
<pubDate>Thu, 16 Jul 2009 08:30:00 GMT</pubDate>
</item>
<item>
<title>Sort YourSearch Result (e.g. by date)</title>
<description>The items in the &lt;a tiddlylink=&quot;YourSearch&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#YourSearch&quot; href=&quot;http://tiddlywiki.abego-software.de#YourSearch&quot; class=&quot;externalLink&quot;&gt;YourSearch&lt;/a&gt; result list are displayed in a &quot;ranked&quot; order, i.e. the best matches are listed first. &lt;br&gt;&lt;br&gt;If you want any other ordering (e.g. sort by date) you need to make the function &lt;code&gt;abego.YourSearch.getRankFunction()&lt;/code&gt; return a different rank function &lt;code&gt;function(tiddler, lastQuery)&lt;/code&gt;. The number returned by the rankFunction defines the position of the given tiddler in the result. Higher numbers are displayed first. Tiddlers with same rank numbers are sorted by their titles (case sensitive).&lt;br&gt;&lt;br&gt;&lt;h1&gt; Example: Sort by title&lt;/h1&gt;As tiddlers with the same rank number are sorted by their title you may use the following simple script to get the &lt;a tiddlylink=&quot;YourSearch&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#YourSearch&quot; href=&quot;http://tiddlywiki.abego-software.de#YourSearch&quot; class=&quot;externalLink&quot;&gt;YourSearch&lt;/a&gt; result alphabetically sorted:&lt;br&gt;&lt;pre&gt;&amp;lt;script&amp;gt;
var myZeroRankFunction = function(tiddler, lastQuery) {
    return 0;
};

abego.YourSearch.getRankFunction = function() {
    return myZeroRankFunction;
}
&amp;lt;/script&amp;gt;
&lt;/pre&gt;&lt;br&gt;&lt;h1&gt; Example: Sort by date&lt;/h1&gt;For a &quot;sort by last modified date&quot; ordering you may use this script:&lt;br&gt;&lt;pre&gt;&amp;lt;script&amp;gt;
var myDateRankFunction = function(tiddler, lastQuery) {
    return tiddler.modified.getTime();
};

abego.YourSearch.getRankFunction = function() {
    return myDateRankFunction;
}
&amp;lt;/script&amp;gt;
&lt;/pre&gt;&lt;br&gt;&lt;h1&gt; Use the Standard Ordering&lt;/h1&gt;To switch back to the standard ordering you may use this code use:&lt;br&gt;&lt;pre&gt;&amp;lt;script&amp;gt;
abego.YourSearch.getRankFunction = abego.YourSearch.getStandardRankFunction;
&amp;lt;/script&amp;gt;
&lt;/pre&gt;&lt;em&gt;(Note: there are no &lt;code&gt;()&lt;/code&gt; behind the &lt;code&gt;abego.YourSearch.getStandardRankFunction&lt;/code&gt;)&lt;/em&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; Switch between &quot;Standard&quot; and &quot;By Date&quot; Ordering&lt;/h1&gt;With just some few lines more you can use a checkbox to switch between &quot;standard&quot; and &quot;by date&quot; sorting. &lt;br&gt;&lt;br&gt;To define the checkbox add a line like the following in a tiddler (e.g. in &lt;a tiddlylink=&quot;AdvancedOptions&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#AdvancedOptions&quot; href=&quot;http://tiddlywiki.abego-software.de#AdvancedOptions&quot; class=&quot;externalLink&quot;&gt;AdvancedOptions&lt;/a&gt;):&lt;br&gt;&lt;pre&gt;&amp;lt;&amp;lt;option chkYourSearchSortByDate&amp;gt;&amp;gt; Sort 'Your Search' result by Date 
&lt;/pre&gt;&lt;input class=&quot;chkOptionInput&quot; option=&quot;chkYourSearchSortByDate&quot; type=&quot;checkbox&quot;&gt; Sort 'Your Search' result by Date &lt;br&gt;(Clicking the checkbox will affect the next query you type).&lt;br&gt;&lt;br&gt;And here the script that adjusts the ranking/sorting:&lt;br&gt;&lt;pre&gt;&amp;lt;script&amp;gt;
var myDateRankFunction = function(tiddler, lastQuery) {
    return tiddler.modified.getTime();
};

abego.YourSearch.getRankFunction = function() {
return config.options.chkYourSearchSortByDate 
        ? myDateRankFunction
         : abego.YourSearch.getStandardRankFunction();
}
&amp;lt;/script&amp;gt;
&lt;/pre&gt;</description>
<category>YourSearchProject</category>
<category>Documentation</category>
<category>Sorting</category>
<category>Script</category>
<link>http://tiddlywiki.abego-software.de#%5B%5BSort%20YourSearch%20Result%20(e.g.%20by%20date)%5D%5D</link>
<pubDate>Thu, 16 Jul 2009 08:29:00 GMT</pubDate>
</item>
<item>
<title>List all hidden tiddlers of included TiddlyWikis</title>
<description>If a tiddler name is used in more than one &lt;a tiddlylink=&quot;TiddlyWiki&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWiki&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWiki&quot; class=&quot;externalLink&quot;&gt;TiddlyWiki&lt;/a&gt; (e.g. in the main &lt;a tiddlylink=&quot;TiddlyWiki&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWiki&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWiki&quot; class=&quot;externalLink&quot;&gt;TiddlyWiki&lt;/a&gt; and some included &lt;a tiddlylink=&quot;TiddlyWiki&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWiki&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWiki&quot; class=&quot;externalLink&quot;&gt;TiddlyWiki&lt;/a&gt;) only one of these tiddlers is visible, the others are hidden. For details see &lt;a tiddlylink=&quot;How Tiddlers are found&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#How Tiddlers are found&quot; href=&quot;http://tiddlywiki.abego-software.de#How%20Tiddlers%20are%20found&quot; class=&quot;externalLink&quot;&gt;How Tiddlers are found&lt;/a&gt;.&lt;br&gt;&lt;br&gt;The following script reports all &quot;hidden&quot; tiddlers, also reporting the &lt;a tiddlylink=&quot;TiddlyWiki&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWiki&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWiki&quot; class=&quot;externalLink&quot;&gt;TiddlyWiki&lt;/a&gt; containing them.&lt;br&gt;&lt;pre&gt;&amp;lt;script&amp;gt;
// List all hidden tiddlers of included TiddlyWikis
// see http://tiddlywiki.abego-software.de/#[[How%20Tiddlers%20are%20found]]

// By default hidden tiddlers with names of shadow tiddlers in the main TiddlyWiki
// are not reported. Set the following variable to false if these should also be reported.
var ignoreShadowTiddlers = true;


// returns the url (if defined) or the text &quot;main ~TiddlyWiki&quot; 
var twLabel = function(url) {
    return url ? url : &quot;main ~TiddlyWiki&quot;;
}

var hiddenTiddlers = [];
var incls = abego.TiddlyWikiIncluder.getIncludes();
var n = incls.length;
for (var i = 0; i &amp;lt; n; i++) {
    var url = incls[i]
    var twStore = abego.TiddlyWikiIncluder.getStore(url);
    if (twStore == null) {
        displayMessage(&quot;not found &quot;+url);
        continue;
    }

    twStore.forEachTiddler(function(title,tiddler) {
        var foundTiddler = store.getTiddler(tiddler.title);
        if (foundTiddler == null) {
            // no tiddler with this title found (using getTiddler), 
            // so this must be a shadow tiddler in the main TiddlyWiki.
            if (!ignoreShadowTiddlers) {
                hiddenTiddlers.push(&quot;[[&quot;+title+&quot;]] in &quot;+url+&quot; (using shadow tiddler from &quot;+twLabel(null)+&quot;)&quot;);
            }
        } else if (tiddler != foundTiddler) {
            if (!ignoreShadowTiddlers || config.shadowTiddlers[[title]] == undefined) {
                hiddenTiddlers.push(&quot;[[&quot;+title+&quot;]] in &quot;+url+&quot; (using tiddler from &quot;+twLabel(foundTiddler.includeURL)+&quot;)&quot;);
            }
        }
    });
}

return hiddenTiddlers.length 
        ? &quot;!Hidden Tiddlers\n# &quot;+hiddenTiddlers.join(&quot;\n# &quot;)+&quot;]]\n&quot; 
        : &quot;No tiddlers are hidden.&quot;;
&amp;lt;/script&amp;gt;
&lt;/pre&gt;No tiddlers are hidden.</description>
<category>IncludePlugin</category>
<category>Examples</category>
<category>Documentation</category>
<category>Script</category>
<link>http://tiddlywiki.abego-software.de#%5B%5BList%20all%20hidden%20tiddlers%20of%20included%20TiddlyWikis%5D%5D</link>
<pubDate>Wed, 15 Jul 2009 07:46:00 GMT</pubDate>
</item>
<item>
<title>How Tiddlers are found</title>
<description>When you specify a link to a tiddler a tiddler with that title is searched at the following locations:&lt;br&gt;&lt;ul&gt;&lt;li&gt; In the &quot;normal&quot; tiddlers of the main &lt;a tiddlylink=&quot;TiddlyWiki&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWiki&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWiki&quot; class=&quot;externalLink&quot;&gt;TiddlyWiki&lt;/a&gt;&lt;/li&gt;&lt;li&gt; In the &quot;shadow&quot; tiddlers of the main &lt;a tiddlylink=&quot;TiddlyWiki&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWiki&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWiki&quot; class=&quot;externalLink&quot;&gt;TiddlyWiki&lt;/a&gt;&lt;/li&gt;&lt;li&gt; In the &quot;normal&quot; tiddlers of all included &lt;a tiddlylink=&quot;TiddlyWikis&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWikis&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWikis&quot; class=&quot;externalLink&quot;&gt;TiddlyWikis&lt;/a&gt;, in the order of the include macros.&lt;br&gt;&lt;em&gt;(You may use &lt;a tiddlylink=&quot;The &amp;quot;includeState&amp;quot; Macro&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#The &amp;quot;includeState&amp;quot; Macro&quot; href=&quot;http://tiddlywiki.abego-software.de#The%20%22includeState%22%20Macro&quot; class=&quot;externalLink&quot;&gt;The &quot;includeState&quot; Macro&lt;/a&gt; to check the order)&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;The first tiddler found this way is used.&lt;br&gt;&lt;br&gt;&lt;strong&gt;Note:&lt;/strong&gt; If two tiddlers in two &lt;a tiddlylink=&quot;TiddlyWikis&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWikis&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWikis&quot; class=&quot;externalLink&quot;&gt;TiddlyWikis&lt;/a&gt; have the same name, the one from the first &lt;a tiddlylink=&quot;TiddlyWiki&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWiki&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWiki&quot; class=&quot;externalLink&quot;&gt;TiddlyWiki&lt;/a&gt; is used, i.e. the other is &quot;hidden&quot;. The script &quot;&lt;a tiddlylink=&quot;List all hidden tiddlers of included TiddlyWikis&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#List all hidden tiddlers of included TiddlyWikis&quot; href=&quot;http://tiddlywiki.abego-software.de#List%20all%20hidden%20tiddlers%20of%20included%20TiddlyWikis&quot; class=&quot;externalLink&quot;&gt;List all hidden tiddlers of included TiddlyWikis&lt;/a&gt;&quot; can be used to detect hidden tiddlers.&lt;br&gt;</description>
<category>Documentation</category>
<category>IncludePlugin</category>
<link>http://tiddlywiki.abego-software.de#%5B%5BHow%20Tiddlers%20are%20found%5D%5D</link>
<pubDate>Wed, 15 Jul 2009 07:42:00 GMT</pubDate>
</item>
<item>
<title>Programming with the IncludePlugin</title>
<description>Every &lt;a tiddlylink=&quot;TiddlyWiki&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWiki&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWiki&quot; class=&quot;externalLink&quot;&gt;TiddlyWiki&lt;/a&gt; included using the &lt;a tiddlylink=&quot;IncludePlugin&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#IncludePlugin&quot; href=&quot;http://tiddlywiki.abego-software.de#IncludePlugin&quot; class=&quot;externalLink&quot;&gt;IncludePlugin&lt;/a&gt; is loaded into memory and can be accessed through a &quot;&lt;a tiddlylink=&quot;TiddlyWiki&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWiki&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWiki&quot; class=&quot;externalLink&quot;&gt;TiddlyWiki&lt;/a&gt;&quot; object. This is a &quot;&lt;a tiddlylink=&quot;TiddlyWiki&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWiki&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWiki&quot; class=&quot;externalLink&quot;&gt;TiddlyWiki&lt;/a&gt;&quot; object just as the object stored in the global &quot;store&quot; object, used to access the &lt;a tiddlylink=&quot;TiddlyWiki&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWiki&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWiki&quot; class=&quot;externalLink&quot;&gt;TiddlyWiki&lt;/a&gt; you are running.&lt;br&gt;&lt;br&gt;To get the &lt;a tiddlylink=&quot;TiddlyWiki&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWiki&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWiki&quot; class=&quot;externalLink&quot;&gt;TiddlyWiki&lt;/a&gt; (&quot;store&quot;) object of an included &lt;a tiddlylink=&quot;TiddlyWiki&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWiki&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWiki&quot; class=&quot;externalLink&quot;&gt;TiddlyWiki&lt;/a&gt; you may use:&lt;br&gt;&lt;pre&gt;	var includedStore = abego.TiddlyWikiIncluder.getStore(tiddyWikiURL)
&lt;/pre&gt;With the returned &lt;a tiddlylink=&quot;TiddlyWiki&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWiki&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWiki&quot; class=&quot;externalLink&quot;&gt;TiddlyWiki&lt;/a&gt; object you can do the same things you would do with the &quot;store&quot; object. E.g. you may iterate through the Tiddlers of the store etc.&lt;br&gt;&lt;br&gt;&lt;strong&gt;Example: List tiddlers from included &lt;a tiddlylink=&quot;TiddlyWiki&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWiki&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWiki&quot; class=&quot;externalLink&quot;&gt;TiddlyWiki&lt;/a&gt; changed after a given date&lt;/strong&gt;&lt;br&gt;&lt;br&gt;Assume you have included &quot;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.tiddlywiki.com/index.html&quot; href=&quot;http://www.tiddlywiki.com/index.html&quot; class=&quot;externalLink&quot;&gt;http://www.tiddlywiki.com/index.html&lt;/a&gt;&quot; and want to list the tiddlers of that &lt;a tiddlylink=&quot;TiddlyWiki&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWiki&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWiki&quot; class=&quot;externalLink&quot;&gt;TiddlyWiki&lt;/a&gt; that have changed after July 1st, 2007.&lt;br&gt;&lt;br&gt;You may then use this script:&lt;br&gt;&lt;pre&gt;&amp;lt;script&amp;gt;
var twStore = abego.TiddlyWikiIncluder.getStore(&quot;http://www.tiddlywiki.com/index.html&quot;);
var list = [];
twStore.forEachTiddler(function(title,tiddler) {
    if (tiddler.modified &amp;gt; new Date(&quot;July 1, 2007&quot;))
        list.push(title);
});
return &quot;* [[&quot;+list.join(&quot;]]\n* [[&quot;)+&quot;]]\n&quot;;
&amp;lt;/script&amp;gt;
&lt;/pre&gt;&lt;em&gt;(To use the &lt;code&gt;&amp;lt;script&amp;gt;&lt;/code&gt; tag you must install the &lt;a tiddlylink=&quot;InlineJavascriptPlugin&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#InlineJavascriptPlugin&quot; href=&quot;http://tiddlywiki.abego-software.de#InlineJavascriptPlugin&quot; class=&quot;externalLink&quot;&gt;InlineJavascriptPlugin&lt;/a&gt; (http:&lt;/em&gt;www.&lt;a tiddlylink=&quot;TiddlyTools&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyTools&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyTools&quot; class=&quot;externalLink&quot;&gt;TiddlyTools&lt;/a&gt;.com/#&lt;a tiddlylink=&quot;InlineJavascriptPlugin&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#InlineJavascriptPlugin&quot; href=&quot;http://tiddlywiki.abego-software.de#InlineJavascriptPlugin&quot; class=&quot;externalLink&quot;&gt;InlineJavascriptPlugin&lt;/a&gt;))&lt;em&gt;&lt;br&gt;&lt;br&gt;(See also &lt;a tiddlylink=&quot;List Tiddlers of an included TiddlyWiki (using the ForEachTiddlerMacro)&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#List Tiddlers of an included TiddlyWiki (using the ForEachTiddlerMacro)&quot; href=&quot;http://tiddlywiki.abego-software.de#List%20Tiddlers%20of%20an%20included%20TiddlyWiki%20%28using%20the%20ForEachTiddlerMacro%29&quot; class=&quot;externalLink&quot;&gt;List Tiddlers of an included TiddlyWiki (using the ForEachTiddlerMacro)&lt;/a&gt;)&lt;br&gt;&lt;br&gt;&lt;strong&gt;Example: List all hidden Tiddlers of included &lt;a tiddlylink=&quot;TiddlyWikis&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#TiddlyWikis&quot; href=&quot;http://tiddlywiki.abego-software.de#TiddlyWikis&quot; class=&quot;externalLink&quot;&gt;TiddlyWikis&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;&lt;br&gt;For a more extended example see: &lt;a tiddlylink=&quot;List all hidden tiddlers of included TiddlyWikis&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#List all hidden tiddlers of included TiddlyWikis&quot; href=&quot;http://tiddlywiki.abego-software.de#List%20all%20hidden%20tiddlers%20of%20included%20TiddlyWikis&quot; class=&quot;externalLink&quot;&gt;List all hidden tiddlers of included TiddlyWikis&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/em&gt;</description>
<category>Documentation</category>
<category>IncludePlugin</category>
<link>http://tiddlywiki.abego-software.de#%5B%5BProgramming%20with%20the%20IncludePlugin%5D%5D</link>
<pubDate>Wed, 15 Jul 2009 07:41:00 GMT</pubDate>
</item>
<item>
<title>FormTiddler Introduction</title>
<description>The &lt;a tiddlylink=&quot;FormTiddlerPlugin&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#FormTiddlerPlugin&quot; href=&quot;http://tiddlywiki.abego-software.de#FormTiddlerPlugin&quot; class=&quot;externalLink&quot;&gt;FormTiddlerPlugin&lt;/a&gt; allows you to enter your data in a form and store the form's data in your tiddlers.&lt;br&gt;&lt;br&gt;(For more information on tiddler data see the &lt;a tiddlylink=&quot;DataTiddlerPlugin&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#DataTiddlerPlugin&quot; href=&quot;http://tiddlywiki.abego-software.de#DataTiddlerPlugin&quot; class=&quot;externalLink&quot;&gt;DataTiddlerPlugin&lt;/a&gt;.)&lt;br&gt;&lt;br&gt;&lt;em&gt;&lt;strong&gt;Define FormTemplate&lt;/strong&gt;&lt;/em&gt;&lt;br&gt;&lt;br&gt;When you want to enter data in a form you first have to define a &lt;a tiddlylink=&quot;FormTemplate&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#FormTemplate&quot; href=&quot;http://tiddlywiki.abego-software.de#FormTemplate&quot; class=&quot;externalLink&quot;&gt;FormTemplate&lt;/a&gt; tiddler. A &lt;a tiddlylink=&quot;FormTemplate&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#FormTemplate&quot; href=&quot;http://tiddlywiki.abego-software.de#FormTemplate&quot; class=&quot;externalLink&quot;&gt;FormTemplate&lt;/a&gt; tiddler is a tiddler that contains named HTML INPUT elements (such as textfields, password fields, lists etc.) that define the stuff that should be edited in the form. E.g. you may have a &lt;a tiddlylink=&quot;FormTemplate&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#FormTemplate&quot; href=&quot;http://tiddlywiki.abego-software.de#FormTemplate&quot; class=&quot;externalLink&quot;&gt;FormTemplate&lt;/a&gt; that looks like this:&lt;br&gt;&lt;br&gt;&lt;span&gt;
 &lt;b&gt;Name:&lt;/b&gt;&lt;br&gt;
 &lt;input name=&quot;userName&quot; type=&quot;text&quot;&gt;&lt;br&gt;
 &lt;b&gt;Password:&lt;/b&gt;&lt;br&gt;
 &lt;input name=&quot;pwd&quot; type=&quot;password&quot;&gt;&lt;br&gt;
&lt;/span&gt;&lt;br&gt;&lt;br&gt;The correspond HTML text looks like this&lt;br&gt;&lt;pre&gt;&amp;lt;html&amp;gt;
 &amp;lt;b&amp;gt;Name:&amp;lt;/b&amp;gt;&amp;lt;br/&amp;gt;
 &amp;lt;input name=userName type=text /&amp;gt;&amp;lt;br/&amp;gt;
 &amp;lt;b&amp;gt;Password:&amp;lt;/b&amp;gt;&amp;lt;br/&amp;gt;
 &amp;lt;input name=pwd type=password /&amp;gt;&amp;lt;br/&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/pre&gt;&lt;br&gt;The name of the INPUT element is also the name of the data field it is editing. E.g. a text field defined like this: &lt;br&gt;&lt;pre&gt;&amp;lt;input name=userName type=text /&amp;gt;
&lt;/pre&gt;will edit the data field &quot;userName&quot; of the tiddler.&lt;br&gt;&lt;br&gt;&lt;br&gt;You are free to layout the INPUT elements as you like, but don't add a &quot;form&quot; element around them and don't define 'onchange' handlers, since this will be done automatically by the &lt;code&gt;&amp;lt;&amp;lt;formTiddler ...&amp;gt;&amp;gt;&lt;/code&gt; macro.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;em&gt;&lt;strong&gt;Use FormTemplates (through the &lt;code&gt;&amp;lt;&amp;lt;formTiddler ...&amp;gt;&amp;gt;&lt;/code&gt; macro)&lt;/strong&gt;&lt;/em&gt;&lt;br&gt;&lt;br&gt;In a second step you add the &lt;code&gt;&amp;lt;&amp;lt;formTiddler ...&amp;gt;&amp;gt;&lt;/code&gt; macro to tiddlers that should be edited. In the macro you are referencing the &lt;a tiddlylink=&quot;FormTemplate&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#FormTemplate&quot; href=&quot;http://tiddlywiki.abego-software.de#FormTemplate&quot; class=&quot;externalLink&quot;&gt;FormTemplate&lt;/a&gt; that should be used to edit the tiddler's data. You may refer to the same &lt;a tiddlylink=&quot;FormTemplate&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#FormTemplate&quot; href=&quot;http://tiddlywiki.abego-software.de#FormTemplate&quot; class=&quot;externalLink&quot;&gt;FormTemplate&lt;/a&gt; tiddler in as many tiddlers as you like. Every such tiddler displays the same INPUT elements as the &lt;a tiddlylink=&quot;FormTemplate&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#FormTemplate&quot; href=&quot;http://tiddlywiki.abego-software.de#FormTemplate&quot; class=&quot;externalLink&quot;&gt;FormTemplate&lt;/a&gt;, but with the &quot;data&quot; of each individual tiddler.&lt;br&gt;&lt;br&gt;In addition you may have more than one &lt;code&gt;&amp;lt;&amp;lt;formTiddler...&amp;gt;&amp;gt;&lt;/code&gt; macro call in one tiddler. Just make sure that the names of the elements in the referenced &lt;a tiddlylink=&quot;FormTemplate&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#FormTemplate&quot; href=&quot;http://tiddlywiki.abego-software.de#FormTemplate&quot; class=&quot;externalLink&quot;&gt;FormTemplate&lt;/a&gt; tiddlers do not collide. This feature may be useful if you want to construct a larger input form from a set of smaller &lt;a tiddlylink=&quot;FormTemplates&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#FormTemplates&quot; href=&quot;http://tiddlywiki.abego-software.de#FormTemplates&quot; class=&quot;externalLink&quot;&gt;FormTemplates&lt;/a&gt;.&lt;br&gt;&lt;br&gt;You can easily create tiddlers with an embedded &lt;code&gt;&amp;lt;&amp;lt;formTiddler...&amp;gt;&amp;gt;&lt;/code&gt; macro call using the &lt;a tiddlylink=&quot;NewTiddlerWithFormMacro&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#NewTiddlerWithFormMacro&quot; href=&quot;http://tiddlywiki.abego-software.de#NewTiddlerWithFormMacro&quot; class=&quot;externalLink&quot;&gt;&amp;lt;&amp;lt;newTiddlerWithForm...&amp;gt;&amp;gt;&lt;/a&gt; macro. The macro shows a button similar to the &quot;new tiddler&quot; button and creates the requested tiddler, ready to enter data. For details see &lt;a tiddlylink=&quot;NewTiddlerWithFormMacro&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#NewTiddlerWithFormMacro&quot; href=&quot;http://tiddlywiki.abego-software.de#NewTiddlerWithFormMacro&quot; class=&quot;externalLink&quot;&gt;NewTiddlerWithFormMacro&lt;/a&gt;.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;em&gt;&lt;strong&gt;&quot;Structured&quot; and &quot;Free&quot; Data&lt;/strong&gt;&lt;/em&gt;&lt;br&gt;&lt;br&gt;Typically you will edit a tiddler that uses the &lt;code&gt;&amp;lt;&amp;lt;formTiddler...&amp;gt;&amp;gt;&lt;/code&gt; macro through the form. But you are free to also edit the tiddler &quot;as usual&quot;, through the build-in edit feature. I.e. you may mix &quot;structured data&quot; (as entered through the form) with &quot;free data&quot;. I.e. on a &quot;Contact&quot; tiddler you may add an image to the tiddler, or add extra links to related persons. Or you add more tags. Just make sure that you don't modify the &lt;code&gt;&amp;lt;data&amp;gt;...&amp;lt;/data&amp;gt;&lt;/code&gt; section of the tiddler, since this contains the data maintained by the form.&lt;br&gt;&lt;br&gt;Also notice that since the data entered in the forms is stored in the tiddler's text (in the &lt;code&gt;&amp;lt;data&amp;gt;...&amp;lt;/data&amp;gt;&lt;/code&gt; section) using the &quot;search&quot; feature will also find the texts you entered in the forms (even though it will not hilite the texts in the fields).&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;em&gt;&lt;strong&gt;Applications&lt;/strong&gt;&lt;/em&gt;&lt;br&gt;&lt;br&gt;Using the &lt;a tiddlylink=&quot;FormTiddlerPlugin&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#FormTiddlerPlugin&quot; href=&quot;http://tiddlywiki.abego-software.de#FormTiddlerPlugin&quot; class=&quot;externalLink&quot;&gt;FormTiddlerPlugin&lt;/a&gt; it is easy to manage things like:&lt;br&gt;&lt;ul&gt;&lt;li&gt; &lt;a tiddlylink=&quot;Contacts&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#Contacts&quot; href=&quot;http://tiddlywiki.abego-software.de#Contacts&quot; class=&quot;externalLink&quot;&gt;Contacts&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a tiddlylink=&quot;Bugreports&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#Bugreports&quot; href=&quot;http://tiddlywiki.abego-software.de#Bugreports&quot; class=&quot;externalLink&quot;&gt;Bugreports&lt;/a&gt;&lt;/li&gt;&lt;li&gt; ToDo Lists&lt;/li&gt;&lt;li&gt; and many more.&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;Since a &lt;a tiddlylink=&quot;FormTemplate&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#FormTemplate&quot; href=&quot;http://tiddlywiki.abego-software.de#FormTemplate&quot; class=&quot;externalLink&quot;&gt;FormTemplate&lt;/a&gt; is typically used for many tiddlers of the same kind you may also consider using the &lt;a tiddlylink=&quot;ForEachTiddlerMacro&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#ForEachTiddlerMacro&quot; href=&quot;http://tiddlywiki.abego-software.de#ForEachTiddlerMacro&quot; class=&quot;externalLink&quot;&gt;ForEachTiddlerMacro&lt;/a&gt; to collect data across multiple tiddlers (e.g. to get a list of all contacts, a summary page for the bug reports etc.)&lt;br&gt;&lt;br&gt;(See also &lt;a tiddlylink=&quot;FormTiddler Examples&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#FormTiddler Examples&quot; href=&quot;http://tiddlywiki.abego-software.de#FormTiddler%20Examples&quot; class=&quot;externalLink&quot;&gt;FormTiddler Examples&lt;/a&gt;)&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;em&gt;&lt;strong&gt;HTML Elements&lt;/strong&gt;&lt;/em&gt;&lt;br&gt;&lt;br&gt;For those not that familiar with the HTML INPUT elements here a short overview with HTML snippets. &lt;br&gt;&lt;table class=&quot;twtable&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;HTML Example&lt;/th&gt;&lt;th&gt;Comment&lt;/th&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;button&lt;/td&gt;&lt;td&gt;&lt;code&gt;&amp;lt;input name=btn type=button value=&quot;Just a button&quot; /&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;no data&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;checkbox&lt;/td&gt;&lt;td&gt;&lt;code&gt;&amp;lt;input name=isVIP type=checkbox /&amp;gt;is VIP&lt;/code&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;file&lt;/td&gt;&lt;td&gt;&lt;code&gt;&amp;lt;input name=attachment type=file /&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;The &quot;file&quot; input element typically does not restore the path of the previously selected file. Nevertheless the path of the file is stored in the tiddler.&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;hidden&lt;/td&gt;&lt;td&gt;&lt;code&gt;&amp;lt;input name=hiddenValue type=hidden value=&quot;This is a hidden value&quot; /&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;password&lt;/td&gt;&lt;td&gt;&lt;code&gt;&amp;lt;input name=pwd type=password /&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;The data entered in a &quot;password&quot; field is stored as clear text in the tiddler.&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;radio&lt;/td&gt;&lt;td&gt;&lt;code&gt;&amp;lt;input name=level type=radio value=&quot;Beginner&quot; /&amp;gt;Beginner&amp;lt;input name=level type=radio value=&quot;Expert&quot; /&amp;gt;Expert&amp;lt;input name=level type=radio value=&quot;Guru&quot; /&amp;gt;Guru&lt;/code&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;reset&lt;/td&gt;&lt;td&gt;&lt;code&gt;&amp;lt;input name=btnReset type=reset /&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;no data&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;select-one&lt;/td&gt;&lt;td&gt;&lt;code&gt;&amp;lt;select name=browser &amp;gt;&amp;lt;option&amp;gt;Firefox&amp;lt;option&amp;gt;Internet Explorer&amp;lt;option&amp;gt;Opera&amp;lt;option&amp;gt;Other&amp;lt;/select &amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;select-multiple&lt;/td&gt;&lt;td&gt;&lt;code&gt;&amp;lt;select name=music MULTIPLE &amp;gt;&amp;lt;option&amp;gt; R&amp;amp;B &amp;lt;option&amp;gt; Jazz &amp;lt;option&amp;gt; Blues &amp;lt;option&amp;gt; New Age&amp;lt;/select &amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;submit&lt;/td&gt;&lt;td&gt;&lt;code&gt;&amp;lt;input name=btnSubmit type=submit /&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;no data&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;text&lt;/td&gt;&lt;td&gt;&lt;code&gt;&amp;lt;input name=userName type=text/&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;textarea&lt;/td&gt;&lt;td&gt;&lt;code&gt;&amp;lt;TEXTAREA name=notes rows=4 cols=80 &amp;gt;&amp;lt;/TEXTAREA&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;For details consult the Web or a textbook on HTML editing.</description>
<category>FormTiddlerProject</category>
<link>http://tiddlywiki.abego-software.de#%5B%5BFormTiddler%20Introduction%5D%5D</link>
<pubDate>Mon, 29 Dec 2008 10:58:00 GMT</pubDate>
</item>
<item>
<title>AutoRefreshPlugin</title>
<description>&lt;table class=&quot;twtable&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;&lt;strong&gt;Name:&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;AutoRefreshPlugin&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;&lt;strong&gt;Version:&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;1.0.1 (2007-01-20)&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;&lt;strong&gt;Type:&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;plugin&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;&lt;strong&gt;Source:&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de/#AutoRefreshPlugin&quot; href=&quot;http://tiddlywiki.abego-software.de/#AutoRefreshPlugin&quot; class=&quot;externalLink&quot;&gt;http://tiddlywiki.abego-software.de/#AutoRefreshPlugin&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;&lt;strong&gt;Author:&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;Udo Borkowski (ub [at] abego-software [dot] de)&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;&lt;strong&gt;Documentation:&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de/#%5B%5BAutoRefreshPlugin%20Documentation%5D%5D&quot; href=&quot;http://tiddlywiki.abego-software.de/#%5B%5BAutoRefreshPlugin%20Documentation%5D%5D&quot; class=&quot;externalLink&quot;&gt;AutoRefreshPlugin Documentation&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;&lt;strong&gt;Licence:&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.abego-software.de/legal/apl-v10.html&quot; href=&quot;http://www.abego-software.de/legal/apl-v10.html&quot; class=&quot;externalLink&quot;&gt;BSD open source license (abego Software)&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;&lt;strong&gt;CoreVersion:&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;2.1.3&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;&lt;strong&gt;Browser:&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;Firefox 1.5.0.9 or better; Internet Explorer 6.0&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;A tiddler containing the &lt;code&gt;&amp;lt;&amp;lt;autoRefresh...&amp;gt;&amp;gt;&lt;/code&gt; macro is automatically refreshed (re-painted) whenever a tiddler changes.&lt;br&gt;&lt;h1&gt;Syntax&lt;/h1&gt;&lt;pre&gt;&amp;lt;&amp;lt;autoRefresh [observeTiddler: tiddler ...]&amp;gt;&amp;gt;
&lt;/pre&gt;&lt;table class=&quot;twtable&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;&lt;code&gt;observeTiddler&lt;/code&gt;&lt;/td&gt;&lt;td&gt;(optional) when specified the refresh will only happen when one of the tiddlers specified is changed.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h1&gt;Source Code&lt;/h1&gt;&lt;pre&gt;if (!window.abego) window.abego = {};

// autoRefresh Macro =============================================================
//
(function() {


var REFRESHER_NAME = &quot;abego_onEveryChange&quot;;

var tiddlersToRefresh = {}; // A set holding the names of tiddlers to be refreshed

var onEveryChangeRefresher = function(e,changeList) {
	
	var tiddlerElem = story.findContainingTiddler(e);
	if (!tiddlerElem) return false;

	var title = tiddlerElem.getAttribute(&quot;tiddler&quot;);
	if (!title) return false;

	// if &quot;observeTiddler&quot; are specified we only refresh if one of the given 
	// tiddlers has changed.
	var observedTiddlers = e.getAttribute(&quot;observedTiddlers&quot;);
	if (observedTiddlers) {
		var a = observedTiddlers.readBracketedList();
		if (!changeList || !a.containsAny(changeList))
			return;
	}

	// Refresh the tiddler asynchronously. 
	// This way we can avoid repeated refreshes (e.g. when a tiddler is renamed)
	tiddlersToRefresh[title] = true;
	setTimeout(function() {
		// Refresh all tiddlers in tiddlersToRefresh
		for(var title in tiddlersToRefresh)
			story.refreshTiddler(title,null,true);

		// We have refreshed all pending tiddlers. Clear the set.
		tiddlersToRefresh = {};
	}, 0);

	return true;
}

config.refreshers[REFRESHER_NAME] = onEveryChangeRefresher;


config.macros.autoRefresh = {};

config.macros.autoRefresh.handler = function(place,macroName,params,wikifier,paramString,tiddler) {
    params = paramString.parseParams(&quot;observeTiddler&quot;,null,true,false,true); // allowEval, cascadeDefaults, names allowed

	var e = createTiddlyElement(place,&quot;span&quot;);
	e.setAttribute(&quot;refresh&quot;,REFRESHER_NAME);
	var observedTiddlers = params[0][&quot;observeTiddler&quot;];
	if (observedTiddlers &amp;amp;&amp;amp; observedTiddlers.length) {
		var s = &quot;[[&quot;+observedTiddlers.join(&quot;]] [[&quot;)+&quot;]]&quot;;
		e.setAttribute(&quot;observedTiddlers&quot;,s);
	}
};


})();
&lt;/pre&gt;</description>
<category>systemConfig</category>
<link>http://tiddlywiki.abego-software.de#AutoRefreshPlugin</link>
<pubDate>Thu, 05 Jun 2008 11:57:00 GMT</pubDate>
</item>
<item>
<title>DefaultTiddlers</title>
<description>&lt;a tiddlylink=&quot;About&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.abego-software.de#About&quot; href=&quot;http://tiddlywiki.abego-software.de#About&quot; class=&quot;externalLink&quot;&gt;About&lt;/a&gt;</description>
<category>basic</category>
<link>http://tiddlywiki.abego-software.de#DefaultTiddlers</link>
<pubDate>Thu, 21 Feb 2008 11:40:00 GMT</pubDate>
</item>
</channel>
</rss>