<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>My ChemWiki</title>
<link>http://chemwiki.tiddlyspot.com</link>
<description>for physical (S342) and organic (S344 / SXR344) chemistry</description>
<language>en-us</language>
<copyright>Copyright 2008 Audrey</copyright>
<pubDate>Wed, 27 Aug 2008 16:26:03 GMT</pubDate>
<lastBuildDate>Wed, 27 Aug 2008 16:26:03 GMT</lastBuildDate>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<generator>TiddlyWiki 2.4.0</generator>
<item>
<title>UploadLog</title>
<description>&lt;table class=&quot;twtable&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;th align=&quot;center&quot;&gt;date&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;user&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;location&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;storeUrl&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;uploadDir&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;toFilename&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;backupdir&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;origin&lt;/th&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td align=&quot;center&quot;&gt;24/08/2008 21:43:39&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;Audrey&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com/&quot; href=&quot;http://chemwiki.tiddlyspot.com/&quot; class=&quot;externalLink&quot;&gt;/&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com/store.cgi&quot; href=&quot;http://chemwiki.tiddlyspot.com/store.cgi&quot; class=&quot;externalLink&quot;&gt;store.cgi&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;.&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to  http://chemwiki.tiddlyspot.com/index.html&quot; href=&quot;%20http://chemwiki.tiddlyspot.com/index.html&quot; class=&quot;externalLink&quot;&gt;index.html &lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td align=&quot;center&quot;&gt;25/08/2008 12:14:27&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;Audrey&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com/&quot; href=&quot;http://chemwiki.tiddlyspot.com/&quot; class=&quot;externalLink&quot;&gt;/&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com/store.cgi&quot; href=&quot;http://chemwiki.tiddlyspot.com/store.cgi&quot; class=&quot;externalLink&quot;&gt;store.cgi&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;.&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to  http://chemwiki.tiddlyspot.com/index.html&quot; href=&quot;%20http://chemwiki.tiddlyspot.com/index.html&quot; class=&quot;externalLink&quot;&gt;index.html &lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td align=&quot;center&quot;&gt;25/08/2008 15:19:37&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;Audrey&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com/&quot; href=&quot;http://chemwiki.tiddlyspot.com/&quot; class=&quot;externalLink&quot;&gt;/&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com/store.cgi&quot; href=&quot;http://chemwiki.tiddlyspot.com/store.cgi&quot; class=&quot;externalLink&quot;&gt;store.cgi&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;.&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to  http://chemwiki.tiddlyspot.com/index.html&quot; href=&quot;%20http://chemwiki.tiddlyspot.com/index.html&quot; class=&quot;externalLink&quot;&gt;index.html &lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td align=&quot;center&quot;&gt;25/08/2008 20:50:56&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;Audrey&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com/&quot; href=&quot;http://chemwiki.tiddlyspot.com/&quot; class=&quot;externalLink&quot;&gt;/&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com/store.cgi&quot; href=&quot;http://chemwiki.tiddlyspot.com/store.cgi&quot; class=&quot;externalLink&quot;&gt;store.cgi&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;.&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to  http://chemwiki.tiddlyspot.com/index.html&quot; href=&quot;%20http://chemwiki.tiddlyspot.com/index.html&quot; class=&quot;externalLink&quot;&gt;index.html &lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;.&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;ok&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td align=&quot;center&quot;&gt;25/08/2008 20:51:41&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;Audrey&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com/&quot; href=&quot;http://chemwiki.tiddlyspot.com/&quot; class=&quot;externalLink&quot;&gt;/&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com/store.cgi&quot; href=&quot;http://chemwiki.tiddlyspot.com/store.cgi&quot; class=&quot;externalLink&quot;&gt;store.cgi&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;.&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to  http://chemwiki.tiddlyspot.com/index.html&quot; href=&quot;%20http://chemwiki.tiddlyspot.com/index.html&quot; class=&quot;externalLink&quot;&gt;index.html &lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td align=&quot;center&quot;&gt;26/08/2008 10:25:20&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;Audrey&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com/#acetal&quot; href=&quot;http://chemwiki.tiddlyspot.com/#acetal&quot; class=&quot;externalLink&quot;&gt;/&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com/store.cgi&quot; href=&quot;http://chemwiki.tiddlyspot.com/store.cgi&quot; class=&quot;externalLink&quot;&gt;store.cgi&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;.&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to  http://chemwiki.tiddlyspot.com/index.html&quot; href=&quot;%20http://chemwiki.tiddlyspot.com/index.html&quot; class=&quot;externalLink&quot;&gt;index.html &lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td align=&quot;center&quot;&gt;27/08/2008 14:20:46&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;Audrey&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com/&quot; href=&quot;http://chemwiki.tiddlyspot.com/&quot; class=&quot;externalLink&quot;&gt;/&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com/store.cgi&quot; href=&quot;http://chemwiki.tiddlyspot.com/store.cgi&quot; class=&quot;externalLink&quot;&gt;store.cgi&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;.&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to  http://chemwiki.tiddlyspot.com/index.html&quot; href=&quot;%20http://chemwiki.tiddlyspot.com/index.html&quot; class=&quot;externalLink&quot;&gt;index.html &lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;.&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;ok&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td align=&quot;center&quot;&gt;27/08/2008 15:29:04&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;Audrey&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com/&quot; href=&quot;http://chemwiki.tiddlyspot.com/&quot; class=&quot;externalLink&quot;&gt;/&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com/store.cgi&quot; href=&quot;http://chemwiki.tiddlyspot.com/store.cgi&quot; class=&quot;externalLink&quot;&gt;store.cgi&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;.&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to  http://chemwiki.tiddlyspot.com/index.html&quot; href=&quot;%20http://chemwiki.tiddlyspot.com/index.html&quot; class=&quot;externalLink&quot;&gt;index.html &lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;.&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;ok&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td align=&quot;center&quot;&gt;27/08/2008 15:36:06&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;Audrey&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com/&quot; href=&quot;http://chemwiki.tiddlyspot.com/&quot; class=&quot;externalLink&quot;&gt;/&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com/store.cgi&quot; href=&quot;http://chemwiki.tiddlyspot.com/store.cgi&quot; class=&quot;externalLink&quot;&gt;store.cgi&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;.&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to  http://chemwiki.tiddlyspot.com/index.html&quot; href=&quot;%20http://chemwiki.tiddlyspot.com/index.html&quot; class=&quot;externalLink&quot;&gt;index.html &lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td align=&quot;center&quot;&gt;27/08/2008 17:25:59&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;Audrey&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com/&quot; href=&quot;http://chemwiki.tiddlyspot.com/&quot; class=&quot;externalLink&quot;&gt;/&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com/store.cgi&quot; href=&quot;http://chemwiki.tiddlyspot.com/store.cgi&quot; class=&quot;externalLink&quot;&gt;store.cgi&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;.&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to  http://chemwiki.tiddlyspot.com/index.html&quot; href=&quot;%20http://chemwiki.tiddlyspot.com/index.html&quot; class=&quot;externalLink&quot;&gt;index.html &lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</description>
<link>http://chemwiki.tiddlyspot.com#UploadLog</link>
<pubDate>Wed, 27 Aug 2008 16:25:59 GMT</pubDate>
</item>
<item>
<title>enols</title>
<description>&lt;a tiddlylink=&quot;Keto-Enol&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com#Keto-Enol&quot; href=&quot;http://chemwiki.tiddlyspot.com#Keto-Enol&quot; class=&quot;externalLink&quot;&gt;Keto-Enol&lt;/a&gt; tautomerism&lt;br&gt;&lt;br&gt;&lt;span&gt;&#945;&lt;/span&gt;-substitution of carbonyl compounds takes place at the carbon adjacent to the C=O, through an enol or &lt;a tiddlylink=&quot;enolate&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com#enolate&quot; href=&quot;http://chemwiki.tiddlyspot.com#enolate&quot; class=&quot;externalLink&quot;&gt;enolate&lt;/a&gt; intermediate, due to &lt;br&gt;&lt;span&gt;&#945;&lt;/span&gt;-H being acidic&lt;br&gt;&lt;br&gt;&lt;img src=&quot;http://upload.wikimedia.org/wikipedia/en/f/fb/Keto-enol.gif&quot; alt=&quot;keto enol&quot; title=&quot;keto enol&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://upload.wikimedia.org/wikipedia/en/f/fb/Keto-enol.gif&quot; href=&quot;http://upload.wikimedia.org/wikipedia/en/f/fb/Keto-enol.gif&quot; class=&quot;externalLink&quot;&gt;http://upload.wikimedia.org/wikipedia/en/f/fb/Keto-enol.gif&lt;/a&gt;</description>
<category>enols</category>
<category>functional_group</category>
<category>mechanism</category>
<link>http://chemwiki.tiddlyspot.com#enols</link>
<pubDate>Wed, 27 Aug 2008 15:27:33 GMT</pubDate>
</item>
<item>
<title>TiddlyLinks</title>
<description>&lt;ul&gt;&lt;li&gt; &lt;a target=&quot;_blank&quot; title=&quot;External link to http://tiddlywiki.com/&quot; href=&quot;http://tiddlywiki.com/&quot; class=&quot;externalLink&quot;&gt;Tiddly Wiki&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a target=&quot;_blank&quot; title=&quot;External link to http://tiddlyspot.com/twhelp/&quot; href=&quot;http://tiddlyspot.com/twhelp/&quot; class=&quot;externalLink&quot;&gt;TwHelp&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a target=&quot;_blank&quot; title=&quot;External link to http://jamwiki.org/files/2007/8/tiddlywiki_cheatsheet-22040121.pdf&quot; href=&quot;http://jamwiki.org/files/2007/8/tiddlywiki_cheatsheet-22040121.pdf&quot; class=&quot;externalLink&quot;&gt;Cheatsheet&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.giffmex.org/twfortherestofus.html&quot; href=&quot;http://www.giffmex.org/twfortherestofus.html&quot; class=&quot;externalLink&quot;&gt;Tiddlywiki for the rest of us&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a target=&quot;_blank&quot; title=&quot;External link to http://tiddlyvault.tiddlyspot.com/&quot; href=&quot;http://tiddlyvault.tiddlyspot.com/&quot; class=&quot;externalLink&quot;&gt;Tiddlyvault&lt;/a&gt; for plugins etc&lt;/li&gt;&lt;li&gt; &lt;a target=&quot;_blank&quot; title=&quot;External link to http://math.chapman.edu/~jipsen/asciencepad/asciencepad.html&quot; href=&quot;http://math.chapman.edu/%7Ejipsen/asciencepad/asciencepad.html&quot; class=&quot;externalLink&quot;&gt;ASciencePad&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a target=&quot;_blank&quot; title=&quot;External link to http://tiddlyspot.blogspot.com/&quot; href=&quot;http://tiddlyspot.blogspot.com/&quot; class=&quot;externalLink&quot;&gt;TiddlyBlog&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;how to do specific things&lt;/strong&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.giffmex.org/twfortherestofus.html#%5B%5BList%20of%20built-in%20macros%5D%5D%20%5B%5BMore%20with%20macros%5D%5D%20%5B%5BMost%20recent%20changes%5D%5D%20%5B%5BSlider%20macros%5D%5D%20%5B%5BSome%20great%20%22power%22%20plugins%5D%5D%20StyleSheet%20%5B%5BTW%20glossary%5D%5D%20%5B%5BTips%20for%20speeding%20up%20performance%20on%20large%20TiddlyWikis%5D%5D&quot; href=&quot;http://www.giffmex.org/twfortherestofus.html#%5B%5BList%20of%20built-in%20macros%5D%5D%20%5B%5BMore%20with%20macros%5D%5D%20%5B%5BMost%20recent%20changes%5D%5D%20%5B%5BSlider%20macros%5D%5D%20%5B%5BSome%20great%20%22power%22%20plugins%5D%5D%20StyleSheet%20%5B%5BTW%20glossary%5D%5D%20%5B%5BTips%20for%20speeding%20up%20performance%20on%20large%20TiddlyWikis%5D%5D&quot; class=&quot;externalLink&quot;&gt;slider&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.tiddlytools.com/#AttachFilePlugin&quot; href=&quot;http://www.tiddlytools.com/#AttachFilePlugin&quot; class=&quot;externalLink&quot;&gt;attach file plugin&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.alanwood.net/demos/symbol.html&quot; href=&quot;http://www.alanwood.net/demos/symbol.html&quot; class=&quot;externalLink&quot;&gt;special characters 1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.w3.org/MarkUp/html-spec/html-spec_13.html&quot; href=&quot;http://www.w3.org/MarkUp/html-spec/html-spec_13.html&quot; class=&quot;externalLink&quot;&gt;special characters 2&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;br&gt;</description>
<category>url</category>
<category>tiddlywiki</category>
<link>http://chemwiki.tiddlyspot.com#TiddlyLinks</link>
<pubDate>Wed, 27 Aug 2008 13:39:00 GMT</pubDate>
</item>
<item>
<title>enols: electrophillic addition</title>
<description>&lt;img src=&quot;http://img.photobucket.com/albums/0603/millymollymandy/chemwiki/alphahalogenation.gif&quot; alt=&quot;enol E addition&quot; title=&quot;enol E addition&quot;&gt;&lt;br&gt;&lt;br&gt;</description>
<category>enols</category>
<category>mechanism</category>
<link>http://chemwiki.tiddlyspot.com#%5B%5Benols%3A%20electrophillic%20addition%5D%5D</link>
<pubDate>Wed, 27 Aug 2008 13:20:00 GMT</pubDate>
</item>
<item>
<title>enolate</title>
<description>&lt;img src=&quot;http://upload.wikimedia.org/wikipedia/commons/a/ab/Formation_of_Enolate.PNG&quot; alt=&quot;enolate ion&quot; title=&quot;enolate ion&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://en.wikipedia.org/wiki/Enolate&quot; href=&quot;http://en.wikipedia.org/wiki/Enolate&quot; class=&quot;externalLink&quot;&gt;http://en.wikipedia.org/wiki/Enolate&lt;/a&gt;</description>
<category>functional_group</category>
<category>enols</category>
<link>http://chemwiki.tiddlyspot.com#enolate</link>
<pubDate>Wed, 27 Aug 2008 13:18:00 GMT</pubDate>
</item>
<item>
<title>Audrey</title>
<description>&lt;img src=&quot;http://img.photobucket.com/albums/0603/millymollymandy/chemwiki/simpsonav.jpg&quot; alt=&quot;audrey simpson&quot; title=&quot;audrey simpson&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;strong&gt;contact&lt;/strong&gt;&lt;br&gt;macaudrey&lt;strong&gt;at&lt;/strong&gt;gmail&lt;strong&gt;dot&lt;/strong&gt;com&lt;br&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://audm.wordpress.com/&quot; href=&quot;http://audm.wordpress.com/&quot; class=&quot;externalLink&quot;&gt;my (mostly non-chemical) blog&lt;/a&gt;&lt;br&gt;</description>
<category>contact</category>
<link>http://chemwiki.tiddlyspot.com#Audrey</link>
<pubDate>Tue, 26 Aug 2008 09:25:00 GMT</pubDate>
</item>
<item>
<title>cyanohydrin</title>
<description>&lt;img src=&quot;http://upload.wikimedia.org/wikipedia/commons/thumb/d/d1/Cyanohydrin-general-2D-skeletal.png/180px-Cyanohydrin-general-2D-skeletal.png&quot; alt=&quot;cyanohydrin&quot; title=&quot;cyanohydrin&quot;&gt;&lt;br&gt;Functional group with formula &lt;a tiddlylink=&quot;R2C&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com#R2C&quot; href=&quot;http://chemwiki.tiddlyspot.com#R2C&quot; class=&quot;externalLink&quot;&gt;R2C&lt;/a&gt;(OH)CN, where R is H, alkyl, or aryl&lt;br&gt;&lt;br&gt;Formation&lt;br&gt;RR&#8217;C=O + HCN &#8594; RR&#8217;C(OH)CN &lt;br&gt; or &lt;br&gt;&lt;img src=&quot;http://upload.wikimedia.org/wikipedia/commons/thumb/d/d1/Cyanation_of_aldehyde_with_bisulfate.svg/300px-Cyanation_of_aldehyde_with_bisulfate.svg.png&quot; alt=&quot;cyanohydrin formation&quot; title=&quot;cyanohydrin formation&quot;&gt;&lt;br&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://en.wikipedia.org/wiki/Cyanohydrin&quot; href=&quot;http://en.wikipedia.org/wiki/Cyanohydrin&quot; class=&quot;externalLink&quot;&gt;http://en.wikipedia.org/wiki/Cyanohydrin&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
<link>http://chemwiki.tiddlyspot.com#cyanohydrin</link>
<pubDate>Mon, 25 Aug 2008 19:47:00 GMT</pubDate>
</item>
<item>
<title>acetal</title>
<description>&lt;img src=&quot;http://upload.wikimedia.org/wikipedia/commons/thumb/5/53/Generic_Acetal.png/180px-Generic_Acetal.png&quot; alt=&quot;acetal&quot; title=&quot;acetal&quot;&gt;&lt;br&gt;&lt;br&gt;An acetal is a molecule with two single bonded oxygens attached to the same carbon atom.&lt;br&gt;&lt;br&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://en.wikipedia.org/wiki/Acetal&quot; href=&quot;http://en.wikipedia.org/wiki/Acetal&quot; class=&quot;externalLink&quot;&gt;http://en.wikipedia.org/wiki/Acetal&lt;/a&gt;</description>
<category>functional_group</category>
<link>http://chemwiki.tiddlyspot.com#acetal</link>
<pubDate>Mon, 25 Aug 2008 19:44:00 GMT</pubDate>
</item>
<item>
<title>alkoxy</title>
<description>the alkoxyl group is an alkyl (carbon and hydrogen chain) group linked to oxygen thus: R-O. The range of alkoxy groups is as great, the simplest being methoxy (-OCH3). An ethoxy group (-OCH2CH3) is found in the organic compound phenetol, C6H5OCH2CH3 which is also known as ethoxy benzene. Related to alkoxy groups are aryloxy groups.&lt;br&gt;&lt;br&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://en.wikipedia.org/wiki/Alkoxy&quot; href=&quot;http://en.wikipedia.org/wiki/Alkoxy&quot; class=&quot;externalLink&quot;&gt;http://en.wikipedia.org/wiki/Alkoxy&lt;/a&gt;</description>
<category>functional_group</category>
<link>http://chemwiki.tiddlyspot.com#alkoxy</link>
<pubDate>Sat, 23 Aug 2008 19:30:00 GMT</pubDate>
</item>
<item>
<title>ether</title>
<description>&lt;img src=&quot;http://upload.wikimedia.org/wikipedia/commons/thumb/5/51/Ether-%28general%29.png/150px-Ether-%28general%29.png&quot; alt=&quot;ether&quot; title=&quot;ether&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://en.wikipedia.org/wiki/Ether&quot; href=&quot;http://en.wikipedia.org/wiki/Ether&quot; class=&quot;externalLink&quot;&gt;http://en.wikipedia.org/wiki/Ether&lt;/a&gt;</description>
<category>functional_group</category>
<link>http://chemwiki.tiddlyspot.com#ether</link>
<pubDate>Sat, 23 Aug 2008 19:22:00 GMT</pubDate>
</item>
<item>
<title>ester</title>
<description>&lt;img src=&quot;http://upload.wikimedia.org/wikipedia/commons/thumb/f/f6/Ester-general.png/130px-Ester-general.png&quot; alt=&quot;carboxylic acid ester&quot; title=&quot;carboxylic acid ester&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://en.wikipedia.org/wiki/Ester&quot; href=&quot;http://en.wikipedia.org/wiki/Ester&quot; class=&quot;externalLink&quot;&gt;http://en.wikipedia.org/wiki/Ester&lt;/a&gt;</description>
<category>functional_group</category>
<link>http://chemwiki.tiddlyspot.com#ester</link>
<pubDate>Sat, 23 Aug 2008 19:20:00 GMT</pubDate>
</item>
<item>
<title>queen substance</title>
<description>&lt;img src=&quot;http://img.photobucket.com/albums/0603/millymollymandy/90da.jpg&quot; alt=&quot;queen substance&quot; title=&quot;queen substance&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.pherobase.com/database/compound/compounds-detail-E2-9-oxo-10Acid.php&quot; href=&quot;http://www.pherobase.com/database/compound/compounds-detail-E2-9-oxo-10Acid.php&quot; class=&quot;externalLink&quot;&gt;http://www.pherobase.com/database/compound/compounds-detail-E2-9-oxo-10Acid.php&lt;/a&gt;</description>
<category>organic</category>
<category>sxr344</category>
<category>pheromone</category>
<category>synthesis</category>
<link>http://chemwiki.tiddlyspot.com#%5B%5Bqueen%20substance%5D%5D</link>
<pubDate>Sat, 23 Aug 2008 19:20:00 GMT</pubDate>
</item>
<item>
<title>farnesol</title>
<description>&lt;img src=&quot;http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Farnesol.png/200px-Farnesol.png&quot; alt=&quot;farnesol&quot; title=&quot;farnesol&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://en.wikipedia.org/wiki/Farnesol&quot; href=&quot;http://en.wikipedia.org/wiki/Farnesol&quot; class=&quot;externalLink&quot;&gt;http://en.wikipedia.org/wiki/Farnesol&lt;/a&gt;</description>
<category>synthesis</category>
<category>reaction</category>
<category>organic</category>
<category>sxr344</category>
<category>pheromone</category>
<link>http://chemwiki.tiddlyspot.com#farnesol</link>
<pubDate>Sat, 26 Jul 2008 19:56:00 GMT</pubDate>
</item>
<item>
<title>SiteSubtitle</title>
<description>for physical (S342) and organic (S344 / &lt;a tiddlyfields=&quot;server.type:&amp;quot;file&amp;quot; server.host:&amp;quot;&amp;quot;&quot; tiddlylink=&quot;SXR344&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com#SXR344&quot; href=&quot;http://chemwiki.tiddlyspot.com#SXR344&quot; class=&quot;externalLink&quot;&gt;SXR344&lt;/a&gt;) chemistry</description>
<link>http://chemwiki.tiddlyspot.com#SiteSubtitle</link>
<pubDate>Sat, 26 Jul 2008 19:48:00 GMT</pubDate>
</item>
<item>
<title>MassSpec</title>
<description>m/z = molecular mass&lt;br&gt;biggest m/z is usually molecular mass of target molecule</description>
<category>organic</category>
<category>s344</category>
<category>spectroscopy</category>
<category>MassSpec</category>
<link>http://chemwiki.tiddlyspot.com#MassSpec</link>
<pubDate>Fri, 18 Jul 2008 10:52:00 GMT</pubDate>
</item>
<item>
<title>ExportTiddlersPlugin</title>
<description>&lt;table class=&quot;twtable&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;Name&lt;/td&gt;&lt;td&gt;ExportTiddlersPlugin&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;Source&lt;/td&gt;&lt;td&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.TiddlyTools.com/#ExportTiddlersPlugin&quot; href=&quot;http://www.TiddlyTools.com/#ExportTiddlersPlugin&quot; class=&quot;externalLink&quot;&gt;http://www.TiddlyTools.com/#ExportTiddlersPlugin&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;Documentation&lt;/td&gt;&lt;td&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.TiddlyTools.com/#ExportTiddlersPluginInfo&quot; href=&quot;http://www.TiddlyTools.com/#ExportTiddlersPluginInfo&quot; class=&quot;externalLink&quot;&gt;http://www.TiddlyTools.com/#ExportTiddlersPluginInfo&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;Version&lt;/td&gt;&lt;td&gt;2.7.0&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;Author&lt;/td&gt;&lt;td&gt;Eric Shulman - ELS Design Studios&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;License&lt;/td&gt;&lt;td&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.TiddlyTools.com/#LegalStatements&quot; href=&quot;http://www.TiddlyTools.com/#LegalStatements&quot; class=&quot;externalLink&quot;&gt;http://www.TiddlyTools.com/#LegalStatements&lt;/a&gt; &lt;br&gt;and &lt;a target=&quot;_blank&quot; title=&quot;External link to http://creativecommons.org/licenses/by-sa/2.5/&quot; href=&quot;http://creativecommons.org/licenses/by-sa/2.5/&quot; class=&quot;externalLink&quot;&gt;Creative Commons Attribution-ShareAlike 2.5 License&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;CoreVersion&lt;/td&gt;&lt;td&gt;2.1&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;Type&lt;/td&gt;&lt;td&gt;plugin&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;Requires&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;oddRow&quot;&gt;&lt;td&gt;Overrides&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;Description&lt;/td&gt;&lt;td&gt;select and extract tiddlers from your TiddlyWiki documents and save them to a separate file&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;ExportTiddlersPlugin lets you select and extract tiddlers from your TiddlyWiki documents using interactive control panel lets you specify a destination, and then select which tiddlers to export. Tiddler data can be output as complete, stand-alone TiddlyWiki documents, or just the selected tiddlers (&quot;PureStore&quot; format &lt;span&gt;&#8212;&lt;/span&gt; smaller files!) that can be imported directly into another TiddlyWiki, or as an RSS-compatible XML file that can be published for RSS syndication.&lt;br&gt;&lt;h5&gt;Documentation&lt;/h5&gt;&lt;blockquote&gt;see &lt;a tiddlyfields=&quot;server.type:&amp;quot;file&amp;quot; server.host:&amp;quot;&amp;quot;&quot; tiddlylink=&quot;ExportTiddlersPluginInfo&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com#ExportTiddlersPluginInfo&quot; href=&quot;http://chemwiki.tiddlyspot.com#ExportTiddlersPluginInfo&quot; class=&quot;externalLink&quot;&gt;ExportTiddlersPluginInfo&lt;/a&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;h5&gt;Inline control panel (live):&lt;/h5&gt;&lt;blockquote&gt;&lt;span style=&quot;position: static; display: block;&quot; id=&quot;exportPanel&quot;&gt;&lt;!-- target path/file  --&gt;&lt;div&gt;export to path/filename:&lt;br&gt;&lt;input id=&quot;exportFilename&quot; size=&quot;40&quot; style=&quot;width: 93%;&quot; type=&quot;text&quot;&gt;&lt;input id=&quot;exportBrowse&quot; value=&quot;...&quot; title=&quot;select or enter a local folder/file...&quot; style=&quot;width: 5%;&quot; onclick=&quot;var fn=window.promptForExportFilename(this); if (fn.length) this.previousSibling.value=fn; &quot; type=&quot;button&quot;&gt;&lt;/div&gt;&lt;!-- output format --&gt;&lt;div&gt;output file format:&lt;select id=&quot;exportFormat&quot; size=&quot;1&quot;&gt;&lt;option value=&quot;TW&quot;&gt;TiddlyWiki document (includes core code)&lt;/option&gt;&lt;option value=&quot;DIV&quot;&gt;TiddlyWiki &quot;PureStore&quot; file (tiddler data only)&lt;/option&gt;&lt;option value=&quot;XML&quot;&gt;XML (for RSS newsfeed)&lt;/option&gt;&lt;/select&gt;&lt;/div&gt;&lt;!-- notes --&gt;&lt;div&gt;notes:&lt;br&gt;&lt;textarea id=&quot;exportNotes&quot; rows=&quot;3&quot; cols=&quot;40&quot; style=&quot;height: 4em; margin-bottom: 5px;&quot; onfocus=&quot;this.select()&quot;&gt;&lt;/textarea&gt; &lt;/div&gt;&lt;!-- list of tiddlers --&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td&gt;	select:	&lt;a href=&quot;JavaScript:;&quot; id=&quot;exportSelectAll&quot; onclick=&quot;onClickExportButton(this)&quot; title=&quot;select all tiddlers&quot;&gt;		&amp;nbsp;all&amp;nbsp;&lt;/a&gt;	&lt;a href=&quot;JavaScript:;&quot; id=&quot;exportSelectChanges&quot; onclick=&quot;onClickExportButton(this)&quot; title=&quot;select tiddlers changed since last save&quot;&gt;		&amp;nbsp;changes&amp;nbsp;&lt;/a&gt; 	&lt;a href=&quot;JavaScript:;&quot; id=&quot;exportSelectOpened&quot; onclick=&quot;onClickExportButton(this)&quot; title=&quot;select tiddlers currently being displayed&quot;&gt;		&amp;nbsp;opened&amp;nbsp;&lt;/a&gt; 	&lt;a href=&quot;JavaScript:;&quot; id=&quot;exportSelectRelated&quot; onclick=&quot;onClickExportButton(this)&quot; title=&quot;select all tiddlers related (by link or transclusion) to the currently selected tiddlers&quot;&gt;		&amp;nbsp;related&amp;nbsp;&lt;/a&gt; 	&lt;a href=&quot;JavaScript:;&quot; id=&quot;exportToggleFilter&quot; onclick=&quot;onClickExportButton(this)&quot; title=&quot;show/hide selection filter&quot;&gt;		&amp;nbsp;filter&amp;nbsp;&lt;/a&gt;  &lt;/td&gt;&lt;td align=&quot;right&quot;&gt;	&lt;a href=&quot;JavaScript:;&quot; id=&quot;exportListSmaller&quot; onclick=&quot;onClickExportButton(this)&quot; title=&quot;reduce list size&quot;&gt;		&amp;nbsp;&#8211;&amp;nbsp;&lt;/a&gt;	&lt;a href=&quot;JavaScript:;&quot; id=&quot;exportListLarger&quot; onclick=&quot;onClickExportButton(this)&quot; title=&quot;increase list size&quot;&gt;		&amp;nbsp;+&amp;nbsp;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;select id=&quot;exportList&quot; multiple=&quot;multiple&quot; size=&quot;10&quot; style=&quot;margin-bottom: 5px;&quot; onchange=&quot;refreshExportList(this.selectedIndex)&quot;&gt;&lt;option value=&quot;&quot;&gt;77 tiddlers in document&lt;/option&gt;&lt;option value=&quot;&quot;&gt;&amp;nbsp;&amp;nbsp; [by title]&lt;/option&gt;&lt;option value=&quot;&quot;&gt;&amp;gt; [by date]&lt;/option&gt;&lt;option value=&quot;&quot;&gt;&amp;nbsp;&amp;nbsp; [by author]&lt;/option&gt;&lt;option value=&quot;&quot;&gt;&amp;nbsp;&amp;nbsp; [by tags]&lt;/option&gt;&lt;option value=&quot;&quot;&gt;27 August 2008&lt;/option&gt;&lt;option value=&quot;UploadLog&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;UploadLog&lt;/option&gt;&lt;option value=&quot;enols&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;enols&lt;/option&gt;&lt;option value=&quot;TiddlyLinks&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TiddlyLinks&lt;/option&gt;&lt;option value=&quot;enols: electrophillic addition&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;enols: electrophillic addition&lt;/option&gt;&lt;option value=&quot;enolate&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;enolate&lt;/option&gt;&lt;option value=&quot;&quot;&gt;26 August 2008&lt;/option&gt;&lt;option value=&quot;Audrey&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Audrey&lt;/option&gt;&lt;option value=&quot;&quot;&gt;25 August 2008&lt;/option&gt;&lt;option value=&quot;cyanohydrin&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cyanohydrin&lt;/option&gt;&lt;option value=&quot;acetal&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;acetal&lt;/option&gt;&lt;option value=&quot;&quot;&gt;23 August 2008&lt;/option&gt;&lt;option value=&quot;alkoxy&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alkoxy&lt;/option&gt;&lt;option value=&quot;ether&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ether&lt;/option&gt;&lt;option value=&quot;ester&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ester&lt;/option&gt;&lt;option value=&quot;queen substance&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;queen substance&lt;/option&gt;&lt;option value=&quot;&quot;&gt;26 July 2008&lt;/option&gt;&lt;option value=&quot;farnesol&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;farnesol&lt;/option&gt;&lt;option value=&quot;SiteSubtitle&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SiteSubtitle&lt;/option&gt;&lt;option value=&quot;&quot;&gt;18 July 2008&lt;/option&gt;&lt;option value=&quot;MassSpec&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MassSpec&lt;/option&gt;&lt;option value=&quot;ExportTiddlersPlugin&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ExportTiddlersPlugin&lt;/option&gt;&lt;option value=&quot;referencing&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;referencing&lt;/option&gt;&lt;option value=&quot;Classification of catalysts&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Classification of catalysts&lt;/option&gt;&lt;option value=&quot;solid catalysts&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;solid catalysts&lt;/option&gt;&lt;option value=&quot;GettingStarted&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;GettingStarted&lt;/option&gt;&lt;option value=&quot;MainMenu&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MainMenu&lt;/option&gt;&lt;option value=&quot;About&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;About&lt;/option&gt;&lt;option value=&quot;&quot;&gt;16 July 2008&lt;/option&gt;&lt;option value=&quot;ExportTiddlers&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ExportTiddlers&lt;/option&gt;&lt;option value=&quot;&quot;&gt;15 July 2008&lt;/option&gt;&lt;option value=&quot;LoadThroughProxy&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LoadThroughProxy&lt;/option&gt;&lt;option value=&quot;UploadPlugin&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;UploadPlugin&lt;/option&gt;&lt;option value=&quot;DefaultTiddlers&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DefaultTiddlers&lt;/option&gt;&lt;option value=&quot;acetone&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;acetone&lt;/option&gt;&lt;option value=&quot;&quot;&gt;14 July 2008&lt;/option&gt;&lt;option value=&quot;Tags&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Tags&lt;/option&gt;&lt;option value=&quot;Lindlar catalyst&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Lindlar catalyst&lt;/option&gt;&lt;option value=&quot;heat of adsorption&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;heat of adsorption&lt;/option&gt;&lt;option value=&quot;chemisorption&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;chemisorption&lt;/option&gt;&lt;option value=&quot;physisorption&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;physisorption&lt;/option&gt;&lt;option value=&quot;adsorbate&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;adsorbate&lt;/option&gt;&lt;option value=&quot;heterogenous catalysis&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;heterogenous catalysis&lt;/option&gt;&lt;option value=&quot;catalyst&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;catalyst&lt;/option&gt;&lt;option value=&quot;adsorption&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;adsorption&lt;/option&gt;&lt;option value=&quot;&quot;&gt;07 July 2008&lt;/option&gt;&lt;option value=&quot;zeolites&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zeolites&lt;/option&gt;&lt;option value=&quot;&quot;&gt;06 July 2008&lt;/option&gt;&lt;option value=&quot;activation energy&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;activation energy&lt;/option&gt;&lt;option value=&quot;desorption&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;desorption&lt;/option&gt;&lt;option value=&quot;mass transfer&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mass transfer&lt;/option&gt;&lt;option value=&quot;ChemLinks&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ChemLinks&lt;/option&gt;&lt;option value=&quot;HWE mechanism&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HWE mechanism&lt;/option&gt;&lt;option value=&quot;ideal gases&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ideal gases&lt;/option&gt;&lt;option value=&quot;gas constant&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gas constant&lt;/option&gt;&lt;option value=&quot;number density&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;number density&lt;/option&gt;&lt;option value=&quot;&quot;&gt;04 July 2008&lt;/option&gt;&lt;option value=&quot;Wittig Reaction&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Wittig Reaction&lt;/option&gt;&lt;option value=&quot;Horner Wadsworth Emmons reaction&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Horner Wadsworth Emmons reaction&lt;/option&gt;&lt;option value=&quot;ylide&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ylide&lt;/option&gt;&lt;option value=&quot;Periodic Table&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Periodic Table&lt;/option&gt;&lt;option value=&quot;phosphonate&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;phosphonate&lt;/option&gt;&lt;option value=&quot;Wittig Mechanism&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Wittig Mechanism&lt;/option&gt;&lt;option value=&quot;phosphoranes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;phosphoranes&lt;/option&gt;&lt;option value=&quot;McMurry&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;McMurry&lt;/option&gt;&lt;option value=&quot;ChemoSelectivity&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ChemoSelectivity&lt;/option&gt;&lt;option value=&quot;RegioSelectivity&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RegioSelectivity&lt;/option&gt;&lt;option value=&quot;StereoSelectivity&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;StereoSelectivity&lt;/option&gt;&lt;option value=&quot;betaine&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;betaine&lt;/option&gt;&lt;option value=&quot;&quot;&gt;29 June 2008&lt;/option&gt;&lt;option value=&quot;ImportTiddlersPluginInfo&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ImportTiddlersPluginInfo&lt;/option&gt;&lt;option value=&quot;&quot;&gt;27 May 2008&lt;/option&gt;&lt;option value=&quot;ExportTiddlersPluginInfo&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ExportTiddlersPluginInfo&lt;/option&gt;&lt;option value=&quot;&quot;&gt;25 April 2008&lt;/option&gt;&lt;option value=&quot;TspotSetupPlugin&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TspotSetupPlugin&lt;/option&gt;&lt;option value=&quot;&quot;&gt;17 January 2008&lt;/option&gt;&lt;option value=&quot;atomic orbitals&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;atomic orbitals&lt;/option&gt;&lt;option value=&quot;LiquidCrystals&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LiquidCrystals&lt;/option&gt;&lt;option value=&quot;AttachFilePlugin&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;AttachFilePlugin&lt;/option&gt;&lt;option value=&quot;&quot;&gt;12 November 2007&lt;/option&gt;&lt;option value=&quot;Study Skills Links&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Study Skills Links&lt;/option&gt;&lt;option value=&quot;BioChemistry&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BioChemistry&lt;/option&gt;&lt;option value=&quot;General Chemistry Links&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;General Chemistry Links&lt;/option&gt;&lt;option value=&quot;Physical Chemistry Links&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Physical Chemistry Links&lt;/option&gt;&lt;option value=&quot;Organic Chemistry Links&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Organic Chemistry Links&lt;/option&gt;&lt;option value=&quot;OU Links&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OU Links&lt;/option&gt;&lt;option value=&quot;&quot;&gt;11 November 2007&lt;/option&gt;&lt;option value=&quot;ColorPalette&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ColorPalette&lt;/option&gt;&lt;option value=&quot;&quot;&gt;09 November 2007&lt;/option&gt;&lt;option value=&quot;Phases&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Phases&lt;/option&gt;&lt;option value=&quot;ChemWiki&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ChemWiki&lt;/option&gt;&lt;option value=&quot;SiteTitle&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SiteTitle&lt;/option&gt;&lt;option value=&quot;TiddlyWiki&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TiddlyWiki&lt;/option&gt;&lt;option value=&quot;&quot;&gt;03 October 2007&lt;/option&gt;&lt;option value=&quot;IntelliTagsEditCommandPlugin&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IntelliTagsEditCommandPlugin&lt;/option&gt;&lt;option value=&quot;&quot;&gt;25 July 2007&lt;/option&gt;&lt;option value=&quot;IntelliTaggerPlugin&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IntelliTaggerPlugin&lt;/option&gt;&lt;option value=&quot;&quot;&gt;23 August 2005&lt;/option&gt;&lt;option value=&quot;tagCloud plugin&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tagCloud plugin&lt;/option&gt;&lt;/select&gt;&lt;br&gt;&lt;!--box--&gt;&lt;!-- selection filter --&gt;&lt;div id=&quot;exportFilterPanel&quot; style=&quot;display: none;&quot;&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td&gt;	selection filter&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;	&lt;a href=&quot;JavaScript:;&quot; id=&quot;exportHideFilter&quot; onclick=&quot;onClickExportButton(this)&quot; title=&quot;hide selection filter&quot;&gt;hide&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;box&quot;&gt;&lt;input class=&quot;chk&quot; id=&quot;exportFilterStart&quot; value=&quot;1&quot; onclick=&quot;exportShowFilterFields(this)&quot; type=&quot;checkbox&quot;&gt; starting date/time&lt;br&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr valign=&quot;center&quot;&gt;&lt;td width=&quot;50%&quot;&gt;	&lt;select style=&quot;display: none;&quot; size=&quot;1&quot; id=&quot;exportFilterStartBy&quot; onchange=&quot;exportShowFilterFields(this);&quot;&gt;		&lt;option value=&quot;0&quot;&gt;today&lt;/option&gt;		&lt;option value=&quot;1&quot;&gt;yesterday&lt;/option&gt;		&lt;option value=&quot;7&quot;&gt;a week ago&lt;/option&gt;		&lt;option value=&quot;30&quot;&gt;a month ago&lt;/option&gt;		&lt;option value=&quot;site&quot;&gt;SiteDate&lt;/option&gt;		&lt;option value=&quot;file&quot;&gt;file date&lt;/option&gt;		&lt;option value=&quot;other&quot;&gt;other (mm/dd/yyyy hh:mm)&lt;/option&gt;	&lt;/select&gt;&lt;/td&gt;&lt;td width=&quot;50%&quot;&gt;	&lt;input style=&quot;display: none;&quot; id=&quot;exportStartDate&quot; onfocus=&quot;this.select()&quot; onchange=&quot;document.getElementById('exportFilterStartBy').value='other';&quot; type=&quot;text&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;input class=&quot;chk&quot; id=&quot;exportFilterEnd&quot; value=&quot;1&quot; onclick=&quot;exportShowFilterFields(this)&quot; type=&quot;checkbox&quot;&gt; ending date/time&lt;br&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr valign=&quot;center&quot;&gt;&lt;td width=&quot;50%&quot;&gt;	&lt;select style=&quot;display: none;&quot; size=&quot;1&quot; id=&quot;exportFilterEndBy&quot; onchange=&quot;exportShowFilterFields(this);&quot;&gt;		&lt;option value=&quot;0&quot;&gt;today&lt;/option&gt;		&lt;option value=&quot;1&quot;&gt;yesterday&lt;/option&gt;		&lt;option value=&quot;7&quot;&gt;a week ago&lt;/option&gt;		&lt;option value=&quot;30&quot;&gt;a month ago&lt;/option&gt;		&lt;option value=&quot;site&quot;&gt;SiteDate&lt;/option&gt;		&lt;option value=&quot;file&quot;&gt;file date&lt;/option&gt;		&lt;option value=&quot;other&quot;&gt;other (mm/dd/yyyy hh:mm)&lt;/option&gt;	&lt;/select&gt;&lt;/td&gt;&lt;td width=&quot;50%&quot;&gt;	&lt;input style=&quot;display: none;&quot; id=&quot;exportEndDate&quot; onfocus=&quot;this.select()&quot; onchange=&quot;document.getElementById('exportFilterEndBy').value='other';&quot; type=&quot;text&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;input class=&quot;chk&quot; id=&quot;exportFilterTags&quot; value=&quot;1&quot; onclick=&quot;exportShowFilterFields(this)&quot; type=&quot;checkbox&quot;&gt; match tags&lt;br&gt;&lt;input style=&quot;display: none;&quot; id=&quot;exportTags&quot; onfocus=&quot;this.select()&quot; type=&quot;text&quot;&gt;&lt;input class=&quot;chk&quot; id=&quot;exportFilterText&quot; value=&quot;1&quot; onclick=&quot;exportShowFilterFields(this)&quot; type=&quot;checkbox&quot;&gt; match titles/tiddler text&lt;br&gt;&lt;input style=&quot;display: none;&quot; id=&quot;exportText&quot; onfocus=&quot;this.select()&quot; type=&quot;text&quot;&gt;&lt;/div&gt; &lt;!--box--&gt;&lt;/div&gt; &lt;!--panel--&gt;&lt;!-- action buttons --&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;input class=&quot;btn4&quot; onclick=&quot;onClickExportButton(this)&quot; id=&quot;exportFilter&quot; value=&quot;apply filter&quot; type=&quot;button&quot;&gt;&lt;input disabled=&quot;disabled&quot; class=&quot;btn4&quot; onclick=&quot;onClickExportButton(this)&quot; id=&quot;exportStart&quot; value=&quot;export tiddlers&quot; type=&quot;button&quot;&gt;&lt;input disabled=&quot;disabled&quot; class=&quot;btn4&quot; onclick=&quot;onClickExportButton(this)&quot; id=&quot;exportDelete&quot; value=&quot;delete tiddlers&quot; type=&quot;button&quot;&gt;&lt;input class=&quot;btn4&quot; onclick=&quot;onClickExportButton(this)&quot; id=&quot;exportClose&quot; value=&quot;close&quot; type=&quot;button&quot;&gt;&lt;/div&gt;&lt;!--center--&gt;&lt;/span&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;h5&gt;Revisions&lt;/h5&gt;&lt;blockquote&gt;2008.05.27 [2.7.0] added ability to 'merge' with existing export file. Also, revised 'matchTags' functionality to be more robust and more efficient&lt;br&gt;&lt;table class=&quot;twtable&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;evenRow&quot;&gt;&lt;td&gt;please see &lt;a tiddlyfields=&quot;server.type:&amp;quot;file&amp;quot; server.host:&amp;quot;&amp;quot;&quot; tiddlylink=&quot;ExportTiddlersPluginInfo&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com#ExportTiddlersPluginInfo&quot; href=&quot;http://chemwiki.tiddlyspot.com#ExportTiddlersPluginInfo&quot; class=&quot;externalLink&quot;&gt;ExportTiddlersPluginInfo&lt;/a&gt; for additional revision details&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;2005.10.09 [0.0.0] development started&lt;br&gt;&lt;/blockquote&gt;&lt;h5&gt;Code&lt;/h5&gt;&lt;pre&gt;// version
version.extensions.exportTiddlers = {major: 2, minor: 7, revision: 0, date: new Date(2008,5,27)};

// default shadow definition
config.shadowTiddlers.ExportTiddlers=&quot;&amp;lt;&amp;lt;exportTiddlers inline&amp;gt;&amp;gt;&quot;;

// add 'export' backstage task (following built-in import task)
if (config.tasks) { // TW2.2 or above
	config.tasks.exportTask = {
		text:&quot;export&quot;,
		tooltip:&quot;Export selected tiddlers to another file&quot;,
		content:&quot;&amp;lt;&amp;lt;exportTiddlers inline&amp;gt;&amp;gt;&quot;
	}
	config.backstageTasks.splice(config.backstageTasks.indexOf(&quot;importTask&quot;)+1,0,&quot;exportTask&quot;);
}

// macro handler
config.macros.exportTiddlers = {
	label: &quot;export tiddlers&quot;,
	prompt: &quot;Copy selected tiddlers to an export document&quot;,
	newdefault: &quot;export.html&quot;,
	datetimefmt: &quot;0MM/0DD/YYYY 0hh:0mm:0ss&quot; // for &quot;filter date/time&quot; edit fields
};

config.macros.exportTiddlers.handler = function(place,macroName,params) {
	if (params[0]!=&quot;inline&quot;)
		{ createTiddlyButton(place,this.label,this.prompt,onClickExportMenu); return; }
	var panel=createExportPanel(place);
	panel.style.position=&quot;static&quot;;
	panel.style.display=&quot;block&quot;;
}

function createExportPanel(place) {
	var panel=document.getElementById(&quot;exportPanel&quot;);
	if (panel) { panel.parentNode.removeChild(panel); }
	setStylesheet(config.macros.exportTiddlers.css,&quot;exportTiddlers&quot;);
	panel=createTiddlyElement(place,&quot;span&quot;,&quot;exportPanel&quot;,null,null)
	panel.innerHTML=config.macros.exportTiddlers.html;
	exportInitFilter();
	refreshExportList(0);
	var fn=document.getElementById(&quot;exportFilename&quot;);
	if (window.location.protocol==&quot;file:&quot; &amp;amp;&amp;amp; !fn.value.length) {
		// get new target path/filename
		var newPath=getLocalPath(window.location.href);
		var slashpos=newPath.lastIndexOf(&quot;/&quot;); if (slashpos==-1) slashpos=newPath.lastIndexOf(&quot;\\&quot;); 
		if (slashpos!=-1) newPath=newPath.substr(0,slashpos+1); // trim filename
		fn.value=newPath+config.macros.exportTiddlers.newdefault;
	}
	return panel;
}

function onClickExportMenu(e)
{
	if (!e) var e = window.event;
	var parent=resolveTarget(e).parentNode;
	var panel = document.getElementById(&quot;exportPanel&quot;);
	if (panel==undefined || panel.parentNode!=parent)
		panel=createExportPanel(parent);
	var isOpen = panel.style.display==&quot;block&quot;;
	if(config.options.chkAnimate)
		anim.startAnimating(new Slider(panel,!isOpen,e.shiftKey || e.altKey,&quot;none&quot;));
	else
		panel.style.display = isOpen ? &quot;none&quot; : &quot;block&quot; ;
	if (panel.style.display!=&quot;none&quot;) { // update list and set focus when panel is made visible
		refreshExportList(0);
		var fn=document.getElementById(&quot;exportFilename&quot;); fn.focus(); fn.select();
	}
	e.cancelBubble = true;
	if (e.stopPropagation) e.stopPropagation();
	return(false);
}
&lt;/pre&gt;&lt;br&gt;&lt;em&gt; &lt;/em&gt; IE needs explicit scoping for functions called by browser events&lt;br&gt;&lt;pre&gt;window.onClickExportMenu=onClickExportMenu;
window.onClickExportButton=onClickExportButton;
window.exportShowFilterFields=exportShowFilterFields;
window.refreshExportList=refreshExportList;
&lt;/pre&gt;&lt;br&gt;&lt;em&gt; &lt;/em&gt; CSS for floating export control panel&lt;br&gt;&lt;pre&gt;config.macros.exportTiddlers.css = '\
#exportPanel {\
	display: none; position:absolute; z-index:12; width:35em; right:105%; top:6em;\
	background-color: #eee; color:#000; font-size: 8pt; line-height:110%;\
	border:1px solid black; border-bottom-width: 3px; border-right-width: 3px;\
	padding: 0.5em; margin:0em; -moz-border-radius:1em;\
}\
#exportPanel a, #exportPanel td a { color:#009; display:inline; margin:0px; padding:1px; }\
#exportPanel table { width:100%; border:0px; padding:0px; margin:0px; font-size:8pt; line-height:110%; background:transparent; }\
#exportPanel tr { border:0px;padding:0px;margin:0px; background:transparent; }\
#exportPanel td { color:#000; border:0px;padding:0px;margin:0px; background:transparent; }\
#exportPanel select { width:98%;margin:0px;font-size:8pt;line-height:110%;}\
#exportPanel input  { width:98%;padding:0px;margin:0px;font-size:8pt;line-height:110%; }\
#exportPanel textarea  { width:98%;padding:0px;margin:0px;overflow:auto;font-size:8pt; }\
#exportPanel .box { border:1px solid black; padding:3px; margin-bottom:5px; background:#f8f8f8; -moz-border-radius:5px; }\
#exportPanel .topline { border-top:2px solid black; padding-top:3px; margin-bottom:5px; }\
#exportPanel .rad { width:auto;border:0 }\
#exportPanel .chk { width:auto;border:0 }\
#exportPanel .btn { width:auto; }\
#exportPanel .btn1 { width:98%; }\
#exportPanel .btn2 { width:48%; }\
#exportPanel .btn3 { width:32%; }\
#exportPanel .btn4 { width:24%; }\
#exportPanel .btn5 { width:19%; }\
';
&lt;/pre&gt;&lt;br&gt;&lt;em&gt; &lt;/em&gt; HTML for export control panel interface&lt;br&gt;&lt;pre&gt;config.macros.exportTiddlers.html = '\
&amp;lt;!-- target path/file  --&amp;gt;\
&amp;lt;div&amp;gt;\
export to path/filename:&amp;lt;br&amp;gt;\
&amp;lt;input type=&quot;text&quot; id=&quot;exportFilename&quot; size=40 style=&quot;width:93%&quot;&amp;gt;&amp;lt;input \
	type=&quot;button&quot; id=&quot;exportBrowse&quot; value=&quot;...&quot; title=&quot;select or enter a local folder/file...&quot; style=&quot;width:5%&quot; \
	onclick=&quot;var fn=window.promptForExportFilename(this); if (fn.length) this.previousSibling.value=fn; &quot;&amp;gt;\
&amp;lt;/div&amp;gt;\
\
&amp;lt;!-- output format --&amp;gt;\
&amp;lt;div&amp;gt;\
output file format:\
&amp;lt;select id=&quot;exportFormat&quot; size=1&amp;gt;\
&amp;lt;option value=&quot;TW&quot;&amp;gt;TiddlyWiki document (includes core code)&amp;lt;/option&amp;gt;\
&amp;lt;option value=&quot;DIV&quot;&amp;gt;TiddlyWiki &quot;PureStore&quot; file (tiddler data only)&amp;lt;/option&amp;gt;\
&amp;lt;option value=&quot;XML&quot;&amp;gt;XML (for RSS newsfeed)&amp;lt;/option&amp;gt;\
&amp;lt;/select&amp;gt;\
&amp;lt;/div&amp;gt;\
\
&amp;lt;!-- notes --&amp;gt;\
&amp;lt;div&amp;gt;\
notes:&amp;lt;br&amp;gt;\
&amp;lt;textarea id=&quot;exportNotes&quot; rows=3 cols=40 style=&quot;height:4em;margin-bottom:5px;&quot; onfocus=&quot;this.select()&quot;&amp;gt;&amp;lt;/textarea&amp;gt; \
&amp;lt;/div&amp;gt;\
\
&amp;lt;!-- list of tiddlers --&amp;gt;\
&amp;lt;table&amp;gt;&amp;lt;tr align=&quot;left&quot;&amp;gt;&amp;lt;td&amp;gt;\
	select:\
	&amp;lt;a href=&quot;JavaScript:;&quot; id=&quot;exportSelectAll&quot;\
		onclick=&quot;onClickExportButton(this)&quot; title=&quot;select all tiddlers&quot;&amp;gt;\
		&amp;amp;nbsp;all&amp;amp;nbsp;&amp;lt;/a&amp;gt;\
	&amp;lt;a href=&quot;JavaScript:;&quot; id=&quot;exportSelectChanges&quot;\
		onclick=&quot;onClickExportButton(this)&quot; title=&quot;select tiddlers changed since last save&quot;&amp;gt;\
		&amp;amp;nbsp;changes&amp;amp;nbsp;&amp;lt;/a&amp;gt; \
	&amp;lt;a href=&quot;JavaScript:;&quot; id=&quot;exportSelectOpened&quot;\
		onclick=&quot;onClickExportButton(this)&quot; title=&quot;select tiddlers currently being displayed&quot;&amp;gt;\
		&amp;amp;nbsp;opened&amp;amp;nbsp;&amp;lt;/a&amp;gt; \
	&amp;lt;a href=&quot;JavaScript:;&quot; id=&quot;exportSelectRelated&quot;\
		onclick=&quot;onClickExportButton(this)&quot; title=&quot;select all tiddlers related (by link or transclusion) to the currently selected tiddlers&quot;&amp;gt;\
		&amp;amp;nbsp;related&amp;amp;nbsp;&amp;lt;/a&amp;gt; \
	&amp;lt;a href=&quot;JavaScript:;&quot; id=&quot;exportToggleFilter&quot;\
		onclick=&quot;onClickExportButton(this)&quot; title=&quot;show/hide selection filter&quot;&amp;gt;\
		&amp;amp;nbsp;filter&amp;amp;nbsp;&amp;lt;/a&amp;gt;  \
&amp;lt;/td&amp;gt;&amp;lt;td align=&quot;right&quot;&amp;gt;\
	&amp;lt;a href=&quot;JavaScript:;&quot; id=&quot;exportListSmaller&quot;\
		onclick=&quot;onClickExportButton(this)&quot; title=&quot;reduce list size&quot;&amp;gt;\
		&amp;amp;nbsp;&amp;amp;#150;&amp;amp;nbsp;&amp;lt;/a&amp;gt;\
	&amp;lt;a href=&quot;JavaScript:;&quot; id=&quot;exportListLarger&quot;\
		onclick=&quot;onClickExportButton(this)&quot; title=&quot;increase list size&quot;&amp;gt;\
		&amp;amp;nbsp;+&amp;amp;nbsp;&amp;lt;/a&amp;gt;\
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;\
&amp;lt;select id=&quot;exportList&quot; multiple size=&quot;10&quot; style=&quot;margin-bottom:5px;&quot;\
	onchange=&quot;refreshExportList(this.selectedIndex)&quot;&amp;gt;\
&amp;lt;/select&amp;gt;&amp;lt;br&amp;gt;\
&amp;lt;/div&amp;gt;&amp;lt;!--box--&amp;gt;\
\
&amp;lt;!-- selection filter --&amp;gt;\
&amp;lt;div id=&quot;exportFilterPanel&quot; style=&quot;display:none&quot;&amp;gt;\
&amp;lt;table&amp;gt;&amp;lt;tr align=&quot;left&quot;&amp;gt;&amp;lt;td&amp;gt;\
	selection filter\
&amp;lt;/td&amp;gt;&amp;lt;td align=&quot;right&quot;&amp;gt;\
	&amp;lt;a href=&quot;JavaScript:;&quot; id=&quot;exportHideFilter&quot;\
		onclick=&quot;onClickExportButton(this)&quot; title=&quot;hide selection filter&quot;&amp;gt;hide&amp;lt;/a&amp;gt;\
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;\
&amp;lt;div class=&quot;box&quot;&amp;gt;\
&amp;lt;input type=&quot;checkbox&quot; class=&quot;chk&quot; id=&quot;exportFilterStart&quot; value=&quot;1&quot;\
	onclick=&quot;exportShowFilterFields(this)&quot;&amp;gt; starting date/time&amp;lt;br&amp;gt;\
&amp;lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&amp;gt;&amp;lt;tr valign=&quot;center&quot;&amp;gt;&amp;lt;td width=&quot;50%&quot;&amp;gt;\
	&amp;lt;select size=1 id=&quot;exportFilterStartBy&quot; onchange=&quot;exportShowFilterFields(this);&quot;&amp;gt;\
		&amp;lt;option value=&quot;0&quot;&amp;gt;today&amp;lt;/option&amp;gt;\
		&amp;lt;option value=&quot;1&quot;&amp;gt;yesterday&amp;lt;/option&amp;gt;\
		&amp;lt;option value=&quot;7&quot;&amp;gt;a week ago&amp;lt;/option&amp;gt;\
		&amp;lt;option value=&quot;30&quot;&amp;gt;a month ago&amp;lt;/option&amp;gt;\
		&amp;lt;option value=&quot;site&quot;&amp;gt;SiteDate&amp;lt;/option&amp;gt;\
		&amp;lt;option value=&quot;file&quot;&amp;gt;file date&amp;lt;/option&amp;gt;\
		&amp;lt;option value=&quot;other&quot;&amp;gt;other (mm/dd/yyyy hh:mm)&amp;lt;/option&amp;gt;\
	&amp;lt;/select&amp;gt;\
&amp;lt;/td&amp;gt;&amp;lt;td width=&quot;50%&quot;&amp;gt;\
	&amp;lt;input type=&quot;text&quot; id=&quot;exportStartDate&quot; onfocus=&quot;this.select()&quot;\
		onchange=&quot;document.getElementById(\'exportFilterStartBy\').value=\'other\';&quot;&amp;gt;\
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;\
&amp;lt;input type=&quot;checkbox&quot; class=&quot;chk&quot; id=&quot;exportFilterEnd&quot; value=&quot;1&quot;\
	onclick=&quot;exportShowFilterFields(this)&quot;&amp;gt; ending date/time&amp;lt;br&amp;gt;\
&amp;lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&amp;gt;&amp;lt;tr valign=&quot;center&quot;&amp;gt;&amp;lt;td width=&quot;50%&quot;&amp;gt;\
	&amp;lt;select size=1 id=&quot;exportFilterEndBy&quot; onchange=&quot;exportShowFilterFields(this);&quot;&amp;gt;\
		&amp;lt;option value=&quot;0&quot;&amp;gt;today&amp;lt;/option&amp;gt;\
		&amp;lt;option value=&quot;1&quot;&amp;gt;yesterday&amp;lt;/option&amp;gt;\
		&amp;lt;option value=&quot;7&quot;&amp;gt;a week ago&amp;lt;/option&amp;gt;\
		&amp;lt;option value=&quot;30&quot;&amp;gt;a month ago&amp;lt;/option&amp;gt;\
		&amp;lt;option value=&quot;site&quot;&amp;gt;SiteDate&amp;lt;/option&amp;gt;\
		&amp;lt;option value=&quot;file&quot;&amp;gt;file date&amp;lt;/option&amp;gt;\
		&amp;lt;option value=&quot;other&quot;&amp;gt;other (mm/dd/yyyy hh:mm)&amp;lt;/option&amp;gt;\
	&amp;lt;/select&amp;gt;\
&amp;lt;/td&amp;gt;&amp;lt;td width=&quot;50%&quot;&amp;gt;\
	&amp;lt;input type=&quot;text&quot; id=&quot;exportEndDate&quot; onfocus=&quot;this.select()&quot;\
		onchange=&quot;document.getElementById(\'exportFilterEndBy\').value=\'other\';&quot;&amp;gt;\
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;\
&amp;lt;input type=&quot;checkbox&quot; class=&quot;chk&quot; id=exportFilterTags value=&quot;1&quot;\
	onclick=&quot;exportShowFilterFields(this)&quot;&amp;gt; match tags&amp;lt;br&amp;gt;\
&amp;lt;input type=&quot;text&quot; id=&quot;exportTags&quot; onfocus=&quot;this.select()&quot;&amp;gt;\
&amp;lt;input type=&quot;checkbox&quot; class=&quot;chk&quot; id=exportFilterText value=&quot;1&quot;\
	onclick=&quot;exportShowFilterFields(this)&quot;&amp;gt; match titles/tiddler text&amp;lt;br&amp;gt;\
&amp;lt;input type=&quot;text&quot; id=&quot;exportText&quot; onfocus=&quot;this.select()&quot;&amp;gt;\
&amp;lt;/div&amp;gt; &amp;lt;!--box--&amp;gt;\
&amp;lt;/div&amp;gt; &amp;lt;!--panel--&amp;gt;\
\
&amp;lt;!-- action buttons --&amp;gt;\
&amp;lt;div style=&quot;text-align:center&quot;&amp;gt;\
&amp;lt;input type=button class=&quot;btn4&quot; onclick=&quot;onClickExportButton(this)&quot;\
	id=&quot;exportFilter&quot; value=&quot;apply filter&quot;&amp;gt;\
&amp;lt;input type=button class=&quot;btn4&quot; onclick=&quot;onClickExportButton(this)&quot;\
	id=&quot;exportStart&quot; value=&quot;export tiddlers&quot;&amp;gt;\
&amp;lt;input type=button class=&quot;btn4&quot; onclick=&quot;onClickExportButton(this)&quot;\
	id=&quot;exportDelete&quot; value=&quot;delete tiddlers&quot;&amp;gt;\
&amp;lt;input type=button class=&quot;btn4&quot; onclick=&quot;onClickExportButton(this)&quot;\
	id=&quot;exportClose&quot; value=&quot;close&quot;&amp;gt;\
&amp;lt;/div&amp;gt;&amp;lt;!--center--&amp;gt;\
';
&lt;/pre&gt;&lt;br&gt;&lt;em&gt; &lt;/em&gt; initialize interface&lt;br&gt;&lt;br&gt;&lt;em&gt; &lt;/em&gt; exportInitFilter()&lt;br&gt;&lt;pre&gt;function exportInitFilter() {
	// start date
	document.getElementById(&quot;exportFilterStart&quot;).checked=false;
	document.getElementById(&quot;exportStartDate&quot;).value=&quot;&quot;;
	// end date
	document.getElementById(&quot;exportFilterEnd&quot;).checked=false;
	document.getElementById(&quot;exportEndDate&quot;).value=&quot;&quot;;
	// tags
	document.getElementById(&quot;exportFilterTags&quot;).checked=false;
	document.getElementById(&quot;exportTags&quot;).value=&quot;&quot;;
	// text
	document.getElementById(&quot;exportFilterText&quot;).checked=false;
	document.getElementById(&quot;exportText&quot;).value=&quot;&quot;;
	// show/hide filter input fields
	exportShowFilterFields();
}
&lt;/pre&gt;&lt;br&gt;&lt;em&gt; &lt;/em&gt; exportShowFilterFields(which)&lt;br&gt;&lt;pre&gt;function exportShowFilterFields(which) {
	var show;

	show=document.getElementById('exportFilterStart').checked;
	document.getElementById('exportFilterStartBy').style.display=show?&quot;block&quot;:&quot;none&quot;;
	document.getElementById('exportStartDate').style.display=show?&quot;block&quot;:&quot;none&quot;;
	var val=document.getElementById('exportFilterStartBy').value;
	document.getElementById('exportStartDate').value
		=getFilterDate(val,'exportStartDate').formatString(config.macros.exportTiddlers.datetimefmt);
	 if (which &amp;amp;&amp;amp; (which.id=='exportFilterStartBy') &amp;amp;&amp;amp; (val=='other'))
		document.getElementById('exportStartDate').focus();

	show=document.getElementById('exportFilterEnd').checked;
	document.getElementById('exportFilterEndBy').style.display=show?&quot;block&quot;:&quot;none&quot;;
	document.getElementById('exportEndDate').style.display=show?&quot;block&quot;:&quot;none&quot;;
	var val=document.getElementById('exportFilterEndBy').value;
	document.getElementById('exportEndDate').value
		=getFilterDate(val,'exportEndDate').formatString(config.macros.exportTiddlers.datetimefmt);
	 if (which &amp;amp;&amp;amp; (which.id=='exportFilterEndBy') &amp;amp;&amp;amp; (val=='other'))
		document.getElementById('exportEndDate').focus();

	show=document.getElementById('exportFilterTags').checked;
	document.getElementById('exportTags').style.display=show?&quot;block&quot;:&quot;none&quot;;

	show=document.getElementById('exportFilterText').checked;
	document.getElementById('exportText').style.display=show?&quot;block&quot;:&quot;none&quot;;
}
&lt;/pre&gt;&lt;br&gt;&lt;em&gt; &lt;/em&gt; onClickExportButton(which): control interactions&lt;br&gt;&lt;pre&gt;function onClickExportButton(which)
{
	// DEBUG alert(which.id);
	var theList=document.getElementById('exportList'); if (!theList) return;
	var count = 0;
	var total = store.getTiddlers('title').length;
	switch (which.id)
		{
		case 'exportFilter':
			count=filterExportList();
			var panel=document.getElementById('exportFilterPanel');
			if (count==-1) { panel.style.display='block'; break; }
			document.getElementById(&quot;exportStart&quot;).disabled=(count==0);
			document.getElementById(&quot;exportDelete&quot;).disabled=(count==0);
			clearMessage(); displayMessage(&quot;filtered &quot;+formatExportMessage(count,total));
			if (count==0) { alert(&quot;No tiddlers were selected&quot;); panel.style.display='block'; }
			break;
		case 'exportStart':
			exportTiddlers();
			break;
		case 'exportDelete':
			exportDeleteTiddlers();
			break;
		case 'exportHideFilter':
		case 'exportToggleFilter':
			var panel=document.getElementById('exportFilterPanel')
			panel.style.display=(panel.style.display=='block')?'none':'block';
			break;
		case 'exportSelectChanges':
			var lastmod=new Date(document.lastModified);
			for (var t = 0; t &amp;lt; theList.options.length; t++) {
				if (theList.options[t].value==&quot;&quot;) continue;
				var tiddler=store.getTiddler(theList.options[t].value); if (!tiddler) continue;
				theList.options[t].selected=(tiddler.modified&amp;gt;lastmod);
				count += (tiddler.modified&amp;gt;lastmod)?1:0;
			}
			document.getElementById(&quot;exportStart&quot;).disabled=(count==0);
			document.getElementById(&quot;exportDelete&quot;).disabled=(count==0);
			clearMessage(); displayMessage(formatExportMessage(count,total));
			if (count==0) alert(&quot;There are no unsaved changes&quot;);
			break;
		case 'exportSelectAll':
			for (var t = 0; t &amp;lt; theList.options.length; t++) {
				if (theList.options[t].value==&quot;&quot;) continue;
				theList.options[t].selected=true;
				count += 1;
			}
			document.getElementById(&quot;exportStart&quot;).disabled=(count==0);
			document.getElementById(&quot;exportDelete&quot;).disabled=(count==0);
			clearMessage(); displayMessage(formatExportMessage(count,count));
			break;
		case 'exportSelectOpened':
			for (var t = 0; t &amp;lt; theList.options.length; t++) theList.options[t].selected=false;
			var tiddlerDisplay = document.getElementById(&quot;tiddlerDisplay&quot;); // for TW2.1-
			if (!tiddlerDisplay) tiddlerDisplay = document.getElementById(&quot;storyDisplay&quot;); // for TW2.2+
			for (var t=0;t&amp;lt;tiddlerDisplay.childNodes.length;t++) {
				var tiddler=tiddlerDisplay.childNodes[t].id.substr(7);
				for (var i = 0; i &amp;lt; theList.options.length; i++) {
					if (theList.options[i].value!=tiddler) continue;
					theList.options[i].selected=true; count++; break;
				}
			}
			document.getElementById(&quot;exportStart&quot;).disabled=(count==0);
			document.getElementById(&quot;exportDelete&quot;).disabled=(count==0);
			clearMessage(); displayMessage(formatExportMessage(count,total));
			if (count==0) alert(&quot;There are no tiddlers currently opened&quot;);
			break;
		case 'exportSelectRelated':
			// recursively build list of related tiddlers
			function getRelatedTiddlers(tid,tids) {
				var t=store.getTiddler(tid); if (!t || tids.contains(tid)) return tids;
				tids.push(t.title);
				if (!t.linksUpdated) t.changed();
				for (var i=0; i&amp;lt;t.links.length; i++)
					if (t.links[i]!=tid) tids=getRelatedTiddlers(t.links[i],tids);
				return tids;
			}
			// for all currently selected tiddlers, gather up the related tiddlers (including self) and select them as well
			var tids=[];
			for (var i=0; i&amp;lt;theList.options.length; i++)
				if (theList.options[i].selected) tids=getRelatedTiddlers(theList.options[i].value,tids);
			// select related tiddlers (includes original selected tiddlers)
			for (var i=0; i&amp;lt;theList.options.length; i++)
				theList.options[i].selected=tids.contains(theList.options[i].value);
			clearMessage(); displayMessage(formatExportMessage(tids.length,total));
			break;
		case 'exportListSmaller':	// decrease current listbox size
			var min=5;
			theList.size-=(theList.size&amp;gt;min)?1:0;
			break;
		case 'exportListLarger':	// increase current listbox size
			var max=(theList.options.length&amp;gt;25)?theList.options.length:25;
			theList.size+=(theList.size&amp;lt;max)?1:0;
			break;
		case 'exportClose':
			document.getElementById('exportPanel').style.display='none';
			break;
		}
}
&lt;/pre&gt;&lt;br&gt;&lt;em&gt; &lt;/em&gt; promptForFilename(msg,path,file) uses platform/browser specific functions to get local filespec&lt;br&gt;&lt;pre&gt;window.promptForExportFilename=function(here)
{
	var msg=here.title; // use tooltip as dialog box message
	var path=getLocalPath(document.location.href);
	var slashpos=path.lastIndexOf(&quot;/&quot;); if (slashpos==-1) slashpos=path.lastIndexOf(&quot;\\&quot;); 
	if (slashpos!=-1) path = path.substr(0,slashpos+1); // remove filename from path, leave the trailing slash
	var file=config.macros.exportTiddlers.newdefault;
	var result=&quot;&quot;;
	if(window.Components) { // moz
		try {
			netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
			var nsIFilePicker = window.Components.interfaces.nsIFilePicker;
			var picker = Components.classes['@mozilla.org/filepicker;1'].createInstance(nsIFilePicker);
			picker.init(window, msg, nsIFilePicker.modeSave);
			var thispath = Components.classes['@mozilla.org/file/local;1'].createInstance(Components.interfaces.nsILocalFile);
			thispath.initWithPath(path);
			picker.displayDirectory=thispath;
			picker.defaultExtension='html';
			picker.defaultString=file;
			picker.appendFilters(nsIFilePicker.filterAll|nsIFilePicker.filterText|nsIFilePicker.filterHTML);
			if (picker.show()!=nsIFilePicker.returnCancel) var result=picker.file.persistentDescriptor;
		}
		catch(e) { alert('error during local file access: '+e.toString()) }
	}
	else { // IE
		try { // XPSP2 IE only
			var s = new ActiveXObject('UserAccounts.CommonDialog');
			s.Filter='All files|*.*|Text files|*.txt|HTML files|*.htm;*.html|';
			s.FilterIndex=3; // default to HTML files;
			s.InitialDir=path;
			s.FileName=file;
			if (s.showOpen()) var result=s.FileName;
		}
		catch(e) {  // fallback
			var result=prompt(msg,path+file);
		}
	}
	return result;
}
&lt;/pre&gt;&lt;br&gt;&lt;em&gt; &lt;/em&gt; list display&lt;br&gt;&lt;pre&gt;function formatExportMessage(count,total)
{
	var txt=total+' tiddler'+((total!=1)?'s':'')+&quot; - &quot;;
	txt += (count==0)?&quot;none&quot;:(count==total)?&quot;all&quot;:count;
	txt += &quot; selected for export&quot;;
	return txt;
}

function refreshExportList(selectedIndex)
{
	var theList  = document.getElementById(&quot;exportList&quot;);
	var sort;
	if (!theList) return;
	// get the sort order
	if (!selectedIndex)   selectedIndex=0;
	if (selectedIndex==0) sort='modified';
	if (selectedIndex==1) sort='title';
	if (selectedIndex==2) sort='modified';
	if (selectedIndex==3) sort='modifier';
	if (selectedIndex==4) sort='tags';

	// unselect headings and count number of tiddlers actually selected
	var count=0;
	for (var t=5; t &amp;lt; theList.options.length; t++) {
		if (!theList.options[t].selected) continue;
		if (theList.options[t].value!=&quot;&quot;)
			count++;
		else { // if heading is selected, deselect it, and then select and count all in section
			theList.options[t].selected=false;
			for ( t++; t&amp;lt;theList.options.length &amp;amp;&amp;amp; theList.options[t].value!=&quot;&quot;; t++) {
				theList.options[t].selected=true;
				count++;
			}
		}
	}

	// disable &quot;export&quot; and &quot;delete&quot; buttons if no tiddlers selected
	document.getElementById(&quot;exportStart&quot;).disabled=(count==0);
	document.getElementById(&quot;exportDelete&quot;).disabled=(count==0);
	// show selection count
	var tiddlers = store.getTiddlers('title');
	if (theList.options.length) { clearMessage(); displayMessage(formatExportMessage(count,tiddlers.length)); }

	// if a [command] item, reload list... otherwise, no further refresh needed
	if (selectedIndex&amp;gt;4)  return;

	// clear current list contents
	while (theList.length &amp;gt; 0) { theList.options[0] = null; }
	// add heading and control items to list
	var i=0;
	var indent=String.fromCharCode(160)+String.fromCharCode(160);
	theList.options[i++]=
		new Option(tiddlers.length+&quot; tiddlers in document&quot;, &quot;&quot;,false,false);
	theList.options[i++]=
		new Option(((sort==&quot;title&quot;        )?&quot;&amp;gt;&quot;:indent)+' [by title]', &quot;&quot;,false,false);
	theList.options[i++]=
		new Option(((sort==&quot;modified&quot;)?&quot;&amp;gt;&quot;:indent)+' [by date]', &quot;&quot;,false,false);
	theList.options[i++]=
		new Option(((sort==&quot;modifier&quot;)?&quot;&amp;gt;&quot;:indent)+' [by author]', &quot;&quot;,false,false);
	theList.options[i++]=
		new Option(((sort==&quot;tags&quot;	)?&quot;&amp;gt;&quot;:indent)+' [by tags]', &quot;&quot;,false,false);
	// output the tiddler list
	switch(sort)
		{
		case &quot;title&quot;:
			for(var t = 0; t &amp;lt; tiddlers.length; t++)
				theList.options[i++] = new Option(tiddlers[t].title,tiddlers[t].title,false,false);
			break;
		case &quot;modifier&quot;:
		case &quot;modified&quot;:
			var tiddlers = store.getTiddlers(sort);
			// sort descending for newest date first
			tiddlers.sort(function (a,b) {if(a[sort] == b[sort]) return(0); else return (a[sort] &amp;gt; b[sort]) ? -1 : +1; });
			var lastSection = &quot;&quot;;
			for(var t = 0; t &amp;lt; tiddlers.length; t++)
				{
				var tiddler = tiddlers[t];
				var theSection = &quot;&quot;;
				if (sort==&quot;modified&quot;) theSection=tiddler.modified.toLocaleDateString();
				if (sort==&quot;modifier&quot;) theSection=tiddler.modifier;
				if (theSection != lastSection)
					{
					theList.options[i++] = new Option(theSection,&quot;&quot;,false,false);
					lastSection = theSection;
					}
				theList.options[i++] = new Option(indent+indent+tiddler.title,tiddler.title,false,false);
				}
			 break;
		case &quot;tags&quot;:
			var theTitles = {}; // all tiddler titles, hash indexed by tag value
			var theTags = new Array();
			for(var t=0; t&amp;lt;tiddlers.length; t++) {
				var title=tiddlers[t].title;
				var tags=tiddlers[t].tags;
				if (!tags || !tags.length) {
					if (theTitles[&quot;untagged&quot;]==undefined) { theTags.push(&quot;untagged&quot;); theTitles[&quot;untagged&quot;]=new Array(); }
					theTitles[&quot;untagged&quot;].push(title);
				}
				else for(var s=0; s&amp;lt;tags.length; s++) {
					if (theTitles[tags[s]]==undefined) { theTags.push(tags[s]); theTitles[tags[s]]=new Array(); }
					theTitles[tags[s]].push(title);
				}
			}
			theTags.sort();
			for(var tagindex=0; tagindex&amp;lt;theTags.length; tagindex++) {
				var theTag=theTags[tagindex];
				theList.options[i++]=new Option(theTag,&quot;&quot;,false,false);
				for(var t=0; t&amp;lt;theTitles[theTag].length; t++)
					theList.options[i++]=new Option(indent+indent+theTitles[theTag][t],theTitles[theTag][t],false,false);
			}
			break;
		}
	theList.selectedIndex=selectedIndex;		  // select current control item
	document.getElementById(&quot;exportStart&quot;).disabled=true;
	document.getElementById(&quot;exportDelete&quot;).disabled=true;
	clearMessage(); displayMessage(formatExportMessage(0,tiddlers.length));
}
&lt;/pre&gt;&lt;br&gt;&lt;em&gt; &lt;/em&gt; list filtering&lt;br&gt;&lt;pre&gt;function getFilterDate(val,id)
{
	var result=0;
	switch (val) {
		case 'site':
			var timestamp=store.getTiddlerText(&quot;SiteDate&quot;);
			if (!timestamp) timestamp=document.lastModified;
			result=new Date(timestamp);
			break;
		case 'file':
			result=new Date(document.lastModified);
			break;
		case 'other':
			result=new Date(document.getElementById(id).value);
			break;
		default: // today=0, yesterday=1, one week=7, two weeks=14, a month=31
			var now=new Date(); var tz=now.getTimezoneOffset()*60000; now-=tz;
			var oneday=86400000;
			if (id=='exportStartDate')
				result=new Date((Math.floor(now/oneday)-val)*oneday+tz);
			else
				result=new Date((Math.floor(now/oneday)-val+1)*oneday+tz-1);
			break;
	}
	// DEBUG alert('getFilterDate('+val+','+id+')=='+result+&quot;\nnow=&quot;+now);
	return result;
}

function filterExportList()
{
	var theList  = document.getElementById(&quot;exportList&quot;); if (!theList) return -1;

	var filterStart=document.getElementById(&quot;exportFilterStart&quot;).checked;
	var val=document.getElementById(&quot;exportFilterStartBy&quot;).value;
	var startDate=getFilterDate(val,'exportStartDate');

	var filterEnd=document.getElementById(&quot;exportFilterEnd&quot;).checked;
	var val=document.getElementById(&quot;exportFilterEndBy&quot;).value;
	var endDate=getFilterDate(val,'exportEndDate');

	var filterTags=document.getElementById(&quot;exportFilterTags&quot;).checked;
	var tags=document.getElementById(&quot;exportTags&quot;).value;

	var filterText=document.getElementById(&quot;exportFilterText&quot;).checked;
	var text=document.getElementById(&quot;exportText&quot;).value;

	if (!(filterStart||filterEnd||filterTags||filterText)) {
		alert(&quot;Please set the selection filter&quot;);
		document.getElementById('exportFilterPanel').style.display=&quot;block&quot;;
		return -1;
	}
	if (filterStart&amp;amp;&amp;amp;filterEnd&amp;amp;&amp;amp;(startDate&amp;gt;endDate)) {
		var msg=&quot;starting date/time:\n&quot;
		msg+=startDate.toLocaleString()+&quot;\n&quot;;
		msg+=&quot;is later than ending date/time:\n&quot;
		msg+=endDate.toLocaleString()
		alert(msg);
		return -1;
	}

	// if filter by tags, set up conditional expression
	if (filterTags) {
		var all = store.getTags(); // get list of all tags
		for (var i=0; i&amp;lt;all.length; i++) all[i]=all[i][0]; // remove tag counts
		// convert &quot;tag1 AND ( tag2 OR NOT tag3 )&quot;
		// into javascript expression containing regexp tests:
		// &quot;/\~tag1\~/.test(...) &amp;amp;&amp;amp; ( /\~tag2\~/.test(...) || ! /\~tag2\~/.test(...) )&quot;
		var c=tags;
		c = c.replace(/[\[\]]/g,&quot;&quot;); // remove [[...]] quoting around tagvalues
		// change AND/OR/NOT/parens to javascript operators and delimit terms with &quot;~&quot;
		c = c.replace(/\sand\s/ig,&quot;~&amp;amp;&amp;amp;~&quot;);
		c = c.replace(/\sor\s/ig,&quot;~||~&quot;);
		c = c.replace(/(\s)?not([\s\(])/ig,&quot;~!~$2&quot;);
		c = c.replace(/([\(\)])/ig,&quot;~$1~&quot;);
		// change existing tags to regexp tests and non-existing tags to &quot;false&quot;
		var terms=c.split(&quot;~&quot;);
		for (var i=0; i&amp;lt;terms.length; i++) { var t=terms[i];
			if (/(&amp;amp;&amp;amp;)|(\|\|)|[!\(\)]/.test(t) || t==&quot;&quot;) continue; // skip operators/parens/spaces
			terms[i]=!all.contains(t)?&quot;false&quot;:(&quot;/\\~&quot;+t+&quot;\\~/.test(tiddlertags)&quot;);
		}
		c=terms.join(&quot; &quot;);
	}
	function matchTags(t,c) {
		if (!c||!c.trim().length) return false;
		// assemble tags from tiddler into string &quot;~tag1~tag2~tag3~&quot;
		var tiddlertags = &quot;~&quot;+t.tags.join(&quot;~&quot;)+&quot;~&quot;;
		// eval string against boolean test expression
		try { if(eval(c)) return true; }
		catch(e) { displayMessage(e.toString()); }
		return false;
	}
	
	// scan list and select tiddlers that match all applicable criteria
	var total=0;
	var count=0;
	for (var i=0; i&amp;lt;theList.options.length; i++) {
		// get item, skip non-tiddler list items (section headings)
		var opt=theList.options[i]; if (opt.value==&quot;&quot;) continue;
		// get tiddler, skip missing tiddlers (this should NOT happen)
		var tiddler=store.getTiddler(opt.value); if (!tiddler) continue; 
		var sel=true;
		if ( (filterStart &amp;amp;&amp;amp; tiddler.modified&amp;lt;startDate)
		|| (filterEnd &amp;amp;&amp;amp; tiddler.modified&amp;gt;endDate)
		|| (filterTags &amp;amp;&amp;amp; !matchTags(tiddler,c))
		|| (filterText &amp;amp;&amp;amp; (tiddler.text.indexOf(text)==-1) &amp;amp;&amp;amp; (tiddler.title.indexOf(text)==-1)))
			sel=false;
		opt.selected=sel;
		count+=sel?1:0;
		total++;
	}
	return count;
}
&lt;/pre&gt;&lt;br&gt;&lt;em&gt; &lt;/em&gt; OUTPUT FORMATTING AND FILE I/O&lt;br&gt;&lt;pre&gt;function exportTWHeader()
{
	// get the TiddlyWiki core code source
	var sourcefile=getLocalPath(document.location.href);
	var source=loadFile(sourcefile);
	if(source==null) { alert(config.messages.cantSaveError); return null; }
	// reset existing HTML source markup
	source=updateMarkupBlock(source,&quot;PRE-HEAD&quot;);
	source=updateMarkupBlock(source,&quot;POST-HEAD&quot;);
	source=updateMarkupBlock(source,&quot;PRE-BODY&quot;);
	source=updateMarkupBlock(source,&quot;POST-BODY&quot;);
	// find store area
	var posOpeningDiv=source.indexOf(startSaveArea);
	var posClosingDiv=source.lastIndexOf(endSaveArea);
	if((posOpeningDiv==-1)||(posClosingDiv==-1))
		{ alert(config.messages.invalidFileError.format([sourcefile])); return; }
	// return everything up to store area
	return source.substr(0,posOpeningDiv+startSaveArea.length);
}

function exportTWFooter()
{
	// get the TiddlyWiki core code source
	var sourcefile=getLocalPath(document.location.href);
	var source=loadFile(sourcefile);
	if(source==null) { alert(config.messages.cantSaveError); return null; }
	// reset existing HTML source markup
	source=updateMarkupBlock(source,&quot;PRE-HEAD&quot;);
	source=updateMarkupBlock(source,&quot;POST-HEAD&quot;);
	source=updateMarkupBlock(source,&quot;PRE-BODY&quot;);
	source=updateMarkupBlock(source,&quot;POST-BODY&quot;);
	// find store area
	var posOpeningDiv=source.indexOf(startSaveArea);
	var posClosingDiv=source.lastIndexOf(endSaveArea);
	if((posOpeningDiv==-1)||(posClosingDiv==-1))
		{ alert(config.messages.invalidFileError.format([sourcefile])); return; }
	// return everything after store area
	return source.substr(posClosingDiv);
}

function exportDIVHeader()
{
	var out=[];
	var now = new Date();
	var title = convertUnicodeToUTF8(wikifyPlain(&quot;SiteTitle&quot;).htmlEncode());
	var subtitle = convertUnicodeToUTF8(wikifyPlain(&quot;SiteSubtitle&quot;).htmlEncode());
	var user = convertUnicodeToUTF8(config.options.txtUserName.htmlEncode());
	var twver = version.major+&quot;.&quot;+version.minor+&quot;.&quot;+version.revision;
	var pver = version.extensions.exportTiddlers.major+&quot;.&quot;
		+version.extensions.exportTiddlers.minor+&quot;.&quot;+version.extensions.exportTiddlers.revision;
	out.push(&quot;&amp;lt;html&amp;gt;&amp;lt;body&amp;gt;&quot;);
	out.push(&quot;&amp;lt;style type=\&quot;text/css\&quot;&amp;gt;&quot;);
	out.push(&quot;#storeArea {display:block;margin:1em;}&quot;);
	out.push(&quot;#storeArea div&quot;);
	out.push(&quot;{padding:0.5em;margin:1em;border:2px solid black;height:10em;overflow:auto;}&quot;);
	out.push(&quot;#javascriptWarning&quot;);
	out.push(&quot;{width:100%;text-align:left;background-color:#eeeeee;padding:1em;}&quot;);
	out.push(&quot;&amp;lt;/style&amp;gt;&quot;);
	out.push(&quot;&amp;lt;div id=\&quot;javascriptWarning\&quot;&amp;gt;&quot;);
	out.push(&quot;TiddlyWiki export file&amp;lt;br&amp;gt;&quot;);
	out.push(&quot;Source&quot;+&quot;: &amp;lt;b&amp;gt;&quot;+convertUnicodeToUTF8(document.location.href)+&quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&quot;);
	out.push(&quot;Title: &amp;lt;b&amp;gt;&quot;+title+&quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&quot;);
	out.push(&quot;Subtitle: &amp;lt;b&amp;gt;&quot;+subtitle+&quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&quot;);
	out.push(&quot;Created: &amp;lt;b&amp;gt;&quot;+now.toLocaleString()+&quot;&amp;lt;/b&amp;gt; by &amp;lt;b&amp;gt;&quot;+user+&quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&quot;);
	out.push(&quot;TiddlyWiki &quot;+twver+&quot; / &quot;+&quot;ExportTiddlersPlugin &quot;+pver+&quot;&amp;lt;br&amp;gt;&quot;);
	out.push(&quot;Notes:&amp;lt;hr&amp;gt;&amp;lt;pre&amp;gt;&quot;+document.getElementById(&quot;exportNotes&quot;).value.replace(/\n/g,&quot;&amp;lt;br&amp;gt;&quot;)+&quot;&amp;lt;/pre&amp;gt;&quot;);
	out.push(&quot;&amp;lt;/div&amp;gt;&quot;);
	out.push(&quot;&amp;lt;div id=\&quot;storeArea\&quot;&amp;gt;&quot;);
	return out;
}

function exportDIVFooter()
{
	return [&quot;&amp;lt;/div&amp;gt;&amp;lt;!--POST-BODY-START--&amp;gt;\n&amp;lt;!--POST-BODY-END--&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&quot;];
}

function exportXMLHeader()
{
	var out=[];
	var now = new Date();
	var u = store.getTiddlerText(&quot;SiteUrl&quot;,null);
	var title = convertUnicodeToUTF8(wikifyPlain(&quot;SiteTitle&quot;).htmlEncode());
	var subtitle = convertUnicodeToUTF8(wikifyPlain(&quot;SiteSubtitle&quot;).htmlEncode());
	var user = convertUnicodeToUTF8(config.options.txtUserName.htmlEncode());
	var twver = version.major+&quot;.&quot;+version.minor+&quot;.&quot;+version.revision;
	var pver = version.extensions.exportTiddlers.major+&quot;.&quot;
		+version.extensions.exportTiddlers.minor+&quot;.&quot;+version.extensions.exportTiddlers.revision;
	out.push(&quot;&amp;lt;&quot; + &quot;?xml version=\&quot;1.0\&quot;?&quot; + &quot;&amp;gt;&quot;);
	out.push(&quot;&amp;lt;rss version=\&quot;2.0\&quot;&amp;gt;&quot;);
	out.push(&quot;&amp;lt;channel&amp;gt;&quot;);
	out.push(&quot;&amp;lt;title&amp;gt;&quot; + title + &quot;&amp;lt;/title&amp;gt;&quot;);
	if(u) out.push(&quot;&amp;lt;link&amp;gt;&quot; + convertUnicodeToUTF8(u.htmlEncode()) + &quot;&amp;lt;/link&amp;gt;&quot;);
	out.push(&quot;&amp;lt;description&amp;gt;&quot; + subtitle + &quot;&amp;lt;/description&amp;gt;&quot;);
	out.push(&quot;&amp;lt;language&amp;gt;en-us&amp;lt;/language&amp;gt;&quot;);
	out.push(&quot;&amp;lt;copyright&amp;gt;Copyright &quot; + now.getFullYear() + &quot; &quot; + user + &quot;&amp;lt;/copyright&amp;gt;&quot;);
	out.push(&quot;&amp;lt;pubDate&amp;gt;&quot; + now.toGMTString() + &quot;&amp;lt;/pubDate&amp;gt;&quot;);
	out.push(&quot;&amp;lt;lastBuildDate&amp;gt;&quot; + now.toGMTString() + &quot;&amp;lt;/lastBuildDate&amp;gt;&quot;);
	out.push(&quot;&amp;lt;docs&amp;gt;http://blogs.law.harvard.edu/tech/rss&amp;lt;/docs&amp;gt;&quot;);
	out.push(&quot;&amp;lt;generator&amp;gt;TiddlyWiki &quot;+twver+&quot; plus ExportTiddlersPlugin &quot;+pver+&quot;&amp;lt;/generator&amp;gt;&quot;);
	return out;
}

function exportXMLFooter()
{
	return [&quot;&amp;lt;/channel&amp;gt;&amp;lt;/rss&amp;gt;&quot;];
}

function exportData(target,list,fmt)
{
	function getData(s,f,t) { var r=&quot;&quot;;
		switch (f) {
			case &quot;TW&quot;: r=s.getSaver().externalizeTiddler(s,t); break;
			case &quot;DIV&quot;: r=t.title+&quot;\n&quot;+s.getSaver().externalizeTiddler(s,t); break;
			case &quot;XML&quot;: r=t.saveToRss(store.getTiddlerText(&quot;SiteUrl&quot;,&quot;&quot;)); break;
		}
		return convertUnicodeToUTF8(r);
	}

	var out=[]; var tids=[];
	// get selected tiddlers
	for (var i=0; i&amp;lt;list.options.length; i++) {
		var opt=list.options[i]; if (!opt.selected||!opt.value.length) continue;
		var tid=store.getTiddler(opt.value); if (!tid) continue;
		tids.push(tid.title);
		out.push(getData(store,fmt,tid));
	}
	var count=out.length;
	// merge with existing tiddlers
	var text=loadFile(target);
	if (text &amp;amp;&amp;amp; text.length) {
		var msg=target+&quot;\nalready contains tiddler definitions.\n&quot;;
		msg+=&quot;\nPress OK to add new/revised tiddlers to current file contents.&quot;;
		msg+=&quot;\nPress Cancel to completely replace file contents&quot;;
		var remoteStore=new TiddlyWiki();
		if (remoteStore.importTiddlyWiki(text) &amp;amp;&amp;amp; confirm(msg)) {
			var existing=remoteStore.getTiddlers(&quot;title&quot;);
			for (var i=0; i&amp;lt;existing.length; i++)
				if (!tids.contains(existing[i].title))
					out.push(getData(remoteStore,fmt,existing[i]));
			var msg=&quot;Merged %0 new/revised tiddlers and %1 existing tiddlers&quot;;
			displayMessage(msg.format([count,out.length-count]));
		}
	}
	return out;
}
&lt;/pre&gt;&lt;br&gt;&lt;em&gt; &lt;/em&gt; exportTiddlers(): output selected data to local file&lt;br&gt;&lt;pre&gt;function exportTiddlers()
{
	clearMessage();
	var list  = document.getElementById(&quot;exportList&quot;); if (!list) return;
	var fmt = document.getElementById(&quot;exportFormat&quot;).value;
	var target = document.getElementById(&quot;exportFilename&quot;).value.trim();
	if (!target.length) {
		displayMessage(&quot;A local target path/filename is required&quot;,target);
		return;
	}
	switch (fmt) {
		case &quot;TW&quot;:	var head=exportTWHeader(); break;
		case &quot;DIV&quot;:	var head=exportDIVHeader(); break;
		case &quot;XML&quot;:	var head=exportXMLHeader(); break;
	}
	var theData=exportData(target,list,fmt);
	var c=theData.length;
	switch (fmt) {
		case &quot;TW&quot;:	var foot=exportTWFooter(); break;
		case &quot;DIV&quot;:	var foot=exportDIVFooter(); break;
		case &quot;XML&quot;:	var foot=exportXMLFooter(); break;
	}
	var out=[]; var txt=out.concat(head,theData,foot).join(&quot;\n&quot;);
	var msg=&quot;An error occurred while saving to &quot;+target;
	if (saveFile(target,txt)) msg=c+&quot; tiddler&quot;+((c!=1)?&quot;s&quot;:&quot;&quot;)+&quot; written to &quot;+target;
	displayMessage(msg,&quot;file:///&quot;+target);
}
&lt;/pre&gt;&lt;br&gt;&lt;em&gt; &lt;/em&gt; exportDeleteTiddlers(): delete selected tiddlers from file&lt;br&gt;&lt;pre&gt;function exportDeleteTiddlers()
{
	var list=document.getElementById(&quot;exportList&quot;); if (!list) return;
	var tids=[];
	for (i=0;i&amp;lt;list.length;i++)
		if (list.options[i].selected &amp;amp;&amp;amp; list.options[i].value.length)
			tids.push(list.options[i].value);
	if (!confirm(&quot;Are you sure you want to delete these tiddlers:\n\n&quot;+tids.join(', '))) return;
	store.suspendNotifications();
	for (t=0;t&amp;lt;tids.length;t++) {
		var tid=store.getTiddler(tids[t]); if (!tid) continue;
		if (tid.tags.contains(&quot;systemConfig&quot;))
			if (!confirm(&quot;'&quot;+tid.title+&quot;' is tagged with 'systemConfig'.\n\nRemoving this tiddler may cause unexpected results.  Are you sure?&quot;))
				continue;
		store.removeTiddler(tid.title);
		story.closeTiddler(tid.title);
	}
	store.resumeNotifications();
	alert(tids.length+&quot; tiddlers deleted&quot;);
	refreshExportList(0); // reload listbox
	store.notifyAll(); // update page display
}
&lt;/pre&gt;</description>
<category>systemConfig</category>
<category>ImportExportPackage</category>
<link>http://chemwiki.tiddlyspot.com#ExportTiddlersPlugin</link>
<pubDate>Fri, 18 Jul 2008 10:51:00 GMT</pubDate>
</item>
<item>
<title>referencing</title>
<description>a guide to Harvard Style referencing&lt;br&gt;&lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.library.uwa.edu.au/education_training_and_support/guides/how_to_cite_your_sources/citing_your_sources_-_harvard_style&quot; href=&quot;http://www.library.uwa.edu.au/education_training_and_support/guides/how_to_cite_your_sources/citing_your_sources_-_harvard_style&quot; class=&quot;externalLink&quot;&gt;http://www.library.uwa.edu.au/education_training_and_support/guides/how_to_cite_your_sources/citing_your_sources_-_harvard_style&lt;/a&gt;&lt;br&gt;</description>
<category>StudySkills</category>
<category>references</category>
<link>http://chemwiki.tiddlyspot.com#referencing</link>
<pubDate>Fri, 18 Jul 2008 10:51:00 GMT</pubDate>
</item>
<item>
<title>Classification of catalysts</title>
<description>see block 5 table 2, p.30&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;Metals&lt;ul&gt;&lt;li&gt;hydrogenation&lt;ul&gt;&lt;li&gt;examples Fe, Ni, Pt, Pd, Cu, &lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;oxidation&lt;ul&gt;&lt;li&gt;examples Ag, Pt&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;Metal oxides&lt;ul&gt;&lt;li&gt;dehydration&lt;ul&gt;&lt;li&gt;examples alumina, magnesia, silica&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;oxidation&lt;ul&gt;&lt;li&gt;examples vanadium (V) oxide, nickel oxide, zinc oxide, chromium oxide, complex metal molybdates, mulitmetallic oxide compositions&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;Acids&lt;ul&gt;&lt;li&gt;isomerisation, alkylation, cracking&lt;ul&gt;&lt;li&gt;examples silica-aluminas, zeolites in acid form&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;</description>
<category>catalysis</category>
<category>s342</category>
<category>physical</category>
<category>s342_b5</category>
<link>http://chemwiki.tiddlyspot.com#%5B%5BClassification%20of%20catalysts%5D%5D</link>
<pubDate>Fri, 18 Jul 2008 10:48:00 GMT</pubDate>
</item>
<item>
<title>solid catalysts</title>
<description>&lt;ul&gt;&lt;li&gt;&lt;a tiddlyfields=&quot;server.type:&amp;quot;file&amp;quot; server.host:&amp;quot;&amp;quot;&quot; tiddlylink=&quot;heterogenous catalysis&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com#heterogenous catalysis&quot; href=&quot;http://chemwiki.tiddlyspot.com#heterogenous%20catalysis&quot; class=&quot;externalLink&quot;&gt;heterogenous catalysis&lt;/a&gt; takes place at solid surface (usually gas/solid interface)&lt;/li&gt;&lt;li&gt;Higher solid surface area = increased reaction rates&lt;/li&gt;&lt;li&gt;very small crystals may sinter at high temps; to avoid this they are dispersed on/in support or carrier; or included in non-sintering inorganic material, a stabilizer/strucural promoter/textural promoter&lt;/li&gt;&lt;li&gt;chemical/electronic promoters increase catalyst activity by changing chemical composition of catalyst&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;A good solid catalsyt will&lt;br&gt;&lt;ul&gt;&lt;li&gt;have good activity&lt;/li&gt;&lt;li&gt;be selective, promoting formation of desired product&lt;/li&gt;&lt;li&gt;be suffieciently stable, with minimal&lt;ul&gt;&lt;li&gt;poisoning - impurity reducing catalytic activity (but note selective poisoning eg &lt;a tiddlyfields=&quot;server.type:&amp;quot;file&amp;quot; server.host:&amp;quot;&amp;quot;&quot; tiddlylink=&quot;Lindlar catalyst&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com#Lindlar catalyst&quot; href=&quot;http://chemwiki.tiddlyspot.com#Lindlar%20catalyst&quot; class=&quot;externalLink&quot;&gt;Lindlar catalyst&lt;/a&gt;&lt;/li&gt;&lt;li&gt;fouling - physical blockage&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;</description>
<category>s342</category>
<category>physical</category>
<category>catalysis</category>
<category>s342_b5</category>
<link>http://chemwiki.tiddlyspot.com#%5B%5Bsolid%20catalysts%5D%5D</link>
<pubDate>Fri, 18 Jul 2008 10:48:00 GMT</pubDate>
</item>
<item>
<title>GettingStarted</title>
<description>To get started with this blank &lt;a tiddlyfields=&quot;server.type:&amp;quot;file&amp;quot; server.host:&amp;quot;&amp;quot;&quot; tiddlylink=&quot;TiddlyWiki&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com#TiddlyWiki&quot; href=&quot;http://chemwiki.tiddlyspot.com#TiddlyWiki&quot; class=&quot;externalLink&quot;&gt;TiddlyWiki&lt;/a&gt;, you'll need to modify the following tiddlers:&lt;br&gt;&lt;ul&gt;&lt;li&gt; &lt;a tiddlyfields=&quot;server.type:&amp;quot;file&amp;quot; server.host:&amp;quot;&amp;quot;&quot; tiddlylink=&quot;SiteTitle&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com#SiteTitle&quot; href=&quot;http://chemwiki.tiddlyspot.com#SiteTitle&quot; class=&quot;externalLink&quot;&gt;SiteTitle&lt;/a&gt; &amp;amp; &lt;a tiddlyfields=&quot;server.type:&amp;quot;file&amp;quot; server.host:&amp;quot;&amp;quot;&quot; tiddlylink=&quot;SiteSubtitle&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com#SiteSubtitle&quot; href=&quot;http://chemwiki.tiddlyspot.com#SiteSubtitle&quot; class=&quot;externalLink&quot;&gt;SiteSubtitle&lt;/a&gt;: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)&lt;/li&gt;&lt;li&gt; &lt;a tiddlyfields=&quot;server.type:&amp;quot;file&amp;quot; server.host:&amp;quot;&amp;quot;&quot; tiddlylink=&quot;MainMenu&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com#MainMenu&quot; href=&quot;http://chemwiki.tiddlyspot.com#MainMenu&quot; class=&quot;externalLink&quot;&gt;MainMenu&lt;/a&gt;: The menu (usually on the left)&lt;/li&gt;&lt;li&gt; &lt;a tiddlyfields=&quot;server.type:&amp;quot;file&amp;quot; server.host:&amp;quot;&amp;quot;&quot; tiddlylink=&quot;DefaultTiddlers&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com#DefaultTiddlers&quot; href=&quot;http://chemwiki.tiddlyspot.com#DefaultTiddlers&quot; class=&quot;externalLink&quot;&gt;DefaultTiddlers&lt;/a&gt;: Contains the names of the tiddlers that you want to appear when the &lt;a tiddlyfields=&quot;server.type:&amp;quot;file&amp;quot; server.host:&amp;quot;&amp;quot;&quot; tiddlylink=&quot;TiddlyWiki&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to http://chemwiki.tiddlyspot.com#TiddlyWiki&quot; href=&quot;http://chemwiki.tiddlyspot.com#TiddlyWiki&quot; class=&quot;externalLink&quot;&gt;TiddlyWiki&lt;/a&gt; is opened&lt;/li&gt;&lt;/ul&gt;You'll also need to enter your username for signing your edits: &lt;input title=&quot;Username for signing your edits&quot; class=&quot;txtOptionInput&quot; option=&quot;txtUserName&quot;&gt;</description>
<category>tiddlywiki</category>
<link>http://chemwiki.tiddlyspot.com#GettingStarted</link>
<pubDate>Fri, 18 Jul 2008 10:43:00 GMT</pubDate>
</item>
</channel>
</rss>