Title says it all. But now how to solve it. maybe we shoudl introduce to enable adding //tags// to posts?
[[$:/plugins/inmysocks/TWederation/Manage twCards]] >...get posts from that wiki, send messages to the wiki... should say >...get posts from that wiki, address messages to the wiki...
alert-background: #ffe476 alert-border: #b99e2f alert-highlight: #881122 alert-muted-foreground: #b99e2f background: #ffffff blockquote-bar: <<colour muted-foreground>> button-background: button-foreground: button-border: code-background: #f7f7f9 code-border: #e1e1e8 code-foreground: #dd1144 dirty-indicator: #ff0000 download-background: #34c734 download-foreground: <<colour background>> dragger-background: <<colour foreground>> dragger-foreground: <<colour background>> dropdown-background: <<colour background>> dropdown-border: <<colour muted-foreground>> dropdown-tab-background-selected: #fff dropdown-tab-background: #ececec dropzone-background: rgba(0,200,0,0.7) external-link-background-hover: inherit external-link-background-visited: inherit external-link-background: inherit external-link-foreground-hover: inherit external-link-foreground-visited: #0000aa external-link-foreground: #0000ee foreground: #333333 message-background: #ecf2ff message-border: #cfd6e6 message-foreground: #547599 modal-backdrop: <<colour foreground>> modal-background: <<colour background>> modal-border: #999999 modal-footer-background: #f5f5f5 modal-footer-border: #dddddd modal-header-border: #eeeeee muted-foreground: #ddd notification-background: #ffffdd notification-border: #999999 page-background: #3f89d0 pre-background: #f5f5f5 pre-border: #cccccc primary: #5778d8 sidebar-button-foreground: <<colour foreground>> sidebar-controls-foreground-hover: #ccf sidebar-controls-foreground: #fff sidebar-foreground-shadow: rgba(0,0,0, 0.5) sidebar-foreground: #fff sidebar-muted-foreground-hover: #444444 sidebar-muted-foreground: #eee sidebar-tab-background-selected: rgba(255,255,255, 0.8) sidebar-tab-background: rgba(255,255,255, 0.4) sidebar-tab-border-selected: <<colour tab-border-selected>> sidebar-tab-border: <<colour tab-border>> sidebar-tab-divider: rgba(255,255,255, 0.2) sidebar-tab-foreground-selected: sidebar-tab-foreground: <<colour tab-foreground>> sidebar-tiddler-link-foreground-hover: #aaf sidebar-tiddler-link-foreground: #ddf site-title-foreground: #fff static-alert-foreground: #aaaaaa tab-background-selected: #ffffff tab-background: #d8d8d8 tab-border-selected: #d8d8d8 tab-border: #cccccc tab-divider: #d8d8d8 tab-foreground-selected: <<colour tab-foreground>> tab-foreground: #666666 table-border: #dddddd table-footer-background: #a8a8a8 table-header-background: #f0f0f0 tag-background: #ec6 tag-foreground: #ffffff tiddler-background: <<colour background>> tiddler-border: <<colour background>> tiddler-controls-foreground-hover: #888888 tiddler-controls-foreground-selected: #444444 tiddler-controls-foreground: #cccccc tiddler-editor-background: #f8f8f8 tiddler-editor-border-image: #ffffff tiddler-editor-border: #cccccc tiddler-editor-fields-even: #e0e8e0 tiddler-editor-fields-odd: #f0f4f0 tiddler-info-background: #f8f8f8 tiddler-info-border: #dddddd tiddler-info-tab-background: #f8f8f8 tiddler-link-background: <<colour background>> tiddler-link-foreground: <<colour primary>> tiddler-subtitle-foreground: #c0c0c0 tiddler-title-foreground: #182955 toolbar-new-button: toolbar-options-button: toolbar-save-button: toolbar-info-button: toolbar-edit-button: toolbar-close-button: toolbar-delete-button: toolbar-cancel-button: toolbar-done-button: untagged-background: #999999 very-muted-foreground: #888888
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
\define register-font(family,title,style,weight) @font-face { font-family: "$family$"; font-style: $style$; font-weight: $weight$; src: url(<<datauri "$title$">>) format("woff"); } \end \rules only filteredtranscludeinline transcludeinline macrodef macrocallinline /* ** Fonts */ <<register-font "Lato" "$:/_fonts/lato-black-webfont.woff" "normal" "900">> <<register-font "Lato" "$:/_fonts/lato-blackitalic-webfont.woff" "italic" "900">> <<register-font "Lato" "$:/_fonts/lato-bold-webfont.woff" "normal" "700">> <<register-font "Lato" "$:/_fonts/lato-bolditalic-webfont.woff" "italic" "700">> <<register-font "Lato" "$:/_fonts/lato-hairline-webfont.woff" "normal" "100">> <<register-font "Lato" "$:/_fonts/lato-hairlineitalic-webfont.woff" "italic" "100">> <<register-font "Lato" "$:/_fonts/lato-italic-webfont.woff" "italic" "400">> <<register-font "Lato" "$:/_fonts/lato-light-webfont.woff" "normal" "300">> <<register-font "Lato" "$:/_fonts/lato-lightitalic-webfont.woff" "italic" "300">> <<register-font "Lato" "$:/_fonts/lato-regular-webfont.woff" "normal" "400">> html body.tc-body { font-family: "Lato", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", "DejaVu Sans", sans-serif; } /* ** Center the page */ @media (max-width: 850px) { html .tc-story-river { padding-top: 42px; } } @media (min-width: 850px) { html .tc-page-container { text-align: center; } html .tc-story-river { position: relative; width: 770px; padding: 42px; margin: 0 auto; text-align: left; } } /* ** Account for the hamburger menu when jumping to an anchor */ .tc-tiddler-anchor { padding-top: 2em; margin-top: -2em; } /* ** Hamburger menu */ html nav.tc-hamburger-menu { margin: 0 auto; text-align: center; } html nav.tc-hamburger-menu { border-bottom: 1px solid #2066a9; position: fixed; top: 0; left: 0; right: 0; background: #2e74b7; z-index: 990; } nav.tc-hamburger-menu ul { list-style-type: none; margin: 0; padding: 0; } nav.tc-hamburger-menu ul li { display: inline-block; margin: 0.25em 0.5em 0.25em 0.5em; } nav.tc-hamburger-menu ul li p { margin: 0; } nav.tc-hamburger-menu ul li a { font-weight: 700; color: #81b2e0; text-decoration: none; } nav.tc-hamburger-menu ul li a:hover { color: #fff; } /* ** Style tweaks */ h2.tc-title { font-weight: 700; }
\define tv-wikilink-template() #$uri_encoded$ \define tv-config-toolbar-icons() no \define tv-config-toolbar-text() no \define tv-config-toolbar-class() tc-btn-invisible `<!doctype html> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> <meta name="generator" content="TiddlyWiki" /> <meta name="tiddlywiki-version" content="`{{$:/core/templates/version}}`" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="apple-mobile-web-app-capable" content="yes" /> <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" /> <meta name="mobile-web-app-capable" content="yes"/> <meta name="format-detection" content="telephone=no"> <link id="faviconLink" rel="shortcut icon" href="favicon.ico"> <style type="text/css"> `{{$:/_StaticTemplates/Styles.css}}` </style> <title>`<$transclude field="caption"><$view field="title"/></$transclude>: {{$:/core/wiki/title}}`</title> </head> <body class="tc-body"> <nav class="tc-hamburger-menu"> <ul> `<$list filter="[tag[$:/_MainMenu]]"> `<li>` <$view tiddler="$:/_StaticTemplates/MenuLink" format="htmlwikified"/> `</li>` </$list>` </ul> </nav> <section class="tc-story-river"> `<$importvariables filter="[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]"> <$list filter="HelloThere [all[tiddlers]!is[system]!is[image]![HelloThere]]" template="$:/_StaticTemplates/Tiddler"/> </$importvariables>` </section> </body> </html> `
<$link><$view field="title"/></$link>
{{$:/boot/boot.css||$:/core/templates/plain-text-tiddler}} {{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}} <$importvariables filter="[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]"> {{$:/_StaticStyles||$:/core/templates/wikified-tiddler}} </$importvariables>
` <div class="tc-tiddler-frame tc-tiddler-view-frame tc-tiddler-exists"> <div class="tc-tiddler-title"> <div class="tc-titlebar"> <h2 class="tc-title"> <a class="tc-tiddler-anchor" id="`<$text text={{!!title}}/>`"> ` <$text text={{!!title}}/> ` </a> </h2> </div> </div> <div class="tc-tiddler-body"> ` <$view format="htmlwikified"/> ` </div> </div> `
show
show
150
yes
{ "tiddlers": { "$:/Acknowledgements": { "title": "$:/Acknowledgements", "type": "text/vnd.tiddlywiki", "text": "TiddlyWiki incorporates code from these fine OpenSource projects:\n\n* [[The Stanford Javascript Crypto Library|http://bitwiseshiftleft.github.io/sjcl/]]\n* [[The Jasmine JavaScript Test Framework|http://pivotal.github.io/jasmine/]]\n* [[Normalize.css by Nicolas Gallagher|http://necolas.github.io/normalize.css/]]\n\nAnd media from these projects:\n\n* World flag icons from [[Wikipedia|http://commons.wikimedia.org/wiki/Category:SVG_flags_by_country]]\n" }, "$:/core/copyright.txt": { "title": "$:/core/copyright.txt", "type": "text/plain", "text": "TiddlyWiki created by Jeremy Ruston, (jeremy [at] jermolene [dot] com)\n\nCopyright © Jeremy Ruston 2004-2007\nCopyright © UnaMesa Association 2007-2016\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or other\nmaterials provided with the distribution.\n\nNeither the name of the UnaMesa Association nor the names of its contributors may be\nused to endorse or promote products derived from this software without specific\nprior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS' AND ANY\nEXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES\nOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT\nSHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,\nINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR\nBUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN\nANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.\n" }, "$:/core/icon": { "title": "$:/core/icon", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path d=\"M64 0l54.56 32v64L64 128 9.44 96V32L64 0zm21.127 95.408c-3.578-.103-5.15-.094-6.974-3.152l-1.42.042c-1.653-.075-.964-.04-2.067-.097-1.844-.07-1.548-1.86-1.873-2.8-.52-3.202.687-6.43.65-9.632-.014-1.14-1.593-5.17-2.157-6.61-1.768.34-3.546.406-5.34.497-4.134-.01-8.24-.527-12.317-1.183-.8 3.35-3.16 8.036-1.21 11.44 2.37 3.52 4.03 4.495 6.61 4.707 2.572.212 3.16 3.18 2.53 4.242-.55.73-1.52.864-2.346 1.04l-1.65.08c-1.296-.046-2.455-.404-3.61-.955-1.93-1.097-3.925-3.383-5.406-5.024.345.658.55 1.938.24 2.53-.878 1.27-4.665 1.26-6.4.47-1.97-.89-6.73-7.162-7.468-11.86 1.96-3.78 4.812-7.07 6.255-11.186-3.146-2.05-4.83-5.384-4.61-9.16l.08-.44c-3.097.59-1.49.37-4.82.628-10.608-.032-19.935-7.37-14.68-18.774.34-.673.664-1.287 1.243-.994.466.237.4 1.18.166 2.227-3.005 13.627 11.67 13.732 20.69 11.21.89-.25 2.67-1.936 3.905-2.495 2.016-.91 4.205-1.282 6.376-1.55 5.4-.63 11.893 2.276 15.19 2.37 3.3.096 7.99-.805 10.87-.615 2.09.098 4.143.483 6.16 1.03 1.306-6.49 1.4-11.27 4.492-12.38 1.814.293 3.213 2.818 4.25 4.167 2.112-.086 4.12.46 6.115 1.066 3.61-.522 6.642-2.593 9.833-4.203-3.234 2.69-3.673 7.075-3.303 11.127.138 2.103-.444 4.386-1.164 6.54-1.348 3.507-3.95 7.204-6.97 7.014-1.14-.036-1.805-.695-2.653-1.4-.164 1.427-.81 2.7-1.434 3.96-1.44 2.797-5.203 4.03-8.687 7.016-3.484 2.985 1.114 13.65 2.23 15.594 1.114 1.94 4.226 2.652 3.02 4.406-.37.58-.936.785-1.54 1.01l-.82.11zm-40.097-8.85l.553.14c.694-.27 2.09.15 2.83.353-1.363-1.31-3.417-3.24-4.897-4.46-.485-1.47-.278-2.96-.174-4.46l.02-.123c-.582 1.205-1.322 2.376-1.72 3.645-.465 1.71 2.07 3.557 3.052 4.615l.336.3z\" fill-rule=\"evenodd\"/></svg>" }, "$:/core/images/advanced-search-button": { "title": "$:/core/images/advanced-search-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-advanced-search-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M74.5651535,87.9848361 C66.9581537,93.0488876 57.8237115,96 48,96 C21.490332,96 0,74.509668 0,48 C0,21.490332 21.490332,0 48,0 C74.509668,0 96,21.490332 96,48 C96,57.8541369 93.0305793,67.0147285 87.9377231,74.6357895 L122.284919,108.982985 C125.978897,112.676963 125.973757,118.65366 122.284271,122.343146 C118.593975,126.033442 112.613238,126.032921 108.92411,122.343793 L74.5651535,87.9848361 Z M48,80 C65.673112,80 80,65.673112 80,48 C80,30.326888 65.673112,16 48,16 C30.326888,16 16,30.326888 16,48 C16,65.673112 30.326888,80 48,80 Z\"></path>\n <circle cx=\"48\" cy=\"48\" r=\"8\"></circle>\n <circle cx=\"28\" cy=\"48\" r=\"8\"></circle>\n <circle cx=\"68\" cy=\"48\" r=\"8\"></circle>\n </g>\n</svg>" }, "$:/core/images/auto-height": { "title": "$:/core/images/auto-height", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-auto-height tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <path d=\"M67.9867828,114.356363 L67.9579626,99.8785426 C67.9550688,98.4248183 67.1636987,97.087107 65.8909901,96.3845863 L49.9251455,87.5716209 L47.992126,95.0735397 L79.8995411,95.0735397 C84.1215894,95.0735397 85.4638131,89.3810359 81.686497,87.4948823 L49.7971476,71.5713518 L48.0101917,79.1500092 L79.992126,79.1500092 C84.2093753,79.1500092 85.5558421,73.4676733 81.7869993,71.5753162 L49.805065,55.517008 L48.0101916,63.0917009 L79.9921259,63.0917015 C84.2035118,63.0917016 85.5551434,57.4217887 81.7966702,55.5218807 L65.7625147,47.4166161 L67.9579705,50.9864368 L67.9579705,35.6148245 L77.1715737,44.8284272 C78.7336709,46.3905243 81.2663308,46.3905243 82.8284279,44.8284271 C84.390525,43.2663299 84.390525,40.7336699 82.8284278,39.1715728 L66.8284271,23.1715728 C65.2663299,21.6094757 62.73367,21.6094757 61.1715729,23.1715729 L45.1715729,39.1715729 C43.6094757,40.73367 43.6094757,43.26633 45.1715729,44.8284271 C46.73367,46.3905243 49.26633,46.3905243 50.8284271,44.8284271 L59.9579705,35.6988837 L59.9579705,50.9864368 C59.9579705,52.495201 60.806922,53.8755997 62.1534263,54.5562576 L78.1875818,62.6615223 L79.9921261,55.0917015 L48.0101917,55.0917009 C43.7929424,55.0917008 42.4464755,60.7740368 46.2153183,62.6663939 L78.1972526,78.7247021 L79.992126,71.1500092 L48.0101917,71.1500092 C43.7881433,71.1500092 42.4459197,76.842513 46.2232358,78.7286665 L78.1125852,94.6521971 L79.8995411,87.0735397 L47.992126,87.0735397 C43.8588276,87.0735397 42.4404876,92.5780219 46.0591064,94.5754586 L62.024951,103.388424 L59.9579785,99.8944677 L59.9867142,114.32986 L50.8284271,105.171573 C49.26633,103.609476 46.73367,103.609476 45.1715729,105.171573 C43.6094757,106.73367 43.6094757,109.26633 45.1715729,110.828427 L61.1715729,126.828427 C62.73367,128.390524 65.2663299,128.390524 66.8284271,126.828427 L82.8284278,110.828427 C84.390525,109.26633 84.390525,106.73367 82.8284279,105.171573 C81.2663308,103.609476 78.7336709,103.609476 77.1715737,105.171573 L67.9867828,114.356363 L67.9867828,114.356363 Z M16,20 L112,20 C114.209139,20 116,18.209139 116,16 C116,13.790861 114.209139,12 112,12 L16,12 C13.790861,12 12,13.790861 12,16 C12,18.209139 13.790861,20 16,20 L16,20 Z\"></path>\n</svg>" }, "$:/core/images/blank": { "title": "$:/core/images/blank", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-blank tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\"></svg>" }, "$:/core/images/bold": { "title": "$:/core/images/bold", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-bold tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M41.1456583,51.8095238 L41.1456583,21.8711485 L67.4985994,21.8711485 C70.0084159,21.8711485 72.4285598,22.0802967 74.7591036,22.4985994 C77.0896475,22.9169022 79.1512515,23.6638602 80.9439776,24.7394958 C82.7367036,25.8151314 84.170863,27.3090474 85.2464986,29.2212885 C86.3221342,31.1335296 86.859944,33.5835518 86.859944,36.5714286 C86.859944,41.9496067 85.2465147,45.8337882 82.0196078,48.2240896 C78.792701,50.614391 74.6694929,51.8095238 69.6498599,51.8095238 L41.1456583,51.8095238 Z M13,0 L13,128 L75.0280112,128 C80.7647346,128 86.3519803,127.28292 91.789916,125.848739 C97.2278517,124.414559 102.068139,122.203563 106.310924,119.215686 C110.553709,116.22781 113.929959,112.373506 116.439776,107.652661 C118.949592,102.931816 120.204482,97.3445701 120.204482,90.8907563 C120.204482,82.8832466 118.262391,76.0411115 114.378151,70.3641457 C110.493911,64.6871798 104.607883,60.7133634 96.719888,58.442577 C102.456611,55.6937304 106.788968,52.1680887 109.717087,47.8655462 C112.645206,43.5630037 114.109244,38.1849062 114.109244,31.7310924 C114.109244,25.7553389 113.123259,20.7357813 111.151261,16.6722689 C109.179262,12.6087565 106.400578,9.35201972 102.815126,6.90196078 C99.2296739,4.45190185 94.927196,2.68908101 89.907563,1.61344538 C84.8879301,0.537809748 79.3305627,0 73.2352941,0 L13,0 Z M41.1456583,106.128852 L41.1456583,70.9915966 L71.8011204,70.9915966 C77.896389,70.9915966 82.7964334,72.3958776 86.5014006,75.2044818 C90.2063677,78.0130859 92.0588235,82.7039821 92.0588235,89.2773109 C92.0588235,92.6237329 91.4911355,95.3725383 90.3557423,97.5238095 C89.2203491,99.6750808 87.6965548,101.378145 85.7843137,102.633053 C83.8720726,103.887961 81.661077,104.784311 79.1512605,105.322129 C76.641444,105.859947 74.0121519,106.128852 71.2633053,106.128852 L41.1456583,106.128852 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/cancel-button": { "title": "$:/core/images/cancel-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-cancel-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n\t<g fill-rule=\"evenodd\">\n\t <path d=\"M64,76.3137085 L47.0294734,93.2842351 C43.9038742,96.4098343 38.8399231,96.4084656 35.7157288,93.2842712 C32.5978915,90.166434 32.5915506,85.0947409 35.7157649,81.9705266 L52.6862915,65 L35.7157649,48.0294734 C32.5901657,44.9038742 32.5915344,39.8399231 35.7157288,36.7157288 C38.833566,33.5978915 43.9052591,33.5915506 47.0294734,36.7157649 L64,53.6862915 L80.9705266,36.7157649 C84.0961258,33.5901657 89.1600769,33.5915344 92.2842712,36.7157288 C95.4021085,39.833566 95.4084494,44.9052591 92.2842351,48.0294734 L75.3137085,65 L92.2842351,81.9705266 C95.4098343,85.0961258 95.4084656,90.1600769 92.2842712,93.2842712 C89.166434,96.4021085 84.0947409,96.4084494 80.9705266,93.2842351 L64,76.3137085 Z M64,129 C99.346224,129 128,100.346224 128,65 C128,29.653776 99.346224,1 64,1 C28.653776,1 1.13686838e-13,29.653776 1.13686838e-13,65 C1.13686838e-13,100.346224 28.653776,129 64,129 Z M64,113 C90.509668,113 112,91.509668 112,65 C112,38.490332 90.509668,17 64,17 C37.490332,17 16,38.490332 16,65 C16,91.509668 37.490332,113 64,113 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/chevron-down": { "title": "$:/core/images/chevron-down", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-chevron-down tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n\t<g fill-rule=\"evenodd\" transform=\"translate(64.000000, 40.500000) rotate(-270.000000) translate(-64.000000, -40.500000) translate(-22.500000, -26.500000)\">\n <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n\t</g>\n</svg>" }, "$:/core/images/chevron-left": { "title": "$:/core/images/chevron-left", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-chevron-left tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\" version=\"1.1\">\n <g fill-rule=\"evenodd\" transform=\"translate(92.500000, 64.000000) rotate(-180.000000) translate(-92.500000, -64.000000) translate(6.000000, -3.000000)\">\n <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n </g>\n</svg>" }, "$:/core/images/chevron-right": { "title": "$:/core/images/chevron-right", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-chevron-right tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\" transform=\"translate(-48.000000, -3.000000)\">\n <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n </g>\n</svg>" }, "$:/core/images/chevron-up": { "title": "$:/core/images/chevron-up", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-chevron-up tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n\t<g fill-rule=\"evenodd\" transform=\"translate(64.000000, 89.500000) rotate(-90.000000) translate(-64.000000, -89.500000) translate(-22.500000, 22.500000)\">\n <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n\t</g>\n</svg>" }, "$:/core/images/clone-button": { "title": "$:/core/images/clone-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-clone-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M32.2650915,96 L32.2650915,120.002359 C32.2650915,124.419334 35.8432884,128 40.2627323,128 L120.002359,128 C124.419334,128 128,124.421803 128,120.002359 L128,40.2627323 C128,35.8457573 124.421803,32.2650915 120.002359,32.2650915 L96,32.2650915 L96,48 L108.858899,48 C110.519357,48 111.853018,49.3405131 111.853018,50.9941198 L111.853018,108.858899 C111.853018,110.519357 110.512505,111.853018 108.858899,111.853018 L50.9941198,111.853018 C49.333661,111.853018 48,110.512505 48,108.858899 L48,96 L32.2650915,96 Z\"></path>\n <path d=\"M40,56 L32.0070969,56 C27.5881712,56 24,52.418278 24,48 C24,43.5907123 27.5848994,40 32.0070969,40 L40,40 L40,32.0070969 C40,27.5881712 43.581722,24 48,24 C52.4092877,24 56,27.5848994 56,32.0070969 L56,40 L63.9929031,40 C68.4118288,40 72,43.581722 72,48 C72,52.4092877 68.4151006,56 63.9929031,56 L56,56 L56,63.9929031 C56,68.4118288 52.418278,72 48,72 C43.5907123,72 40,68.4151006 40,63.9929031 L40,56 Z M7.9992458,0 C3.58138434,0 0,3.5881049 0,7.9992458 L0,88.0007542 C0,92.4186157 3.5881049,96 7.9992458,96 L88.0007542,96 C92.4186157,96 96,92.4118951 96,88.0007542 L96,7.9992458 C96,3.58138434 92.4118951,0 88.0007542,0 L7.9992458,0 Z M19.0010118,16 C17.3435988,16 16,17.336731 16,19.0010118 L16,76.9989882 C16,78.6564012 17.336731,80 19.0010118,80 L76.9989882,80 C78.6564012,80 80,78.663269 80,76.9989882 L80,19.0010118 C80,17.3435988 78.663269,16 76.9989882,16 L19.0010118,16 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/close-all-button": { "title": "$:/core/images/close-all-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-close-all-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\" transform=\"translate(-23.000000, -23.000000)\">\n <path d=\"M43,131 L22.9976794,131 C18.5827987,131 15,127.418278 15,123 C15,118.590712 18.5806831,115 22.9976794,115 L43,115 L43,94.9976794 C43,90.5827987 46.581722,87 51,87 C55.4092877,87 59,90.5806831 59,94.9976794 L59,115 L79.0023206,115 C83.4172013,115 87,118.581722 87,123 C87,127.409288 83.4193169,131 79.0023206,131 L59,131 L59,151.002321 C59,155.417201 55.418278,159 51,159 C46.5907123,159 43,155.419317 43,151.002321 L43,131 Z\" transform=\"translate(51.000000, 123.000000) rotate(-45.000000) translate(-51.000000, -123.000000) \"></path>\n <path d=\"M43,59 L22.9976794,59 C18.5827987,59 15,55.418278 15,51 C15,46.5907123 18.5806831,43 22.9976794,43 L43,43 L43,22.9976794 C43,18.5827987 46.581722,15 51,15 C55.4092877,15 59,18.5806831 59,22.9976794 L59,43 L79.0023206,43 C83.4172013,43 87,46.581722 87,51 C87,55.4092877 83.4193169,59 79.0023206,59 L59,59 L59,79.0023206 C59,83.4172013 55.418278,87 51,87 C46.5907123,87 43,83.4193169 43,79.0023206 L43,59 Z\" transform=\"translate(51.000000, 51.000000) rotate(-45.000000) translate(-51.000000, -51.000000) \"></path>\n <path d=\"M115,59 L94.9976794,59 C90.5827987,59 87,55.418278 87,51 C87,46.5907123 90.5806831,43 94.9976794,43 L115,43 L115,22.9976794 C115,18.5827987 118.581722,15 123,15 C127.409288,15 131,18.5806831 131,22.9976794 L131,43 L151.002321,43 C155.417201,43 159,46.581722 159,51 C159,55.4092877 155.419317,59 151.002321,59 L131,59 L131,79.0023206 C131,83.4172013 127.418278,87 123,87 C118.590712,87 115,83.4193169 115,79.0023206 L115,59 Z\" transform=\"translate(123.000000, 51.000000) rotate(-45.000000) translate(-123.000000, -51.000000) \"></path>\n <path d=\"M115,131 L94.9976794,131 C90.5827987,131 87,127.418278 87,123 C87,118.590712 90.5806831,115 94.9976794,115 L115,115 L115,94.9976794 C115,90.5827987 118.581722,87 123,87 C127.409288,87 131,90.5806831 131,94.9976794 L131,115 L151.002321,115 C155.417201,115 159,118.581722 159,123 C159,127.409288 155.419317,131 151.002321,131 L131,131 L131,151.002321 C131,155.417201 127.418278,159 123,159 C118.590712,159 115,155.419317 115,151.002321 L115,131 Z\" transform=\"translate(123.000000, 123.000000) rotate(-45.000000) translate(-123.000000, -123.000000) \"></path>\n </g>\n</svg>" }, "$:/core/images/close-button": { "title": "$:/core/images/close-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-close-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M65.0864256,75.4091629 L14.9727349,125.522854 C11.8515951,128.643993 6.78104858,128.64922 3.65685425,125.525026 C0.539017023,122.407189 0.5336324,117.334539 3.65902635,114.209145 L53.7727171,64.0954544 L3.65902635,13.9817637 C0.537886594,10.8606239 0.532659916,5.79007744 3.65685425,2.6658831 C6.77469148,-0.451954124 11.8473409,-0.457338747 14.9727349,2.66805521 L65.0864256,52.7817459 L115.200116,2.66805521 C118.321256,-0.453084553 123.391803,-0.458311231 126.515997,2.6658831 C129.633834,5.78372033 129.639219,10.8563698 126.513825,13.9817637 L76.4001341,64.0954544 L126.513825,114.209145 C129.634965,117.330285 129.640191,122.400831 126.515997,125.525026 C123.39816,128.642863 118.32551,128.648248 115.200116,125.522854 L65.0864256,75.4091629 L65.0864256,75.4091629 Z\"></path>\n </g>\n</svg>\n" }, "$:/core/images/close-others-button": { "title": "$:/core/images/close-others-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-close-others-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M64,128 C99.346224,128 128,99.346224 128,64 C128,28.653776 99.346224,0 64,0 C28.653776,0 0,28.653776 0,64 C0,99.346224 28.653776,128 64,128 Z M64,112 C90.509668,112 112,90.509668 112,64 C112,37.490332 90.509668,16 64,16 C37.490332,16 16,37.490332 16,64 C16,90.509668 37.490332,112 64,112 Z M64,96 C81.673112,96 96,81.673112 96,64 C96,46.326888 81.673112,32 64,32 C46.326888,32 32,46.326888 32,64 C32,81.673112 46.326888,96 64,96 Z M64,80 C72.836556,80 80,72.836556 80,64 C80,55.163444 72.836556,48 64,48 C55.163444,48 48,55.163444 48,64 C48,72.836556 55.163444,80 64,80 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/delete-button": { "title": "$:/core/images/delete-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-delete-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\" transform=\"translate(12.000000, 0.000000)\">\n <rect x=\"0\" y=\"11\" width=\"105\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"28\" y=\"0\" width=\"48\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"8\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n <rect x=\"8\" y=\"112\" width=\"88\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"80\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n <rect x=\"56\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n <rect x=\"32\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n </g>\n</svg>" }, "$:/core/images/done-button": { "title": "$:/core/images/done-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-done-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M3.52445141,76.8322939 C2.07397484,75.3828178 1.17514421,73.3795385 1.17514421,71.1666288 L1.17514421,23.1836596 C1.17514421,18.7531992 4.75686621,15.1751442 9.17514421,15.1751442 C13.5844319,15.1751442 17.1751442,18.7606787 17.1751442,23.1836596 L17.1751442,63.1751442 L119.173716,63.1751442 C123.590457,63.1751442 127.175144,66.7568662 127.175144,71.1751442 C127.175144,75.5844319 123.592783,79.1751442 119.173716,79.1751442 L9.17657227,79.1751442 C6.96796403,79.1751442 4.9674142,78.279521 3.51911285,76.8315312 Z\" id=\"Rectangle-285\" transform=\"translate(64.175144, 47.175144) rotate(-45.000000) translate(-64.175144, -47.175144) \"></path>\n </g>\n</svg>" }, "$:/core/images/down-arrow": { "title": "$:/core/images/down-arrow", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-down-arrow tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <path d=\"M109.35638,81.3533152 C107.923899,82.7869182 105.94502,83.6751442 103.759224,83.6751442 L24.5910645,83.6751442 C20.225873,83.6751442 16.6751442,80.1307318 16.6751442,75.7584775 C16.6751442,71.3951199 20.2192225,67.8418109 24.5910645,67.8418109 L95.8418109,67.8418109 L95.8418109,-3.40893546 C95.8418109,-7.77412698 99.3862233,-11.3248558 103.758478,-11.3248558 C108.121835,-11.3248558 111.675144,-7.78077754 111.675144,-3.40893546 L111.675144,75.7592239 C111.675144,77.9416955 110.789142,79.9205745 109.356651,81.3538862 Z\" transform=\"translate(64.175144, 36.175144) rotate(45.000000) translate(-64.175144, -36.175144) \"></path>\n</svg>" }, "$:/core/images/download-button": { "title": "$:/core/images/download-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-download-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path class=\"tc-image-download-button-ring\" d=\"M64,128 C99.346224,128 128,99.346224 128,64 C128,28.653776 99.346224,0 64,0 C28.653776,0 0,28.653776 0,64 C0,99.346224 28.653776,128 64,128 Z M64,112 C90.509668,112 112,90.509668 112,64 C112,37.490332 90.509668,16 64,16 C37.490332,16 16,37.490332 16,64 C16,90.509668 37.490332,112 64,112 Z\"/><path d=\"M34.3496823,66.4308767 L61.2415823,93.634668 C63.0411536,95.4551107 65.9588502,95.4551107 67.7584215,93.634668 L94.6503215,66.4308767 C96.4498928,64.610434 96.4498928,61.6588981 94.6503215,59.8384554 C93.7861334,58.9642445 92.6140473,58.4731195 91.3919019,58.4731195 L82.9324098,58.4731195 C80.3874318,58.4731195 78.3243078,56.3860674 78.3243078,53.8115729 L78.3243078,38.6615466 C78.3243078,36.0870521 76.2611837,34 73.7162058,34 L55.283798,34 C52.7388201,34 50.675696,36.0870521 50.675696,38.6615466 L50.675696,38.6615466 L50.675696,53.8115729 C50.675696,56.3860674 48.612572,58.4731195 46.0675941,58.4731195 L37.608102,58.4731195 C35.063124,58.4731195 33,60.5601716 33,63.134666 C33,64.3709859 33.4854943,65.5566658 34.3496823,66.4308767 L34.3496823,66.4308767 Z\"/></g></svg>" }, "$:/core/images/edit-button": { "title": "$:/core/images/edit-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-edit-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M116.870058,45.3431458 L108.870058,45.3431458 L108.870058,45.3431458 L108.870058,61.3431458 L116.870058,61.3431458 L116.870058,45.3431458 Z M124.870058,45.3431458 L127.649881,45.3431458 C132.066101,45.3431458 135.656854,48.9248678 135.656854,53.3431458 C135.656854,57.7524334 132.07201,61.3431458 127.649881,61.3431458 L124.870058,61.3431458 L124.870058,45.3431458 Z M100.870058,45.3431458 L15.6638275,45.3431458 C15.5064377,45.3431458 15.3501085,45.3476943 15.1949638,45.3566664 L15.1949638,45.3566664 C15.0628002,45.3477039 14.928279,45.3431458 14.7913977,45.3431458 C6.68160973,45.3431458 -8.34314575,53.3431458 -8.34314575,53.3431458 C-8.34314575,53.3431458 6.85614548,61.3431458 14.7913977,61.3431458 C14.9266533,61.3431458 15.0596543,61.3384973 15.190398,61.3293588 C15.3470529,61.3385075 15.5049057,61.3431458 15.6638275,61.3431458 L100.870058,61.3431458 L100.870058,45.3431458 L100.870058,45.3431458 Z\" transform=\"translate(63.656854, 53.343146) rotate(-45.000000) translate(-63.656854, -53.343146) \"></path>\n <path d=\"M35.1714596,124.189544 C41.9594858,123.613403 49.068777,121.917633 58.85987,118.842282 C60.6854386,118.268877 62.4306907,117.705515 65.1957709,116.802278 C81.1962861,111.575575 87.0734839,109.994907 93.9414474,109.655721 C102.29855,109.242993 107.795169,111.785371 111.520478,118.355045 C112.610163,120.276732 115.051363,120.951203 116.97305,119.861518 C118.894737,118.771832 119.569207,116.330633 118.479522,114.408946 C113.146151,105.003414 104.734907,101.112919 93.5468356,101.66546 C85.6716631,102.054388 79.4899908,103.716944 62.7116783,109.197722 C59.9734132,110.092199 58.2519873,110.64787 56.4625698,111.20992 C37.002649,117.322218 25.6914684,118.282267 16.8654804,112.957098 C14.9739614,111.815848 12.5154166,112.424061 11.3741667,114.31558 C10.2329168,116.207099 10.84113,118.665644 12.7326489,119.806894 C19.0655164,123.627836 26.4866335,124.926678 35.1714596,124.189544 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/erase": { "title": "$:/core/images/erase", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-erase tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M60.0870401,127.996166 L123.102318,64.980888 C129.636723,58.4464827 129.629513,47.8655877 123.098967,41.3350425 L99.4657866,17.7018617 C92.927448,11.1635231 82.3486358,11.1698163 75.8199411,17.698511 L4.89768189,88.6207702 C-1.63672343,95.1551755 -1.6295126,105.736071 4.90103262,112.266616 L20.6305829,127.996166 L60.0870401,127.996166 Z M25.1375576,120.682546 L10.812569,106.357558 C7.5455063,103.090495 7.54523836,97.793808 10.8048093,94.5342371 L46.2691086,59.0699377 L81.7308914,94.5317205 L55.5800654,120.682546 L25.1375576,120.682546 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/excise": { "title": "$:/core/images/excise", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-excise tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M56,107.313709 L53.6568542,109.656854 C50.5326599,112.781049 45.4673401,112.781049 42.3431457,109.656854 C39.2189514,106.53266 39.2189514,101.46734 42.3431458,98.3431457 L58.3431458,82.3431457 C61.4673401,79.2189514 66.5326599,79.2189514 69.6568542,82.3431458 L85.6568542,98.3431458 C88.7810486,101.46734 88.7810486,106.53266 85.6568542,109.656854 C82.5326599,112.781049 77.4673401,112.781049 74.3431458,109.656854 L72,107.313708 L72,121.597798 C72,125.133636 68.418278,128 64,128 C59.581722,128 56,125.133636 56,121.597798 L56,107.313709 Z M0,40.0070969 C0,35.5848994 3.59071231,32 8,32 C12.418278,32 16,35.5881712 16,40.0070969 L16,71.9929031 C16,76.4151006 12.4092877,80 8,80 C3.581722,80 0,76.4118288 0,71.9929031 L0,40.0070969 Z M32,40.0070969 C32,35.5848994 35.5907123,32 40,32 C44.418278,32 48,35.5881712 48,40.0070969 L48,71.9929031 C48,76.4151006 44.4092877,80 40,80 C35.581722,80 32,76.4118288 32,71.9929031 L32,40.0070969 Z M80,40.0070969 C80,35.5848994 83.5907123,32 88,32 C92.418278,32 96,35.5881712 96,40.0070969 L96,71.9929031 C96,76.4151006 92.4092877,80 88,80 C83.581722,80 80,76.4118288 80,71.9929031 L80,40.0070969 Z M56,8.00709688 C56,3.58489938 59.5907123,0 64,0 C68.418278,0 72,3.58817117 72,8.00709688 L72,39.9929031 C72,44.4151006 68.4092877,48 64,48 C59.581722,48 56,44.4118288 56,39.9929031 L56,8.00709688 Z M112,40.0070969 C112,35.5848994 115.590712,32 120,32 C124.418278,32 128,35.5881712 128,40.0070969 L128,71.9929031 C128,76.4151006 124.409288,80 120,80 C115.581722,80 112,76.4118288 112,71.9929031 L112,40.0070969 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/export-button": { "title": "$:/core/images/export-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-export-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M8.00348646,127.999999 C8.00464867,128 8.00581094,128 8.00697327,128 L119.993027,128 C122.205254,128 124.207939,127.101378 125.657096,125.651198 L125.656838,125.65759 C127.104563,124.210109 128,122.21009 128,119.999949 L128,56.0000511 C128,51.5817449 124.409288,48 120,48 C115.581722,48 112,51.5797863 112,56.0000511 L112,112 L16,112 L16,56.0000511 C16,51.5817449 12.4092877,48 8,48 C3.581722,48 7.10542736e-15,51.5797863 7.10542736e-15,56.0000511 L7.10542736e-15,119.999949 C7.10542736e-15,124.418255 3.59071231,128 8,128 C8.00116233,128 8.0023246,128 8.00348681,127.999999 Z M56.6235633,27.3113724 L47.6580188,36.2769169 C44.5333664,39.4015692 39.4634864,39.4061295 36.339292,36.2819351 C33.2214548,33.1640979 33.2173444,28.0901742 36.3443103,24.9632084 L58.9616908,2.34582788 C60.5248533,0.782665335 62.5748436,0.000361191261 64.624516,2.38225238e-14 L64.6193616,0.00151809229 C66.6695374,0.000796251595 68.7211167,0.781508799 70.2854358,2.34582788 L92.9028163,24.9632084 C96.0274686,28.0878607 96.0320289,33.1577408 92.9078345,36.2819351 C89.7899973,39.3997724 84.7160736,39.4038827 81.5891078,36.2769169 L72.6235633,27.3113724 L72.6235633,88.5669606 C72.6235633,92.9781015 69.0418413,96.5662064 64.6235633,96.5662064 C60.2142756,96.5662064 56.6235633,92.984822 56.6235633,88.5669606 L56.6235633,27.3113724 L56.6235633,27.3113724 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/file": { "title": "$:/core/images/file", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-file tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"nonzero\">\n <path d=\"M111.96811,30.5 L112,30.5 L112,119.999079 C112,124.417866 108.419113,128 104.000754,128 L23.9992458,128 C19.5813843,128 16,124.417687 16,119.999079 L16,8.00092105 C16,3.58213437 19.5808867,0 23.9992458,0 L81,0 L81,0.0201838424 C83.1589869,-0.071534047 85.3482153,0.707077645 86.9982489,2.35711116 L109.625176,24.9840387 C111.151676,26.510538 111.932942,28.4998414 111.96811,30.5 L111.96811,30.5 Z M81,8 L24,8 L24,120 L104,120 L104,30.5 L89.0003461,30.5 C84.5818769,30.5 81,26.9216269 81,22.4996539 L81,8 Z\"></path>\n <rect x=\"32\" y=\"36\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n <rect x=\"32\" y=\"52\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n <rect x=\"32\" y=\"68\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n <rect x=\"32\" y=\"84\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n <rect x=\"32\" y=\"100\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n <rect x=\"32\" y=\"20\" width=\"40\" height=\"8\" rx=\"4\"></rect>\n </g>\n</svg>" }, "$:/core/images/fixed-height": { "title": "$:/core/images/fixed-height", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-fixed-height tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M60,35.6568542 L50.8284271,44.8284271 C49.26633,46.3905243 46.73367,46.3905243 45.1715729,44.8284271 C43.6094757,43.26633 43.6094757,40.73367 45.1715729,39.1715729 L61.1715729,23.1715729 C62.73367,21.6094757 65.2663299,21.6094757 66.8284271,23.1715728 L82.8284278,39.1715728 C84.390525,40.7336699 84.390525,43.2663299 82.8284279,44.8284271 C81.2663308,46.3905243 78.7336709,46.3905243 77.1715737,44.8284272 L68,35.6568539 L68,93.3431461 L77.1715737,84.1715728 C78.7336709,82.6094757 81.2663308,82.6094757 82.8284279,84.1715729 C84.390525,85.7336701 84.390525,88.2663301 82.8284278,89.8284272 L66.8284271,105.828427 C65.2663299,107.390524 62.73367,107.390524 61.1715729,105.828427 L45.1715729,89.8284271 C43.6094757,88.26633 43.6094757,85.73367 45.1715729,84.1715729 C46.73367,82.6094757 49.26633,82.6094757 50.8284271,84.1715729 L60,93.3431458 L60,35.6568542 L60,35.6568542 Z M16,116 L112,116 C114.209139,116 116,114.209139 116,112 C116,109.790861 114.209139,108 112,108 L16,108 C13.790861,108 12,109.790861 12,112 C12,114.209139 13.790861,116 16,116 L16,116 Z M16,20 L112,20 C114.209139,20 116,18.209139 116,16 C116,13.790861 114.209139,12 112,12 L16,12 C13.790861,12 12,13.790861 12,16 C12,18.209139 13.790861,20 16,20 L16,20 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/fold-all-button": { "title": "$:/core/images/fold-all-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-fold-all tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <rect x=\"0\" y=\"0\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"0\" y=\"64\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <path d=\"M64.0292774,58.6235628 C61.9791013,58.6242848 59.9275217,57.8435723 58.3632024,56.279253 L35.7458219,33.6618725 C32.6211696,30.5372202 32.6166093,25.4673401 35.7408036,22.3431458 C38.8586409,19.2253085 43.9325646,19.2211982 47.0595304,22.348164 L64.0250749,39.3137085 L80.9906194,22.348164 C84.1152717,19.2235117 89.1851518,19.2189514 92.3093461,22.3431458 C95.4271834,25.460983 95.4312937,30.5349067 92.3043279,33.6618725 L69.6869474,56.279253 C68.1237851,57.8424153 66.0737951,58.6247195 64.0241231,58.6250809 Z\" transform=\"translate(64.024316, 39.313708) scale(1, -1) translate(-64.024316, -39.313708) \"></path>\n <path d=\"M64.0292774,123.621227 C61.9791013,123.621949 59.9275217,122.841236 58.3632024,121.276917 L35.7458219,98.6595365 C32.6211696,95.5348842 32.6166093,90.4650041 35.7408036,87.3408098 C38.8586409,84.2229725 43.9325646,84.2188622 47.0595304,87.345828 L64.0250749,104.311373 L80.9906194,87.345828 C84.1152717,84.2211757 89.1851518,84.2166154 92.3093461,87.3408098 C95.4271834,90.458647 95.4312937,95.5325707 92.3043279,98.6595365 L69.6869474,121.276917 C68.1237851,122.840079 66.0737951,123.622383 64.0241231,123.622745 Z\" transform=\"translate(64.024316, 104.311372) scale(1, -1) translate(-64.024316, -104.311372) \"></path>\n </g>\n</svg>" }, "$:/core/images/fold-button": { "title": "$:/core/images/fold-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-fold tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <rect x=\"0\" y=\"0\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <path d=\"M64.0292774,63.6235628 C61.9791013,63.6242848 59.9275217,62.8435723 58.3632024,61.279253 L35.7458219,38.6618725 C32.6211696,35.5372202 32.6166093,30.4673401 35.7408036,27.3431458 C38.8586409,24.2253085 43.9325646,24.2211982 47.0595304,27.348164 L64.0250749,44.3137085 L80.9906194,27.348164 C84.1152717,24.2235117 89.1851518,24.2189514 92.3093461,27.3431458 C95.4271834,30.460983 95.4312937,35.5349067 92.3043279,38.6618725 L69.6869474,61.279253 C68.1237851,62.8424153 66.0737951,63.6247195 64.0241231,63.6250809 Z\" transform=\"translate(64.024316, 44.313708) scale(1, -1) translate(-64.024316, -44.313708) \"></path>\n <path d=\"M64.0049614,105.998482 C61.9547853,105.999204 59.9032057,105.218491 58.3388864,103.654172 L35.7215059,81.0367916 C32.5968535,77.9121393 32.5922933,72.8422592 35.7164876,69.7180649 C38.8343248,66.6002276 43.9082485,66.5961173 47.0352144,69.7230831 L64.0007589,86.6886276 L80.9663034,69.7230831 C84.0909557,66.5984308 89.1608358,66.5938705 92.2850301,69.7180649 C95.4028673,72.8359021 95.4069777,77.9098258 92.2800119,81.0367916 L69.6626314,103.654172 C68.099469,105.217334 66.0494791,105.999639 63.999807,106 Z\" transform=\"translate(64.000000, 86.688628) scale(1, -1) translate(-64.000000, -86.688628) \"></path>\n </g>\n</svg>" }, "$:/core/images/fold-others-button": { "title": "$:/core/images/fold-others-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-fold-others tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <rect x=\"0\" y=\"56.0314331\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <path d=\"M101.657101,104.948818 C100.207918,103.498614 98.2051847,102.599976 95.9929031,102.599976 L72,102.599976 L72,78.6070725 C72,76.3964271 71.1036108,74.3936927 69.6545293,72.9441002 L69.6571005,72.9488183 C68.2079177,71.4986143 66.2051847,70.5999756 63.9929031,70.5999756 L32.0070969,70.5999756 C27.5881712,70.5999756 24,74.1816976 24,78.5999756 C24,83.0092633 27.5848994,86.5999756 32.0070969,86.5999756 L56,86.5999756 L56,110.592879 C56,112.803524 56.8963895,114.806259 58.3454713,116.255852 L58.3429,116.251133 C59.7920828,117.701337 61.7948156,118.599976 64.0070969,118.599976 L88,118.599976 L88,142.592879 C88,147.011804 91.581722,150.599976 96,150.599976 C100.409288,150.599976 104,147.015076 104,142.592879 L104,110.607072 C104,108.396427 103.103611,106.393693 101.654529,104.9441 Z\" transform=\"translate(64.000000, 110.599976) rotate(-45.000000) translate(-64.000000, -110.599976) \"></path>\n <path d=\"M101.725643,11.7488671 C100.27646,10.2986632 98.2737272,9.40002441 96.0614456,9.40002441 L72.0685425,9.40002441 L72.0685425,-14.5928787 C72.0685425,-16.8035241 71.1721533,-18.8062584 69.7230718,-20.255851 L69.725643,-20.2511329 C68.2764602,-21.7013368 66.2737272,-22.5999756 64.0614456,-22.5999756 L32.0756394,-22.5999756 C27.6567137,-22.5999756 24.0685425,-19.0182536 24.0685425,-14.5999756 C24.0685425,-10.1906879 27.6534419,-6.59997559 32.0756394,-6.59997559 L56.0685425,-6.59997559 L56.0685425,17.3929275 C56.0685425,19.6035732 56.964932,21.6063078 58.4140138,23.0559004 L58.4114425,23.0511823 C59.8606253,24.5013859 61.8633581,25.4000244 64.0756394,25.4000244 L88.0685425,25.4000244 L88.0685425,49.3929275 C88.0685425,53.8118532 91.6502645,57.4000244 96.0685425,57.4000244 C100.47783,57.4000244 104.068542,53.815125 104.068542,49.3929275 L104.068542,17.4071213 C104.068542,15.1964759 103.172153,13.1937416 101.723072,11.744149 Z\" transform=\"translate(64.068542, 17.400024) scale(1, -1) rotate(-45.000000) translate(-64.068542, -17.400024) \"></path>\n </g>\n</svg>" }, "$:/core/images/folder": { "title": "$:/core/images/folder", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-folder tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M55.6943257,128.000004 L7.99859666,128.000004 C3.5810937,128.000004 0,124.413822 0,119.996384 L0,48.0036243 C0,43.5833471 3.58387508,40.0000044 7.99859666,40.0000044 L16,40.0000044 L16,31.9999914 C16,27.5817181 19.5783731,24 24.0003461,24 L55.9996539,24 C60.4181231,24 64,27.5800761 64,31.9999914 L64,40.0000044 L104.001403,40.0000044 C108.418906,40.0000044 112,43.5861868 112,48.0036243 L112,59.8298353 L104,59.7475921 L104,51.9994189 C104,49.7887607 102.207895,48.0000044 99.9972215,48.0000044 L56,48.0000044 L56,36.0000255 C56,33.7898932 54.2072328,32 51.9957423,32 L28.0042577,32 C25.7890275,32 24,33.7908724 24,36.0000255 L24,48.0000044 L12.0027785,48.0000044 C9.78987688,48.0000044 8,49.7906032 8,51.9994189 L8,116.00059 C8,118.211248 9.79210499,120.000004 12.0027785,120.000004 L58.7630167,120.000004 L55.6943257,128.000004 L55.6943257,128.000004 Z\"></path>\n <path d=\"M23.8728955,55.5 L119.875702,55.5 C124.293205,55.5 126.87957,59.5532655 125.650111,64.5630007 L112.305967,118.936999 C111.077582,123.942356 106.497904,128 102.083183,128 L6.08037597,128 C1.66287302,128 -0.923492342,123.946735 0.305967145,118.936999 L13.650111,64.5630007 C14.878496,59.5576436 19.4581739,55.5 23.8728955,55.5 L23.8728955,55.5 L23.8728955,55.5 Z M25.6530124,64 L113.647455,64 C115.858129,64 117.151473,66.0930612 116.538306,68.6662267 L105.417772,115.333773 C104.803671,117.910859 102.515967,120 100.303066,120 L12.3086228,120 C10.0979492,120 8.8046054,117.906939 9.41777189,115.333773 L20.5383062,68.6662267 C21.1524069,66.0891409 23.4401107,64 25.6530124,64 L25.6530124,64 L25.6530124,64 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/full-screen-button": { "title": "$:/core/images/full-screen-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-full-screen-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g>\n <g>\n <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n </g>\n <g transform=\"translate(104.000000, 104.000000) rotate(-180.000000) translate(-104.000000, -104.000000) translate(80.000000, 80.000000)\">\n <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n </g>\n <g transform=\"translate(24.000000, 104.000000) rotate(-90.000000) translate(-24.000000, -104.000000) translate(0.000000, 80.000000)\">\n <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n </g>\n <g transform=\"translate(104.000000, 24.000000) rotate(90.000000) translate(-104.000000, -24.000000) translate(80.000000, 0.000000)\">\n <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n </g>\n </g>\n</svg>" }, "$:/core/images/github": { "title": "$:/core/images/github", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-github tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M63.9383506,1.60695328 C28.6017227,1.60695328 -0.055756057,30.2970814 -0.055756057,65.6906208 C-0.055756057,94.003092 18.2804728,118.019715 43.7123154,126.493393 C46.9143781,127.083482 48.0812647,125.104717 48.0812647,123.405261 C48.0812647,121.886765 48.02626,117.85449 47.9948287,112.508284 C30.1929317,116.379268 26.4368926,103.916587 26.4368926,103.916587 C23.5255693,96.5129372 19.3294921,94.5420399 19.3294921,94.5420399 C13.5186324,90.5687739 19.7695302,90.6474524 19.7695302,90.6474524 C26.1933001,91.099854 29.5721638,97.2525155 29.5721638,97.2525155 C35.2808718,107.044059 44.5531024,104.215566 48.1991321,102.575118 C48.7806109,98.4366275 50.4346826,95.612068 52.2616263,94.0109598 C38.0507543,92.3941159 23.1091047,86.8944862 23.1091047,62.3389152 C23.1091047,55.3443933 25.6039634,49.6205298 29.6978889,45.1437211 C29.0378318,43.5229433 26.8415704,37.0044266 30.3265147,28.1845627 C30.3265147,28.1845627 35.6973364,26.4615028 47.9241083,34.7542205 C53.027764,33.330139 58.5046663,32.6220321 63.9462084,32.5944947 C69.3838216,32.6220321 74.856795,33.330139 79.9683085,34.7542205 C92.1872225,26.4615028 97.5501864,28.1845627 97.5501864,28.1845627 C101.042989,37.0044266 98.8467271,43.5229433 98.190599,45.1437211 C102.292382,49.6205298 104.767596,55.3443933 104.767596,62.3389152 C104.767596,86.9574291 89.8023734,92.3744463 75.5482834,93.9598188 C77.8427675,95.9385839 79.8897303,99.8489072 79.8897303,105.828476 C79.8897303,114.392635 79.8111521,121.304544 79.8111521,123.405261 C79.8111521,125.120453 80.966252,127.114954 84.2115327,126.489459 C109.623731,117.996111 127.944244,93.9952241 127.944244,65.6906208 C127.944244,30.2970814 99.2867652,1.60695328 63.9383506,1.60695328\"></path>\n </g>\n </svg>\n" }, "$:/core/images/globe": { "title": "$:/core/images/globe", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-globe tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M72.8111354,37.1275855 C72.8111354,37.9789875 72.8111354,38.8303894 72.8111354,39.6817913 C72.8111354,41.8784743 73.7885604,46.5631866 72.8111354,48.5143758 C71.3445471,51.4420595 68.1617327,52.0543531 66.4170946,54.3812641 C65.2352215,55.9575873 61.7987417,64.9821523 62.7262858,67.3005778 C66.6959269,77.2228204 74.26087,70.4881886 80.6887657,76.594328 C81.5527211,77.415037 83.5758191,78.8666631 83.985137,79.8899578 C87.2742852,88.1128283 76.4086873,94.8989524 87.7419325,106.189751 C88.9872885,107.430443 91.555495,102.372895 91.8205061,101.575869 C92.6726866,99.0129203 98.5458765,96.1267309 100.908882,94.5234439 C102.928056,93.1534443 105.782168,91.8557166 107.236936,89.7775886 C109.507391,86.5342557 108.717505,82.2640435 110.334606,79.0328716 C112.473794,74.7585014 114.163418,69.3979002 116.332726,65.0674086 C120.230862,57.2857361 121.054075,67.1596684 121.400359,67.5059523 C121.757734,67.8633269 122.411167,67.5059523 122.916571,67.5059523 C123.011132,67.5059523 124.364019,67.6048489 124.432783,67.5059523 C125.0832,66.5705216 123.390209,49.5852316 123.114531,48.2089091 C121.710578,41.1996597 116.17083,32.4278331 111.249523,27.7092761 C104.975994,21.6942076 104.160516,11.5121686 92.9912146,12.7547535 C92.7872931,12.7774397 87.906794,22.9027026 85.2136766,26.2672064 C81.486311,30.9237934 82.7434931,22.1144904 78.6876623,22.1144904 C78.6065806,22.1144904 77.5045497,22.0107615 77.4353971,22.1144904 C76.8488637,22.9942905 75.9952305,26.0101404 75.1288269,26.5311533 C74.8635477,26.6906793 73.4071369,26.2924966 73.2826811,26.5311533 C71.0401728,30.8313939 81.5394677,28.7427264 79.075427,34.482926 C76.7225098,39.9642538 72.747373,32.4860199 72.747373,43.0434079\"></path>\n <path d=\"M44.4668556,7.01044608 C54.151517,13.1403033 45.1489715,19.2084878 47.1611905,23.2253896 C48.8157833,26.5283781 51.4021933,28.6198851 48.8753629,33.038878 C46.8123257,36.6467763 42.0052989,37.0050492 39.251679,39.7621111 C36.2115749,42.8060154 33.7884281,48.7028116 32.4624592,52.6732691 C30.8452419,57.5158356 47.0088721,59.5388126 44.5246867,63.6811917 C43.1386839,65.9923513 37.7785192,65.1466282 36.0880227,63.8791519 C34.9234453,63.0059918 32.4946425,63.3331166 31.6713597,62.0997342 C29.0575851,58.1839669 29.4107339,54.0758543 28.0457962,49.9707786 C27.1076833,47.1493864 21.732611,47.8501656 20.2022714,49.3776393 C19.6790362,49.8998948 19.8723378,51.1703278 19.8723378,51.8829111 C19.8723378,57.1682405 26.9914913,55.1986414 26.9914913,58.3421973 C26.9914913,72.9792302 30.9191897,64.8771867 38.1313873,69.6793121 C48.1678018,76.3618966 45.9763926,76.981595 53.0777543,84.0829567 C56.7511941,87.7563965 60.8192437,87.7689005 62.503478,93.3767069 C64.1046972,98.7081071 53.1759798,98.7157031 50.786754,100.825053 C49.663965,101.816317 47.9736094,104.970571 46.5680513,105.439676 C44.7757187,106.037867 43.334221,105.93607 41.6242359,107.219093 C39.1967302,109.040481 37.7241465,112.151588 37.6034934,112.030935 C35.4555278,109.88297 34.0848666,96.5511248 33.7147244,93.7726273 C33.1258872,89.3524817 28.1241923,88.2337027 26.7275443,84.7420826 C25.1572737,80.8164061 28.2518481,75.223612 25.599097,70.9819941 C19.0797019,60.557804 13.7775712,56.4811506 10.2493953,44.6896152 C9.3074899,41.5416683 13.5912267,38.1609942 15.1264825,35.8570308 C17.0029359,33.0410312 17.7876232,30.0028946 19.8723378,27.2224065 C22.146793,24.1888519 40.8551166,9.46076832 43.8574051,8.63490613 L44.4668556,7.01044608 Z\"></path>\n <path d=\"M64,126 C98.2416545,126 126,98.2416545 126,64 C126,29.7583455 98.2416545,2 64,2 C29.7583455,2 2,29.7583455 2,64 C2,98.2416545 29.7583455,126 64,126 Z M64,120 C94.927946,120 120,94.927946 120,64 C120,33.072054 94.927946,8 64,8 C33.072054,8 8,33.072054 8,64 C8,94.927946 33.072054,120 64,120 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/heading-1": { "title": "$:/core/images/heading-1", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-heading-1 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M14,30 L27.25,30 L27.25,60.104 L61.7,60.104 L61.7,30 L74.95,30 L74.95,105.684 L61.7,105.684 L61.7,71.552 L27.25,71.552 L27.25,105.684 L14,105.684 L14,30 Z M84.3350766,43.78 C86.8790893,43.78 89.3523979,43.5680021 91.7550766,43.144 C94.1577553,42.7199979 96.3307336,42.0133383 98.2740766,41.024 C100.21742,40.0346617 101.87807,38.7626744 103.256077,37.208 C104.634084,35.6533256 105.535075,33.7453446 105.959077,31.484 L115.817077,31.484 L115.817077,105.684 L102.567077,105.684 L102.567077,53.32 L84.3350766,53.32 L84.3350766,43.78 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/heading-2": { "title": "$:/core/images/heading-2", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-heading-2 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M6,30 L19.25,30 L19.25,60.104 L53.7,60.104 L53.7,30 L66.95,30 L66.95,105.684 L53.7,105.684 L53.7,71.552 L19.25,71.552 L19.25,105.684 L6,105.684 L6,30 Z M125.519077,105.684 L74.8510766,105.684 C74.9217436,99.5359693 76.4057288,94.1653563 79.3030766,89.572 C82.2004244,84.9786437 86.1577182,80.986017 91.1750766,77.594 C93.5777553,75.8273245 96.0863969,74.113675 98.7010766,72.453 C101.315756,70.792325 103.718399,69.0080095 105.909077,67.1 C108.099754,65.1919905 109.901736,63.1250111 111.315077,60.899 C112.728417,58.6729889 113.47041,56.1113478 113.541077,53.214 C113.541077,51.8713266 113.382078,50.4403409 113.064077,48.921 C112.746075,47.4016591 112.127748,45.9883399 111.209077,44.681 C110.290405,43.3736601 109.018418,42.2783377 107.393077,41.395 C105.767735,40.5116622 103.647756,40.07 101.033077,40.07 C98.6303979,40.07 96.6340846,40.5469952 95.0440766,41.501 C93.4540687,42.4550048 92.1820814,43.762325 91.2280766,45.423 C90.2740719,47.083675 89.5674123,49.0446554 89.1080766,51.306 C88.648741,53.5673446 88.3837436,56.0053203 88.3130766,58.62 L76.2290766,58.62 C76.2290766,54.5213128 76.7767378,50.7230175 77.8720766,47.225 C78.9674154,43.7269825 80.610399,40.7060127 82.8010766,38.162 C84.9917542,35.6179873 87.6593942,33.6216739 90.8040766,32.173 C93.948759,30.7243261 97.6057224,30 101.775077,30 C106.297766,30 110.078395,30.7419926 113.117077,32.226 C116.155758,33.7100074 118.611401,35.5826554 120.484077,37.844 C122.356753,40.1053446 123.681739,42.5609868 124.459077,45.211 C125.236414,47.8610133 125.625077,50.3873213 125.625077,52.79 C125.625077,55.7580148 125.165748,58.4433213 124.247077,60.846 C123.328405,63.2486787 122.091751,65.4569899 120.537077,67.471 C118.982402,69.4850101 117.215753,71.3399915 115.237077,73.036 C113.2584,74.7320085 111.209087,76.3219926 109.089077,77.806 C106.969066,79.2900074 104.849087,80.7033266 102.729077,82.046 C100.609066,83.3886734 98.6480856,84.7313266 96.8460766,86.074 C95.0440676,87.4166734 93.47175,88.8123261 92.1290766,90.261 C90.7864032,91.7096739 89.8677458,93.2466585 89.3730766,94.872 L125.519077,94.872 L125.519077,105.684 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/heading-3": { "title": "$:/core/images/heading-3", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-heading-3 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M6,30 L19.25,30 L19.25,60.104 L53.7,60.104 L53.7,30 L66.95,30 L66.95,105.684 L53.7,105.684 L53.7,71.552 L19.25,71.552 L19.25,105.684 L6,105.684 L6,30 Z M94.8850766,62.224 C96.8637532,62.294667 98.8424001,62.1533351 100.821077,61.8 C102.799753,61.4466649 104.566402,60.8283378 106.121077,59.945 C107.675751,59.0616623 108.930072,57.8426744 109.884077,56.288 C110.838081,54.7333256 111.315077,52.8253446 111.315077,50.564 C111.315077,47.3839841 110.237421,44.8400095 108.082077,42.932 C105.926733,41.0239905 103.153094,40.07 99.7610766,40.07 C97.641066,40.07 95.8037511,40.4939958 94.2490766,41.342 C92.6944022,42.1900042 91.4047484,43.3383261 90.3800766,44.787 C89.3554048,46.2356739 88.5957458,47.860991 88.1010766,49.663 C87.6064075,51.465009 87.3944096,53.3199905 87.4650766,55.228 L75.3810766,55.228 C75.5224107,51.623982 76.1937373,48.2850154 77.3950766,45.211 C78.596416,42.1369846 80.2393995,39.4693446 82.3240766,37.208 C84.4087537,34.9466554 86.9350618,33.1800064 89.9030766,31.908 C92.8710915,30.6359936 96.2277246,30 99.9730766,30 C102.870424,30 105.714729,30.4239958 108.506077,31.272 C111.297424,32.1200042 113.806065,33.3566585 116.032077,34.982 C118.258088,36.6073415 120.042403,38.6743208 121.385077,41.183 C122.72775,43.6916792 123.399077,46.5713171 123.399077,49.822 C123.399077,53.5673521 122.551085,56.8356527 120.855077,59.627 C119.159068,62.4183473 116.509095,64.4499936 112.905077,65.722 L112.905077,65.934 C117.145098,66.7820042 120.448731,68.8843166 122.816077,72.241 C125.183422,75.5976835 126.367077,79.6786426 126.367077,84.484 C126.367077,88.017351 125.660417,91.1796527 124.247077,93.971 C122.833736,96.7623473 120.925755,99.129657 118.523077,101.073 C116.120398,103.016343 113.329093,104.517995 110.149077,105.578 C106.969061,106.638005 103.612428,107.168 100.079077,107.168 C95.7683884,107.168 92.005426,106.549673 88.7900766,105.313 C85.5747272,104.076327 82.8894207,102.327345 80.7340766,100.066 C78.5787325,97.8046554 76.9357489,95.0840159 75.8050766,91.904 C74.6744043,88.7239841 74.0737436,85.1906861 74.0030766,81.304 L86.0870766,81.304 C85.9457426,85.8266893 87.0587315,89.5896517 89.4260766,92.593 C91.7934218,95.5963483 95.3443863,97.098 100.079077,97.098 C104.107097,97.098 107.481396,95.9496782 110.202077,93.653 C112.922757,91.3563219 114.283077,88.0880212 114.283077,83.848 C114.283077,80.9506522 113.717749,78.6540085 112.587077,76.958 C111.456404,75.2619915 109.972419,73.9723378 108.135077,73.089 C106.297734,72.2056623 104.230755,71.6580011 101.934077,71.446 C99.6373985,71.2339989 97.2877553,71.163333 94.8850766,71.234 L94.8850766,62.224 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/heading-4": { "title": "$:/core/images/heading-4", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-heading-4 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M8,30 L21.25,30 L21.25,60.104 L55.7,60.104 L55.7,30 L68.95,30 L68.95,105.684 L55.7,105.684 L55.7,71.552 L21.25,71.552 L21.25,105.684 L8,105.684 L8,30 Z M84.5890766,78.548 L107.061077,78.548 L107.061077,45.9 L106.849077,45.9 L84.5890766,78.548 Z M128.049077,88.088 L118.509077,88.088 L118.509077,105.684 L107.061077,105.684 L107.061077,88.088 L75.2610766,88.088 L75.2610766,76.11 L107.061077,31.484 L118.509077,31.484 L118.509077,78.548 L128.049077,78.548 L128.049077,88.088 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/heading-5": { "title": "$:/core/images/heading-5", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-heading-5 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M6,30 L19.25,30 L19.25,60.104 L53.7,60.104 L53.7,30 L66.95,30 L66.95,105.684 L53.7,105.684 L53.7,71.552 L19.25,71.552 L19.25,105.684 L6,105.684 L6,30 Z M83.7550766,31.484 L122.127077,31.484 L122.127077,42.296 L92.7650766,42.296 L88.9490766,61.164 L89.1610766,61.376 C90.7864181,59.5386575 92.8533974,58.1430048 95.3620766,57.189 C97.8707558,56.2349952 100.361731,55.758 102.835077,55.758 C106.509762,55.758 109.795729,56.3763272 112.693077,57.613 C115.590424,58.8496729 118.0284,60.5809889 120.007077,62.807 C121.985753,65.0330111 123.487405,67.6653181 124.512077,70.704 C125.536748,73.7426819 126.049077,77.028649 126.049077,80.562 C126.049077,83.5300148 125.572081,86.5863176 124.618077,89.731 C123.664072,92.8756824 122.144754,95.7376538 120.060077,98.317 C117.9754,100.896346 115.30776,103.016325 112.057077,104.677 C108.806394,106.337675 104.919766,107.168 100.397077,107.168 C96.7930586,107.168 93.454092,106.691005 90.3800766,105.737 C87.3060613,104.782995 84.6030883,103.35201 82.2710766,101.444 C79.939065,99.5359905 78.0840835,97.1863473 76.7060766,94.395 C75.3280697,91.6036527 74.5684107,88.3353521 74.4270766,84.59 L86.5110766,84.59 C86.8644117,88.6180201 88.2423979,91.7096559 90.6450766,93.865 C93.0477553,96.0203441 96.2277235,97.098 100.185077,97.098 C102.729089,97.098 104.884401,96.6740042 106.651077,95.826 C108.417752,94.9779958 109.848738,93.8120074 110.944077,92.328 C112.039415,90.8439926 112.816741,89.1126766 113.276077,87.134 C113.735412,85.1553234 113.965077,83.0353446 113.965077,80.774 C113.965077,78.7246564 113.682413,76.763676 113.117077,74.891 C112.55174,73.018324 111.703749,71.3753404 110.573077,69.962 C109.442404,68.5486596 107.976086,67.4180042 106.174077,66.57 C104.372068,65.7219958 102.269755,65.298 99.8670766,65.298 C97.3230639,65.298 94.9380878,65.7749952 92.7120766,66.729 C90.4860655,67.6830048 88.8784149,69.4673203 87.8890766,72.082 L75.8050766,72.082 L83.7550766,31.484 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/heading-6": { "title": "$:/core/images/heading-6", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-heading-6 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M6,30 L19.25,30 L19.25,60.104 L53.7,60.104 L53.7,30 L66.95,30 L66.95,105.684 L53.7,105.684 L53.7,71.552 L19.25,71.552 L19.25,105.684 L6,105.684 L6,30 Z M112.587077,50.246 C112.304409,47.2073181 111.226753,44.751676 109.354077,42.879 C107.481401,41.006324 104.955093,40.07 101.775077,40.07 C99.584399,40.07 97.6940846,40.4763293 96.1040766,41.289 C94.5140687,42.1016707 93.1714154,43.1793266 92.0760766,44.522 C90.9807378,45.8646734 90.0974133,47.401658 89.4260766,49.133 C88.7547399,50.864342 88.2070787,52.6839905 87.7830766,54.592 C87.3590745,56.5000095 87.0587442,58.390324 86.8820766,60.263 C86.7054091,62.135676 86.5464107,63.8846585 86.4050766,65.51 L86.6170766,65.722 C88.2424181,62.7539852 90.4860623,60.5456739 93.3480766,59.097 C96.2100909,57.6483261 99.3017267,56.924 102.623077,56.924 C106.297762,56.924 109.583729,57.5599936 112.481077,58.832 C115.378424,60.1040064 117.834067,61.8529889 119.848077,64.079 C121.862087,66.3050111 123.399071,68.9373181 124.459077,71.976 C125.519082,75.0146819 126.049077,78.300649 126.049077,81.834 C126.049077,85.438018 125.466082,88.7769846 124.300077,91.851 C123.134071,94.9250154 121.455754,97.6103219 119.265077,99.907 C117.074399,102.203678 114.459758,103.987994 111.421077,105.26 C108.382395,106.532006 105.025762,107.168 101.351077,107.168 C95.9097161,107.168 91.4400941,106.16101 87.9420766,104.147 C84.4440591,102.13299 81.6880867,99.3770175 79.6740766,95.879 C77.6600666,92.3809825 76.2644138,88.2823568 75.4870766,83.583 C74.7097394,78.8836432 74.3210766,73.8133605 74.3210766,68.372 C74.3210766,63.9199777 74.7980719,59.4326893 75.7520766,54.91 C76.7060814,50.3873107 78.278399,46.2710186 80.4690766,42.561 C82.6597542,38.8509815 85.5393921,35.8300117 89.1080766,33.498 C92.6767611,31.1659883 97.0757171,30 102.305077,30 C105.273091,30 108.064397,30.4946617 110.679077,31.484 C113.293756,32.4733383 115.608067,33.8513245 117.622077,35.618 C119.636087,37.3846755 121.27907,39.5046543 122.551077,41.978 C123.823083,44.4513457 124.529743,47.2073181 124.671077,50.246 L112.587077,50.246 Z M100.927077,97.098 C103.117754,97.098 105.025735,96.6563378 106.651077,95.773 C108.276418,94.8896623 109.636738,93.7413404 110.732077,92.328 C111.827415,90.9146596 112.640074,89.271676 113.170077,87.399 C113.700079,85.526324 113.965077,83.6006766 113.965077,81.622 C113.965077,79.6433234 113.700079,77.7353425 113.170077,75.898 C112.640074,74.0606575 111.827415,72.4530069 110.732077,71.075 C109.636738,69.6969931 108.276418,68.5840042 106.651077,67.736 C105.025735,66.8879958 103.117754,66.464 100.927077,66.464 C98.736399,66.464 96.8107516,66.8703293 95.1500766,67.683 C93.4894017,68.4956707 92.0937489,69.5909931 90.9630766,70.969 C89.8324043,72.3470069 88.9844128,73.9546575 88.4190766,75.792 C87.8537405,77.6293425 87.5710766,79.5726564 87.5710766,81.622 C87.5710766,83.6713436 87.8537405,85.6146575 88.4190766,87.452 C88.9844128,89.2893425 89.8324043,90.9323261 90.9630766,92.381 C92.0937489,93.8296739 93.4894017,94.9779958 95.1500766,95.826 C96.8107516,96.6740042 98.736399,97.098 100.927077,97.098 L100.927077,97.098 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/help": { "title": "$:/core/images/help", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-help tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M36.0548906,111.44117 C30.8157418,115.837088 20.8865444,118.803477 9.5,118.803477 C7.86465619,118.803477 6.25937294,118.742289 4.69372699,118.624467 C12.612543,115.984876 18.7559465,110.02454 21.0611049,102.609942 C8.74739781,92.845129 1.04940554,78.9359851 1.04940554,63.5 C1.04940554,33.9527659 29.2554663,10 64.0494055,10 C98.8433448,10 127.049406,33.9527659 127.049406,63.5 C127.049406,93.0472341 98.8433448,117 64.0494055,117 C53.9936953,117 44.48824,114.999337 36.0548906,111.44117 L36.0548906,111.44117 Z M71.4042554,77.5980086 C71.406883,77.2865764 71.4095079,76.9382011 71.4119569,76.5610548 C71.4199751,75.3262169 71.4242825,74.0811293 71.422912,72.9158546 C71.4215244,71.736154 71.4143321,70.709635 71.4001396,69.8743525 C71.4078362,68.5173028 71.9951951,67.7870427 75.1273009,65.6385471 C75.2388969,65.5619968 76.2124091,64.8981068 76.5126553,64.6910879 C79.6062455,62.5580654 81.5345849,60.9050204 83.2750652,58.5038955 C85.6146327,55.2762841 86.8327108,51.426982 86.8327108,46.8554323 C86.8327108,33.5625756 76.972994,24.9029551 65.3778484,24.9029551 C54.2752771,24.9029551 42.8794554,34.5115163 41.3121702,47.1975534 C40.9043016,50.4989536 43.2499725,53.50591 46.5513726,53.9137786 C49.8527728,54.3216471 52.8597292,51.9759763 53.2675978,48.6745761 C54.0739246,42.1479456 60.2395837,36.9492759 65.3778484,36.9492759 C70.6427674,36.9492759 74.78639,40.5885487 74.78639,46.8554323 C74.78639,50.4892974 73.6853224,52.008304 69.6746221,54.7736715 C69.4052605,54.9593956 68.448509,55.6118556 68.3131127,55.7047319 C65.6309785,57.5445655 64.0858213,58.803255 62.6123358,60.6352315 C60.5044618,63.2559399 59.3714208,66.3518252 59.3547527,69.9487679 C59.3684999,70.8407274 59.3752803,71.8084521 59.3765995,72.9300232 C59.3779294,74.0607297 59.3737237,75.2764258 59.36589,76.482835 C59.3634936,76.8518793 59.3609272,77.1924914 59.3583633,77.4963784 C59.3568319,77.6778944 59.3556368,77.8074256 59.3549845,77.8730928 C59.3219814,81.1994287 61.9917551,83.9227111 65.318091,83.9557142 C68.644427,83.9887173 71.3677093,81.3189435 71.4007124,77.9926076 C71.4014444,77.9187458 71.402672,77.7856841 71.4042554,77.5980086 Z M65.3778489,102.097045 C69.5359735,102.097045 72.9067994,98.7262189 72.9067994,94.5680944 C72.9067994,90.4099698 69.5359735,87.0391439 65.3778489,87.0391439 C61.2197243,87.0391439 57.8488984,90.4099698 57.8488984,94.5680944 C57.8488984,98.7262189 61.2197243,102.097045 65.3778489,102.097045 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/home-button": { "title": "$:/core/images/home-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-home-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M112.9847,119.501583 C112.99485,119.336814 113,119.170705 113,119.003406 L113,67.56802 C116.137461,70.5156358 121.076014,70.4518569 124.133985,67.3938855 C127.25818,64.2696912 127.260618,59.2068102 124.131541,56.0777326 L70.3963143,2.34250601 C68.8331348,0.779326498 66.7828947,-0.000743167069 64.7337457,1.61675364e-05 C62.691312,-0.00409949529 60.6426632,0.777559815 59.077717,2.34250601 L33,28.420223 L33,28.420223 L33,8.00697327 C33,3.58484404 29.4092877,0 25,0 C20.581722,0 17,3.59075293 17,8.00697327 L17,44.420223 L5.3424904,56.0777326 C2.21694607,59.2032769 2.22220878,64.2760483 5.34004601,67.3938855 C8.46424034,70.5180798 13.5271213,70.5205187 16.6561989,67.3914411 L17,67.04764 L17,119.993027 C17,119.994189 17.0000002,119.995351 17.0000007,119.996514 C17.0000002,119.997675 17,119.998838 17,120 C17,124.418278 20.5881049,128 24.9992458,128 L105.000754,128 C109.418616,128 113,124.409288 113,120 C113,119.832611 112.99485,119.666422 112.9847,119.501583 Z M97,112 L97,51.5736087 L97,51.5736087 L64.7370156,19.3106244 L33,51.04764 L33,112 L97,112 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/import-button": { "title": "$:/core/images/import-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-import-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M105.449437,94.2138951 C105.449437,94.2138951 110.049457,94.1897106 110.049457,99.4026111 C110.049457,104.615512 105.163246,104.615511 105.163246,104.615511 L45.0075072,105.157833 C45.0075072,105.157833 0.367531803,106.289842 0.367532368,66.6449212 C0.367532934,27.0000003 45.0428249,27.0000003 45.0428249,27.0000003 L105.532495,27.0000003 C105.532495,27.0000003 138.996741,25.6734987 138.996741,55.1771866 C138.996741,84.6808745 105.727102,82.8457535 105.727102,82.8457535 L56.1735087,82.8457535 C56.1735087,82.8457535 22.6899229,85.1500223 22.6899229,66.0913753 C22.6899229,47.0327282 56.1735087,49.3383013 56.1735087,49.3383013 L105.727102,49.3383013 C105.727102,49.3383013 111.245209,49.3383024 111.245209,54.8231115 C111.245209,60.3079206 105.727102,60.5074524 105.727102,60.5074524 L56.1735087,60.5074524 C56.1735087,60.5074524 37.48913,60.5074528 37.48913,66.6449195 C37.48913,72.7823862 56.1735087,71.6766023 56.1735087,71.6766023 L105.727102,71.6766029 C105.727102,71.6766029 127.835546,73.1411469 127.835546,55.1771866 C127.835546,35.5304025 105.727102,38.3035317 105.727102,38.3035317 L45.0428249,38.3035317 C45.0428249,38.3035317 11.5287276,38.3035313 11.5287276,66.6449208 C11.5287276,94.9863103 45.0428244,93.9579678 45.0428244,93.9579678 L105.449437,94.2138951 Z\" transform=\"translate(69.367532, 66.000000) rotate(-45.000000) translate(-69.367532, -66.000000) \"></path>\n </g>\n</svg>" }, "$:/core/images/info-button": { "title": "$:/core/images/info-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-info-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <g transform=\"translate(0.049406, 0.000000)\">\n <path d=\"M64,128 C99.346224,128 128,99.346224 128,64 C128,28.653776 99.346224,0 64,0 C28.653776,0 0,28.653776 0,64 C0,99.346224 28.653776,128 64,128 Z M64,112 C90.509668,112 112,90.509668 112,64 C112,37.490332 90.509668,16 64,16 C37.490332,16 16,37.490332 16,64 C16,90.509668 37.490332,112 64,112 Z\"></path>\n <circle cx=\"64\" cy=\"32\" r=\"8\"></circle>\n <rect x=\"56\" y=\"48\" width=\"16\" height=\"56\" rx=\"8\"></rect>\n </g>\n </g>\n</svg>" }, "$:/core/images/italic": { "title": "$:/core/images/italic", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-italic tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <polygon points=\"66.7114846 0 89.1204482 0 62.4089636 128 40 128\"></polygon>\n </g>\n</svg>" }, "$:/core/images/left-arrow": { "created": "20150315234410875", "modified": "20150315235324760", "tags": "$:/tags/Image", "title": "$:/core/images/left-arrow", "text": "<svg class=\"tc-image-left-arrow tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <path transform=\"rotate(135, 63.8945, 64.1752)\" d=\"m109.07576,109.35336c-1.43248,1.43361 -3.41136,2.32182 -5.59717,2.32182l-79.16816,0c-4.36519,0 -7.91592,-3.5444 -7.91592,-7.91666c0,-4.36337 3.54408,-7.91667 7.91592,-7.91667l71.25075,0l0,-71.25075c0,-4.3652 3.54442,-7.91592 7.91667,-7.91592c4.36336,0 7.91667,3.54408 7.91667,7.91592l0,79.16815c0,2.1825 -0.88602,4.16136 -2.3185,5.59467l-0.00027,-0.00056z\"/>\n</svg>\n" }, "$:/core/images/line-width": { "title": "$:/core/images/line-width", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-line-width tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M128,-97 L112.992786,-97 C112.452362,-97 112,-96.5522847 112,-96 C112,-95.4438648 112.444486,-95 112.992786,-95 L128,-95 L128,-97 Z M128,-78.6794919 L111.216185,-88.3696322 C110.748163,-88.6398444 110.132549,-88.4782926 109.856406,-88 C109.578339,-87.5183728 109.741342,-86.9117318 110.216185,-86.6375814 L128,-76.3700908 L128,-78.6794919 Z M78.6794919,-128 L88.3696322,-111.216185 C88.6437826,-110.741342 88.4816272,-110.134474 88,-109.856406 C87.5217074,-109.580264 86.9077936,-109.748163 86.6375814,-110.216185 L76.3700908,-128 L78.6794919,-128 Z M97,-128 L97,-112.992786 C97,-112.444486 96.5561352,-112 96,-112 C95.4477153,-112 95,-112.452362 95,-112.992786 L95,-128 L97,-128 Z M115.629909,-128 L105.362419,-110.216185 C105.088268,-109.741342 104.481627,-109.578339 104,-109.856406 C103.521707,-110.132549 103.360156,-110.748163 103.630368,-111.216185 L113.320508,-128 L115.629909,-128 Z M128,-113.320508 L111.216185,-103.630368 C110.741342,-103.356217 110.134474,-103.518373 109.856406,-104 C109.580264,-104.478293 109.748163,-105.092206 110.216185,-105.362419 L128,-115.629909 L128,-113.320508 Z M48,-96 C48,-96.5522847 48.4523621,-97 48.9927864,-97 L79.0072136,-97 C79.5555144,-97 80,-96.5561352 80,-96 C80,-95.4477153 79.5476379,-95 79.0072136,-95 L48.9927864,-95 C48.4444856,-95 48,-95.4438648 48,-96 Z M54.4307806,-120 C54.706923,-120.478293 55.3225377,-120.639844 55.7905589,-120.369632 L81.7838153,-105.362419 C82.2586577,-105.088268 82.4216611,-104.481627 82.1435935,-104 C81.8674512,-103.521707 81.2518365,-103.360156 80.7838153,-103.630368 L54.7905589,-118.637581 C54.3157165,-118.911732 54.152713,-119.518373 54.4307806,-120 Z M104,-82.1435935 C104.478293,-82.4197359 105.092206,-82.2518365 105.362419,-81.7838153 L120.369632,-55.7905589 C120.643783,-55.3157165 120.481627,-54.7088482 120,-54.4307806 C119.521707,-54.1546382 118.907794,-54.3225377 118.637581,-54.7905589 L103.630368,-80.7838153 C103.356217,-81.2586577 103.518373,-81.865526 104,-82.1435935 Z M96,-80 C96.5522847,-80 97,-79.5476379 97,-79.0072136 L97,-48.9927864 C97,-48.4444856 96.5561352,-48 96,-48 C95.4477153,-48 95,-48.4523621 95,-48.9927864 L95,-79.0072136 C95,-79.5555144 95.4438648,-80 96,-80 Z M88,-82.1435935 C88.4782926,-81.8674512 88.6398444,-81.2518365 88.3696322,-80.7838153 L73.3624186,-54.7905589 C73.0882682,-54.3157165 72.4816272,-54.152713 72,-54.4307806 C71.5217074,-54.706923 71.3601556,-55.3225377 71.6303678,-55.7905589 L86.6375814,-81.7838153 C86.9117318,-82.2586577 87.5183728,-82.4216611 88,-82.1435935 Z M82.1435935,-88 C82.4197359,-87.5217074 82.2518365,-86.9077936 81.7838153,-86.6375814 L55.7905589,-71.6303678 C55.3157165,-71.3562174 54.7088482,-71.5183728 54.4307806,-72 C54.1546382,-72.4782926 54.3225377,-73.0922064 54.7905589,-73.3624186 L80.7838153,-88.3696322 C81.2586577,-88.6437826 81.865526,-88.4816272 82.1435935,-88 Z M1.30626177e-08,-41.9868843 L15.0170091,-57.9923909 L20.7983821,-52.9749272 L44.7207091,-81.2095939 L73.4260467,-42.1002685 L85.984793,-56.6159488 L104.48741,-34.0310661 L127.969109,-47.4978019 L127.969109,7.99473128e-07 L1.30626177e-08,7.99473128e-07 L1.30626177e-08,-41.9868843 Z M96,-84 C102.627417,-84 108,-89.372583 108,-96 C108,-102.627417 102.627417,-108 96,-108 C89.372583,-108 84,-102.627417 84,-96 C84,-89.372583 89.372583,-84 96,-84 Z\"></path>\n <path d=\"M16,18 L112,18 C113.104569,18 114,17.1045695 114,16 C114,14.8954305 113.104569,14 112,14 L16,14 C14.8954305,14 14,14.8954305 14,16 C14,17.1045695 14.8954305,18 16,18 L16,18 Z M16,35 L112,35 C114.209139,35 116,33.209139 116,31 C116,28.790861 114.209139,27 112,27 L16,27 C13.790861,27 12,28.790861 12,31 C12,33.209139 13.790861,35 16,35 L16,35 Z M16,56 L112,56 C115.313708,56 118,53.3137085 118,50 C118,46.6862915 115.313708,44 112,44 L16,44 C12.6862915,44 10,46.6862915 10,50 C10,53.3137085 12.6862915,56 16,56 L16,56 Z M16,85 L112,85 C117.522847,85 122,80.5228475 122,75 C122,69.4771525 117.522847,65 112,65 L16,65 C10.4771525,65 6,69.4771525 6,75 C6,80.5228475 10.4771525,85 16,85 L16,85 Z M16,128 L112,128 C120.836556,128 128,120.836556 128,112 C128,103.163444 120.836556,96 112,96 L16,96 C7.163444,96 0,103.163444 0,112 C0,120.836556 7.163444,128 16,128 L16,128 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/link": { "title": "$:/core/images/link", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-link tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M128.719999,57.568543 C130.219553,53.8628171 131.045202,49.8121445 131.045202,45.5685425 C131.045202,27.8915447 116.718329,13.5685425 99.0452364,13.5685425 L67.0451674,13.5685425 C49.3655063,13.5685425 35.0452019,27.8954305 35.0452019,45.5685425 C35.0452019,63.2455403 49.3720745,77.5685425 67.0451674,77.5685425 L99.0452364,77.5685425 C100.406772,77.5685425 101.748384,77.4835732 103.065066,77.3186499 C96.4792444,73.7895096 91.1190212,68.272192 87.7873041,61.5685425 L67.0506214,61.5685425 C58.2110723,61.5685425 51.0452019,54.4070414 51.0452019,45.5685425 C51.0452019,36.7319865 58.2005234,29.5685425 67.0506214,29.5685425 L99.0397824,29.5685425 C107.879331,29.5685425 115.045202,36.7300436 115.045202,45.5685425 C115.045202,48.9465282 113.99957,52.0800164 112.21335,54.6623005 C114.314383,56.4735917 117.050039,57.5685425 120.041423,57.5685425 L128.720003,57.5685425 Z\" transform=\"translate(83.045202, 45.568542) rotate(-225.000000) translate(-83.045202, -45.568542)\"></path>\n <path d=\"M-0.106255113,71.0452019 C-1.60580855,74.7509276 -2.43145751,78.8016001 -2.43145751,83.0452019 C-2.43145751,100.7222 11.8954151,115.045202 29.568508,115.045202 L61.568577,115.045202 C79.2482381,115.045202 93.5685425,100.718314 93.5685425,83.0452019 C93.5685425,65.3682041 79.2416699,51.0452019 61.568577,51.0452019 L29.568508,51.0452019 C28.206973,51.0452019 26.8653616,51.1301711 25.5486799,51.2950943 C32.1345,54.8242347 37.4947231,60.3415524 40.8264403,67.0452019 L61.563123,67.0452019 C70.4026721,67.0452019 77.5685425,74.206703 77.5685425,83.0452019 C77.5685425,91.8817579 70.413221,99.0452019 61.563123,99.0452019 L29.573962,99.0452019 C20.7344129,99.0452019 13.5685425,91.8837008 13.5685425,83.0452019 C13.5685425,79.6672162 14.6141741,76.533728 16.4003949,73.9514439 C14.2993609,72.1401527 11.5637054,71.0452019 8.5723215,71.0452019 L-0.106255113,71.0452019 Z\" transform=\"translate(45.568542, 83.045202) rotate(-225.000000) translate(-45.568542, -83.045202)\"></path>\n </g>\n</svg>" }, "$:/core/images/list-bullet": { "title": "$:/core/images/list-bullet", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-list-bullet tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M11.6363636,40.2727273 C18.0629498,40.2727273 23.2727273,35.0629498 23.2727273,28.6363636 C23.2727273,22.2097775 18.0629498,17 11.6363636,17 C5.20977746,17 0,22.2097775 0,28.6363636 C0,35.0629498 5.20977746,40.2727273 11.6363636,40.2727273 Z M11.6363636,75.1818182 C18.0629498,75.1818182 23.2727273,69.9720407 23.2727273,63.5454545 C23.2727273,57.1188684 18.0629498,51.9090909 11.6363636,51.9090909 C5.20977746,51.9090909 0,57.1188684 0,63.5454545 C0,69.9720407 5.20977746,75.1818182 11.6363636,75.1818182 Z M11.6363636,110.090909 C18.0629498,110.090909 23.2727273,104.881132 23.2727273,98.4545455 C23.2727273,92.0279593 18.0629498,86.8181818 11.6363636,86.8181818 C5.20977746,86.8181818 0,92.0279593 0,98.4545455 C0,104.881132 5.20977746,110.090909 11.6363636,110.090909 Z M34.9090909,22.8181818 L128,22.8181818 L128,34.4545455 L34.9090909,34.4545455 L34.9090909,22.8181818 Z M34.9090909,57.7272727 L128,57.7272727 L128,69.3636364 L34.9090909,69.3636364 L34.9090909,57.7272727 Z M34.9090909,92.6363636 L128,92.6363636 L128,104.272727 L34.9090909,104.272727 L34.9090909,92.6363636 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/list-number": { "title": "$:/core/images/list-number", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-list-number tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M33.8390805,22.3563218 L128,22.3563218 L128,34.1264368 L33.8390805,34.1264368 L33.8390805,22.3563218 Z M33.8390805,57.6666667 L128,57.6666667 L128,69.4367816 L33.8390805,69.4367816 L33.8390805,57.6666667 Z M33.8390805,92.9770115 L128,92.9770115 L128,104.747126 L33.8390805,104.747126 L33.8390805,92.9770115 Z M0.379509711,42.6307008 L0.379509711,40.4082314 L1.37821948,40.4082314 C2.20382368,40.4082314 2.82301754,40.268077 3.23581964,39.9877642 C3.64862174,39.7074513 3.85501969,39.0400498 3.85501969,37.9855395 L3.85501969,22.7686318 C3.85501969,21.3270228 3.66193774,20.4327047 3.27576803,20.0856507 C2.88959832,19.7385967 1.79768657,19.5650723 0,19.5650723 L0,17.4226919 C3.50215975,17.2758613 6.25191314,16.4683055 8.24934266,15 L10.3666074,15 L10.3666074,37.865406 C10.3666074,38.786434 10.5164123,39.4404875 10.8160268,39.8275862 C11.1156412,40.2146849 11.764796,40.4082314 12.7635108,40.4082314 L13.7622206,40.4082314 L13.7622206,42.6307008 L0.379509711,42.6307008 Z M0.0798967812,77.9873934 L0.0798967812,76.0852799 C7.27064304,69.5312983 10.8659622,63.5046623 10.8659622,58.005191 C10.8659622,56.4434479 10.5397203,55.195407 9.88722667,54.2610308 C9.23473303,53.3266546 8.36253522,52.8594735 7.27060709,52.8594735 C6.3784219,52.8594735 5.61608107,53.1764892 4.98356173,53.8105302 C4.35104238,54.4445712 4.03478745,55.1753759 4.03478745,56.0029663 C4.03478745,56.9773871 4.28113339,57.8316611 4.77383268,58.5658139 C4.88036225,58.7259926 4.93362624,58.8461249 4.93362624,58.9262143 C4.93362624,59.0730449 4.77383427,59.2065252 4.45424555,59.3266593 C4.2411864,59.4067486 3.70188852,59.6336652 2.83633573,60.0074156 C1.99741533,60.3811661 1.47809145,60.5680386 1.2783485,60.5680386 C1.03865696,60.5680386 0.765679018,60.1976307 0.459406492,59.4568039 C0.153133966,58.715977 0,57.9184322 0,57.0641453 C0,55.1153036 0.848894811,53.5202138 2.5467099,52.2788283 C4.24452499,51.0374428 6.34512352,50.4167594 8.84856852,50.4167594 C11.3120649,50.4167594 13.3793735,51.0874979 15.0505562,52.4289952 C16.7217389,53.7704924 17.5573177,55.5224215 17.5573177,57.684835 C17.5573177,58.9662652 17.2743527,60.2076321 16.7084144,61.4089729 C16.142476,62.6103138 14.7875733,64.4623531 12.6436656,66.9651465 C10.4997579,69.4679398 8.40914641,71.7804862 6.3717683,73.902855 L17.8169822,73.902855 L16.7982982,79.6292176 L14.6810335,79.6292176 C14.7609307,79.3489048 14.8008787,79.0952922 14.8008787,78.8683723 C14.8008787,78.4812736 14.7010087,78.237672 14.5012658,78.1375603 C14.3015228,78.0374485 13.9020429,77.9873934 13.3028141,77.9873934 L0.0798967812,77.9873934 Z M12.2042333,97.1935484 C13.9486551,97.2335931 15.4400468,97.8309175 16.6784531,98.9855395 C17.9168594,100.140162 18.5360532,101.75861 18.5360532,103.840934 C18.5360532,106.830938 17.4041935,109.233584 15.14044,111.048943 C12.8766866,112.864303 10.1402492,113.771969 6.93104577,113.771969 C4.92030005,113.771969 3.26245842,113.388213 1.95747114,112.62069 C0.652483855,111.853166 0,110.848727 0,109.607341 C0,108.833144 0.26964894,108.209124 0.808954909,107.735261 C1.34826088,107.261399 1.93749375,107.024472 2.57667119,107.024472 C3.21584864,107.024472 3.73850152,107.224692 4.14464552,107.625139 C4.55078953,108.025586 4.92696644,108.67964 5.27318756,109.587319 C5.73925445,110.855401 6.51158227,111.489433 7.59019421,111.489433 C8.85523291,111.489433 9.87723568,111.012241 10.6562332,110.057842 C11.4352307,109.103444 11.8247236,107.371536 11.8247236,104.862069 C11.8247236,103.153495 11.7048796,101.838714 11.4651881,100.917686 C11.2254966,99.9966584 10.6728827,99.5361513 9.80732989,99.5361513 C9.22141723,99.5361513 8.62219737,99.843156 8.00965231,100.457175 C7.51695303,100.951059 7.07752513,101.197998 6.69135542,101.197998 C6.3584505,101.197998 6.08880156,101.051169 5.88240051,100.757508 C5.67599946,100.463847 5.57280049,100.183539 5.57280049,99.916574 C5.57280049,99.5962164 5.67599946,99.3225818 5.88240051,99.0956618 C6.08880156,98.8687419 6.57150646,98.5016711 7.33052967,97.9944383 C10.2068282,96.0722929 11.6449559,93.9766521 11.6449559,91.7074527 C11.6449559,90.5194601 11.3386879,89.615131 10.7261429,88.9944383 C10.1135978,88.3737455 9.37455999,88.0634038 8.5090072,88.0634038 C7.71003539,88.0634038 6.98431355,88.3270274 6.33181991,88.8542825 C5.67932627,89.3815377 5.35308434,90.0122321 5.35308434,90.7463849 C5.35308434,91.3871 5.60608828,91.9810874 6.11210376,92.5283648 C6.28521432,92.7285883 6.3717683,92.8954387 6.3717683,93.028921 C6.3717683,93.1490551 5.80250943,93.4560598 4.6639746,93.9499444 C3.52543978,94.4438289 2.80970494,94.6907675 2.51674861,94.6907675 C2.10394651,94.6907675 1.76771758,94.3570667 1.50805174,93.6896552 C1.24838591,93.0222436 1.11855494,92.4082342 1.11855494,91.8476085 C1.11855494,90.0989901 2.04734573,88.6240327 3.90495518,87.4226919 C5.76256463,86.2213511 7.86982116,85.6206897 10.226788,85.6206897 C12.2907985,85.6206897 14.0784711,86.0678487 15.5898594,86.9621802 C17.1012478,87.8565117 17.8569306,89.0778566 17.8569306,90.6262514 C17.8569306,91.987771 17.2876717,93.2491599 16.1491369,94.4104561 C15.0106021,95.5717522 13.6956474,96.4994404 12.2042333,97.1935484 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/locked-padlock": { "title": "$:/core/images/locked-padlock", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-locked-padlock tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M96.4723753,64 L105,64 L105,96.0097716 C105,113.673909 90.6736461,128 73.001193,128 L55.998807,128 C38.3179793,128 24,113.677487 24,96.0097716 L24,64 L32.0000269,64 C32.0028554,48.2766389 32.3030338,16.2688026 64.1594984,16.2688041 C95.9543927,16.2688056 96.4648869,48.325931 96.4723753,64 Z M80.5749059,64 L48.4413579,64 C48.4426205,47.71306 48.5829272,31.9999996 64.1595001,31.9999996 C79.8437473,31.9999996 81.1369461,48.1359182 80.5749059,64 Z M67.7315279,92.3641717 C70.8232551,91.0923621 73,88.0503841 73,84.5 C73,79.8055796 69.1944204,76 64.5,76 C59.8055796,76 56,79.8055796 56,84.5 C56,87.947435 58.0523387,90.9155206 61.0018621,92.2491029 L55.9067479,115.020857 L72.8008958,115.020857 L67.7315279,92.3641717 L67.7315279,92.3641717 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/mail": { "title": "$:/core/images/mail", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-mail tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M122.826782,104.894066 C121.945525,105.22777 120.990324,105.41043 119.993027,105.41043 L8.00697327,105.41043 C7.19458381,105.41043 6.41045219,105.289614 5.67161357,105.064967 L5.67161357,105.064967 L39.8346483,70.9019325 L60.6765759,91.7438601 C61.6118278,92.679112 62.8865166,93.0560851 64.0946097,92.8783815 C65.2975108,93.0473238 66.5641085,92.6696979 67.4899463,91.7438601 L88.5941459,70.6396605 C88.6693095,70.7292352 88.7490098,70.8162939 88.8332479,70.9005321 L122.826782,104.894066 Z M127.903244,98.6568194 C127.966933,98.2506602 128,97.8343714 128,97.4103789 L128,33.410481 C128,32.7414504 127.917877,32.0916738 127.763157,31.4706493 L94.2292399,65.0045665 C94.3188145,65.0797417 94.4058701,65.1594458 94.4901021,65.2436778 L127.903244,98.6568194 Z M0.205060636,99.2178117 C0.0709009529,98.6370366 0,98.0320192 0,97.4103789 L0,33.410481 C0,32.694007 0.0944223363,31.9995312 0.27147538,31.3387595 L0.27147538,31.3387595 L34.1777941,65.2450783 L0.205060636,99.2178117 L0.205060636,99.2178117 Z M5.92934613,25.6829218 C6.59211333,25.5051988 7.28862283,25.4104299 8.00697327,25.4104299 L119.993027,25.4104299 C120.759109,25.4104299 121.500064,25.5178649 122.201605,25.7184927 L122.201605,25.7184927 L64.0832611,83.8368368 L5.92934613,25.6829218 L5.92934613,25.6829218 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/menu-button": { "title": "$:/core/images/menu-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-menu-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <rect x=\"0\" y=\"16\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"0\" y=\"56\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"0\" y=\"96\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n</svg>" }, "$:/core/images/mono-block": { "title": "$:/core/images/mono-block", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-mono-block tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M23.9653488,32.9670593 L24.3217888,32.9670593 C25.0766067,32.9670593 25.6497006,33.1592554 26.0410876,33.5436534 C26.4324747,33.9280514 26.6281653,34.4906619 26.6281653,35.2315017 C26.6281653,36.0562101 26.4219913,36.6502709 26.009637,37.0137017 C25.5972828,37.3771326 24.9158602,37.5588453 23.9653488,37.5588453 L17.6542639,37.5588453 C16.6897744,37.5588453 16.0048573,37.380627 15.5994921,37.0241852 C15.1941269,36.6677435 14.9914474,36.0701882 14.9914474,35.2315017 C14.9914474,34.4207713 15.1941269,33.8406885 15.5994921,33.4912358 C16.0048573,33.141783 16.6897744,32.9670593 17.6542639,32.9670593 L18.388111,32.9670593 L17.5284616,30.5139133 L8.47069195,30.5139133 L7.5691084,32.9670593 L8.30295547,32.9670593 C9.25346691,32.9670593 9.93488953,33.1452775 10.3472438,33.5017193 C10.759598,33.8581611 10.965772,34.4347494 10.965772,35.2315017 C10.965772,36.0562101 10.759598,36.6502709 10.3472438,37.0137017 C9.93488953,37.3771326 9.25346691,37.5588453 8.30295547,37.5588453 L2.89345418,37.5588453 C1.92896463,37.5588453 1.24404754,37.3771326 0.838682371,37.0137017 C0.433317198,36.6502709 0.230637652,36.0562101 0.230637652,35.2315017 C0.230637652,34.4906619 0.426328248,33.9280514 0.817715312,33.5436534 C1.20910238,33.1592554 1.78219626,32.9670593 2.53701417,32.9670593 L2.89345418,32.9670593 L8.51262607,17.3256331 L6.83526132,17.3256331 C5.88474988,17.3256331 5.20332727,17.1439204 4.79097304,16.7804895 C4.37861882,16.4170587 4.1724448,15.8299869 4.1724448,15.0192565 C4.1724448,14.1945481 4.37861882,13.6004873 4.79097304,13.2370565 C5.20332727,12.8736257 5.88474988,12.691913 6.83526132,12.691913 L14.6979086,12.691913 C15.9419603,12.691913 16.815579,13.3628521 17.318791,14.7047506 L17.318791,14.7676518 L23.9653488,32.9670593 Z M12.9786097,17.3256331 L9.9383861,26.1737321 L16.0188333,26.1737321 L12.9786097,17.3256331 Z M35.3809383,26.6979086 L35.3809383,33.0928616 L38.5259972,33.0928616 C40.7485166,33.0928616 42.3140414,32.8482484 43.2226185,32.3590146 C44.1311956,31.8697807 44.5854773,31.0520736 44.5854773,29.9058686 C44.5854773,28.7456855 44.1521624,27.9209895 43.2855197,27.4317556 C42.4188769,26.9425218 40.9022748,26.6979086 38.7356678,26.6979086 L35.3809383,26.6979086 Z M46.0741385,24.370565 C47.5977525,24.9296893 48.7159844,25.6949794 49.428868,26.666458 C50.1417516,27.6379366 50.498188,28.8784752 50.498188,30.388111 C50.498188,31.6601189 50.1906743,32.8202846 49.5756374,33.8686428 C48.9606006,34.917001 48.0799929,35.7766419 46.933788,36.4475911 C46.2628387,36.8389782 45.5115266,37.1220307 44.6798291,37.296757 C43.8481316,37.4714834 42.6704935,37.5588453 41.1468796,37.5588453 L39.3856466,37.5588453 L30.2020747,37.5588453 C29.2795194,37.5588453 28.6190637,37.3771326 28.2206876,37.0137017 C27.8223114,36.6502709 27.6231264,36.0562101 27.6231264,35.2315017 C27.6231264,34.4906619 27.811828,33.9280514 28.189237,33.5436534 C28.5666459,33.1592554 29.118773,32.9670593 29.8456347,32.9670593 L30.2020747,32.9670593 L30.2020747,17.3256331 L29.8456347,17.3256331 C29.118773,17.3256331 28.5666459,17.1299425 28.189237,16.7385554 C27.811828,16.3471683 27.6231264,15.7740744 27.6231264,15.0192565 C27.6231264,14.2085262 27.8258059,13.6179599 28.2311711,13.24754 C28.6365363,12.8771201 29.2934976,12.691913 30.2020747,12.691913 L39.8469219,12.691913 C42.796303,12.691913 45.0362615,13.2650068 46.5668644,14.4112118 C48.0974674,15.5574168 48.8627574,17.2347648 48.8627574,19.443306 C48.8627574,20.5335986 48.6286276,21.4945792 48.1603609,22.3262767 C47.6920943,23.1579742 46.9966938,23.8393968 46.0741385,24.370565 L46.0741385,24.370565 Z M35.3809383,17.1998307 L35.3809383,22.4835296 L38.2114913,22.4835296 C39.9307988,22.4835296 41.1433816,22.2808501 41.8492761,21.8754849 C42.5551706,21.4701197 42.9081126,20.7852027 42.9081126,19.8207131 C42.9081126,18.912136 42.5901154,18.2481858 41.9541114,17.8288425 C41.3181074,17.4094992 40.2872373,17.1998307 38.8614701,17.1998307 L35.3809383,17.1998307 Z M71.244119,13.3838259 C71.5236812,12.880614 71.8102281,12.5241775 72.1037684,12.3145059 C72.3973087,12.1048342 72.7677231,12 73.2150226,12 C73.8999499,12 74.3856819,12.1817127 74.6722332,12.5451435 C74.9587844,12.9085744 75.1020579,13.5305909 75.1020579,14.4112118 L75.143992,19.8626472 C75.143992,20.8271368 74.9867406,21.4771091 74.6722332,21.8125837 C74.3577257,22.1480584 73.7881263,22.3157932 72.9634178,22.3157932 C72.3763372,22.3157932 71.92555,22.1760142 71.6110425,21.896452 C71.2965351,21.6168898 71.0274605,21.0997075 70.8038107,20.3448896 C70.4403799,19.0169692 69.8602971,18.0629775 69.0635448,17.482886 C68.2667926,16.9027945 67.1625385,16.612753 65.7507494,16.612753 C63.5981206,16.612753 61.9487284,17.3396038 60.8025235,18.7933272 C59.6563185,20.2470506 59.0832246,22.3507245 59.0832246,25.104412 C59.0832246,27.8441215 59.6633074,29.9477954 60.8234905,31.4154969 C61.9836736,32.8831984 63.6400547,33.6170381 65.7926836,33.6170381 C67.2603851,33.6170381 68.878327,33.1278116 70.6465578,32.149344 C72.4147886,31.1708763 73.5295261,30.6816498 73.9908037,30.6816498 C74.53595,30.6816498 74.9937262,30.9122852 75.3641461,31.3735628 C75.734566,31.8348404 75.9197732,32.4079343 75.9197732,33.0928616 C75.9197732,34.3229353 74.836486,35.4831009 72.669879,36.5733935 C70.5032721,37.663686 68.0641285,38.2088241 65.3523753,38.2088241 C61.6901107,38.2088241 58.7267959,36.9997358 56.4623422,34.5815228 C54.1978885,32.1633099 53.0656786,29.0043046 53.0656786,25.104412 C53.0656786,21.3443006 54.2118664,18.22024 56.5042763,15.7321366 C58.7966863,13.2440331 61.7040894,12 65.226573,12 C66.2190187,12 67.1974717,12.1118232 68.1619613,12.3354729 C69.1264508,12.5591227 70.1538264,12.9085702 71.244119,13.3838259 L71.244119,13.3838259 Z M81.4645862,32.9670593 L81.4645862,17.3256331 L81.1081461,17.3256331 C80.3533282,17.3256331 79.7802344,17.1299425 79.3888473,16.7385554 C78.9974602,16.3471683 78.8017696,15.7740744 78.8017696,15.0192565 C78.8017696,14.2085262 79.0114381,13.6179599 79.4307814,13.24754 C79.8501247,12.8771201 80.5280528,12.691913 81.4645862,12.691913 L85.4063933,12.691913 L86.6434498,12.691913 C89.5648747,12.691913 91.7034933,12.8177141 93.0593699,13.06932 C94.4152465,13.320926 95.5684233,13.740263 96.5189347,14.3273436 C98.210286,15.3337675 99.5067362,16.7699967 100.408324,18.6360743 C101.309912,20.5021519 101.7607,22.6582429 101.7607,25.104412 C101.7607,27.6903623 101.247012,29.9512876 100.219621,31.8872557 C99.1922296,33.8232239 97.7350336,35.2874089 95.8479888,36.2798546 C94.9953241,36.7271541 93.9959043,37.0521403 92.8496993,37.2548229 C91.7034944,37.4575055 89.9981906,37.5588453 87.7337369,37.5588453 L85.4063933,37.5588453 L81.4645862,37.5588453 C80.5000966,37.5588453 79.8151795,37.380627 79.4098143,37.0241852 C79.0044492,36.6677435 78.8017696,36.0701882 78.8017696,35.2315017 C78.8017696,34.4906619 78.9974602,33.9280514 79.3888473,33.5436534 C79.7802344,33.1592554 80.3533282,32.9670593 81.1081461,32.9670593 L81.4645862,32.9670593 Z M86.8740874,17.2417648 L86.8740874,32.9670593 L88.0692098,32.9670593 C90.7110725,32.9670593 92.6609895,32.3205814 93.9190194,31.0276063 C95.1770492,29.7346312 95.8060547,27.7462749 95.8060547,25.0624779 C95.8060547,22.4206153 95.1665658,20.4497314 93.8875688,19.1497672 C92.6085718,17.849803 90.6831161,17.1998307 88.1111439,17.1998307 C87.7756693,17.1998307 87.5205727,17.2033252 87.3458463,17.2103142 C87.1711199,17.2173033 87.0138685,17.2277867 86.8740874,17.2417648 L86.8740874,17.2417648 Z M121.94052,17.1159625 L112.190837,17.1159625 L112.190837,22.4835296 L115.88104,22.4835296 L115.88104,22.2319249 C115.88104,21.4351727 116.055763,20.841112 116.405216,20.4497249 C116.754669,20.0583378 117.285829,19.8626472 117.998713,19.8626472 C118.627728,19.8626472 119.141415,20.0408655 119.539792,20.3973072 C119.938168,20.753749 120.137353,21.2045363 120.137353,21.7496826 C120.137353,21.7776388 120.144342,21.8684951 120.15832,22.0222543 C120.172298,22.1760135 120.179287,22.3297704 120.179287,22.4835296 L120.179287,26.8237109 C120.179287,27.7602442 120.011552,28.4311834 119.676077,28.8365486 C119.340603,29.2419138 118.795465,29.4445933 118.040647,29.4445933 C117.327763,29.4445933 116.789614,29.2558917 116.426183,28.8784827 C116.062752,28.5010738 115.88104,27.9419578 115.88104,27.201118 L115.88104,26.8237109 L112.190837,26.8237109 L112.190837,33.0928616 L121.94052,33.0928616 L121.94052,30.5977816 C121.94052,29.6612482 122.118738,28.9903091 122.47518,28.5849439 C122.831622,28.1795787 123.415199,27.9768992 124.225929,27.9768992 C125.022682,27.9768992 125.592281,28.1760842 125.934745,28.5744604 C126.277208,28.9728365 126.448438,29.6472701 126.448438,30.5977816 L126.448438,35.6718099 C126.448438,36.4266278 126.30167,36.9298322 126.008129,37.1814382 C125.714589,37.4330442 125.134506,37.5588453 124.267863,37.5588453 L107.095842,37.5588453 C106.173287,37.5588453 105.512831,37.3771326 105.114455,37.0137017 C104.716079,36.6502709 104.516894,36.0562101 104.516894,35.2315017 C104.516894,34.4906619 104.705595,33.9280514 105.083004,33.5436534 C105.460413,33.1592554 106.01254,32.9670593 106.739402,32.9670593 L107.095842,32.9670593 L107.095842,17.3256331 L106.739402,17.3256331 C106.026518,17.3256331 105.477886,17.126448 105.093488,16.7280719 C104.70909,16.3296957 104.516894,15.7600963 104.516894,15.0192565 C104.516894,14.2085262 104.719573,13.6179599 105.124938,13.24754 C105.530304,12.8771201 106.187265,12.691913 107.095842,12.691913 L124.267863,12.691913 C125.120528,12.691913 125.697116,12.8212085 125.997646,13.0798036 C126.298175,13.3383986 126.448438,13.8520864 126.448438,14.6208824 L126.448438,19.3175037 C126.448438,20.2680151 126.273714,20.9494377 125.924261,21.361792 C125.574808,21.7741462 125.008703,21.9803202 124.225929,21.9803202 C123.415199,21.9803202 122.831622,21.7706517 122.47518,21.3513084 C122.118738,20.9319652 121.94052,20.254037 121.94052,19.3175037 L121.94052,17.1159625 Z M19.7719369,47.6405477 C20.037521,47.1373358 20.3205734,46.7808993 20.6211028,46.5712277 C20.9216322,46.361556 21.295541,46.2567218 21.7428405,46.2567218 C22.4277678,46.2567218 22.9134998,46.4384345 23.2000511,46.8018653 C23.4866023,47.1652962 23.6298758,47.7873127 23.6298758,48.6679336 L23.6718099,54.119369 C23.6718099,55.0838586 23.5145586,55.7338309 23.2000511,56.0693055 C22.8855436,56.4047802 22.3089553,56.572515 21.4702687,56.572515 C20.8831881,56.572515 20.4254119,56.4292415 20.0969263,56.1426902 C19.7684407,55.856139 19.4993662,55.3424512 19.2896945,54.6016114 C18.9122856,53.2597129 18.3322027,52.3022267 17.5494286,51.7291243 C16.7666545,51.1560218 15.6693894,50.8694748 14.2576003,50.8694748 C12.1049715,50.8694748 10.4590738,51.5963256 9.31985785,53.050049 C8.18064193,54.5037724 7.61104252,56.6074463 7.61104252,59.3611338 C7.61104252,62.1148214 8.20859773,64.2429566 9.40372609,65.7456034 C10.5988544,67.2482501 12.2936748,67.9995623 14.488238,67.9995623 C14.9914499,67.9995623 15.5645438,67.9401562 16.2075368,67.8213423 C16.8505299,67.7025283 17.6053364,67.5173212 18.4719792,67.2657152 L18.4719792,63.9529198 L16.1027015,63.9529198 C15.1521901,63.9529198 14.4777564,63.7781961 14.0793803,63.4287433 C13.6810042,63.0792906 13.4818191,62.4992078 13.4818191,61.6884774 C13.4818191,60.8497908 13.6810042,60.2522356 14.0793803,59.8957938 C14.4777564,59.5393521 15.1521901,59.3611338 16.1027015,59.3611338 L23.6718099,59.3611338 C24.6502776,59.3611338 25.3386891,59.5358576 25.7370653,59.8853103 C26.1354414,60.2347631 26.3346265,60.8218348 26.3346265,61.6465433 C26.3346265,62.3873831 26.1354414,62.9569825 25.7370653,63.3553586 C25.3386891,63.7537347 24.7621008,63.9529198 24.0072829,63.9529198 L23.6718099,63.9529198 L23.6718099,68.9430799 L23.6718099,69.1946846 C23.6718099,69.6419841 23.6228873,69.9529924 23.5250405,70.1277188 C23.4271937,70.3024451 23.2315031,70.4806634 22.9379628,70.6623788 C22.1412106,71.1376345 20.8762107,71.5569715 19.1429251,71.9204023 C17.4096396,72.2838332 15.6554131,72.4655459 13.8801932,72.4655459 C10.2179286,72.4655459 7.25461383,71.2564576 4.99016011,68.8382446 C2.72570638,66.4200317 1.59349651,63.2610264 1.59349651,59.3611338 C1.59349651,55.6010224 2.73968428,52.4769618 5.03209423,49.9888583 C7.32450417,47.5007549 10.2319073,46.2567218 13.7543909,46.2567218 C14.7328585,46.2567218 15.7078171,46.368545 16.6792957,46.5921947 C17.6507743,46.8158445 18.6816444,47.165292 19.7719369,47.6405477 L19.7719369,47.6405477 Z M35.611576,51.5823548 L35.611576,56.4047785 L42.4678043,56.4047785 L42.4678043,51.5823548 L42.1323314,51.5823548 C41.3775135,51.5823548 40.8009251,51.3866642 40.402549,50.9952772 C40.0041729,50.6038901 39.8049878,50.0307962 39.8049878,49.2759783 C39.8049878,48.4512699 40.0111618,47.8572091 40.4235161,47.4937783 C40.8358703,47.1303474 41.5172929,46.9486347 42.4678043,46.9486347 L47.8773056,46.9486347 C48.8278171,46.9486347 49.5022507,47.1303474 49.9006269,47.4937783 C50.299003,47.8572091 50.498188,48.4512699 50.498188,49.2759783 C50.498188,50.0307962 50.3059919,50.6038901 49.9215939,50.9952772 C49.5371959,51.3866642 48.9745854,51.5823548 48.2337456,51.5823548 L47.8773056,51.5823548 L47.8773056,67.2237811 L48.2337456,67.2237811 C48.9885636,67.2237811 49.5616574,67.4159772 49.9530445,67.8003752 C50.3444316,68.1847732 50.5401222,68.7473837 50.5401222,69.4882235 C50.5401222,70.3129319 50.3374426,70.9069927 49.9320774,71.2704235 C49.5267123,71.6338543 48.8417952,71.815567 47.8773056,71.815567 L42.4678043,71.815567 C41.5033148,71.815567 40.8183977,71.6373488 40.4130325,71.280907 C40.0076674,70.9244652 39.8049878,70.32691 39.8049878,69.4882235 C39.8049878,68.7473837 40.0041729,68.1847732 40.402549,67.8003752 C40.8009251,67.4159772 41.3775135,67.2237811 42.1323314,67.2237811 L42.4678043,67.2237811 L42.4678043,61.0384986 L35.611576,61.0384986 L35.611576,67.2237811 L35.9470489,67.2237811 C36.7018668,67.2237811 37.2784552,67.4159772 37.6768313,67.8003752 C38.0752074,68.1847732 38.2743925,68.7473837 38.2743925,69.4882235 C38.2743925,70.3129319 38.0682185,70.9069927 37.6558642,71.2704235 C37.24351,71.6338543 36.5620874,71.815567 35.611576,71.815567 L30.2020747,71.815567 C29.2375851,71.815567 28.552668,71.6373488 28.1473029,71.280907 C27.7419377,70.9244652 27.5392581,70.32691 27.5392581,69.4882235 C27.5392581,68.7473837 27.7349487,68.1847732 28.1263358,67.8003752 C28.5177229,67.4159772 29.0908168,67.2237811 29.8456347,67.2237811 L30.2020747,67.2237811 L30.2020747,51.5823548 L29.8456347,51.5823548 C29.1047949,51.5823548 28.5421844,51.3866642 28.1577864,50.9952772 C27.7733884,50.6038901 27.5811923,50.0307962 27.5811923,49.2759783 C27.5811923,48.4512699 27.7803773,47.8572091 28.1787534,47.4937783 C28.5771296,47.1303474 29.2515632,46.9486347 30.2020747,46.9486347 L35.611576,46.9486347 C36.5481093,46.9486347 37.2260374,47.1303474 37.6453807,47.4937783 C38.064724,47.8572091 38.2743925,48.4512699 38.2743925,49.2759783 C38.2743925,50.0307962 38.0752074,50.6038901 37.6768313,50.9952772 C37.2784552,51.3866642 36.7018668,51.5823548 35.9470489,51.5823548 L35.611576,51.5823548 Z M67.365213,51.5823548 L67.365213,67.2237811 L70.887679,67.2237811 C71.8381904,67.2237811 72.519613,67.4019993 72.9319673,67.7584411 C73.3443215,68.1148829 73.5504955,68.6914712 73.5504955,69.4882235 C73.5504955,70.2989538 73.340827,70.8895201 72.9214837,71.25994 C72.5021404,71.6303599 71.8242123,71.815567 70.887679,71.815567 L58.4332458,71.815567 C57.4827343,71.815567 56.8013117,71.6338543 56.3889575,71.2704235 C55.9766033,70.9069927 55.7704292,70.3129319 55.7704292,69.4882235 C55.7704292,68.6774931 55.9731088,68.0974103 56.378474,67.7479575 C56.7838391,67.3985048 57.4687562,67.2237811 58.4332458,67.2237811 L61.9557117,67.2237811 L61.9557117,51.5823548 L58.4332458,51.5823548 C57.4827343,51.5823548 56.8013117,51.4006421 56.3889575,51.0372113 C55.9766033,50.6737805 55.7704292,50.0867087 55.7704292,49.2759783 C55.7704292,48.4512699 55.9731088,47.8641981 56.378474,47.5147453 C56.7838391,47.1652926 57.4687562,46.9905689 58.4332458,46.9905689 L70.887679,46.9905689 C71.8801247,46.9905689 72.5720308,47.1652926 72.9634178,47.5147453 C73.3548049,47.8641981 73.5504955,48.4512699 73.5504955,49.2759783 C73.5504955,50.0867087 73.347816,50.6737805 72.9424508,51.0372113 C72.5370856,51.4006421 71.8521685,51.5823548 70.887679,51.5823548 L67.365213,51.5823548 Z M97.8608265,51.5823548 L97.8608265,63.1771386 L97.8608265,63.5755127 C97.8608265,65.4485794 97.7385199,66.8044357 97.493903,67.6431222 C97.2492861,68.4818088 96.8404325,69.2296264 96.26733,69.8865976 C95.5264902,70.7392623 94.4991146,71.3822457 93.1851723,71.815567 C91.87123,72.2488884 90.2917273,72.4655459 88.4466169,72.4655459 C87.1466527,72.4655459 85.8921362,72.3397448 84.6830298,72.0881388 C83.4739233,71.8365328 82.3102631,71.4591296 81.1920144,70.9559176 C80.5769776,70.6763554 80.175113,70.31293 79.9864085,69.8656305 C79.797704,69.418331 79.7033532,68.6914802 79.7033532,67.6850564 L79.7033532,63.3658422 C79.7033532,62.1637247 79.8780769,61.3250508 80.2275297,60.849795 C80.5769824,60.3745393 81.185021,60.136915 82.0516638,60.136915 C83.2957156,60.136915 83.9806326,61.0524675 84.1064356,62.8835998 C84.1204137,63.2050963 84.1413806,63.4497096 84.1693368,63.6174469 C84.3370741,65.2389076 84.7144774,66.3466561 85.301558,66.9407258 C85.8886386,67.5347954 86.8251579,67.8318258 88.1111439,67.8318258 C89.7046484,67.8318258 90.8263749,67.4089943 91.476357,66.5633187 C92.126339,65.7176431 92.4513252,64.1765796 92.4513252,61.9400821 L92.4513252,51.5823548 L88.9288593,51.5823548 C87.9783478,51.5823548 87.2969252,51.4006421 86.884571,51.0372113 C86.4722168,50.6737805 86.2660427,50.0867087 86.2660427,49.2759783 C86.2660427,48.4512699 86.4652278,47.8641981 86.8636039,47.5147453 C87.26198,47.1652926 87.9503916,46.9905689 88.9288593,46.9905689 L99.6220595,46.9905689 C100.600527,46.9905689 101.288939,47.1652926 101.687315,47.5147453 C102.085691,47.8641981 102.284876,48.4512699 102.284876,49.2759783 C102.284876,50.0867087 102.078702,50.6737805 101.666348,51.0372113 C101.253994,51.4006421 100.572571,51.5823548 99.6220595,51.5823548 L97.8608265,51.5823548 Z M112.505343,51.5823548 L112.505343,57.9353738 L118.984165,51.4565525 C118.257303,51.3726838 117.747109,51.1665098 117.453569,50.8380242 C117.160029,50.5095387 117.013261,49.9888619 117.013261,49.2759783 C117.013261,48.4512699 117.212446,47.8572091 117.610822,47.4937783 C118.009198,47.1303474 118.683632,46.9486347 119.634143,46.9486347 L124.771073,46.9486347 C125.721584,46.9486347 126.396018,47.1303474 126.794394,47.4937783 C127.19277,47.8572091 127.391955,48.4512699 127.391955,49.2759783 C127.391955,50.0447743 127.19277,50.6213627 126.794394,51.0057607 C126.396018,51.3901587 125.812441,51.5823548 125.043645,51.5823548 L124.561402,51.5823548 L118.459988,57.641835 C119.592215,58.4805215 120.626579,59.5812811 121.563113,60.9441468 C122.499646,62.3070125 123.596911,64.400203 124.854941,67.2237811 L125.127513,67.2237811 L125.546854,67.2237811 C126.371563,67.2237811 126.98659,67.4124827 127.391955,67.7898917 C127.79732,68.1673006 128,68.7334056 128,69.4882235 C128,70.3129319 127.793826,70.9069927 127.381472,71.2704235 C126.969118,71.6338543 126.287695,71.815567 125.337183,71.815567 L122.758235,71.815567 C121.626008,71.815567 120.710456,71.0537715 120.01155,69.5301576 C119.885747,69.2505954 119.787902,69.026949 119.718012,68.8592117 C118.795456,66.9022764 117.949793,65.3926632 117.180997,64.3303269 C116.412201,63.2679906 115.510627,62.2965265 114.476247,61.4159056 L112.505343,63.302941 L112.505343,67.2237811 L112.840816,67.2237811 C113.595634,67.2237811 114.172222,67.4159772 114.570599,67.8003752 C114.968975,68.1847732 115.16816,68.7473837 115.16816,69.4882235 C115.16816,70.3129319 114.961986,70.9069927 114.549631,71.2704235 C114.137277,71.6338543 113.455855,71.815567 112.505343,71.815567 L107.095842,71.815567 C106.131352,71.815567 105.446435,71.6373488 105.04107,71.280907 C104.635705,70.9244652 104.433025,70.32691 104.433025,69.4882235 C104.433025,68.7473837 104.628716,68.1847732 105.020103,67.8003752 C105.41149,67.4159772 105.984584,67.2237811 106.739402,67.2237811 L107.095842,67.2237811 L107.095842,51.5823548 L106.739402,51.5823548 C105.998562,51.5823548 105.435952,51.3866642 105.051554,50.9952772 C104.667156,50.6038901 104.474959,50.0307962 104.474959,49.2759783 C104.474959,48.4512699 104.674145,47.8572091 105.072521,47.4937783 C105.470897,47.1303474 106.14533,46.9486347 107.095842,46.9486347 L112.505343,46.9486347 C113.441877,46.9486347 114.119805,47.1303474 114.539148,47.4937783 C114.958491,47.8572091 115.16816,48.4512699 115.16816,49.2759783 C115.16816,50.0307962 114.968975,50.6038901 114.570599,50.9952772 C114.172222,51.3866642 113.595634,51.5823548 112.840816,51.5823548 L112.505343,51.5823548 Z M13.439885,96.325622 L17.4445933,84.4372993 C17.6961993,83.6545252 18.0456468,83.0849258 18.4929463,82.728484 C18.9402458,82.3720422 19.5343065,82.193824 20.2751463,82.193824 L23.5460076,82.193824 C24.496519,82.193824 25.1779416,82.3755367 25.5902958,82.7389675 C26.0026501,83.1023984 26.2088241,83.6964591 26.2088241,84.5211676 C26.2088241,85.2759855 26.009639,85.8490794 25.6112629,86.2404664 C25.2128868,86.6318535 24.6362984,86.8275441 23.8814805,86.8275441 L23.5460076,86.8275441 L24.1330852,102.46897 L24.4895252,102.46897 C25.2443431,102.46897 25.8104481,102.661166 26.187857,103.045564 C26.565266,103.429962 26.7539676,103.992573 26.7539676,104.733413 C26.7539676,105.558121 26.5547826,106.152182 26.1564064,106.515613 C25.7580303,106.879044 25.0835967,107.060756 24.1330852,107.060756 L19.4154969,107.060756 C18.4649855,107.060756 17.7905518,106.882538 17.3921757,106.526096 C16.9937996,106.169654 16.7946145,105.572099 16.7946145,104.733413 C16.7946145,103.992573 16.9868106,103.429962 17.3712086,103.045564 C17.7556066,102.661166 18.325206,102.46897 19.0800239,102.46897 L19.4154969,102.46897 L19.1219581,89.6790642 L16.0607674,99.1981091 C15.8371177,99.9109927 15.5191204,100.42468 15.1067662,100.739188 C14.694412,101.053695 14.1248126,101.210947 13.3979509,101.210947 C12.6710892,101.210947 12.0945008,101.053695 11.6681685,100.739188 C11.2418362,100.42468 10.91685,99.9109927 10.6932002,99.1981091 L7.65297664,89.6790642 L7.35943781,102.46897 L7.69491075,102.46897 C8.44972866,102.46897 9.01932808,102.661166 9.40372609,103.045564 C9.78812409,103.429962 9.98032022,103.992573 9.98032022,104.733413 C9.98032022,105.558121 9.77764067,106.152182 9.3722755,106.515613 C8.96691032,106.879044 8.29597114,107.060756 7.35943781,107.060756 L2.62088241,107.060756 C1.68434908,107.060756 1.01340989,106.879044 0.608044719,106.515613 C0.202679546,106.152182 0,105.558121 0,104.733413 C0,103.992573 0.192196121,103.429962 0.57659413,103.045564 C0.960992139,102.661166 1.53059155,102.46897 2.28540946,102.46897 L2.62088241,102.46897 L3.22892713,86.8275441 L2.89345418,86.8275441 C2.13863627,86.8275441 1.56204791,86.6318535 1.16367179,86.2404664 C0.765295672,85.8490794 0.5661106,85.2759855 0.5661106,84.5211676 C0.5661106,83.6964591 0.772284622,83.1023984 1.18463885,82.7389675 C1.59699308,82.3755367 2.27841569,82.193824 3.22892713,82.193824 L6.49978838,82.193824 C7.22665007,82.193824 7.81022738,82.3685477 8.25053783,82.7180005 C8.69084827,83.0674532 9.05077919,83.6405471 9.33034138,84.4372993 L13.439885,96.325622 Z M43.8935644,98.3803938 L43.8935644,86.8275441 L42.7403761,86.8275441 C41.8178209,86.8275441 41.1573651,86.6458314 40.758989,86.2824006 C40.3606129,85.9189697 40.1614278,85.3318979 40.1614278,84.5211676 C40.1614278,83.7104372 40.3606129,83.119871 40.758989,82.7494511 C41.1573651,82.3790312 41.8178209,82.193824 42.7403761,82.193824 L48.6950209,82.193824 C49.6035981,82.193824 50.2605593,82.3790312 50.6659245,82.7494511 C51.0712897,83.119871 51.2739692,83.7104372 51.2739692,84.5211676 C51.2739692,85.2620074 51.0817731,85.8316068 50.6973751,86.2299829 C50.3129771,86.628359 49.7643445,86.8275441 49.051461,86.8275441 L48.6950209,86.8275441 L48.6950209,105.865634 C48.6950209,106.522605 48.6251315,106.934953 48.4853504,107.10269 C48.3455693,107.270428 48.0310665,107.354295 47.5418327,107.354295 L45.4451268,107.354295 C44.7741775,107.354295 44.3024234,107.284406 44.0298503,107.144625 C43.7572771,107.004843 43.5231473,106.76023 43.3274538,106.410777 L34.6051571,91.0838571 L34.6051571,102.46897 L35.8212466,102.46897 C36.7298237,102.46897 37.379796,102.643694 37.7711831,102.993147 C38.1625701,103.3426 38.3582607,103.922682 38.3582607,104.733413 C38.3582607,105.558121 38.1590757,106.152182 37.7606995,106.515613 C37.3623234,106.879044 36.7158456,107.060756 35.8212466,107.060756 L29.8037005,107.060756 C28.8951234,107.060756 28.2381621,106.879044 27.832797,106.515613 C27.4274318,106.152182 27.2247522,105.558121 27.2247522,104.733413 C27.2247522,103.992573 27.4134539,103.429962 27.7908629,103.045564 C28.1682718,102.661166 28.7273878,102.46897 29.4682276,102.46897 L29.8037005,102.46897 L29.8037005,86.8275441 L29.4682276,86.8275441 C28.755344,86.8275441 28.203217,86.628359 27.8118299,86.2299829 C27.4204428,85.8316068 27.2247522,85.2620074 27.2247522,84.5211676 C27.2247522,83.7104372 27.4309263,83.119871 27.8432805,82.7494511 C28.2556347,82.3790312 28.9091015,82.193824 29.8037005,82.193824 L33.2422983,82.193824 C34.0670067,82.193824 34.6261227,82.3021527 34.919663,82.5188134 C35.2132033,82.7354741 35.5416839,83.1722835 35.9051148,83.8292546 L43.8935644,98.3803938 Z M64.6604624,86.3662688 C62.8572863,86.3662688 61.4420239,87.0931196 60.4146329,88.546843 C59.3872418,90.0005663 58.873554,92.0203728 58.873554,94.6063231 C58.873554,97.1922733 59.3907363,99.2190688 60.4251164,100.68677 C61.4594965,102.154472 62.8712644,102.888312 64.6604624,102.888312 C66.4636385,102.888312 67.8823953,102.157966 68.9167754,100.697254 C69.9511555,99.2365414 70.4683378,97.2062514 70.4683378,94.6063231 C70.4683378,92.0203728 69.95465,90.0005663 68.9272589,88.546843 C67.8998679,87.0931196 66.4776166,86.3662688 64.6604624,86.3662688 L64.6604624,86.3662688 Z M64.6604624,81.501911 C68.0990773,81.501911 70.929602,82.7319662 73.1521214,85.1921135 C75.3746408,87.6522607 76.4858838,90.7902992 76.4858838,94.6063231 C76.4858838,98.4503032 75.3816297,101.595331 73.1730884,104.0415 C70.9645471,106.487669 68.1270335,107.710735 64.6604624,107.710735 C61.2358256,107.710735 58.4053009,106.477185 56.1688034,104.010049 C53.9323059,101.542913 52.8140739,98.4083688 52.8140739,94.6063231 C52.8140739,90.7763211 53.9218224,87.6347881 56.1373528,85.1816299 C58.3528831,82.7284717 61.1938912,81.501911 64.6604624,81.501911 L64.6604624,81.501911 Z M87.4611651,98.1707232 L87.4611651,102.46897 L89.6207722,102.46897 C90.5293493,102.46897 91.1758272,102.643694 91.5602252,102.993147 C91.9446232,103.3426 92.1368193,103.922682 92.1368193,104.733413 C92.1368193,105.558121 91.9411287,106.152182 91.5497417,106.515613 C91.1583546,106.879044 90.5153712,107.060756 89.6207722,107.060756 L82.3661697,107.060756 C81.4436145,107.060756 80.7831587,106.879044 80.3847826,106.515613 C79.9864065,106.152182 79.7872214,105.558121 79.7872214,104.733413 C79.7872214,103.992573 79.9759231,103.429962 80.353332,103.045564 C80.730741,102.661166 81.282868,102.46897 82.0097297,102.46897 L82.3661697,102.46897 L82.3661697,86.8275441 L82.0097297,86.8275441 C81.2968461,86.8275441 80.7482136,86.628359 80.3638155,86.2299829 C79.9794175,85.8316068 79.7872214,85.2620074 79.7872214,84.5211676 C79.7872214,83.7104372 79.989901,83.119871 80.3952661,82.7494511 C80.8006313,82.3790312 81.4575926,82.193824 82.3661697,82.193824 L91.0255652,82.193824 C94.450202,82.193824 97.0396079,82.8507853 98.7938606,84.1647276 C100.548113,85.4786699 101.425227,87.414609 101.425227,89.972603 C101.425227,92.6703781 100.551608,94.7111515 98.8043442,96.0949843 C97.0570805,97.4788171 94.4641801,98.1707232 91.0255652,98.1707232 L87.4611651,98.1707232 Z M87.4611651,86.8275441 L87.4611651,93.4531348 L90.4384875,93.4531348 C92.0879044,93.4531348 93.328443,93.1735768 94.1601405,92.6144525 C94.9918381,92.0553281 95.4076806,91.2166541 95.4076806,90.0984053 C95.4076806,89.0500471 94.9778602,88.2428234 94.1182064,87.67671 C93.2585527,87.1105966 92.031992,86.8275441 90.4384875,86.8275441 L87.4611651,86.8275441 Z M114.727851,107.396229 L113.092421,109.03166 C113.69348,108.835966 114.284046,108.689198 114.864137,108.591352 C115.444229,108.493505 116.013828,108.444582 116.572953,108.444582 C117.677223,108.444582 118.840883,108.608823 120.063968,108.937308 C121.287053,109.265794 122.031376,109.430034 122.29696,109.430034 C122.744259,109.430034 123.327837,109.279772 124.047709,108.979242 C124.767582,108.678713 125.253314,108.52845 125.50492,108.52845 C126.02211,108.52845 126.45193,108.727636 126.794394,109.126012 C127.136858,109.524388 127.308087,110.024098 127.308087,110.625156 C127.308087,111.421909 126.836333,112.099837 125.892811,112.658961 C124.949288,113.218086 123.792617,113.497643 122.422762,113.497643 C121.486229,113.497643 120.28413,113.277492 118.816428,112.837181 C117.348727,112.396871 116.286406,112.176719 115.629435,112.176719 C114.636989,112.176719 113.518757,112.449288 112.274706,112.994434 C111.030654,113.53958 110.261869,113.812149 109.968329,113.812149 C109.36727,113.812149 108.857077,113.612964 108.437734,113.214588 C108.01839,112.816212 107.808722,112.337469 107.808722,111.778345 C107.808722,111.386958 107.941512,110.971115 108.207096,110.530805 C108.47268,110.090494 108.94094,109.520895 109.611889,108.821989 L111.729562,106.683349 C109.395218,105.830685 107.536157,104.29661 106.152324,102.08108 C104.768491,99.8655494 104.076585,97.3180772 104.076585,94.4385866 C104.076585,90.6365409 105.180839,87.5299526 107.389381,85.1187288 C109.597922,82.7075049 112.442425,81.501911 115.922974,81.501911 C119.389545,81.501911 122.227059,82.7109994 124.4356,85.1292123 C126.644141,87.5474252 127.748395,90.650519 127.748395,94.4385866 C127.748395,98.2126762 126.65113,101.322759 124.456567,103.768928 C122.262004,106.215097 119.480402,107.438163 116.111677,107.438163 C115.888028,107.438163 115.660887,107.434669 115.430248,107.42768 C115.199609,107.420691 114.965479,107.410207 114.727851,107.396229 L114.727851,107.396229 Z M115.922974,86.3662688 C114.119798,86.3662688 112.704535,87.0931196 111.677144,88.546843 C110.649753,90.0005663 110.136065,92.0203728 110.136065,94.6063231 C110.136065,97.1922733 110.653248,99.2190688 111.687628,100.68677 C112.722008,102.154472 114.133776,102.888312 115.922974,102.888312 C117.72615,102.888312 119.144907,102.157966 120.179287,100.697254 C121.213667,99.2365414 121.730849,97.2062514 121.730849,94.6063231 C121.730849,92.0203728 121.217161,90.0005663 120.18977,88.546843 C119.162379,87.0931196 117.740128,86.3662688 115.922974,86.3662688 L115.922974,86.3662688 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/mono-line": { "title": "$:/core/images/mono-line", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-mono-line tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M60.4374591,84.522627 L61.3450888,84.522627 C63.2671377,84.522627 64.7264493,85.0120303 65.7230673,85.9908515 C66.7196852,86.9696727 67.2179868,88.4022896 67.2179868,90.288745 C67.2179868,92.3887615 66.6929905,93.9014625 65.6429823,94.8268935 C64.5929741,95.7523244 62.857817,96.215033 60.4374591,96.215033 L44.3670747,96.215033 C41.9111232,96.215033 40.1670679,95.7612227 39.1348565,94.8535884 C38.102645,93.9459542 37.586547,92.424355 37.586547,90.288745 C37.586547,88.2243221 38.102645,86.747214 39.1348565,85.8573766 C40.1670679,84.9675391 41.9111232,84.522627 44.3670747,84.522627 L46.235724,84.522627 L44.0467348,78.2759992 L20.9822627,78.2759992 L18.6864935,84.522627 L20.5551429,84.522627 C22.9755008,84.522627 24.7106579,84.9764373 25.7606661,85.8840716 C26.8106743,86.7917058 27.3356705,88.2599156 27.3356705,90.288745 C27.3356705,92.3887615 26.8106743,93.9014625 25.7606661,94.8268935 C24.7106579,95.7523244 22.9755008,96.215033 20.5551429,96.215033 L6.78052766,96.215033 C4.32457622,96.215033 2.58052094,95.7523244 1.54830946,94.8268935 C0.516097994,93.9014625 0,92.3887615 0,90.288745 C0,88.4022896 0.498301511,86.9696727 1.49491948,85.9908515 C2.49153745,85.0120303 3.95084902,84.522627 5.87289797,84.522627 L6.78052766,84.522627 L21.0890427,44.6937008 L16.8178442,44.6937008 C14.3974863,44.6937008 12.6623292,44.2309922 11.612321,43.3055613 C10.5623128,42.3801303 10.0373165,40.8852258 10.0373165,38.8208028 C10.0373165,36.7207864 10.5623128,35.2080854 11.612321,34.2826544 C12.6623292,33.3572234 14.3974863,32.8945149 16.8178442,32.8945149 L36.8390873,32.8945149 C40.0069087,32.8945149 42.231469,34.6029772 43.512835,38.0199531 L43.512835,38.180123 L60.4374591,84.522627 Z M32.4611088,44.6937008 L24.7195615,67.224273 L40.2026561,67.224273 L32.4611088,44.6937008 Z M89.5058233,68.5590225 L89.5058233,84.8429669 L97.5143205,84.8429669 C103.173687,84.8429669 107.160099,84.22009 109.473676,82.9743176 C111.787254,81.7285451 112.944025,79.6463566 112.944025,76.7276897 C112.944025,73.7734293 111.840643,71.6734444 109.633846,70.4276719 C107.427049,69.1818994 103.565213,68.5590225 98.0482204,68.5590225 L89.5058233,68.5590225 Z M116.734714,62.6327346 C120.614405,64.0564746 123.461842,66.0051894 125.277111,68.4789376 C127.092379,70.9526857 128,74.1115614 128,77.9556593 C128,81.1946677 127.216955,84.1488838 125.650841,86.8183962 C124.084727,89.4879087 121.84237,91.676876 118.923703,93.385364 C117.215215,94.3819819 115.302093,95.1027395 113.18428,95.5476582 C111.066467,95.9925769 108.06776,96.215033 104.188068,96.215033 L99.7033098,96.215033 L76.3184979,96.215033 C73.9693269,96.215033 72.2875593,95.7523244 71.2731446,94.8268935 C70.2587299,93.9014625 69.7515301,92.3887615 69.7515301,90.288745 C69.7515301,88.4022896 70.2320352,86.9696727 71.1930596,85.9908515 C72.1540841,85.0120303 73.5600062,84.522627 75.4108682,84.522627 L76.3184979,84.522627 L76.3184979,44.6937008 L75.4108682,44.6937008 C73.5600062,44.6937008 72.1540841,44.1953993 71.1930596,43.1987813 C70.2320352,42.2021633 69.7515301,40.7428518 69.7515301,38.8208028 C69.7515301,36.7563799 70.2676281,35.2525771 71.2998396,34.3093494 C72.3320511,33.3661217 74.0049204,32.8945149 76.3184979,32.8945149 L100.877889,32.8945149 C108.388118,32.8945149 114.09189,34.3538264 117.989378,37.2724934 C121.886867,40.1911603 123.835581,44.4623161 123.835581,50.0860889 C123.835581,52.8623819 123.239399,55.3093982 122.047017,57.4272114 C120.854635,59.5450246 119.083885,61.2801816 116.734714,62.6327346 L116.734714,62.6327346 Z M89.5058233,44.3733609 L89.5058233,57.8276363 L96.7134708,57.8276363 C101.091471,57.8276363 104.179161,57.3115383 105.976633,56.2793268 C107.774104,55.2471153 108.672827,53.50306 108.672827,51.0471086 C108.672827,48.7335312 107.863087,47.0428653 106.243583,45.9750604 C104.624078,44.9072554 101.999097,44.3733609 98.3685602,44.3733609 L89.5058233,44.3733609 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/new-button": { "title": "$:/core/images/new-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-new-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M56,72 L8.00697327,72 C3.59075293,72 0,68.418278 0,64 C0,59.5907123 3.58484404,56 8.00697327,56 L56,56 L56,8.00697327 C56,3.59075293 59.581722,0 64,0 C68.4092877,0 72,3.58484404 72,8.00697327 L72,56 L119.993027,56 C124.409247,56 128,59.581722 128,64 C128,68.4092877 124.415156,72 119.993027,72 L72,72 L72,119.993027 C72,124.409247 68.418278,128 64,128 C59.5907123,128 56,124.415156 56,119.993027 L56,72 L56,72 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/new-here-button": { "title": "$:/core/images/new-here-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-new-here-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n \t<g transform=\"translate(52.233611, 64.389922) rotate(75.000000) translate(-52.233611, -64.389922) translate(-7.734417, 3.702450)\">\n\t <path d=\"M18.9270186,45.959338 L18.9080585,49.6521741 C18.8884833,53.4648378 21.0574548,58.7482162 23.7526408,61.4434022 L78.5671839,116.257945 C81.2617332,118.952495 85.6348701,118.950391 88.3334363,116.251825 L115.863237,88.7220241 C118.555265,86.0299959 118.564544,81.6509578 115.869358,78.9557717 L61.0548144,24.1412286 C58.3602652,21.4466794 53.0787224,19.2788426 49.2595808,19.3006519 L25.9781737,19.4336012 C22.1633003,19.4553862 19.0471195,22.5673232 19.0275223,26.3842526 L18.9871663,34.2443819 C19.0818862,34.255617 19.1779758,34.2665345 19.2754441,34.2771502 C22.6891275,34.6489512 27.0485594,34.2348566 31.513244,33.2285542 C31.7789418,32.8671684 32.075337,32.5211298 32.4024112,32.1940556 C34.8567584,29.7397084 38.3789778,29.0128681 41.4406288,30.0213822 C41.5958829,29.9543375 41.7503946,29.8866669 41.9041198,29.8183808 L42.1110981,30.2733467 C43.1114373,30.6972371 44.0473796,31.3160521 44.8614145,32.1300869 C48.2842088,35.5528813 48.2555691,41.130967 44.7974459,44.5890903 C41.4339531,47.952583 36.0649346,48.0717177 32.6241879,44.9262969 C27.8170558,45.8919233 23.0726921,46.2881596 18.9270186,45.959338 Z\"></path>\n\t <path d=\"M45.4903462,38.8768094 C36.7300141,42.6833154 26.099618,44.7997354 18.1909048,43.9383587 C7.2512621,42.7468685 1.50150083,35.8404432 4.66865776,24.7010202 C7.51507386,14.6896965 15.4908218,6.92103848 24.3842626,4.38423012 C34.1310219,1.60401701 42.4070208,6.15882777 42.4070209,16.3101169 L34.5379395,16.310117 C34.5379394,11.9285862 31.728784,10.3825286 26.5666962,11.8549876 C20.2597508,13.6540114 14.3453742,19.4148216 12.2444303,26.8041943 C10.4963869,32.9523565 12.6250796,35.5092726 19.0530263,36.2093718 C25.5557042,36.9176104 35.0513021,34.9907189 42.7038419,31.5913902 L42.7421786,31.6756595 C44.3874154,31.5384763 47.8846101,37.3706354 45.9274416,38.6772897 L45.9302799,38.6835285 C45.9166992,38.6895612 45.9031139,38.6955897 45.8895238,38.7016142 C45.8389288,38.7327898 45.7849056,38.7611034 45.7273406,38.7863919 C45.6506459,38.8200841 45.571574,38.8501593 45.4903462,38.8768094 Z\"></path>\n </g>\n <rect x=\"96\" y=\"80\" width=\"16\" height=\"48\" rx=\"8\"></rect>\n <rect x=\"80\" y=\"96\" width=\"48\" height=\"16\" rx=\"8\"></rect>\n </g>\n </g>\n</svg>" }, "$:/core/images/new-image-button": { "title": "$:/core/images/new-image-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-new-image-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M81.3619177,73.6270062 L97.1875317,46.2162388 C97.91364,44.9585822 97.4824378,43.3533085 96.2260476,42.6279312 L46.2162388,13.7547547 C44.9585822,13.0286463 43.3533085,13.4598485 42.6279312,14.7162388 L30.0575956,36.4886988 L40.0978909,31.2276186 C43.1404959,29.6333041 46.8692155,31.3421319 47.6479264,34.6877101 L51.2545483,52.3903732 L61.1353556,53.2399953 C63.2899974,53.4346096 65.1046382,54.9309951 65.706105,57.0091178 C65.7395572,57.1246982 65.8069154,57.3539875 65.9047035,57.6813669 C66.0696435,58.2335608 66.2581528,58.852952 66.4667073,59.5238092 C67.0618822,61.4383079 67.6960725,63.3742727 68.3393254,65.2021174 C68.5462918,65.7902259 68.7511789,66.3583016 68.953259,66.9034738 C69.5777086,68.5881157 70.1617856,70.0172008 70.6783305,71.110045 C70.9334784,71.6498566 71.1627732,72.0871602 71.4035746,72.5373068 C71.6178999,72.7492946 71.9508843,72.9623307 72.4151452,73.1586945 C73.5561502,73.6412938 75.1990755,73.899146 77.0720271,73.9171651 C77.9355886,73.9254732 78.7819239,73.8832103 79.5638842,73.8072782 C80.0123946,73.7637257 80.3172916,73.7224469 80.4352582,73.7027375 C80.7503629,73.6500912 81.0598053,73.6256267 81.3619177,73.6270062 L81.3619177,73.6270062 L81.3619177,73.6270062 L81.3619177,73.6270062 Z M37.4707881,2.64867269 C38.9217993,0.135447653 42.1388058,-0.723707984 44.6486727,0.725364314 L108.293614,37.4707881 C110.806839,38.9217993 111.665994,42.1388058 110.216922,44.6486727 L73.4714982,108.293614 C72.0204871,110.806839 68.8034805,111.665994 66.2936136,110.216922 L2.64867269,73.4714982 C0.135447653,72.0204871 -0.723707984,68.8034805 0.725364314,66.2936136 L37.4707881,2.64867269 L37.4707881,2.64867269 L37.4707881,2.64867269 L37.4707881,2.64867269 Z M80.3080975,53.1397764 C82.8191338,54.5895239 86.0299834,53.7291793 87.4797308,51.218143 C88.9294783,48.7071068 88.0691338,45.4962571 85.5580975,44.0465097 C83.0470612,42.5967622 79.8362116,43.4571068 78.3864641,45.968143 C76.9367166,48.4791793 77.7970612,51.6900289 80.3080975,53.1397764 L80.3080975,53.1397764 L80.3080975,53.1397764 L80.3080975,53.1397764 Z M96,112 L88.0070969,112 C83.5881712,112 80,108.418278 80,104 C80,99.5907123 83.5848994,96 88.0070969,96 L96,96 L96,88.0070969 C96,83.5881712 99.581722,80 104,80 C108.409288,80 112,83.5848994 112,88.0070969 L112,96 L119.992903,96 C124.411829,96 128,99.581722 128,104 C128,108.409288 124.415101,112 119.992903,112 L112,112 L112,119.992903 C112,124.411829 108.418278,128 104,128 C99.5907123,128 96,124.415101 96,119.992903 L96,112 L96,112 Z M33.3471097,51.7910932 C40.7754579,59.7394511 42.3564368,62.4818351 40.7958321,65.1848818 C39.2352273,67.8879286 26.9581062,62.8571718 24.7019652,66.7649227 C22.4458242,70.6726735 23.7947046,70.0228006 22.2648667,72.6725575 L41.9944593,84.0634431 C41.9944593,84.0634431 36.3904568,75.8079231 37.7602356,73.4353966 C40.2754811,69.0788636 46.5298923,72.1787882 48.1248275,69.4162793 C50.538989,65.234829 43.0222016,59.7770885 33.3471097,51.7910932 L33.3471097,51.7910932 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/new-journal-button": { "title": "$:/core/images/new-journal-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-new-journal-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M102.545455,112.818182 L102.545455,124.636364 L102.545455,124.636364 L102.545455,124.636364 C102.545455,125.941761 103.630828,127 104.969697,127 L111.030303,127 C112.369172,127 113.454545,125.941761 113.454545,124.636364 L113.454545,112.818182 L125.575758,112.818182 C126.914626,112.818182 128,111.759982 128,110.454545 L128,104.545455 C128,103.240018 126.914626,102.181818 125.575758,102.181818 L113.454545,102.181818 L113.454545,90.3636364 C113.454545,89.0582 112.369172,88 111.030303,88 L104.969697,88 L104.969697,88 C103.630828,88 102.545455,89.0582 102.545455,90.3636364 L102.545455,102.181818 L90.4242424,102.181818 L90.4242424,102.181818 C89.0853705,102.181818 88,103.240018 88,104.545455 L88,110.454545 L88,110.454545 L88,110.454545 C88,111.759982 89.0853705,112.818182 90.4242424,112.818182 L102.545455,112.818182 Z\"></path>\n <g transform=\"translate(59.816987, 64.316987) rotate(30.000000) translate(-59.816987, -64.316987) translate(20.316987, 12.816987)\">\n <g transform=\"translate(0.000000, 0.000000)\">\n <path d=\"M9.99631148,0 C4.4755011,0 -2.27373675e-13,4.48070044 -2.27373675e-13,9.99759461 L-2.27373675e-13,91.6128884 C-2.27373675e-13,97.1344074 4.46966773,101.610483 9.99631148,101.610483 L68.9318917,101.610483 C74.4527021,101.610483 78.9282032,97.1297826 78.9282032,91.6128884 L78.9282032,9.99759461 C78.9282032,4.47607557 74.4585355,0 68.9318917,0 L9.99631148,0 Z M20.8885263,26 C24.2022348,26 26.8885263,23.3137085 26.8885263,20 C26.8885263,16.6862915 24.2022348,14 20.8885263,14 C17.5748178,14 14.8885263,16.6862915 14.8885263,20 C14.8885263,23.3137085 17.5748178,26 20.8885263,26 Z M57.3033321,25.6783342 C60.6170406,25.6783342 63.3033321,22.9920427 63.3033321,19.6783342 C63.3033321,16.3646258 60.6170406,13.6783342 57.3033321,13.6783342 C53.9896236,13.6783342 51.3033321,16.3646258 51.3033321,19.6783342 C51.3033321,22.9920427 53.9896236,25.6783342 57.3033321,25.6783342 Z\"></path>\n <text font-family=\"Helvetica\" font-size=\"47.1724138\" font-weight=\"bold\" fill=\"#FFFFFF\">\n <tspan x=\"42\" y=\"77.4847912\" text-anchor=\"middle\"><<now \"DD\">></tspan>\n </text>\n </g>\n </g>\n </g>\n</svg>" }, "$:/core/images/opacity": { "title": "$:/core/images/opacity", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-opacity tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M102.361773,65 C101.833691,67.051742 101.183534,69.0544767 100.419508,71 L82.5835324,71 C83.7602504,69.1098924 84.7666304,67.1027366 85.581205,65 L102.361773,65 Z M102.834311,63 C103.256674,61.0388326 103.568427,59.0365486 103.762717,57 L87.6555706,57 C87.3692052,59.0609452 86.9083652,61.0660782 86.2884493,63 L102.834311,63 Z M99.5852583,73 C98.6682925,75.0747721 97.6196148,77.0783056 96.4498253,79 L75.8124196,79 C77.8387053,77.2115633 79.6621163,75.1985844 81.2437158,73 L99.5852583,73 Z M95.1689122,81 C93.7449202,83.1155572 92.1695234,85.1207336 90.458251,87 L60.4614747,87 C65.1836162,85.86248 69.5430327,83.794147 73.3347255,81 L95.1689122,81 Z M87.6555706,47 L103.762717,47 C101.246684,20.6269305 79.0321807,0 52,0 C23.281193,0 0,23.281193 0,52 C0,77.2277755 17.9651296,98.2595701 41.8000051,103 L62.1999949,103 C67.8794003,101.870444 73.2255333,99.8158975 78.074754,97 L39,97 L39,95 L81.2493857,95 C83.8589242,93.2215015 86.2981855,91.2116653 88.5376609,89 L39,89 L39,87 L43.5385253,87 C27.7389671,83.1940333 16,68.967908 16,52 C16,32.117749 32.117749,16 52,16 C70.1856127,16 85.2217929,29.4843233 87.6555706,47 Z M87.8767787,49 L103.914907,49 C103.971379,49.9928025 104,50.9930589 104,52 C104,53.0069411 103.971379,54.0071975 103.914907,55 L87.8767787,55 C87.958386,54.0107999 88,53.0102597 88,52 C88,50.9897403 87.958386,49.9892001 87.8767787,49 Z\"></path>\n <path d=\"M76,128 C104.718807,128 128,104.718807 128,76 C128,47.281193 104.718807,24 76,24 C47.281193,24 24,47.281193 24,76 C24,104.718807 47.281193,128 76,128 L76,128 Z M76,112 C95.882251,112 112,95.882251 112,76 C112,56.117749 95.882251,40 76,40 C56.117749,40 40,56.117749 40,76 C40,95.882251 56.117749,112 76,112 L76,112 Z\"></path>\n <path d=\"M37,58 L90,58 L90,62 L37,62 L37,58 L37,58 Z M40,50 L93,50 L93,54 L40,54 L40,50 L40,50 Z M40,42 L93,42 L93,46 L40,46 L40,42 L40,42 Z M32,66 L85,66 L85,70 L32,70 L32,66 L32,66 Z M30,74 L83,74 L83,78 L30,78 L30,74 L30,74 Z M27,82 L80,82 L80,86 L27,86 L27,82 L27,82 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/open-window": { "title": "$:/core/images/open-window", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-open-window tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M16,112 L104.993898,112 C108.863261,112 112,115.590712 112,120 C112,124.418278 108.858091,128 104.993898,128 L7.00610161,128 C3.13673853,128 0,124.409288 0,120 C0,119.998364 4.30952878e-07,119.996727 1.29273572e-06,119.995091 C4.89579306e-07,119.993456 0,119.99182 0,119.990183 L0,24.0098166 C0,19.586117 3.59071231,16 8,16 C12.418278,16 16,19.5838751 16,24.0098166 L16,112 Z\"></path>\n <path d=\"M96,43.1959595 L96,56 C96,60.418278 99.581722,64 104,64 C108.418278,64 112,60.418278 112,56 L112,24 C112,19.5907123 108.415101,16 103.992903,16 L72.0070969,16 C67.5881712,16 64,19.581722 64,24 C64,28.4092877 67.5848994,32 72.0070969,32 L84.5685425,32 L48.2698369,68.2987056 C45.1421332,71.4264093 45.1434327,76.4904296 48.267627,79.614624 C51.3854642,82.7324612 56.4581306,82.7378289 59.5835454,79.6124141 L96,43.1959595 Z M32,7.9992458 C32,3.58138434 35.5881049,0 39.9992458,0 L120.000754,0 C124.418616,0 128,3.5881049 128,7.9992458 L128,88.0007542 C128,92.4186157 124.411895,96 120.000754,96 L39.9992458,96 C35.5813843,96 32,92.4118951 32,88.0007542 L32,7.9992458 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/options-button": { "title": "$:/core/images/options-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-options-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M110.48779,76.0002544 C109.354214,80.4045063 107.611262,84.5641217 105.354171,88.3838625 L105.354171,88.3838625 L112.07833,95.1080219 C115.20107,98.2307613 115.210098,103.299824 112.089164,106.420759 L106.420504,112.089418 C103.301049,115.208874 98.2346851,115.205502 95.1077675,112.078585 L88.3836082,105.354425 C84.5638673,107.611516 80.4042519,109.354468 76,110.488045 L76,110.488045 L76,119.993281 C76,124.409501 72.4220153,128.000254 68.0083475,128.000254 L59.9916525,128.000254 C55.5800761,128.000254 52,124.41541 52,119.993281 L52,110.488045 C47.5957481,109.354468 43.4361327,107.611516 39.6163918,105.354425 L32.8922325,112.078585 C29.7694931,115.201324 24.7004301,115.210353 21.5794957,112.089418 L15.9108363,106.420759 C12.7913807,103.301303 12.7947522,98.2349395 15.9216697,95.1080219 L22.6458291,88.3838625 C20.3887383,84.5641217 18.6457859,80.4045063 17.5122098,76.0002544 L8.00697327,76.0002544 C3.59075293,76.0002544 2.19088375e-16,72.4222697 4.89347582e-16,68.0086019 L9.80228577e-16,59.9919069 C1.25035972e-15,55.5803305 3.58484404,52.0002544 8.00697327,52.0002544 L17.5122098,52.0002544 C18.6457859,47.5960025 20.3887383,43.4363871 22.6458291,39.6166462 L15.9216697,32.8924868 C12.7989304,29.7697475 12.7899019,24.7006845 15.9108363,21.5797501 L21.5794957,15.9110907 C24.6989513,12.7916351 29.7653149,12.7950065 32.8922325,15.9219241 L39.6163918,22.6460835 C43.4361327,20.3889927 47.5957481,18.6460403 52,17.5124642 L52,8.00722764 C52,3.5910073 55.5779847,0.000254375069 59.9916525,0.000254375069 L68.0083475,0.000254375069 C72.4199239,0.000254375069 76,3.58509841 76,8.00722764 L76,17.5124642 C80.4042519,18.6460403 84.5638673,20.3889927 88.3836082,22.6460835 L95.1077675,15.9219241 C98.2305069,12.7991848 103.29957,12.7901562 106.420504,15.9110907 L112.089164,21.5797501 C115.208619,24.6992057 115.205248,29.7655693 112.07833,32.8924868 L105.354171,39.6166462 L105.354171,39.6166462 C107.611262,43.4363871 109.354214,47.5960025 110.48779,52.0002544 L119.993027,52.0002544 C124.409247,52.0002544 128,55.5782391 128,59.9919069 L128,68.0086019 C128,72.4201783 124.415156,76.0002544 119.993027,76.0002544 L110.48779,76.0002544 L110.48779,76.0002544 Z M64,96.0002544 C81.673112,96.0002544 96,81.6733664 96,64.0002544 C96,46.3271424 81.673112,32.0002544 64,32.0002544 C46.326888,32.0002544 32,46.3271424 32,64.0002544 C32,81.6733664 46.326888,96.0002544 64,96.0002544 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/paint": { "title": "$:/core/images/paint", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-paint tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M83.5265806,76.1907935 C90.430962,69.2864121 91.8921169,59.0000433 87.9100453,50.6642209 L125.812763,12.7615036 C128.732035,9.84223095 128.72611,5.10322984 125.812796,2.18991592 C122.893542,-0.729338085 118.161775,-0.730617045 115.241209,2.18994966 L77.3384914,40.092667 C69.002669,36.1105954 58.7163002,37.5717503 51.8119188,44.4761317 L83.5265806,76.1907935 L83.5265806,76.1907935 L83.5265806,76.1907935 L83.5265806,76.1907935 Z M80.8836921,78.8336819 L49.1690303,47.1190201 C49.1690303,47.1190201 8.50573364,81.242543 0,80.2820711 C0,80.2820711 3.78222974,85.8744423 6.82737483,88.320684 C20.8514801,82.630792 44.1526049,63.720771 44.1526049,63.720771 L44.8144806,64.3803375 C44.8144806,64.3803375 19.450356,90.2231043 9.18040433,92.0477601 C10.4017154,93.4877138 13.5343883,96.1014812 15.4269991,97.8235871 C20.8439164,96.3356979 50.1595367,69.253789 50.1595367,69.253789 L50.8214124,69.9133555 L18.4136144,100.936036 L23.6993903,106.221812 L56.1060358,75.2002881 L56.7679115,75.8598546 C56.7679115,75.8598546 28.9040131,106.396168 28.0841366,108.291555 C28.0841366,108.291555 34.1159238,115.144621 35.6529617,116.115796 C36.3545333,113.280171 63.5365402,82.6307925 63.5365402,82.6307925 L64.1984159,83.290359 C64.1984159,83.290359 43.6013016,107.04575 39.2343772,120.022559 C42.443736,123.571575 46.7339155,125.159692 50.1595362,126.321151 C47.9699978,114.504469 80.8836921,78.8336819 80.8836921,78.8336819 L80.8836921,78.8336819 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/palette": { "title": "$:/core/images/palette", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-palette tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M80.2470434,39.1821571 C75.0645698,38.2680897 69.6261555,37.7814854 64.0193999,37.7814854 C28.6624616,37.7814854 0,57.1324214 0,81.0030106 C0,90.644534 4.67604329,99.5487133 12.5805659,106.738252 C23.5031767,91.1899067 26.3405471,72.3946229 36.8885698,63.5622337 C52.0716764,50.8486559 63.4268694,55.7343343 63.4268694,55.7343343 L80.2470434,39.1821571 Z M106.781666,48.8370714 C119.830962,56.749628 128.0388,68.229191 128.0388,81.0030106 C128.0388,90.3534932 128.557501,98.4142085 116.165191,106.082518 C105.367708,112.763955 112.341384,99.546808 104.321443,95.1851533 C96.3015017,90.8234987 84.3749007,96.492742 86.1084305,103.091059 C89.3087234,115.272303 105.529892,114.54645 92.4224435,119.748569 C79.3149955,124.950687 74.2201582,124.224536 64.0193999,124.224536 C56.1979176,124.224536 48.7040365,123.277578 41.7755684,121.544216 C51.620343,117.347916 69.6563669,109.006202 75.129737,102.088562 C82.7876655,92.4099199 87.3713218,80.0000002 83.3235694,72.4837191 C83.1303943,72.1250117 94.5392656,60.81569 106.781666,48.8370714 Z M1.13430476,123.866563 C0.914084026,123.867944 0.693884185,123.868637 0.473712455,123.868637 C33.9526848,108.928928 22.6351223,59.642592 59.2924543,59.6425917 C59.6085574,61.0606542 59.9358353,62.5865065 60.3541977,64.1372318 C34.4465025,59.9707319 36.7873124,112.168427 1.13429588,123.866563 L1.13430476,123.866563 Z M1.84669213,123.859694 C40.7185279,123.354338 79.9985412,101.513051 79.9985401,79.0466836 C70.7284906,79.0466835 65.9257264,75.5670082 63.1833375,71.1051511 C46.585768,64.1019718 32.81846,116.819636 1.84665952,123.859695 L1.84669213,123.859694 Z M67.1980193,59.8524981 C62.748213,63.9666823 72.0838429,76.2846822 78.5155805,71.1700593 C89.8331416,59.8524993 112.468264,37.2173758 123.785825,25.8998146 C135.103386,14.5822535 123.785825,3.26469247 112.468264,14.5822535 C101.150703,25.8998144 78.9500931,48.9868127 67.1980193,59.8524981 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/permalink-button": { "title": "$:/core/images/permalink-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-permalink-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M80.4834582,48 L73.0956761,80 L73.0956761,80 L47.5165418,80 L54.9043239,48 L80.4834582,48 Z M84.1773493,32 L89.8007299,7.64246248 C90.7941633,3.33942958 95.0918297,0.64641956 99.3968675,1.64031585 C103.693145,2.63218977 106.385414,6.93288901 105.390651,11.2416793 L100.598215,32 L104.000754,32 C108.411895,32 112,35.581722 112,40 C112,44.4092877 108.418616,48 104.000754,48 L96.9043239,48 L89.5165418,80 L104.000754,80 C108.411895,80 112,83.581722 112,88 C112,92.4092877 108.418616,96 104.000754,96 L85.8226507,96 L80.1992701,120.357538 C79.2058367,124.66057 74.9081703,127.35358 70.6031325,126.359684 C66.3068546,125.36781 63.6145865,121.067111 64.6093491,116.758321 L69.401785,96 L43.8226507,96 L38.1992701,120.357538 C37.2058367,124.66057 32.9081703,127.35358 28.6031325,126.359684 C24.3068546,125.36781 21.6145865,121.067111 22.6093491,116.758321 L27.401785,96 L23.9992458,96 C19.5881049,96 16,92.418278 16,88 C16,83.5907123 19.5813843,80 23.9992458,80 L31.0956761,80 L38.4834582,48 L23.9992458,48 C19.5881049,48 16,44.418278 16,40 C16,35.5907123 19.5813843,32 23.9992458,32 L42.1773493,32 L47.8007299,7.64246248 C48.7941633,3.33942958 53.0918297,0.64641956 57.3968675,1.64031585 C61.6931454,2.63218977 64.3854135,6.93288901 63.3906509,11.2416793 L58.598215,32 L84.1773493,32 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/permaview-button": { "title": "$:/core/images/permaview-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-permaview-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M81.4834582,48 L79.6365127,56 L79.6365127,56 L74.0573784,56 L75.9043239,48 L81.4834582,48 Z M85.1773493,32 L90.8007299,7.64246248 C91.7941633,3.33942958 96.0918297,0.64641956 100.396867,1.64031585 C104.693145,2.63218977 107.385414,6.93288901 106.390651,11.2416793 L101.598215,32 L104.000754,32 C108.411895,32 112,35.581722 112,40 C112,44.4092877 108.418616,48 104.000754,48 L97.9043239,48 L96.0573784,56 L104.000754,56 C108.411895,56 112,59.581722 112,64 C112,68.4092877 108.418616,72 104.000754,72 L92.3634873,72 L90.5165418,80 L104.000754,80 C108.411895,80 112,83.581722 112,88 C112,92.4092877 108.418616,96 104.000754,96 L86.8226507,96 L81.1992701,120.357538 C80.2058367,124.66057 75.9081703,127.35358 71.6031325,126.359684 C67.3068546,125.36781 64.6145865,121.067111 65.6093491,116.758321 L70.401785,96 L64.8226507,96 L59.1992701,120.357538 C58.2058367,124.66057 53.9081703,127.35358 49.6031325,126.359684 C45.3068546,125.36781 42.6145865,121.067111 43.6093491,116.758321 L48.401785,96 L42.8226507,96 L37.1992701,120.357538 C36.2058367,124.66057 31.9081703,127.35358 27.6031325,126.359684 C23.3068546,125.36781 20.6145865,121.067111 21.6093491,116.758321 L26.401785,96 L23.9992458,96 C19.5881049,96 16,92.418278 16,88 C16,83.5907123 19.5813843,80 23.9992458,80 L30.0956761,80 L31.9426216,72 L23.9992458,72 C19.5881049,72 16,68.418278 16,64 C16,59.5907123 19.5813843,56 23.9992458,56 L35.6365127,56 L37.4834582,48 L23.9992458,48 C19.5881049,48 16,44.418278 16,40 C16,35.5907123 19.5813843,32 23.9992458,32 L41.1773493,32 L46.8007299,7.64246248 C47.7941633,3.33942958 52.0918297,0.64641956 56.3968675,1.64031585 C60.6931454,2.63218977 63.3854135,6.93288901 62.3906509,11.2416793 L57.598215,32 L63.1773493,32 L68.8007299,7.64246248 C69.7941633,3.33942958 74.0918297,0.64641956 78.3968675,1.64031585 C82.6931454,2.63218977 85.3854135,6.93288901 84.3906509,11.2416793 L79.598215,32 L85.1773493,32 Z M53.9043239,48 L52.0573784,56 L57.6365127,56 L59.4834582,48 L53.9043239,48 Z M75.9426216,72 L74.0956761,80 L74.0956761,80 L68.5165418,80 L70.3634873,72 L75.9426216,72 L75.9426216,72 Z M48.3634873,72 L46.5165418,80 L52.0956761,80 L53.9426216,72 L48.3634873,72 L48.3634873,72 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/picture": { "title": "$:/core/images/picture", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-picture tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M112,68.2332211 L112,20.0027785 C112,17.7898769 110.207895,16 107.997221,16 L20.0027785,16 C17.7898769,16 16,17.792105 16,20.0027785 L16,58.312373 L25.2413115,43.7197989 C28.041793,39.297674 34.2643908,38.7118128 37.8410347,42.5335275 L56.0882845,63.1470817 L69.7748997,56.7400579 C72.766567,55.3552503 76.3013751,55.9473836 78.678437,58.2315339 C78.8106437,58.3585731 79.0742301,58.609836 79.4527088,58.9673596 C80.0910923,59.570398 80.8117772,60.2441563 81.598127,60.9705595 C83.8422198,63.043576 86.1541548,65.1151944 88.3956721,67.0372264 C89.1168795,67.6556396 89.8200801,68.2492007 90.5021258,68.8146755 C92.6097224,70.5620551 94.4693308,72.0029474 95.9836366,73.0515697 C96.7316295,73.5695379 97.3674038,73.9719282 98.0281481,74.3824999 C98.4724987,74.4989557 99.0742374,74.5263881 99.8365134,74.4317984 C101.709944,74.1993272 104.074502,73.2878514 106.559886,71.8846196 C107.705822,71.2376318 108.790494,70.5370325 109.764561,69.8410487 C110.323259,69.4418522 110.694168,69.1550757 110.834827,69.0391868 C111.210545,68.7296319 111.600264,68.4615815 112,68.2332211 L112,68.2332211 Z M0,8.00697327 C0,3.58484404 3.59075293,0 8.00697327,0 L119.993027,0 C124.415156,0 128,3.59075293 128,8.00697327 L128,119.993027 C128,124.415156 124.409247,128 119.993027,128 L8.00697327,128 C3.58484404,128 0,124.409247 0,119.993027 L0,8.00697327 L0,8.00697327 Z M95,42 C99.418278,42 103,38.418278 103,34 C103,29.581722 99.418278,26 95,26 C90.581722,26 87,29.581722 87,34 C87,38.418278 90.581722,42 95,42 L95,42 Z M32,76 C47.8587691,80.8294182 52.0345556,83.2438712 52.0345556,88 C52.0345556,92.7561288 32,95.4712486 32,102.347107 C32,109.222965 33.2849191,107.337637 33.2849191,112 L67.999999,112 C67.999999,112 54.3147136,105.375255 54.3147136,101.200691 C54.3147136,93.535181 64.9302432,92.860755 64.9302432,88 C64.9302432,80.6425555 50.8523779,79.167282 32,76 L32,76 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/plugin-generic-language": { "title": "$:/core/images/plugin-generic-language", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M61.2072232,68.1369825 C56.8829239,70.9319564 54.2082892,74.793177 54.2082892,79.0581634 C54.2082892,86.9638335 63.3980995,93.4821994 75.2498076,94.3940006 C77.412197,98.2964184 83.8475284,101.178858 91.5684735,101.403106 C86.4420125,100.27851 82.4506393,97.6624107 80.9477167,94.3948272 C92.8046245,93.4861461 102,86.9662269 102,79.0581634 C102,70.5281905 91.3014611,63.6132813 78.1041446,63.6132813 C71.5054863,63.6132813 65.5315225,65.3420086 61.2072232,68.1369825 Z M74.001066,53.9793443 C69.6767667,56.7743182 63.7028029,58.5030456 57.1041446,58.5030456 C54.4851745,58.5030456 51.9646095,58.2307276 49.6065315,57.7275105 C46.2945155,59.9778212 41.2235699,61.4171743 35.5395922,61.4171743 C35.4545771,61.4171743 35.3696991,61.4168523 35.2849622,61.4162104 C39.404008,60.5235193 42.7961717,58.6691298 44.7630507,56.286533 C37.8379411,53.5817651 33.2082892,48.669413 33.2082892,43.0581634 C33.2082892,34.5281905 43.9068281,27.6132812 57.1041446,27.6132812 C70.3014611,27.6132812 81,34.5281905 81,43.0581634 C81,47.3231498 78.3253653,51.1843704 74.001066,53.9793443 Z M64,0 L118.5596,32 L118.5596,96 L64,128 L9.44039956,96 L9.44039956,32 L64,0 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/plugin-generic-plugin": { "title": "$:/core/images/plugin-generic-plugin", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M40.3972881,76.4456988 L40.3972881,95.3404069 L54.5170166,95.3404069 L54.5170166,95.3404069 C54.5165526,95.3385183 54.516089,95.3366295 54.515626,95.3347404 C54.6093153,95.3385061 54.7034848,95.3404069 54.7980982,95.3404069 C58.6157051,95.3404069 61.710487,92.245625 61.710487,88.4280181 C61.710487,86.6197822 61.01617,84.9737128 59.8795929,83.7418666 L59.8795929,83.7418666 C59.8949905,83.7341665 59.9104102,83.7265043 59.925852,83.7188798 C58.8840576,82.5086663 58.2542926,80.9336277 58.2542926,79.2114996 C58.2542926,75.3938927 61.3490745,72.2991108 65.1666814,72.2991108 C68.9842884,72.2991108 72.0790703,75.3938927 72.0790703,79.2114996 C72.0790703,81.1954221 71.2432806,82.9841354 69.9045961,84.2447446 L69.9045961,84.2447446 C69.9333407,84.2629251 69.9619885,84.281245 69.9905383,84.2997032 L69.9905383,84.2997032 C69.1314315,85.4516923 68.6228758,86.8804654 68.6228758,88.4280181 C68.6228758,91.8584969 71.1218232,94.7053153 74.3986526,95.2474079 C74.3913315,95.2784624 74.3838688,95.3094624 74.3762652,95.3404069 L95.6963988,95.3404069 L95.6963988,75.5678578 L95.6963988,75.5678578 C95.6466539,75.5808558 95.5967614,75.5934886 95.5467242,75.6057531 C95.5504899,75.5120637 95.5523907,75.4178943 95.5523907,75.3232809 C95.5523907,71.505674 92.4576088,68.4108921 88.6400019,68.4108921 C86.831766,68.4108921 85.1856966,69.105209 83.9538504,70.2417862 L83.9538504,70.2417862 C83.9461503,70.2263886 83.938488,70.2109688 83.9308636,70.1955271 C82.7206501,71.2373215 81.1456115,71.8670865 79.4234834,71.8670865 C75.6058765,71.8670865 72.5110946,68.7723046 72.5110946,64.9546976 C72.5110946,61.1370907 75.6058765,58.0423088 79.4234834,58.0423088 C81.4074059,58.0423088 83.1961192,58.8780985 84.4567284,60.2167829 L84.4567284,60.2167829 C84.4749089,60.1880383 84.4932288,60.1593906 84.511687,60.1308407 L84.511687,60.1308407 C85.6636761,60.9899475 87.0924492,61.4985032 88.6400019,61.4985032 C92.0704807,61.4985032 94.9172991,58.9995558 95.4593917,55.7227265 C95.538755,55.7414363 95.6177614,55.761071 95.6963988,55.7816184 L95.6963988,40.0412962 L74.3762652,40.0412962 L74.3762652,40.0412962 C74.3838688,40.0103516 74.3913315,39.9793517 74.3986526,39.9482971 L74.3986526,39.9482971 C71.1218232,39.4062046 68.6228758,36.5593862 68.6228758,33.1289073 C68.6228758,31.5813547 69.1314315,30.1525815 69.9905383,29.0005925 C69.9619885,28.9821342 69.9333407,28.9638143 69.9045961,28.9456339 C71.2432806,27.6850247 72.0790703,25.8963113 72.0790703,23.9123888 C72.0790703,20.0947819 68.9842884,17 65.1666814,17 C61.3490745,17 58.2542926,20.0947819 58.2542926,23.9123888 C58.2542926,25.6345169 58.8840576,27.2095556 59.925852,28.419769 L59.925852,28.419769 C59.9104102,28.4273935 59.8949905,28.4350558 59.8795929,28.4427558 C61.01617,29.674602 61.710487,31.3206715 61.710487,33.1289073 C61.710487,36.9465143 58.6157051,40.0412962 54.7980982,40.0412962 C54.7034848,40.0412962 54.6093153,40.0393953 54.515626,40.0356296 L54.515626,40.0356296 C54.516089,40.0375187 54.5165526,40.0394075 54.5170166,40.0412962 L40.3972881,40.0412962 L40.3972881,52.887664 L40.3972881,52.887664 C40.4916889,53.3430132 40.5412962,53.8147625 40.5412962,54.2980982 C40.5412962,58.1157051 37.4465143,61.210487 33.6289073,61.210487 C32.0813547,61.210487 30.6525815,60.7019313 29.5005925,59.8428245 C29.4821342,59.8713744 29.4638143,59.9000221 29.4456339,59.9287667 C28.1850247,58.5900823 26.3963113,57.7542926 24.4123888,57.7542926 C20.5947819,57.7542926 17.5,60.8490745 17.5,64.6666814 C17.5,68.4842884 20.5947819,71.5790703 24.4123888,71.5790703 C26.134517,71.5790703 27.7095556,70.9493053 28.919769,69.9075109 L28.919769,69.9075109 C28.9273935,69.9229526 28.9350558,69.9383724 28.9427558,69.95377 C30.174602,68.8171928 31.8206715,68.1228758 33.6289073,68.1228758 C37.4465143,68.1228758 40.5412962,71.2176578 40.5412962,75.0352647 C40.5412962,75.5186004 40.4916889,75.9903496 40.3972881,76.4456988 Z M64,0 L118.5596,32 L118.5596,96 L64,128 L9.44039956,96 L9.44039956,32 L64,0 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/plugin-generic-theme": { "title": "$:/core/images/plugin-generic-theme", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M29.4078519,91.4716406 L51.4693474,69.4101451 L51.4646675,69.4054652 C50.5969502,68.5377479 50.5929779,67.1348725 51.4693474,66.2585029 C52.3396494,65.3882009 53.7499654,65.3874786 54.6163097,66.2538229 L64.0805963,75.7181095 C64.9483136,76.5858268 64.9522859,77.9887022 64.0759163,78.8650718 C63.2056143,79.7353737 61.7952984,79.736096 60.9289541,78.8697517 L60.9242741,78.8650718 L60.9242741,78.8650718 L38.8627786,100.926567 C36.2518727,103.537473 32.0187578,103.537473 29.4078519,100.926567 C26.796946,98.3156614 26.796946,94.0825465 29.4078519,91.4716406 Z M60.8017407,66.3810363 C58.3659178,63.6765806 56.3370667,61.2899536 54.9851735,59.5123615 C48.1295381,50.4979488 44.671561,55.2444054 40.7586738,59.5123614 C36.8457866,63.7803174 41.789473,67.2384487 38.0759896,70.2532832 C34.3625062,73.2681177 34.5917646,74.3131575 28.3243876,68.7977024 C22.0570105,63.2822473 21.6235306,61.7636888 24.5005999,58.6166112 C27.3776691,55.4695337 29.7823103,60.4247912 35.6595047,54.8320442 C41.5366991,49.2392972 36.5996215,44.2825646 36.5996215,44.2825646 C36.5996215,44.2825646 48.8365511,19.267683 65.1880231,21.1152173 C81.5394952,22.9627517 59.0022276,18.7228947 53.3962199,38.3410355 C50.9960082,46.7405407 53.8429162,44.7613399 58.3941742,48.3090467 C59.7875202,49.3951602 64.4244828,52.7100463 70.1884353,56.9943417 L90.8648751,36.3179019 L92.4795866,31.5515482 L100.319802,26.8629752 L103.471444,30.0146174 L98.782871,37.8548326 L94.0165173,39.4695441 L73.7934912,59.6925702 C86.4558549,69.2403631 102.104532,81.8392557 102.104532,86.4016913 C102.104533,93.6189834 99.0337832,97.9277545 92.5695848,95.5655717 C87.8765989,93.8506351 73.8015497,80.3744087 63.8173444,69.668717 L60.9242741,72.5617873 L57.7726319,69.4101451 L60.8017407,66.3810363 L60.8017407,66.3810363 Z M63.9533761,1.42108547e-13 L118.512977,32 L118.512977,96 L63.9533761,128 L9.39377563,96 L9.39377563,32 L63.9533761,1.42108547e-13 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/preview-closed": { "title": "$:/core/images/preview-closed", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-preview-closed tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M0.0881363238,64 C-0.210292223,65.8846266 0.249135869,67.8634737 1.4664206,69.4579969 C16.2465319,88.8184886 39.1692554,100.414336 64,100.414336 C88.8307446,100.414336 111.753468,88.8184886 126.533579,69.4579969 C127.750864,67.8634737 128.210292,65.8846266 127.911864,64 C110.582357,78.4158332 88.3036732,87.0858436 64,87.0858436 C39.6963268,87.0858436 17.4176431,78.4158332 0.0881363238,64 Z\"></path>\n <rect x=\"62\" y=\"96\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n <rect transform=\"translate(80.000000, 101.000000) rotate(-5.000000) translate(-80.000000, -101.000000) \" x=\"78\" y=\"93\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n <rect transform=\"translate(48.000000, 101.000000) rotate(-355.000000) translate(-48.000000, -101.000000) \" x=\"46\" y=\"93\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n <rect transform=\"translate(32.000000, 96.000000) rotate(-350.000000) translate(-32.000000, -96.000000) \" x=\"30\" y=\"88\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n <rect transform=\"translate(96.000000, 96.000000) rotate(-10.000000) translate(-96.000000, -96.000000) \" x=\"94\" y=\"88\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n <rect transform=\"translate(112.000000, 88.000000) rotate(-20.000000) translate(-112.000000, -88.000000) \" x=\"110\" y=\"80\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n <rect transform=\"translate(16.000000, 88.000000) rotate(-340.000000) translate(-16.000000, -88.000000) \" x=\"14\" y=\"80\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n </g>\n</svg>" }, "$:/core/images/preview-open": { "title": "$:/core/images/preview-open", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-preview-open tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M64.1099282,99.5876785 C39.2791836,99.5876785 16.3564602,87.9918313 1.57634884,68.6313396 C-0.378878622,66.070184 -0.378878622,62.5174945 1.57634884,59.9563389 C16.3564602,40.5958472 39.2791836,29 64.1099282,29 C88.9406729,29 111.863396,40.5958472 126.643508,59.9563389 C128.598735,62.5174945 128.598735,66.070184 126.643508,68.6313396 C111.863396,87.9918313 88.9406729,99.5876785 64.1099282,99.5876785 Z M110.213805,67.5808331 C111.654168,66.0569335 111.654168,63.9430665 110.213805,62.4191669 C99.3257042,50.8995835 82.4391647,44 64.1470385,44 C45.8549124,44 28.9683729,50.8995835 18.0802717,62.4191669 C16.6399094,63.9430665 16.6399094,66.0569335 18.0802717,67.5808331 C28.9683729,79.1004165 45.8549124,86 64.1470385,86 C82.4391647,86 99.3257042,79.1004165 110.213805,67.5808331 Z\"></path>\n <path d=\"M63.5,88 C76.4786916,88 87,77.4786916 87,64.5 C87,51.5213084 76.4786916,41 63.5,41 C50.5213084,41 40,51.5213084 40,64.5 C40,77.4786916 50.5213084,88 63.5,88 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/quote": { "title": "$:/core/images/quote", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-quote tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M51.2188077,117.712501 L51.2188077,62.1993386 L27.4274524,62.1993386 C27.4274524,53.3075754 29.1096526,45.797753 32.4741035,39.669646 C35.8385544,33.541539 42.0867267,28.9154883 51.2188077,25.7913554 L51.2188077,2 C43.7689521,2.96127169 36.8599155,5.18417913 30.4914905,8.668789 C24.1230656,12.1533989 18.6559149,16.5391352 14.0898743,21.8261295 C9.52383382,27.1131238 5.97919764,33.2411389 3.45585945,40.2103586 C0.932521268,47.1795784 -0.208971741,54.6293222 0.0313461819,62.5598136 L0.0313461819,117.712501 L51.2188077,117.712501 Z M128,117.712501 L128,62.1993386 L104.208645,62.1993386 C104.208645,53.3075754 105.890845,45.797753 109.255296,39.669646 C112.619747,33.541539 118.867919,28.9154883 128,25.7913554 L128,2 C120.550144,2.96127169 113.641108,5.18417913 107.272683,8.668789 C100.904258,12.1533989 95.4371072,16.5391352 90.8710666,21.8261295 C86.3050261,27.1131238 82.7603899,33.2411389 80.2370517,40.2103586 C77.7137136,47.1795784 76.5722206,54.6293222 76.8125385,62.5598136 L76.8125385,117.712501 L128,117.712501 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/refresh-button": { "title": "$:/core/images/refresh-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-refresh-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M106.369002,39.4325143 C116.529932,60.3119371 112.939592,86.1974934 95.5979797,103.539105 C73.7286194,125.408466 38.2713806,125.408466 16.4020203,103.539105 C-5.46734008,81.6697449 -5.46734008,46.2125061 16.4020203,24.3431458 C19.5262146,21.2189514 24.5915344,21.2189514 27.7157288,24.3431458 C30.8399231,27.4673401 30.8399231,32.5326599 27.7157288,35.6568542 C12.0947571,51.2778259 12.0947571,76.6044251 27.7157288,92.2253967 C43.3367004,107.846368 68.6632996,107.846368 84.2842712,92.2253967 C97.71993,78.7897379 99.5995262,58.1740623 89.9230597,42.729491 L83.4844861,54.9932839 C81.4307001,58.9052072 76.5945372,60.4115251 72.682614,58.3577391 C68.7706907,56.3039532 67.2643728,51.4677903 69.3181587,47.555867 L84.4354914,18.7613158 C86.4966389,14.8353707 91.3577499,13.3347805 95.273202,15.415792 L124.145886,30.7612457 C128.047354,32.8348248 129.52915,37.6785572 127.455571,41.5800249 C125.381992,45.4814927 120.53826,46.9632892 116.636792,44.8897102 L106.369002,39.4325143 Z M98.1470904,27.0648707 C97.9798954,26.8741582 97.811187,26.6843098 97.6409651,26.4953413 L98.6018187,26.1987327 L98.1470904,27.0648707 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/right-arrow": { "title": "$:/core/images/right-arrow", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-right-arrow tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <path d=\"M80.3563798,109.353315 C78.9238993,110.786918 76.9450203,111.675144 74.7592239,111.675144 L-4.40893546,111.675144 C-8.77412698,111.675144 -12.3248558,108.130732 -12.3248558,103.758478 C-12.3248558,99.3951199 -8.78077754,95.8418109 -4.40893546,95.8418109 L66.8418109,95.8418109 L66.8418109,24.5910645 C66.8418109,20.225873 70.3862233,16.6751442 74.7584775,16.6751442 C79.1218352,16.6751442 82.6751442,20.2192225 82.6751442,24.5910645 L82.6751442,103.759224 C82.6751442,105.941695 81.7891419,107.920575 80.3566508,109.353886 Z\" transform=\"translate(35.175144, 64.175144) rotate(-45.000000) translate(-35.175144, -64.175144) \"></path>\n</svg>" }, "$:/core/images/save-button": { "title": "$:/core/images/save-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-save-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M120.78304,34.329058 C125.424287,43.1924006 128.049406,53.2778608 128.049406,63.9764502 C128.049406,99.3226742 99.3956295,127.97645 64.0494055,127.97645 C28.7031816,127.97645 0.0494055385,99.3226742 0.0494055385,63.9764502 C0.0494055385,28.6302262 28.7031816,-0.0235498012 64.0494055,-0.0235498012 C82.8568763,-0.0235498012 99.769563,8.08898558 111.479045,21.0056358 L114.159581,18.3250998 C117.289194,15.1954866 122.356036,15.1939641 125.480231,18.3181584 C128.598068,21.4359957 128.601317,26.5107804 125.473289,29.6388083 L120.78304,34.329058 Z M108.72451,46.3875877 C110.870571,51.8341374 112.049406,57.767628 112.049406,63.9764502 C112.049406,90.4861182 90.5590735,111.97645 64.0494055,111.97645 C37.5397375,111.97645 16.0494055,90.4861182 16.0494055,63.9764502 C16.0494055,37.4667822 37.5397375,15.9764502 64.0494055,15.9764502 C78.438886,15.9764502 91.3495036,22.308215 100.147097,32.3375836 L58.9411255,73.5435552 L41.975581,56.5780107 C38.8486152,53.4510448 33.7746915,53.4551552 30.6568542,56.5729924 C27.5326599,59.6971868 27.5372202,64.7670668 30.6618725,67.8917192 L53.279253,90.5090997 C54.8435723,92.073419 56.8951519,92.8541315 58.9380216,92.8558261 C60.987971,92.8559239 63.0389578,92.0731398 64.6049211,90.5071765 L108.72451,46.3875877 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/size": { "title": "$:/core/images/size", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-size tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <path d=\"M92.3431458,26 L83.1715729,35.1715729 C81.6094757,36.73367 81.6094757,39.26633 83.1715729,40.8284271 C84.73367,42.3905243 87.26633,42.3905243 88.8284271,40.8284271 L104.828427,24.8284271 C106.390524,23.26633 106.390524,20.73367 104.828427,19.1715729 L88.8284271,3.17157288 C87.26633,1.60947571 84.73367,1.60947571 83.1715729,3.17157288 C81.6094757,4.73367004 81.6094757,7.26632996 83.1715729,8.82842712 L92.3431457,18 L22,18 C19.790861,18 18,19.790861 18,22 L18,92.3431458 L8.82842712,83.1715729 C7.26632996,81.6094757 4.73367004,81.6094757 3.17157288,83.1715729 C1.60947571,84.73367 1.60947571,87.26633 3.17157288,88.8284271 L19.1715729,104.828427 C20.73367,106.390524 23.26633,106.390524 24.8284271,104.828427 L40.8284271,88.8284271 C42.3905243,87.26633 42.3905243,84.73367 40.8284271,83.1715729 C39.26633,81.6094757 36.73367,81.6094757 35.1715729,83.1715729 L26,92.3431458 L26,22 L22,26 L92.3431458,26 L92.3431458,26 Z M112,52 L112,116 L116,112 L52,112 C49.790861,112 48,113.790861 48,116 C48,118.209139 49.790861,120 52,120 L116,120 C118.209139,120 120,118.209139 120,116 L120,52 C120,49.790861 118.209139,48 116,48 C113.790861,48 112,49.790861 112,52 L112,52 Z\"></path>\n</svg>" }, "$:/core/images/spiral": { "title": "$:/core/images/spiral", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-spiral tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"nonzero\">\n <path d=\"M64.534 68.348c3.39 0 6.097-2.62 6.476-5.968l-4.755-.538 4.75.583c.377-3.07-1.194-6.054-3.89-7.78-2.757-1.773-6.34-2.01-9.566-.7-3.46 1.403-6.14 4.392-7.35 8.148l-.01.026c-1.3 4.08-.72 8.64 1.58 12.52 2.5 4.2 6.77 7.2 11.76 8.27 5.37 1.15 11.11-.05 15.83-3.31 5.04-3.51 8.46-9.02 9.45-15.3 1.05-6.7-.72-13.63-4.92-19.19l.02.02c-4.42-5.93-11.2-9.82-18.78-10.78-7.96-1.01-16.13 1.31-22.59 6.43-6.81 5.39-11.18 13.41-12.11 22.26-.98 9.27 1.87 18.65 7.93 26.02 6.32 7.69 15.6 12.56 25.74 13.48 10.54.96 21.15-2.42 29.45-9.4l.01-.01c8.58-7.25 13.94-17.78 14.86-29.21.94-11.84-2.96-23.69-10.86-32.9-8.19-9.5-19.95-15.36-32.69-16.27-13.16-.94-26.24 3.49-36.34 12.34l.01-.01c-10.41 9.08-16.78 22.1-17.68 36.15-.93 14.44 4.03 28.77 13.79 39.78 10.03 11.32 24.28 18.2 39.6 19.09 15.73.92 31.31-4.56 43.24-15.234 12.23-10.954 19.61-26.44 20.5-43.074.14-2.64-1.89-4.89-4.52-5.03-2.64-.14-4.89 1.88-5.03 4.52-.75 14.1-7 27.2-17.33 36.45-10.03 8.98-23.11 13.58-36.3 12.81-12.79-.75-24.67-6.48-33-15.89-8.07-9.11-12.17-20.94-11.41-32.827.74-11.52 5.942-22.15 14.43-29.54l.01-.01c8.18-7.17 18.74-10.75 29.35-9.998 10.21.726 19.6 5.41 26.11 12.96 6.24 7.273 9.32 16.61 8.573 25.894-.718 8.9-4.88 17.064-11.504 22.66l.01-.007c-6.36 5.342-14.44 7.92-22.425 7.19-7.604-.68-14.52-4.314-19.21-10.027-4.44-5.4-6.517-12.23-5.806-18.94.67-6.3 3.76-11.977 8.54-15.766 4.46-3.54 10.05-5.128 15.44-4.44 5.03.63 9.46 3.18 12.32 7.01l.02.024c2.65 3.5 3.75 7.814 3.1 11.92-.59 3.71-2.58 6.925-5.45 8.924-2.56 1.767-5.61 2.403-8.38 1.81-2.42-.516-4.42-1.92-5.53-3.79-.93-1.56-1.15-3.3-.69-4.75l-4.56-1.446L59.325 65c.36-1.12 1.068-1.905 1.84-2.22.25-.103.48-.14.668-.13.06.006.11.015.14.025.01 0 .01 0-.01-.01-.02-.015-.054-.045-.094-.088-.06-.064-.12-.145-.17-.244-.15-.29-.23-.678-.18-1.11l-.005.04c.15-1.332 1.38-2.523 3.035-2.523-2.65 0-4.79 2.144-4.79 4.787s2.14 4.785 4.78 4.785z\"></path>\n </g>\n</svg>" }, "$:/core/images/stamp": { "title": "$:/core/images/stamp", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-stamp tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M49.7334301,64 L16.0098166,64 C11.5838751,64 8,67.5829053 8,72.002643 L8,74.4986785 L8,97 L120,97 L120,74.4986785 L120,72.002643 C120,67.5737547 116.413883,64 111.990183,64 L78.2665699,64 C76.502049,60.7519149 75.5,57.0311962 75.5,53.0769231 C75.5,46.6017951 78.1869052,40.7529228 82.5087769,36.5800577 C85.3313113,32.7688808 87,28.0549983 87,22.952183 C87,10.2760423 76.7025492,0 64,0 C51.2974508,0 41,10.2760423 41,22.952183 C41,28.0549983 42.6686887,32.7688808 45.4912231,36.5800577 C49.8130948,40.7529228 52.5,46.6017951 52.5,53.0769231 C52.5,57.0311962 51.497951,60.7519149 49.7334301,64 Z M8,104 L120,104 L120,112 L8,112 L8,104 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/star-filled": { "title": "$:/core/images/star-filled", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-star-filled tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"nonzero\">\n <path d=\"M61.8361286,96.8228569 L99.1627704,124.110219 C101.883827,126.099427 105.541968,123.420868 104.505636,120.198072 L90.2895569,75.9887263 L89.0292911,79.8977279 L126.314504,52.5528988 C129.032541,50.5595011 127.635256,46.2255025 124.273711,46.2229134 L78.1610486,46.1873965 L81.4604673,48.6032923 L67.1773543,4.41589688 C66.1361365,1.19470104 61.6144265,1.19470104 60.5732087,4.41589688 L46.2900957,48.6032923 L49.5895144,46.1873965 L3.47685231,46.2229134 C0.115307373,46.2255025 -1.28197785,50.5595011 1.43605908,52.5528988 L38.7212719,79.8977279 L37.4610061,75.9887263 L23.2449266,120.198072 C22.2085954,123.420868 25.8667356,126.099427 28.5877926,124.110219 L65.9144344,96.8228569 L61.8361286,96.8228569 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/storyview-classic": { "title": "$:/core/images/storyview-classic", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-storyview-classic tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M8.00697327,0 C3.58484404,0 0,3.59075293 0,8.00697327 L0,119.993027 C0,124.415156 3.59075293,128 8.00697327,128 L119.993027,128 C124.415156,128 128,124.409247 128,119.993027 L128,8.00697327 C128,3.58484404 124.409247,0 119.993027,0 L8.00697327,0 L8.00697327,0 Z M23.9992458,16 C19.5813843,16 16,19.5776607 16,23.9924054 L16,40.0075946 C16,44.4216782 19.5881049,48 23.9992458,48 L104.000754,48 C108.418616,48 112,44.4223393 112,40.0075946 L112,23.9924054 C112,19.5783218 108.411895,16 104.000754,16 L23.9992458,16 L23.9992458,16 Z M23.9992458,64 C19.5813843,64 16,67.5907123 16,72 C16,76.418278 19.5881049,80 23.9992458,80 L104.000754,80 C108.418616,80 112,76.4092877 112,72 C112,67.581722 108.411895,64 104.000754,64 L23.9992458,64 L23.9992458,64 Z M23.9992458,96 C19.5813843,96 16,99.5907123 16,104 C16,108.418278 19.5881049,112 23.9992458,112 L104.000754,112 C108.418616,112 112,108.409288 112,104 C112,99.581722 108.411895,96 104.000754,96 L23.9992458,96 L23.9992458,96 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/storyview-pop": { "title": "$:/core/images/storyview-pop", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-storyview-pop tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M8.00697327,0 C3.58484404,0 0,3.59075293 0,8.00697327 L0,119.993027 C0,124.415156 3.59075293,128 8.00697327,128 L119.993027,128 C124.415156,128 128,124.409247 128,119.993027 L128,8.00697327 C128,3.58484404 124.409247,0 119.993027,0 L8.00697327,0 L8.00697327,0 Z M23.9992458,16 C19.5813843,16 16,19.5776607 16,23.9924054 L16,40.0075946 C16,44.4216782 19.5881049,48 23.9992458,48 L104.000754,48 C108.418616,48 112,44.4223393 112,40.0075946 L112,23.9924054 C112,19.5783218 108.411895,16 104.000754,16 L23.9992458,16 L23.9992458,16 Z M16.0098166,56 C11.586117,56 8,59.5776607 8,63.9924054 L8,80.0075946 C8,84.4216782 11.5838751,88 16.0098166,88 L111.990183,88 C116.413883,88 120,84.4223393 120,80.0075946 L120,63.9924054 C120,59.5783218 116.416125,56 111.990183,56 L16.0098166,56 L16.0098166,56 Z M23.9992458,96 C19.5813843,96 16,99.5907123 16,104 C16,108.418278 19.5881049,112 23.9992458,112 L104.000754,112 C108.418616,112 112,108.409288 112,104 C112,99.581722 108.411895,96 104.000754,96 L23.9992458,96 L23.9992458,96 Z M23.9992458,64 C19.5813843,64 16,67.5907123 16,72 C16,76.418278 19.5881049,80 23.9992458,80 L104.000754,80 C108.418616,80 112,76.4092877 112,72 C112,67.581722 108.411895,64 104.000754,64 L23.9992458,64 L23.9992458,64 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/storyview-zoomin": { "title": "$:/core/images/storyview-zoomin", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-storyview-zoomin tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M8.00697327,0 C3.58484404,0 0,3.59075293 0,8.00697327 L0,119.993027 C0,124.415156 3.59075293,128 8.00697327,128 L119.993027,128 C124.415156,128 128,124.409247 128,119.993027 L128,8.00697327 C128,3.58484404 124.409247,0 119.993027,0 L8.00697327,0 L8.00697327,0 Z M23.9992458,16 C19.5813843,16 16,19.578055 16,24.0085154 L16,71.9914846 C16,76.4144655 19.5881049,80 23.9992458,80 L104.000754,80 C108.418616,80 112,76.421945 112,71.9914846 L112,24.0085154 C112,19.5855345 108.411895,16 104.000754,16 L23.9992458,16 L23.9992458,16 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/strikethrough": { "title": "$:/core/images/strikethrough", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-strikethrough tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M92.793842,38.7255689 L108.215529,38.7255689 C107.987058,31.985687 106.70193,26.1883331 104.360107,21.3333333 C102.018284,16.4783336 98.8197436,12.4516001 94.7643909,9.25301205 C90.7090382,6.05442399 85.9969032,3.71263572 80.6278447,2.22757697 C75.2587862,0.742518233 69.4328739,0 63.1499331,0 C57.552404,0 52.0977508,0.713959839 46.7858099,2.14190094 C41.473869,3.56984203 36.7331757,5.74027995 32.5635877,8.65327979 C28.3939997,11.5662796 25.0526676,15.2788708 22.5394913,19.7911647 C20.026315,24.3034585 18.7697456,29.6438781 18.7697456,35.8125837 C18.7697456,41.4101128 19.883523,46.0651309 22.1111111,49.7777778 C24.3386992,53.4904246 27.3087722,56.5176144 31.021419,58.8594378 C34.7340659,61.2012612 38.9321497,63.0861151 43.6157965,64.5140562 C48.2994433,65.9419973 53.068695,67.1985666 57.9236948,68.2838019 C62.7786945,69.3690371 67.5479462,70.4256977 72.231593,71.4538153 C76.9152398,72.4819329 81.1133237,73.8241773 84.8259705,75.480589 C88.5386174,77.1370007 91.5086903,79.2788802 93.7362784,81.9062918 C95.9638666,84.5337035 97.0776439,87.9607107 97.0776439,92.1874163 C97.0776439,96.6425926 96.1637753,100.298067 94.3360107,103.153949 C92.5082461,106.009831 90.109341,108.265944 87.1392236,109.922356 C84.1691061,111.578768 80.827774,112.749662 77.1151272,113.435074 C73.4024803,114.120485 69.7184476,114.463186 66.0629183,114.463186 C61.4935068,114.463186 57.0383974,113.892018 52.6974565,112.749665 C48.3565156,111.607312 44.5582492,109.836692 41.3025435,107.437751 C38.0468378,105.03881 35.4194656,101.983062 33.4203481,98.270415 C31.4212305,94.5577681 30.4216867,90.1312171 30.4216867,84.9906292 L15,84.9906292 C15,92.4159229 16.3422445,98.8415614 19.0267738,104.267738 C21.711303,109.693914 25.3667774,114.149023 29.9933066,117.633199 C34.6198357,121.117376 39.9888137,123.71619 46.1004016,125.429719 C52.2119895,127.143248 58.6947448,128 65.5488621,128 C71.1463912,128 76.7723948,127.343157 82.4270415,126.029451 C88.0816882,124.715745 93.1936407,122.602424 97.7630522,119.689424 C102.332464,116.776425 106.073613,113.006717 108.986613,108.380187 C111.899613,103.753658 113.356091,98.1847715 113.356091,91.6733601 C113.356091,85.6188899 112.242314,80.5926126 110.014726,76.5943775 C107.787137,72.5961424 104.817065,69.2833688 101.104418,66.6559572 C97.3917708,64.0285455 93.193687,61.9437828 88.5100402,60.4016064 C83.8263934,58.85943 79.0571416,57.5171855 74.2021419,56.3748327 C69.3471422,55.2324798 64.5778904,54.1758192 59.8942436,53.2048193 C55.2105968,52.2338193 51.012513,51.0058084 47.2998661,49.5207497 C43.5872193,48.0356909 40.6171463,46.1222786 38.3895582,43.7804552 C36.1619701,41.4386318 35.0481928,38.3828836 35.0481928,34.6131191 C35.0481928,30.6148841 35.8192694,27.273552 37.3614458,24.5890228 C38.9036222,21.9044935 40.9598265,19.762614 43.5301205,18.1633199 C46.1004145,16.5640259 49.041929,15.4216902 52.3547523,14.7362784 C55.6675757,14.0508667 59.0374661,13.708166 62.4645248,13.708166 C70.9179361,13.708166 77.8576257,15.6786952 83.2838019,19.6198126 C88.709978,23.56093 91.8799597,29.9294518 92.793842,38.7255689 L92.793842,38.7255689 Z\"></path>\n <rect x=\"5\" y=\"54\" width=\"118\" height=\"16\"></rect>\n </g>\n</svg>" }, "$:/core/images/subscript": { "title": "$:/core/images/subscript", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-subscript tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M2.27170276,16 L22.1825093,16 L43.8305003,49.6746527 L66.4138983,16 L85.1220387,16 L53.5854592,61.9685735 L87.3937414,111.411516 L67.0820462,111.411516 L43.295982,74.9306422 L19.1090291,111.411516 L0,111.411516 L33.8082822,61.9685735 L2.27170276,16 Z M127.910914,128.411516 L85.3276227,128.411516 C85.3870139,123.24448 86.6342108,118.730815 89.0692508,114.870386 C91.5042907,111.009956 94.8301491,107.654403 99.0469256,104.803624 C101.066227,103.318844 103.174584,101.878629 105.372059,100.482935 C107.569534,99.0872413 109.588805,97.5876355 111.429933,95.9840726 C113.271061,94.3805097 114.785514,92.6433426 115.973338,90.7725192 C117.161163,88.9016958 117.784761,86.7487964 117.844152,84.3137564 C117.844152,83.1853233 117.710524,81.9826691 117.443264,80.7057579 C117.176003,79.4288467 116.656338,78.2410402 115.884252,77.1423026 C115.112166,76.0435651 114.04314,75.123015 112.677142,74.3806248 C111.311144,73.6382345 109.529434,73.267045 107.331959,73.267045 C105.312658,73.267045 103.634881,73.6679297 102.298579,74.4697112 C100.962276,75.2714926 99.8932503,76.3702137 99.0914688,77.7659073 C98.2896874,79.161601 97.6957841,80.8096826 97.3097412,82.7102016 C96.9236982,84.6107206 96.7009845,86.6596869 96.6415933,88.857162 L86.4857457,88.857162 C86.4857457,85.4124713 86.9460207,82.2202411 87.8665846,79.2803758 C88.7871485,76.3405105 90.1679736,73.801574 92.0091014,71.6634901 C93.8502292,69.5254062 96.092214,67.8476295 98.7351233,66.6301095 C101.378033,65.4125895 104.451482,64.8038386 107.955564,64.8038386 C111.756602,64.8038386 114.933984,65.4274371 117.487807,66.6746527 C120.041629,67.9218683 122.105443,69.4957119 123.67931,71.3962309 C125.253178,73.2967499 126.366746,75.3605638 127.02005,77.5877345 C127.673353,79.8149053 128,81.9381095 128,83.9574109 C128,86.4518421 127.613963,88.7086746 126.841877,90.727976 C126.069791,92.7472774 125.03046,94.6032252 123.723854,96.2958749 C122.417247,97.9885247 120.932489,99.5475208 119.269534,100.97291 C117.60658,102.398299 115.884261,103.734582 114.102524,104.981797 C112.320788,106.229013 110.539078,107.416819 108.757341,108.545253 C106.975605,109.673686 105.327523,110.802102 103.813047,111.930535 C102.298571,113.058968 100.977136,114.231927 99.8487031,115.449447 C98.7202699,116.666967 97.9481956,117.958707 97.5324571,119.324705 L127.910914,119.324705 L127.910914,128.411516 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/superscript": { "title": "$:/core/images/superscript", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-superscript tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M2.27170276,16 L22.1825093,16 L43.8305003,49.6746527 L66.4138983,16 L85.1220387,16 L53.5854592,61.9685735 L87.3937414,111.411516 L67.0820462,111.411516 L43.295982,74.9306422 L19.1090291,111.411516 L0,111.411516 L33.8082822,61.9685735 L2.27170276,16 Z M127.910914,63.4115159 L85.3276227,63.4115159 C85.3870139,58.2444799 86.6342108,53.7308149 89.0692508,49.8703857 C91.5042907,46.0099565 94.8301491,42.654403 99.0469256,39.8036245 C101.066227,38.318844 103.174584,36.8786285 105.372059,35.4829349 C107.569534,34.0872413 109.588805,32.5876355 111.429933,30.9840726 C113.271061,29.3805097 114.785514,27.6433426 115.973338,25.7725192 C117.161163,23.9016958 117.784761,21.7487964 117.844152,19.3137564 C117.844152,18.1853233 117.710524,16.9826691 117.443264,15.7057579 C117.176003,14.4288467 116.656338,13.2410402 115.884252,12.1423026 C115.112166,11.0435651 114.04314,10.123015 112.677142,9.38062477 C111.311144,8.63823453 109.529434,8.26704499 107.331959,8.26704499 C105.312658,8.26704499 103.634881,8.6679297 102.298579,9.46971115 C100.962276,10.2714926 99.8932503,11.3702137 99.0914688,12.7659073 C98.2896874,14.161601 97.6957841,15.8096826 97.3097412,17.7102016 C96.9236982,19.6107206 96.7009845,21.6596869 96.6415933,23.857162 L86.4857457,23.857162 C86.4857457,20.4124713 86.9460207,17.2202411 87.8665846,14.2803758 C88.7871485,11.3405105 90.1679736,8.80157397 92.0091014,6.6634901 C93.8502292,4.52540622 96.092214,2.84762946 98.7351233,1.63010947 C101.378033,0.412589489 104.451482,-0.196161372 107.955564,-0.196161372 C111.756602,-0.196161372 114.933984,0.427437071 117.487807,1.67465266 C120.041629,2.92186826 122.105443,4.49571195 123.67931,6.39623095 C125.253178,8.29674995 126.366746,10.3605638 127.02005,12.5877345 C127.673353,14.8149053 128,16.9381095 128,18.9574109 C128,21.4518421 127.613963,23.7086746 126.841877,25.727976 C126.069791,27.7472774 125.03046,29.6032252 123.723854,31.2958749 C122.417247,32.9885247 120.932489,34.5475208 119.269534,35.97291 C117.60658,37.3982993 115.884261,38.7345816 114.102524,39.9817972 C112.320788,41.2290128 110.539078,42.4168194 108.757341,43.5452525 C106.975605,44.6736857 105.327523,45.8021019 103.813047,46.9305351 C102.298571,48.0589682 100.977136,49.2319272 99.8487031,50.4494472 C98.7202699,51.6669672 97.9481956,52.9587068 97.5324571,54.3247048 L127.910914,54.3247048 L127.910914,63.4115159 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/tag-button": { "title": "$:/core/images/tag-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-tag-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M18.1643182,47.6600756 L18.1677196,51.7651887 C18.1708869,55.5878829 20.3581578,60.8623899 23.0531352,63.5573673 L84.9021823,125.406414 C87.5996731,128.103905 91.971139,128.096834 94.6717387,125.396234 L125.766905,94.3010679 C128.473612,91.5943612 128.472063,87.2264889 125.777085,84.5315115 L63.9280381,22.6824644 C61.2305472,19.9849735 55.9517395,17.801995 52.1318769,17.8010313 L25.0560441,17.7942007 C21.2311475,17.7932358 18.1421354,20.8872832 18.1452985,24.7049463 L18.1535504,34.6641936 C18.2481119,34.6754562 18.3439134,34.6864294 18.4409623,34.6971263 C22.1702157,35.1081705 26.9295004,34.6530132 31.806204,33.5444844 C32.1342781,33.0700515 32.5094815,32.6184036 32.9318197,32.1960654 C35.6385117,29.4893734 39.5490441,28.718649 42.94592,29.8824694 C43.0432142,29.8394357 43.1402334,29.7961748 43.2369683,29.7526887 L43.3646982,30.0368244 C44.566601,30.5115916 45.6933052,31.2351533 46.6655958,32.2074439 C50.4612154,36.0030635 50.4663097,42.1518845 46.6769742,45.94122 C43.0594074,49.5587868 37.2914155,49.7181264 33.4734256,46.422636 C28.1082519,47.5454734 22.7987486,48.0186448 18.1643182,47.6600756 Z\"></path>\n <path d=\"M47.6333528,39.5324628 L47.6562932,39.5834939 C37.9670934,43.9391617 26.0718874,46.3819521 17.260095,45.4107025 C5.27267473,44.0894301 -1.02778744,36.4307276 2.44271359,24.0779512 C5.56175386,12.9761516 14.3014034,4.36129832 24.0466405,1.54817001 C34.7269254,-1.53487574 43.7955833,3.51606438 43.7955834,14.7730751 L35.1728168,14.7730752 C35.1728167,9.91428944 32.0946059,8.19982862 26.4381034,9.83267419 C19.5270911,11.8276553 13.046247,18.2159574 10.7440788,26.4102121 C8.82861123,33.2280582 11.161186,36.0634845 18.2047888,36.8398415 C25.3302805,37.6252244 35.7353482,35.4884477 44.1208333,31.7188498 L44.1475077,31.7781871 C44.159701,31.7725635 44.1718402,31.7671479 44.1839238,31.7619434 C45.9448098,31.0035157 50.4503245,38.3109156 47.7081571,39.5012767 C47.6834429,39.512005 47.6585061,39.5223987 47.6333528,39.5324628 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/theme-button": { "title": "$:/core/images/theme-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-theme-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M55.854113,66.9453198 C54.3299482,65.1432292 53.0133883,63.518995 51.9542746,62.1263761 C40.8899947,47.578055 35.3091807,55.2383404 28.9941893,62.1263758 C22.6791979,69.0144112 30.6577916,74.5954741 24.6646171,79.4611023 C18.6714426,84.3267304 19.0414417,86.0133155 8.92654943,77.1119468 C-1.18834284,68.2105781 -1.88793412,65.7597832 2.7553553,60.6807286 C7.39864472,55.601674 11.2794845,63.5989423 20.7646627,54.5728325 C30.2498409,45.5467226 22.2819131,37.5470737 22.2819131,37.5470737 C22.2819131,37.5470737 42.0310399,-2.82433362 68.4206088,0.157393922 C94.8101776,3.13912147 58.4373806,-3.70356506 49.3898693,27.958066 C45.5161782,41.5139906 50.1107906,38.3197672 57.4560458,44.0453955 C59.1625767,45.3756367 63.8839488,48.777453 70.127165,53.3625321 C63.9980513,59.2416709 58.9704753,64.0315459 55.854113,66.9453198 Z M67.4952439,79.8919946 C83.5082212,96.9282402 105.237121,117.617674 112.611591,120.312493 C123.044132,124.12481 128.000001,117.170903 128,105.522947 C127.999999,98.3705516 104.170675,78.980486 84.0760493,63.7529565 C76.6683337,70.9090328 70.7000957,76.7055226 67.4952439,79.8919946 Z\"></path>\n <path d=\"M58.2852966,138.232794 L58.2852966,88.3943645 C56.318874,88.3923153 54.7254089,86.7952906 54.7254089,84.8344788 C54.7254089,82.8684071 56.3175932,81.2745911 58.2890859,81.2745911 L79.6408336,81.2745911 C81.608998,81.2745911 83.2045105,82.8724076 83.2045105,84.8344788 C83.2045105,86.7992907 81.614366,88.3923238 79.6446228,88.3943645 L79.6446228,88.3943646 L79.6446228,138.232794 C79.6446228,144.131009 74.8631748,148.912457 68.9649597,148.912457 C63.0667446,148.912457 58.2852966,144.131009 58.2852966,138.232794 Z M65.405072,-14.8423767 L72.5248474,-14.8423767 L76.0847351,-0.690681892 L72.5248474,6.51694947 L72.5248474,81.2745911 L65.405072,81.2745911 L65.405072,6.51694947 L61.8451843,-0.690681892 L65.405072,-14.8423767 Z\" transform=\"translate(68.964960, 67.035040) rotate(45.000000) translate(-68.964960, -67.035040) \"></path>\n </g>\n</svg>" }, "$:/core/images/tip": { "title": "$:/core/images/tip", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-tip tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M64,128.241818 C99.346224,128.241818 128,99.5880417 128,64.2418177 C128,28.8955937 99.346224,0.241817675 64,0.241817675 C28.653776,0.241817675 0,28.8955937 0,64.2418177 C0,99.5880417 28.653776,128.241818 64,128.241818 Z M75.9358659,91.4531941 C75.3115438,95.581915 70.2059206,98.8016748 64,98.8016748 C57.7940794,98.8016748 52.6884562,95.581915 52.0641341,91.4531941 C54.3299053,94.0502127 58.8248941,95.8192805 64,95.8192805 C69.1751059,95.8192805 73.6700947,94.0502127 75.9358659,91.4531941 L75.9358659,91.4531941 Z M75.9358659,95.9453413 C75.3115438,100.074062 70.2059206,103.293822 64,103.293822 C57.7940794,103.293822 52.6884562,100.074062 52.0641341,95.9453413 C54.3299053,98.5423599 58.8248941,100.311428 64,100.311428 C69.1751059,100.311428 73.6700947,98.5423599 75.9358659,95.9453413 L75.9358659,95.9453413 Z M75.9358659,100.40119 C75.3115438,104.529911 70.2059206,107.74967 64,107.74967 C57.7940794,107.74967 52.6884562,104.529911 52.0641341,100.40119 C54.3299053,102.998208 58.8248941,104.767276 64,104.767276 C69.1751059,104.767276 73.6700947,102.998208 75.9358659,100.40119 L75.9358659,100.40119 Z M75.9358659,104.893337 C75.3115438,109.022058 70.2059206,112.241818 64,112.241818 C57.7940794,112.241818 52.6884562,109.022058 52.0641341,104.893337 C54.3299053,107.490356 58.8248941,109.259423 64,109.259423 C69.1751059,109.259423 73.6700947,107.490356 75.9358659,104.893337 L75.9358659,104.893337 Z M64.3010456,24.2418177 C75.9193117,24.2418188 88.0000013,32.0619847 88,48.4419659 C87.9999987,64.8219472 75.9193018,71.7540963 75.9193021,83.5755932 C75.9193022,89.4486648 70.0521957,92.8368862 63.9999994,92.8368862 C57.947803,92.8368862 51.9731007,89.8295115 51.9731007,83.5755932 C51.9731007,71.1469799 39.9999998,65.4700602 40,48.4419647 C40.0000002,31.4138691 52.6827796,24.2418166 64.3010456,24.2418177 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/twitter": { "title": "$:/core/images/twitter", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-twitter tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M41.6263422,115.803477 C27.0279663,115.803477 13.4398394,111.540813 1.99987456,104.234833 C4.02221627,104.472643 6.08004574,104.594302 8.16644978,104.594302 C20.277456,104.594302 31.4238403,100.47763 40.270894,93.5715185 C28.9590538,93.3635501 19.4123842,85.9189246 16.1230832,75.6885328 C17.7011365,75.9892376 19.320669,76.1503787 20.9862896,76.1503787 C23.344152,76.1503787 25.6278127,75.8359011 27.7971751,75.247346 C15.9709927,72.8821073 7.06079851,62.4745062 7.06079851,49.9982394 C7.06079851,49.8898938 7.06079851,49.7820074 7.06264203,49.67458 C10.5482779,51.6032228 14.5339687,52.7615103 18.7717609,52.8951059 C11.8355159,48.277565 7.2714207,40.3958845 7.2714207,31.4624258 C7.2714207,26.7434257 8.54621495,22.3200804 10.7713439,18.5169676 C23.5211299,34.0957738 42.568842,44.3472839 64.0532269,45.4210985 C63.6126256,43.5365285 63.3835682,41.5711584 63.3835682,39.5529928 C63.3835682,25.3326379 74.95811,13.8034766 89.2347917,13.8034766 C96.6697089,13.8034766 103.387958,16.930807 108.103682,21.9353619 C113.991886,20.780288 119.52429,18.6372496 124.518847,15.6866694 C122.588682,21.6993889 118.490075,26.7457211 113.152623,29.9327334 C118.381769,29.3102055 123.363882,27.926045 127.999875,25.8780385 C124.534056,31.0418981 120.151087,35.5772616 115.100763,39.2077561 C115.150538,40.3118708 115.175426,41.4224128 115.175426,42.538923 C115.175426,76.5663154 89.1744164,115.803477 41.6263422,115.803477\"></path>\n </g>\n</svg>\n" }, "$:/core/images/underline": { "title": "$:/core/images/underline", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-underline tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M7,117.421488 L121.247934,117.421488 L121.247934,128 L7,128 L7,117.421488 Z M104.871212,98.8958333 L104.871212,0 L88.6117424,0 L88.6117424,55.8560606 C88.6117424,60.3194668 88.0060035,64.432115 86.7945076,68.1941288 C85.5830116,71.9561425 83.7657949,75.239885 81.342803,78.0454545 C78.9198111,80.8510241 75.8911167,83.0189317 72.2566288,84.5492424 C68.6221409,86.0795531 64.3182067,86.844697 59.344697,86.844697 C53.0959284,86.844697 48.1862552,85.0593613 44.6155303,81.4886364 C41.0448054,77.9179114 39.2594697,73.0720003 39.2594697,66.9507576 L39.2594697,0 L23,0 L23,65.0378788 C23,70.3939662 23.5419769,75.2717583 24.625947,79.6714015 C25.709917,84.0710447 27.5908957,87.864883 30.2689394,91.0530303 C32.9469831,94.2411776 36.4538925,96.6960141 40.7897727,98.4176136 C45.125653,100.139213 50.545422,101 57.0492424,101 C64.3182182,101 70.630655,99.5653553 75.9867424,96.6960227 C81.3428298,93.8266902 85.742407,89.33147 89.1856061,83.2102273 L89.5681818,83.2102273 L89.5681818,98.8958333 L104.871212,98.8958333 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/unfold-all-button": { "title": "$:/core/images/unfold-all-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-unfold-all tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <rect x=\"0\" y=\"0\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"0\" y=\"64\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <path d=\"M85.598226,8.34884273 C84.1490432,6.89863875 82.1463102,6 79.9340286,6 L47.9482224,6 C43.5292967,6 39.9411255,9.581722 39.9411255,14 C39.9411255,18.4092877 43.5260249,22 47.9482224,22 L71.9411255,22 L71.9411255,45.9929031 C71.9411255,50.4118288 75.5228475,54 79.9411255,54 C84.3504132,54 87.9411255,50.4151006 87.9411255,45.9929031 L87.9411255,14.0070969 C87.9411255,11.7964515 87.0447363,9.79371715 85.5956548,8.34412458 Z\" transform=\"translate(63.941125, 30.000000) scale(1, -1) rotate(-45.000000) translate(-63.941125, -30.000000) \"></path>\n <path d=\"M85.6571005,72.2899682 C84.2079177,70.8397642 82.2051847,69.9411255 79.9929031,69.9411255 L48.0070969,69.9411255 C43.5881712,69.9411255 40,73.5228475 40,77.9411255 C40,82.3504132 43.5848994,85.9411255 48.0070969,85.9411255 L72,85.9411255 L72,109.934029 C72,114.352954 75.581722,117.941125 80,117.941125 C84.4092877,117.941125 88,114.356226 88,109.934029 L88,77.9482224 C88,75.737577 87.1036108,73.7348426 85.6545293,72.2852501 Z\" transform=\"translate(64.000000, 93.941125) scale(1, -1) rotate(-45.000000) translate(-64.000000, -93.941125) \"></path>\n </g>\n</svg>" }, "$:/core/images/unfold-button": { "title": "$:/core/images/unfold-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-unfold tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <rect x=\"0\" y=\"0\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <path d=\"M85.598226,11.3488427 C84.1490432,9.89863875 82.1463102,9 79.9340286,9 L47.9482224,9 C43.5292967,9 39.9411255,12.581722 39.9411255,17 C39.9411255,21.4092877 43.5260249,25 47.9482224,25 L71.9411255,25 L71.9411255,48.9929031 C71.9411255,53.4118288 75.5228475,57 79.9411255,57 C84.3504132,57 87.9411255,53.4151006 87.9411255,48.9929031 L87.9411255,17.0070969 C87.9411255,14.7964515 87.0447363,12.7937171 85.5956548,11.3441246 Z\" transform=\"translate(63.941125, 33.000000) scale(1, -1) rotate(-45.000000) translate(-63.941125, -33.000000) \"></path>\n <path d=\"M85.6571005,53.4077172 C84.2079177,51.9575133 82.2051847,51.0588745 79.9929031,51.0588745 L48.0070969,51.0588745 C43.5881712,51.0588745 40,54.6405965 40,59.0588745 C40,63.4681622 43.5848994,67.0588745 48.0070969,67.0588745 L72,67.0588745 L72,91.0517776 C72,95.4707033 75.581722,99.0588745 80,99.0588745 C84.4092877,99.0588745 88,95.4739751 88,91.0517776 L88,59.0659714 C88,56.855326 87.1036108,54.8525917 85.6545293,53.4029991 Z\" transform=\"translate(64.000000, 75.058875) scale(1, -1) rotate(-45.000000) translate(-64.000000, -75.058875) \"></path>\n </g>\n</svg>" }, "$:/core/images/unlocked-padlock": { "title": "$:/core/images/unlocked-padlock", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-unlocked-padlock tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M48.6266053,64 L105,64 L105,96.0097716 C105,113.673909 90.6736461,128 73.001193,128 L55.998807,128 C38.3179793,128 24,113.677487 24,96.0097716 L24,64 L30.136303,64 C19.6806213,51.3490406 2.77158986,28.2115132 25.8366966,8.85759246 C50.4723026,-11.8141335 71.6711028,13.2108337 81.613302,25.0594855 C91.5555012,36.9081373 78.9368488,47.4964439 69.1559674,34.9513593 C59.375086,22.4062748 47.9893192,10.8049522 35.9485154,20.9083862 C23.9077117,31.0118202 34.192312,43.2685325 44.7624679,55.8655518 C47.229397,58.805523 48.403443,61.5979188 48.6266053,64 Z M67.7315279,92.3641717 C70.8232551,91.0923621 73,88.0503841 73,84.5 C73,79.8055796 69.1944204,76 64.5,76 C59.8055796,76 56,79.8055796 56,84.5 C56,87.947435 58.0523387,90.9155206 61.0018621,92.2491029 L55.9067479,115.020857 L72.8008958,115.020857 L67.7315279,92.3641717 L67.7315279,92.3641717 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/up-arrow": { "created": "20150316000544368", "modified": "20150316000831867", "tags": "$:/tags/Image", "title": "$:/core/images/up-arrow", "text": "<svg class=\"tc-image-up-arrow tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n<path transform=\"rotate(-135, 63.8945, 64.1752)\" d=\"m109.07576,109.35336c-1.43248,1.43361 -3.41136,2.32182 -5.59717,2.32182l-79.16816,0c-4.36519,0 -7.91592,-3.5444 -7.91592,-7.91666c0,-4.36337 3.54408,-7.91667 7.91592,-7.91667l71.25075,0l0,-71.25074c0,-4.3652 3.54442,-7.91592 7.91667,-7.91592c4.36336,0 7.91667,3.54408 7.91667,7.91592l0,79.16815c0,2.1825 -0.88602,4.16136 -2.3185,5.59467l-0.00027,-0.00056l0.00001,-0.00001z\" />\n</svg>\n \n" }, "$:/core/images/video": { "title": "$:/core/images/video", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-video tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M64,12 C29.0909091,12 8.72727273,14.9166667 5.81818182,17.8333333 C2.90909091,20.75 1.93784382e-15,41.1666667 0,64.5 C1.93784382e-15,87.8333333 2.90909091,108.25 5.81818182,111.166667 C8.72727273,114.083333 29.0909091,117 64,117 C98.9090909,117 119.272727,114.083333 122.181818,111.166667 C125.090909,108.25 128,87.8333333 128,64.5 C128,41.1666667 125.090909,20.75 122.181818,17.8333333 C119.272727,14.9166667 98.9090909,12 64,12 Z M54.9161194,44.6182253 C51.102648,42.0759111 48.0112186,43.7391738 48.0112186,48.3159447 L48.0112186,79.6840553 C48.0112186,84.2685636 51.109784,85.9193316 54.9161194,83.3817747 L77.0838806,68.6032672 C80.897352,66.0609529 80.890216,61.9342897 77.0838806,59.3967328 L54.9161194,44.6182253 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/warning": { "title": "$:/core/images/warning", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-warning tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M57.0717968,11 C60.1509982,5.66666667 67.8490018,5.66666667 70.9282032,11 L126.353829,107 C129.433031,112.333333 125.584029,119 119.425626,119 L8.57437416,119 C2.41597129,119 -1.43303051,112.333333 1.64617093,107 L57.0717968,11 Z M64,37 C59.581722,37 56,40.5820489 56,44.9935776 L56,73.0064224 C56,77.4211534 59.5907123,81 64,81 C68.418278,81 72,77.4179511 72,73.0064224 L72,44.9935776 C72,40.5788466 68.4092877,37 64,37 Z M64,104 C68.418278,104 72,100.418278 72,96 C72,91.581722 68.418278,88 64,88 C59.581722,88 56,91.581722 56,96 C56,100.418278 59.581722,104 64,104 Z\"></path>\n </g>\n</svg>" }, "$:/language/Buttons/AdvancedSearch/Caption": { "title": "$:/language/Buttons/AdvancedSearch/Caption", "text": "advanced search" }, "$:/language/Buttons/AdvancedSearch/Hint": { "title": "$:/language/Buttons/AdvancedSearch/Hint", "text": "Advanced search" }, "$:/language/Buttons/Cancel/Caption": { "title": "$:/language/Buttons/Cancel/Caption", "text": "cancel" }, "$:/language/Buttons/Cancel/Hint": { "title": "$:/language/Buttons/Cancel/Hint", "text": "Discard changes to this tiddler" }, "$:/language/Buttons/Clone/Caption": { "title": "$:/language/Buttons/Clone/Caption", "text": "clone" }, "$:/language/Buttons/Clone/Hint": { "title": "$:/language/Buttons/Clone/Hint", "text": "Clone this tiddler" }, "$:/language/Buttons/Close/Caption": { "title": "$:/language/Buttons/Close/Caption", "text": "close" }, "$:/language/Buttons/Close/Hint": { "title": "$:/language/Buttons/Close/Hint", "text": "Close this tiddler" }, "$:/language/Buttons/CloseAll/Caption": { "title": "$:/language/Buttons/CloseAll/Caption", "text": "close all" }, "$:/language/Buttons/CloseAll/Hint": { "title": "$:/language/Buttons/CloseAll/Hint", "text": "Close all tiddlers" }, "$:/language/Buttons/CloseOthers/Caption": { "title": "$:/language/Buttons/CloseOthers/Caption", "text": "close others" }, "$:/language/Buttons/CloseOthers/Hint": { "title": "$:/language/Buttons/CloseOthers/Hint", "text": "Close other tiddlers" }, "$:/language/Buttons/ControlPanel/Caption": { "title": "$:/language/Buttons/ControlPanel/Caption", "text": "control panel" }, "$:/language/Buttons/ControlPanel/Hint": { "title": "$:/language/Buttons/ControlPanel/Hint", "text": "Open control panel" }, "$:/language/Buttons/Delete/Caption": { "title": "$:/language/Buttons/Delete/Caption", "text": "delete" }, "$:/language/Buttons/Delete/Hint": { "title": "$:/language/Buttons/Delete/Hint", "text": "Delete this tiddler" }, "$:/language/Buttons/Edit/Caption": { "title": "$:/language/Buttons/Edit/Caption", "text": "edit" }, "$:/language/Buttons/Edit/Hint": { "title": "$:/language/Buttons/Edit/Hint", "text": "Edit this tiddler" }, "$:/language/Buttons/Encryption/Caption": { "title": "$:/language/Buttons/Encryption/Caption", "text": "encryption" }, "$:/language/Buttons/Encryption/Hint": { "title": "$:/language/Buttons/Encryption/Hint", "text": "Set or clear a password for saving this wiki" }, "$:/language/Buttons/Encryption/ClearPassword/Caption": { "title": "$:/language/Buttons/Encryption/ClearPassword/Caption", "text": "clear password" }, "$:/language/Buttons/Encryption/ClearPassword/Hint": { "title": "$:/language/Buttons/Encryption/ClearPassword/Hint", "text": "Clear the password and save this wiki without encryption" }, "$:/language/Buttons/Encryption/SetPassword/Caption": { "title": "$:/language/Buttons/Encryption/SetPassword/Caption", "text": "set password" }, "$:/language/Buttons/Encryption/SetPassword/Hint": { "title": "$:/language/Buttons/Encryption/SetPassword/Hint", "text": "Set a password for saving this wiki with encryption" }, "$:/language/Buttons/ExportPage/Caption": { "title": "$:/language/Buttons/ExportPage/Caption", "text": "export all" }, "$:/language/Buttons/ExportPage/Hint": { "title": "$:/language/Buttons/ExportPage/Hint", "text": "Export all tiddlers" }, "$:/language/Buttons/ExportTiddler/Caption": { "title": "$:/language/Buttons/ExportTiddler/Caption", "text": "export tiddler" }, "$:/language/Buttons/ExportTiddler/Hint": { "title": "$:/language/Buttons/ExportTiddler/Hint", "text": "Export tiddler" }, "$:/language/Buttons/ExportTiddlers/Caption": { "title": "$:/language/Buttons/ExportTiddlers/Caption", "text": "export tiddlers" }, "$:/language/Buttons/ExportTiddlers/Hint": { "title": "$:/language/Buttons/ExportTiddlers/Hint", "text": "Export tiddlers" }, "$:/language/Buttons/Fold/Caption": { "title": "$:/language/Buttons/Fold/Caption", "text": "fold tiddler" }, "$:/language/Buttons/Fold/Hint": { "title": "$:/language/Buttons/Fold/Hint", "text": "Fold the body of this tiddler" }, "$:/language/Buttons/Fold/FoldBar/Caption": { "title": "$:/language/Buttons/Fold/FoldBar/Caption", "text": "fold-bar" }, "$:/language/Buttons/Fold/FoldBar/Hint": { "title": "$:/language/Buttons/Fold/FoldBar/Hint", "text": "Optional bars to fold and unfold tiddlers" }, "$:/language/Buttons/Unfold/Caption": { "title": "$:/language/Buttons/Unfold/Caption", "text": "unfold tiddler" }, "$:/language/Buttons/Unfold/Hint": { "title": "$:/language/Buttons/Unfold/Hint", "text": "Unfold the body of this tiddler" }, "$:/language/Buttons/FoldOthers/Caption": { "title": "$:/language/Buttons/FoldOthers/Caption", "text": "fold other tiddlers" }, "$:/language/Buttons/FoldOthers/Hint": { "title": "$:/language/Buttons/FoldOthers/Hint", "text": "Fold the bodies of other opened tiddlers" }, "$:/language/Buttons/FoldAll/Caption": { "title": "$:/language/Buttons/FoldAll/Caption", "text": "fold all tiddlers" }, "$:/language/Buttons/FoldAll/Hint": { "title": "$:/language/Buttons/FoldAll/Hint", "text": "Fold the bodies of all opened tiddlers" }, "$:/language/Buttons/UnfoldAll/Caption": { "title": "$:/language/Buttons/UnfoldAll/Caption", "text": "unfold all tiddlers" }, "$:/language/Buttons/UnfoldAll/Hint": { "title": "$:/language/Buttons/UnfoldAll/Hint", "text": "Unfold the bodies of all opened tiddlers" }, "$:/language/Buttons/FullScreen/Caption": { "title": "$:/language/Buttons/FullScreen/Caption", "text": "full-screen" }, "$:/language/Buttons/FullScreen/Hint": { "title": "$:/language/Buttons/FullScreen/Hint", "text": "Enter or leave full-screen mode" }, "$:/language/Buttons/Help/Caption": { "title": "$:/language/Buttons/Help/Caption", "text": "help" }, "$:/language/Buttons/Help/Hint": { "title": "$:/language/Buttons/Help/Hint", "text": "Show help panel" }, "$:/language/Buttons/Import/Caption": { "title": "$:/language/Buttons/Import/Caption", "text": "import" }, "$:/language/Buttons/Import/Hint": { "title": "$:/language/Buttons/Import/Hint", "text": "Import many types of file including text, image, TiddlyWiki or JSON" }, "$:/language/Buttons/Info/Caption": { "title": "$:/language/Buttons/Info/Caption", "text": "info" }, "$:/language/Buttons/Info/Hint": { "title": "$:/language/Buttons/Info/Hint", "text": "Show information for this tiddler" }, "$:/language/Buttons/Home/Caption": { "title": "$:/language/Buttons/Home/Caption", "text": "home" }, "$:/language/Buttons/Home/Hint": { "title": "$:/language/Buttons/Home/Hint", "text": "Open the default tiddlers" }, "$:/language/Buttons/Language/Caption": { "title": "$:/language/Buttons/Language/Caption", "text": "language" }, "$:/language/Buttons/Language/Hint": { "title": "$:/language/Buttons/Language/Hint", "text": "Choose the user interface language" }, "$:/language/Buttons/More/Caption": { "title": "$:/language/Buttons/More/Caption", "text": "more" }, "$:/language/Buttons/More/Hint": { "title": "$:/language/Buttons/More/Hint", "text": "More actions" }, "$:/language/Buttons/NewHere/Caption": { "title": "$:/language/Buttons/NewHere/Caption", "text": "new here" }, "$:/language/Buttons/NewHere/Hint": { "title": "$:/language/Buttons/NewHere/Hint", "text": "Create a new tiddler tagged with this one" }, "$:/language/Buttons/NewJournal/Caption": { "title": "$:/language/Buttons/NewJournal/Caption", "text": "new journal" }, "$:/language/Buttons/NewJournal/Hint": { "title": "$:/language/Buttons/NewJournal/Hint", "text": "Create a new journal tiddler" }, "$:/language/Buttons/NewJournalHere/Caption": { "title": "$:/language/Buttons/NewJournalHere/Caption", "text": "new journal here" }, "$:/language/Buttons/NewJournalHere/Hint": { "title": "$:/language/Buttons/NewJournalHere/Hint", "text": "Create a new journal tiddler tagged with this one" }, "$:/language/Buttons/NewImage/Caption": { "title": "$:/language/Buttons/NewImage/Caption", "text": "new image" }, "$:/language/Buttons/NewImage/Hint": { "title": "$:/language/Buttons/NewImage/Hint", "text": "Create a new image tiddler" }, "$:/language/Buttons/NewMarkdown/Caption": { "title": "$:/language/Buttons/NewMarkdown/Caption", "text": "new Markdown tiddler" }, "$:/language/Buttons/NewMarkdown/Hint": { "title": "$:/language/Buttons/NewMarkdown/Hint", "text": "Create a new Markdown tiddler" }, "$:/language/Buttons/NewTiddler/Caption": { "title": "$:/language/Buttons/NewTiddler/Caption", "text": "new tiddler" }, "$:/language/Buttons/NewTiddler/Hint": { "title": "$:/language/Buttons/NewTiddler/Hint", "text": "Create a new tiddler" }, "$:/language/Buttons/OpenWindow/Caption": { "title": "$:/language/Buttons/OpenWindow/Caption", "text": "open in new window" }, "$:/language/Buttons/OpenWindow/Hint": { "title": "$:/language/Buttons/OpenWindow/Hint", "text": "Open tiddler in new window" }, "$:/language/Buttons/Palette/Caption": { "title": "$:/language/Buttons/Palette/Caption", "text": "palette" }, "$:/language/Buttons/Palette/Hint": { "title": "$:/language/Buttons/Palette/Hint", "text": "Choose the colour palette" }, "$:/language/Buttons/Permalink/Caption": { "title": "$:/language/Buttons/Permalink/Caption", "text": "permalink" }, "$:/language/Buttons/Permalink/Hint": { "title": "$:/language/Buttons/Permalink/Hint", "text": "Set browser address bar to a direct link to this tiddler" }, "$:/language/Buttons/Permaview/Caption": { "title": "$:/language/Buttons/Permaview/Caption", "text": "permaview" }, "$:/language/Buttons/Permaview/Hint": { "title": "$:/language/Buttons/Permaview/Hint", "text": "Set browser address bar to a direct link to all the tiddlers in this story" }, "$:/language/Buttons/Refresh/Caption": { "title": "$:/language/Buttons/Refresh/Caption", "text": "refresh" }, "$:/language/Buttons/Refresh/Hint": { "title": "$:/language/Buttons/Refresh/Hint", "text": "Perform a full refresh of the wiki" }, "$:/language/Buttons/Save/Caption": { "title": "$:/language/Buttons/Save/Caption", "text": "ok" }, "$:/language/Buttons/Save/Hint": { "title": "$:/language/Buttons/Save/Hint", "text": "Confirm changes to this tiddler" }, "$:/language/Buttons/SaveWiki/Caption": { "title": "$:/language/Buttons/SaveWiki/Caption", "text": "save changes" }, "$:/language/Buttons/SaveWiki/Hint": { "title": "$:/language/Buttons/SaveWiki/Hint", "text": "Save changes" }, "$:/language/Buttons/StoryView/Caption": { "title": "$:/language/Buttons/StoryView/Caption", "text": "storyview" }, "$:/language/Buttons/StoryView/Hint": { "title": "$:/language/Buttons/StoryView/Hint", "text": "Choose the story visualisation" }, "$:/language/Buttons/HideSideBar/Caption": { "title": "$:/language/Buttons/HideSideBar/Caption", "text": "hide sidebar" }, "$:/language/Buttons/HideSideBar/Hint": { "title": "$:/language/Buttons/HideSideBar/Hint", "text": "Hide sidebar" }, "$:/language/Buttons/ShowSideBar/Caption": { "title": "$:/language/Buttons/ShowSideBar/Caption", "text": "show sidebar" }, "$:/language/Buttons/ShowSideBar/Hint": { "title": "$:/language/Buttons/ShowSideBar/Hint", "text": "Show sidebar" }, "$:/language/Buttons/TagManager/Caption": { "title": "$:/language/Buttons/TagManager/Caption", "text": "tag manager" }, "$:/language/Buttons/TagManager/Hint": { "title": "$:/language/Buttons/TagManager/Hint", "text": "Open tag manager" }, "$:/language/Buttons/Theme/Caption": { "title": "$:/language/Buttons/Theme/Caption", "text": "theme" }, "$:/language/Buttons/Theme/Hint": { "title": "$:/language/Buttons/Theme/Hint", "text": "Choose the display theme" }, "$:/language/Buttons/Bold/Caption": { "title": "$:/language/Buttons/Bold/Caption", "text": "bold" }, "$:/language/Buttons/Bold/Hint": { "title": "$:/language/Buttons/Bold/Hint", "text": "Apply bold formatting to selection" }, "$:/language/Buttons/Clear/Caption": { "title": "$:/language/Buttons/Clear/Caption", "text": "clear" }, "$:/language/Buttons/Clear/Hint": { "title": "$:/language/Buttons/Clear/Hint", "text": "Clear image to solid colour" }, "$:/language/Buttons/EditorHeight/Caption": { "title": "$:/language/Buttons/EditorHeight/Caption", "text": "editor height" }, "$:/language/Buttons/EditorHeight/Caption/Auto": { "title": "$:/language/Buttons/EditorHeight/Caption/Auto", "text": "Automatically adjust height to fit content" }, "$:/language/Buttons/EditorHeight/Caption/Fixed": { "title": "$:/language/Buttons/EditorHeight/Caption/Fixed", "text": "Fixed height:" }, "$:/language/Buttons/EditorHeight/Hint": { "title": "$:/language/Buttons/EditorHeight/Hint", "text": "Choose the height of the text editor" }, "$:/language/Buttons/Excise/Caption": { "title": "$:/language/Buttons/Excise/Caption", "text": "excise" }, "$:/language/Buttons/Excise/Caption/Excise": { "title": "$:/language/Buttons/Excise/Caption/Excise", "text": "Perform excision" }, "$:/language/Buttons/Excise/Caption/MacroName": { "title": "$:/language/Buttons/Excise/Caption/MacroName", "text": "Macro name:" }, "$:/language/Buttons/Excise/Caption/NewTitle": { "title": "$:/language/Buttons/Excise/Caption/NewTitle", "text": "Title of new tiddler:" }, "$:/language/Buttons/Excise/Caption/Replace": { "title": "$:/language/Buttons/Excise/Caption/Replace", "text": "Replace excised text with:" }, "$:/language/Buttons/Excise/Caption/Replace/Macro": { "title": "$:/language/Buttons/Excise/Caption/Replace/Macro", "text": "macro" }, "$:/language/Buttons/Excise/Caption/Replace/Link": { "title": "$:/language/Buttons/Excise/Caption/Replace/Link", "text": "link" }, "$:/language/Buttons/Excise/Caption/Replace/Transclusion": { "title": "$:/language/Buttons/Excise/Caption/Replace/Transclusion", "text": "transclusion" }, "$:/language/Buttons/Excise/Caption/Tag": { "title": "$:/language/Buttons/Excise/Caption/Tag", "text": "Tag new tiddler with the title of this tiddler" }, "$:/language/Buttons/Excise/Caption/TiddlerExists": { "title": "$:/language/Buttons/Excise/Caption/TiddlerExists", "text": "Warning: tiddler already exists" }, "$:/language/Buttons/Excise/Hint": { "title": "$:/language/Buttons/Excise/Hint", "text": "Excise the selected text into a new tiddler" }, "$:/language/Buttons/Heading1/Caption": { "title": "$:/language/Buttons/Heading1/Caption", "text": "heading 1" }, "$:/language/Buttons/Heading1/Hint": { "title": "$:/language/Buttons/Heading1/Hint", "text": "Apply heading level 1 formatting to lines containing selection" }, "$:/language/Buttons/Heading2/Caption": { "title": "$:/language/Buttons/Heading2/Caption", "text": "heading 2" }, "$:/language/Buttons/Heading2/Hint": { "title": "$:/language/Buttons/Heading2/Hint", "text": "Apply heading level 2 formatting to lines containing selection" }, "$:/language/Buttons/Heading3/Caption": { "title": "$:/language/Buttons/Heading3/Caption", "text": "heading 3" }, "$:/language/Buttons/Heading3/Hint": { "title": "$:/language/Buttons/Heading3/Hint", "text": "Apply heading level 3 formatting to lines containing selection" }, "$:/language/Buttons/Heading4/Caption": { "title": "$:/language/Buttons/Heading4/Caption", "text": "heading 4" }, "$:/language/Buttons/Heading4/Hint": { "title": "$:/language/Buttons/Heading4/Hint", "text": "Apply heading level 4 formatting to lines containing selection" }, "$:/language/Buttons/Heading5/Caption": { "title": "$:/language/Buttons/Heading5/Caption", "text": "heading 5" }, "$:/language/Buttons/Heading5/Hint": { "title": "$:/language/Buttons/Heading5/Hint", "text": "Apply heading level 5 formatting to lines containing selection" }, "$:/language/Buttons/Heading6/Caption": { "title": "$:/language/Buttons/Heading6/Caption", "text": "heading 6" }, "$:/language/Buttons/Heading6/Hint": { "title": "$:/language/Buttons/Heading6/Hint", "text": "Apply heading level 6 formatting to lines containing selection" }, "$:/language/Buttons/Italic/Caption": { "title": "$:/language/Buttons/Italic/Caption", "text": "italic" }, "$:/language/Buttons/Italic/Hint": { "title": "$:/language/Buttons/Italic/Hint", "text": "Apply italic formatting to selection" }, "$:/language/Buttons/LineWidth/Caption": { "title": "$:/language/Buttons/LineWidth/Caption", "text": "line width" }, "$:/language/Buttons/LineWidth/Hint": { "title": "$:/language/Buttons/LineWidth/Hint", "text": "Set line width for painting" }, "$:/language/Buttons/Link/Caption": { "title": "$:/language/Buttons/Link/Caption", "text": "link" }, "$:/language/Buttons/Link/Hint": { "title": "$:/language/Buttons/Link/Hint", "text": "Create wikitext link" }, "$:/language/Buttons/ListBullet/Caption": { "title": "$:/language/Buttons/ListBullet/Caption", "text": "bulleted list" }, "$:/language/Buttons/ListBullet/Hint": { "title": "$:/language/Buttons/ListBullet/Hint", "text": "Apply bulleted list formatting to lines containing selection" }, "$:/language/Buttons/ListNumber/Caption": { "title": "$:/language/Buttons/ListNumber/Caption", "text": "numbered list" }, "$:/language/Buttons/ListNumber/Hint": { "title": "$:/language/Buttons/ListNumber/Hint", "text": "Apply numbered list formatting to lines containing selection" }, "$:/language/Buttons/MonoBlock/Caption": { "title": "$:/language/Buttons/MonoBlock/Caption", "text": "monospaced block" }, "$:/language/Buttons/MonoBlock/Hint": { "title": "$:/language/Buttons/MonoBlock/Hint", "text": "Apply monospaced block formatting to lines containing selection" }, "$:/language/Buttons/MonoLine/Caption": { "title": "$:/language/Buttons/MonoLine/Caption", "text": "monospaced" }, "$:/language/Buttons/MonoLine/Hint": { "title": "$:/language/Buttons/MonoLine/Hint", "text": "Apply monospaced character formatting to selection" }, "$:/language/Buttons/Opacity/Caption": { "title": "$:/language/Buttons/Opacity/Caption", "text": "opacity" }, "$:/language/Buttons/Opacity/Hint": { "title": "$:/language/Buttons/Opacity/Hint", "text": "Set painting opacity" }, "$:/language/Buttons/Paint/Caption": { "title": "$:/language/Buttons/Paint/Caption", "text": "paint colour" }, "$:/language/Buttons/Paint/Hint": { "title": "$:/language/Buttons/Paint/Hint", "text": "Set painting colour" }, "$:/language/Buttons/Picture/Caption": { "title": "$:/language/Buttons/Picture/Caption", "text": "picture" }, "$:/language/Buttons/Picture/Hint": { "title": "$:/language/Buttons/Picture/Hint", "text": "Insert picture" }, "$:/language/Buttons/Preview/Caption": { "title": "$:/language/Buttons/Preview/Caption", "text": "preview" }, "$:/language/Buttons/Preview/Hint": { "title": "$:/language/Buttons/Preview/Hint", "text": "Show preview pane" }, "$:/language/Buttons/PreviewType/Caption": { "title": "$:/language/Buttons/PreviewType/Caption", "text": "preview type" }, "$:/language/Buttons/PreviewType/Hint": { "title": "$:/language/Buttons/PreviewType/Hint", "text": "Choose preview type" }, "$:/language/Buttons/Quote/Caption": { "title": "$:/language/Buttons/Quote/Caption", "text": "quote" }, "$:/language/Buttons/Quote/Hint": { "title": "$:/language/Buttons/Quote/Hint", "text": "Apply quoted text formatting to lines containing selection" }, "$:/language/Buttons/Size/Caption": { "title": "$:/language/Buttons/Size/Caption", "text": "image size" }, "$:/language/Buttons/Size/Caption/Height": { "title": "$:/language/Buttons/Size/Caption/Height", "text": "Height:" }, "$:/language/Buttons/Size/Caption/Resize": { "title": "$:/language/Buttons/Size/Caption/Resize", "text": "Resize image" }, "$:/language/Buttons/Size/Caption/Width": { "title": "$:/language/Buttons/Size/Caption/Width", "text": "Width:" }, "$:/language/Buttons/Size/Hint": { "title": "$:/language/Buttons/Size/Hint", "text": "Set image size" }, "$:/language/Buttons/Stamp/Caption": { "title": "$:/language/Buttons/Stamp/Caption", "text": "stamp" }, "$:/language/Buttons/Stamp/Caption/New": { "title": "$:/language/Buttons/Stamp/Caption/New", "text": "Add your own" }, "$:/language/Buttons/Stamp/Hint": { "title": "$:/language/Buttons/Stamp/Hint", "text": "Insert a preconfigured snippet of text" }, "$:/language/Buttons/Stamp/New/Title": { "title": "$:/language/Buttons/Stamp/New/Title", "text": "Name as shown in menu" }, "$:/language/Buttons/Stamp/New/Text": { "title": "$:/language/Buttons/Stamp/New/Text", "text": "Text of snippet. (Remember to add a descriptive title in the caption field)." }, "$:/language/Buttons/Strikethrough/Caption": { "title": "$:/language/Buttons/Strikethrough/Caption", "text": "strikethrough" }, "$:/language/Buttons/Strikethrough/Hint": { "title": "$:/language/Buttons/Strikethrough/Hint", "text": "Apply strikethrough formatting to selection" }, "$:/language/Buttons/Subscript/Caption": { "title": "$:/language/Buttons/Subscript/Caption", "text": "subscript" }, "$:/language/Buttons/Subscript/Hint": { "title": "$:/language/Buttons/Subscript/Hint", "text": "Apply subscript formatting to selection" }, "$:/language/Buttons/Superscript/Caption": { "title": "$:/language/Buttons/Superscript/Caption", "text": "superscript" }, "$:/language/Buttons/Superscript/Hint": { "title": "$:/language/Buttons/Superscript/Hint", "text": "Apply superscript formatting to selection" }, "$:/language/Buttons/Underline/Caption": { "title": "$:/language/Buttons/Underline/Caption", "text": "underline" }, "$:/language/Buttons/Underline/Hint": { "title": "$:/language/Buttons/Underline/Hint", "text": "Apply underline formatting to selection" }, "$:/language/ControlPanel/Advanced/Caption": { "title": "$:/language/ControlPanel/Advanced/Caption", "text": "Advanced" }, "$:/language/ControlPanel/Advanced/Hint": { "title": "$:/language/ControlPanel/Advanced/Hint", "text": "Internal information about this TiddlyWiki" }, "$:/language/ControlPanel/Appearance/Caption": { "title": "$:/language/ControlPanel/Appearance/Caption", "text": "Appearance" }, "$:/language/ControlPanel/Appearance/Hint": { "title": "$:/language/ControlPanel/Appearance/Hint", "text": "Ways to customise the appearance of your TiddlyWiki." }, "$:/language/ControlPanel/Basics/AnimDuration/Prompt": { "title": "$:/language/ControlPanel/Basics/AnimDuration/Prompt", "text": "Animation duration:" }, "$:/language/ControlPanel/Basics/Caption": { "title": "$:/language/ControlPanel/Basics/Caption", "text": "Basics" }, "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint": { "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint", "text": "Use [[double square brackets]] for titles with spaces. Or you can choose to <$button set=\"$:/DefaultTiddlers\" setTo=\"[list[$:/StoryList]]\">retain story ordering</$button>" }, "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt", "text": "Default tiddlers:" }, "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint": { "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint", "text": "Choose which tiddlers are displayed at startup:" }, "$:/language/ControlPanel/Basics/Language/Prompt": { "title": "$:/language/ControlPanel/Basics/Language/Prompt", "text": "Hello! Current language:" }, "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt": { "title": "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt", "text": "Title of new journal tiddlers" }, "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt": { "title": "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt", "text": "Tags for new journal tiddlers" }, "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt", "text": "Number of overridden shadow tiddlers:" }, "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt", "text": "Number of shadow tiddlers:" }, "$:/language/ControlPanel/Basics/Subtitle/Prompt": { "title": "$:/language/ControlPanel/Basics/Subtitle/Prompt", "text": "Subtitle:" }, "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt", "text": "Number of system tiddlers:" }, "$:/language/ControlPanel/Basics/Tags/Prompt": { "title": "$:/language/ControlPanel/Basics/Tags/Prompt", "text": "Number of tags:" }, "$:/language/ControlPanel/Basics/Tiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/Tiddlers/Prompt", "text": "Number of tiddlers:" }, "$:/language/ControlPanel/Basics/Title/Prompt": { "title": "$:/language/ControlPanel/Basics/Title/Prompt", "text": "Title of this ~TiddlyWiki:" }, "$:/language/ControlPanel/Basics/Username/Prompt": { "title": "$:/language/ControlPanel/Basics/Username/Prompt", "text": "Username for signing edits:" }, "$:/language/ControlPanel/Basics/Version/Prompt": { "title": "$:/language/ControlPanel/Basics/Version/Prompt", "text": "~TiddlyWiki version:" }, "$:/language/ControlPanel/EditorTypes/Caption": { "title": "$:/language/ControlPanel/EditorTypes/Caption", "text": "Editor Types" }, "$:/language/ControlPanel/EditorTypes/Editor/Caption": { "title": "$:/language/ControlPanel/EditorTypes/Editor/Caption", "text": "Editor" }, "$:/language/ControlPanel/EditorTypes/Hint": { "title": "$:/language/ControlPanel/EditorTypes/Hint", "text": "These tiddlers determine which editor is used to edit specific tiddler types." }, "$:/language/ControlPanel/EditorTypes/Type/Caption": { "title": "$:/language/ControlPanel/EditorTypes/Type/Caption", "text": "Type" }, "$:/language/ControlPanel/Info/Caption": { "title": "$:/language/ControlPanel/Info/Caption", "text": "Info" }, "$:/language/ControlPanel/Info/Hint": { "title": "$:/language/ControlPanel/Info/Hint", "text": "Information about this TiddlyWiki" }, "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt", "text": "Type shortcut here" }, "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption", "text": "add shortcut" }, "$:/language/ControlPanel/KeyboardShortcuts/Caption": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Caption", "text": "Keyboard Shortcuts" }, "$:/language/ControlPanel/KeyboardShortcuts/Hint": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Hint", "text": "Manage keyboard shortcut assignments" }, "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption": { "title": "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption", "text": "No keyboard shortcuts assigned" }, "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint", "text": "remove keyboard shortcut" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/All": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/All", "text": "All platforms" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac", "text": "Macintosh platform only" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac", "text": "Non-Macintosh platforms only" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux", "text": "Linux platform only" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux", "text": "Non-Linux platforms only" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows", "text": "Windows platform only" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows", "text": "Non-Windows platforms only" }, "$:/language/ControlPanel/LoadedModules/Caption": { "title": "$:/language/ControlPanel/LoadedModules/Caption", "text": "Loaded Modules" }, "$:/language/ControlPanel/LoadedModules/Hint": { "title": "$:/language/ControlPanel/LoadedModules/Hint", "text": "These are the currently loaded tiddler modules linked to their source tiddlers. Any italicised modules lack a source tiddler, typically because they were setup during the boot process." }, "$:/language/ControlPanel/Palette/Caption": { "title": "$:/language/ControlPanel/Palette/Caption", "text": "Palette" }, "$:/language/ControlPanel/Palette/Editor/Clone/Caption": { "title": "$:/language/ControlPanel/Palette/Editor/Clone/Caption", "text": "clone" }, "$:/language/ControlPanel/Palette/Editor/Clone/Prompt": { "title": "$:/language/ControlPanel/Palette/Editor/Clone/Prompt", "text": "It is recommended that you clone this shadow palette before editing it" }, "$:/language/ControlPanel/Palette/Editor/Prompt/Modified": { "title": "$:/language/ControlPanel/Palette/Editor/Prompt/Modified", "text": "This shadow palette has been modified" }, "$:/language/ControlPanel/Palette/Editor/Prompt": { "title": "$:/language/ControlPanel/Palette/Editor/Prompt", "text": "Editing" }, "$:/language/ControlPanel/Palette/Editor/Reset/Caption": { "title": "$:/language/ControlPanel/Palette/Editor/Reset/Caption", "text": "reset" }, "$:/language/ControlPanel/Palette/HideEditor/Caption": { "title": "$:/language/ControlPanel/Palette/HideEditor/Caption", "text": "hide editor" }, "$:/language/ControlPanel/Palette/Prompt": { "title": "$:/language/ControlPanel/Palette/Prompt", "text": "Current palette:" }, "$:/language/ControlPanel/Palette/ShowEditor/Caption": { "title": "$:/language/ControlPanel/Palette/ShowEditor/Caption", "text": "show editor" }, "$:/language/ControlPanel/Parsing/Caption": { "title": "$:/language/ControlPanel/Parsing/Caption", "text": "Parsing" }, "$:/language/ControlPanel/Parsing/Hint": { "title": "$:/language/ControlPanel/Parsing/Hint", "text": "Here you can globally disable individual wiki parser rules. Take care as disabling some parser rules can prevent ~TiddlyWiki functioning correctly (you can restore normal operation with [[safe mode|http://tiddlywiki.com/#SafeMode]] )" }, "$:/language/ControlPanel/Parsing/Block/Caption": { "title": "$:/language/ControlPanel/Parsing/Block/Caption", "text": "Block Parse Rules" }, "$:/language/ControlPanel/Parsing/Inline/Caption": { "title": "$:/language/ControlPanel/Parsing/Inline/Caption", "text": "Inline Parse Rules" }, "$:/language/ControlPanel/Parsing/Pragma/Caption": { "title": "$:/language/ControlPanel/Parsing/Pragma/Caption", "text": "Pragma Parse Rules" }, "$:/language/ControlPanel/Plugins/Add/Caption": { "title": "$:/language/ControlPanel/Plugins/Add/Caption", "text": "Get more plugins" }, "$:/language/ControlPanel/Plugins/Add/Hint": { "title": "$:/language/ControlPanel/Plugins/Add/Hint", "text": "Install plugins from the official library" }, "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint": { "title": "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint", "text": "This plugin is already installed at version <$text text=<<installedVersion>>/>" }, "$:/language/ControlPanel/Plugins/Caption": { "title": "$:/language/ControlPanel/Plugins/Caption", "text": "Plugins" }, "$:/language/ControlPanel/Plugins/Disable/Caption": { "title": "$:/language/ControlPanel/Plugins/Disable/Caption", "text": "disable" }, "$:/language/ControlPanel/Plugins/Disable/Hint": { "title": "$:/language/ControlPanel/Plugins/Disable/Hint", "text": "Disable this plugin when reloading page" }, "$:/language/ControlPanel/Plugins/Disabled/Status": { "title": "$:/language/ControlPanel/Plugins/Disabled/Status", "text": "(disabled)" }, "$:/language/ControlPanel/Plugins/Empty/Hint": { "title": "$:/language/ControlPanel/Plugins/Empty/Hint", "text": "None" }, "$:/language/ControlPanel/Plugins/Enable/Caption": { "title": "$:/language/ControlPanel/Plugins/Enable/Caption", "text": "enable" }, "$:/language/ControlPanel/Plugins/Enable/Hint": { "title": "$:/language/ControlPanel/Plugins/Enable/Hint", "text": "Enable this plugin when reloading page" }, "$:/language/ControlPanel/Plugins/Install/Caption": { "title": "$:/language/ControlPanel/Plugins/Install/Caption", "text": "install" }, "$:/language/ControlPanel/Plugins/Installed/Hint": { "title": "$:/language/ControlPanel/Plugins/Installed/Hint", "text": "Currently installed plugins:" }, "$:/language/ControlPanel/Plugins/Languages/Caption": { "title": "$:/language/ControlPanel/Plugins/Languages/Caption", "text": "Languages" }, "$:/language/ControlPanel/Plugins/Languages/Hint": { "title": "$:/language/ControlPanel/Plugins/Languages/Hint", "text": "Language pack plugins" }, "$:/language/ControlPanel/Plugins/NoInfoFound/Hint": { "title": "$:/language/ControlPanel/Plugins/NoInfoFound/Hint", "text": "No ''\"<$text text=<<currentTab>>/>\"'' found" }, "$:/language/ControlPanel/Plugins/NoInformation/Hint": { "title": "$:/language/ControlPanel/Plugins/NoInformation/Hint", "text": "No information provided" }, "$:/language/ControlPanel/Plugins/NotInstalled/Hint": { "title": "$:/language/ControlPanel/Plugins/NotInstalled/Hint", "text": "This plugin is not currently installed" }, "$:/language/ControlPanel/Plugins/OpenPluginLibrary": { "title": "$:/language/ControlPanel/Plugins/OpenPluginLibrary", "text": "open plugin library" }, "$:/language/ControlPanel/Plugins/Plugins/Caption": { "title": "$:/language/ControlPanel/Plugins/Plugins/Caption", "text": "Plugins" }, "$:/language/ControlPanel/Plugins/Plugins/Hint": { "title": "$:/language/ControlPanel/Plugins/Plugins/Hint", "text": "Plugins" }, "$:/language/ControlPanel/Plugins/Reinstall/Caption": { "title": "$:/language/ControlPanel/Plugins/Reinstall/Caption", "text": "reinstall" }, "$:/language/ControlPanel/Plugins/Themes/Caption": { "title": "$:/language/ControlPanel/Plugins/Themes/Caption", "text": "Themes" }, "$:/language/ControlPanel/Plugins/Themes/Hint": { "title": "$:/language/ControlPanel/Plugins/Themes/Hint", "text": "Theme plugins" }, "$:/language/ControlPanel/Saving/Caption": { "title": "$:/language/ControlPanel/Saving/Caption", "text": "Saving" }, "$:/language/ControlPanel/Saving/Heading": { "title": "$:/language/ControlPanel/Saving/Heading", "text": "Saving" }, "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading", "text": "Advanced Settings" }, "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir", "text": "Backup Directory" }, "$:/language/ControlPanel/Saving/TiddlySpot/Backups": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Backups", "text": "Backups" }, "$:/language/ControlPanel/Saving/TiddlySpot/Description": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Description", "text": "These settings are only used when saving to http://tiddlyspot.com or a compatible remote server" }, "$:/language/ControlPanel/Saving/TiddlySpot/Filename": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Filename", "text": "Upload Filename" }, "$:/language/ControlPanel/Saving/TiddlySpot/Heading": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Heading", "text": "~TiddlySpot" }, "$:/language/ControlPanel/Saving/TiddlySpot/Hint": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Hint", "text": "//The server URL defaults to `http://<wikiname>.tiddlyspot.com/store.cgi` and can be changed to use a custom server address, e.g. `http://example.com/store.php`.//" }, "$:/language/ControlPanel/Saving/TiddlySpot/Password": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Password", "text": "Password" }, "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL", "text": "Server URL" }, "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir", "text": "Upload Directory" }, "$:/language/ControlPanel/Saving/TiddlySpot/UserName": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/UserName", "text": "Wiki Name" }, "$:/language/ControlPanel/Settings/AutoSave/Caption": { "title": "$:/language/ControlPanel/Settings/AutoSave/Caption", "text": "Autosave" }, "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description": { "title": "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description", "text": "Do not save changes automatically" }, "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description": { "title": "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description", "text": "Save changes automatically" }, "$:/language/ControlPanel/Settings/AutoSave/Hint": { "title": "$:/language/ControlPanel/Settings/AutoSave/Hint", "text": "Automatically save changes during editing" }, "$:/language/ControlPanel/Settings/CamelCase/Caption": { "title": "$:/language/ControlPanel/Settings/CamelCase/Caption", "text": "Camel Case Wiki Links" }, "$:/language/ControlPanel/Settings/CamelCase/Hint": { "title": "$:/language/ControlPanel/Settings/CamelCase/Hint", "text": "You can globally disable automatic linking of ~CamelCase phrases. Requires reload to take effect" }, "$:/language/ControlPanel/Settings/CamelCase/Description": { "title": "$:/language/ControlPanel/Settings/CamelCase/Description", "text": "Enable automatic ~CamelCase linking" }, "$:/language/ControlPanel/Settings/Caption": { "title": "$:/language/ControlPanel/Settings/Caption", "text": "Settings" }, "$:/language/ControlPanel/Settings/EditorToolbar/Caption": { "title": "$:/language/ControlPanel/Settings/EditorToolbar/Caption", "text": "Editor Toolbar" }, "$:/language/ControlPanel/Settings/EditorToolbar/Hint": { "title": "$:/language/ControlPanel/Settings/EditorToolbar/Hint", "text": "Enable or disable the editor toolbar:" }, "$:/language/ControlPanel/Settings/EditorToolbar/Description": { "title": "$:/language/ControlPanel/Settings/EditorToolbar/Description", "text": "Show editor toolbar" }, "$:/language/ControlPanel/Settings/Hint": { "title": "$:/language/ControlPanel/Settings/Hint", "text": "These settings let you customise the behaviour of TiddlyWiki." }, "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption": { "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption", "text": "Navigation Address Bar" }, "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint": { "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint", "text": "Behaviour of the browser address bar when navigating to a tiddler:" }, "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description": { "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description", "text": "Do not update the address bar" }, "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description": { "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description", "text": "Include the target tiddler" }, "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description": { "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description", "text": "Include the target tiddler and the current story sequence" }, "$:/language/ControlPanel/Settings/NavigationHistory/Caption": { "title": "$:/language/ControlPanel/Settings/NavigationHistory/Caption", "text": "Navigation History" }, "$:/language/ControlPanel/Settings/NavigationHistory/Hint": { "title": "$:/language/ControlPanel/Settings/NavigationHistory/Hint", "text": "Update browser history when navigating to a tiddler:" }, "$:/language/ControlPanel/Settings/NavigationHistory/No/Description": { "title": "$:/language/ControlPanel/Settings/NavigationHistory/No/Description", "text": "Do not update history" }, "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description": { "title": "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description", "text": "Update history" }, "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption": { "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption", "text": "Performance Instrumentation" }, "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint": { "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint", "text": "Displays performance statistics in the browser developer console. Requires reload to take effect" }, "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description": { "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description", "text": "Enable performance instrumentation" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption", "text": "Toolbar Button Style" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint", "text": "Choose the style for toolbar buttons:" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless", "text": "Borderless" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed", "text": "Boxed" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded", "text": "Rounded" }, "$:/language/ControlPanel/Settings/ToolbarButtons/Caption": { "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Caption", "text": "Toolbar Buttons" }, "$:/language/ControlPanel/Settings/ToolbarButtons/Hint": { "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Hint", "text": "Default toolbar button appearance:" }, "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description": { "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description", "text": "Include icon" }, "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description": { "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description", "text": "Include text" }, "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption": { "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption", "text": "Default Sidebar Tab" }, "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint": { "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint", "text": "Specify which sidebar tab is displayed by default" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption", "text": "Tiddler Opening Behaviour" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint", "text": "Navigation from //within// the story river" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint", "text": "Navigation from //outside// the story river" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove", "text": "Open above the current tiddler" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow", "text": "Open below the current tiddler" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop", "text": "Open at the top of the story river" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom", "text": "Open at the bottom of the story river" }, "$:/language/ControlPanel/Settings/TitleLinks/Caption": { "title": "$:/language/ControlPanel/Settings/TitleLinks/Caption", "text": "Tiddler Titles" }, "$:/language/ControlPanel/Settings/TitleLinks/Hint": { "title": "$:/language/ControlPanel/Settings/TitleLinks/Hint", "text": "Optionally display tiddler titles as links" }, "$:/language/ControlPanel/Settings/TitleLinks/No/Description": { "title": "$:/language/ControlPanel/Settings/TitleLinks/No/Description", "text": "Do not display tiddler titles as links" }, "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description": { "title": "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description", "text": "Display tiddler titles as links" }, "$:/language/ControlPanel/Settings/MissingLinks/Caption": { "title": "$:/language/ControlPanel/Settings/MissingLinks/Caption", "text": "Wiki Links" }, "$:/language/ControlPanel/Settings/MissingLinks/Hint": { "title": "$:/language/ControlPanel/Settings/MissingLinks/Hint", "text": "Choose whether to link to tiddlers that do not exist yet" }, "$:/language/ControlPanel/Settings/MissingLinks/Description": { "title": "$:/language/ControlPanel/Settings/MissingLinks/Description", "text": "Enable links to missing tiddlers" }, "$:/language/ControlPanel/StoryView/Caption": { "title": "$:/language/ControlPanel/StoryView/Caption", "text": "Story View" }, "$:/language/ControlPanel/StoryView/Prompt": { "title": "$:/language/ControlPanel/StoryView/Prompt", "text": "Current view:" }, "$:/language/ControlPanel/Theme/Caption": { "title": "$:/language/ControlPanel/Theme/Caption", "text": "Theme" }, "$:/language/ControlPanel/Theme/Prompt": { "title": "$:/language/ControlPanel/Theme/Prompt", "text": "Current theme:" }, "$:/language/ControlPanel/TiddlerFields/Caption": { "title": "$:/language/ControlPanel/TiddlerFields/Caption", "text": "Tiddler Fields" }, "$:/language/ControlPanel/TiddlerFields/Hint": { "title": "$:/language/ControlPanel/TiddlerFields/Hint", "text": "This is the full set of TiddlerFields in use in this wiki (including system tiddlers but excluding shadow tiddlers)." }, "$:/language/ControlPanel/Toolbars/Caption": { "title": "$:/language/ControlPanel/Toolbars/Caption", "text": "Toolbars" }, "$:/language/ControlPanel/Toolbars/EditToolbar/Caption": { "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Caption", "text": "Edit Toolbar" }, "$:/language/ControlPanel/Toolbars/EditToolbar/Hint": { "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Hint", "text": "Choose which buttons are displayed for tiddlers in edit mode" }, "$:/language/ControlPanel/Toolbars/Hint": { "title": "$:/language/ControlPanel/Toolbars/Hint", "text": "Select which toolbar buttons are displayed" }, "$:/language/ControlPanel/Toolbars/PageControls/Caption": { "title": "$:/language/ControlPanel/Toolbars/PageControls/Caption", "text": "Page Toolbar" }, "$:/language/ControlPanel/Toolbars/PageControls/Hint": { "title": "$:/language/ControlPanel/Toolbars/PageControls/Hint", "text": "Choose which buttons are displayed on the main page toolbar" }, "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption": { "title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption", "text": "Editor Toolbar" }, "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint": { "title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint", "text": "Choose which buttons are displayed in the editor toolbar. Note that some buttons will only appear when editing tiddlers of a certain type" }, "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption": { "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption", "text": "View Toolbar" }, "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint": { "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint", "text": "Choose which buttons are displayed for tiddlers in view mode" }, "$:/language/ControlPanel/Tools/Download/Full/Caption": { "title": "$:/language/ControlPanel/Tools/Download/Full/Caption", "text": "Download full wiki" }, "$:/language/Date/DaySuffix/1": { "title": "$:/language/Date/DaySuffix/1", "text": "st" }, "$:/language/Date/DaySuffix/2": { "title": "$:/language/Date/DaySuffix/2", "text": "nd" }, "$:/language/Date/DaySuffix/3": { "title": "$:/language/Date/DaySuffix/3", "text": "rd" }, "$:/language/Date/DaySuffix/4": { "title": "$:/language/Date/DaySuffix/4", "text": "th" }, "$:/language/Date/DaySuffix/5": { "title": "$:/language/Date/DaySuffix/5", "text": "th" }, "$:/language/Date/DaySuffix/6": { "title": "$:/language/Date/DaySuffix/6", "text": "th" }, "$:/language/Date/DaySuffix/7": { "title": "$:/language/Date/DaySuffix/7", "text": "th" }, "$:/language/Date/DaySuffix/8": { "title": "$:/language/Date/DaySuffix/8", "text": "th" }, "$:/language/Date/DaySuffix/9": { "title": "$:/language/Date/DaySuffix/9", "text": "th" }, "$:/language/Date/DaySuffix/10": { "title": "$:/language/Date/DaySuffix/10", "text": "th" }, "$:/language/Date/DaySuffix/11": { "title": "$:/language/Date/DaySuffix/11", "text": "th" }, "$:/language/Date/DaySuffix/12": { "title": "$:/language/Date/DaySuffix/12", "text": "th" }, "$:/language/Date/DaySuffix/13": { "title": "$:/language/Date/DaySuffix/13", "text": "th" }, "$:/language/Date/DaySuffix/14": { "title": "$:/language/Date/DaySuffix/14", "text": "th" }, "$:/language/Date/DaySuffix/15": { "title": "$:/language/Date/DaySuffix/15", "text": "th" }, "$:/language/Date/DaySuffix/16": { "title": "$:/language/Date/DaySuffix/16", "text": "th" }, "$:/language/Date/DaySuffix/17": { "title": "$:/language/Date/DaySuffix/17", "text": "th" }, "$:/language/Date/DaySuffix/18": { "title": "$:/language/Date/DaySuffix/18", "text": "th" }, "$:/language/Date/DaySuffix/19": { "title": "$:/language/Date/DaySuffix/19", "text": "th" }, "$:/language/Date/DaySuffix/20": { "title": "$:/language/Date/DaySuffix/20", "text": "th" }, "$:/language/Date/DaySuffix/21": { "title": "$:/language/Date/DaySuffix/21", "text": "st" }, "$:/language/Date/DaySuffix/22": { "title": "$:/language/Date/DaySuffix/22", "text": "nd" }, "$:/language/Date/DaySuffix/23": { "title": "$:/language/Date/DaySuffix/23", "text": "rd" }, "$:/language/Date/DaySuffix/24": { "title": "$:/language/Date/DaySuffix/24", "text": "th" }, "$:/language/Date/DaySuffix/25": { "title": "$:/language/Date/DaySuffix/25", "text": "th" }, "$:/language/Date/DaySuffix/26": { "title": "$:/language/Date/DaySuffix/26", "text": "th" }, "$:/language/Date/DaySuffix/27": { "title": "$:/language/Date/DaySuffix/27", "text": "th" }, "$:/language/Date/DaySuffix/28": { "title": "$:/language/Date/DaySuffix/28", "text": "th" }, "$:/language/Date/DaySuffix/29": { "title": "$:/language/Date/DaySuffix/29", "text": "th" }, "$:/language/Date/DaySuffix/30": { "title": "$:/language/Date/DaySuffix/30", "text": "th" }, "$:/language/Date/DaySuffix/31": { "title": "$:/language/Date/DaySuffix/31", "text": "st" }, "$:/language/Date/Long/Day/0": { "title": "$:/language/Date/Long/Day/0", "text": "Sunday" }, "$:/language/Date/Long/Day/1": { "title": "$:/language/Date/Long/Day/1", "text": "Monday" }, "$:/language/Date/Long/Day/2": { "title": "$:/language/Date/Long/Day/2", "text": "Tuesday" }, "$:/language/Date/Long/Day/3": { "title": "$:/language/Date/Long/Day/3", "text": "Wednesday" }, "$:/language/Date/Long/Day/4": { "title": "$:/language/Date/Long/Day/4", "text": "Thursday" }, "$:/language/Date/Long/Day/5": { "title": "$:/language/Date/Long/Day/5", "text": "Friday" }, "$:/language/Date/Long/Day/6": { "title": "$:/language/Date/Long/Day/6", "text": "Saturday" }, "$:/language/Date/Long/Month/1": { "title": "$:/language/Date/Long/Month/1", "text": "January" }, "$:/language/Date/Long/Month/2": { "title": "$:/language/Date/Long/Month/2", "text": "February" }, "$:/language/Date/Long/Month/3": { "title": "$:/language/Date/Long/Month/3", "text": "March" }, "$:/language/Date/Long/Month/4": { "title": "$:/language/Date/Long/Month/4", "text": "April" }, "$:/language/Date/Long/Month/5": { "title": "$:/language/Date/Long/Month/5", "text": "May" }, "$:/language/Date/Long/Month/6": { "title": "$:/language/Date/Long/Month/6", "text": "June" }, "$:/language/Date/Long/Month/7": { "title": "$:/language/Date/Long/Month/7", "text": "July" }, "$:/language/Date/Long/Month/8": { "title": "$:/language/Date/Long/Month/8", "text": "August" }, "$:/language/Date/Long/Month/9": { "title": "$:/language/Date/Long/Month/9", "text": "September" }, "$:/language/Date/Long/Month/10": { "title": "$:/language/Date/Long/Month/10", "text": "October" }, "$:/language/Date/Long/Month/11": { "title": "$:/language/Date/Long/Month/11", "text": "November" }, "$:/language/Date/Long/Month/12": { "title": "$:/language/Date/Long/Month/12", "text": "December" }, "$:/language/Date/Period/am": { "title": "$:/language/Date/Period/am", "text": "am" }, "$:/language/Date/Period/pm": { "title": "$:/language/Date/Period/pm", "text": "pm" }, "$:/language/Date/Short/Day/0": { "title": "$:/language/Date/Short/Day/0", "text": "Sun" }, "$:/language/Date/Short/Day/1": { "title": "$:/language/Date/Short/Day/1", "text": "Mon" }, "$:/language/Date/Short/Day/2": { "title": "$:/language/Date/Short/Day/2", "text": "Tue" }, "$:/language/Date/Short/Day/3": { "title": "$:/language/Date/Short/Day/3", "text": "Wed" }, "$:/language/Date/Short/Day/4": { "title": "$:/language/Date/Short/Day/4", "text": "Thu" }, "$:/language/Date/Short/Day/5": { "title": "$:/language/Date/Short/Day/5", "text": "Fri" }, "$:/language/Date/Short/Day/6": { "title": "$:/language/Date/Short/Day/6", "text": "Sat" }, "$:/language/Date/Short/Month/1": { "title": "$:/language/Date/Short/Month/1", "text": "Jan" }, "$:/language/Date/Short/Month/2": { "title": "$:/language/Date/Short/Month/2", "text": "Feb" }, "$:/language/Date/Short/Month/3": { "title": "$:/language/Date/Short/Month/3", "text": "Mar" }, "$:/language/Date/Short/Month/4": { "title": "$:/language/Date/Short/Month/4", "text": "Apr" }, "$:/language/Date/Short/Month/5": { "title": "$:/language/Date/Short/Month/5", "text": "May" }, "$:/language/Date/Short/Month/6": { "title": "$:/language/Date/Short/Month/6", "text": "Jun" }, "$:/language/Date/Short/Month/7": { "title": "$:/language/Date/Short/Month/7", "text": "Jul" }, "$:/language/Date/Short/Month/8": { "title": "$:/language/Date/Short/Month/8", "text": "Aug" }, "$:/language/Date/Short/Month/9": { "title": "$:/language/Date/Short/Month/9", "text": "Sep" }, "$:/language/Date/Short/Month/10": { "title": "$:/language/Date/Short/Month/10", "text": "Oct" }, "$:/language/Date/Short/Month/11": { "title": "$:/language/Date/Short/Month/11", "text": "Nov" }, "$:/language/Date/Short/Month/12": { "title": "$:/language/Date/Short/Month/12", "text": "Dec" }, "$:/language/RelativeDate/Future/Days": { "title": "$:/language/RelativeDate/Future/Days", "text": "<<period>> days from now" }, "$:/language/RelativeDate/Future/Hours": { "title": "$:/language/RelativeDate/Future/Hours", "text": "<<period>> hours from now" }, "$:/language/RelativeDate/Future/Minutes": { "title": "$:/language/RelativeDate/Future/Minutes", "text": "<<period>> minutes from now" }, "$:/language/RelativeDate/Future/Months": { "title": "$:/language/RelativeDate/Future/Months", "text": "<<period>> months from now" }, "$:/language/RelativeDate/Future/Second": { "title": "$:/language/RelativeDate/Future/Second", "text": "1 second from now" }, "$:/language/RelativeDate/Future/Seconds": { "title": "$:/language/RelativeDate/Future/Seconds", "text": "<<period>> seconds from now" }, "$:/language/RelativeDate/Future/Years": { "title": "$:/language/RelativeDate/Future/Years", "text": "<<period>> years from now" }, "$:/language/RelativeDate/Past/Days": { "title": "$:/language/RelativeDate/Past/Days", "text": "<<period>> days ago" }, "$:/language/RelativeDate/Past/Hours": { "title": "$:/language/RelativeDate/Past/Hours", "text": "<<period>> hours ago" }, "$:/language/RelativeDate/Past/Minutes": { "title": "$:/language/RelativeDate/Past/Minutes", "text": "<<period>> minutes ago" }, "$:/language/RelativeDate/Past/Months": { "title": "$:/language/RelativeDate/Past/Months", "text": "<<period>> months ago" }, "$:/language/RelativeDate/Past/Second": { "title": "$:/language/RelativeDate/Past/Second", "text": "1 second ago" }, "$:/language/RelativeDate/Past/Seconds": { "title": "$:/language/RelativeDate/Past/Seconds", "text": "<<period>> seconds ago" }, "$:/language/RelativeDate/Past/Years": { "title": "$:/language/RelativeDate/Past/Years", "text": "<<period>> years ago" }, "$:/language/Docs/ModuleTypes/animation": { "title": "$:/language/Docs/ModuleTypes/animation", "text": "Animations that may be used with the RevealWidget." }, "$:/language/Docs/ModuleTypes/command": { "title": "$:/language/Docs/ModuleTypes/command", "text": "Commands that can be executed under Node.js." }, "$:/language/Docs/ModuleTypes/config": { "title": "$:/language/Docs/ModuleTypes/config", "text": "Data to be inserted into `$tw.config`." }, "$:/language/Docs/ModuleTypes/filteroperator": { "title": "$:/language/Docs/ModuleTypes/filteroperator", "text": "Individual filter operator methods." }, "$:/language/Docs/ModuleTypes/global": { "title": "$:/language/Docs/ModuleTypes/global", "text": "Global data to be inserted into `$tw`." }, "$:/language/Docs/ModuleTypes/isfilteroperator": { "title": "$:/language/Docs/ModuleTypes/isfilteroperator", "text": "Operands for the ''is'' filter operator." }, "$:/language/Docs/ModuleTypes/macro": { "title": "$:/language/Docs/ModuleTypes/macro", "text": "JavaScript macro definitions." }, "$:/language/Docs/ModuleTypes/parser": { "title": "$:/language/Docs/ModuleTypes/parser", "text": "Parsers for different content types." }, "$:/language/Docs/ModuleTypes/saver": { "title": "$:/language/Docs/ModuleTypes/saver", "text": "Savers handle different methods for saving files from the browser." }, "$:/language/Docs/ModuleTypes/startup": { "title": "$:/language/Docs/ModuleTypes/startup", "text": "Startup functions." }, "$:/language/Docs/ModuleTypes/storyview": { "title": "$:/language/Docs/ModuleTypes/storyview", "text": "Story views customise the animation and behaviour of list widgets." }, "$:/language/Docs/ModuleTypes/tiddlerdeserializer": { "title": "$:/language/Docs/ModuleTypes/tiddlerdeserializer", "text": "Converts different content types into tiddlers." }, "$:/language/Docs/ModuleTypes/tiddlerfield": { "title": "$:/language/Docs/ModuleTypes/tiddlerfield", "text": "Defines the behaviour of an individual tiddler field." }, "$:/language/Docs/ModuleTypes/tiddlermethod": { "title": "$:/language/Docs/ModuleTypes/tiddlermethod", "text": "Adds methods to the `$tw.Tiddler` prototype." }, "$:/language/Docs/ModuleTypes/upgrader": { "title": "$:/language/Docs/ModuleTypes/upgrader", "text": "Applies upgrade processing to tiddlers during an upgrade/import." }, "$:/language/Docs/ModuleTypes/utils": { "title": "$:/language/Docs/ModuleTypes/utils", "text": "Adds methods to `$tw.utils`." }, "$:/language/Docs/ModuleTypes/utils-node": { "title": "$:/language/Docs/ModuleTypes/utils-node", "text": "Adds Node.js-specific methods to `$tw.utils`." }, "$:/language/Docs/ModuleTypes/widget": { "title": "$:/language/Docs/ModuleTypes/widget", "text": "Widgets encapsulate DOM rendering and refreshing." }, "$:/language/Docs/ModuleTypes/wikimethod": { "title": "$:/language/Docs/ModuleTypes/wikimethod", "text": "Adds methods to `$tw.Wiki`." }, "$:/language/Docs/ModuleTypes/wikirule": { "title": "$:/language/Docs/ModuleTypes/wikirule", "text": "Individual parser rules for the main WikiText parser." }, "$:/language/Docs/PaletteColours/alert-background": { "title": "$:/language/Docs/PaletteColours/alert-background", "text": "Alert background" }, "$:/language/Docs/PaletteColours/alert-border": { "title": "$:/language/Docs/PaletteColours/alert-border", "text": "Alert border" }, "$:/language/Docs/PaletteColours/alert-highlight": { "title": "$:/language/Docs/PaletteColours/alert-highlight", "text": "Alert highlight" }, "$:/language/Docs/PaletteColours/alert-muted-foreground": { "title": "$:/language/Docs/PaletteColours/alert-muted-foreground", "text": "Alert muted foreground" }, "$:/language/Docs/PaletteColours/background": { "title": "$:/language/Docs/PaletteColours/background", "text": "General background" }, "$:/language/Docs/PaletteColours/blockquote-bar": { "title": "$:/language/Docs/PaletteColours/blockquote-bar", "text": "Blockquote bar" }, "$:/language/Docs/PaletteColours/button-background": { "title": "$:/language/Docs/PaletteColours/button-background", "text": "Default button background" }, "$:/language/Docs/PaletteColours/button-border": { "title": "$:/language/Docs/PaletteColours/button-border", "text": "Default button border" }, "$:/language/Docs/PaletteColours/button-foreground": { "title": "$:/language/Docs/PaletteColours/button-foreground", "text": "Default button foreground" }, "$:/language/Docs/PaletteColours/dirty-indicator": { "title": "$:/language/Docs/PaletteColours/dirty-indicator", "text": "Unsaved changes indicator" }, "$:/language/Docs/PaletteColours/code-background": { "title": "$:/language/Docs/PaletteColours/code-background", "text": "Code background" }, "$:/language/Docs/PaletteColours/code-border": { "title": "$:/language/Docs/PaletteColours/code-border", "text": "Code border" }, "$:/language/Docs/PaletteColours/code-foreground": { "title": "$:/language/Docs/PaletteColours/code-foreground", "text": "Code foreground" }, "$:/language/Docs/PaletteColours/download-background": { "title": "$:/language/Docs/PaletteColours/download-background", "text": "Download button background" }, "$:/language/Docs/PaletteColours/download-foreground": { "title": "$:/language/Docs/PaletteColours/download-foreground", "text": "Download button foreground" }, "$:/language/Docs/PaletteColours/dragger-background": { "title": "$:/language/Docs/PaletteColours/dragger-background", "text": "Dragger background" }, "$:/language/Docs/PaletteColours/dragger-foreground": { "title": "$:/language/Docs/PaletteColours/dragger-foreground", "text": "Dragger foreground" }, "$:/language/Docs/PaletteColours/dropdown-background": { "title": "$:/language/Docs/PaletteColours/dropdown-background", "text": "Dropdown background" }, "$:/language/Docs/PaletteColours/dropdown-border": { "title": "$:/language/Docs/PaletteColours/dropdown-border", "text": "Dropdown border" }, "$:/language/Docs/PaletteColours/dropdown-tab-background-selected": { "title": "$:/language/Docs/PaletteColours/dropdown-tab-background-selected", "text": "Dropdown tab background for selected tabs" }, "$:/language/Docs/PaletteColours/dropdown-tab-background": { "title": "$:/language/Docs/PaletteColours/dropdown-tab-background", "text": "Dropdown tab background" }, "$:/language/Docs/PaletteColours/dropzone-background": { "title": "$:/language/Docs/PaletteColours/dropzone-background", "text": "Dropzone background" }, "$:/language/Docs/PaletteColours/external-link-background-hover": { "title": "$:/language/Docs/PaletteColours/external-link-background-hover", "text": "External link background hover" }, "$:/language/Docs/PaletteColours/external-link-background-visited": { "title": "$:/language/Docs/PaletteColours/external-link-background-visited", "text": "External link background visited" }, "$:/language/Docs/PaletteColours/external-link-background": { "title": "$:/language/Docs/PaletteColours/external-link-background", "text": "External link background" }, "$:/language/Docs/PaletteColours/external-link-foreground-hover": { "title": "$:/language/Docs/PaletteColours/external-link-foreground-hover", "text": "External link foreground hover" }, "$:/language/Docs/PaletteColours/external-link-foreground-visited": { "title": "$:/language/Docs/PaletteColours/external-link-foreground-visited", "text": "External link foreground visited" }, "$:/language/Docs/PaletteColours/external-link-foreground": { "title": "$:/language/Docs/PaletteColours/external-link-foreground", "text": "External link foreground" }, "$:/language/Docs/PaletteColours/foreground": { "title": "$:/language/Docs/PaletteColours/foreground", "text": "General foreground" }, "$:/language/Docs/PaletteColours/message-background": { "title": "$:/language/Docs/PaletteColours/message-background", "text": "Message box background" }, "$:/language/Docs/PaletteColours/message-border": { "title": "$:/language/Docs/PaletteColours/message-border", "text": "Message box border" }, "$:/language/Docs/PaletteColours/message-foreground": { "title": "$:/language/Docs/PaletteColours/message-foreground", "text": "Message box foreground" }, "$:/language/Docs/PaletteColours/modal-backdrop": { "title": "$:/language/Docs/PaletteColours/modal-backdrop", "text": "Modal backdrop" }, "$:/language/Docs/PaletteColours/modal-background": { "title": "$:/language/Docs/PaletteColours/modal-background", "text": "Modal background" }, "$:/language/Docs/PaletteColours/modal-border": { "title": "$:/language/Docs/PaletteColours/modal-border", "text": "Modal border" }, "$:/language/Docs/PaletteColours/modal-footer-background": { "title": "$:/language/Docs/PaletteColours/modal-footer-background", "text": "Modal footer background" }, "$:/language/Docs/PaletteColours/modal-footer-border": { "title": "$:/language/Docs/PaletteColours/modal-footer-border", "text": "Modal footer border" }, "$:/language/Docs/PaletteColours/modal-header-border": { "title": "$:/language/Docs/PaletteColours/modal-header-border", "text": "Modal header border" }, "$:/language/Docs/PaletteColours/muted-foreground": { "title": "$:/language/Docs/PaletteColours/muted-foreground", "text": "General muted foreground" }, "$:/language/Docs/PaletteColours/notification-background": { "title": "$:/language/Docs/PaletteColours/notification-background", "text": "Notification background" }, "$:/language/Docs/PaletteColours/notification-border": { "title": "$:/language/Docs/PaletteColours/notification-border", "text": "Notification border" }, "$:/language/Docs/PaletteColours/page-background": { "title": "$:/language/Docs/PaletteColours/page-background", "text": "Page background" }, "$:/language/Docs/PaletteColours/pre-background": { "title": "$:/language/Docs/PaletteColours/pre-background", "text": "Preformatted code background" }, "$:/language/Docs/PaletteColours/pre-border": { "title": "$:/language/Docs/PaletteColours/pre-border", "text": "Preformatted code border" }, "$:/language/Docs/PaletteColours/primary": { "title": "$:/language/Docs/PaletteColours/primary", "text": "General primary" }, "$:/language/Docs/PaletteColours/sidebar-button-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-button-foreground", "text": "Sidebar button foreground" }, "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover": { "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover", "text": "Sidebar controls foreground hover" }, "$:/language/Docs/PaletteColours/sidebar-controls-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground", "text": "Sidebar controls foreground" }, "$:/language/Docs/PaletteColours/sidebar-foreground-shadow": { "title": "$:/language/Docs/PaletteColours/sidebar-foreground-shadow", "text": "Sidebar foreground shadow" }, "$:/language/Docs/PaletteColours/sidebar-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-foreground", "text": "Sidebar foreground" }, "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover": { "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover", "text": "Sidebar muted foreground hover" }, "$:/language/Docs/PaletteColours/sidebar-muted-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground", "text": "Sidebar muted foreground" }, "$:/language/Docs/PaletteColours/sidebar-tab-background-selected": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-background-selected", "text": "Sidebar tab background for selected tabs" }, "$:/language/Docs/PaletteColours/sidebar-tab-background": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-background", "text": "Sidebar tab background" }, "$:/language/Docs/PaletteColours/sidebar-tab-border-selected": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-border-selected", "text": "Sidebar tab border for selected tabs" }, "$:/language/Docs/PaletteColours/sidebar-tab-border": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-border", "text": "Sidebar tab border" }, "$:/language/Docs/PaletteColours/sidebar-tab-divider": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-divider", "text": "Sidebar tab divider" }, "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected", "text": "Sidebar tab foreground for selected tabs" }, "$:/language/Docs/PaletteColours/sidebar-tab-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground", "text": "Sidebar tab foreground" }, "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover": { "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover", "text": "Sidebar tiddler link foreground hover" }, "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground", "text": "Sidebar tiddler link foreground" }, "$:/language/Docs/PaletteColours/site-title-foreground": { "title": "$:/language/Docs/PaletteColours/site-title-foreground", "text": "Site title foreground" }, "$:/language/Docs/PaletteColours/static-alert-foreground": { "title": "$:/language/Docs/PaletteColours/static-alert-foreground", "text": "Static alert foreground" }, "$:/language/Docs/PaletteColours/tab-background-selected": { "title": "$:/language/Docs/PaletteColours/tab-background-selected", "text": "Tab background for selected tabs" }, "$:/language/Docs/PaletteColours/tab-background": { "title": "$:/language/Docs/PaletteColours/tab-background", "text": "Tab background" }, "$:/language/Docs/PaletteColours/tab-border-selected": { "title": "$:/language/Docs/PaletteColours/tab-border-selected", "text": "Tab border for selected tabs" }, "$:/language/Docs/PaletteColours/tab-border": { "title": "$:/language/Docs/PaletteColours/tab-border", "text": "Tab border" }, "$:/language/Docs/PaletteColours/tab-divider": { "title": "$:/language/Docs/PaletteColours/tab-divider", "text": "Tab divider" }, "$:/language/Docs/PaletteColours/tab-foreground-selected": { "title": "$:/language/Docs/PaletteColours/tab-foreground-selected", "text": "Tab foreground for selected tabs" }, "$:/language/Docs/PaletteColours/tab-foreground": { "title": "$:/language/Docs/PaletteColours/tab-foreground", "text": "Tab foreground" }, "$:/language/Docs/PaletteColours/table-border": { "title": "$:/language/Docs/PaletteColours/table-border", "text": "Table border" }, "$:/language/Docs/PaletteColours/table-footer-background": { "title": "$:/language/Docs/PaletteColours/table-footer-background", "text": "Table footer background" }, "$:/language/Docs/PaletteColours/table-header-background": { "title": "$:/language/Docs/PaletteColours/table-header-background", "text": "Table header background" }, "$:/language/Docs/PaletteColours/tag-background": { "title": "$:/language/Docs/PaletteColours/tag-background", "text": "Tag background" }, "$:/language/Docs/PaletteColours/tag-foreground": { "title": "$:/language/Docs/PaletteColours/tag-foreground", "text": "Tag foreground" }, "$:/language/Docs/PaletteColours/tiddler-background": { "title": "$:/language/Docs/PaletteColours/tiddler-background", "text": "Tiddler background" }, "$:/language/Docs/PaletteColours/tiddler-border": { "title": "$:/language/Docs/PaletteColours/tiddler-border", "text": "Tiddler border" }, "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover": { "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover", "text": "Tiddler controls foreground hover" }, "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected": { "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected", "text": "Tiddler controls foreground for selected controls" }, "$:/language/Docs/PaletteColours/tiddler-controls-foreground": { "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground", "text": "Tiddler controls foreground" }, "$:/language/Docs/PaletteColours/tiddler-editor-background": { "title": "$:/language/Docs/PaletteColours/tiddler-editor-background", "text": "Tiddler editor background" }, "$:/language/Docs/PaletteColours/tiddler-editor-border-image": { "title": "$:/language/Docs/PaletteColours/tiddler-editor-border-image", "text": "Tiddler editor border image" }, "$:/language/Docs/PaletteColours/tiddler-editor-border": { "title": "$:/language/Docs/PaletteColours/tiddler-editor-border", "text": "Tiddler editor border" }, "$:/language/Docs/PaletteColours/tiddler-editor-fields-even": { "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-even", "text": "Tiddler editor background for even fields" }, "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd": { "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd", "text": "Tiddler editor background for odd fields" }, "$:/language/Docs/PaletteColours/tiddler-info-background": { "title": "$:/language/Docs/PaletteColours/tiddler-info-background", "text": "Tiddler info panel background" }, "$:/language/Docs/PaletteColours/tiddler-info-border": { "title": "$:/language/Docs/PaletteColours/tiddler-info-border", "text": "Tiddler info panel border" }, "$:/language/Docs/PaletteColours/tiddler-info-tab-background": { "title": "$:/language/Docs/PaletteColours/tiddler-info-tab-background", "text": "Tiddler info panel tab background" }, "$:/language/Docs/PaletteColours/tiddler-link-background": { "title": "$:/language/Docs/PaletteColours/tiddler-link-background", "text": "Tiddler link background" }, "$:/language/Docs/PaletteColours/tiddler-link-foreground": { "title": "$:/language/Docs/PaletteColours/tiddler-link-foreground", "text": "Tiddler link foreground" }, "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground": { "title": "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground", "text": "Tiddler subtitle foreground" }, "$:/language/Docs/PaletteColours/tiddler-title-foreground": { "title": "$:/language/Docs/PaletteColours/tiddler-title-foreground", "text": "Tiddler title foreground" }, "$:/language/Docs/PaletteColours/toolbar-new-button": { "title": "$:/language/Docs/PaletteColours/toolbar-new-button", "text": "Toolbar 'new tiddler' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-options-button": { "title": "$:/language/Docs/PaletteColours/toolbar-options-button", "text": "Toolbar 'options' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-save-button": { "title": "$:/language/Docs/PaletteColours/toolbar-save-button", "text": "Toolbar 'save' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-info-button": { "title": "$:/language/Docs/PaletteColours/toolbar-info-button", "text": "Toolbar 'info' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-edit-button": { "title": "$:/language/Docs/PaletteColours/toolbar-edit-button", "text": "Toolbar 'edit' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-close-button": { "title": "$:/language/Docs/PaletteColours/toolbar-close-button", "text": "Toolbar 'close' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-delete-button": { "title": "$:/language/Docs/PaletteColours/toolbar-delete-button", "text": "Toolbar 'delete' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-cancel-button": { "title": "$:/language/Docs/PaletteColours/toolbar-cancel-button", "text": "Toolbar 'cancel' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-done-button": { "title": "$:/language/Docs/PaletteColours/toolbar-done-button", "text": "Toolbar 'done' button foreground" }, "$:/language/Docs/PaletteColours/untagged-background": { "title": "$:/language/Docs/PaletteColours/untagged-background", "text": "Untagged pill background" }, "$:/language/Docs/PaletteColours/very-muted-foreground": { "title": "$:/language/Docs/PaletteColours/very-muted-foreground", "text": "Very muted foreground" }, "$:/language/EditTemplate/Body/External/Hint": { "title": "$:/language/EditTemplate/Body/External/Hint", "text": "This is an external tiddler stored outside of the main TiddlyWiki file. You can edit the tags and fields but cannot directly edit the content itself" }, "$:/language/EditTemplate/Body/Placeholder": { "title": "$:/language/EditTemplate/Body/Placeholder", "text": "Type the text for this tiddler" }, "$:/language/EditTemplate/Body/Preview/Type/Output": { "title": "$:/language/EditTemplate/Body/Preview/Type/Output", "text": "output" }, "$:/language/EditTemplate/Field/Remove/Caption": { "title": "$:/language/EditTemplate/Field/Remove/Caption", "text": "remove field" }, "$:/language/EditTemplate/Field/Remove/Hint": { "title": "$:/language/EditTemplate/Field/Remove/Hint", "text": "Remove field" }, "$:/language/EditTemplate/Fields/Add/Button": { "title": "$:/language/EditTemplate/Fields/Add/Button", "text": "add" }, "$:/language/EditTemplate/Fields/Add/Name/Placeholder": { "title": "$:/language/EditTemplate/Fields/Add/Name/Placeholder", "text": "field name" }, "$:/language/EditTemplate/Fields/Add/Prompt": { "title": "$:/language/EditTemplate/Fields/Add/Prompt", "text": "Add a new field:" }, "$:/language/EditTemplate/Fields/Add/Value/Placeholder": { "title": "$:/language/EditTemplate/Fields/Add/Value/Placeholder", "text": "field value" }, "$:/language/EditTemplate/Fields/Add/Dropdown/System": { "title": "$:/language/EditTemplate/Fields/Add/Dropdown/System", "text": "System fields" }, "$:/language/EditTemplate/Fields/Add/Dropdown/User": { "title": "$:/language/EditTemplate/Fields/Add/Dropdown/User", "text": "User fields" }, "$:/language/EditTemplate/Shadow/Warning": { "title": "$:/language/EditTemplate/Shadow/Warning", "text": "This is a shadow tiddler. Any changes you make will override the default version from the plugin <<pluginLink>>" }, "$:/language/EditTemplate/Shadow/OverriddenWarning": { "title": "$:/language/EditTemplate/Shadow/OverriddenWarning", "text": "This is a modified shadow tiddler. You can revert to the default version in the plugin <<pluginLink>> by deleting this tiddler" }, "$:/language/EditTemplate/Tags/Add/Button": { "title": "$:/language/EditTemplate/Tags/Add/Button", "text": "add" }, "$:/language/EditTemplate/Tags/Add/Placeholder": { "title": "$:/language/EditTemplate/Tags/Add/Placeholder", "text": "tag name" }, "$:/language/EditTemplate/Tags/Dropdown/Caption": { "title": "$:/language/EditTemplate/Tags/Dropdown/Caption", "text": "tag list" }, "$:/language/EditTemplate/Tags/Dropdown/Hint": { "title": "$:/language/EditTemplate/Tags/Dropdown/Hint", "text": "Show tag list" }, "$:/language/EditTemplate/Title/BadCharacterWarning": { "title": "$:/language/EditTemplate/Title/BadCharacterWarning", "text": "Warning: avoid using any of the characters <<bad-chars>> in tiddler titles" }, "$:/language/EditTemplate/Type/Dropdown/Caption": { "title": "$:/language/EditTemplate/Type/Dropdown/Caption", "text": "content type list" }, "$:/language/EditTemplate/Type/Dropdown/Hint": { "title": "$:/language/EditTemplate/Type/Dropdown/Hint", "text": "Show content type list" }, "$:/language/EditTemplate/Type/Delete/Caption": { "title": "$:/language/EditTemplate/Type/Delete/Caption", "text": "delete content type" }, "$:/language/EditTemplate/Type/Delete/Hint": { "title": "$:/language/EditTemplate/Type/Delete/Hint", "text": "Delete content type" }, "$:/language/EditTemplate/Type/Placeholder": { "title": "$:/language/EditTemplate/Type/Placeholder", "text": "content type" }, "$:/language/EditTemplate/Type/Prompt": { "title": "$:/language/EditTemplate/Type/Prompt", "text": "Type:" }, "$:/language/Exporters/StaticRiver": { "title": "$:/language/Exporters/StaticRiver", "text": "Static HTML" }, "$:/language/Exporters/JsonFile": { "title": "$:/language/Exporters/JsonFile", "text": "JSON file" }, "$:/language/Exporters/CsvFile": { "title": "$:/language/Exporters/CsvFile", "text": "CSV file" }, "$:/language/Exporters/TidFile": { "title": "$:/language/Exporters/TidFile", "text": "\".tid\" file" }, "$:/language/Docs/Fields/_canonical_uri": { "title": "$:/language/Docs/Fields/_canonical_uri", "text": "The full URI of an external image tiddler" }, "$:/language/Docs/Fields/bag": { "title": "$:/language/Docs/Fields/bag", "text": "The name of the bag from which a tiddler came" }, "$:/language/Docs/Fields/caption": { "title": "$:/language/Docs/Fields/caption", "text": "The text to be displayed on a tab or button" }, "$:/language/Docs/Fields/color": { "title": "$:/language/Docs/Fields/color", "text": "The CSS color value associated with a tiddler" }, "$:/language/Docs/Fields/component": { "title": "$:/language/Docs/Fields/component", "text": "The name of the component responsible for an [[alert tiddler|AlertMechanism]]" }, "$:/language/Docs/Fields/current-tiddler": { "title": "$:/language/Docs/Fields/current-tiddler", "text": "Used to cache the top tiddler in a [[history list|HistoryMechanism]]" }, "$:/language/Docs/Fields/created": { "title": "$:/language/Docs/Fields/created", "text": "The date a tiddler was created" }, "$:/language/Docs/Fields/creator": { "title": "$:/language/Docs/Fields/creator", "text": "The name of the person who created a tiddler" }, "$:/language/Docs/Fields/dependents": { "title": "$:/language/Docs/Fields/dependents", "text": "For a plugin, lists the dependent plugin titles" }, "$:/language/Docs/Fields/description": { "title": "$:/language/Docs/Fields/description", "text": "The descriptive text for a plugin, or a modal dialogue" }, "$:/language/Docs/Fields/draft.of": { "title": "$:/language/Docs/Fields/draft.of", "text": "For draft tiddlers, contains the title of the tiddler of which this is a draft" }, "$:/language/Docs/Fields/draft.title": { "title": "$:/language/Docs/Fields/draft.title", "text": "For draft tiddlers, contains the proposed new title of the tiddler" }, "$:/language/Docs/Fields/footer": { "title": "$:/language/Docs/Fields/footer", "text": "The footer text for a wizard" }, "$:/language/Docs/Fields/hack-to-give-us-something-to-compare-against": { "title": "$:/language/Docs/Fields/hack-to-give-us-something-to-compare-against", "text": "A temporary storage field used in [[$:/core/templates/static.content]]" }, "$:/language/Docs/Fields/icon": { "title": "$:/language/Docs/Fields/icon", "text": "The title of the tiddler containing the icon associated with a tiddler" }, "$:/language/Docs/Fields/library": { "title": "$:/language/Docs/Fields/library", "text": "If set to \"yes\" indicates that a tiddler should be saved as a JavaScript library" }, "$:/language/Docs/Fields/list": { "title": "$:/language/Docs/Fields/list", "text": "An ordered list of tiddler titles associated with a tiddler" }, "$:/language/Docs/Fields/list-before": { "title": "$:/language/Docs/Fields/list-before", "text": "If set, the title of a tiddler before which this tiddler should be added to the ordered list of tiddler titles, or at the start of the list if this field is present but empty" }, "$:/language/Docs/Fields/list-after": { "title": "$:/language/Docs/Fields/list-after", "text": "If set, the title of the tiddler after which this tiddler should be added to the ordered list of tiddler titles" }, "$:/language/Docs/Fields/modified": { "title": "$:/language/Docs/Fields/modified", "text": "The date and time at which a tiddler was last modified" }, "$:/language/Docs/Fields/modifier": { "title": "$:/language/Docs/Fields/modifier", "text": "The tiddler title associated with the person who last modified a tiddler" }, "$:/language/Docs/Fields/name": { "title": "$:/language/Docs/Fields/name", "text": "The human readable name associated with a plugin tiddler" }, "$:/language/Docs/Fields/plugin-priority": { "title": "$:/language/Docs/Fields/plugin-priority", "text": "A numerical value indicating the priority of a plugin tiddler" }, "$:/language/Docs/Fields/plugin-type": { "title": "$:/language/Docs/Fields/plugin-type", "text": "The type of plugin in a plugin tiddler" }, "$:/language/Docs/Fields/revision": { "title": "$:/language/Docs/Fields/revision", "text": "The revision of the tiddler held at the server" }, "$:/language/Docs/Fields/released": { "title": "$:/language/Docs/Fields/released", "text": "Date of a TiddlyWiki release" }, "$:/language/Docs/Fields/source": { "title": "$:/language/Docs/Fields/source", "text": "The source URL associated with a tiddler" }, "$:/language/Docs/Fields/subtitle": { "title": "$:/language/Docs/Fields/subtitle", "text": "The subtitle text for a wizard" }, "$:/language/Docs/Fields/tags": { "title": "$:/language/Docs/Fields/tags", "text": "A list of tags associated with a tiddler" }, "$:/language/Docs/Fields/text": { "title": "$:/language/Docs/Fields/text", "text": "The body text of a tiddler" }, "$:/language/Docs/Fields/title": { "title": "$:/language/Docs/Fields/title", "text": "The unique name of a tiddler" }, "$:/language/Docs/Fields/type": { "title": "$:/language/Docs/Fields/type", "text": "The content type of a tiddler" }, "$:/language/Docs/Fields/version": { "title": "$:/language/Docs/Fields/version", "text": "Version information for a plugin" }, "$:/language/Filters/AllTiddlers": { "title": "$:/language/Filters/AllTiddlers", "text": "All tiddlers except system tiddlers" }, "$:/language/Filters/RecentSystemTiddlers": { "title": "$:/language/Filters/RecentSystemTiddlers", "text": "Recently modified tiddlers, including system tiddlers" }, "$:/language/Filters/RecentTiddlers": { "title": "$:/language/Filters/RecentTiddlers", "text": "Recently modified tiddlers" }, "$:/language/Filters/AllTags": { "title": "$:/language/Filters/AllTags", "text": "All tags except system tags" }, "$:/language/Filters/Missing": { "title": "$:/language/Filters/Missing", "text": "Missing tiddlers" }, "$:/language/Filters/Drafts": { "title": "$:/language/Filters/Drafts", "text": "Draft tiddlers" }, "$:/language/Filters/Orphans": { "title": "$:/language/Filters/Orphans", "text": "Orphan tiddlers" }, "$:/language/Filters/SystemTiddlers": { "title": "$:/language/Filters/SystemTiddlers", "text": "System tiddlers" }, "$:/language/Filters/ShadowTiddlers": { "title": "$:/language/Filters/ShadowTiddlers", "text": "Shadow tiddlers" }, "$:/language/Filters/OverriddenShadowTiddlers": { "title": "$:/language/Filters/OverriddenShadowTiddlers", "text": "Overridden shadow tiddlers" }, "$:/language/Filters/SystemTags": { "title": "$:/language/Filters/SystemTags", "text": "System tags" }, "$:/language/Filters/TypedTiddlers": { "title": "$:/language/Filters/TypedTiddlers", "text": "Non wiki-text tiddlers" }, "GettingStarted": { "title": "GettingStarted", "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\nWelcome to ~TiddlyWiki and the ~TiddlyWiki community\n\nBefore you start storing important information in ~TiddlyWiki it is important to make sure that you can reliably save changes. See http://tiddlywiki.com/#GettingStarted for details\n\n!! Set up this ~TiddlyWiki\n\n<div class=\"tc-control-panel\">\n\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n</div>\n\nSee the [[control panel|$:/ControlPanel]] for more options.\n" }, "$:/language/Help/build": { "title": "$:/language/Help/build", "description": "Automatically run configured commands", "text": "Build the specified build targets for the current wiki. If no build targets are specified then all available targets will be built.\n\n```\n--build <target> [<target> ...]\n```\n\nBuild targets are defined in the `tiddlywiki.info` file of a wiki folder.\n\n" }, "$:/language/Help/clearpassword": { "title": "$:/language/Help/clearpassword", "description": "Clear a password for subsequent crypto operations", "text": "Clear the password for subsequent crypto operations\n\n```\n--clearpassword\n```\n" }, "$:/language/Help/default": { "title": "$:/language/Help/default", "text": "\\define commandTitle()\n$:/language/Help/$(command)$\n\\end\n```\nusage: tiddlywiki [<wikifolder>] [--<command> [<args>...]...]\n```\n\nAvailable commands:\n\n<ul>\n<$list filter=\"[commands[]sort[title]]\" variable=\"command\">\n<li><$link to=<<commandTitle>>><$macrocall $name=\"command\" $type=\"text/plain\" $output=\"text/plain\"/></$link>: <$transclude tiddler=<<commandTitle>> field=\"description\"/></li>\n</$list>\n</ul>\n\nTo get detailed help on a command:\n\n```\ntiddlywiki --help <command>\n```\n" }, "$:/language/Help/editions": { "title": "$:/language/Help/editions", "description": "Lists the available editions of TiddlyWiki", "text": "Lists the names and descriptions of the available editions. You can create a new wiki of a specified edition with the `--init` command.\n\n```\n--editions\n```\n" }, "$:/language/Help/help": { "title": "$:/language/Help/help", "description": "Display help for TiddlyWiki commands", "text": "Displays help text for a command:\n\n```\n--help [<command>]\n```\n\nIf the command name is omitted then a list of available commands is displayed.\n" }, "$:/language/Help/init": { "title": "$:/language/Help/init", "description": "Initialise a new wiki folder", "text": "Initialise an empty [[WikiFolder|WikiFolders]] with a copy of the specified edition.\n\n```\n--init <edition> [<edition> ...]\n```\n\nFor example:\n\n```\ntiddlywiki ./MyWikiFolder --init empty\n```\n\nNote:\n\n* The wiki folder directory will be created if necessary\n* The \"edition\" defaults to ''empty''\n* The init command will fail if the wiki folder is not empty\n* The init command removes any `includeWikis` definitions in the edition's `tiddlywiki.info` file\n* When multiple editions are specified, editions initialised later will overwrite any files shared with earlier editions (so, the final `tiddlywiki.info` file will be copied from the last edition)\n* `--editions` returns a list of available editions\n" }, "$:/language/Help/load": { "title": "$:/language/Help/load", "description": "Load tiddlers from a file", "text": "Load tiddlers from 2.x.x TiddlyWiki files (`.html`), `.tiddler`, `.tid`, `.json` or other files\n\n```\n--load <filepath>\n```\n\nTo load tiddlers from an encrypted TiddlyWiki file you should first specify the password with the PasswordCommand. For example:\n\n```\ntiddlywiki ./MyWiki --password pa55w0rd --load my_encrypted_wiki.html\n```\n\nNote that TiddlyWiki will not load an older version of an already loaded plugin.\n" }, "$:/language/Help/makelibrary": { "title": "$:/language/Help/makelibrary", "description": "Construct library plugin required by upgrade process", "text": "Constructs the `$:/UpgradeLibrary` tiddler for the upgrade process.\n\nThe upgrade library is formatted as an ordinary plugin tiddler with the plugin type `library`. It contains a copy of each of the plugins, themes and language packs available within the TiddlyWiki5 repository.\n\nThis command is intended for internal use; it is only relevant to users constructing a custom upgrade procedure.\n\n```\n--makelibrary <title>\n```\n\nThe title argument defaults to `$:/UpgradeLibrary`.\n" }, "$:/language/Help/notfound": { "title": "$:/language/Help/notfound", "text": "No such help item" }, "$:/language/Help/output": { "title": "$:/language/Help/output", "description": "Set the base output directory for subsequent commands", "text": "Sets the base output directory for subsequent commands. The default output directory is the `output` subdirectory of the edition directory.\n\n```\n--output <pathname>\n```\n\nIf the specified pathname is relative then it is resolved relative to the current working directory. For example `--output .` sets the output directory to the current working directory.\n\n" }, "$:/language/Help/password": { "title": "$:/language/Help/password", "description": "Set a password for subsequent crypto operations", "text": "Set a password for subsequent crypto operations\n\n```\n--password <password>\n```\n\n''Note'': This should not be used for serving TiddlyWiki with password protection. Instead, see the password option under the [[ServerCommand]].\n" }, "$:/language/Help/rendertiddler": { "title": "$:/language/Help/rendertiddler", "description": "Render an individual tiddler as a specified ContentType", "text": "Render an individual tiddler as a specified ContentType, defaulting to `text/html` and save it to the specified filename. Optionally a template can be specified, in which case the template tiddler is rendered with the \"currentTiddler\" variable set to the tiddler that is being rendered (the first parameter value).\n\n```\n--rendertiddler <title> <filename> [<type>] [<template>]\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n" }, "$:/language/Help/rendertiddlers": { "title": "$:/language/Help/rendertiddlers", "description": "Render tiddlers matching a filter to a specified ContentType", "text": "Render a set of tiddlers matching a filter to separate files of a specified ContentType (defaults to `text/html`) and extension (defaults to `.html`).\n\n```\n--rendertiddlers <filter> <template> <pathname> [<type>] [<extension>] [\"noclean\"]\n```\n\nFor example:\n\n```\n--rendertiddlers [!is[system]] $:/core/templates/static.tiddler.html ./static text/plain\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny files in the target directory are deleted unless the ''noclean'' flag is specified. The target directory is recursively created if it is missing.\n" }, "$:/language/Help/savetiddler": { "title": "$:/language/Help/savetiddler", "description": "Saves a raw tiddler to a file", "text": "Saves an individual tiddler in its raw text or binary format to the specified filename.\n\n```\n--savetiddler <title> <filename>\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n" }, "$:/language/Help/savetiddlers": { "title": "$:/language/Help/savetiddlers", "description": "Saves a group of raw tiddlers to a directory", "text": "Saves a group of tiddlers in their raw text or binary format to the specified directory.\n\n```\n--savetiddlers <filter> <pathname> [\"noclean\"]\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nThe output directory is cleared of existing files before saving the specified files. The deletion can be disabled by specifying the ''noclean'' flag.\n\nAny missing directories in the pathname are automatically created.\n" }, "$:/language/Help/server": { "title": "$:/language/Help/server", "description": "Provides an HTTP server interface to TiddlyWiki", "text": "The server built in to TiddlyWiki5 is very simple. Although compatible with TiddlyWeb it doesn't support many of the features needed for robust Internet-facing usage.\n\nAt the root, it serves a rendering of a specified tiddler. Away from the root, it serves individual tiddlers encoded in JSON, and supports the basic HTTP operations for `GET`, `PUT` and `DELETE`.\n\n```\n--server <port> <roottiddler> <rendertype> <servetype> <username> <password> <host> <pathprefix>\n```\n\nThe parameters are:\n\n* ''port'' - port number to serve from (defaults to \"8080\")\n* ''roottiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''rendertype'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''servetype'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''username'' - the default username for signing edits\n* ''password'' - optional password for basic authentication\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''pathprefix'' - optional prefix for paths\n\nIf the password parameter is specified then the browser will prompt the user for the username and password. Note that the password is transmitted in plain text so this implementation isn't suitable for general use.\n\nFor example:\n\n```\n--server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n\nThe username and password can be specified as empty strings if you need to set the hostname or pathprefix and don't want to require a password:\n\n```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nTo run multiple TiddlyWiki servers at the same time you'll need to put each one on a different port.\n" }, "$:/language/Help/setfield": { "title": "$:/language/Help/setfield", "description": "Prepares external tiddlers for use", "text": "//Note that this command is experimental and may change or be replaced before being finalised//\n\nSets the specified field of a group of tiddlers to the result of wikifying a template tiddler with the `currentTiddler` variable set to the tiddler.\n\n```\n--setfield <filter> <fieldname> <templatetitle> <rendertype>\n```\n\nThe parameters are:\n\n* ''filter'' - filter identifying the tiddlers to be affected\n* ''fieldname'' - the field to modify (defaults to \"text\")\n* ''templatetitle'' - the tiddler to wikify into the specified field. If blank or missing then the specified field is deleted\n* ''rendertype'' - the text type to render (defaults to \"text/plain\"; \"text/html\" can be used to include HTML tags)\n" }, "$:/language/Help/unpackplugin": { "title": "$:/language/Help/unpackplugin", "description": "Unpack the payload tiddlers from a plugin", "text": "Extract the payload tiddlers from a plugin, creating them as ordinary tiddlers:\n\n```\n--unpackplugin <title>\n```\n" }, "$:/language/Help/verbose": { "title": "$:/language/Help/verbose", "description": "Triggers verbose output mode", "text": "Triggers verbose output, useful for debugging\n\n```\n--verbose\n```\n" }, "$:/language/Help/version": { "title": "$:/language/Help/version", "description": "Displays the version number of TiddlyWiki", "text": "Displays the version number of TiddlyWiki.\n\n```\n--version\n```\n" }, "$:/language/Import/Imported/Hint": { "title": "$:/language/Import/Imported/Hint", "text": "The following tiddlers were imported:" }, "$:/language/Import/Listing/Cancel/Caption": { "title": "$:/language/Import/Listing/Cancel/Caption", "text": "Cancel" }, "$:/language/Import/Listing/Hint": { "title": "$:/language/Import/Listing/Hint", "text": "These tiddlers are ready to import:" }, "$:/language/Import/Listing/Import/Caption": { "title": "$:/language/Import/Listing/Import/Caption", "text": "Import" }, "$:/language/Import/Listing/Select/Caption": { "title": "$:/language/Import/Listing/Select/Caption", "text": "Select" }, "$:/language/Import/Listing/Status/Caption": { "title": "$:/language/Import/Listing/Status/Caption", "text": "Status" }, "$:/language/Import/Listing/Title/Caption": { "title": "$:/language/Import/Listing/Title/Caption", "text": "Title" }, "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible": { "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible", "text": "Blocked incompatible or obsolete plugin" }, "$:/language/Import/Upgrader/Plugins/Suppressed/Version": { "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Version", "text": "Blocked plugin (due to incoming <<incoming>> being older than existing <<existing>>)" }, "$:/language/Import/Upgrader/Plugins/Upgraded": { "title": "$:/language/Import/Upgrader/Plugins/Upgraded", "text": "Upgraded plugin from <<incoming>> to <<upgraded>>" }, "$:/language/Import/Upgrader/State/Suppressed": { "title": "$:/language/Import/Upgrader/State/Suppressed", "text": "Blocked temporary state tiddler" }, "$:/language/Import/Upgrader/System/Suppressed": { "title": "$:/language/Import/Upgrader/System/Suppressed", "text": "Blocked system tiddler" }, "$:/language/Import/Upgrader/ThemeTweaks/Created": { "title": "$:/language/Import/Upgrader/ThemeTweaks/Created", "text": "Migrated theme tweak from <$text text=<<from>>/>" }, "$:/language/AboveStory/ClassicPlugin/Warning": { "title": "$:/language/AboveStory/ClassicPlugin/Warning", "text": "It looks like you are trying to load a plugin designed for ~TiddlyWiki Classic. Please note that [[these plugins do not work with TiddlyWiki version 5.x.x|http://tiddlywiki.com/#TiddlyWikiClassic]]. ~TiddlyWiki Classic plugins detected:" }, "$:/language/BinaryWarning/Prompt": { "title": "$:/language/BinaryWarning/Prompt", "text": "This tiddler contains binary data" }, "$:/language/ClassicWarning/Hint": { "title": "$:/language/ClassicWarning/Hint", "text": "This tiddler is written in TiddlyWiki Classic wiki text format, which is not fully compatible with TiddlyWiki version 5. See http://tiddlywiki.com/static/Upgrading.html for more details." }, "$:/language/ClassicWarning/Upgrade/Caption": { "title": "$:/language/ClassicWarning/Upgrade/Caption", "text": "upgrade" }, "$:/language/CloseAll/Button": { "title": "$:/language/CloseAll/Button", "text": "close all" }, "$:/language/ColourPicker/Recent": { "title": "$:/language/ColourPicker/Recent", "text": "Recent:" }, "$:/language/ConfirmCancelTiddler": { "title": "$:/language/ConfirmCancelTiddler", "text": "Do you wish to discard changes to the tiddler \"<$text text=<<title>>/>\"?" }, "$:/language/ConfirmDeleteTiddler": { "title": "$:/language/ConfirmDeleteTiddler", "text": "Do you wish to delete the tiddler \"<$text text=<<title>>/>\"?" }, "$:/language/ConfirmOverwriteTiddler": { "title": "$:/language/ConfirmOverwriteTiddler", "text": "Do you wish to overwrite the tiddler \"<$text text=<<title>>/>\"?" }, "$:/language/ConfirmEditShadowTiddler": { "title": "$:/language/ConfirmEditShadowTiddler", "text": "You are about to edit a ShadowTiddler. Any changes will override the default system making future upgrades non-trivial. Are you sure you want to edit \"<$text text=<<title>>/>\"?" }, "$:/language/Count": { "title": "$:/language/Count", "text": "count" }, "$:/language/DefaultNewTiddlerTitle": { "title": "$:/language/DefaultNewTiddlerTitle", "text": "New Tiddler" }, "$:/language/DropMessage": { "title": "$:/language/DropMessage", "text": "Drop here (or use the 'Escape' key to cancel)" }, "$:/language/Encryption/Cancel": { "title": "$:/language/Encryption/Cancel", "text": "Cancel" }, "$:/language/Encryption/ConfirmClearPassword": { "title": "$:/language/Encryption/ConfirmClearPassword", "text": "Do you wish to clear the password? This will remove the encryption applied when saving this wiki" }, "$:/language/Encryption/PromptSetPassword": { "title": "$:/language/Encryption/PromptSetPassword", "text": "Set a new password for this TiddlyWiki" }, "$:/language/Encryption/Username": { "title": "$:/language/Encryption/Username", "text": "Username" }, "$:/language/Encryption/Password": { "title": "$:/language/Encryption/Password", "text": "Password" }, "$:/language/Encryption/RepeatPassword": { "title": "$:/language/Encryption/RepeatPassword", "text": "Repeat password" }, "$:/language/Encryption/PasswordNoMatch": { "title": "$:/language/Encryption/PasswordNoMatch", "text": "Passwords do not match" }, "$:/language/Encryption/SetPassword": { "title": "$:/language/Encryption/SetPassword", "text": "Set password" }, "$:/language/Error/Caption": { "title": "$:/language/Error/Caption", "text": "Error" }, "$:/language/Error/Filter": { "title": "$:/language/Error/Filter", "text": "Filter error" }, "$:/language/Error/FilterSyntax": { "title": "$:/language/Error/FilterSyntax", "text": "Syntax error in filter expression" }, "$:/language/Error/IsFilterOperator": { "title": "$:/language/Error/IsFilterOperator", "text": "Filter Error: Unknown operand for the 'is' filter operator" }, "$:/language/Error/LoadingPluginLibrary": { "title": "$:/language/Error/LoadingPluginLibrary", "text": "Error loading plugin library" }, "$:/language/Error/RecursiveTransclusion": { "title": "$:/language/Error/RecursiveTransclusion", "text": "Recursive transclusion error in transclude widget" }, "$:/language/Error/RetrievingSkinny": { "title": "$:/language/Error/RetrievingSkinny", "text": "Error retrieving skinny tiddler list" }, "$:/language/Error/SavingToTWEdit": { "title": "$:/language/Error/SavingToTWEdit", "text": "Error saving to TWEdit" }, "$:/language/Error/WhileSaving": { "title": "$:/language/Error/WhileSaving", "text": "Error while saving" }, "$:/language/Error/XMLHttpRequest": { "title": "$:/language/Error/XMLHttpRequest", "text": "XMLHttpRequest error code" }, "$:/language/InternalJavaScriptError/Title": { "title": "$:/language/InternalJavaScriptError/Title", "text": "Internal JavaScript Error" }, "$:/language/InternalJavaScriptError/Hint": { "title": "$:/language/InternalJavaScriptError/Hint", "text": "Well, this is embarrassing. It is recommended that you restart TiddlyWiki by refreshing your browser" }, "$:/language/InvalidFieldName": { "title": "$:/language/InvalidFieldName", "text": "Illegal characters in field name \"<$text text=<<fieldName>>/>\". Fields can only contain lowercase letters, digits and the characters underscore (`_`), hyphen (`-`) and period (`.`)" }, "$:/language/LazyLoadingWarning": { "title": "$:/language/LazyLoadingWarning", "text": "<p>Loading external text from ''<$text text={{!!_canonical_uri}}/>''</p><p>If this message doesn't disappear you may be using a browser that doesn't support external text in this configuration. See http://tiddlywiki.com/#ExternalText</p>" }, "$:/language/LoginToTiddlySpace": { "title": "$:/language/LoginToTiddlySpace", "text": "Login to TiddlySpace" }, "$:/language/MissingTiddler/Hint": { "title": "$:/language/MissingTiddler/Hint", "text": "Missing tiddler \"<$text text=<<currentTiddler>>/>\" - click {{$:/core/images/edit-button}} to create" }, "$:/language/No": { "title": "$:/language/No", "text": "No" }, "$:/language/OfficialPluginLibrary": { "title": "$:/language/OfficialPluginLibrary", "text": "Official ~TiddlyWiki Plugin Library" }, "$:/language/OfficialPluginLibrary/Hint": { "title": "$:/language/OfficialPluginLibrary/Hint", "text": "The official ~TiddlyWiki plugin library at tiddlywiki.com. Plugins, themes and language packs are maintained by the core team." }, "$:/language/PluginReloadWarning": { "title": "$:/language/PluginReloadWarning", "text": "Please save {{$:/core/ui/Buttons/save-wiki}} and reload {{$:/core/ui/Buttons/refresh}} to allow changes to plugins to take effect" }, "$:/language/RecentChanges/DateFormat": { "title": "$:/language/RecentChanges/DateFormat", "text": "DDth MMM YYYY" }, "$:/language/SystemTiddler/Tooltip": { "title": "$:/language/SystemTiddler/Tooltip", "text": "This is a system tiddler" }, "$:/language/TagManager/Colour/Heading": { "title": "$:/language/TagManager/Colour/Heading", "text": "Colour" }, "$:/language/TagManager/Count/Heading": { "title": "$:/language/TagManager/Count/Heading", "text": "Count" }, "$:/language/TagManager/Icon/Heading": { "title": "$:/language/TagManager/Icon/Heading", "text": "Icon" }, "$:/language/TagManager/Info/Heading": { "title": "$:/language/TagManager/Info/Heading", "text": "Info" }, "$:/language/TagManager/Tag/Heading": { "title": "$:/language/TagManager/Tag/Heading", "text": "Tag" }, "$:/language/Tiddler/DateFormat": { "title": "$:/language/Tiddler/DateFormat", "text": "DDth MMM YYYY at hh12:0mmam" }, "$:/language/UnsavedChangesWarning": { "title": "$:/language/UnsavedChangesWarning", "text": "You have unsaved changes in TiddlyWiki" }, "$:/language/Yes": { "title": "$:/language/Yes", "text": "Yes" }, "$:/language/Modals/Download": { "title": "$:/language/Modals/Download", "type": "text/vnd.tiddlywiki", "subtitle": "Download changes", "footer": "<$button message=\"tm-close-tiddler\">Close</$button>", "help": "http://tiddlywiki.com/static/DownloadingChanges.html", "text": "Your browser only supports manual saving.\n\nTo save your modified wiki, right click on the download link below and select \"Download file\" or \"Save file\", and then choose the folder and filename.\n\n//You can marginally speed things up by clicking the link with the control key (Windows) or the options/alt key (Mac OS X). You will not be prompted for the folder or filename, but your browser is likely to give it an unrecognisable name -- you may need to rename the file to include an `.html` extension before you can do anything useful with it.//\n\nOn smartphones that do not allow files to be downloaded you can instead bookmark the link, and then sync your bookmarks to a desktop computer from where the wiki can be saved normally.\n" }, "$:/language/Modals/SaveInstructions": { "title": "$:/language/Modals/SaveInstructions", "type": "text/vnd.tiddlywiki", "subtitle": "Save your work", "footer": "<$button message=\"tm-close-tiddler\">Close</$button>", "help": "http://tiddlywiki.com/static/SavingChanges.html", "text": "Your changes to this wiki need to be saved as a ~TiddlyWiki HTML file.\n\n!!! Desktop browsers\n\n# Select ''Save As'' from the ''File'' menu\n# Choose a filename and location\n#* Some browsers also require you to explicitly specify the file saving format as ''Webpage, HTML only'' or similar\n# Close this tab\n\n!!! Smartphone browsers\n\n# Create a bookmark to this page\n#* If you've got iCloud or Google Sync set up then the bookmark will automatically sync to your desktop where you can open it and save it as above\n# Close this tab\n\n//If you open the bookmark again in Mobile Safari you will see this message again. If you want to go ahead and use the file, just click the ''close'' button below//\n" }, "$:/config/NewJournal/Title": { "title": "$:/config/NewJournal/Title", "text": "DDth MMM YYYY" }, "$:/config/NewJournal/Tags": { "title": "$:/config/NewJournal/Tags", "text": "Journal" }, "$:/language/Notifications/Save/Done": { "title": "$:/language/Notifications/Save/Done", "text": "Saved wiki" }, "$:/language/Notifications/Save/Starting": { "title": "$:/language/Notifications/Save/Starting", "text": "Starting to save wiki" }, "$:/language/Search/DefaultResults/Caption": { "title": "$:/language/Search/DefaultResults/Caption", "text": "List" }, "$:/language/Search/Filter/Caption": { "title": "$:/language/Search/Filter/Caption", "text": "Filter" }, "$:/language/Search/Filter/Hint": { "title": "$:/language/Search/Filter/Hint", "text": "Search via a [[filter expression|http://tiddlywiki.com/static/Filters.html]]" }, "$:/language/Search/Filter/Matches": { "title": "$:/language/Search/Filter/Matches", "text": "//<small><<resultCount>> matches</small>//" }, "$:/language/Search/Matches": { "title": "$:/language/Search/Matches", "text": "//<small><<resultCount>> matches</small>//" }, "$:/language/Search/Matches/All": { "title": "$:/language/Search/Matches/All", "text": "All matches:" }, "$:/language/Search/Matches/Title": { "title": "$:/language/Search/Matches/Title", "text": "Title matches:" }, "$:/language/Search/Search": { "title": "$:/language/Search/Search", "text": "Search" }, "$:/language/Search/Shadows/Caption": { "title": "$:/language/Search/Shadows/Caption", "text": "Shadows" }, "$:/language/Search/Shadows/Hint": { "title": "$:/language/Search/Shadows/Hint", "text": "Search for shadow tiddlers" }, "$:/language/Search/Shadows/Matches": { "title": "$:/language/Search/Shadows/Matches", "text": "//<small><<resultCount>> matches</small>//" }, "$:/language/Search/Standard/Caption": { "title": "$:/language/Search/Standard/Caption", "text": "Standard" }, "$:/language/Search/Standard/Hint": { "title": "$:/language/Search/Standard/Hint", "text": "Search for standard tiddlers" }, "$:/language/Search/Standard/Matches": { "title": "$:/language/Search/Standard/Matches", "text": "//<small><<resultCount>> matches</small>//" }, "$:/language/Search/System/Caption": { "title": "$:/language/Search/System/Caption", "text": "System" }, "$:/language/Search/System/Hint": { "title": "$:/language/Search/System/Hint", "text": "Search for system tiddlers" }, "$:/language/Search/System/Matches": { "title": "$:/language/Search/System/Matches", "text": "//<small><<resultCount>> matches</small>//" }, "$:/language/SideBar/All/Caption": { "title": "$:/language/SideBar/All/Caption", "text": "All" }, "$:/language/SideBar/Contents/Caption": { "title": "$:/language/SideBar/Contents/Caption", "text": "Contents" }, "$:/language/SideBar/Drafts/Caption": { "title": "$:/language/SideBar/Drafts/Caption", "text": "Drafts" }, "$:/language/SideBar/Missing/Caption": { "title": "$:/language/SideBar/Missing/Caption", "text": "Missing" }, "$:/language/SideBar/More/Caption": { "title": "$:/language/SideBar/More/Caption", "text": "More" }, "$:/language/SideBar/Open/Caption": { "title": "$:/language/SideBar/Open/Caption", "text": "Open" }, "$:/language/SideBar/Orphans/Caption": { "title": "$:/language/SideBar/Orphans/Caption", "text": "Orphans" }, "$:/language/SideBar/Recent/Caption": { "title": "$:/language/SideBar/Recent/Caption", "text": "Recent" }, "$:/language/SideBar/Shadows/Caption": { "title": "$:/language/SideBar/Shadows/Caption", "text": "Shadows" }, "$:/language/SideBar/System/Caption": { "title": "$:/language/SideBar/System/Caption", "text": "System" }, "$:/language/SideBar/Tags/Caption": { "title": "$:/language/SideBar/Tags/Caption", "text": "Tags" }, "$:/language/SideBar/Tags/Untagged/Caption": { "title": "$:/language/SideBar/Tags/Untagged/Caption", "text": "untagged" }, "$:/language/SideBar/Tools/Caption": { "title": "$:/language/SideBar/Tools/Caption", "text": "Tools" }, "$:/language/SideBar/Types/Caption": { "title": "$:/language/SideBar/Types/Caption", "text": "Types" }, "$:/SiteSubtitle": { "title": "$:/SiteSubtitle", "text": "a non-linear personal web notebook" }, "$:/SiteTitle": { "title": "$:/SiteTitle", "text": "My ~TiddlyWiki" }, "$:/language/Snippets/ListByTag": { "title": "$:/language/Snippets/ListByTag", "tags": "$:/tags/TextEditor/Snippet", "caption": "List of tiddlers by tag", "text": "<<list-links \"[tag[task]sort[title]]\">>\n" }, "$:/language/Snippets/MacroDefinition": { "title": "$:/language/Snippets/MacroDefinition", "tags": "$:/tags/TextEditor/Snippet", "caption": "Macro definition", "text": "\\define macroName(param1:\"default value\",param2)\nText of the macro\n\\end\n" }, "$:/language/Snippets/Table4x3": { "title": "$:/language/Snippets/Table4x3", "tags": "$:/tags/TextEditor/Snippet", "caption": "Table with 4 columns by 3 rows", "text": "|! |!Alpha |!Beta |!Gamma |!Delta |\n|!One | | | | |\n|!Two | | | | |\n|!Three | | | | |\n" }, "$:/language/Snippets/TableOfContents": { "title": "$:/language/Snippets/TableOfContents", "tags": "$:/tags/TextEditor/Snippet", "caption": "Table of Contents", "text": "<div class=\"tc-table-of-contents\">\n\n<<toc-selective-expandable 'TableOfContents'>>\n\n</div>" }, "$:/language/ThemeTweaks/ThemeTweaks": { "title": "$:/language/ThemeTweaks/ThemeTweaks", "text": "Theme Tweaks" }, "$:/language/ThemeTweaks/ThemeTweaks/Hint": { "title": "$:/language/ThemeTweaks/ThemeTweaks/Hint", "text": "You can tweak certain aspects of the ''Vanilla'' theme." }, "$:/language/ThemeTweaks/Options": { "title": "$:/language/ThemeTweaks/Options", "text": "Options" }, "$:/language/ThemeTweaks/Options/SidebarLayout": { "title": "$:/language/ThemeTweaks/Options/SidebarLayout", "text": "Sidebar layout" }, "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid": { "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid", "text": "Fixed story, fluid sidebar" }, "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed": { "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed", "text": "Fluid story, fixed sidebar" }, "$:/language/ThemeTweaks/Options/StickyTitles": { "title": "$:/language/ThemeTweaks/Options/StickyTitles", "text": "Sticky titles" }, "$:/language/ThemeTweaks/Options/StickyTitles/Hint": { "title": "$:/language/ThemeTweaks/Options/StickyTitles/Hint", "text": "Causes tiddler titles to \"stick\" to the top of the browser window. Caution: Does not work at all with Chrome, and causes some layout issues in Firefox" }, "$:/language/ThemeTweaks/Options/CodeWrapping": { "title": "$:/language/ThemeTweaks/Options/CodeWrapping", "text": "Wrap long lines in code blocks" }, "$:/language/ThemeTweaks/Settings": { "title": "$:/language/ThemeTweaks/Settings", "text": "Settings" }, "$:/language/ThemeTweaks/Settings/FontFamily": { "title": "$:/language/ThemeTweaks/Settings/FontFamily", "text": "Font family" }, "$:/language/ThemeTweaks/Settings/CodeFontFamily": { "title": "$:/language/ThemeTweaks/Settings/CodeFontFamily", "text": "Code font family" }, "$:/language/ThemeTweaks/Settings/BackgroundImage": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImage", "text": "Page background image" }, "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment", "text": "Page background image attachment" }, "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll", "text": "Scroll with tiddlers" }, "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed", "text": "Fixed to window" }, "$:/language/ThemeTweaks/Settings/BackgroundImageSize": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize", "text": "Page background image size" }, "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto", "text": "Auto" }, "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover", "text": "Cover" }, "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain", "text": "Contain" }, "$:/language/ThemeTweaks/Metrics": { "title": "$:/language/ThemeTweaks/Metrics", "text": "Sizes" }, "$:/language/ThemeTweaks/Metrics/FontSize": { "title": "$:/language/ThemeTweaks/Metrics/FontSize", "text": "Font size" }, "$:/language/ThemeTweaks/Metrics/LineHeight": { "title": "$:/language/ThemeTweaks/Metrics/LineHeight", "text": "Line height" }, "$:/language/ThemeTweaks/Metrics/BodyFontSize": { "title": "$:/language/ThemeTweaks/Metrics/BodyFontSize", "text": "Font size for tiddler body" }, "$:/language/ThemeTweaks/Metrics/BodyLineHeight": { "title": "$:/language/ThemeTweaks/Metrics/BodyLineHeight", "text": "Line height for tiddler body" }, "$:/language/ThemeTweaks/Metrics/StoryLeft": { "title": "$:/language/ThemeTweaks/Metrics/StoryLeft", "text": "Story left position" }, "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint": { "title": "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint", "text": "how far the left margin of the story river<br>(tiddler area) is from the left of the page" }, "$:/language/ThemeTweaks/Metrics/StoryTop": { "title": "$:/language/ThemeTweaks/Metrics/StoryTop", "text": "Story top position" }, "$:/language/ThemeTweaks/Metrics/StoryTop/Hint": { "title": "$:/language/ThemeTweaks/Metrics/StoryTop/Hint", "text": "how far the top margin of the story river<br>is from the top of the page" }, "$:/language/ThemeTweaks/Metrics/StoryRight": { "title": "$:/language/ThemeTweaks/Metrics/StoryRight", "text": "Story right" }, "$:/language/ThemeTweaks/Metrics/StoryRight/Hint": { "title": "$:/language/ThemeTweaks/Metrics/StoryRight/Hint", "text": "how far the left margin of the sidebar <br>is from the left of the page" }, "$:/language/ThemeTweaks/Metrics/StoryWidth": { "title": "$:/language/ThemeTweaks/Metrics/StoryWidth", "text": "Story width" }, "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint": { "title": "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint", "text": "the overall width of the story river" }, "$:/language/ThemeTweaks/Metrics/TiddlerWidth": { "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth", "text": "Tiddler width" }, "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint": { "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint", "text": "within the story river" }, "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint": { "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint", "text": "Sidebar breakpoint" }, "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint": { "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint", "text": "the minimum page width at which the story<br>river and sidebar will appear side by side" }, "$:/language/ThemeTweaks/Metrics/SidebarWidth": { "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth", "text": "Sidebar width" }, "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint": { "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint", "text": "the width of the sidebar in fluid-fixed layout" }, "$:/language/TiddlerInfo/Advanced/Caption": { "title": "$:/language/TiddlerInfo/Advanced/Caption", "text": "Advanced" }, "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint": { "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint", "text": "none" }, "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading": { "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading", "text": "Plugin Details" }, "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint": { "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint", "text": "This plugin contains the following shadow tiddlers:" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading", "text": "Shadow Status" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint", "text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is not a shadow tiddler" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint", "text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is a shadow tiddler" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source", "text": "It is defined in the plugin <$link to=<<pluginTiddler>>><$text text=<<pluginTiddler>>/></$link>" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint", "text": "It is overridden by an ordinary tiddler" }, "$:/language/TiddlerInfo/Fields/Caption": { "title": "$:/language/TiddlerInfo/Fields/Caption", "text": "Fields" }, "$:/language/TiddlerInfo/List/Caption": { "title": "$:/language/TiddlerInfo/List/Caption", "text": "List" }, "$:/language/TiddlerInfo/List/Empty": { "title": "$:/language/TiddlerInfo/List/Empty", "text": "This tiddler does not have a list" }, "$:/language/TiddlerInfo/Listed/Caption": { "title": "$:/language/TiddlerInfo/Listed/Caption", "text": "Listed" }, "$:/language/TiddlerInfo/Listed/Empty": { "title": "$:/language/TiddlerInfo/Listed/Empty", "text": "This tiddler is not listed by any others" }, "$:/language/TiddlerInfo/References/Caption": { "title": "$:/language/TiddlerInfo/References/Caption", "text": "References" }, "$:/language/TiddlerInfo/References/Empty": { "title": "$:/language/TiddlerInfo/References/Empty", "text": "No tiddlers link to this one" }, "$:/language/TiddlerInfo/Tagging/Caption": { "title": "$:/language/TiddlerInfo/Tagging/Caption", "text": "Tagging" }, "$:/language/TiddlerInfo/Tagging/Empty": { "title": "$:/language/TiddlerInfo/Tagging/Empty", "text": "No tiddlers are tagged with this one" }, "$:/language/TiddlerInfo/Tools/Caption": { "title": "$:/language/TiddlerInfo/Tools/Caption", "text": "Tools" }, "$:/language/Docs/Types/application/javascript": { "title": "$:/language/Docs/Types/application/javascript", "description": "JavaScript code", "name": "application/javascript", "group": "Developer" }, "$:/language/Docs/Types/application/json": { "title": "$:/language/Docs/Types/application/json", "description": "JSON data", "name": "application/json", "group": "Developer" }, "$:/language/Docs/Types/application/x-tiddler-dictionary": { "title": "$:/language/Docs/Types/application/x-tiddler-dictionary", "description": "Data dictionary", "name": "application/x-tiddler-dictionary", "group": "Developer" }, "$:/language/Docs/Types/image/gif": { "title": "$:/language/Docs/Types/image/gif", "description": "GIF image", "name": "image/gif", "group": "Image" }, "$:/language/Docs/Types/image/jpeg": { "title": "$:/language/Docs/Types/image/jpeg", "description": "JPEG image", "name": "image/jpeg", "group": "Image" }, "$:/language/Docs/Types/image/png": { "title": "$:/language/Docs/Types/image/png", "description": "PNG image", "name": "image/png", "group": "Image" }, "$:/language/Docs/Types/image/svg+xml": { "title": "$:/language/Docs/Types/image/svg+xml", "description": "Structured Vector Graphics image", "name": "image/svg+xml", "group": "Image" }, "$:/language/Docs/Types/image/x-icon": { "title": "$:/language/Docs/Types/image/x-icon", "description": "ICO format icon file", "name": "image/x-icon", "group": "Image" }, "$:/language/Docs/Types/text/css": { "title": "$:/language/Docs/Types/text/css", "description": "Static stylesheet", "name": "text/css", "group": "Developer" }, "$:/language/Docs/Types/text/html": { "title": "$:/language/Docs/Types/text/html", "description": "HTML markup", "name": "text/html", "group": "Text" }, "$:/language/Docs/Types/text/plain": { "title": "$:/language/Docs/Types/text/plain", "description": "Plain text", "name": "text/plain", "group": "Text" }, "$:/language/Docs/Types/text/vnd.tiddlywiki": { "title": "$:/language/Docs/Types/text/vnd.tiddlywiki", "description": "TiddlyWiki 5", "name": "text/vnd.tiddlywiki", "group": "Text" }, "$:/language/Docs/Types/text/x-tiddlywiki": { "title": "$:/language/Docs/Types/text/x-tiddlywiki", "description": "TiddlyWiki Classic", "name": "text/x-tiddlywiki", "group": "Text" }, "$:/languages/en-GB/icon": { "title": "$:/languages/en-GB/icon", "type": "image/svg+xml", "text": "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 60 30\" width=\"1200\" height=\"600\">\n<clipPath id=\"t\">\n\t<path d=\"M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z\"/>\n</clipPath>\n<path d=\"M0,0 v30 h60 v-30 z\" fill=\"#00247d\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" stroke=\"#fff\" stroke-width=\"6\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" clip-path=\"url(#t)\" stroke=\"#cf142b\" stroke-width=\"4\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#fff\" stroke-width=\"10\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#cf142b\" stroke-width=\"6\"/>\n</svg>\n" }, "$:/languages/en-GB": { "title": "$:/languages/en-GB", "name": "en-GB", "description": "English (British)", "author": "JeremyRuston", "core-version": ">=5.0.0\"", "text": "Stub pseudo-plugin for the default language" }, "$:/core/modules/commander.js": { "text": "/*\\\ntitle: $:/core/modules/commander.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Commander class is a command interpreter\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a sequence of commands\n\tcommandTokens: an array of command string tokens\n\twiki: reference to the wiki store object\n\tstreams: {output:, error:}, each of which has a write(string) method\n\tcallback: a callback invoked as callback(err) where err is null if there was no error\n*/\nvar Commander = function(commandTokens,callback,wiki,streams) {\n\tvar path = require(\"path\");\n\tthis.commandTokens = commandTokens;\n\tthis.nextToken = 0;\n\tthis.callback = callback;\n\tthis.wiki = wiki;\n\tthis.streams = streams;\n\tthis.outputPath = path.resolve($tw.boot.wikiPath,$tw.config.wikiOutputSubDir);\n};\n\n/*\nAdd a string of tokens to the command queue\n*/\nCommander.prototype.addCommandTokens = function(commandTokens) {\n\tvar params = commandTokens.slice(0);\n\tparams.unshift(0);\n\tparams.unshift(this.nextToken);\n\tArray.prototype.splice.apply(this.commandTokens,params);\n};\n\n/*\nExecute the sequence of commands and invoke a callback on completion\n*/\nCommander.prototype.execute = function() {\n\tthis.executeNextCommand();\n};\n\n/*\nExecute the next command in the sequence\n*/\nCommander.prototype.executeNextCommand = function() {\n\tvar self = this;\n\t// Invoke the callback if there are no more commands\n\tif(this.nextToken >= this.commandTokens.length) {\n\t\tthis.callback(null);\n\t} else {\n\t\t// Get and check the command token\n\t\tvar commandName = this.commandTokens[this.nextToken++];\n\t\tif(commandName.substr(0,2) !== \"--\") {\n\t\t\tthis.callback(\"Missing command: \" + commandName);\n\t\t} else {\n\t\t\tcommandName = commandName.substr(2); // Trim off the --\n\t\t\t// Accumulate the parameters to the command\n\t\t\tvar params = [];\n\t\t\twhile(this.nextToken < this.commandTokens.length && \n\t\t\t\tthis.commandTokens[this.nextToken].substr(0,2) !== \"--\") {\n\t\t\t\tparams.push(this.commandTokens[this.nextToken++]);\n\t\t\t}\n\t\t\t// Get the command info\n\t\t\tvar command = $tw.commands[commandName],\n\t\t\t\tc,err;\n\t\t\tif(!command) {\n\t\t\t\tthis.callback(\"Unknown command: \" + commandName);\n\t\t\t} else {\n\t\t\t\tif(this.verbose) {\n\t\t\t\t\tthis.streams.output.write(\"Executing command: \" + commandName + \" \" + params.join(\" \") + \"\\n\");\n\t\t\t\t}\n\t\t\t\tif(command.info.synchronous) {\n\t\t\t\t\t// Synchronous command\n\t\t\t\t\tc = new command.Command(params,this);\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.executeNextCommand();\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// Asynchronous command\n\t\t\t\t\tc = new command.Command(params,this,function(err) {\n\t\t\t\t\t\tif(err) {\n\t\t\t\t\t\t\tself.callback(err);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tself.executeNextCommand();\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n};\n\nCommander.initCommands = function(moduleType) {\n\tmoduleType = moduleType || \"command\";\n\t$tw.commands = {};\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tvar c = $tw.commands[module.info.name] = {};\n\t\t// Add the methods defined by the module\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\tc[f] = module[f];\n\t\t\t}\n\t\t}\n\t});\n};\n\nexports.Commander = Commander;\n\n})();\n", "title": "$:/core/modules/commander.js", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/commands/build.js": { "text": "/*\\\ntitle: $:/core/modules/commands/build.js\ntype: application/javascript\nmodule-type: command\n\nCommand to build a build target\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"build\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\t// Get the build targets defined in the wiki\n\tvar buildTargets = $tw.boot.wikiInfo.build;\n\tif(!buildTargets) {\n\t\treturn \"No build targets defined\";\n\t}\n\t// Loop through each of the specified targets\n\tvar targets;\n\tif(this.params.length > 0) {\n\t\ttargets = this.params;\n\t} else {\n\t\ttargets = Object.keys(buildTargets);\n\t}\n\tfor(var targetIndex=0; targetIndex<targets.length; targetIndex++) {\n\t\tvar target = targets[targetIndex],\n\t\t\tcommands = buildTargets[target];\n\t\tif(!commands) {\n\t\t\treturn \"Build target '\" + target + \"' not found\";\n\t\t}\n\t\t// Add the commands to the queue\n\t\tthis.commander.addCommandTokens(commands);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/build.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/clearpassword.js": { "text": "/*\\\ntitle: $:/core/modules/commands/clearpassword.js\ntype: application/javascript\nmodule-type: command\n\nClear password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"clearpassword\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\t$tw.crypto.setPassword(null);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/clearpassword.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/editions.js": { "text": "/*\\\ntitle: $:/core/modules/commands/editions.js\ntype: application/javascript\nmodule-type: command\n\nCommand to list the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"editions\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\n\t// Output the list\n\tthis.commander.streams.output.write(\"Available editions:\\n\\n\");\n\tvar editionInfo = $tw.utils.getEditionInfo();\n\t$tw.utils.each(editionInfo,function(info,name) {\n\t\tself.commander.streams.output.write(\" \" + name + \": \" + info.description + \"\\n\");\n\t});\n\tthis.commander.streams.output.write(\"\\n\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/editions.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/help.js": { "text": "/*\\\ntitle: $:/core/modules/commands/help.js\ntype: application/javascript\nmodule-type: command\n\nHelp command\n\n\\*/\n(function(){\n\n/*jshint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"help\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar subhelp = this.params[0] || \"default\",\n\t\thelpBase = \"$:/language/Help/\",\n\t\ttext;\n\tif(!this.commander.wiki.getTiddler(helpBase + subhelp)) {\n\t\tsubhelp = \"notfound\";\n\t}\n\t// Wikify the help as formatted text (ie block elements generate newlines)\n\ttext = this.commander.wiki.renderTiddler(\"text/plain-formatted\",helpBase + subhelp);\n\t// Remove any leading linebreaks\n\ttext = text.replace(/^(\\r?\\n)*/g,\"\");\n\tthis.commander.streams.output.write(text);\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/help.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/init.js": { "text": "/*\\\ntitle: $:/core/modules/commands/init.js\ntype: application/javascript\nmodule-type: command\n\nCommand to initialise an empty wiki folder\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"init\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\t// Check that we don't already have a valid wiki folder\n\tif($tw.boot.wikiTiddlersPath || ($tw.utils.isDirectory($tw.boot.wikiPath) && !$tw.utils.isDirectoryEmpty($tw.boot.wikiPath))) {\n\t\treturn \"Wiki folder is not empty\";\n\t}\n\t// Loop through each of the specified editions\n\tvar editions = this.params.length > 0 ? this.params : [\"empty\"];\n\tfor(var editionIndex=0; editionIndex<editions.length; editionIndex++) {\n\t\tvar editionName = editions[editionIndex];\n\t\t// Check the edition exists\n\t\tvar editionPath = $tw.findLibraryItem(editionName,$tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar));\n\t\tif(!$tw.utils.isDirectory(editionPath)) {\n\t\t\treturn \"Edition '\" + editionName + \"' not found\";\n\t\t}\n\t\t// Copy the edition content\n\t\tvar err = $tw.utils.copyDirectory(editionPath,$tw.boot.wikiPath);\n\t\tif(!err) {\n\t\t\tthis.commander.streams.output.write(\"Copied edition '\" + editionName + \"' to \" + $tw.boot.wikiPath + \"\\n\");\n\t\t} else {\n\t\t\treturn err;\n\t\t}\n\t}\n\t// Tweak the tiddlywiki.info to remove any included wikis\n\tvar packagePath = $tw.boot.wikiPath + \"/tiddlywiki.info\",\n\t\tpackageJson = JSON.parse(fs.readFileSync(packagePath));\n\tdelete packageJson.includeWikis;\n\tfs.writeFileSync(packagePath,JSON.stringify(packageJson,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/init.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/load.js": { "text": "/*\\\ntitle: $:/core/modules/commands/load.js\ntype: application/javascript\nmodule-type: command\n\nCommand to load tiddlers from a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"load\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar ext = path.extname(self.params[0]);\n\tfs.readFile(this.params[0],$tw.utils.getTypeEncoding(ext),function(err,data) {\n\t\tif (err) {\n\t\t\tself.callback(err);\n\t\t} else {\n\t\t\tvar fields = {title: self.params[0]},\n\t\t\t\ttype = path.extname(self.params[0]);\n\t\t\tvar tiddlers = self.commander.wiki.deserializeTiddlers(type,data,fields);\n\t\t\tif(!tiddlers) {\n\t\t\t\tself.callback(\"No tiddlers found in file \\\"\" + self.params[0] + \"\\\"\");\n\t\t\t} else {\n\t\t\t\tfor(var t=0; t<tiddlers.length; t++) {\n\t\t\t\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddlers[t]));\n\t\t\t\t}\n\t\t\t\tself.callback(null);\t\n\t\t\t}\n\t\t}\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/load.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/makelibrary.js": { "text": "/*\\\ntitle: $:/core/modules/commands/makelibrary.js\ntype: application/javascript\nmodule-type: command\n\nCommand to pack all of the plugins in the library into a plugin tiddler of type \"library\"\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"makelibrary\",\n\tsynchronous: true\n};\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar wiki = this.commander.wiki,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tupgradeLibraryTitle = this.params[0] || UPGRADE_LIBRARY_TITLE,\n\t\ttiddlers = {};\n\t// Collect up the library plugins\n\tvar collectPlugins = function(folder) {\n\t\t\tvar pluginFolders = fs.readdirSync(folder);\n\t\t\tfor(var p=0; p<pluginFolders.length; p++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(pluginFolders[p])) {\n\t\t\t\t\tpluginFields = $tw.loadPluginFolder(path.resolve(folder,\"./\" + pluginFolders[p]));\n\t\t\t\t\tif(pluginFields && pluginFields.title) {\n\t\t\t\t\t\ttiddlers[pluginFields.title] = pluginFields;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tcollectPublisherPlugins = function(folder) {\n\t\t\tvar publisherFolders = fs.readdirSync(folder);\n\t\t\tfor(var t=0; t<publisherFolders.length; t++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(publisherFolders[t])) {\n\t\t\t\t\tcollectPlugins(path.resolve(folder,\"./\" + publisherFolders[t]));\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\tcollectPublisherPlugins(path.resolve($tw.boot.corePath,$tw.config.pluginsPath));\n\tcollectPublisherPlugins(path.resolve($tw.boot.corePath,$tw.config.themesPath));\n\tcollectPlugins(path.resolve($tw.boot.corePath,$tw.config.languagesPath));\n\t// Save the upgrade library tiddler\n\tvar pluginFields = {\n\t\ttitle: upgradeLibraryTitle,\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"library\",\n\t\t\"text\": JSON.stringify({tiddlers: tiddlers},null,$tw.config.preferences.jsonSpaces)\n\t};\n\twiki.addTiddler(new $tw.Tiddler(pluginFields));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/makelibrary.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/output.js": { "text": "/*\\\ntitle: $:/core/modules/commands/output.js\ntype: application/javascript\nmodule-type: command\n\nCommand to set the default output location (defaults to current working directory)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"output\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing output path\";\n\t}\n\tthis.commander.outputPath = path.resolve(process.cwd(),this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/output.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/password.js": { "text": "/*\\\ntitle: $:/core/modules/commands/password.js\ntype: application/javascript\nmodule-type: command\n\nSave password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"password\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing password\";\n\t}\n\t$tw.crypto.setPassword(this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/password.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/rendertiddler.js": { "text": "/*\\\ntitle: $:/core/modules/commands/rendertiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render a tiddler and save it to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"rendertiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttype = this.params[2] || \"text/html\",\n\t\ttemplate = this.params[3],\n\t\tvariables = {};\n\t$tw.utils.createFileDirectories(filename);\n\tif(template) {\n\t\tvariables.currentTiddler = title;\n\t\ttitle = template;\n\t}\n\tfs.writeFile(filename,this.commander.wiki.renderTiddler(type,title,{variables: variables}),\"utf8\",function(err) {\n\t\tself.callback(err);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/rendertiddler.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/rendertiddlers.js": { "text": "/*\\\ntitle: $:/core/modules/commands/rendertiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"rendertiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttemplate = this.params[1],\n\t\toutputPath = this.commander.outputPath,\n\t\tpathname = path.resolve(outputPath,this.params[2]),\t\t\n\t\ttype = this.params[3] || \"text/html\",\n\t\textension = this.params[4] || \".html\",\n\t\tdeleteDirectory = (this.params[5] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template),\n\t\t\twidgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}}),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\tvar text = type === \"text/html\" ? container.innerHTML : container.textContent,\n\t\t\texportPath = null;\n\t\tif($tw.utils.hop($tw.macros,\"tv-get-export-path\")) {\n\t\t\tvar macroPath = $tw.macros[\"tv-get-export-path\"].run.apply(self,[title]);\n\t\t\tif(macroPath) {\n\t\t\t\texportPath = path.resolve(outputPath,macroPath + extension);\n\t\t\t}\n\t\t}\n\t\tvar finalPath = exportPath || path.resolve(pathname,encodeURIComponent(title) + extension);\n\t\t$tw.utils.createFileDirectories(finalPath);\n\t\tfs.writeFileSync(finalPath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/rendertiddlers.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/savelibrarytiddlers.js": { "text": "/*\\\ntitle: $:/core/modules/commands/savelibrarytiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the subtiddlers of a bundle tiddler as a series of JSON files\n\n--savelibrarytiddlers <tiddler> <pathname> <skinnylisting>\n\nThe tiddler identifies the bundle tiddler that contains the subtiddlers.\n\nThe pathname specifies the pathname to the folder in which the JSON files should be saved. The filename is the URL encoded title of the subtiddler.\n\nThe skinnylisting specifies the title of the tiddler to which a JSON catalogue of the subtiddlers will be saved. The JSON file contains the same data as the bundle tiddler but with the `text` field removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savelibrarytiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tcontainerTitle = this.params[0],\n\t\tfilter = this.params[1],\n\t\tbasepath = this.params[2],\n\t\tskinnyListTitle = this.params[3];\n\t// Get the container tiddler as data\n\tvar containerData = self.commander.wiki.getTiddlerDataCached(containerTitle,undefined);\n\tif(!containerData) {\n\t\treturn \"'\" + containerTitle + \"' is not a tiddler bundle\";\n\t}\n\t// Filter the list of plugins\n\tvar pluginList = [];\n\t$tw.utils.each(containerData.tiddlers,function(tiddler,title) {\n\t\tpluginList.push(title);\n\t});\n\tvar filteredPluginList;\n\tif(filter) {\n\t\tfilteredPluginList = self.commander.wiki.filterTiddlers(filter,null,self.commander.wiki.makeTiddlerIterator(pluginList));\n\t} else {\n\t\tfilteredPluginList = pluginList;\n\t}\n\t// Iterate through the plugins\n\tvar skinnyList = [];\n\t$tw.utils.each(filteredPluginList,function(title) {\n\t\tvar tiddler = containerData.tiddlers[title];\n\t\t// Save each JSON file and collect the skinny data\n\t\tvar pathname = path.resolve(self.commander.outputPath,basepath + encodeURIComponent(title) + \".json\");\n\t\t$tw.utils.createFileDirectories(pathname);\n\t\tfs.writeFileSync(pathname,JSON.stringify(tiddler,null,$tw.config.preferences.jsonSpaces),\"utf8\");\n\t\t// Collect the skinny list data\n\t\tvar pluginTiddlers = JSON.parse(tiddler.text),\n\t\t\treadmeContent = (pluginTiddlers.tiddlers[title + \"/readme\"] || {}).text,\n\t\t\ticonTiddler = pluginTiddlers.tiddlers[title + \"/icon\"] || {},\n\t\t\ticonType = iconTiddler.type,\n\t\t\ticonText = iconTiddler.text,\n\t\t\ticonContent;\n\t\tif(iconType && iconText) {\n\t\t\ticonContent = $tw.utils.makeDataUri(iconText,iconType);\n\t\t}\n\t\tskinnyList.push($tw.utils.extend({},tiddler,{text: undefined, readme: readmeContent, icon: iconContent}));\n\t});\n\t// Save the catalogue tiddler\n\tif(skinnyListTitle) {\n\t\tself.commander.wiki.setTiddlerData(skinnyListTitle,skinnyList);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/savelibrarytiddlers.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/savetiddler.js": { "text": "/*\\\ntitle: $:/core/modules/commands/savetiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the content of a tiddler to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savetiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttiddler = this.commander.wiki.getTiddler(title);\n\tif(tiddler) {\n\t\tvar type = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"};\n\t\t$tw.utils.createFileDirectories(filename);\n\t\tfs.writeFile(filename,tiddler.fields.text,contentTypeInfo.encoding,function(err) {\n\t\t\tself.callback(err);\n\t\t});\n\t} else {\n\t\treturn \"Missing tiddler: \" + title;\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/savetiddler.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/savetiddlers.js": { "text": "/*\\\ntitle: $:/core/modules/commands/savetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"savetiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tpathname = path.resolve(this.commander.outputPath,this.params[1]),\n\t\tdeleteDirectory = (this.params[2] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.createDirectory(pathname);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.commander.wiki.getTiddler(title),\n\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"},\n\t\t\tfilename = path.resolve(pathname,encodeURIComponent(title));\n\t\tfs.writeFileSync(filename,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/savetiddlers.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/server.js": { "text": "/*\\\ntitle: $:/core/modules/commands/server.js\ntype: application/javascript\nmodule-type: command\n\nServe tiddlers over http\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nif($tw.node) {\n\tvar util = require(\"util\"),\n\t\tfs = require(\"fs\"),\n\t\turl = require(\"url\"),\n\t\tpath = require(\"path\"),\n\t\thttp = require(\"http\");\n}\n\nexports.info = {\n\tname: \"server\",\n\tsynchronous: true\n};\n\n/*\nA simple HTTP server with regexp-based routes\n*/\nfunction SimpleServer(options) {\n\tthis.routes = options.routes || [];\n\tthis.wiki = options.wiki;\n\tthis.variables = options.variables || {};\n}\n\nSimpleServer.prototype.set = function(obj) {\n\tvar self = this;\n\t$tw.utils.each(obj,function(value,name) {\n\t\tself.variables[name] = value;\n\t});\n};\n\nSimpleServer.prototype.get = function(name) {\n\treturn this.variables[name];\n};\n\nSimpleServer.prototype.addRoute = function(route) {\n\tthis.routes.push(route);\n};\n\nSimpleServer.prototype.findMatchingRoute = function(request,state) {\n\tvar pathprefix = this.get(\"pathprefix\") || \"\";\n\tfor(var t=0; t<this.routes.length; t++) {\n\t\tvar potentialRoute = this.routes[t],\n\t\t\tpathRegExp = potentialRoute.path,\n\t\t\tpathname = state.urlInfo.pathname,\n\t\t\tmatch;\n\t\tif(pathprefix) {\n\t\t\tif(pathname.substr(0,pathprefix.length) === pathprefix) {\n\t\t\t\tpathname = pathname.substr(pathprefix.length);\n\t\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t\t} else {\n\t\t\t\tmatch = false;\n\t\t\t}\n\t\t} else {\n\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t}\n\t\tif(match && request.method === potentialRoute.method) {\n\t\t\tstate.params = [];\n\t\t\tfor(var p=1; p<match.length; p++) {\n\t\t\t\tstate.params.push(match[p]);\n\t\t\t}\n\t\t\treturn potentialRoute;\n\t\t}\n\t}\n\treturn null;\n};\n\nSimpleServer.prototype.checkCredentials = function(request,incomingUsername,incomingPassword) {\n\tvar header = request.headers.authorization || \"\",\n\t\ttoken = header.split(/\\s+/).pop() || \"\",\n\t\tauth = $tw.utils.base64Decode(token),\n\t\tparts = auth.split(/:/),\n\t\tusername = parts[0],\n\t\tpassword = parts[1];\n\tif(incomingUsername === username && incomingPassword === password) {\n\t\treturn \"ALLOWED\";\n\t} else {\n\t\treturn \"DENIED\";\n\t}\n};\n\nSimpleServer.prototype.listen = function(port,host) {\n\tvar self = this;\n\thttp.createServer(function(request,response) {\n\t\t// Compose the state object\n\t\tvar state = {};\n\t\tstate.wiki = self.wiki;\n\t\tstate.server = self;\n\t\tstate.urlInfo = url.parse(request.url);\n\t\t// Find the route that matches this path\n\t\tvar route = self.findMatchingRoute(request,state);\n\t\t// Check for the username and password if we've got one\n\t\tvar username = self.get(\"username\"),\n\t\t\tpassword = self.get(\"password\");\n\t\tif(username && password) {\n\t\t\t// Check they match\n\t\t\tif(self.checkCredentials(request,username,password) !== \"ALLOWED\") {\n\t\t\t\tvar servername = state.wiki.getTiddlerText(\"$:/SiteTitle\") || \"TiddlyWiki5\";\n\t\t\t\tresponse.writeHead(401,\"Authentication required\",{\n\t\t\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + servername + '\"'\n\t\t\t\t});\n\t\t\t\tresponse.end();\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t\t// Return a 404 if we didn't find a route\n\t\tif(!route) {\n\t\t\tresponse.writeHead(404);\n\t\t\tresponse.end();\n\t\t\treturn;\n\t\t}\n\t\t// Set the encoding for the incoming request\n\t\t// TODO: Presumably this would need tweaking if we supported PUTting binary tiddlers\n\t\trequest.setEncoding(\"utf8\");\n\t\t// Dispatch the appropriate method\n\t\tswitch(request.method) {\n\t\t\tcase \"GET\": // Intentional fall-through\n\t\t\tcase \"DELETE\":\n\t\t\t\troute.handler(request,response,state);\n\t\t\t\tbreak;\n\t\t\tcase \"PUT\":\n\t\t\t\tvar data = \"\";\n\t\t\t\trequest.on(\"data\",function(chunk) {\n\t\t\t\t\tdata += chunk.toString();\n\t\t\t\t});\n\t\t\t\trequest.on(\"end\",function() {\n\t\t\t\t\tstate.data = data;\n\t\t\t\t\troute.handler(request,response,state);\n\t\t\t\t});\n\t\t\t\tbreak;\n\t\t}\n\t}).listen(port,host);\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n\t// Set up server\n\tthis.server = new SimpleServer({\n\t\twiki: this.commander.wiki\n\t});\n\t// Add route handlers\n\tthis.server.addRoute({\n\t\tmethod: \"PUT\",\n\t\tpath: /^\\/recipes\\/default\\/tiddlers\\/(.+)$/,\n\t\thandler: function(request,response,state) {\n\t\t\tvar title = decodeURIComponent(state.params[0]),\n\t\t\t\tfields = JSON.parse(state.data);\n\t\t\t// Pull up any subfields in the `fields` object\n\t\t\tif(fields.fields) {\n\t\t\t\t$tw.utils.each(fields.fields,function(field,name) {\n\t\t\t\t\tfields[name] = field;\n\t\t\t\t});\n\t\t\t\tdelete fields.fields;\n\t\t\t}\n\t\t\t// Remove any revision field\n\t\t\tif(fields.revision) {\n\t\t\t\tdelete fields.revision;\n\t\t\t}\n\t\t\tstate.wiki.addTiddler(new $tw.Tiddler(state.wiki.getCreationFields(),fields,{title: title},state.wiki.getModificationFields()));\n\t\t\tvar changeCount = state.wiki.getChangeCount(title).toString();\n\t\t\tresponse.writeHead(204, \"OK\",{\n\t\t\t\tEtag: \"\\\"default/\" + encodeURIComponent(title) + \"/\" + changeCount + \":\\\"\",\n\t\t\t\t\"Content-Type\": \"text/plain\"\n\t\t\t});\n\t\t\tresponse.end();\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"DELETE\",\n\t\tpath: /^\\/bags\\/default\\/tiddlers\\/(.+)$/,\n\t\thandler: function(request,response,state) {\n\t\t\tvar title = decodeURIComponent(state.params[0]);\n\t\t\tstate.wiki.deleteTiddler(title);\n\t\t\tresponse.writeHead(204, \"OK\", {\n\t\t\t\t\"Content-Type\": \"text/plain\"\n\t\t\t});\n\t\t\tresponse.end();\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": state.server.get(\"serveType\")});\n\t\t\tvar text = state.wiki.renderTiddler(state.server.get(\"renderType\"),state.server.get(\"rootTiddler\"));\n\t\t\tresponse.end(text,\"utf8\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/status$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\t\tvar text = JSON.stringify({\n\t\t\t\tusername: state.server.get(\"username\"),\n\t\t\t\tspace: {\n\t\t\t\t\trecipe: \"default\"\n\t\t\t\t},\n\t\t\t\ttiddlywiki_version: $tw.version\n\t\t\t});\n\t\t\tresponse.end(text,\"utf8\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/favicon.ico$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": \"image/x-icon\"});\n\t\t\tvar buffer = state.wiki.getTiddlerText(\"$:/favicon.ico\",\"\");\n\t\t\tresponse.end(buffer,\"base64\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/recipes\\/default\\/tiddlers.json$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\t\tvar tiddlers = [];\n\t\t\tstate.wiki.forEachTiddler({sortField: \"title\"},function(title,tiddler) {\n\t\t\t\tvar tiddlerFields = {};\n\t\t\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\t\t\tif(name !== \"text\") {\n\t\t\t\t\t\ttiddlerFields[name] = tiddler.getFieldString(name);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\ttiddlers.push(tiddlerFields);\n\t\t\t});\n\t\t\tvar text = JSON.stringify(tiddlers);\n\t\t\tresponse.end(text,\"utf8\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/recipes\\/default\\/tiddlers\\/(.+)$/,\n\t\thandler: function(request,response,state) {\n\t\t\tvar title = decodeURIComponent(state.params[0]),\n\t\t\t\ttiddler = state.wiki.getTiddler(title),\n\t\t\t\ttiddlerFields = {},\n\t\t\t\tknownFields = [\n\t\t\t\t\t\"bag\", \"created\", \"creator\", \"modified\", \"modifier\", \"permissions\", \"recipe\", \"revision\", \"tags\", \"text\", \"title\", \"type\", \"uri\"\n\t\t\t\t];\n\t\t\tif(tiddler) {\n\t\t\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\t\t\tif(knownFields.indexOf(name) !== -1) {\n\t\t\t\t\t\ttiddlerFields[name] = value;\n\t\t\t\t\t} else {\n\t\t\t\t\t\ttiddlerFields.fields = tiddlerFields.fields || {};\n\t\t\t\t\t\ttiddlerFields.fields[name] = value;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\t\t\tresponse.end(JSON.stringify(tiddlerFields),\"utf8\");\n\t\t\t} else {\n\t\t\t\tresponse.writeHead(404);\n\t\t\t\tresponse.end();\n\t\t\t}\n\t\t}\n\t});\n};\n\nCommand.prototype.execute = function() {\n\tif(!$tw.boot.wikiTiddlersPath) {\n\t\t$tw.utils.warning(\"Warning: Wiki folder '\" + $tw.boot.wikiPath + \"' does not exist or is missing a tiddlywiki.info file\");\n\t}\n\tvar port = this.params[0] || \"8080\",\n\t\trootTiddler = this.params[1] || \"$:/core/save/all\",\n\t\trenderType = this.params[2] || \"text/plain\",\n\t\tserveType = this.params[3] || \"text/html\",\n\t\tusername = this.params[4],\n\t\tpassword = this.params[5],\n\t\thost = this.params[6] || \"127.0.0.1\",\n\t\tpathprefix = this.params[7];\n\tthis.server.set({\n\t\trootTiddler: rootTiddler,\n\t\trenderType: renderType,\n\t\tserveType: serveType,\n\t\tusername: username,\n\t\tpassword: password,\n\t\tpathprefix: pathprefix\n\t});\n\tthis.server.listen(port,host);\n\tconsole.log(\"Serving on \" + host + \":\" + port);\n\tconsole.log(\"(press ctrl-C to exit)\");\n\t// Warn if required plugins are missing\n\tif(!$tw.wiki.getTiddler(\"$:/plugins/tiddlywiki/tiddlyweb\") || !$tw.wiki.getTiddler(\"$:/plugins/tiddlywiki/filesystem\")) {\n\t\t$tw.utils.warning(\"Warning: Plugins required for client-server operation (\\\"tiddlywiki/filesystem\\\" and \\\"tiddlywiki/tiddlyweb\\\") are missing from tiddlywiki.info file\");\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/server.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/setfield.js": { "text": "/*\\\ntitle: $:/core/modules/commands/setfield.js\ntype: application/javascript\nmodule-type: command\n\nCommand to modify selected tiddlers to set a field to the text of a template tiddler that has been wikified with the selected tiddler as the current tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"setfield\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 4) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tfieldname = this.params[1] || \"text\",\n\t\ttemplatetitle = this.params[2],\n\t\trendertype = this.params[3] || \"text/plain\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(templatetitle),\n\t\t\tnewFields = {},\n\t\t\ttiddler = wiki.getTiddler(title);\n\t\tif(parser) {\n\t\t\tvar widgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}});\n\t\t\tvar container = $tw.fakeDocument.createElement(\"div\");\n\t\t\twidgetNode.render(container,null);\n\t\t\tnewFields[fieldname] = rendertype === \"text/html\" ? container.innerHTML : container.textContent;\n\t\t} else {\n\t\t\tnewFields[fieldname] = undefined;\n\t\t}\n\t\twiki.addTiddler(new $tw.Tiddler(tiddler,newFields));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/setfield.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/unpackplugin.js": { "text": "/*\\\ntitle: $:/core/modules/commands/unpackplugin.js\ntype: application/javascript\nmodule-type: command\n\nCommand to extract the shadow tiddlers from within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"unpackplugin\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing plugin name\";\n\t}\n\tvar self = this,\n\t\ttitle = this.params[0],\n\t\tpluginData = this.commander.wiki.getTiddlerDataCached(title);\n\tif(!pluginData) {\n\t\treturn \"Plugin '\" + title + \"' not found\";\n\t}\n\t$tw.utils.each(pluginData.tiddlers,function(tiddler) {\n\t\tself.commander.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/unpackplugin.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/verbose.js": { "text": "/*\\\ntitle: $:/core/modules/commands/verbose.js\ntype: application/javascript\nmodule-type: command\n\nVerbose command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"verbose\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.verbose = true;\n\t// Output the boot message log\n\tthis.commander.streams.output.write(\"Boot log:\\n \" + $tw.boot.logMessages.join(\"\\n \") + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/verbose.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/version.js": { "text": "/*\\\ntitle: $:/core/modules/commands/version.js\ntype: application/javascript\nmodule-type: command\n\nVersion command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"version\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.streams.output.write($tw.version + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/version.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/config.js": { "text": "/*\\\ntitle: $:/core/modules/config.js\ntype: application/javascript\nmodule-type: config\n\nCore configuration constants\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.preferences = {};\n\nexports.preferences.notificationDuration = 3 * 1000;\nexports.preferences.jsonSpaces = 4;\n\nexports.textPrimitives = {\n\tupperLetter: \"[A-Z\\u00c0-\\u00d6\\u00d8-\\u00de\\u0150\\u0170]\",\n\tlowerLetter: \"[a-z\\u00df-\\u00f6\\u00f8-\\u00ff\\u0151\\u0171]\",\n\tanyLetter: \"[A-Za-z0-9\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\",\n\tblockPrefixLetters:\t\"[A-Za-z0-9-_\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\"\n};\n\nexports.textPrimitives.unWikiLink = \"~\";\nexports.textPrimitives.wikiLink = exports.textPrimitives.upperLetter + \"+\" +\n\texports.textPrimitives.lowerLetter + \"+\" +\n\texports.textPrimitives.upperLetter +\n\texports.textPrimitives.anyLetter + \"*\";\n\nexports.htmlEntities = {quot:34, amp:38, apos:39, lt:60, gt:62, nbsp:160, iexcl:161, cent:162, pound:163, curren:164, yen:165, brvbar:166, sect:167, uml:168, copy:169, ordf:170, laquo:171, not:172, shy:173, reg:174, macr:175, deg:176, plusmn:177, sup2:178, sup3:179, acute:180, micro:181, para:182, middot:183, cedil:184, sup1:185, ordm:186, raquo:187, frac14:188, frac12:189, frac34:190, iquest:191, Agrave:192, Aacute:193, Acirc:194, Atilde:195, Auml:196, Aring:197, AElig:198, Ccedil:199, Egrave:200, Eacute:201, Ecirc:202, Euml:203, Igrave:204, Iacute:205, Icirc:206, Iuml:207, ETH:208, Ntilde:209, Ograve:210, Oacute:211, Ocirc:212, Otilde:213, Ouml:214, times:215, Oslash:216, Ugrave:217, Uacute:218, Ucirc:219, Uuml:220, Yacute:221, THORN:222, szlig:223, agrave:224, aacute:225, acirc:226, atilde:227, auml:228, aring:229, aelig:230, ccedil:231, egrave:232, eacute:233, ecirc:234, euml:235, igrave:236, iacute:237, icirc:238, iuml:239, eth:240, ntilde:241, ograve:242, oacute:243, ocirc:244, otilde:245, ouml:246, divide:247, oslash:248, ugrave:249, uacute:250, ucirc:251, uuml:252, yacute:253, thorn:254, yuml:255, OElig:338, oelig:339, Scaron:352, scaron:353, Yuml:376, fnof:402, circ:710, tilde:732, Alpha:913, Beta:914, Gamma:915, Delta:916, Epsilon:917, Zeta:918, Eta:919, Theta:920, Iota:921, Kappa:922, Lambda:923, Mu:924, Nu:925, Xi:926, Omicron:927, Pi:928, Rho:929, Sigma:931, Tau:932, Upsilon:933, Phi:934, Chi:935, Psi:936, Omega:937, alpha:945, beta:946, gamma:947, delta:948, epsilon:949, zeta:950, eta:951, theta:952, iota:953, kappa:954, lambda:955, mu:956, nu:957, xi:958, omicron:959, pi:960, rho:961, sigmaf:962, sigma:963, tau:964, upsilon:965, phi:966, chi:967, psi:968, omega:969, thetasym:977, upsih:978, piv:982, ensp:8194, emsp:8195, thinsp:8201, zwnj:8204, zwj:8205, lrm:8206, rlm:8207, ndash:8211, mdash:8212, lsquo:8216, rsquo:8217, sbquo:8218, ldquo:8220, rdquo:8221, bdquo:8222, dagger:8224, Dagger:8225, bull:8226, hellip:8230, permil:8240, prime:8242, Prime:8243, lsaquo:8249, rsaquo:8250, oline:8254, frasl:8260, euro:8364, image:8465, weierp:8472, real:8476, trade:8482, alefsym:8501, larr:8592, uarr:8593, rarr:8594, darr:8595, harr:8596, crarr:8629, lArr:8656, uArr:8657, rArr:8658, dArr:8659, hArr:8660, forall:8704, part:8706, exist:8707, empty:8709, nabla:8711, isin:8712, notin:8713, ni:8715, prod:8719, sum:8721, minus:8722, lowast:8727, radic:8730, prop:8733, infin:8734, ang:8736, and:8743, or:8744, cap:8745, cup:8746, int:8747, there4:8756, sim:8764, cong:8773, asymp:8776, ne:8800, equiv:8801, le:8804, ge:8805, sub:8834, sup:8835, nsub:8836, sube:8838, supe:8839, oplus:8853, otimes:8855, perp:8869, sdot:8901, lceil:8968, rceil:8969, lfloor:8970, rfloor:8971, lang:9001, rang:9002, loz:9674, spades:9824, clubs:9827, hearts:9829, diams:9830 };\n\nexports.htmlVoidElements = \"area,base,br,col,command,embed,hr,img,input,keygen,link,meta,param,source,track,wbr\".split(\",\");\n\nexports.htmlBlockElements = \"address,article,aside,audio,blockquote,canvas,dd,div,dl,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,li,noscript,ol,output,p,pre,section,table,tfoot,ul,video\".split(\",\");\n\nexports.htmlUnsafeElements = \"script\".split(\",\");\n\n})();\n", "title": "$:/core/modules/config.js", "type": "application/javascript", "module-type": "config" }, "$:/core/modules/deserializers.js": { "text": "/*\\\ntitle: $:/core/modules/deserializers.js\ntype: application/javascript\nmodule-type: tiddlerdeserializer\n\nFunctions to deserialise tiddlers from a block of text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nUtility function to parse an old-style tiddler DIV in a *.tid file. It looks like this:\n\n<div title=\"Title\" creator=\"JoeBloggs\" modifier=\"JoeBloggs\" created=\"201102111106\" modified=\"201102111310\" tags=\"myTag [[my long tag]]\">\n<pre>The text of the tiddler (without the expected HTML encoding).\n</pre>\n</div>\n\nNote that the field attributes are HTML encoded, but that the body of the <PRE> tag is not encoded.\n\nWhen these tiddler DIVs are encountered within a TiddlyWiki HTML file then the body is encoded in the usual way.\n*/\nvar parseTiddlerDiv = function(text /* [,fields] */) {\n\t// Slot together the default results\n\tvar result = {};\n\tif(arguments.length > 1) {\n\t\tfor(var f=1; f<arguments.length; f++) {\n\t\t\tvar fields = arguments[f];\n\t\t\tfor(var t in fields) {\n\t\t\t\tresult[t] = fields[t];\t\t\n\t\t\t}\n\t\t}\n\t}\n\t// Parse the DIV body\n\tvar startRegExp = /^\\s*<div\\s+([^>]*)>(\\s*<pre>)?/gi,\n\t\tendRegExp,\n\t\tmatch = startRegExp.exec(text);\n\tif(match) {\n\t\t// Old-style DIVs don't have the <pre> tag\n\t\tif(match[2]) {\n\t\t\tendRegExp = /<\\/pre>\\s*<\\/div>\\s*$/gi;\n\t\t} else {\n\t\t\tendRegExp = /<\\/div>\\s*$/gi;\n\t\t}\n\t\tvar endMatch = endRegExp.exec(text);\n\t\tif(endMatch) {\n\t\t\t// Extract the text\n\t\t\tresult.text = text.substring(match.index + match[0].length,endMatch.index);\n\t\t\t// Process the attributes\n\t\t\tvar attrRegExp = /\\s*([^=\\s]+)\\s*=\\s*(?:\"([^\"]*)\"|'([^']*)')/gi,\n\t\t\t\tattrMatch;\n\t\t\tdo {\n\t\t\t\tattrMatch = attrRegExp.exec(match[1]);\n\t\t\t\tif(attrMatch) {\n\t\t\t\t\tvar name = attrMatch[1];\n\t\t\t\t\tvar value = attrMatch[2] !== undefined ? attrMatch[2] : attrMatch[3];\n\t\t\t\t\tresult[name] = value;\n\t\t\t\t}\n\t\t\t} while(attrMatch);\n\t\t\treturn result;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports[\"application/x-tiddler-html-div\"] = function(text,fields) {\n\treturn [parseTiddlerDiv(text,fields)];\n};\n\nexports[\"application/json\"] = function(text,fields) {\n\tvar incoming = JSON.parse(text),\n\t\tresults = [];\n\tif($tw.utils.isArray(incoming)) {\n\t\tfor(var t=0; t<incoming.length; t++) {\n\t\t\tvar incomingFields = incoming[t],\n\t\t\t\tfields = {};\n\t\t\tfor(var f in incomingFields) {\n\t\t\t\tif(typeof incomingFields[f] === \"string\") {\n\t\t\t\t\tfields[f] = incomingFields[f];\n\t\t\t\t}\n\t\t\t}\n\t\t\tresults.push(fields);\n\t\t}\n\t}\n\treturn results;\n};\n\n/*\nParse an HTML file into tiddlers. There are three possibilities:\n# A TiddlyWiki classic HTML file containing `text/x-tiddlywiki` tiddlers\n# A TiddlyWiki5 HTML file containing `text/vnd.tiddlywiki` tiddlers\n# An ordinary HTML file\n*/\nexports[\"text/html\"] = function(text,fields) {\n\t// Check if we've got a store area\n\tvar storeAreaMarkerRegExp = /<div id=[\"']?storeArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\tmatch = storeAreaMarkerRegExp.exec(text);\n\tif(match) {\n\t\t// If so, it's either a classic TiddlyWiki file or an unencrypted TW5 file\n\t\t// First read the normal tiddlers\n\t\tvar results = deserializeTiddlyWikiFile(text,storeAreaMarkerRegExp.lastIndex,!!match[1],fields);\n\t\t// Then any system tiddlers\n\t\tvar systemAreaMarkerRegExp = /<div id=[\"']?systemArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\t\tsysMatch = systemAreaMarkerRegExp.exec(text);\n\t\tif(sysMatch) {\n\t\t\tresults.push.apply(results,deserializeTiddlyWikiFile(text,systemAreaMarkerRegExp.lastIndex,!!sysMatch[1],fields));\n\t\t}\n\t\treturn results;\n\t} else {\n\t\t// Check whether we've got an encrypted file\n\t\tvar encryptedStoreArea = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedStoreArea) {\n\t\t\t// If so, attempt to decrypt it using the current password\n\t\t\treturn $tw.utils.decryptStoreArea(encryptedStoreArea);\n\t\t} else {\n\t\t\t// It's not a TiddlyWiki so we'll return the entire HTML file as a tiddler\n\t\t\treturn deserializeHtmlFile(text,fields);\n\t\t}\n\t}\n};\n\nfunction deserializeHtmlFile(text,fields) {\n\tvar result = {};\n\t$tw.utils.each(fields,function(value,name) {\n\t\tresult[name] = value;\n\t});\n\tresult.text = text;\n\tresult.type = \"text/html\";\n\treturn [result];\n}\n\nfunction deserializeTiddlyWikiFile(text,storeAreaEnd,isTiddlyWiki5,fields) {\n\tvar results = [],\n\t\tendOfDivRegExp = /(<\\/div>\\s*)/gi,\n\t\tstartPos = storeAreaEnd,\n\t\tdefaultType = isTiddlyWiki5 ? undefined : \"text/x-tiddlywiki\";\n\tendOfDivRegExp.lastIndex = startPos;\n\tvar match = endOfDivRegExp.exec(text);\n\twhile(match) {\n\t\tvar endPos = endOfDivRegExp.lastIndex,\n\t\t\ttiddlerFields = parseTiddlerDiv(text.substring(startPos,endPos),fields,{type: defaultType});\n\t\tif(!tiddlerFields) {\n\t\t\tbreak;\n\t\t}\n\t\t$tw.utils.each(tiddlerFields,function(value,name) {\n\t\t\tif(typeof value === \"string\") {\n\t\t\t\ttiddlerFields[name] = $tw.utils.htmlDecode(value);\n\t\t\t}\n\t\t});\n\t\tif(tiddlerFields.text !== null) {\n\t\t\tresults.push(tiddlerFields);\n\t\t}\n\t\tstartPos = endPos;\n\t\tmatch = endOfDivRegExp.exec(text);\n\t}\n\treturn results;\n}\n\n})();\n", "title": "$:/core/modules/deserializers.js", "type": "application/javascript", "module-type": "tiddlerdeserializer" }, "$:/core/modules/editor/engines/framed.js": { "text": "/*\\\ntitle: $:/core/modules/editor/engines/framed.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a simple input or textarea within an iframe. This is done so that the selection is preserved even when clicking away from the textarea\n\n\\*/\n(function(){\n\n/*jslint node: true,browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\";\n\nfunction FramedEngine(options) {\n\t// Save our options\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Create our hidden dummy text area for reading styles\n\tthis.dummyTextArea = this.widget.document.createElement(\"textarea\");\n\tif(this.widget.editClass) {\n\t\tthis.dummyTextArea.className = this.widget.editClass;\n\t}\n\tthis.dummyTextArea.setAttribute(\"hidden\",\"true\");\n\tthis.parentNode.insertBefore(this.dummyTextArea,this.nextSibling);\n\tthis.widget.domNodes.push(this.dummyTextArea);\n\t// Create the iframe\n\tthis.iframeNode = this.widget.document.createElement(\"iframe\");\n\tthis.parentNode.insertBefore(this.iframeNode,this.nextSibling);\n\tthis.iframeDoc = this.iframeNode.contentWindow.document;\n\t// (Firefox requires us to put some empty content in the iframe)\n\tthis.iframeDoc.open();\n\tthis.iframeDoc.write(\"\");\n\tthis.iframeDoc.close();\n\t// Style the iframe\n\tthis.iframeNode.className = this.dummyTextArea.className;\n\tthis.iframeNode.style.border = \"none\";\n\tthis.iframeNode.style.padding = \"0\";\n\tthis.iframeNode.style.resize = \"none\";\n\tthis.iframeDoc.body.style.margin = \"0\";\n\tthis.iframeDoc.body.style.padding = \"0\";\n\tthis.widget.domNodes.push(this.iframeNode);\n\t// Construct the textarea or input node\n\tvar tag = this.widget.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tthis.domNode = this.iframeDoc.createElement(tag);\n\t// Set the text\n\tif(this.widget.editTag === \"textarea\") {\n\t\tthis.domNode.appendChild(this.iframeDoc.createTextNode(this.value));\n\t} else {\n\t\tthis.domNode.value = this.value;\n\t}\n\t// Set the attributes\n\tif(this.widget.editType) {\n\t\tthis.domNode.setAttribute(\"type\",this.widget.editType);\n\t}\n\tif(this.widget.editPlaceholder) {\n\t\tthis.domNode.setAttribute(\"placeholder\",this.widget.editPlaceholder);\n\t}\n\tif(this.widget.editSize) {\n\t\tthis.domNode.setAttribute(\"size\",this.widget.editSize);\n\t}\n\tif(this.widget.editRows) {\n\t\tthis.domNode.setAttribute(\"rows\",this.widget.editRows);\n\t}\n\t// Copy the styles from the dummy textarea\n\tthis.copyStyles();\n\t// Add event listeners\n\t$tw.utils.addEventListeners(this.domNode,[\n\t\t{name: \"input\",handlerObject: this,handlerMethod: \"handleInputEvent\"},\n\t\t{name: \"keydown\",handlerObject: this.widget,handlerMethod: \"handleKeydownEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tthis.iframeDoc.body.appendChild(this.domNode);\n}\n\n/*\nCopy styles from the dummy text area to the textarea in the iframe\n*/\nFramedEngine.prototype.copyStyles = function() {\n\t// Copy all styles\n\t$tw.utils.copyStyles(this.dummyTextArea,this.domNode);\n\t// Override the ones that should not be set the same as the dummy textarea\n\tthis.domNode.style.display = \"block\";\n\tthis.domNode.style.width = \"100%\";\n\tthis.domNode.style.margin = \"0\";\n\t// In Chrome setting -webkit-text-fill-color overrides the placeholder text colour\n\tthis.domNode.style[\"-webkit-text-fill-color\"] = \"currentcolor\";\n};\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nFramedEngine.prototype.setText = function(text,type) {\n\tif(!this.domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.domNode.ownerDocument.activeElement !== this.domNode) {\n\t\t\tthis.domNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nGet the text of the engine\n*/\nFramedEngine.prototype.getText = function() {\n\treturn this.domNode.value;\n};\n\n/*\nFix the height of textarea to fit content\n*/\nFramedEngine.prototype.fixHeight = function() {\n\t// Make sure styles are updated\n\tthis.copyStyles();\n\t// Adjust height\n\tif(this.widget.editTag === \"textarea\") {\n\t\tif(this.widget.editAutoHeight) {\n\t\t\tif(this.domNode && !this.domNode.isTiddlyWikiFakeDom) {\n\t\t\t\tvar newHeight = $tw.utils.resizeTextAreaToFit(this.domNode,this.widget.editMinHeight);\n\t\t\t\tthis.iframeNode.style.height = (newHeight + 14) + \"px\"; // +14 for the border on the textarea\n\t\t\t}\n\t\t} else {\n\t\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\t\tthis.domNode.style.height = fixedHeight + \"px\";\n\t\t\tthis.iframeNode.style.height = (fixedHeight + 14) + \"px\";\n\t\t}\n\t}\n};\n\n/*\nFocus the engine node\n*/\nFramedEngine.prototype.focus = function() {\n\tif(this.domNode.focus && this.domNode.select) {\n\t\tthis.domNode.focus();\n\t\tthis.domNode.select();\n\t}\n};\n\n/*\nHandle a dom \"input\" event which occurs when the text has changed\n*/\nFramedEngine.prototype.handleInputEvent = function(event) {\n\tthis.widget.saveChanges(this.getText());\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nCreate a blank structure representing a text operation\n*/\nFramedEngine.prototype.createTextOperation = function() {\n\tvar operation = {\n\t\ttext: this.domNode.value,\n\t\tselStart: this.domNode.selectionStart,\n\t\tselEnd: this.domNode.selectionEnd,\n\t\tcutStart: null,\n\t\tcutEnd: null,\n\t\treplacement: null,\n\t\tnewSelStart: null,\n\t\tnewSelEnd: null\n\t};\n\toperation.selection = operation.text.substring(operation.selStart,operation.selEnd);\n\treturn operation;\n};\n\n/*\nExecute a text operation\n*/\nFramedEngine.prototype.executeTextOperation = function(operation) {\n\t// Perform the required changes to the text area and the underlying tiddler\n\tvar newText = operation.text;\n\tif(operation.replacement !== null) {\n\t\tnewText = operation.text.substring(0,operation.cutStart) + operation.replacement + operation.text.substring(operation.cutEnd);\n\t\t// Attempt to use a execCommand to modify the value of the control\n\t\tif(this.iframeDoc.queryCommandSupported(\"insertText\") && this.iframeDoc.queryCommandSupported(\"delete\") && !$tw.browser.isFirefox) {\n\t\t\tthis.domNode.focus();\n\t\t\tthis.domNode.setSelectionRange(operation.cutStart,operation.cutEnd);\n\t\t\tif(operation.replacement === \"\") {\n\t\t\t\tthis.iframeDoc.execCommand(\"delete\",false,\"\");\n\t\t\t} else {\n\t\t\t\tthis.iframeDoc.execCommand(\"insertText\",false,operation.replacement);\n\t\t\t}\n\t\t} else {\n\t\t\tthis.domNode.value = newText;\n\t\t}\n\t\tthis.domNode.focus();\n\t\tthis.domNode.setSelectionRange(operation.newSelStart,operation.newSelEnd);\n\t}\n\tthis.domNode.focus();\n\treturn newText;\n};\n\nexports.FramedEngine = FramedEngine;\n\n})();\n", "title": "$:/core/modules/editor/engines/framed.js", "type": "application/javascript", "module-type": "library" }, "$:/core/modules/editor/engines/simple.js": { "text": "/*\\\ntitle: $:/core/modules/editor/engines/simple.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a simple input or textarea tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\";\n\nfunction SimpleEngine(options) {\n\t// Save our options\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Construct the textarea or input node\n\tvar tag = this.widget.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tthis.domNode = this.widget.document.createElement(tag);\n\t// Set the text\n\tif(this.widget.editTag === \"textarea\") {\n\t\tthis.domNode.appendChild(this.widget.document.createTextNode(this.value));\n\t} else {\n\t\tthis.domNode.value = this.value;\n\t}\n\t// Set the attributes\n\tif(this.widget.editType) {\n\t\tthis.domNode.setAttribute(\"type\",this.widget.editType);\n\t}\n\tif(this.widget.editPlaceholder) {\n\t\tthis.domNode.setAttribute(\"placeholder\",this.widget.editPlaceholder);\n\t}\n\tif(this.widget.editSize) {\n\t\tthis.domNode.setAttribute(\"size\",this.widget.editSize);\n\t}\n\tif(this.widget.editRows) {\n\t\tthis.domNode.setAttribute(\"rows\",this.widget.editRows);\n\t}\n\tif(this.widget.editClass) {\n\t\tthis.domNode.className = this.widget.editClass;\n\t}\n\t// Add an input event handler\n\t$tw.utils.addEventListeners(this.domNode,[\n\t\t{name: \"focus\", handlerObject: this, handlerMethod: \"handleFocusEvent\"},\n\t\t{name: \"input\", handlerObject: this, handlerMethod: \"handleInputEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tthis.parentNode.insertBefore(this.domNode,this.nextSibling);\n\tthis.widget.domNodes.push(this.domNode);\n}\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nSimpleEngine.prototype.setText = function(text,type) {\n\tif(!this.domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.domNode.ownerDocument.activeElement !== this.domNode) {\n\t\t\tthis.domNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nGet the text of the engine\n*/\nSimpleEngine.prototype.getText = function() {\n\treturn this.domNode.value;\n};\n\n/*\nFix the height of textarea to fit content\n*/\nSimpleEngine.prototype.fixHeight = function() {\n\tif(this.widget.editTag === \"textarea\") {\n\t\tif(this.widget.editAutoHeight) {\n\t\t\tif(this.domNode && !this.domNode.isTiddlyWikiFakeDom) {\n\t\t\t\t$tw.utils.resizeTextAreaToFit(this.domNode,this.widget.editMinHeight);\n\t\t\t}\n\t\t} else {\n\t\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\t\tthis.domNode.style.height = fixedHeight + \"px\";\n\t\t}\n\t}\n};\n\n/*\nFocus the engine node\n*/\nSimpleEngine.prototype.focus = function() {\n\tif(this.domNode.focus && this.domNode.select) {\n\t\tthis.domNode.focus();\n\t\tthis.domNode.select();\n\t}\n};\n\n/*\nHandle a dom \"input\" event which occurs when the text has changed\n*/\nSimpleEngine.prototype.handleInputEvent = function(event) {\n\tthis.widget.saveChanges(this.getText());\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nHandle a dom \"focus\" event\n*/\nSimpleEngine.prototype.handleFocusEvent = function(event) {\n\tif(this.widget.editFocusPopup) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNode,\n\t\t\ttitle: this.widget.editFocusPopup,\n\t\t\twiki: this.widget.wiki,\n\t\t\tforce: true\n\t\t});\n\t}\n\treturn true;\n};\n\n/*\nCreate a blank structure representing a text operation\n*/\nSimpleEngine.prototype.createTextOperation = function() {\n\treturn null;\n};\n\n/*\nExecute a text operation\n*/\nSimpleEngine.prototype.executeTextOperation = function(operation) {\n};\n\nexports.SimpleEngine = SimpleEngine;\n\n})();\n", "title": "$:/core/modules/editor/engines/simple.js", "type": "application/javascript", "module-type": "library" }, "$:/core/modules/editor/factory.js": { "text": "/*\\\ntitle: $:/core/modules/editor/factory.js\ntype: application/javascript\nmodule-type: library\n\nFactory for constructing text editor widgets with specified engines for the toolbar and non-toolbar cases\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DEFAULT_MIN_TEXT_AREA_HEIGHT = \"100px\"; // Minimum height of textareas in pixels\n\n// Configuration tiddlers\nvar HEIGHT_MODE_TITLE = \"$:/config/TextEditor/EditorHeight/Mode\";\nvar ENABLE_TOOLBAR_TITLE = \"$:/config/TextEditor/EnableToolbar\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nfunction editTextWidgetFactory(toolbarEngine,nonToolbarEngine) {\n\n\tvar EditTextWidget = function(parseTreeNode,options) {\n\t\t// Initialise the editor operations if they've not been done already\n\t\tif(!this.editorOperations) {\n\t\t\tEditTextWidget.prototype.editorOperations = {};\n\t\t\t$tw.modules.applyMethods(\"texteditoroperation\",this.editorOperations);\n\t\t}\n\t\tthis.initialise(parseTreeNode,options);\n\t};\n\n\t/*\n\tInherit from the base widget class\n\t*/\n\tEditTextWidget.prototype = new Widget();\n\n\t/*\n\tRender this widget into the DOM\n\t*/\n\tEditTextWidget.prototype.render = function(parent,nextSibling) {\n\t\t// Save the parent dom node\n\t\tthis.parentDomNode = parent;\n\t\t// Compute our attributes\n\t\tthis.computeAttributes();\n\t\t// Execute our logic\n\t\tthis.execute();\n\t\t// Create the wrapper for the toolbar and render its content\n\t\tif(this.editShowToolbar) {\n\t\t\tthis.toolbarNode = this.document.createElement(\"div\");\n\t\t\tthis.toolbarNode.className = \"tc-editor-toolbar\";\n\t\t\tparent.insertBefore(this.toolbarNode,nextSibling);\n\t\t\tthis.renderChildren(this.toolbarNode,null);\n\t\t\tthis.domNodes.push(this.toolbarNode);\n\t\t}\n\t\t// Create our element\n\t\tvar editInfo = this.getEditInfo(),\n\t\t\tEngine = this.editShowToolbar ? toolbarEngine : nonToolbarEngine;\n\t\tthis.engine = new Engine({\n\t\t\t\twidget: this,\n\t\t\t\tvalue: editInfo.value,\n\t\t\t\ttype: editInfo.type,\n\t\t\t\tparentNode: parent,\n\t\t\t\tnextSibling: nextSibling\n\t\t\t});\n\t\t// Call the postRender hook\n\t\tif(this.postRender) {\n\t\t\tthis.postRender();\n\t\t}\n\t\t// Fix height\n\t\tthis.engine.fixHeight();\n\t\t// Focus if required\n\t\tif(this.editFocus === \"true\" || this.editFocus === \"yes\") {\n\t\t\tthis.engine.focus();\n\t\t}\n\t\t// Add widget message listeners\n\t\tthis.addEventListeners([\n\t\t\t{type: \"tm-edit-text-operation\", handler: \"handleEditTextOperationMessage\"}\n\t\t]);\n\t};\n\n\t/*\n\tGet the tiddler being edited and current value\n\t*/\n\tEditTextWidget.prototype.getEditInfo = function() {\n\t\t// Get the edit value\n\t\tvar self = this,\n\t\t\tvalue,\n\t\t\ttype = \"text/plain\",\n\t\t\tupdate;\n\t\tif(this.editIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.editTitle,this.editIndex,this.editDefault);\n\t\t\tupdate = function(value) {\n\t\t\t\tvar data = self.wiki.getTiddlerData(self.editTitle,{});\n\t\t\t\tif(data[self.editIndex] !== value) {\n\t\t\t\t\tdata[self.editIndex] = value;\n\t\t\t\t\tself.wiki.setTiddlerData(self.editTitle,data);\n\t\t\t\t}\n\t\t\t};\n\t\t} else {\n\t\t\t// Get the current tiddler and the field name\n\t\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\t\tif(tiddler) {\n\t\t\t\t// If we've got a tiddler, the value to display is the field string value\n\t\t\t\tvalue = tiddler.getFieldString(this.editField);\n\t\t\t\tif(this.editField === \"text\") {\n\t\t\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise, we need to construct a default value for the editor\n\t\t\t\tswitch(this.editField) {\n\t\t\t\t\tcase \"text\":\n\t\t\t\t\t\tvalue = \"Type the text for the tiddler '\" + this.editTitle + \"'\";\n\t\t\t\t\t\ttype = \"text/vnd.tiddlywiki\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"title\":\n\t\t\t\t\t\tvalue = this.editTitle;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tvalue = \"\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t\tif(this.editDefault !== undefined) {\n\t\t\t\t\tvalue = this.editDefault;\n\t\t\t\t}\n\t\t\t}\n\t\t\tupdate = function(value) {\n\t\t\t\tvar tiddler = self.wiki.getTiddler(self.editTitle),\n\t\t\t\t\tupdateFields = {\n\t\t\t\t\t\ttitle: self.editTitle\n\t\t\t\t\t};\n\t\t\t\tupdateFields[self.editField] = value;\n\t\t\t\tself.wiki.addTiddler(new $tw.Tiddler(self.wiki.getCreationFields(),tiddler,updateFields,self.wiki.getModificationFields()));\n\t\t\t};\n\t\t}\n\t\tif(this.editType) {\n\t\t\ttype = this.editType;\n\t\t}\n\t\treturn {value: value || \"\", type: type, update: update};\n\t};\n\n\t/*\n\tHandle an edit text operation message from the toolbar\n\t*/\n\tEditTextWidget.prototype.handleEditTextOperationMessage = function(event) {\n\t\t// Prepare information about the operation\n\t\tvar operation = this.engine.createTextOperation();\n\t\t// Invoke the handler for the selected operation\n\t\tvar handler = this.editorOperations[event.param];\n\t\tif(handler) {\n\t\t\thandler.call(this,event,operation);\n\t\t}\n\t\t// Execute the operation via the engine\n\t\tvar newText = this.engine.executeTextOperation(operation);\n\t\t// Fix the tiddler height and save changes\n\t\tthis.engine.fixHeight();\n\t\tthis.saveChanges(newText);\n\t};\n\n\t/*\n\tCompute the internal state of the widget\n\t*/\n\tEditTextWidget.prototype.execute = function() {\n\t\t// Get our parameters\n\t\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t\tthis.editField = this.getAttribute(\"field\",\"text\");\n\t\tthis.editIndex = this.getAttribute(\"index\");\n\t\tthis.editDefault = this.getAttribute(\"default\");\n\t\tthis.editClass = this.getAttribute(\"class\");\n\t\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\t\tthis.editSize = this.getAttribute(\"size\");\n\t\tthis.editRows = this.getAttribute(\"rows\");\n\t\tthis.editAutoHeight = this.wiki.getTiddlerText(HEIGHT_MODE_TITLE,\"auto\");\n\t\tthis.editAutoHeight = this.getAttribute(\"autoHeight\",this.editAutoHeight === \"auto\" ? \"yes\" : \"no\") === \"yes\";\n\t\tthis.editMinHeight = this.getAttribute(\"minHeight\",DEFAULT_MIN_TEXT_AREA_HEIGHT);\n\t\tthis.editFocusPopup = this.getAttribute(\"focusPopup\");\n\t\tthis.editFocus = this.getAttribute(\"focus\");\n\t\t// Get the default editor element tag and type\n\t\tvar tag,type;\n\t\tif(this.editField === \"text\") {\n\t\t\ttag = \"textarea\";\n\t\t} else {\n\t\t\ttag = \"input\";\n\t\t\tvar fieldModule = $tw.Tiddler.fieldModules[this.editField];\n\t\t\tif(fieldModule && fieldModule.editTag) {\n\t\t\t\ttag = fieldModule.editTag;\n\t\t\t}\n\t\t\tif(fieldModule && fieldModule.editType) {\n\t\t\t\ttype = fieldModule.editType;\n\t\t\t}\n\t\t\ttype = type || \"text\";\n\t\t}\n\t\t// Get the rest of our parameters\n\t\tthis.editTag = this.getAttribute(\"tag\",tag);\n\t\tthis.editType = this.getAttribute(\"type\",type);\n\t\t// Make the child widgets\n\t\tthis.makeChildWidgets();\n\t\t// Determine whether to show the toolbar\n\t\tthis.editShowToolbar = this.wiki.getTiddlerText(ENABLE_TOOLBAR_TITLE,\"yes\");\n\t\tthis.editShowToolbar = (this.editShowToolbar === \"yes\") && !!(this.children && this.children.length > 0);\n\t};\n\n\t/*\n\tSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n\t*/\n\tEditTextWidget.prototype.refresh = function(changedTiddlers) {\n\t\tvar changedAttributes = this.computeAttributes();\n\t\t// Completely rerender if any of our attributes have changed\n\t\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.placeholder || changedAttributes.size || changedAttributes.autoHeight || changedAttributes.minHeight || changedAttributes.focusPopup || changedAttributes.rows || changedTiddlers[HEIGHT_MODE_TITLE] || changedTiddlers[ENABLE_TOOLBAR_TITLE]) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t\t} else if(changedTiddlers[this.editTitle]) {\n\t\t\tvar editInfo = this.getEditInfo();\n\t\t\tthis.updateEditor(editInfo.value,editInfo.type);\n\t\t}\n\t\tthis.engine.fixHeight();\n\t\tif(this.editShowToolbar) {\n\t\t\treturn this.refreshChildren(changedTiddlers);\t\t\t\n\t\t} else {\n\t\t\treturn false;\n\t\t}\n\t};\n\n\t/*\n\tUpdate the editor with new text. This method is separate from updateEditorDomNode()\n\tso that subclasses can override updateEditor() and still use updateEditorDomNode()\n\t*/\n\tEditTextWidget.prototype.updateEditor = function(text,type) {\n\t\tthis.updateEditorDomNode(text,type);\n\t};\n\n\t/*\n\tUpdate the editor dom node with new text\n\t*/\n\tEditTextWidget.prototype.updateEditorDomNode = function(text,type) {\n\t\tthis.engine.setText(text,type);\n\t};\n\n\t/*\n\tSave changes back to the tiddler store\n\t*/\n\tEditTextWidget.prototype.saveChanges = function(text) {\n\t\tvar editInfo = this.getEditInfo();\n\t\tif(text !== editInfo.value) {\n\t\t\teditInfo.update(text);\n\t\t}\n\t};\n\n\t/*\n\tHandle a dom \"keydown\" event, which we'll bubble up to our container for the keyboard widgets benefit\n\t*/\n\tEditTextWidget.prototype.handleKeydownEvent = function(event) {\n\t\t// Check for a keyboard shortcut\n\t\tif(this.toolbarNode) {\n\t\t\tvar shortcutElements = this.toolbarNode.querySelectorAll(\"[data-tw-keyboard-shortcut]\");\n\t\t\tfor(var index=0; index<shortcutElements.length; index++) {\n\t\t\t\tvar el = shortcutElements[index],\n\t\t\t\t\tshortcutData = el.getAttribute(\"data-tw-keyboard-shortcut\"),\n\t\t\t\t\tkeyInfoArray = $tw.keyboardManager.parseKeyDescriptors(shortcutData,{\n\t\t\t\t\t\twiki: this.wiki\n\t\t\t\t\t});\n\t\t\t\tif($tw.keyboardManager.checkKeyDescriptors(event,keyInfoArray)) {\n\t\t\t\t\tvar clickEvent = this.document.createEvent(\"Events\");\n\t\t\t\t clickEvent.initEvent(\"click\",true,false);\n\t\t\t\t el.dispatchEvent(clickEvent);\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tevent.stopPropagation();\n\t\t\t\t\treturn true;\t\t\t\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t// Propogate the event to the container\n\t\tif(this.propogateKeydownEvent(event)) {\n\t\t\t// Ignore the keydown if it was already handled\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\t// Otherwise, process the keydown normally\n\t\treturn false;\n\t};\n\n\t/*\n\tPropogate keydown events to our container for the keyboard widgets benefit\n\t*/\n\tEditTextWidget.prototype.propogateKeydownEvent = function(event) {\n\t\tvar newEvent = this.document.createEventObject ? this.document.createEventObject() : this.document.createEvent(\"Events\");\n\t\tif(newEvent.initEvent) {\n\t\t\tnewEvent.initEvent(\"keydown\", true, true);\n\t\t}\n\t\tnewEvent.keyCode = event.keyCode;\n\t\tnewEvent.which = event.which;\n\t\tnewEvent.metaKey = event.metaKey;\n\t\tnewEvent.ctrlKey = event.ctrlKey;\n\t\tnewEvent.altKey = event.altKey;\n\t\tnewEvent.shiftKey = event.shiftKey;\n\t\treturn !this.parentDomNode.dispatchEvent(newEvent);\n\t};\n\n\treturn EditTextWidget;\n\n}\n\nexports.editTextWidgetFactory = editTextWidgetFactory;\n\n})();\n", "title": "$:/core/modules/editor/factory.js", "type": "application/javascript", "module-type": "library" }, "$:/core/modules/editor/operations/bitmap/clear.js": { "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/clear.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to clear the image\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"clear\"] = function(event) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.globalAlpha = 1;\n\tctx.fillStyle = event.paramObject.colour || \"white\";\n\tctx.fillRect(0,0,this.canvasDomNode.width,this.canvasDomNode.height);\n\t// Save changes\n\tthis.strokeEnd();\n};\n\n})();\n", "title": "$:/core/modules/editor/operations/bitmap/clear.js", "type": "application/javascript", "module-type": "bitmapeditoroperation" }, "$:/core/modules/editor/operations/bitmap/resize.js": { "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/resize.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to resize the image\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"resize\"] = function(event) {\n\t// Get the new width\n\tvar newWidth = parseInt(event.paramObject.width || this.canvasDomNode.width,10),\n\t\tnewHeight = parseInt(event.paramObject.height || this.canvasDomNode.height,10);\n\t// Update if necessary\n\tif(newWidth > 0 && newHeight > 0 && !(newWidth === this.currCanvas.width && newHeight === this.currCanvas.height)) {\n\t\tthis.changeCanvasSize(newWidth,newHeight);\n\t}\n\t// Update the input controls\n\tthis.refreshToolbar();\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\n})();\n", "title": "$:/core/modules/editor/operations/bitmap/resize.js", "type": "application/javascript", "module-type": "bitmapeditoroperation" }, "$:/core/modules/editor/operations/text/excise.js": { "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/excise.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to excise the selection to a new tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"excise\"] = function(event,operation) {\n\tvar editTiddler = this.wiki.getTiddler(this.editTitle),\n\t\teditTiddlerTitle = this.editTitle;\n\tif(editTiddler && editTiddler.fields[\"draft.of\"]) {\n\t\teditTiddlerTitle = editTiddler.fields[\"draft.of\"];\n\t}\n\tvar excisionTitle = event.paramObject.title || this.wiki.generateNewTitle(\"New Excision\");\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\tthis.wiki.getModificationFields(),\n\t\t{\n\t\t\ttitle: excisionTitle,\n\t\t\ttext: operation.selection,\n\t\t\ttags: event.paramObject.tagnew === \"yes\" ? [editTiddlerTitle] : []\n\t\t}\n\t));\n\toperation.replacement = excisionTitle;\n\tswitch(event.paramObject.type || \"transclude\") {\n\t\tcase \"transclude\":\n\t\t\toperation.replacement = \"{{\" + operation.replacement+ \"}}\";\n\t\t\tbreak;\n\t\tcase \"link\":\n\t\t\toperation.replacement = \"[[\" + operation.replacement+ \"]]\";\n\t\t\tbreak;\n\t\tcase \"macro\":\n\t\t\toperation.replacement = \"<<\" + (event.paramObject.macro || \"translink\") + \" \\\"\\\"\\\"\" + operation.replacement + \"\\\"\\\"\\\">>\";\n\t\t\tbreak;\n\t}\n\toperation.cutStart = operation.selStart;\n\toperation.cutEnd = operation.selEnd;\n\toperation.newSelStart = operation.selStart;\n\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n};\n\n})();\n", "title": "$:/core/modules/editor/operations/text/excise.js", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/make-link.js": { "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/make-link.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to make a link\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"make-link\"] = function(event,operation) {\n\tif(operation.selection) {\n\t\toperation.replacement = \"[[\" + operation.selection + \"|\" + event.paramObject.text + \"]]\";\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t} else {\n\t\toperation.replacement = \"[[\" + event.paramObject.text + \"]]\";\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t}\n\toperation.newSelStart = operation.selStart + operation.replacement.length;\n\toperation.newSelEnd = operation.newSelStart;\n};\n\n})();\n", "title": "$:/core/modules/editor/operations/text/make-link.js", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/prefix-lines.js": { "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/prefix-lines.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to add a prefix to the selected lines\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"prefix-lines\"] = function(event,operation) {\n\t// Cut just past the preceding line break, or the start of the text\n\toperation.cutStart = $tw.utils.findPrecedingLineBreak(operation.text,operation.selStart);\n\t// Cut to just past the following line break, or to the end of the text\n\toperation.cutEnd = $tw.utils.findFollowingLineBreak(operation.text,operation.selEnd);\n\t// Compose the required prefix\n\tvar prefix = $tw.utils.repeat(event.paramObject.character,event.paramObject.count);\n\t// Process each line\n\tvar lines = operation.text.substring(operation.cutStart,operation.cutEnd).split(/\\r?\\n/mg);\n\t$tw.utils.each(lines,function(line,index) {\n\t\t// Remove and count any existing prefix characters\n\t\tvar count = 0;\n\t\twhile(line.charAt(0) === event.paramObject.character) {\n\t\t\tline = line.substring(1);\n\t\t\tcount++;\n\t\t}\n\t\t// Remove any whitespace\n\t\twhile(line.charAt(0) === \" \") {\n\t\t\tline = line.substring(1);\n\t\t}\n\t\t// We're done if we removed the exact required prefix, otherwise add it\n\t\tif(count !== event.paramObject.count) {\n\t\t\t// Apply the prefix\n\t\t\tline = prefix + \" \" + line;\n\t\t}\n\t\t// Save the modified line\n\t\tlines[index] = line;\n\t});\n\t// Stitch the replacement text together and set the selection\n\toperation.replacement = lines.join(\"\\n\");\n\tif(lines.length === 1) {\n\t\toperation.newSelStart = operation.cutStart + operation.replacement.length;\n\t\toperation.newSelEnd = operation.newSelStart;\n\t} else {\n\t\toperation.newSelStart = operation.cutStart;\n\t\toperation.newSelEnd = operation.newSelStart + operation.replacement.length;\n\t}\n};\n\n})();\n", "title": "$:/core/modules/editor/operations/text/prefix-lines.js", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/replace-all.js": { "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/replace-all.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to replace the entire text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"replace-all\"] = function(event,operation) {\n\toperation.cutStart = 0;\n\toperation.cutEnd = operation.text.length;\n\toperation.replacement = event.paramObject.text;\n\toperation.newSelStart = 0;\n\toperation.newSelEnd = operation.replacement.length;\n};\n\n})();\n", "title": "$:/core/modules/editor/operations/text/replace-all.js", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/replace-selection.js": { "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/replace-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to replace the selection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"replace-selection\"] = function(event,operation) {\n\toperation.replacement = event.paramObject.text;\n\toperation.cutStart = operation.selStart;\n\toperation.cutEnd = operation.selEnd;\n\toperation.newSelStart = operation.selStart;\n\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n};\n\n})();\n", "title": "$:/core/modules/editor/operations/text/replace-selection.js", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/wrap-lines.js": { "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/wrap-lines.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to wrap the selected lines with a prefix and suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"wrap-lines\"] = function(event,operation) {\n\t// Cut just past the preceding line break, or the start of the text\n\toperation.cutStart = $tw.utils.findPrecedingLineBreak(operation.text,operation.selStart);\n\t// Cut to just past the following line break, or to the end of the text\n\toperation.cutEnd = $tw.utils.findFollowingLineBreak(operation.text,operation.selEnd);\n\t// Add the prefix and suffix\n\toperation.replacement = event.paramObject.prefix + \"\\n\" +\n\t\t\t\toperation.text.substring(operation.cutStart,operation.cutEnd) + \"\\n\" +\n\t\t\t\tevent.paramObject.suffix + \"\\n\";\n\toperation.newSelStart = operation.cutStart + event.paramObject.prefix.length + 1;\n\toperation.newSelEnd = operation.newSelStart + (operation.cutEnd - operation.cutStart);\n};\n\n})();\n", "title": "$:/core/modules/editor/operations/text/wrap-lines.js", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/wrap-selection.js": { "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/wrap-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to wrap the selection with the specified prefix and suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"wrap-selection\"] = function(event,operation) {\n\tif(operation.selStart === operation.selEnd) {\n\t\t// No selection; check if we're within the prefix/suffix\n\t\tif(operation.text.substring(operation.selStart - event.paramObject.prefix.length,operation.selStart + event.paramObject.suffix.length) === event.paramObject.prefix + event.paramObject.suffix) {\n\t\t\t// Remove the prefix and suffix unless they comprise the entire text\n\t\t\tif(operation.selStart > event.paramObject.prefix.length || (operation.selEnd + event.paramObject.suffix.length) < operation.text.length ) {\n\t\t\t\toperation.cutStart = operation.selStart - event.paramObject.prefix.length;\n\t\t\t\toperation.cutEnd = operation.selEnd + event.paramObject.suffix.length;\n\t\t\t\toperation.replacement = \"\";\n\t\t\t\toperation.newSelStart = operation.cutStart;\n\t\t\t\toperation.newSelEnd = operation.newSelStart;\n\t\t\t}\n\t\t} else {\n\t\t\t// Wrap the cursor instead\n\t\t\toperation.cutStart = operation.selStart;\n\t\t\toperation.cutEnd = operation.selEnd;\n\t\t\toperation.replacement = event.paramObject.prefix + event.paramObject.suffix;\n\t\t\toperation.newSelStart = operation.selStart + event.paramObject.prefix.length;\n\t\t\toperation.newSelEnd = operation.newSelStart;\n\t\t}\n\t} else if(operation.text.substring(operation.selStart,operation.selStart + event.paramObject.prefix.length) === event.paramObject.prefix && operation.text.substring(operation.selEnd - event.paramObject.suffix.length,operation.selEnd) === event.paramObject.suffix) {\n\t\t// Prefix and suffix are already present, so remove them\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t\toperation.replacement = operation.selection.substring(event.paramObject.prefix.length,operation.selection.length - event.paramObject.suffix.length);\n\t\toperation.newSelStart = operation.selStart;\n\t\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n\t} else {\n\t\t// Add the prefix and suffix\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t\toperation.replacement = event.paramObject.prefix + operation.selection + event.paramObject.suffix;\n\t\toperation.newSelStart = operation.selStart;\n\t\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n\t}\n};\n\n})();\n", "title": "$:/core/modules/editor/operations/text/wrap-selection.js", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/filters/addprefix.js": { "text": "/*\\\ntitle: $:/core/modules/filters/addprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a prefix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand + title);\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/addprefix.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/addsuffix.js": { "text": "/*\\\ntitle: $:/core/modules/filters/addsuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a suffix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addsuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title + operator.operand);\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/addsuffix.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/after.js": { "text": "/*\\\ntitle: $:/core/modules/filters/after.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is after the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.after = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index === -1 || index > (results.length - 2)) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index + 1]];\n\t}\n};\n\n})();\n", "title": "$:/core/modules/filters/after.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/all/current.js": { "text": "/*\\\ntitle: $:/core/modules/filters/all/current.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar currTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(currTiddlerTitle) {\n\t\treturn [currTiddlerTitle];\n\t} else {\n\t\treturn [];\n\t}\n};\n\n})();\n", "title": "$:/core/modules/filters/all/current.js", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/missing.js": { "text": "/*\\\ntitle: $:/core/modules/filters/all/missing.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\treturn options.wiki.getMissingTitles();\n};\n\n})();\n", "title": "$:/core/modules/filters/all/missing.js", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/orphans.js": { "text": "/*\\\ntitle: $:/core/modules/filters/all/orphans.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[orphans]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphans = function(source,prefix,options) {\n\treturn options.wiki.getOrphanTitles();\n};\n\n})();\n", "title": "$:/core/modules/filters/all/orphans.js", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/shadows.js": { "text": "/*\\\ntitle: $:/core/modules/filters/all/shadows.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[shadows]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadows = function(source,prefix,options) {\n\treturn options.wiki.allShadowTitles();\n};\n\n})();\n", "title": "$:/core/modules/filters/all/shadows.js", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/tiddlers.js": { "text": "/*\\\ntitle: $:/core/modules/filters/all/tiddlers.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddlers = function(source,prefix,options) {\n\treturn options.wiki.allTitles();\n};\n\n})();\n", "title": "$:/core/modules/filters/all/tiddlers.js", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all.js": { "text": "/*\\\ntitle: $:/core/modules/filters/all.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for selecting tiddlers\n\n[all[shadows+tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar allFilterOperators;\n\nfunction getAllFilterOperators() {\n\tif(!allFilterOperators) {\n\t\tallFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"allfilteroperator\",allFilterOperators);\n\t}\n\treturn allFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.all = function(source,operator,options) {\n\t// Get our suboperators\n\tvar allFilterOperators = getAllFilterOperators();\n\t// Cycle through the suboperators accumulating their results\n\tvar results = [],\n\t\tsubops = operator.operand.split(\"+\");\n\t// Check for common optimisations\n\tif(subops.length === 1 && subops[0] === \"\") {\n\t\treturn source;\n\t} else if(subops.length === 1 && subops[0] === \"tiddlers\") {\n\t\treturn options.wiki.each;\n\t} else if(subops.length === 1 && subops[0] === \"shadows\") {\n\t\treturn options.wiki.eachShadow;\n\t} else if(subops.length === 2 && subops[0] === \"tiddlers\" && subops[1] === \"shadows\") {\n\t\treturn options.wiki.eachTiddlerPlusShadows;\n\t} else if(subops.length === 2 && subops[0] === \"shadows\" && subops[1] === \"tiddlers\") {\n\t\treturn options.wiki.eachShadowPlusTiddlers;\n\t}\n\t// Do it the hard way\n\tfor(var t=0; t<subops.length; t++) {\n\t\tvar subop = allFilterOperators[subops[t]];\n\t\tif(subop) {\n\t\t\t$tw.utils.pushTop(results,subop(source,operator.prefix,options));\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/all.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/backlinks.js": { "text": "/*\\\ntitle: $:/core/modules/filters/backlinks.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the backlinks from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.backlinks = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerBacklinks(title));\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/backlinks.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/before.js": { "text": "/*\\\ntitle: $:/core/modules/filters/before.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is before the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.before = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index <= 0) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index - 1]];\n\t}\n};\n\n})();\n", "title": "$:/core/modules/filters/before.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/commands.js": { "text": "/*\\\ntitle: $:/core/modules/filters/commands.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the commands available in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.commands = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.commands,function(commandInfo,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/commands.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/days.js": { "text": "/*\\\ntitle: $:/core/modules/filters/days.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a specified date field within a specified date interval.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.days = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\tdayInterval = (parseInt(operator.operand,10)||0),\n\t\tdayIntervalSign = $tw.utils.sign(dayInterval),\n\t\ttargetTimeStamp = (new Date()).setHours(0,0,0,0) + 1000*60*60*24*dayInterval,\n\t\tisWithinDays = function(dateField) {\n\t\t\tvar sign = $tw.utils.sign(targetTimeStamp - (new Date(dateField)).setHours(0,0,0,0));\n\t\t\treturn sign === 0 || sign === dayIntervalSign;\n\t\t};\n\n\tif(operator.prefix === \"!\") {\n\t\ttargetTimeStamp = targetTimeStamp - 1000*60*60*24*dayIntervalSign;\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(!isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/days.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/each.js": { "text": "/*\\\ntitle: $:/core/modules/filters/each.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique value of the specified field.\nWith suffix \"list\", selects all tiddlers that are values in a specified list field.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.each = function(source,operator,options) {\n\tvar results =[] ,\n\t\tvalue,values = {},\n\t\tfield = operator.operand || \"title\";\n\tif(operator.suffix !== \"list-item\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\tvalue = (field === \"title\") ? title : tiddler.getFieldString(field);\n\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\t$tw.utils.each(\n\t\t\t\t\toptions.wiki.getTiddlerList(title,field),\n\t\t\t\t\tfunction(value) {\n\t\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\t\t\tresults.push(value);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/each.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/eachday.js": { "text": "/*\\\ntitle: $:/core/modules/filters/eachday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique day covered by the specified date field\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.eachday = function(source,operator,options) {\n\tvar results = [],\n\t\tvalues = [],\n\t\tfieldName = operator.operand || \"modified\";\n\t// Function to convert a date/time to a date integer\n\tvar toDate = function(value) {\n\t\tvalue = (new Date(value)).setHours(0,0,0,0);\n\t\treturn value+0;\n\t};\n\tsource(function(tiddler,title) {\n\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\tvar value = toDate($tw.utils.parseDate(tiddler.fields[fieldName]));\n\t\t\tif(values.indexOf(value) === -1) {\n\t\t\t\tvalues.push(value);\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/eachday.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/editiondescription.js": { "text": "/*\\\ntitle: $:/core/modules/filters/editiondescription.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the descriptions of the specified edition names\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editiondescription = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(editionInfo,title)) {\n\t\t\t\tresults.push(editionInfo[title].description || \"\");\t\t\t\t\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/editiondescription.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/editions.js": { "text": "/*\\\ntitle: $:/core/modules/filters/editions.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the available editions in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editions = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\t$tw.utils.each(editionInfo,function(info,name) {\n\t\t\tresults.push(name);\n\t\t});\n\t}\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/editions.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/field.js": { "text": "/*\\\ntitle: $:/core/modules/filters/field.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.field = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || operator.operator || \"title\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text !== operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !!operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text === operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/field.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/fields.js": { "text": "/*\\\ntitle: $:/core/modules/filters/fields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.fields = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tfor(var fieldName in tiddler.fields) {\n\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/fields.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/get.js": { "text": "/*\\\ntitle: $:/core/modules/filters/get.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing tiddler titles by the value of the field specified in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.get = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tvar value = tiddler.getFieldString(operator.operand);\n\t\t\tif(value) {\n\t\t\t\tresults.push(value);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/get.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/getindex.js": { "text": "/*\\\ntitle: $:/core/modules/filters/getindex.js\ntype: application/javascript\nmodule-type: filteroperator\n\nreturns the value at a given index of datatiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.getindex = function(source,operator,options) {\n\tvar data,title,results = [];\n\tif(operator.operand){\n\t\tsource(function(tiddler,title) {\n\t\t\ttitle = tiddler ? tiddler.fields.title : title;\n\t\t\tdata = options.wiki.extractTiddlerDataItem(tiddler,operator.operand);\n\t\t\tif(data) {\n\t\t\t\tresults.push(data);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/getindex.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/has.js": { "text": "/*\\\ntitle: $:/core/modules/filters/has.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a tiddler has the specified field\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.has = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop(tiddler.fields,operator.operand) || tiddler.fields[operator.operand] === \"\"))) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,operator.operand) && !(tiddler.fields[operator.operand] === \"\" || tiddler.fields[operator.operand].length === 0)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/has.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/haschanged.js": { "text": "/*\\\ntitle: $:/core/modules/filters/haschanged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returns tiddlers from the list that have a non-zero changecount.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.haschanged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) === 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) > 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/haschanged.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/indexes.js": { "text": "/*\\\ntitle: $:/core/modules/filters/indexes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the indexes of a data tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.indexes = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar data = options.wiki.getTiddlerDataCached(title);\n\t\tif(data) {\n\t\t\t$tw.utils.pushTop(results,Object.keys(data));\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/indexes.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/is/current.js": { "text": "/*\\\ntitle: $:/core/modules/filters/is/current.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar results = [],\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title !== currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title === currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/is/current.js", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/image.js": { "text": "/*\\\ntitle: $:/core/modules/filters/is/image.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[image]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.image = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/is/image.js", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/missing.js": { "text": "/*\\\ntitle: $:/core/modules/filters/is/missing.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/is/missing.js", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/orphan.js": { "text": "/*\\\ntitle: $:/core/modules/filters/is/orphan.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[orphan]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphan = function(source,prefix,options) {\n\tvar results = [],\n\t\torphanTitles = options.wiki.getOrphanTitles();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) !== -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/is/orphan.js", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/shadow.js": { "text": "/*\\\ntitle: $:/core/modules/filters/is/shadow.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[shadow]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadow = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/is/shadow.js", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/system.js": { "text": "/*\\\ntitle: $:/core/modules/filters/is/system.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[system]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.system = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/is/system.js", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/tag.js": { "text": "/*\\\ntitle: $:/core/modules/filters/is/tag.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tag]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,prefix,options) {\n\tvar results = [],\n\t\ttagMap = options.wiki.getTagMap();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/is/tag.js", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/tiddler.js": { "text": "/*\\\ntitle: $:/core/modules/filters/is/tiddler.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tiddler]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddler = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/is/tiddler.js", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is.js": { "text": "/*\\\ntitle: $:/core/modules/filters/is.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking tiddler properties\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar isFilterOperators;\n\nfunction getIsFilterOperators() {\n\tif(!isFilterOperators) {\n\t\tisFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"isfilteroperator\",isFilterOperators);\n\t}\n\treturn isFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.is = function(source,operator,options) {\n\t// Dispatch to the correct isfilteroperator\n\tvar isFilterOperators = getIsFilterOperators();\n\tvar isFilterOperator = isFilterOperators[operator.operand];\n\tif(isFilterOperator) {\n\t\treturn isFilterOperator(source,operator.prefix,options);\n\t} else {\n\t\treturn [$tw.language.getString(\"Error/IsFilterOperator\")];\n\t}\n};\n\n})();\n", "title": "$:/core/modules/filters/is.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/limit.js": { "text": "/*\\\ntitle: $:/core/modules/filters/limit.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for chopping the results to a specified maximum number of entries\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.limit = function(source,operator,options) {\n\tvar results = [];\n\t// Convert to an array\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\t// Slice the array if necessary\n\tvar limit = Math.min(results.length,parseInt(operator.operand,10));\n\tif(operator.prefix === \"!\") {\n\t\tresults = results.slice(-limit);\n\t} else {\n\t\tresults = results.slice(0,limit);\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/limit.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/links.js": { "text": "/*\\\ntitle: $:/core/modules/filters/links.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the links from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.links = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerLinks(title));\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/links.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/list.js": { "text": "/*\\\ntitle: $:/core/modules/filters/list.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddlers whose title is listed in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.list = function(source,operator,options) {\n\tvar results = [],\n\t\ttr = $tw.utils.parseTextReference(operator.operand),\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\"),\n\t\tlist = options.wiki.getTiddlerList(tr.title || currTiddlerTitle,tr.field,tr.index);\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults = list;\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/list.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/listed.js": { "text": "/*\\\ntitle: $:/core/modules/filters/listed.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that have the selected tiddlers in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.listed = function(source,operator,options) {\n\tvar field = operator.operand || \"list\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.findListingsOfTiddler(title,field));\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/listed.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/listops.js": { "text": "/*\\\ntitle: $:/core/modules/filters/listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for manipulating the current selection list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nReverse list\n*/\nexports.reverse = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.unshift(title);\n\t});\n\treturn results;\n};\n\n/*\nFirst entry/entries in list\n*/\nexports.first = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,count);\n};\n\n/*\nLast entry/entries in list\n*/\nexports.last = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(-count);\n};\n\n/*\nAll but the first entry/entries of the list\n*/\nexports.rest = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count);\n};\nexports.butfirst = exports.rest;\nexports.bf = exports.rest;\n\n/*\nAll but the last entry/entries of the list\n*/\nexports.butlast = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,-count);\n};\nexports.bl = exports.butlast;\n\n/*\nThe nth member of the list\n*/\nexports.nth = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count - 1,count);\n};\n\n})();\n", "title": "$:/core/modules/filters/listops.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/modules.js": { "text": "/*\\\ntitle: $:/core/modules/filters/modules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the modules of a given type in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.modules = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.each($tw.modules.types[title],function(moduleInfo,moduleName) {\n\t\t\tresults.push(moduleName);\n\t\t});\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/modules.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/moduletypes.js": { "text": "/*\\\ntitle: $:/core/modules/filters/moduletypes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the module types in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.moduletypes = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.modules.types,function(moduleInfo,type) {\n\t\tresults.push(type);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/moduletypes.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/next.js": { "text": "/*\\\ntitle: $:/core/modules/filters/next.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs next in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.next = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch++;\n\t\tif(match > 0 && match < list.length) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/next.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/plugintiddlers.js": { "text": "/*\\\ntitle: $:/core/modules/filters/plugintiddlers.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the shadow tiddlers within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.plugintiddlers = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar pluginInfo = options.wiki.getPluginInfo(title) || options.wiki.getTiddlerDataCached(title,{tiddlers:[]});\n\t\tif(pluginInfo && pluginInfo.tiddlers) {\n\t\t\t$tw.utils.each(pluginInfo.tiddlers,function(fields,title) {\n\t\t\t\tresults.push(title);\n\t\t\t});\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/plugintiddlers.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/prefix.js": { "text": "/*\\\ntitle: $:/core/modules/filters/prefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title starts with a prefix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.prefix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/prefix.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/previous.js": { "text": "/*\\\ntitle: $:/core/modules/filters/previous.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs immediately prior in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.previous = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch--;\n\t\tif(match >= 0) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/previous.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/regexp.js": { "text": "/*\\\ntitle: $:/core/modules/filters/regexp.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for regexp matching\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.regexp = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"title\").toLowerCase(),\n\t\tregexpString, regexp, flags = \"\", match,\n\t\tgetFieldString = function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\treturn tiddler.getFieldString(fieldname);\n\t\t\t} else if(fieldname === \"title\") {\n\t\t\t\treturn title;\n\t\t\t} else {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t};\n\t// Process flags and construct regexp\n\tregexpString = operator.operand;\n\tmatch = /^\\(\\?([gim]+)\\)/.exec(regexpString);\n\tif(match) {\n\t\tflags = match[1];\n\t\tregexpString = regexpString.substr(match[0].length);\n\t} else {\n\t\tmatch = /\\(\\?([gim]+)\\)$/.exec(regexpString);\n\t\tif(match) {\n\t\t\tflags = match[1];\n\t\t\tregexpString = regexpString.substr(0,regexpString.length - match[0].length);\n\t\t}\n\t}\n\ttry {\n\t\tregexp = new RegExp(regexpString,flags);\n\t} catch(e) {\n\t\treturn [\"\" + e];\n\t}\n\t// Process the incoming tiddlers\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/regexp.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/removeprefix.js": { "text": "/*\\\ntitle: $:/core/modules/filters/removeprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a prefix from each title in the list. Titles that do not start with the prefix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removeprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/removeprefix.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/removesuffix.js": { "text": "/*\\\ntitle: $:/core/modules/filters/removesuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a suffix from each title in the list. Titles that do not end with the suffix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removesuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title.substr(-operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(0,title.length - operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/removesuffix.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/sameday.js": { "text": "/*\\\ntitle: $:/core/modules/filters/sameday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a modified date field on the same day as the provided value.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sameday = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\ttargetDate = (new Date($tw.utils.parseDate(operator.operand))).setHours(0,0,0,0);\n\t// Function to convert a date/time to a date integer\n\tvar isSameDay = function(dateField) {\n\t\t\treturn (new Date(dateField)).setHours(0,0,0,0) === targetDate;\n\t\t};\n\tsource(function(tiddler,title) {\n\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\tif(isSameDay($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/sameday.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/search.js": { "text": "/*\\\ntitle: $:/core/modules/filters/search.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for searching for the text in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.search = function(source,operator,options) {\n\tvar invert = operator.prefix === \"!\";\n\tif(operator.suffix) {\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert,\n\t\t\tfield: operator.suffix\n\t\t});\n\t} else {\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert\n\t\t});\n\t}\n};\n\n})();\n", "title": "$:/core/modules/filters/search.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/shadowsource.js": { "text": "/*\\\ntitle: $:/core/modules/filters/shadowsource.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the source plugins for shadow tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadowsource = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar source = options.wiki.getShadowSource(title);\n\t\tif(source) {\n\t\t\t$tw.utils.pushTop(results,source);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/shadowsource.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/sort.js": { "text": "/*\\\ntitle: $:/core/modules/filters/sort.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for sorting\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,false);\n\treturn results;\n};\n\nexports.nsort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,true);\n\treturn results;\n};\n\nexports.sortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,false);\n\treturn results;\n};\n\nexports.nsortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,true);\n\treturn results;\n};\n\nvar prepare_results = function (source) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/sort.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/splitbefore.js": { "text": "/*\\\ntitle: $:/core/modules/filters/splitbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that splits each result on the first occurance of the specified separator and returns the unique values.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.splitbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar parts = title.split(operator.operand);\n\t\tif(parts.length === 1) {\n\t\t\t$tw.utils.pushTop(results,parts[0]);\n\t\t} else {\n\t\t\t$tw.utils.pushTop(results,parts[0] + operator.operand);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/splitbefore.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/storyviews.js": { "text": "/*\\\ntitle: $:/core/modules/filters/storyviews.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the story views in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.storyviews = function(source,operator,options) {\n\tvar results = [],\n\t\tstoryviews = {};\n\t$tw.modules.applyMethods(\"storyview\",storyviews);\n\t$tw.utils.each(storyviews,function(info,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/storyviews.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/suffix.js": { "text": "/*\\\ntitle: $:/core/modules/filters/suffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title ends with a suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.suffix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/suffix.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/tag.js": { "text": "/*\\\ntitle: $:/core/modules/filters/tag.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking for the presence of a tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && !tiddler.hasTag(operator.operand)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.hasTag(operator.operand)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t\tresults = options.wiki.sortByList(results,operator.operand);\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/tag.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/tagging.js": { "text": "/*\\\ntitle: $:/core/modules/filters/tagging.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that are tagged with the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tagging = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlersWithTag(title));\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/tagging.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/tags.js": { "text": "/*\\\ntitle: $:/core/modules/filters/tags.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the tags of the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tags = function(source,operator,options) {\n\tvar tags = {};\n\tsource(function(tiddler,title) {\n\t\tvar t, length;\n\t\tif(tiddler && tiddler.fields.tags) {\n\t\t\tfor(t=0, length=tiddler.fields.tags.length; t<length; t++) {\n\t\t\t\ttags[tiddler.fields.tags[t]] = true;\n\t\t\t}\n\t\t}\n\t});\n\treturn Object.keys(tags);\n};\n\n})();\n", "title": "$:/core/modules/filters/tags.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/title.js": { "text": "/*\\\ntitle: $:/core/modules/filters/title.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing title fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.title = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields.title !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults.push(operator.operand);\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/title.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/untagged.js": { "text": "/*\\\ntitle: $:/core/modules/filters/untagged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the selected tiddlers that are untagged\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.untagged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && $tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length > 0) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!tiddler || !tiddler.hasField(\"tags\") || ($tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length === 0)) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/untagged.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/wikiparserrules.js": { "text": "/*\\\ntitle: $:/core/modules/filters/wikiparserrules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the wiki parser rules in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.wikiparserrules = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.modules.types.wikirule,function(mod) {\n\t\tvar exp = mod.exports;\n\t\tif(exp.types[operator.operand]) {\n\t\t\tresults.push(exp.name);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/wikiparserrules.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/x-listops.js": { "text": "/*\\\ntitle: $:/core/modules/filters/x-listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nExtended filter operators to manipulate the current list.\n\n\\*/\n(function () {\n\n /*jslint node: true, browser: true */\n /*global $tw: false */\n \"use strict\";\n\n /*\n Fetch titles from the current list\n */\n var prepare_results = function (source) {\n var results = [];\n source(function (tiddler, title) {\n results.push(title);\n });\n return results;\n };\n\n /*\n Moves a number of items from the tail of the current list before the item named in the operand\n */\n exports.putbefore = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = parseInt(operator.suffix) || 1;\n return (index === -1) ?\n results.slice(0, -1) :\n results.slice(0, index).concat(results.slice(-count)).concat(results.slice(index, -count));\n };\n\n /*\n Moves a number of items from the tail of the current list after the item named in the operand\n */\n exports.putafter = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = parseInt(operator.suffix) || 1;\n return (index === -1) ?\n results.slice(0, -1) :\n results.slice(0, index + 1).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n };\n\n /*\n Replaces the item named in the operand with a number of items from the tail of the current list\n */\n exports.replace = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = parseInt(operator.suffix) || 1;\n return (index === -1) ?\n results.slice(0, -count) :\n results.slice(0, index).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n };\n\n /*\n Moves a number of items from the tail of the current list to the head of the list\n */\n exports.putfirst = function (source, operator) {\n var results = prepare_results(source),\n count = parseInt(operator.suffix) || 1;\n return results.slice(-count).concat(results.slice(0, -count));\n };\n\n /*\n Moves a number of items from the head of the current list to the tail of the list\n */\n exports.putlast = function (source, operator) {\n var results = prepare_results(source),\n count = parseInt(operator.suffix) || 1;\n return results.slice(count).concat(results.slice(0, count));\n };\n\n /*\n Moves the item named in the operand a number of places forward or backward in the list\n */\n exports.move = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = parseInt(operator.suffix) || 1,\n marker = results.splice(index, 1);\n return results.slice(0, index + count).concat(marker).concat(results.slice(index + count));\n };\n\n /*\n Returns the items from the current list that are after the item named in the operand\n */\n exports.allafter = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand);\n return (index === -1 || index > (results.length - 2)) ? [] :\n (operator.suffix) ? results.slice(index) :\n results.slice(index + 1);\n };\n\n /*\n Returns the items from the current list that are before the item named in the operand\n */\n exports.allbefore = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand);\n return (index <= 0) ? [] :\n (operator.suffix) ? results.slice(0, index + 1) :\n results.slice(0, index);\n };\n\n /*\n Appends the items listed in the operand array to the tail of the current list\n */\n exports.append = function (source, operator) {\n var append = $tw.utils.parseStringArray(operator.operand, \"true\"),\n results = prepare_results(source),\n count = parseInt(operator.suffix) || append.length;\n return (append.length === 0) ? results :\n (operator.prefix) ? results.concat(append.slice(-count)) :\n results.concat(append.slice(0, count));\n };\n\n /*\n Prepends the items listed in the operand array to the head of the current list\n */\n exports.prepend = function (source, operator) {\n var prepend = $tw.utils.parseStringArray(operator.operand, \"true\"),\n results = prepare_results(source),\n count = parseInt(operator.suffix) || prepend.length;\n return (prepend.length === 0) ? results :\n (operator.prefix) ? prepend.slice(-count).concat(results) :\n prepend.slice(0, count).concat(results);\n };\n\n /*\n Returns all items from the current list except the items listed in the operand array\n */\n exports.remove = function (source, operator) {\n var array = $tw.utils.parseStringArray(operator.operand, \"true\"),\n results = prepare_results(source),\n count = parseInt(operator.suffix) || array.length,\n p,\n len,\n index;\n len = array.length - 1;\n for (p = 0; p < count; ++p) {\n if (operator.prefix) {\n index = results.indexOf(array[len - p]);\n } else {\n index = results.indexOf(array[p]);\n }\n if (index !== -1) {\n results.splice(index, 1);\n }\n }\n return results;\n };\n\n /*\n Returns all items from the current list sorted in the order of the items in the operand array\n */\n exports.sortby = function (source, operator) {\n var results = prepare_results(source);\n if (!results || results.length < 2) {\n return results;\n }\n var lookup = $tw.utils.parseStringArray(operator.operand, \"true\");\n results.sort(function (a, b) {\n return lookup.indexOf(a) - lookup.indexOf(b);\n });\n return results;\n };\n\n /*\n Removes all duplicate items from the current list\n */\n exports.unique = function (source, operator) {\n var results = prepare_results(source);\n var set = results.reduce(function (a, b) {\n if (a.indexOf(b) < 0) {\n a.push(b);\n }\n return a;\n }, []);\n return set;\n };\n})();\n", "title": "$:/core/modules/filters/x-listops.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters.js": { "text": "/*\\\ntitle: $:/core/modules/filters.js\ntype: application/javascript\nmodule-type: wikimethod\n\nAdds tiddler filtering methods to the $tw.Wiki object.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParses an operation (i.e. a run) within a filter string\n\toperators: Array of array of operator nodes into which results should be inserted\n\tfilterString: filter string\n\tp: start position within the string\nReturns the new start position, after the parsed operation\n*/\nfunction parseFilterOperation(operators,filterString,p) {\n\tvar operator, operand, bracketPos, curlyBracketPos;\n\t// Skip the starting square bracket\n\tif(filterString.charAt(p++) !== \"[\") {\n\t\tthrow \"Missing [ in filter expression\";\n\t}\n\t// Process each operator in turn\n\tdo {\n\t\toperator = {};\n\t\t// Check for an operator prefix\n\t\tif(filterString.charAt(p) === \"!\") {\n\t\t\toperator.prefix = filterString.charAt(p++);\n\t\t}\n\t\t// Get the operator name\n\t\tvar nextBracketPos = filterString.substring(p).search(/[\\[\\{<\\/]/);\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing [ in filter expression\";\n\t\t}\n\t\tnextBracketPos += p;\n\t\tvar bracket = filterString.charAt(nextBracketPos);\n\t\toperator.operator = filterString.substring(p,nextBracketPos);\n\t\t\n\t\t// Any suffix?\n\t\tvar colon = operator.operator.indexOf(':');\n\t\tif(colon > -1) {\n\t\t\toperator.suffix = operator.operator.substring(colon + 1);\n\t\t\toperator.operator = operator.operator.substring(0,colon) || \"field\";\n\t\t}\n\t\t// Empty operator means: title\n\t\telse if(operator.operator === \"\") {\n\t\t\toperator.operator = \"title\";\n\t\t}\n\n\t\tp = nextBracketPos + 1;\n\t\tswitch (bracket) {\n\t\t\tcase \"{\": // Curly brackets\n\t\t\t\toperator.indirect = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\"}\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"[\": // Square brackets\n\t\t\t\tnextBracketPos = filterString.indexOf(\"]\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"<\": // Angle brackets\n\t\t\t\toperator.variable = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\">\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"/\": // regexp brackets\n\t\t\t\tvar rex = /^((?:[^\\\\\\/]*|\\\\.)*)\\/(?:\\(([mygi]+)\\))?/g,\n\t\t\t\t\trexMatch = rex.exec(filterString.substring(p));\n\t\t\t\tif(rexMatch) {\n\t\t\t\t\toperator.regexp = new RegExp(rexMatch[1], rexMatch[2]);\n// DEPRECATION WARNING\nconsole.log(\"WARNING: Filter\",operator.operator,\"has a deprecated regexp operand\",operator.regexp);\n\t\t\t\t\tnextBracketPos = p + rex.lastIndex - 1;\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\tthrow \"Unterminated regular expression in filter expression\";\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\t\t\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing closing bracket in filter expression\";\n\t\t}\n\t\tif(!operator.regexp) {\n\t\t\toperator.operand = filterString.substring(p,nextBracketPos);\n\t\t}\n\t\tp = nextBracketPos + 1;\n\t\t\t\n\t\t// Push this operator\n\t\toperators.push(operator);\n\t} while(filterString.charAt(p) !== \"]\");\n\t// Skip the ending square bracket\n\tif(filterString.charAt(p++) !== \"]\") {\n\t\tthrow \"Missing ] in filter expression\";\n\t}\n\t// Return the parsing position\n\treturn p;\n}\n\n/*\nParse a filter string\n*/\nexports.parseFilter = function(filterString) {\n\tfilterString = filterString || \"\";\n\tvar results = [], // Array of arrays of operator nodes {operator:,operand:}\n\t\tp = 0, // Current position in the filter string\n\t\tmatch;\n\tvar whitespaceRegExp = /(\\s+)/mg,\n\t\toperandRegExp = /((?:\\+|\\-)?)(?:(\\[)|(?:\"([^\"]*)\")|(?:'([^']*)')|([^\\s\\[\\]]+))/mg;\n\twhile(p < filterString.length) {\n\t\t// Skip any whitespace\n\t\twhitespaceRegExp.lastIndex = p;\n\t\tmatch = whitespaceRegExp.exec(filterString);\n\t\tif(match && match.index === p) {\n\t\t\tp = p + match[0].length;\n\t\t}\n\t\t// Match the start of the operation\n\t\tif(p < filterString.length) {\n\t\t\toperandRegExp.lastIndex = p;\n\t\t\tmatch = operandRegExp.exec(filterString);\n\t\t\tif(!match || match.index !== p) {\n\t\t\t\tthrow $tw.language.getString(\"Error/FilterSyntax\");\n\t\t\t}\n\t\t\tvar operation = {\n\t\t\t\tprefix: \"\",\n\t\t\t\toperators: []\n\t\t\t};\n\t\t\tif(match[1]) {\n\t\t\t\toperation.prefix = match[1];\n\t\t\t\tp++;\n\t\t\t}\n\t\t\tif(match[2]) { // Opening square bracket\n\t\t\t\tp = parseFilterOperation(operation.operators,filterString,p);\n\t\t\t} else {\n\t\t\t\tp = match.index + match[0].length;\n\t\t\t}\n\t\t\tif(match[3] || match[4] || match[5]) { // Double quoted string, single quoted string or unquoted title\n\t\t\t\toperation.operators.push(\n\t\t\t\t\t{operator: \"title\", operand: match[3] || match[4] || match[5]}\n\t\t\t\t);\n\t\t\t}\n\t\t\tresults.push(operation);\n\t\t}\n\t}\n\treturn results;\n};\n\nexports.getFilterOperators = function() {\n\tif(!this.filterOperators) {\n\t\t$tw.Wiki.prototype.filterOperators = {};\n\t\t$tw.modules.applyMethods(\"filteroperator\",this.filterOperators);\n\t}\n\treturn this.filterOperators;\n};\n\nexports.filterTiddlers = function(filterString,widget,source) {\n\tvar fn = this.compileFilter(filterString);\n\treturn fn.call(this,source,widget);\n};\n\n/*\nCompile a filter into a function with the signature fn(source,widget) where:\nsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\nwidget: an optional widget node for retrieving the current tiddler etc.\n*/\nexports.compileFilter = function(filterString) {\n\tvar filterParseTree;\n\ttry {\n\t\tfilterParseTree = this.parseFilter(filterString);\n\t} catch(e) {\n\t\treturn function(source,widget) {\n\t\t\treturn [$tw.language.getString(\"Error/Filter\") + \": \" + e];\n\t\t};\n\t}\n\t// Get the hashmap of filter operator functions\n\tvar filterOperators = this.getFilterOperators();\n\t// Assemble array of functions, one for each operation\n\tvar operationFunctions = [];\n\t// Step through the operations\n\tvar self = this;\n\t$tw.utils.each(filterParseTree,function(operation) {\n\t\t// Create a function for the chain of operators in the operation\n\t\tvar operationSubFunction = function(source,widget) {\n\t\t\tvar accumulator = source,\n\t\t\t\tresults = [],\n\t\t\t\tcurrTiddlerTitle = widget && widget.getVariable(\"currentTiddler\");\n\t\t\t$tw.utils.each(operation.operators,function(operator) {\n\t\t\t\tvar operand = operator.operand,\n\t\t\t\t\toperatorFunction;\n\t\t\t\tif(!operator.operator) {\n\t\t\t\t\toperatorFunction = filterOperators.title;\n\t\t\t\t} else if(!filterOperators[operator.operator]) {\n\t\t\t\t\toperatorFunction = filterOperators.field;\n\t\t\t\t} else {\n\t\t\t\t\toperatorFunction = filterOperators[operator.operator];\n\t\t\t\t}\n\t\t\t\tif(operator.indirect) {\n\t\t\t\t\toperand = self.getTextReference(operator.operand,\"\",currTiddlerTitle);\n\t\t\t\t}\n\t\t\t\tif(operator.variable) {\n\t\t\t\t\toperand = widget.getVariable(operator.operand,{defaultValue: \"\"});\n\t\t\t\t}\n\t\t\t\t// Invoke the appropriate filteroperator module\n\t\t\t\tresults = operatorFunction(accumulator,{\n\t\t\t\t\t\t\toperator: operator.operator,\n\t\t\t\t\t\t\toperand: operand,\n\t\t\t\t\t\t\tprefix: operator.prefix,\n\t\t\t\t\t\t\tsuffix: operator.suffix,\n\t\t\t\t\t\t\tregexp: operator.regexp\n\t\t\t\t\t\t},{\n\t\t\t\t\t\t\twiki: self,\n\t\t\t\t\t\t\twidget: widget\n\t\t\t\t\t\t});\n\t\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\t\taccumulator = self.makeTiddlerIterator(results);\n\t\t\t\t} else {\n\t\t\t\t\taccumulator = results;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\treturn results;\n\t\t\t} else {\n\t\t\t\tvar resultArray = [];\n\t\t\t\tresults(function(tiddler,title) {\n\t\t\t\t\tresultArray.push(title);\n\t\t\t\t});\n\t\t\t\treturn resultArray;\n\t\t\t}\n\t\t};\n\t\t// Wrap the operator functions in a wrapper function that depends on the prefix\n\t\toperationFunctions.push((function() {\n\t\t\tswitch(operation.prefix || \"\") {\n\t\t\t\tcase \"\": // No prefix means that the operation is unioned into the result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"-\": // The results of this operation are removed from the main result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.removeArrayEntries(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"+\": // This operation is applied to the main results so far\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t// This replaces all the elements of the array, but keeps the actual array so that references to it are preserved\n\t\t\t\t\t\tsource = self.makeTiddlerIterator(results);\n\t\t\t\t\t\tresults.splice(0,results.length);\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t}\n\t\t})());\n\t});\n\t// Return a function that applies the operations to a source iterator of tiddler titles\n\treturn $tw.perf.measure(\"filter\",function filterFunction(source,widget) {\n\t\tif(!source) {\n\t\t\tsource = self.each;\n\t\t} else if(typeof source === \"object\") { // Array or hashmap\n\t\t\tsource = self.makeTiddlerIterator(source);\n\t\t}\n\t\tvar results = [];\n\t\t$tw.utils.each(operationFunctions,function(operationFunction) {\n\t\t\toperationFunction(results,source,widget);\n\t\t});\n\t\treturn results;\n\t});\n};\n\n})();\n", "title": "$:/core/modules/filters.js", "type": "application/javascript", "module-type": "wikimethod" }, "$:/core/modules/info/platform.js": { "text": "/*\\\ntitle: $:/core/modules/info/platform.js\ntype: application/javascript\nmodule-type: info\n\nInitialise basic platform $:/info/ tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.getInfoTiddlerFields = function() {\n\tvar mapBoolean = function(value) {return value ? \"yes\" : \"no\";},\n\t\tinfoTiddlerFields = [];\n\t// Basics\n\tinfoTiddlerFields.push({title: \"$:/info/browser\", text: mapBoolean(!!$tw.browser)});\n\tinfoTiddlerFields.push({title: \"$:/info/node\", text: mapBoolean(!!$tw.node)});\n\treturn infoTiddlerFields;\n};\n\n})();\n", "title": "$:/core/modules/info/platform.js", "type": "application/javascript", "module-type": "info" }, "$:/core/modules/keyboard.js": { "text": "/*\\\ntitle: $:/core/modules/keyboard.js\ntype: application/javascript\nmodule-type: global\n\nKeyboard handling utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar namedKeys = {\n\t\"cancel\": 3,\n\t\"help\": 6,\n\t\"backspace\": 8,\n\t\"tab\": 9,\n\t\"clear\": 12,\n\t\"return\": 13,\n\t\"enter\": 13,\n\t\"pause\": 19,\n\t\"escape\": 27,\n\t\"space\": 32,\n\t\"page_up\": 33,\n\t\"page_down\": 34,\n\t\"end\": 35,\n\t\"home\": 36,\n\t\"left\": 37,\n\t\"up\": 38,\n\t\"right\": 39,\n\t\"down\": 40,\n\t\"printscreen\": 44,\n\t\"insert\": 45,\n\t\"delete\": 46,\n\t\"0\": 48,\n\t\"1\": 49,\n\t\"2\": 50,\n\t\"3\": 51,\n\t\"4\": 52,\n\t\"5\": 53,\n\t\"6\": 54,\n\t\"7\": 55,\n\t\"8\": 56,\n\t\"9\": 57,\n\t\"firefoxsemicolon\": 59,\n\t\"firefoxequals\": 61,\n\t\"a\": 65,\n\t\"b\": 66,\n\t\"c\": 67,\n\t\"d\": 68,\n\t\"e\": 69,\n\t\"f\": 70,\n\t\"g\": 71,\n\t\"h\": 72,\n\t\"i\": 73,\n\t\"j\": 74,\n\t\"k\": 75,\n\t\"l\": 76,\n\t\"m\": 77,\n\t\"n\": 78,\n\t\"o\": 79,\n\t\"p\": 80,\n\t\"q\": 81,\n\t\"r\": 82,\n\t\"s\": 83,\n\t\"t\": 84,\n\t\"u\": 85,\n\t\"v\": 86,\n\t\"w\": 87,\n\t\"x\": 88,\n\t\"y\": 89,\n\t\"z\": 90,\n\t\"numpad0\": 96,\n\t\"numpad1\": 97,\n\t\"numpad2\": 98,\n\t\"numpad3\": 99,\n\t\"numpad4\": 100,\n\t\"numpad5\": 101,\n\t\"numpad6\": 102,\n\t\"numpad7\": 103,\n\t\"numpad8\": 104,\n\t\"numpad9\": 105,\n\t\"multiply\": 106,\n\t\"add\": 107,\n\t\"separator\": 108,\n\t\"subtract\": 109,\n\t\"decimal\": 110,\n\t\"divide\": 111,\n\t\"f1\": 112,\n\t\"f2\": 113,\n\t\"f3\": 114,\n\t\"f4\": 115,\n\t\"f5\": 116,\n\t\"f6\": 117,\n\t\"f7\": 118,\n\t\"f8\": 119,\n\t\"f9\": 120,\n\t\"f10\": 121,\n\t\"f11\": 122,\n\t\"f12\": 123,\n\t\"f13\": 124,\n\t\"f14\": 125,\n\t\"f15\": 126,\n\t\"f16\": 127,\n\t\"f17\": 128,\n\t\"f18\": 129,\n\t\"f19\": 130,\n\t\"f20\": 131,\n\t\"f21\": 132,\n\t\"f22\": 133,\n\t\"f23\": 134,\n\t\"f24\": 135,\n\t\"firefoxminus\": 173,\n\t\"semicolon\": 186,\n\t\"equals\": 187,\n\t\"comma\": 188,\n\t\"dash\": 189,\n\t\"period\": 190,\n\t\"slash\": 191,\n\t\"backquote\": 192,\n\t\"openbracket\": 219,\n\t\"backslash\": 220,\n\t\"closebracket\": 221,\n\t\"quote\": 222\n};\n\nfunction KeyboardManager(options) {\n\tvar self = this;\n\toptions = options || \"\";\n\t// Save the named key hashmap\n\tthis.namedKeys = namedKeys;\n\t// Create a reverse mapping of code to keyname\n\tthis.keyNames = [];\n\t$tw.utils.each(namedKeys,function(keyCode,name) {\n\t\tself.keyNames[keyCode] = name.substr(0,1).toUpperCase() + name.substr(1);\n\t});\n\t// Save the platform-specific name of the \"meta\" key\n\tthis.metaKeyName = $tw.platform.isMac ? \"cmd-\" : \"win-\";\n}\n\n/*\nReturn an array of keycodes for the modifier keys ctrl, shift, alt, meta\n*/\nKeyboardManager.prototype.getModifierKeys = function() {\n\treturn [\n\t\t16, // Shift\n\t\t17, // Ctrl\n\t\t18, // Alt\n\t\t20, // CAPS LOCK\n\t\t91, // Meta (left)\n\t\t93, // Meta (right)\n\t\t224 // Meta (Firefox)\n\t]\n};\n\n/*\nParses a key descriptor into the structure:\n{\n\tkeyCode: numeric keycode\n\tshiftKey: boolean\n\taltKey: boolean\n\tctrlKey: boolean\n\tmetaKey: boolean\n}\nKey descriptors have the following format:\n\tctrl+enter\n\tctrl+shift+alt+A\n*/\nKeyboardManager.prototype.parseKeyDescriptor = function(keyDescriptor) {\n\tvar components = keyDescriptor.split(/\\+|\\-/),\n\t\tinfo = {\n\t\t\tkeyCode: 0,\n\t\t\tshiftKey: false,\n\t\t\taltKey: false,\n\t\t\tctrlKey: false,\n\t\t\tmetaKey: false\n\t\t};\n\tfor(var t=0; t<components.length; t++) {\n\t\tvar s = components[t].toLowerCase(),\n\t\t\tc = s.charCodeAt(0);\n\t\t// Look for modifier keys\n\t\tif(s === \"ctrl\") {\n\t\t\tinfo.ctrlKey = true;\n\t\t} else if(s === \"shift\") {\n\t\t\tinfo.shiftKey = true;\n\t\t} else if(s === \"alt\") {\n\t\t\tinfo.altKey = true;\n\t\t} else if(s === \"meta\" || s === \"cmd\" || s === \"win\") {\n\t\t\tinfo.metaKey = true;\n\t\t}\n\t\t// Replace named keys with their code\n\t\tif(this.namedKeys[s]) {\n\t\t\tinfo.keyCode = this.namedKeys[s];\n\t\t}\n\t}\n\tif(info.keyCode) {\n\t\treturn info;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nParse a list of key descriptors into an array of keyInfo objects. The key descriptors can be passed as an array of strings or a space separated string\n*/\nKeyboardManager.prototype.parseKeyDescriptors = function(keyDescriptors,options) {\n\tvar self = this;\n\toptions = options || {};\n\toptions.stack = options.stack || [];\n\tvar wiki = options.wiki || $tw.wiki;\n\tif(typeof keyDescriptors === \"string\" && keyDescriptors === \"\") {\n\t\treturn [];\n\t}\n\tif(!$tw.utils.isArray(keyDescriptors)) {\n\t\tkeyDescriptors = keyDescriptors.split(\" \");\n\t}\n\tvar result = [];\n\t$tw.utils.each(keyDescriptors,function(keyDescriptor) {\n\t\t// Look for a named shortcut\n\t\tif(keyDescriptor.substr(0,2) === \"((\" && keyDescriptor.substr(-2,2) === \"))\") {\n\t\t\tif(options.stack.indexOf(keyDescriptor) === -1) {\n\t\t\t\toptions.stack.push(keyDescriptor);\n\t\t\t\tvar name = keyDescriptor.substring(2,keyDescriptor.length - 2),\n\t\t\t\t\tlookupName = function(configName) {\n\t\t\t\t\t\tvar keyDescriptors = wiki.getTiddlerText(\"$:/config/\" + configName + \"/\" + name);\n\t\t\t\t\t\tif(keyDescriptors) {\n\t\t\t\t\t\t\tresult.push.apply(result,self.parseKeyDescriptors(keyDescriptors,options));\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\tlookupName(\"shortcuts\");\n\t\t\t\tlookupName($tw.platform.isMac ? \"shortcuts-mac\" : \"shortcuts-not-mac\");\n\t\t\t\tlookupName($tw.platform.isWindows ? \"shortcuts-windows\" : \"shortcuts-not-windows\");\n\t\t\t\tlookupName($tw.platform.isLinux ? \"shortcuts-linux\" : \"shortcuts-not-linux\");\n\t\t\t}\n\t\t} else {\n\t\t\tresult.push(self.parseKeyDescriptor(keyDescriptor));\n\t\t}\n\t});\n\treturn result;\n};\n\nKeyboardManager.prototype.getPrintableShortcuts = function(keyInfoArray) {\n\tvar self = this,\n\t\tresult = [];\n\t$tw.utils.each(keyInfoArray,function(keyInfo) {\n\t\tif(keyInfo) {\n\t\t\tresult.push((keyInfo.ctrlKey ? \"ctrl-\" : \"\") + \n\t\t\t\t (keyInfo.shiftKey ? \"shift-\" : \"\") + \n\t\t\t\t (keyInfo.altKey ? \"alt-\" : \"\") + \n\t\t\t\t (keyInfo.metaKey ? self.metaKeyName : \"\") + \n\t\t\t\t (self.keyNames[keyInfo.keyCode]));\n\t\t}\n\t});\n\treturn result;\n}\n\nKeyboardManager.prototype.checkKeyDescriptor = function(event,keyInfo) {\n\treturn keyInfo &&\n\t\t\tevent.keyCode === keyInfo.keyCode && \n\t\t\tevent.shiftKey === keyInfo.shiftKey && \n\t\t\tevent.altKey === keyInfo.altKey && \n\t\t\tevent.ctrlKey === keyInfo.ctrlKey && \n\t\t\tevent.metaKey === keyInfo.metaKey;\n};\n\nKeyboardManager.prototype.checkKeyDescriptors = function(event,keyInfoArray) {\n\tfor(var t=0; t<keyInfoArray.length; t++) {\n\t\tif(this.checkKeyDescriptor(event,keyInfoArray[t])) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\nexports.KeyboardManager = KeyboardManager;\n\n})();\n", "title": "$:/core/modules/keyboard.js", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/language.js": { "text": "/*\\\ntitle: $:/core/modules/language.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Language() manages translateable strings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate an instance of the language manager. Options include:\nwiki: wiki from which to retrieve translation tiddlers\n*/\nfunction Language(options) {\n\toptions = options || \"\";\n\tthis.wiki = options.wiki || $tw.wiki;\n}\n\n/*\nReturn a wikified translateable string. The title is automatically prefixed with \"$:/language/\"\nOptions include:\nvariables: optional hashmap of variables to supply to the language wikification\n*/\nLanguage.prototype.getString = function(title,options) {\n\toptions = options || {};\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.renderTiddler(\"text/plain\",title,{variables: options.variables});\n};\n\n/*\nReturn a raw, unwikified translateable string. The title is automatically prefixed with \"$:/language/\"\n*/\nLanguage.prototype.getRawString = function(title) {\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.getTiddlerText(title);\n};\n\nexports.Language = Language;\n\n})();\n", "title": "$:/core/modules/language.js", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/macros/changecount.js": { "text": "/*\\\ntitle: $:/core/modules/macros/changecount.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the changecount for the current tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"changecount\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn this.wiki.getChangeCount(this.getVariable(\"currentTiddler\")) + \"\";\n};\n\n})();\n", "title": "$:/core/modules/macros/changecount.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/contrastcolour.js": { "text": "/*\\\ntitle: $:/core/modules/macros/contrastcolour.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to choose which of two colours has the highest contrast with a base colour\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"contrastcolour\";\n\nexports.params = [\n\t{name: \"target\"},\n\t{name: \"fallbackTarget\"},\n\t{name: \"colourA\"},\n\t{name: \"colourB\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(target,fallbackTarget,colourA,colourB) {\n\tvar rgbTarget = $tw.utils.parseCSSColor(target) || $tw.utils.parseCSSColor(fallbackTarget);\n\tif(!rgbTarget) {\n\t\treturn colourA;\n\t}\n\tvar rgbColourA = $tw.utils.parseCSSColor(colourA),\n\t\trgbColourB = $tw.utils.parseCSSColor(colourB);\n\tif(rgbColourA && !rgbColourB) {\n\t\treturn rgbColourA;\n\t}\n\tif(rgbColourB && !rgbColourA) {\n\t\treturn rgbColourB;\n\t}\n\tif(!rgbColourA && !rgbColourB) {\n\t\t// If neither colour is readable, return a crude inverse of the target\n\t\treturn [255 - rgbTarget[0],255 - rgbTarget[1],255 - rgbTarget[2],rgbTarget[3]];\n\t}\n\t// Colour brightness formula derived from http://www.w3.org/WAI/ER/WD-AERT/#color-contrast\n\tvar brightnessTarget = rgbTarget[0] * 0.299 + rgbTarget[1] * 0.587 + rgbTarget[2] * 0.114,\n\t\tbrightnessA = rgbColourA[0] * 0.299 + rgbColourA[1] * 0.587 + rgbColourA[2] * 0.114,\n\t\tbrightnessB = rgbColourB[0] * 0.299 + rgbColourB[1] * 0.587 + rgbColourB[2] * 0.114;\n\treturn Math.abs(brightnessTarget - brightnessA) > Math.abs(brightnessTarget - brightnessB) ? colourA : colourB;\n};\n\n})();\n", "title": "$:/core/modules/macros/contrastcolour.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/csvtiddlers.js": { "text": "/*\\\ntitle: $:/core/modules/macros/csvtiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to CSV\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"csvtiddlers\";\n\nexports.params = [\n\t{name: \"filter\"},\n\t{name: \"format\"},\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,format) {\n\tvar self = this,\n\t\ttiddlers = this.wiki.filterTiddlers(filter),\n\t\ttiddler,\n\t\tfields = [],\n\t\tt,f;\n\t// Collect all the fields\n\tfor(t=0;t<tiddlers.length; t++) {\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\tfor(f in tiddler.fields) {\n\t\t\tif(fields.indexOf(f) === -1) {\n\t\t\t\tfields.push(f);\n\t\t\t}\n\t\t}\n\t}\n\t// Sort the fields and bring the standard ones to the front\n\tfields.sort();\n\t\"title text modified modifier created creator\".split(\" \").reverse().forEach(function(value,index) {\n\t\tvar p = fields.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tfields.splice(p,1);\n\t\t\tfields.unshift(value)\n\t\t}\n\t});\n\t// Output the column headings\n\tvar output = [], row = [];\n\tfields.forEach(function(value) {\n\t\trow.push(quoteAndEscape(value))\n\t});\n\toutput.push(row.join(\",\"));\n\t// Output each tiddler\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\trow = [];\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\t\tfor(f=0; f<fields.length; f++) {\n\t\t\t\trow.push(quoteAndEscape(tiddler ? tiddler.getFieldString(fields[f]) || \"\" : \"\"));\n\t\t\t}\n\t\toutput.push(row.join(\",\"));\n\t}\n\treturn output.join(\"\\n\");\n};\n\nfunction quoteAndEscape(value) {\n\treturn \"\\\"\" + value.replace(/\"/mg,\"\\\"\\\"\") + \"\\\"\";\n}\n\n})();\n", "title": "$:/core/modules/macros/csvtiddlers.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/displayshortcuts.js": { "text": "/*\\\ntitle: $:/core/modules/macros/displayshortcuts.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to display a list of keyboard shortcuts in human readable form. Notably, it resolves named shortcuts like `((bold))` to the underlying keystrokes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"displayshortcuts\";\n\nexports.params = [\n\t{name: \"shortcuts\"},\n\t{name: \"prefix\"},\n\t{name: \"separator\"},\n\t{name: \"suffix\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(shortcuts,prefix,separator,suffix) {\n\tvar shortcutArray = $tw.keyboardManager.getPrintableShortcuts($tw.keyboardManager.parseKeyDescriptors(shortcuts,{\n\t\twiki: this.wiki\n\t}));\n\tif(shortcutArray.length > 0) {\n\t\tshortcutArray.sort(function(a,b) {\n\t\t return a.toLowerCase().localeCompare(b.toLowerCase());\n\t\t})\n\t\treturn prefix + shortcutArray.join(separator) + suffix;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n})();\n", "title": "$:/core/modules/macros/displayshortcuts.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/dumpvariables.js": { "text": "/*\\\ntitle: $:/core/modules/macros/dumpvariables.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to dump all active variable values\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"dumpvariables\";\n\nexports.params = [\n];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\tvar output = [\"|!Variable |!Value |\"],\n\t\tvariables = [], variable;\n\tfor(variable in this.variables) {\n\t\tvariables.push(variable);\n\t}\n\tvariables.sort();\n\tfor(var index=0; index<variables.length; index++) {\n\t\tvar variable = variables[index];\n\t\toutput.push(\"|\" + variable + \" |<input size=50 value=<<\" + variable + \">>/> |\")\n\t}\n\treturn output.join(\"\\n\");\n};\n\n})();\n", "title": "$:/core/modules/macros/dumpvariables.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/jsontiddlers.js": { "text": "/*\\\ntitle: $:/core/modules/macros/jsontiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to JSON\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"jsontiddlers\";\n\nexports.params = [\n\t{name: \"filter\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter) {\n\tvar tiddlers = this.wiki.filterTiddlers(filter),\n\t\tdata = [];\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\tvar tiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\tif(tiddler) {\n\t\t\tvar fields = new Object();\n\t\t\tfor(var field in tiddler.fields) {\n\t\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t\t}\n\t\t\tdata.push(fields);\n\t\t}\n\t}\n\treturn JSON.stringify(data,null,$tw.config.preferences.jsonSpaces);\n};\n\n})();\n", "title": "$:/core/modules/macros/jsontiddlers.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/makedatauri.js": { "text": "/*\\\ntitle: $:/core/modules/macros/makedatauri.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to convert a string of text to a data URI\n\n<<makedatauri text:\"Text to be converted\" type:\"text/vnd.tiddlywiki\">>\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"makedatauri\";\n\nexports.params = [\n\t{name: \"text\"},\n\t{name: \"type\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(text,type) {\n\treturn $tw.utils.makeDataUri(text,type);\n};\n\n})();\n", "title": "$:/core/modules/macros/makedatauri.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/now.js": { "text": "/*\\\ntitle: $:/core/modules/macros/now.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return a formatted version of the current time\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"now\";\n\nexports.params = [\n\t{name: \"format\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(format) {\n\treturn $tw.utils.formatDateString(new Date(),format || \"0hh:0mm, DDth MMM YYYY\");\n};\n\n})();\n", "title": "$:/core/modules/macros/now.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/qualify.js": { "text": "/*\\\ntitle: $:/core/modules/macros/qualify.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to qualify a state tiddler title according\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"qualify\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\treturn title + \"-\" + this.getStateQualifier();\n};\n\n})();\n", "title": "$:/core/modules/macros/qualify.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/resolvepath.js": { "text": "/*\\\ntitle: $:/core/modules/macros/resolvepath.js\ntype: application/javascript\nmodule-type: macro\n\nResolves a relative path for an absolute rootpath.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"resolvepath\";\n\nexports.params = [\n\t{name: \"source\"},\n\t{name: \"root\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(source, root) {\n\treturn $tw.utils.resolvePath(source, root);\n};\n\n})();\n", "title": "$:/core/modules/macros/resolvepath.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/version.js": { "text": "/*\\\ntitle: $:/core/modules/macros/version.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the TiddlyWiki core version number\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"version\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn $tw.version;\n};\n\n})();\n", "title": "$:/core/modules/macros/version.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/parsers/audioparser.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/audioparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe audio parser parses an audio tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar AudioParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"audio\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"audio/ogg\"] = AudioParser;\nexports[\"audio/mpeg\"] = AudioParser;\nexports[\"audio/mp3\"] = AudioParser;\nexports[\"audio/mp4\"] = AudioParser;\n\n})();\n\n", "title": "$:/core/modules/parsers/audioparser.js", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/csvparser.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/csvparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe CSV text parser processes CSV files into a table wrapped in a scrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar CsvParser = function(type,text,options) {\n\t// Table framework\n\tthis.tree = [{\n\t\t\"type\": \"scrollable\", \"children\": [{\n\t\t\t\"type\": \"element\", \"tag\": \"table\", \"children\": [{\n\t\t\t\t\"type\": \"element\", \"tag\": \"tbody\", \"children\": []\n\t\t\t}], \"attributes\": {\n\t\t\t\t\"class\": {\"type\": \"string\", \"value\": \"tc-csv-table\"}\n\t\t\t}\n\t\t}]\n\t}];\n\t// Split the text into lines\n\tvar lines = text.split(/\\r?\\n/mg),\n\t\ttag = \"th\";\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar lineText = lines[line];\n\t\tif(lineText) {\n\t\t\tvar row = {\n\t\t\t\t\t\"type\": \"element\", \"tag\": \"tr\", \"children\": []\n\t\t\t\t};\n\t\t\tvar columns = lineText.split(\",\");\n\t\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\t\trow.children.push({\n\t\t\t\t\t\t\"type\": \"element\", \"tag\": tag, \"children\": [{\n\t\t\t\t\t\t\t\"type\": \"text\",\n\t\t\t\t\t\t\t\"text\": columns[column]\n\t\t\t\t\t\t}]\n\t\t\t\t\t});\n\t\t\t}\n\t\t\ttag = \"td\";\n\t\t\tthis.tree[0].children[0].children[0].children.push(row);\n\t\t}\n\t}\n};\n\nexports[\"text/csv\"] = CsvParser;\n\n})();\n\n", "title": "$:/core/modules/parsers/csvparser.js", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/htmlparser.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/htmlparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe HTML parser displays text as raw HTML\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HtmlParser = function(type,text,options) {\n\tvar src;\n\tif(options._canonical_uri) {\n\t\tsrc = options._canonical_uri;\n\t} else if(text) {\n\t\tsrc = \"data:text/html;charset=utf-8,\" + encodeURIComponent(text);\n\t}\n\tthis.tree = [{\n\t\ttype: \"element\",\n\t\ttag: \"iframe\",\n\t\tattributes: {\n\t\t\tsrc: {type: \"string\", value: src},\n\t\t\tsandbox: {type: \"string\", value: \"\"}\n\t\t}\n\t}];\n};\n\nexports[\"text/html\"] = HtmlParser;\n\n})();\n\n", "title": "$:/core/modules/parsers/htmlparser.js", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/imageparser.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/imageparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe image parser parses an image into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ImageParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"img\",\n\t\t\tattributes: {}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t\tif(type === \"application/pdf\" || type === \".pdf\") {\n\t\t\telement.tag = \"embed\";\n\t\t}\n\t} else if(text) {\n\t\tif(type === \"application/pdf\" || type === \".pdf\") {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:application/pdf;base64,\" + text};\n\t\t\telement.tag = \"embed\";\n\t\t} else if(type === \"image/svg+xml\" || type === \".svg\") {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:image/svg+xml,\" + encodeURIComponent(text)};\n\t\t} else {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t\t}\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"image/svg+xml\"] = ImageParser;\nexports[\"image/jpg\"] = ImageParser;\nexports[\"image/jpeg\"] = ImageParser;\nexports[\"image/png\"] = ImageParser;\nexports[\"image/gif\"] = ImageParser;\nexports[\"application/pdf\"] = ImageParser;\nexports[\"image/x-icon\"] = ImageParser;\n\n})();\n\n", "title": "$:/core/modules/parsers/imageparser.js", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/utils/parseutils.js": { "text": "/*\\\ntitle: $:/core/modules/utils/parseutils.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions concerned with parsing text into tokens.\n\nMost functions have the following pattern:\n\n* The parameters are:\n** `source`: the source string being parsed\n** `pos`: the current parse position within the string\n** Any further parameters are used to identify the token that is being parsed\n* The return value is:\n** null if the token was not found at the specified position\n** an object representing the token with the following standard fields:\n*** `type`: string indicating the type of the token\n*** `start`: start position of the token in the source string\n*** `end`: end position of the token in the source string\n*** Any further fields required to describe the token\n\nThe exception is `skipWhiteSpace`, which just returns the position after the whitespace.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for a whitespace token. Returns null if not found, otherwise returns {type: \"whitespace\", start:, end:,}\n*/\nexports.parseWhiteSpace = function(source,pos) {\n\tvar p = pos,c;\n\twhile(true) {\n\t\tc = source.charAt(p);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tp++;\n\t\t} else {\n\t\t\tbreak;\n\t\t}\n\t}\n\tif(p === pos) {\n\t\treturn null;\n\t} else {\n\t\treturn {\n\t\t\ttype: \"whitespace\",\n\t\t\tstart: pos,\n\t\t\tend: p\n\t\t}\n\t}\n};\n\n/*\nConvenience wrapper for parseWhiteSpace. Returns the position after the whitespace\n*/\nexports.skipWhiteSpace = function(source,pos) {\n\tvar c;\n\twhile(true) {\n\t\tc = source.charAt(pos);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tpos++;\n\t\t} else {\n\t\t\treturn pos;\n\t\t}\n\t}\n};\n\n/*\nLook for a given string token. Returns null if not found, otherwise returns {type: \"token\", value:, start:, end:,}\n*/\nexports.parseTokenString = function(source,pos,token) {\n\tvar match = source.indexOf(token,pos) === pos;\n\tif(match) {\n\t\treturn {\n\t\t\ttype: \"token\",\n\t\t\tvalue: token,\n\t\t\tstart: pos,\n\t\t\tend: pos + token.length\n\t\t};\n\t}\n\treturn null;\n};\n\n/*\nLook for a token matching a regex. Returns null if not found, otherwise returns {type: \"regexp\", match:, start:, end:,}\n*/\nexports.parseTokenRegExp = function(source,pos,reToken) {\n\tvar node = {\n\t\ttype: \"regexp\",\n\t\tstart: pos\n\t};\n\treToken.lastIndex = pos;\n\tnode.match = reToken.exec(source);\n\tif(node.match && node.match.index === pos) {\n\t\tnode.end = pos + node.match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a string literal. Returns null if not found, otherwise returns {type: \"string\", value:, start:, end:,}\n*/\nexports.parseStringLiteral = function(source,pos) {\n\tvar node = {\n\t\ttype: \"string\",\n\t\tstart: pos\n\t};\n\tvar reString = /(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\")|(?:'([^']*)')/g;\n\treString.lastIndex = pos;\n\tvar match = reString.exec(source);\n\tif(match && match.index === pos) {\n\t\tnode.value = match[1] !== undefined ? match[1] :(\n\t\t\tmatch[2] !== undefined ? match[2] : match[3] \n\t\t\t\t\t);\n\t\tnode.end = pos + match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a macro invocation parameter. Returns null if not found, or {type: \"macro-parameter\", name:, value:, start:, end:}\n*/\nexports.parseMacroParameter = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macro-parameter\",\n\t\tstart: pos\n\t};\n\t// Define our regexp\n\tvar reMacroParameter = /(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\\s>\"'=]+)))/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the parameter\n\tvar token = $tw.utils.parseTokenRegExp(source,pos,reMacroParameter);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the parameter details\n\tnode.value = token.match[2] !== undefined ? token.match[2] : (\n\t\t\t\t\ttoken.match[3] !== undefined ? token.match[3] : (\n\t\t\t\t\t\ttoken.match[4] !== undefined ? token.match[4] : (\n\t\t\t\t\t\t\ttoken.match[5] !== undefined ? token.match[5] : (\n\t\t\t\t\t\t\t\ttoken.match[6] !== undefined ? token.match[6] : (\n\t\t\t\t\t\t\t\t\t\"\"\n\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t)\n\t\t\t\t\t)\n\t\t\t\t);\n\tif(token.match[1]) {\n\t\tnode.name = token.match[1];\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for a macro invocation. Returns null if not found, or {type: \"macrocall\", name:, parameters:, start:, end:}\n*/\nexports.parseMacroInvocation = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macrocall\",\n\t\tstart: pos,\n\t\tparams: []\n\t};\n\t// Define our regexps\n\tvar reMacroName = /([^\\s>\"'=]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double less than sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"<<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the macro name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reMacroName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Process parameters\n\tvar parameter = $tw.utils.parseMacroParameter(source,pos);\n\twhile(parameter) {\n\t\tnode.params.push(parameter);\n\t\tpos = parameter.end;\n\t\t// Get the next parameter\n\t\tparameter = $tw.utils.parseMacroParameter(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">>\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for an HTML attribute definition. Returns null if not found, otherwise returns {type: \"attribute\", name:, valueType: \"string|indirect|macro\", value:, start:, end:,}\n*/\nexports.parseAttribute = function(source,pos) {\n\tvar node = {\n\t\tstart: pos\n\t};\n\t// Define our regexps\n\tvar reAttributeName = /([^\\/\\s>\"'=]+)/g,\n\t\treUnquotedAttribute = /([^\\/\\s<>\"'=]+)/g,\n\t\treIndirectValue = /\\{\\{([^\\}]+)\\}\\}/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the attribute name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reAttributeName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for an equals sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"=\");\n\tif(token) {\n\t\tpos = token.end;\n\t\t// Skip whitespace\n\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t// Look for a string literal\n\t\tvar stringLiteral = $tw.utils.parseStringLiteral(source,pos);\n\t\tif(stringLiteral) {\n\t\t\tpos = stringLiteral.end;\n\t\t\tnode.type = \"string\";\n\t\t\tnode.value = stringLiteral.value;\n\t\t} else {\n\t\t\t// Look for an indirect value\n\t\t\tvar indirectValue = $tw.utils.parseTokenRegExp(source,pos,reIndirectValue);\n\t\t\tif(indirectValue) {\n\t\t\t\tpos = indirectValue.end;\n\t\t\t\tnode.type = \"indirect\";\n\t\t\t\tnode.textReference = indirectValue.match[1];\n\t\t\t} else {\n\t\t\t\t// Look for a unquoted value\n\t\t\t\tvar unquotedValue = $tw.utils.parseTokenRegExp(source,pos,reUnquotedAttribute);\n\t\t\t\tif(unquotedValue) {\n\t\t\t\t\tpos = unquotedValue.end;\n\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\tnode.value = unquotedValue.match[1];\n\t\t\t\t} else {\n\t\t\t\t\t// Look for a macro invocation value\n\t\t\t\t\tvar macroInvocation = $tw.utils.parseMacroInvocation(source,pos);\n\t\t\t\t\tif(macroInvocation) {\n\t\t\t\t\t\tpos = macroInvocation.end;\n\t\t\t\t\t\tnode.type = \"macro\";\n\t\t\t\t\t\tnode.value = macroInvocation;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\tnode.value = \"true\";\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t} else {\n\t\tnode.type = \"string\";\n\t\tnode.value = \"true\";\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n", "title": "$:/core/modules/utils/parseutils.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/parsers/textparser.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/textparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe plain text parser processes blocks of source text into a degenerate parse tree consisting of a single text node\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar TextParser = function(type,text,options) {\n\tthis.tree = [{\n\t\ttype: \"codeblock\",\n\t\tattributes: {\n\t\t\tcode: {type: \"string\", value: text},\n\t\t\tlanguage: {type: \"string\", value: type}\n\t\t}\n\t}];\n};\n\nexports[\"text/plain\"] = TextParser;\nexports[\"text/x-tiddlywiki\"] = TextParser;\nexports[\"application/javascript\"] = TextParser;\nexports[\"application/json\"] = TextParser;\nexports[\"text/css\"] = TextParser;\nexports[\"application/x-tiddler-dictionary\"] = TextParser;\n\n})();\n\n", "title": "$:/core/modules/parsers/textparser.js", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/videoparser.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/videoparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe video parser parses a video tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar AudioParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"video\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"video/mp4\"] = AudioParser;\n\n})();\n\n", "title": "$:/core/modules/parsers/videoparser.js", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/wikiparser/rules/codeblock.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for code blocks. For example:\n\n```\n\t```\n\tThis text will not be //wikified//\n\t```\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match and get language if defined\n\tthis.matchRegExp = /```([\\w-]*)\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\\r?\\n```$)/mg;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Return the $codeblock widget\n\treturn [{\n\t\t\ttype: \"codeblock\",\n\t\t\tattributes: {\n\t\t\t\t\tcode: {type: \"string\", value: text},\n\t\t\t\t\tlanguage: {type: \"string\", value: this.match[1]}\n\t\t\t}\n\t}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/codeblock.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/codeinline.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for code runs. For example:\n\n```\n\tThis is a `code run`.\n\tThis is another ``code run``\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(``?)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar reEnd = new RegExp(this.match[1], \"mg\");\n\t// Look for the end marker\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the text\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"code\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: text\n\t\t}]\n\t}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/codeinline.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/commentblock.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/commentblock.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/commentinline.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/commentinline.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/dash.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/dash.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for dashes. For example:\n\n```\nThis is an en-dash: --\n\nThis is an em-dash: ---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"dash\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{2,3}(?!-)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar dash = this.match[0].length === 2 ? \"–\" : \"—\";\n\treturn [{\n\t\ttype: \"entity\",\n\t\tentity: dash\n\t}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/dash.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/bold.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - bold. For example:\n\n```\n\tThis is ''bold'' text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except bold \n\\rules only bold \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"bold\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /''/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/''/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strong\",\n\t\tchildren: tree\n\t}];\n};\n\n})();", "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/italic.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - italic. For example:\n\n```\n\tThis is //italic// text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except italic\n\\rules only italic\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"italic\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\/\\//mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\/\\//mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"em\",\n\t\tchildren: tree\n\t}];\n};\n\n})();", "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - strikethrough. For example:\n\n```\n\tThis is ~~strikethrough~~ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except strikethrough \n\\rules only strikethrough \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"strikethrough\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~~/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/~~/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strike\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - subscript. For example:\n\n```\n\tThis is ,,subscript,, text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except subscript \n\\rules only subscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"subscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /,,/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/,,/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sub\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - superscript. For example:\n\n```\n\tThis is ^^superscript^^ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except superscript \n\\rules only superscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"superscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\^\\^/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\^\\^/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sup\",\n\t\tchildren: tree\n\t}];\n};\n\n})();", "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - underscore. For example:\n\n```\n\tThis is __underscore__ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except underscore \n\\rules only underscore\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"underscore\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /__/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/__/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"u\",\n\t\tchildren: tree\n\t}];\n};\n\n})();", "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/entity.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/entity.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML entities. For example:\n\n```\n\tThis is a copyright symbol: ©\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"entity\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(&#?[a-zA-Z0-9]{2,8};)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar entityString = this.match[1];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Return the entity\n\treturn [{type: \"entity\", entity: this.match[0]}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/entity.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/extlink.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/extlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\nAn external link: http://www.tiddlywiki.com/\n\nA suppressed external link: ~http://www.tiddlyspace.com/\n```\n\nExternal links can be suppressed by preceding them with `~`.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"extlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~?(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|\"\\\\^]+(?:\\/|\\b)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(this.match[0].substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: this.match[0].substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: this.match[0]},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"},\n\t\t\t\trel: {type: \"string\", value: \"noopener noreferrer\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: this.match[0]\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/extlink.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t},\n\t\tisBlock: true\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t}\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for marking areas with hard line breaks. For example:\n\n```\n\"\"\"\nThis is some text\nThat is set like\nIt is a Poem\nWhen it is\nClearly\nNot\n\"\"\"\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"hardlinebreaks\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\"\"\"(?:\\r?\\n)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\"\"\")|(\\r?\\n)/mg,\n\t\ttree = [],\n\t\tmatch;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tdo {\n\t\t// Parse the run up to the terminator\n\t\ttree.push.apply(tree,this.parser.parseInlineRun(reEnd,{eatTerminator: false}));\n\t\t// Redo the terminator match\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tmatch = reEnd.exec(this.parser.source);\n\t\tif(match) {\n\t\t\tthis.parser.pos = reEnd.lastIndex;\n\t\t\t// Add a line break if the terminator was a line break\n\t\t\tif(match[2]) {\n\t\t\t\ttree.push({type: \"element\", tag: \"br\"});\n\t\t\t}\n\t\t}\n\t} while(match && !match[1]);\n\t// Return the nodes\n\treturn tree;\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/heading.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/heading.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for headings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"heading\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(!{1,6})/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar headingLevel = this.match[1].length;\n\t// Move past the !s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse any classes, whitespace and then the heading itself\n\tvar classes = this.parser.parseClasses();\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// Return the heading\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"h\" + headingLevel, \n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: classes.join(\" \")}\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/heading.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/horizrule.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/horizrule.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for rules. For example:\n\n```\n---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"horizrule\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{3,}\\r?(?:\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\treturn [{type: \"element\", tag: \"hr\"}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/horizrule.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/html.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/html.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for HTML elements and widgets. For example:\n\n{{{\n<aside>\nThis is an HTML5 aside element\n</aside>\n\n<$slider target=\"MyTiddler\">\nThis is a widget invocation\n</$slider>\n\n}}}\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"html\";\nexports.types = {inline: true, block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextTag = this.findNextTag(this.parser.source,startPos,{\n\t\trequireLineBreak: this.is.block\n\t});\n\treturn this.nextTag ? this.nextTag.start : undefined;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Retrieve the most recent match so that recursive calls don't overwrite it\n\tvar tag = this.nextTag;\n\tthis.nextTag = null;\n\t// Advance the parser position to past the tag\n\tthis.parser.pos = tag.end;\n\t// Check for an immediately following double linebreak\n\tvar hasLineBreak = !tag.isSelfClosing && !!$tw.utils.parseTokenRegExp(this.parser.source,this.parser.pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t// Set whether we're in block mode\n\ttag.isBlock = this.is.block || hasLineBreak;\n\t// Parse the body if we need to\n\tif(!tag.isSelfClosing && $tw.config.htmlVoidElements.indexOf(tag.tag) === -1) {\n\t\t\tvar reEndString = \"</\" + $tw.utils.escapeRegExp(tag.tag) + \">\",\n\t\t\t\treEnd = new RegExp(\"(\" + reEndString + \")\",\"mg\");\n\t\tif(hasLineBreak) {\n\t\t\ttag.children = this.parser.parseBlocks(reEndString);\n\t\t} else {\n\t\t\ttag.children = this.parser.parseInlineRun(reEnd);\n\t\t}\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tvar endMatch = reEnd.exec(this.parser.source);\n\t\tif(endMatch && endMatch.index === this.parser.pos) {\n\t\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t\t}\n\t}\n\t// Return the tag\n\treturn [tag];\n};\n\n/*\nLook for an HTML tag. Returns null if not found, otherwise returns {type: \"element\", name:, attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseTag = function(source,pos,options) {\n\toptions = options || {};\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Define our regexps\n\tvar reTagName = /([a-zA-Z0-9\\-\\$]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a less than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\"<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the tag name\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,reTagName);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tnode.tag = token.match[1];\n\tif(node.tag.charAt(0) === \"$\") {\n\t\tnode.type = node.tag.substr(1);\n\t}\n\tpos = token.end;\n\t// Process attributes\n\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\twhile(attribute) {\n\t\tnode.attributes[attribute.name] = attribute;\n\t\tpos = attribute.end;\n\t\t// Get the next attribute\n\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a closing slash\n\ttoken = $tw.utils.parseTokenString(source,pos,\"/\");\n\tif(token) {\n\t\tpos = token.end;\n\t\tnode.isSelfClosing = true;\n\t}\n\t// Look for a greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Check for a required line break\n\tif(options.requireLineBreak) {\n\t\ttoken = $tw.utils.parseTokenRegExp(source,pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t\tif(!token) {\n\t\t\treturn null;\n\t\t}\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\nexports.findNextTag = function(source,pos,options) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /<([a-zA-Z\\-\\$]+)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseTag(source,match.index,options);\n\t\t// Return success\n\t\tif(tag && this.isLegalTag(tag)) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\nexports.isLegalTag = function(tag) {\n\t// Widgets are always OK\n\tif(tag.type !== \"element\") {\n\t\treturn true;\n\t// If it's an HTML tag that starts with a dash then it's not legal\n\t} else if(tag.tag.charAt(0) === \"-\") {\n\t\treturn false;\n\t} else {\n\t\t// Otherwise it's OK\n\t\treturn true;\n\t}\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/html.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/image.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/image.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for embedding images. For example:\n\n```\n[img[http://tiddlywiki.com/fractalveg.jpg]]\n[img width=23 height=24 [http://tiddlywiki.com/fractalveg.jpg]]\n[img width={{!!width}} height={{!!height}} [http://tiddlywiki.com/fractalveg.jpg]]\n[img[Description of image|http://tiddlywiki.com/fractalveg.jpg]]\n[img[TiddlerTitle]]\n[img[Description of image|TiddlerTitle]]\n```\n\nGenerates the `<$image>` widget.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"image\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextImage = this.findNextImage(this.parser.source,startPos);\n\treturn this.nextImage ? this.nextImage.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextImage.end;\n\tvar node = {\n\t\ttype: \"image\",\n\t\tattributes: this.nextImage.attributes\n\t};\n\treturn [node];\n};\n\n/*\nFind the next image from the current position\n*/\nexports.findNextImage = function(source,pos) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /(\\[img)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseImage(source,match.index);\n\t\t// Return success\n\t\tif(tag) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an image at the specified position. Returns null if not found, otherwise returns {type: \"image\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseImage = function(source,pos) {\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"image\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[img`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[img\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Process attributes\n\tif(source.charAt(pos) !== \"[\") {\n\t\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\t\twhile(attribute) {\n\t\t\tnode.attributes[attribute.name] = attribute;\n\t\t\tpos = attribute.end;\n\t\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t\tif(source.charAt(pos) !== \"[\") {\n\t\t\t\t// Get the next attribute\n\t\t\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t\t\t} else {\n\t\t\t\tattribute = null;\n\t\t\t}\n\t\t}\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[` after the attributes\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the source up to the terminating `]]`\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,/(?:([^|\\]]*?)\\|)?([^\\]]+?)\\]\\]/g);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\tif(token.match[1]) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: token.match[1].trim()};\n\t}\n\tnode.attributes.source = {type: \"string\", value: (token.match[2] || \"\").trim()};\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/image.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/list.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/list.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for lists. For example:\n\n```\n* This is an unordered list\n* It has two items\n\n# This is a numbered list\n## With a subitem\n# And a third item\n\n; This is a term that is being defined\n: This is the definition of that term\n```\n\nNote that lists can be nested arbitrarily:\n\n```\n#** One\n#* Two\n#** Three\n#**** Four\n#**# Five\n#**## Six\n## Seven\n### Eight\n## Nine\n```\n\nA CSS class can be applied to a list item as follows:\n\n```\n* List item one\n*.active List item two has the class `active`\n* List item three\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"list\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /([\\*#;:>]+)/mg;\n};\n\nvar listTypes = {\n\t\"*\": {listTag: \"ul\", itemTag: \"li\"},\n\t\"#\": {listTag: \"ol\", itemTag: \"li\"},\n\t\";\": {listTag: \"dl\", itemTag: \"dt\"},\n\t\":\": {listTag: \"dl\", itemTag: \"dd\"},\n\t\">\": {listTag: \"blockquote\", itemTag: \"p\"}\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Array of parse tree nodes for the previous row of the list\n\tvar listStack = [];\n\t// Cycle through the items in the list\n\twhile(true) {\n\t\t// Match the list marker\n\t\tvar reMatch = /([\\*#;:>]+)/mg;\n\t\treMatch.lastIndex = this.parser.pos;\n\t\tvar match = reMatch.exec(this.parser.source);\n\t\tif(!match || match.index !== this.parser.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check whether the list type of the top level matches\n\t\tvar listInfo = listTypes[match[0].charAt(0)];\n\t\tif(listStack.length > 0 && listStack[0].tag !== listInfo.listTag) {\n\t\t\tbreak;\n\t\t}\n\t\t// Move past the list marker\n\t\tthis.parser.pos = match.index + match[0].length;\n\t\t// Walk through the list markers for the current row\n\t\tfor(var t=0; t<match[0].length; t++) {\n\t\t\tlistInfo = listTypes[match[0].charAt(t)];\n\t\t\t// Remove any stacked up element if we can't re-use it because the list type doesn't match\n\t\t\tif(listStack.length > t && listStack[t].tag !== listInfo.listTag) {\n\t\t\t\tlistStack.splice(t,listStack.length - t);\n\t\t\t}\n\t\t\t// Construct the list element or reuse the previous one at this level\n\t\t\tif(listStack.length <= t) {\n\t\t\t\tvar listElement = {type: \"element\", tag: listInfo.listTag, children: [\n\t\t\t\t\t{type: \"element\", tag: listInfo.itemTag, children: []}\n\t\t\t\t]};\n\t\t\t\t// Link this list element into the last child item of the parent list item\n\t\t\t\tif(t) {\n\t\t\t\t\tvar prevListItem = listStack[t-1].children[listStack[t-1].children.length-1];\n\t\t\t\t\tprevListItem.children.push(listElement);\n\t\t\t\t}\n\t\t\t\t// Save this element in the stack\n\t\t\t\tlistStack[t] = listElement;\n\t\t\t} else if(t === (match[0].length - 1)) {\n\t\t\t\tlistStack[t].children.push({type: \"element\", tag: listInfo.itemTag, children: []});\n\t\t\t}\n\t\t}\n\t\tif(listStack.length > match[0].length) {\n\t\t\tlistStack.splice(match[0].length,listStack.length - match[0].length);\n\t\t}\n\t\t// Process the body of the list item into the last list item\n\t\tvar lastListChildren = listStack[listStack.length-1].children,\n\t\t\tlastListItem = lastListChildren[lastListChildren.length-1],\n\t\t\tclasses = this.parser.parseClasses();\n\t\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\t\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t\tlastListItem.children.push.apply(lastListItem.children,tree);\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(lastListItem,classes.join(\" \"));\n\t\t}\n\t\t// Consume any whitespace following the list item\n\t\tthis.parser.skipWhitespace();\n\t}\n\t// Return the root element of the list\n\treturn [listStack[0]];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/list.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for block macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^>\\s]+)(?:\\s*)((?:[^>]|(?:>(?!>)))*?)>>(?:\\r?\\n|$)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params,\n\t\tisBlock: true\n\t}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^\\s>]+)\\s*([\\s\\S]*?)>>/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5]|| paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params\n\t}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/macrodef.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrodef.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for macro definitions\n\n```\n\\define name(param:defaultvalue,param2:defaultvalue)\ndefinition text, including $param$ markers\n\\end\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrodef\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\define\\s+([^(\\s]+)\\(\\s*([^)]*)\\)(\\s*\\r?\\n)?/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the macro name and parameters\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the parameters\n\tvar paramString = this.match[2],\n\t\tparams = [];\n\tif(paramString !== \"\") {\n\t\tvar reParam = /\\s*([A-Za-z0-9\\-_]+)(?:\\s*:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))?/mg,\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\twhile(paramMatch) {\n\t\t\t// Save the parameter details\n\t\t\tvar paramInfo = {name: paramMatch[1]},\n\t\t\t\tdefaultValue = paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6];\n\t\t\tif(defaultValue) {\n\t\t\t\tparamInfo[\"default\"] = defaultValue;\n\t\t\t}\n\t\t\tparams.push(paramInfo);\n\t\t\t// Look for the next parameter\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\t}\n\t}\n\t// Is this a multiline definition?\n\tvar reEnd;\n\tif(this.match[3]) {\n\t\t// If so, the end of the body is marked with \\end\n\t\treEnd = /(\\r?\\n\\\\end[^\\S\\n\\r]*(?:$|\\r?\\n))/mg;\n\t} else {\n\t\t// Otherwise, the end of the definition is marked by the end of the line\n\t\treEnd = /(\\r?\\n)/mg;\n\t\t// Move past any whitespace\n\t\tthis.parser.pos = $tw.utils.skipWhiteSpace(this.parser.source,this.parser.pos);\n\t}\n\t// Find the end of the definition\n\treEnd.lastIndex = this.parser.pos;\n\tvar text,\n\t\tendMatch = reEnd.exec(this.parser.source);\n\tif(endMatch) {\n\t\ttext = this.parser.source.substring(this.parser.pos,endMatch.index);\n\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t} else {\n\t\t// We didn't find the end of the definition, so we'll make it blank\n\t\ttext = \"\";\n\t}\n\t// Save the macro definition\n\treturn [{\n\t\ttype: \"set\",\n\t\tattributes: {\n\t\t\tname: {type: \"string\", value: this.match[1]},\n\t\t\tvalue: {type: \"string\", value: text}\n\t\t},\n\t\tchildren: [],\n\t\tparams: params\n\t}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/macrodef.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettyextlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\n[ext[http://tiddlywiki.com/fractalveg.jpg]]\n[ext[Tooltip|http://tiddlywiki.com/fractalveg.jpg]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettyextlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextLink = this.findNextLink(this.parser.source,startPos);\n\treturn this.nextLink ? this.nextLink.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextLink.end;\n\treturn [this.nextLink];\n};\n\n/*\nFind the next link from the current position\n*/\nexports.findNextLink = function(source,pos) {\n\t// A regexp for finding candidate links\n\tvar reLookahead = /(\\[ext\\[)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a link\n\t\tvar link = this.parseLink(source,match.index);\n\t\t// Return success\n\t\tif(link) {\n\t\t\treturn link;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an link at the specified position. Returns null if not found, otherwise returns {type: \"element\", tag: \"a\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseLink = function(source,pos) {\n\tvar token,\n\t\ttextNode = {\n\t\t\ttype: \"text\"\n\t\t},\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tstart: pos,\n\t\t\tattributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t},\n\t\t\tchildren: [textNode]\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[ext[`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[ext[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Look ahead for the terminating `]]`\n\tvar closePos = source.indexOf(\"]]\",pos);\n\tif(closePos === -1) {\n\t\treturn null;\n\t}\n\t// Look for a `|` separating the tooltip\n\tvar splitPos = source.indexOf(\"|\",pos);\n\tif(splitPos === -1 || splitPos > closePos) {\n\t\tsplitPos = null;\n\t}\n\t// Pull out the tooltip and URL\n\tvar tooltip, URL;\n\tif(splitPos) {\n\t\tURL = source.substring(splitPos + 1,closePos).trim();\n\t\ttextNode.text = source.substring(pos,splitPos).trim();\n\t} else {\n\t\tURL = source.substring(pos,closePos).trim();\n\t\ttextNode.text = URL;\n\t}\n\tnode.attributes.href = {type: \"string\", value: URL};\n\tnode.attributes.target = {type: \"string\", value: \"_blank\"};\n\tnode.attributes.rel = {type: \"string\", value: \"noopener noreferrer\"};\n\t// Update the end position\n\tnode.end = closePos + 2;\n\treturn node;\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/prettylink.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettylink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for pretty links. For example:\n\n```\n[[Introduction]]\n\n[[Link description|TiddlerTitle]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettylink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\[\\[(.*?)(?:\\|(.*?))?\\]\\]/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Process the link\n\tvar text = this.match[1],\n\t\tlink = this.match[2] || text;\n\tif($tw.utils.isLinkExternal(link)) {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: link},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"},\n\t\t\t\trel: {type: \"string\", value: \"noopener noreferrer\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: link}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/prettylink.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/quoteblock.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/quoteblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for quote blocks. For example:\n\n```\n\t<<<.optionalClass(es) optional cited from\n\ta quote\n\t<<<\n\t\n\t<<<.optionalClass(es)\n\ta quote\n\t<<< optional cited from\n```\n\nQuotes can be quoted by putting more <s\n\n```\n\t<<<\n\tQuote Level 1\n\t\n\t<<<<\n\tQuoteLevel 2\n\t<<<<\n\t\n\t<<<\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"quoteblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(<<<+)/mg;\n};\n\nexports.parse = function() {\n\tvar classes = [\"tc-quote\"];\n\t// Get all the details of the match\n\tvar reEndString = \"^\" + this.match[1] + \"(?!<)\";\n\t// Move past the <s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\n\t// Parse any classes, whitespace and then the optional cite itself\n\tclasses.push.apply(classes, this.parser.parseClasses());\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar cite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// before handling the cite, parse the body of the quote\n\tvar tree= this.parser.parseBlocks(reEndString);\n\t// If we got a cite, put it before the text\n\tif(cite.length > 0) {\n\t\ttree.unshift({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Parse any optional cite\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tcite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// If we got a cite, push it\n\tif(cite.length > 0) {\n\t\ttree.push({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Return the blockquote element\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"blockquote\",\n\t\tattributes: {\n\t\t\tclass: { type: \"string\", value: classes.join(\" \") },\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/quoteblock.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/rules.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/rules.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for rules specifications\n\n```\n\\rules except ruleone ruletwo rulethree\n\\rules only ruleone ruletwo rulethree\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"rules\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\rules[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse whitespace delimited tokens terminated by a line break\n\tvar reMatch = /[^\\S\\n]*(\\S+)|(\\r?\\n)/mg,\n\t\ttokens = [];\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\twhile(match && match.index === this.parser.pos) {\n\t\tthis.parser.pos = reMatch.lastIndex;\n\t\t// Exit if we've got the line break\n\t\tif(match[2]) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the token\n\t\tif(match[1]) {\n\t\t\ttokens.push(match[1]);\n\t\t}\n\t\t// Match the next token\n\t\tmatch = reMatch.exec(this.parser.source);\n\t}\n\t// Process the tokens\n\tif(tokens.length > 0) {\n\t\tthis.parser.amendRules(tokens[0],tokens.slice(1));\n\t}\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/rules.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/styleblock.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for assigning styles and classes to paragraphs and other blocks. For example:\n\n```\n@@.myClass\n@@background-color:red;\nThis paragraph will have the CSS class `myClass`.\n\n* The `<ul>` around this list will also have the class `myClass`\n* List item 2\n\n@@\n```\n\nNote that classes and styles can be mixed subject to the rule that styles must precede classes. For example\n\n```\n@@.myFirstClass.mySecondClass\n@@width:100px;.myThirdClass\nThis is a paragraph\n@@\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(?:\\.([^\\r\\n\\s]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEndString = \"^@@(?:\\\\r?\\\\n)?\";\n\tvar classes = [], styles = [];\n\tdo {\n\t\t// Get the class and style\n\t\tif(this.match[1]) {\n\t\t\tstyles.push(this.match[1]);\n\t\t}\n\t\tif(this.match[2]) {\n\t\t\tclasses.push(this.match[2].split(\".\").join(\" \"));\n\t\t}\n\t\t// Move past the match\n\t\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\t// Look for another line of classes and styles\n\t\tthis.match = this.matchRegExp.exec(this.parser.source);\n\t} while(this.match && this.match.index === this.parser.pos);\n\t// Parse the body\n\tvar tree = this.parser.parseBlocks(reEndString);\n\tfor(var t=0; t<tree.length; t++) {\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(tree[t],classes.join(\" \"));\n\t\t}\n\t\tif(styles.length > 0) {\n\t\t\t$tw.utils.addAttributeToParseTreeNode(tree[t],\"style\",styles.join(\"\"));\n\t\t}\n\t}\n\treturn tree;\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/styleblock.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/styleinline.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for assigning styles and classes to inline runs. For example:\n\n```\n@@.myClass This is some text with a class@@\n@@background-color:red;This is some text with a background colour@@\n@@width:100px;.myClass This is some text with a class and a width@@\n```\n\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(\\.(?:[^\\r\\n\\s]+)\\s+)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /@@/g;\n\t// Get the styles and class\n\tvar stylesString = this.match[1],\n\t\tclassString = this.match[2] ? this.match[2].split(\".\").join(\" \") : undefined;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the run up to the terminator\n\tvar tree = this.parser.parseInlineRun(reEnd,{eatTerminator: true});\n\t// Return the classed span\n\tvar node = {\n\t\ttype: \"element\",\n\t\ttag: \"span\",\n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: \"tc-inline-style\"}\n\t\t},\n\t\tchildren: tree\n\t};\n\tif(classString) {\n\t\t$tw.utils.addClassToParseTreeNode(node,classString);\n\t}\n\tif(stylesString) {\n\t\t$tw.utils.addAttributeToParseTreeNode(node,\"style\",stylesString);\n\t}\n\treturn [node];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/styleinline.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/syslink.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/syslink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for system tiddler links.\nCan be suppressed preceding them with `~`.\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"syslink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~?\\$:\\/[a-zA-Z0-9/.\\-_]+/mg;\n};\n\nexports.parse = function() {\n\tvar match = this.match[0];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(match.substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: match.substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: match}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: match\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();", "title": "$:/core/modules/parsers/wikiparser/rules/syslink.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/table.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/table.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for tables.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"table\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\|(?:[^\\n]*)\\|(?:[fhck]?)\\r?(?:\\n|$)/mg;\n};\n\nvar processRow = function(prevColumns) {\n\tvar cellRegExp = /(?:\\|([^\\n\\|]*)\\|)|(\\|[fhck]?\\r?(?:\\n|$))/mg,\n\t\tcellTermRegExp = /((?:\\x20*)\\|)/mg,\n\t\ttree = [],\n\t\tcol = 0,\n\t\tcolSpanCount = 1,\n\t\tprevCell,\n\t\tvAlign;\n\t// Match a single cell\n\tcellRegExp.lastIndex = this.parser.pos;\n\tvar cellMatch = cellRegExp.exec(this.parser.source);\n\twhile(cellMatch && cellMatch.index === this.parser.pos) {\n\t\tif(cellMatch[1] === \"~\") {\n\t\t\t// Rowspan\n\t\t\tvar last = prevColumns[col];\n\t\t\tif(last) {\n\t\t\t\tlast.rowSpanCount++;\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"rowspan\",last.rowSpanCount);\n\t\t\t\tvAlign = $tw.utils.getAttributeValueFromParseTreeNode(last.element,\"valign\",\"center\");\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"valign\",vAlign);\n\t\t\t\tif(colSpanCount > 1) {\n\t\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"colspan\",colSpanCount);\n\t\t\t\t\tcolSpanCount = 1;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \">\") {\n\t\t\t// Colspan\n\t\t\tcolSpanCount++;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \"<\" && prevCell) {\n\t\t\tcolSpanCount = 1 + $tw.utils.getAttributeValueFromParseTreeNode(prevCell,\"colspan\",1);\n\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\tcolSpanCount = 1;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[2]) {\n\t\t\t// End of row\n\t\t\tif(prevCell && colSpanCount > 1) {\n\t\t\t\tif(prevCell.attributes && prevCell.attributes && prevCell.attributes.colspan) {\n\t\t\t\t\t\tcolSpanCount += prevCell.attributes.colspan.value;\n\t\t\t\t} else {\n\t\t\t\t\tcolSpanCount -= 1;\n\t\t\t\t}\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\t}\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t\tbreak;\n\t\t} else {\n\t\t\t// For ordinary cells, step beyond the opening `|`\n\t\t\tthis.parser.pos++;\n\t\t\t// Look for a space at the start of the cell\n\t\t\tvar spaceLeft = false;\n\t\t\tvAlign = null;\n\t\t\tif(this.parser.source.substr(this.parser.pos).search(/^\\^([^\\^]|\\^\\^)/) === 0) {\n\t\t\t\tvAlign = \"top\";\n\t\t\t} else if(this.parser.source.substr(this.parser.pos).search(/^,([^,]|,,)/) === 0) {\n\t\t\t\tvAlign = \"bottom\";\n\t\t\t}\n\t\t\tif(vAlign) {\n\t\t\t\tthis.parser.pos++;\n\t\t\t}\n\t\t\tvar chr = this.parser.source.substr(this.parser.pos,1);\n\t\t\twhile(chr === \" \") {\n\t\t\t\tspaceLeft = true;\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tchr = this.parser.source.substr(this.parser.pos,1);\n\t\t\t}\n\t\t\t// Check whether this is a heading cell\n\t\t\tvar cell;\n\t\t\tif(chr === \"!\") {\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tcell = {type: \"element\", tag: \"th\", children: []};\n\t\t\t} else {\n\t\t\t\tcell = {type: \"element\", tag: \"td\", children: []};\n\t\t\t}\n\t\t\ttree.push(cell);\n\t\t\t// Record information about this cell\n\t\t\tprevCell = cell;\n\t\t\tprevColumns[col] = {rowSpanCount:1,element:cell};\n\t\t\t// Check for a colspan\n\t\t\tif(colSpanCount > 1) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"colspan\",colSpanCount);\n\t\t\t\tcolSpanCount = 1;\n\t\t\t}\n\t\t\t// Parse the cell\n\t\t\tcell.children = this.parser.parseInlineRun(cellTermRegExp,{eatTerminator: true});\n\t\t\t// Set the alignment for the cell\n\t\t\tif(vAlign) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"valign\",vAlign);\n\t\t\t}\n\t\t\tif(this.parser.source.substr(this.parser.pos - 2,1) === \" \") { // spaceRight\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",spaceLeft ? \"center\" : \"left\");\n\t\t\t} else if(spaceLeft) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",\"right\");\n\t\t\t}\n\t\t\t// Move back to the closing `|`\n\t\t\tthis.parser.pos--;\n\t\t}\n\t\tcol++;\n\t\tcellRegExp.lastIndex = this.parser.pos;\n\t\tcellMatch = cellRegExp.exec(this.parser.source);\n\t}\n\treturn tree;\n};\n\nexports.parse = function() {\n\tvar rowContainerTypes = {\"c\":\"caption\", \"h\":\"thead\", \"\":\"tbody\", \"f\":\"tfoot\"},\n\t\ttable = {type: \"element\", tag: \"table\", children: []},\n\t\trowRegExp = /^\\|([^\\n]*)\\|([fhck]?)\\r?(?:\\n|$)/mg,\n\t\trowTermRegExp = /(\\|(?:[fhck]?)\\r?(?:\\n|$))/mg,\n\t\tprevColumns = [],\n\t\tcurrRowType,\n\t\trowContainer,\n\t\trowCount = 0;\n\t// Match the row\n\trowRegExp.lastIndex = this.parser.pos;\n\tvar rowMatch = rowRegExp.exec(this.parser.source);\n\twhile(rowMatch && rowMatch.index === this.parser.pos) {\n\t\tvar rowType = rowMatch[2];\n\t\t// Check if it is a class assignment\n\t\tif(rowType === \"k\") {\n\t\t\t$tw.utils.addClassToParseTreeNode(table,rowMatch[1]);\n\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t} else {\n\t\t\t// Otherwise, create a new row if this one is of a different type\n\t\t\tif(rowType !== currRowType) {\n\t\t\t\trowContainer = {type: \"element\", tag: rowContainerTypes[rowType], children: []};\n\t\t\t\ttable.children.push(rowContainer);\n\t\t\t\tcurrRowType = rowType;\n\t\t\t}\n\t\t\t// Is this a caption row?\n\t\t\tif(currRowType === \"c\") {\n\t\t\t\t// If so, move past the opening `|` of the row\n\t\t\t\tthis.parser.pos++;\n\t\t\t\t// Move the caption to the first row if it isn't already\n\t\t\t\tif(table.children.length !== 1) {\n\t\t\t\t\ttable.children.pop(); // Take rowContainer out of the children array\n\t\t\t\t\ttable.children.splice(0,0,rowContainer); // Insert it at the bottom\t\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\t// Set the alignment - TODO: figure out why TW did this\n//\t\t\t\trowContainer.attributes.align = rowCount === 0 ? \"top\" : \"bottom\";\n\t\t\t\t// Parse the caption\n\t\t\t\trowContainer.children = this.parser.parseInlineRun(rowTermRegExp,{eatTerminator: true});\n\t\t\t} else {\n\t\t\t\t// Create the row\n\t\t\t\tvar theRow = {type: \"element\", tag: \"tr\", children: []};\n\t\t\t\t$tw.utils.addClassToParseTreeNode(theRow,rowCount%2 ? \"oddRow\" : \"evenRow\");\n\t\t\t\trowContainer.children.push(theRow);\n\t\t\t\t// Process the row\n\t\t\t\ttheRow.children = processRow.call(this,prevColumns);\n\t\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t\t\t// Increment the row count\n\t\t\t\trowCount++;\n\t\t\t}\n\t\t}\n\t\trowMatch = rowRegExp.exec(this.parser.source);\n\t}\n\treturn [table];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/table.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {},\n\t\t\tisBlock: true\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tisBlock: true,\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {}\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/typedblock.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/typedblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for typed blocks. For example:\n\n```\n$$$.js\nThis will be rendered as JavaScript\n$$$\n\n$$$.svg\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"150\" height=\"100\">\n <circle cx=\"100\" cy=\"50\" r=\"40\" stroke=\"black\" stroke-width=\"2\" fill=\"red\" />\n</svg>\n$$$\n\n$$$text/vnd.tiddlywiki>text/html\nThis will be rendered as an //HTML representation// of WikiText\n$$$\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.name = \"typedblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\$\\$\\$([^ >\\r\\n]*)(?: *> *([^ \\r\\n]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /\\r?\\n\\$\\$\\$\\r?(?:\\n|$)/mg;\n\t// Save the type\n\tvar parseType = this.match[1],\n\t\trenderType = this.match[2];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Parse the block according to the specified type\n\tvar parser = this.parser.wiki.parseText(parseType,text,{defaultType: \"text/plain\"});\n\t// If there's no render type, just return the parse tree\n\tif(!renderType) {\n\t\treturn parser.tree;\n\t} else {\n\t\t// Otherwise, render to the rendertype and return in a <PRE> tag\n\t\tvar widgetNode = this.parser.wiki.makeWidget(parser),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\ttext = renderType === \"text/html\" ? container.innerHTML : container.textContent;\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"pre\",\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/typedblock.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/wikilink.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikilink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for wiki links. For example:\n\n```\nAWikiLink\nAnotherLink\n~SuppressedLink\n```\n\nPrecede a camel case word with `~` to prevent it from being recognised as a link.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"wikilink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = new RegExp($tw.config.textPrimitives.unWikiLink + \"?\" + $tw.config.textPrimitives.wikiLink,\"mg\");\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get the details of the match\n\tvar linkText = this.match[0];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// If the link starts with the unwikilink character then just output it as plain text\n\tif(linkText.substr(0,1) === $tw.config.textPrimitives.unWikiLink) {\n\t\treturn [{type: \"text\", text: linkText.substr(1)}];\n\t}\n\t// If the link has been preceded with a blocked letter then don't treat it as a link\n\tif(this.match.index > 0) {\n\t\tvar preRegExp = new RegExp($tw.config.textPrimitives.blockPrefixLetters,\"mg\");\n\t\tpreRegExp.lastIndex = this.match.index-1;\n\t\tvar preMatch = preRegExp.exec(this.parser.source);\n\t\tif(preMatch && preMatch.index === this.match.index-1) {\n\t\t\treturn [{type: \"text\", text: linkText}];\n\t\t}\n\t}\n\treturn [{\n\t\ttype: \"link\",\n\t\tattributes: {\n\t\t\tto: {type: \"string\", value: linkText}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: linkText\n\t\t}]\n\t}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/wikilink.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/wikiparser.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/wikiparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe wiki text parser processes blocks of source text into a parse tree.\n\nThe parse tree is made up of nested arrays of these JavaScript objects:\n\n\t{type: \"element\", tag: <string>, attributes: {}, children: []} - an HTML element\n\t{type: \"text\", text: <string>} - a text node\n\t{type: \"entity\", value: <string>} - an entity\n\t{type: \"raw\", html: <string>} - raw HTML\n\nAttributes are stored as hashmaps of the following objects:\n\n\t{type: \"string\", value: <string>} - literal string\n\t{type: \"indirect\", textReference: <textReference>} - indirect through a text reference\n\t{type: \"macro\", macro: <TBD>} - indirect through a macro invocation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar WikiParser = function(type,text,options) {\n\tthis.wiki = options.wiki;\n\tvar self = this;\n\t// Check for an externally linked tiddler\n\tif($tw.browser && (text || \"\") === \"\" && options._canonical_uri) {\n\t\tthis.loadRemoteTiddler(options._canonical_uri);\n\t\ttext = $tw.language.getRawString(\"LazyLoadingWarning\");\n\t}\n\t// Initialise the classes if we don't have them already\n\tif(!this.pragmaRuleClasses) {\n\t\tWikiParser.prototype.pragmaRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"pragma\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.pragmaRuleClasses,\"$:/config/WikiParserRules/Pragmas/\");\n\t}\n\tif(!this.blockRuleClasses) {\n\t\tWikiParser.prototype.blockRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"block\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.blockRuleClasses,\"$:/config/WikiParserRules/Block/\");\n\t}\n\tif(!this.inlineRuleClasses) {\n\t\tWikiParser.prototype.inlineRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"inline\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.inlineRuleClasses,\"$:/config/WikiParserRules/Inline/\");\n\t}\n\t// Save the parse text\n\tthis.type = type || \"text/vnd.tiddlywiki\";\n\tthis.source = text || \"\";\n\tthis.sourceLength = this.source.length;\n\t// Set current parse position\n\tthis.pos = 0;\n\t// Instantiate the pragma parse rules\n\tthis.pragmaRules = this.instantiateRules(this.pragmaRuleClasses,\"pragma\",0);\n\t// Instantiate the parser block and inline rules\n\tthis.blockRules = this.instantiateRules(this.blockRuleClasses,\"block\",0);\n\tthis.inlineRules = this.instantiateRules(this.inlineRuleClasses,\"inline\",0);\n\t// Parse any pragmas\n\tthis.tree = [];\n\tvar topBranch = this.parsePragmas();\n\t// Parse the text into inline runs or blocks\n\tif(options.parseAsInline) {\n\t\ttopBranch.push.apply(topBranch,this.parseInlineRun());\n\t} else {\n\t\ttopBranch.push.apply(topBranch,this.parseBlocks());\n\t}\n\t// Return the parse tree\n};\n\n/*\n*/\nWikiParser.prototype.loadRemoteTiddler = function(url) {\n\tvar self = this;\n\t$tw.utils.httpRequest({\n\t\turl: url,\n\t\ttype: \"GET\",\n\t\tcallback: function(err,data) {\n\t\t\tif(!err) {\n\t\t\t\tvar tiddlers = self.wiki.deserializeTiddlers(\".tid\",data,self.wiki.getCreationFields());\n\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\ttiddler[\"_canonical_uri\"] = url;\n\t\t\t\t});\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tself.wiki.addTiddlers(tiddlers);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\n*/\nWikiParser.prototype.setupRules = function(proto,configPrefix) {\n\tvar self = this;\n\tif(!$tw.safemode) {\n\t\t$tw.utils.each(proto,function(object,name) {\n\t\t\tif(self.wiki.getTiddlerText(configPrefix + name,\"enable\") !== \"enable\") {\n\t\t\t\tdelete proto[name];\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nInstantiate an array of parse rules\n*/\nWikiParser.prototype.instantiateRules = function(classes,type,startPos) {\n\tvar rulesInfo = [],\n\t\tself = this;\n\t$tw.utils.each(classes,function(RuleClass) {\n\t\t// Instantiate the rule\n\t\tvar rule = new RuleClass(self);\n\t\trule.is = {};\n\t\trule.is[type] = true;\n\t\trule.init(self);\n\t\tvar matchIndex = rule.findNextMatch(startPos);\n\t\tif(matchIndex !== undefined) {\n\t\t\trulesInfo.push({\n\t\t\t\trule: rule,\n\t\t\t\tmatchIndex: matchIndex\n\t\t\t});\n\t\t}\n\t});\n\treturn rulesInfo;\n};\n\n/*\nSkip any whitespace at the current position. Options are:\n\ttreatNewlinesAsNonWhitespace: true if newlines are NOT to be treated as whitespace\n*/\nWikiParser.prototype.skipWhitespace = function(options) {\n\toptions = options || {};\n\tvar whitespaceRegExp = options.treatNewlinesAsNonWhitespace ? /([^\\S\\n]+)/mg : /(\\s+)/mg;\n\twhitespaceRegExp.lastIndex = this.pos;\n\tvar whitespaceMatch = whitespaceRegExp.exec(this.source);\n\tif(whitespaceMatch && whitespaceMatch.index === this.pos) {\n\t\tthis.pos = whitespaceRegExp.lastIndex;\n\t}\n};\n\n/*\nGet the next match out of an array of parse rule instances\n*/\nWikiParser.prototype.findNextMatch = function(rules,startPos) {\n\t// Find the best matching rule by finding the closest match position\n\tvar matchingRule,\n\t\tmatchingRulePos = this.sourceLength;\n\t// Step through each rule\n\tfor(var t=0; t<rules.length; t++) {\n\t\tvar ruleInfo = rules[t];\n\t\t// Ask the rule to get the next match if we've moved past the current one\n\t\tif(ruleInfo.matchIndex !== undefined && ruleInfo.matchIndex < startPos) {\n\t\t\truleInfo.matchIndex = ruleInfo.rule.findNextMatch(startPos);\n\t\t}\n\t\t// Adopt this match if it's closer than the current best match\n\t\tif(ruleInfo.matchIndex !== undefined && ruleInfo.matchIndex <= matchingRulePos) {\n\t\t\tmatchingRule = ruleInfo;\n\t\t\tmatchingRulePos = ruleInfo.matchIndex;\n\t\t}\n\t}\n\treturn matchingRule;\n};\n\n/*\nParse any pragmas at the beginning of a block of parse text\n*/\nWikiParser.prototype.parsePragmas = function() {\n\tvar currentTreeBranch = this.tree;\n\twhile(true) {\n\t\t// Skip whitespace\n\t\tthis.skipWhitespace();\n\t\t// Check for the end of the text\n\t\tif(this.pos >= this.sourceLength) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check if we've arrived at a pragma rule match\n\t\tvar nextMatch = this.findNextMatch(this.pragmaRules,this.pos);\n\t\t// If not, just exit\n\t\tif(!nextMatch || nextMatch.matchIndex !== this.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the pragma rule\n\t\tvar subTree = nextMatch.rule.parse();\n\t\tif(subTree.length > 0) {\n\t\t\t// Quick hack; we only cope with a single parse tree node being returned, which is true at the moment\n\t\t\tcurrentTreeBranch.push.apply(currentTreeBranch,subTree);\n\t\t\tsubTree[0].children = [];\n\t\t\tcurrentTreeBranch = subTree[0].children;\n\t\t}\n\t}\n\treturn currentTreeBranch;\n};\n\n/*\nParse a block from the current position\n\tterminatorRegExpString: optional regular expression string that identifies the end of plain paragraphs. Must not include capturing parenthesis\n*/\nWikiParser.prototype.parseBlock = function(terminatorRegExpString) {\n\tvar terminatorRegExp = terminatorRegExpString ? new RegExp(\"(\" + terminatorRegExpString + \"|\\\\r?\\\\n\\\\r?\\\\n)\",\"mg\") : /(\\r?\\n\\r?\\n)/mg;\n\tthis.skipWhitespace();\n\tif(this.pos >= this.sourceLength) {\n\t\treturn [];\n\t}\n\t// Look for a block rule that applies at the current position\n\tvar nextMatch = this.findNextMatch(this.blockRules,this.pos);\n\tif(nextMatch && nextMatch.matchIndex === this.pos) {\n\t\treturn nextMatch.rule.parse();\n\t}\n\t// Treat it as a paragraph if we didn't find a block rule\n\treturn [{type: \"element\", tag: \"p\", children: this.parseInlineRun(terminatorRegExp)}];\n};\n\n/*\nParse a series of blocks of text until a terminating regexp is encountered or the end of the text\n\tterminatorRegExpString: terminating regular expression\n*/\nWikiParser.prototype.parseBlocks = function(terminatorRegExpString) {\n\tif(terminatorRegExpString) {\n\t\treturn this.parseBlocksTerminated(terminatorRegExpString);\n\t} else {\n\t\treturn this.parseBlocksUnterminated();\n\t}\n};\n\n/*\nParse a block from the current position to the end of the text\n*/\nWikiParser.prototype.parseBlocksUnterminated = function() {\n\tvar tree = [];\n\twhile(this.pos < this.sourceLength) {\n\t\ttree.push.apply(tree,this.parseBlock());\n\t}\n\treturn tree;\n};\n\n/*\nParse blocks of text until a terminating regexp is encountered\n*/\nWikiParser.prototype.parseBlocksTerminated = function(terminatorRegExpString) {\n\tvar terminatorRegExp = new RegExp(\"(\" + terminatorRegExpString + \")\",\"mg\"),\n\t\ttree = [];\n\t// Skip any whitespace\n\tthis.skipWhitespace();\n\t// Check if we've got the end marker\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar match = terminatorRegExp.exec(this.source);\n\t// Parse the text into blocks\n\twhile(this.pos < this.sourceLength && !(match && match.index === this.pos)) {\n\t\tvar blocks = this.parseBlock(terminatorRegExpString);\n\t\ttree.push.apply(tree,blocks);\n\t\t// Skip any whitespace\n\t\tthis.skipWhitespace();\n\t\t// Check if we've got the end marker\n\t\tterminatorRegExp.lastIndex = this.pos;\n\t\tmatch = terminatorRegExp.exec(this.source);\n\t}\n\tif(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t}\n\treturn tree;\n};\n\n/*\nParse a run of text at the current position\n\tterminatorRegExp: a regexp at which to stop the run\n\toptions: see below\nOptions available:\n\teatTerminator: move the parse position past any encountered terminator (default false)\n*/\nWikiParser.prototype.parseInlineRun = function(terminatorRegExp,options) {\n\tif(terminatorRegExp) {\n\t\treturn this.parseInlineRunTerminated(terminatorRegExp,options);\n\t} else {\n\t\treturn this.parseInlineRunUnterminated(options);\n\t}\n};\n\nWikiParser.prototype.parseInlineRunUnterminated = function(options) {\n\tvar tree = [];\n\t// Find the next occurrence of an inline rule\n\tvar nextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around the matches until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && nextMatch) {\n\t\t// Process the text preceding the run rule\n\t\tif(nextMatch.matchIndex > this.pos) {\n\t\t\ttree.push({type: \"text\", text: this.source.substring(this.pos,nextMatch.matchIndex)});\n\t\t\tthis.pos = nextMatch.matchIndex;\n\t\t}\n\t\t// Process the run rule\n\t\ttree.push.apply(tree,nextMatch.rule.parse());\n\t\t// Look for the next run rule\n\t\tnextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\ttree.push({type: \"text\", text: this.source.substr(this.pos)});\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\nWikiParser.prototype.parseInlineRunTerminated = function(terminatorRegExp,options) {\n\toptions = options || {};\n\tvar tree = [];\n\t// Find the next occurrence of the terminator\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar terminatorMatch = terminatorRegExp.exec(this.source);\n\t// Find the next occurrence of a inlinerule\n\tvar inlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && (terminatorMatch || inlineRuleMatch)) {\n\t\t// Return if we've found the terminator, and it precedes any inline rule match\n\t\tif(terminatorMatch) {\n\t\t\tif(!inlineRuleMatch || inlineRuleMatch.matchIndex >= terminatorMatch.index) {\n\t\t\t\tif(terminatorMatch.index > this.pos) {\n\t\t\t\t\ttree.push({type: \"text\", text: this.source.substring(this.pos,terminatorMatch.index)});\n\t\t\t\t}\n\t\t\t\tthis.pos = terminatorMatch.index;\n\t\t\t\tif(options.eatTerminator) {\n\t\t\t\t\tthis.pos += terminatorMatch[0].length;\n\t\t\t\t}\n\t\t\t\treturn tree;\n\t\t\t}\n\t\t}\n\t\t// Process any inline rule, along with the text preceding it\n\t\tif(inlineRuleMatch) {\n\t\t\t// Preceding text\n\t\t\tif(inlineRuleMatch.matchIndex > this.pos) {\n\t\t\t\ttree.push({type: \"text\", text: this.source.substring(this.pos,inlineRuleMatch.matchIndex)});\n\t\t\t\tthis.pos = inlineRuleMatch.matchIndex;\n\t\t\t}\n\t\t\t// Process the inline rule\n\t\t\ttree.push.apply(tree,inlineRuleMatch.rule.parse());\n\t\t\t// Look for the next inline rule\n\t\t\tinlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t\t\t// Look for the next terminator match\n\t\t\tterminatorRegExp.lastIndex = this.pos;\n\t\t\tterminatorMatch = terminatorRegExp.exec(this.source);\n\t\t}\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\ttree.push({type: \"text\", text: this.source.substr(this.pos)});\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\n/*\nParse zero or more class specifiers `.classname`\n*/\nWikiParser.prototype.parseClasses = function() {\n\tvar classRegExp = /\\.([^\\s\\.]+)/mg,\n\t\tclassNames = [];\n\tclassRegExp.lastIndex = this.pos;\n\tvar match = classRegExp.exec(this.source);\n\twhile(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t\tclassNames.push(match[1]);\n\t\tmatch = classRegExp.exec(this.source);\n\t}\n\treturn classNames;\n};\n\n/*\nAmend the rules used by this instance of the parser\n\ttype: `only` keeps just the named rules, `except` keeps all but the named rules\n\tnames: array of rule names\n*/\nWikiParser.prototype.amendRules = function(type,names) {\n\tnames = names || [];\n\t// Define the filter function\n\tvar keepFilter;\n\tif(type === \"only\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) !== -1;\n\t\t};\n\t} else if(type === \"except\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) === -1;\n\t\t};\n\t} else {\n\t\treturn;\n\t}\n\t// Define a function to process each of our rule arrays\n\tvar processRuleArray = function(ruleArray) {\n\t\tfor(var t=ruleArray.length-1; t>=0; t--) {\n\t\t\tif(!keepFilter(ruleArray[t].rule.name)) {\n\t\t\t\truleArray.splice(t,1);\n\t\t\t}\n\t\t}\n\t};\n\t// Process each rule array\n\tprocessRuleArray(this.pragmaRules);\n\tprocessRuleArray(this.blockRules);\n\tprocessRuleArray(this.inlineRules);\n};\n\nexports[\"text/vnd.tiddlywiki\"] = WikiParser;\n\n})();\n\n", "title": "$:/core/modules/parsers/wikiparser/wikiparser.js", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikirulebase.js\ntype: application/javascript\nmodule-type: global\n\nBase class for wiki parser rules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nThis constructor is always overridden with a blank constructor, and so shouldn't be used\n*/\nvar WikiRuleBase = function() {\n};\n\n/*\nTo be overridden by individual rules\n*/\nWikiRuleBase.prototype.init = function(parser) {\n\tthis.parser = parser;\n};\n\n/*\nDefault implementation of findNextMatch uses RegExp matching\n*/\nWikiRuleBase.prototype.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\treturn this.match ? this.match.index : undefined;\n};\n\nexports.WikiRuleBase = WikiRuleBase;\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/pluginswitcher.js": { "text": "/*\\\ntitle: $:/core/modules/pluginswitcher.js\ntype: application/javascript\nmodule-type: global\n\nManages switching plugins for themes and languages.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\noptions:\nwiki: wiki store to be used\npluginType: type of plugin to be switched\ncontrollerTitle: title of tiddler used to control switching of this resource\ndefaultPlugins: array of default plugins to be used if nominated plugin isn't found\n*/\nfunction PluginSwitcher(options) {\n\tthis.wiki = options.wiki;\n\tthis.pluginType = options.pluginType;\n\tthis.controllerTitle = options.controllerTitle;\n\tthis.defaultPlugins = options.defaultPlugins || [];\n\t// Switch to the current plugin\n\tthis.switchPlugins();\n\t// Listen for changes to the selected plugin\n\tvar self = this;\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,self.controllerTitle)) {\n\t\t\tself.switchPlugins();\n\t\t}\n\t});\n}\n\nPluginSwitcher.prototype.switchPlugins = function() {\n\t// Get the name of the current theme\n\tvar selectedPluginTitle = this.wiki.getTiddlerText(this.controllerTitle);\n\t// If it doesn't exist, then fallback to one of the default themes\n\tvar index = 0;\n\twhile(!this.wiki.getTiddler(selectedPluginTitle) && index < this.defaultPlugins.length) {\n\t\tselectedPluginTitle = this.defaultPlugins[index++];\n\t}\n\t// Accumulate the titles of the plugins that we need to load\n\tvar plugins = [],\n\t\tself = this,\n\t\taccumulatePlugin = function(title) {\n\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\tif(tiddler && tiddler.isPlugin() && plugins.indexOf(title) === -1) {\n\t\t\t\tplugins.push(title);\n\t\t\t\tvar pluginInfo = JSON.parse(self.wiki.getTiddlerText(title)),\n\t\t\t\t\tdependents = $tw.utils.parseStringArray(tiddler.fields.dependents || \"\");\n\t\t\t\t$tw.utils.each(dependents,function(title) {\n\t\t\t\t\taccumulatePlugin(title);\n\t\t\t\t});\n\t\t\t}\n\t\t};\n\taccumulatePlugin(selectedPluginTitle);\n\t// Unregister any existing theme tiddlers\n\tvar unregisteredTiddlers = $tw.wiki.unregisterPluginTiddlers(this.pluginType);\n\t// Register any new theme tiddlers\n\tvar registeredTiddlers = $tw.wiki.registerPluginTiddlers(this.pluginType,plugins);\n\t// Unpack the current theme tiddlers\n\t$tw.wiki.unpackPluginTiddlers();\n};\n\nexports.PluginSwitcher = PluginSwitcher;\n\n})();\n", "title": "$:/core/modules/pluginswitcher.js", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/saver-handler.js": { "text": "/*\\\ntitle: $:/core/modules/saver-handler.js\ntype: application/javascript\nmodule-type: global\n\nThe saver handler tracks changes to the store and handles saving the entire wiki via saver modules.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInstantiate the saver handler with the following options:\nwiki: wiki to be synced\ndirtyTracking: true if dirty tracking should be performed\n*/\nfunction SaverHandler(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\tthis.dirtyTracking = options.dirtyTracking;\n\tthis.pendingAutoSave = false;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"saver-handler\");\n\t// Initialise our savers\n\tif($tw.browser) {\n\t\tthis.initSavers();\n\t}\n\t// Only do dirty tracking if required\n\tif($tw.browser && this.dirtyTracking) {\n\t\t// Compile the dirty tiddler filter\n\t\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t\t// Count of changes that have not yet been saved\n\t\tthis.numChanges = 0;\n\t\t// Listen out for changes to tiddlers\n\t\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t\t// Filter the changes so that we only count changes to tiddlers that we care about\n\t\t\tvar filteredChanges = self.filterFn.call(self.wiki,function(callback) {\n\t\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\t\tcallback(tiddler,title);\n\t\t\t\t});\n\t\t\t});\n\t\t\t// Adjust the number of changes\n\t\t\tself.numChanges += filteredChanges.length;\n\t\t\tself.updateDirtyStatus();\n\t\t\t// Do any autosave if one is pending and there's no more change events\n\t\t\tif(self.pendingAutoSave && self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tself.pendingAutoSave = false;\n\t\t\t}\n\t\t});\n\t\t// Listen for the autosave event\n\t\t$tw.rootWidget.addEventListener(\"tm-auto-save-wiki\",function(event) {\n\t\t\t// Do the autosave unless there are outstanding tiddler change events\n\t\t\tif(self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise put ourselves in the \"pending autosave\" state and wait for the change event before we do the autosave\n\t\t\t\tself.pendingAutoSave = true;\n\t\t\t}\n\t\t});\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t}\n\t// Install the save action handlers\n\tif($tw.browser) {\n\t\t$tw.rootWidget.addEventListener(\"tm-save-wiki\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-download-file\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\tmethod: \"download\",\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t}\n}\n\nSaverHandler.prototype.titleSyncFilter = \"$:/config/SaverFilter\";\nSaverHandler.prototype.titleAutoSave = \"$:/config/AutoSave\";\nSaverHandler.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\n\n/*\nSelect the appropriate saver modules and set them up\n*/\nSaverHandler.prototype.initSavers = function(moduleType) {\n\tmoduleType = moduleType || \"saver\";\n\t// Instantiate the available savers\n\tthis.savers = [];\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tif(module.canSave(self)) {\n\t\t\tself.savers.push(module.create(self.wiki));\n\t\t}\n\t});\n\t// Sort the savers into priority order\n\tthis.savers.sort(function(a,b) {\n\t\tif(a.info.priority < b.info.priority) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(a.info.priority > b.info.priority) {\n\t\t\t\treturn +1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nSave the wiki contents. Options are:\n\tmethod: \"save\", \"autosave\" or \"download\"\n\ttemplate: the tiddler containing the template to save\n\tdownloadType: the content type for the saved file\n*/\nSaverHandler.prototype.saveWiki = function(options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tmethod = options.method || \"save\",\n\t\tvariables = options.variables || {},\n\t\ttemplate = options.template || \"$:/core/save/all\",\n\t\tdownloadType = options.downloadType || \"text/plain\",\n\t\ttext = this.wiki.renderTiddler(downloadType,template,options),\n\t\tcallback = function(err) {\n\t\t\tif(err) {\n\t\t\t\talert($tw.language.getString(\"Error/WhileSaving\") + \":\\n\\n\" + err);\n\t\t\t} else {\n\t\t\t\t// Clear the task queue if we're saving (rather than downloading)\n\t\t\t\tif(method !== \"download\") {\n\t\t\t\t\tself.numChanges = 0;\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t}\n\t\t\t\t$tw.notifier.display(self.titleSavedNotification);\n\t\t\t\tif(options.callback) {\n\t\t\t\t\toptions.callback();\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t// Ignore autosave if disabled\n\tif(method === \"autosave\" && this.wiki.getTiddlerText(this.titleAutoSave,\"yes\") !== \"yes\") {\n\t\treturn false;\n\t}\n\t// Call the highest priority saver that supports this method\n\tfor(var t=this.savers.length-1; t>=0; t--) {\n\t\tvar saver = this.savers[t];\n\t\tif(saver.info.capabilities.indexOf(method) !== -1 && saver.save(text,method,callback,{variables: {filename: variables.filename}})) {\n\t\t\tthis.logger.log(\"Saving wiki with method\",method,\"through saver\",saver.info.name);\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSaverHandler.prototype.isDirty = function() {\n\treturn this.numChanges > 0;\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSaverHandler.prototype.updateDirtyStatus = function() {\n\tif($tw.browser) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t}\n};\n\nexports.SaverHandler = SaverHandler;\n\n})();\n", "title": "$:/core/modules/saver-handler.js", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/savers/andtidwiki.js": { "text": "/*\\\ntitle: $:/core/modules/savers/andtidwiki.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the AndTidWiki Android app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar AndTidWiki = function(wiki) {\n};\n\nAndTidWiki.prototype.save = function(text,method,callback) {\n\t// Get the pathname of this document\n\tvar pathname = decodeURIComponent(document.location.toString().split(\"#\")[0]);\n\t// Strip the file://\n\tif(pathname.indexOf(\"file://\") === 0) {\n\t\tpathname = pathname.substr(7);\n\t}\n\t// Strip any query or location part\n\tvar p = pathname.indexOf(\"?\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\tp = pathname.indexOf(\"#\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\t// Save the file\n\twindow.twi.saveFile(pathname,text);\n\t// Call the callback\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nAndTidWiki.prototype.info = {\n\tname: \"andtidwiki\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.twi && !!window.twi.saveFile;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new AndTidWiki(wiki);\n};\n\n})();\n", "title": "$:/core/modules/savers/andtidwiki.js", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/download.js": { "text": "/*\\\ntitle: $:/core/modules/savers/download.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar DownloadSaver = function(wiki) {\n};\n\nDownloadSaver.prototype.save = function(text,method,callback,options) {\n\toptions = options || {};\n\t// Get the current filename\n\tvar filename = options.variables.filename;\n\tif(!filename) {\n\t\tvar p = document.location.pathname.lastIndexOf(\"/\");\n\t\tif(p !== -1) {\n\t\t\tfilename = document.location.pathname.substr(p+1);\n\t\t}\n\t}\n\tif(!filename) {\n\t\tfilename = \"tiddlywiki.html\";\n\t}\n\t// Set up the link\n\tvar link = document.createElement(\"a\");\n\tlink.setAttribute(\"target\",\"_blank\");\n\tlink.setAttribute(\"rel\",\"noopener noreferrer\");\n\tif(Blob !== undefined) {\n\t\tvar blob = new Blob([text], {type: \"text/html\"});\n\t\tlink.setAttribute(\"href\", URL.createObjectURL(blob));\n\t} else {\n\t\tlink.setAttribute(\"href\",\"data:text/html,\" + encodeURIComponent(text));\n\t}\n\tlink.setAttribute(\"download\",filename);\n\tdocument.body.appendChild(link);\n\tlink.click();\n\tdocument.body.removeChild(link);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nDownloadSaver.prototype.info = {\n\tname: \"download\",\n\tpriority: 100,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn document.createElement(\"a\").download !== undefined;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new DownloadSaver(wiki);\n};\n\n})();\n", "title": "$:/core/modules/savers/download.js", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/fsosaver.js": { "text": "/*\\\ntitle: $:/core/modules/savers/fsosaver.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via MS FileSystemObject ActiveXObject\n\nNote: Since TiddlyWiki's markup contains the MOTW, the FileSystemObject normally won't be available. \nHowever, if the wiki is loaded as an .HTA file (Windows HTML Applications) then the FSO can be used.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar FSOSaver = function(wiki) {\n};\n\nFSOSaver.prototype.save = function(text,method,callback) {\n\t// Get the pathname of this document\n\tvar pathname = unescape(document.location.pathname);\n\t// Test for a Windows path of the form /x:\\blah...\n\tif(/^\\/[A-Z]\\:\\\\[^\\\\]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t} else if(document.location.hostname !== \"\" && /^\\/\\\\[^\\\\]+\\\\[^\\\\]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t\t// reconstruct UNC path\n\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t} else {\n\t\treturn false;\n\t}\n\t// Save the file (as UTF-16)\n\tvar fso = new ActiveXObject(\"Scripting.FileSystemObject\");\n\tvar file = fso.OpenTextFile(pathname,2,-1,-1);\n\tfile.Write(text);\n\tfile.Close();\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nFSOSaver.prototype.info = {\n\tname: \"FSOSaver\",\n\tpriority: 120,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\ttry {\n\t\treturn (window.location.protocol === \"file:\") && !!(new ActiveXObject(\"Scripting.FileSystemObject\"));\n\t} catch(e) { return false; }\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new FSOSaver(wiki);\n};\n\n})();\n", "title": "$:/core/modules/savers/fsosaver.js", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/manualdownload.js": { "text": "/*\\\ntitle: $:/core/modules/savers/manualdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Title of the tiddler containing the download message\nvar downloadInstructionsTitle = \"$:/language/Modals/Download\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar ManualDownloadSaver = function(wiki) {\n};\n\nManualDownloadSaver.prototype.save = function(text,method,callback) {\n\t$tw.modal.display(downloadInstructionsTitle,{\n\t\tdownloadLink: \"data:text/html,\" + encodeURIComponent(text)\n\t});\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nManualDownloadSaver.prototype.info = {\n\tname: \"manualdownload\",\n\tpriority: 0,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new ManualDownloadSaver(wiki);\n};\n\n})();\n", "title": "$:/core/modules/savers/manualdownload.js", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/msdownload.js": { "text": "/*\\\ntitle: $:/core/modules/savers/msdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via window.navigator.msSaveBlob()\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar MsDownloadSaver = function(wiki) {\n};\n\nMsDownloadSaver.prototype.save = function(text,method,callback) {\n\t// Get the current filename\n\tvar filename = \"tiddlywiki.html\",\n\t\tp = document.location.pathname.lastIndexOf(\"/\");\n\tif(p !== -1) {\n\t\tfilename = document.location.pathname.substr(p+1);\n\t}\n\t// Set up the link\n\tvar blob = new Blob([text], {type: \"text/html\"});\n\twindow.navigator.msSaveBlob(blob,filename);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nMsDownloadSaver.prototype.info = {\n\tname: \"msdownload\",\n\tpriority: 110,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.navigator.msSaveBlob;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new MsDownloadSaver(wiki);\n};\n\n})();\n", "title": "$:/core/modules/savers/msdownload.js", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/put.js": { "text": "/*\\\ntitle: $:/core/modules/savers/put.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by performing a PUT request to the server\n\nWorks with any server which accepts a PUT request\nto the current URL, such as a WebDAV server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar PutSaver = function(wiki) {\n\tthis.wiki = wiki;\n\tvar self = this;\n\t// Async server probe. Until probe finishes, save will fail fast\n\t// See also https://github.com/Jermolene/TiddlyWiki5/issues/2276\n\tvar req = new XMLHttpRequest();\n\treq.open(\"OPTIONS\",encodeURI(document.location.protocol + \"//\" + document.location.hostname + \":\" + document.location.port + document.location.pathname));\n\treq.onload = function() {\n\t\t// Check DAV header http://www.webdav.org/specs/rfc2518.html#rfc.section.9.1\n\t\tself.serverAcceptsPuts = (this.status === 200 && !!this.getResponseHeader('dav'));\n\t};\n\treq.send();\n};\n\nPutSaver.prototype.save = function(text,method,callback) {\n\tif (!this.serverAcceptsPuts) {\n\t\treturn false;\n\t}\n\tvar req = new XMLHttpRequest();\n\t// TODO: store/check ETags if supported by server, to protect against overwrites\n\t// Prompt: Do you want to save over this? Y/N\n\t// Merging would be ideal, and may be possible using future generic merge flow\n\treq.onload = function() {\n\t\tif (this.status === 200 || this.status === 201) {\n\t\t\tcallback(null); // success\n\t\t}\n\t\telse {\n\t\t\tcallback(this.responseText); // fail\n\t\t}\n\t};\n\treq.open(\"PUT\", encodeURI(window.location.href));\n\treq.setRequestHeader(\"Content-Type\", \"text/html;charset=UTF-8\");\n\treq.send(text);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nPutSaver.prototype.info = {\n\tname: \"put\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn /^https?:/.test(location.protocol);\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new PutSaver(wiki);\n};\n\n})();\n", "title": "$:/core/modules/savers/put.js", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/tiddlyfox.js": { "text": "/*\\\ntitle: $:/core/modules/savers/tiddlyfox.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TiddlyFox file extension\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TiddlyFoxSaver = function(wiki) {\n};\n\nTiddlyFoxSaver.prototype.save = function(text,method,callback) {\n\tvar messageBox = document.getElementById(\"tiddlyfox-message-box\");\n\tif(messageBox) {\n\t\t// Get the pathname of this document\n\t\tvar pathname = document.location.toString().split(\"#\")[0];\n\t\t// Replace file://localhost/ with file:///\n\t\tif(pathname.indexOf(\"file://localhost/\") === 0) {\n\t\t\tpathname = \"file://\" + pathname.substr(16);\n\t\t}\n\t\t// Windows path file:///x:/blah/blah --> x:\\blah\\blah\n\t\tif(/^file\\:\\/\\/\\/[A-Z]\\:\\//i.test(pathname)) {\n\t\t\t// Remove the leading slash and convert slashes to backslashes\n\t\t\tpathname = pathname.substr(8).replace(/\\//g,\"\\\\\");\n\t\t// Firefox Windows network path file://///server/share/blah/blah --> //server/share/blah/blah\n\t\t} else if(pathname.indexOf(\"file://///\") === 0) {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(10)).replace(/\\//g,\"\\\\\");\n\t\t// Mac/Unix local path file:///path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:///\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(7));\n\t\t// Mac/Unix local path file:/path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:/\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(5));\n\t\t// Otherwise Windows networth path file://server/share/path/path --> \\\\server\\share\\path\\path\n\t\t} else {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(7)).replace(new RegExp(\"/\",\"g\"),\"\\\\\");\n\t\t}\n\t\t// Create the message element and put it in the message box\n\t\tvar message = document.createElement(\"div\");\n\t\tmessage.setAttribute(\"data-tiddlyfox-path\",decodeURIComponent(pathname));\n\t\tmessage.setAttribute(\"data-tiddlyfox-content\",text);\n\t\tmessageBox.appendChild(message);\n\t\t// Add an event handler for when the file has been saved\n\t\tmessage.addEventListener(\"tiddlyfox-have-saved-file\",function(event) {\n\t\t\tcallback(null);\n\t\t}, false);\n\t\t// Create and dispatch the custom event to the extension\n\t\tvar event = document.createEvent(\"Events\");\n\t\tevent.initEvent(\"tiddlyfox-save-file\",true,false);\n\t\tmessage.dispatchEvent(event);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyFoxSaver.prototype.info = {\n\tname: \"tiddlyfox\",\n\tpriority: 1500,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn (window.location.protocol === \"file:\");\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyFoxSaver(wiki);\n};\n\n})();\n", "title": "$:/core/modules/savers/tiddlyfox.js", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/tiddlyie.js": { "text": "/*\\\ntitle: $:/core/modules/savers/tiddlyie.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via Internet Explorer BHO extenion (TiddlyIE)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar TiddlyIESaver = function(wiki) {\n};\n\nTiddlyIESaver.prototype.save = function(text,method,callback) {\n\t// Check existence of TiddlyIE BHO extension (note: only works after document is complete)\n\tif(typeof(window.TiddlyIE) != \"undefined\") {\n\t\t// Get the pathname of this document\n\t\tvar pathname = unescape(document.location.pathname);\n\t\t// Test for a Windows path of the form /x:/blah...\n\t\tif(/^\\/[A-Z]\\:\\/[^\\/]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+ (is this better?: ^/[a-z]:/[^/]+(/[^/]+)*\\.[^/]+ )\n\t\t\t// Remove the leading slash\n\t\t\tpathname = pathname.substr(1);\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t} else if(document.hostname !== \"\" && /^\\/[^\\/]+\\/[^\\/]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t\t// reconstruct UNC path\n\t\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t\t} else return false;\n\t\t// Prompt the user to save the file\n\t\twindow.TiddlyIE.save(pathname, text);\n\t\t// Callback that we succeeded\n\t\tcallback(null);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyIESaver.prototype.info = {\n\tname: \"tiddlyiesaver\",\n\tpriority: 1500,\n\tcapabilities: [\"save\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn (window.location.protocol === \"file:\");\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyIESaver(wiki);\n};\n\n})();\n", "title": "$:/core/modules/savers/tiddlyie.js", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/twedit.js": { "text": "/*\\\ntitle: $:/core/modules/savers/twedit.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TWEdit iOS app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TWEditSaver = function(wiki) {\n};\n\nTWEditSaver.prototype.save = function(text,method,callback) {\n\t// Bail if we're not running under TWEdit\n\tif(typeof DeviceInfo !== \"object\") {\n\t\treturn false;\n\t}\n\t// Get the pathname of this document\n\tvar pathname = decodeURIComponent(document.location.pathname);\n\t// Strip any query or location part\n\tvar p = pathname.indexOf(\"?\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\tp = pathname.indexOf(\"#\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\t// Remove the leading \"/Documents\" from path\n\tvar prefix = \"/Documents\";\n\tif(pathname.indexOf(prefix) === 0) {\n\t\tpathname = pathname.substr(prefix.length);\n\t}\n\t// Error handler\n\tvar errorHandler = function(event) {\n\t\t// Error\n\t\tcallback($tw.language.getString(\"Error/SavingToTWEdit\") + \": \" + event.target.error.code);\n\t};\n\t// Get the file system\n\twindow.requestFileSystem(LocalFileSystem.PERSISTENT,0,function(fileSystem) {\n\t\t// Now we've got the filesystem, get the fileEntry\n\t\tfileSystem.root.getFile(pathname, {create: true}, function(fileEntry) {\n\t\t\t// Now we've got the fileEntry, create the writer\n\t\t\tfileEntry.createWriter(function(writer) {\n\t\t\t\twriter.onerror = errorHandler;\n\t\t\t\twriter.onwrite = function() {\n\t\t\t\t\tcallback(null);\n\t\t\t\t};\n\t\t\t\twriter.position = 0;\n\t\t\t\twriter.write(text);\n\t\t\t},errorHandler);\n\t\t}, errorHandler);\n\t}, errorHandler);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nTWEditSaver.prototype.info = {\n\tname: \"twedit\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TWEditSaver(wiki);\n};\n\n/////////////////////////// Hack\n// HACK: This ensures that TWEdit recognises us as a TiddlyWiki document\nif($tw.browser) {\n\twindow.version = {title: \"TiddlyWiki\"};\n}\n\n})();\n", "title": "$:/core/modules/savers/twedit.js", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/upload.js": { "text": "/*\\\ntitle: $:/core/modules/savers/upload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via upload to a server.\n\nDesigned to be compatible with BidiX's UploadPlugin at http://tiddlywiki.bidix.info/#UploadPlugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar UploadSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nUploadSaver.prototype.save = function(text,method,callback) {\n\t// Get the various parameters we need\n\tvar backupDir = this.wiki.getTextReference(\"$:/UploadBackupDir\") || \".\",\n\t\tusername = this.wiki.getTextReference(\"$:/UploadName\"),\n\t\tpassword = $tw.utils.getPassword(\"upload\"),\n\t\tuploadDir = this.wiki.getTextReference(\"$:/UploadDir\") || \".\",\n\t\tuploadFilename = this.wiki.getTextReference(\"$:/UploadFilename\") || \"index.html\",\n\t\turl = this.wiki.getTextReference(\"$:/UploadURL\");\n\t// Bail out if we don't have the bits we need\n\tif(!username || username.toString().trim() === \"\" || !password || password.toString().trim() === \"\") {\n\t\treturn false;\n\t}\n\t// Construct the url if not provided\n\tif(!url) {\n\t\turl = \"http://\" + username + \".tiddlyspot.com/store.cgi\";\n\t}\n\t// Assemble the header\n\tvar boundary = \"---------------------------\" + \"AaB03x\";\t\n\tvar uploadFormName = \"UploadPlugin\";\n\tvar head = [];\n\thead.push(\"--\" + boundary + \"\\r\\nContent-disposition: form-data; name=\\\"UploadPlugin\\\"\\r\\n\");\n\thead.push(\"backupDir=\" + backupDir + \";user=\" + username + \";password=\" + password + \";uploaddir=\" + uploadDir + \";;\"); \n\thead.push(\"\\r\\n\" + \"--\" + boundary);\n\thead.push(\"Content-disposition: form-data; name=\\\"userfile\\\"; filename=\\\"\" + uploadFilename + \"\\\"\");\n\thead.push(\"Content-Type: text/html;charset=UTF-8\");\n\thead.push(\"Content-Length: \" + text.length + \"\\r\\n\");\n\thead.push(\"\");\n\t// Assemble the tail and the data itself\n\tvar tail = \"\\r\\n--\" + boundary + \"--\\r\\n\",\n\t\tdata = head.join(\"\\r\\n\") + text + tail;\n\t// Do the HTTP post\n\tvar http = new XMLHttpRequest();\n\thttp.open(\"POST\",url,true,username,password);\n\thttp.setRequestHeader(\"Content-Type\",\"multipart/form-data; charset=UTF-8; boundary=\" + boundary);\n\thttp.onreadystatechange = function() {\n\t\tif(http.readyState == 4 && http.status == 200) {\n\t\t\tif(http.responseText.substr(0,4) === \"0 - \") {\n\t\t\t\tcallback(null);\n\t\t\t} else {\n\t\t\t\tcallback(http.responseText);\n\t\t\t}\n\t\t}\n\t};\n\ttry {\n\t\thttp.send(data);\n\t} catch(ex) {\n\t\treturn callback($tw.language.getString(\"Error/Caption\") + \":\" + ex);\n\t}\n\t$tw.notifier.display(\"$:/language/Notifications/Save/Starting\");\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nUploadSaver.prototype.info = {\n\tname: \"upload\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new UploadSaver(wiki);\n};\n\n})();\n", "title": "$:/core/modules/savers/upload.js", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/browser-messaging.js": { "text": "/*\\\ntitle: $:/core/modules/browser-messaging.js\ntype: application/javascript\nmodule-type: startup\n\nBrowser message handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"browser-messaging\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*\nLoad a specified url as an iframe and call the callback when it is loaded. If the url is already loaded then the existing iframe instance is used\n*/\nfunction loadIFrame(url,callback) {\n\t// Check if iframe already exists\n\tvar iframeInfo = $tw.browserMessaging.iframeInfoMap[url];\n\tif(iframeInfo) {\n\t\t// We've already got the iframe\n\t\tcallback(null,iframeInfo);\n\t} else {\n\t\t// Create the iframe and save it in the list\n\t\tvar iframe = document.createElement(\"iframe\"),\n\t\t\tiframeInfo = {\n\t\t\t\turl: url,\n\t\t\t\tstatus: \"loading\",\n\t\t\t\tdomNode: iframe\n\t\t\t};\n\t\t$tw.browserMessaging.iframeInfoMap[url] = iframeInfo;\n\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t// Add the iframe to the DOM and hide it\n\t\tiframe.style.display = \"none\";\n\t\tdocument.body.appendChild(iframe);\n\t\t// Set up onload\n\t\tiframe.onload = function() {\n\t\t\tiframeInfo.status = \"loaded\";\n\t\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t\tcallback(null,iframeInfo);\n\t\t};\n\t\tiframe.onerror = function() {\n\t\t\tcallback(\"Cannot load iframe\");\n\t\t};\n\t\ttry {\n\t\t\tiframe.src = url;\n\t\t} catch(ex) {\n\t\t\tcallback(ex);\n\t\t}\n\t}\n}\n\nfunction saveIFrameInfoTiddler(iframeInfo) {\n\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),{\n\t\ttitle: \"$:/temp/ServerConnection/\" + iframeInfo.url,\n\t\ttext: iframeInfo.status,\n\t\ttags: [\"$:/tags/ServerConnection\"],\n\t\turl: iframeInfo.url\n\t},$tw.wiki.getModificationFields()));\n}\n\nexports.startup = function() {\n\t// Initialise the store of iframes we've created\n\t$tw.browserMessaging = {\n\t\tiframeInfoMap: {} // Hashmap by URL of {url:,status:\"loading/loaded\",domNode:}\n\t};\n\t// Listen for widget messages to control loading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\tif(url) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert($tw.language.getString(\"Error/LoadingPluginLibrary\") + \": \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers.json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-info\",\n\t\t\t\t\t\t\tinfoTitlePrefix: paramObject.infoTitlePrefix || \"$:/temp/RemoteAssetInfo/\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-from-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url,\n\t\t\ttitle = paramObject.title;\n\t\tif(url && title) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert($tw.language.getString(\"Error/LoadingPluginLibrary\") + \": \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers/\" + encodeURIComponent(title) + \".json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-tiddler\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Listen for window messages from other windows\n\twindow.addEventListener(\"message\",function listener(event){\n\t\tconsole.log(\"browser-messaging: \",document.location.toString())\n\t\tconsole.log(\"browser-messaging: Received message from\",event.origin);\n\t\tconsole.log(\"browser-messaging: Message content\",event.data);\n\t\tswitch(event.data.verb) {\n\t\t\tcase \"GET-RESPONSE\":\n\t\t\t\tif(event.data.status.charAt(0) === \"2\") {\n\t\t\t\t\tif(event.data.cookies) {\n\t\t\t\t\t\tif(event.data.cookies.type === \"save-info\") {\n\t\t\t\t\t\t\tvar tiddlers = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\t\t\t\t\ttitle: event.data.cookies.infoTitlePrefix + event.data.cookies.url + \"/\" + tiddler.title,\n\t\t\t\t\t\t\t\t\t\"original-title\": tiddler.title,\n\t\t\t\t\t\t\t\t\ttext: \"\",\n\t\t\t\t\t\t\t\t\ttype: \"text/vnd.tiddlywiki\",\n\t\t\t\t\t\t\t\t\t\"original-type\": tiddler.type,\n\t\t\t\t\t\t\t\t\t\"plugin-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-plugin-type\": tiddler[\"plugin-type\"],\n\t\t\t\t\t\t\t\t\t\"module-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-module-type\": tiddler[\"module-type\"],\n\t\t\t\t\t\t\t\t\ttags: [\"$:/tags/RemoteAssetInfo\"],\n\t\t\t\t\t\t\t\t\t\"original-tags\": $tw.utils.stringifyList(tiddler.tags || []),\n\t\t\t\t\t\t\t\t\t\"server-url\": event.data.cookies.url\n\t\t\t\t\t\t\t\t},$tw.wiki.getModificationFields()));\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t} else if(event.data.cookies.type === \"save-tiddler\") {\n\t\t\t\t\t\t\tvar tiddler = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\t},false);\n};\n\n})();\n", "title": "$:/core/modules/browser-messaging.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/commands.js": { "text": "/*\\\ntitle: $:/core/modules/startup/commands.js\ntype: application/javascript\nmodule-type: startup\n\nCommand processing\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"commands\";\nexports.platforms = [\"node\"];\nexports.after = [\"story\"];\nexports.synchronous = false;\n\nexports.startup = function(callback) {\n\t// On the server, start a commander with the command line arguments\n\tvar commander = new $tw.Commander(\n\t\t$tw.boot.argv,\n\t\tfunction(err) {\n\t\t\tif(err) {\n\t\t\t\treturn $tw.utils.error(\"Error: \" + err);\n\t\t\t}\n\t\t\tcallback();\n\t\t},\n\t\t$tw.wiki,\n\t\t{output: process.stdout, error: process.stderr}\n\t);\n\tcommander.execute();\n};\n\n})();\n", "title": "$:/core/modules/startup/commands.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/favicon.js": { "text": "/*\\\ntitle: $:/core/modules/startup/favicon.js\ntype: application/javascript\nmodule-type: startup\n\nFavicon handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"favicon\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\t\t\n// Favicon tiddler\nvar FAVICON_TITLE = \"$:/favicon.ico\";\n\nexports.startup = function() {\n\t// Set up the favicon\n\tsetFavicon();\n\t// Reset the favicon when the tiddler changes\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,FAVICON_TITLE)) {\n\t\t\tsetFavicon();\n\t\t}\n\t});\n};\n\nfunction setFavicon() {\n\tvar tiddler = $tw.wiki.getTiddler(FAVICON_TITLE);\n\tif(tiddler) {\n\t\tvar faviconLink = document.getElementById(\"faviconLink\");\n\t\tfaviconLink.setAttribute(\"href\",\"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text);\n\t}\n}\n\n})();\n", "title": "$:/core/modules/startup/favicon.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/info.js": { "text": "/*\\\ntitle: $:/core/modules/startup/info.js\ntype: application/javascript\nmodule-type: startup\n\nInitialise $:/info tiddlers via $:/temp/info-plugin pseudo-plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"info\";\nexports.before = [\"startup\"];\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Collect up the info tiddlers\n\tvar infoTiddlerFields = {};\n\t// Give each info module a chance to fill in as many info tiddlers as they want\n\t$tw.modules.forEachModuleOfType(\"info\",function(title,moduleExports) {\n\t\tif(moduleExports && moduleExports.getInfoTiddlerFields) {\n\t\t\tvar tiddlerFieldsArray = moduleExports.getInfoTiddlerFields(infoTiddlerFields);\n\t\t\t$tw.utils.each(tiddlerFieldsArray,function(fields) {\n\t\t\t\tif(fields) {\n\t\t\t\t\tinfoTiddlerFields[fields.title] = fields;\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Bake the info tiddlers into a plugin\n\tvar fields = {\n\t\ttitle: \"$:/temp/info-plugin\",\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"info\",\n\t\ttext: JSON.stringify({tiddlers: infoTiddlerFields},null,$tw.config.preferences.jsonSpaces)\n\t};\n\t$tw.wiki.addTiddler(new $tw.Tiddler(fields));\n\t$tw.wiki.readPluginInfo();\n\t$tw.wiki.registerPluginTiddlers(\"info\");\n\t$tw.wiki.unpackPluginTiddlers();\n};\n\n})();\n", "title": "$:/core/modules/startup/info.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/load-modules.js": { "text": "/*\\\ntitle: $:/core/modules/startup/load-modules.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"load-modules\";\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Load modules\n\t$tw.modules.applyMethods(\"utils\",$tw.utils);\n\tif($tw.node) {\n\t\t$tw.modules.applyMethods(\"utils-node\",$tw.utils);\n\t}\n\t$tw.modules.applyMethods(\"global\",$tw);\n\t$tw.modules.applyMethods(\"config\",$tw.config);\n\t$tw.Tiddler.fieldModules = $tw.modules.getModulesByTypeAsHashmap(\"tiddlerfield\");\n\t$tw.modules.applyMethods(\"tiddlermethod\",$tw.Tiddler.prototype);\n\t$tw.modules.applyMethods(\"wikimethod\",$tw.Wiki.prototype);\n\t$tw.modules.applyMethods(\"tiddlerdeserializer\",$tw.Wiki.tiddlerDeserializerModules);\n\t$tw.macros = $tw.modules.getModulesByTypeAsHashmap(\"macro\");\n\t$tw.wiki.initParsers();\n\t$tw.Commander.initCommands();\n};\n\n})();\n", "title": "$:/core/modules/startup/load-modules.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/password.js": { "text": "/*\\\ntitle: $:/core/modules/startup/password.js\ntype: application/javascript\nmodule-type: startup\n\nPassword handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"password\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t$tw.rootWidget.addEventListener(\"tm-set-password\",function(event) {\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: $tw.language.getString(\"Encryption/PromptSetPassword\"),\n\t\t\tnoUserName: true,\n\t\t\tsubmitText: $tw.language.getString(\"Encryption/SetPassword\"),\n\t\t\tcanCancel: true,\n\t\t\trepeatPassword: true,\n\t\t\tcallback: function(data) {\n\t\t\t\tif(data) {\n\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t}\n\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t}\n\t\t});\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-clear-password\",function(event) {\n\t\tif($tw.browser) {\n\t\t\tif(!confirm($tw.language.getString(\"Encryption/ConfirmClearPassword\"))) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t\t$tw.crypto.setPassword(null);\n\t});\n\t// Ensure that $:/isEncrypted is maintained properly\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,\"$:/isEncrypted\")) {\n\t\t\t$tw.crypto.updateCryptoStateTiddler();\n\t\t}\n\t});\n};\n\n})();\n", "title": "$:/core/modules/startup/password.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/render.js": { "text": "/*\\\ntitle: $:/core/modules/startup/render.js\ntype: application/javascript\nmodule-type: startup\n\nTitle, stylesheet and page rendering\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"render\";\nexports.platforms = [\"browser\"];\nexports.after = [\"story\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar PAGE_TITLE_TITLE = \"$:/core/wiki/title\";\nvar PAGE_STYLESHEET_TITLE = \"$:/core/ui/PageStylesheet\";\nvar PAGE_TEMPLATE_TITLE = \"$:/core/ui/PageTemplate\";\n\n// Time (in ms) that we defer refreshing changes to draft tiddlers\nvar DRAFT_TIDDLER_TIMEOUT_TITLE = \"$:/config/Drafts/TypingTimeout\";\nvar DRAFT_TIDDLER_TIMEOUT = 400;\n\nexports.startup = function() {\n\t// Set up the title\n\t$tw.titleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TITLE_TITLE,{document: $tw.fakeDocument, parseAsInline: true});\n\t$tw.titleContainer = $tw.fakeDocument.createElement(\"div\");\n\t$tw.titleWidgetNode.render($tw.titleContainer,null);\n\tdocument.title = $tw.titleContainer.textContent;\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.titleWidgetNode.refresh(changes,$tw.titleContainer,null)) {\n\t\t\tdocument.title = $tw.titleContainer.textContent;\n\t\t}\n\t});\n\t// Set up the styles\n\t$tw.styleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_STYLESHEET_TITLE,{document: $tw.fakeDocument});\n\t$tw.styleContainer = $tw.fakeDocument.createElement(\"style\");\n\t$tw.styleWidgetNode.render($tw.styleContainer,null);\n\t$tw.styleElement = document.createElement(\"style\");\n\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\tdocument.head.insertBefore($tw.styleElement,document.head.firstChild);\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"styleRefresh\",function(changes) {\n\t\tif($tw.styleWidgetNode.refresh(changes,$tw.styleContainer,null)) {\n\t\t\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\t\t}\n\t}));\n\t// Display the $:/core/ui/PageTemplate tiddler to kick off the display\n\t$tw.perf.report(\"mainRender\",function() {\n\t\t$tw.pageWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TEMPLATE_TITLE,{document: document, parentWidget: $tw.rootWidget});\n\t\t$tw.pageContainer = document.createElement(\"div\");\n\t\t$tw.utils.addClass($tw.pageContainer,\"tc-page-container-wrapper\");\n\t\tdocument.body.insertBefore($tw.pageContainer,document.body.firstChild);\n\t\t$tw.pageWidgetNode.render($tw.pageContainer,null);\n\t})();\n\t// Prepare refresh mechanism\n\tvar deferredChanges = Object.create(null),\n\t\ttimerId;\n\tfunction refresh() {\n\t\t// Process the refresh\n\t\t$tw.pageWidgetNode.refresh(deferredChanges);\n\t\tdeferredChanges = Object.create(null);\n\t}\n\t// Add the change event handler\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"mainRefresh\",function(changes) {\n\t\t// Check if only drafts have changed\n\t\tvar onlyDraftsHaveChanged = true;\n\t\tfor(var title in changes) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(!tiddler || !tiddler.hasField(\"draft.of\")) {\n\t\t\t\tonlyDraftsHaveChanged = false;\n\t\t\t}\n\t\t}\n\t\t// Defer the change if only drafts have changed\n\t\tif(timerId) {\n\t\t\tclearTimeout(timerId);\n\t\t}\n\t\ttimerId = null;\n\t\tif(onlyDraftsHaveChanged) {\n\t\t\tvar timeout = parseInt($tw.wiki.getTiddlerText(DRAFT_TIDDLER_TIMEOUT_TITLE,\"\"),10);\n\t\t\tif(isNaN(timeout)) {\n\t\t\t\ttimeout = DRAFT_TIDDLER_TIMEOUT;\n\t\t\t}\n\t\t\ttimerId = setTimeout(refresh,timeout);\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t} else {\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t\trefresh();\n\t\t}\n\t}));\n\t// Fix up the link between the root widget and the page container\n\t$tw.rootWidget.domNodes = [$tw.pageContainer];\n\t$tw.rootWidget.children = [$tw.pageWidgetNode];\n};\n\n})();\n", "title": "$:/core/modules/startup/render.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/rootwidget.js": { "text": "/*\\\ntitle: $:/core/modules/startup/rootwidget.js\ntype: application/javascript\nmodule-type: startup\n\nSetup the root widget and the core root widget handlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"rootwidget\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.before = [\"story\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Install the modal message mechanism\n\t$tw.modal = new $tw.utils.Modal($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-modal\",function(event) {\n\t\t$tw.modal.display(event.param,{variables: event.paramObject});\n\t});\n\t// Install the notification mechanism\n\t$tw.notifier = new $tw.utils.Notifier($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-notify\",function(event) {\n\t\t$tw.notifier.display(event.param,{variables: event.paramObject});\n\t});\n\t// Install the scroller\n\t$tw.pageScroller = new $tw.utils.PageScroller();\n\t$tw.rootWidget.addEventListener(\"tm-scroll\",function(event) {\n\t\t$tw.pageScroller.handleEvent(event);\n\t});\n\tvar fullscreen = $tw.utils.getFullScreenApis();\n\tif(fullscreen) {\n\t\t$tw.rootWidget.addEventListener(\"tm-full-screen\",function(event) {\n\t\t\tif(document[fullscreen._fullscreenElement]) {\n\t\t\t\tdocument[fullscreen._exitFullscreen]();\n\t\t\t} else {\n\t\t\t\tdocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t}\n\t\t});\n\t}\n\t// If we're being viewed on a data: URI then give instructions for how to save\n\tif(document.location.protocol === \"data:\") {\n\t\t$tw.rootWidget.dispatchEvent({\n\t\t\ttype: \"tm-modal\",\n\t\t\tparam: \"$:/language/Modals/SaveInstructions\"\n\t\t});\n\t}\n};\n\n})();\n", "title": "$:/core/modules/startup/rootwidget.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup.js": { "text": "/*\\\ntitle: $:/core/modules/startup.js\ntype: application/javascript\nmodule-type: startup\n\nMiscellaneous startup logic for both the client and server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"startup\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\n// Set to `true` to enable performance instrumentation\nvar PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE = \"$:/config/Performance/Instrumentation\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.startup = function() {\n\tvar modules,n,m,f;\n\t// Minimal browser detection\n\tif($tw.browser) {\n\t\t$tw.browser.isIE = (/msie|trident/i.test(navigator.userAgent));\n\t\t$tw.browser.isFirefox = !!document.mozFullScreenEnabled;\n\t}\n\t// Platform detection\n\t$tw.platform = {};\n\tif($tw.browser) {\n\t\t$tw.platform.isMac = /Mac/.test(navigator.platform);\n\t\t$tw.platform.isWindows = /win/i.test(navigator.platform);\n\t\t$tw.platform.isLinux = /Linux/i.test(navigator.appVersion);\n\t} else {\n\t\tswitch(require(\"os\").platform()) {\n\t\t\tcase \"darwin\":\n\t\t\t\t$tw.platform.isMac = true;\n\t\t\t\tbreak;\n\t\t\tcase \"win32\":\n\t\t\t\t$tw.platform.isWindows = true;\n\t\t\t\tbreak;\n\t\t\tcase \"freebsd\":\n\t\t\t\t$tw.platform.isLinux = true;\n\t\t\t\tbreak;\n\t\t\tcase \"linux\":\n\t\t\t\t$tw.platform.isLinux = true;\n\t\t\t\tbreak;\n\t\t}\n\t}\n\t// Initialise version\n\t$tw.version = $tw.utils.extractVersionInfo();\n\t// Set up the performance framework\n\t$tw.perf = new $tw.Performance($tw.wiki.getTiddlerText(PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE,\"no\") === \"yes\");\n\t// Kick off the language manager and switcher\n\t$tw.language = new $tw.Language();\n\t$tw.languageSwitcher = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"language\",\n\t\tcontrollerTitle: \"$:/language\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/languages/en-US\"\n\t\t]\n\t});\n\t// Kick off the theme manager\n\t$tw.themeManager = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"theme\",\n\t\tcontrollerTitle: \"$:/theme\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/themes/tiddlywiki/snowwhite\",\n\t\t\t\"$:/themes/tiddlywiki/vanilla\"\n\t\t]\n\t});\n\t// Kick off the keyboard manager\n\t$tw.keyboardManager = new $tw.KeyboardManager();\n\t// Clear outstanding tiddler store change events to avoid an unnecessary refresh cycle at startup\n\t$tw.wiki.clearTiddlerEventQueue();\n\t// Create a root widget for attaching event handlers. By using it as the parentWidget for another widget tree, one can reuse the event handlers\n\tif($tw.browser) {\n\t\t$tw.rootWidget = new widget.widget({\n\t\t\ttype: \"widget\",\n\t\t\tchildren: []\n\t\t},{\n\t\t\twiki: $tw.wiki,\n\t\t\tdocument: document\n\t\t});\n\t}\n\t// Find a working syncadaptor\n\t$tw.syncadaptor = undefined;\n\t$tw.modules.forEachModuleOfType(\"syncadaptor\",function(title,module) {\n\t\tif(!$tw.syncadaptor && module.adaptorClass) {\n\t\t\t$tw.syncadaptor = new module.adaptorClass({wiki: $tw.wiki});\n\t\t}\n\t});\n\t// Set up the syncer object if we've got a syncadaptor\n\tif($tw.syncadaptor) {\n\t\t$tw.syncer = new $tw.Syncer({wiki: $tw.wiki, syncadaptor: $tw.syncadaptor});\n\t} \n\t// Setup the saver handler\n\t$tw.saverHandler = new $tw.SaverHandler({wiki: $tw.wiki, dirtyTracking: !$tw.syncadaptor});\n\t// Host-specific startup\n\tif($tw.browser) {\n\t\t// Install the popup manager\n\t\t$tw.popup = new $tw.utils.Popup();\n\t\t// Install the animator\n\t\t$tw.anim = new $tw.utils.Animator();\n\t}\n};\n\n})();\n", "title": "$:/core/modules/startup.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/story.js": { "text": "/*\\\ntitle: $:/core/modules/startup/story.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"story\";\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar DEFAULT_STORY_TITLE = \"$:/StoryList\";\nvar DEFAULT_HISTORY_TITLE = \"$:/HistoryList\";\n\n// Default tiddlers\nvar DEFAULT_TIDDLERS_TITLE = \"$:/DefaultTiddlers\";\n\n// Config\nvar CONFIG_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/UpdateAddressBar\"; // Can be \"no\", \"permalink\", \"permaview\"\nvar CONFIG_UPDATE_HISTORY = \"$:/config/Navigation/UpdateHistory\"; // Can be \"yes\" or \"no\"\n\nexports.startup = function() {\n\t// Open startup tiddlers\n\topenStartupTiddlers();\n\tif($tw.browser) {\n\t\t// Set up location hash update\n\t\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\t\tif($tw.utils.hop(changes,DEFAULT_STORY_TITLE) || $tw.utils.hop(changes,DEFAULT_HISTORY_TITLE)) {\n\t\t\t\tupdateLocationHash({\n\t\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_UPDATE_ADDRESS_BAR,\"permaview\").trim(),\n\t\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim()\n\t\t\t\t});\n\t\t\t}\n\t\t});\n\t\t// Listen for changes to the browser location hash\n\t\twindow.addEventListener(\"hashchange\",function() {\n\t\t\tvar hash = $tw.utils.getLocationHash();\n\t\t\tif(hash !== $tw.locationHash) {\n\t\t\t\t$tw.locationHash = hash;\n\t\t\t\topenStartupTiddlers({defaultToCurrentStory: true});\n\t\t\t}\n\t\t},false);\n\t\t// Listen for the tm-browser-refresh message\n\t\t$tw.rootWidget.addEventListener(\"tm-browser-refresh\",function(event) {\n\t\t\twindow.location.reload(true);\n\t\t});\n\t\t// Listen for the tm-home message\n\t\t$tw.rootWidget.addEventListener(\"tm-home\",function(event) {\n\t\t\twindow.location.hash = \"\";\n\t\t\tvar storyFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE),\n\t\t\t\tstoryList = $tw.wiki.filterTiddlers(storyFilter);\n\t\t\t//invoke any hooks that might change the default story list\n\t\t\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t\t\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t\t\tif(storyList[0]) {\n\t\t\t\t$tw.wiki.addToHistory(storyList[0]);\t\t\t\t\n\t\t\t}\n\t\t});\n\t\t// Listen for the tm-permalink message\n\t\t$tw.rootWidget.addEventListener(\"tm-permalink\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: \"permalink\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle\n\t\t\t});\n\t\t});\n\t\t// Listen for the tm-permaview message\n\t\t$tw.rootWidget.addEventListener(\"tm-permaview\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: \"permaview\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle\n\t\t\t});\n\t\t});\n\t}\n};\n\n/*\nProcess the location hash to open the specified tiddlers. Options:\ndefaultToCurrentStory: If true, the current story is retained as the default, instead of opening the default tiddlers\n*/\nfunction openStartupTiddlers(options) {\n\toptions = options || {};\n\t// Work out the target tiddler and the story filter. \"null\" means \"unspecified\"\n\tvar target = null,\n\t\tstoryFilter = null;\n\tif($tw.locationHash.length > 1) {\n\t\tvar hash = $tw.locationHash.substr(1),\n\t\t\tsplit = hash.indexOf(\":\");\n\t\tif(split === -1) {\n\t\t\ttarget = decodeURIComponent(hash.trim());\n\t\t} else {\n\t\t\ttarget = decodeURIComponent(hash.substr(0,split).trim());\n\t\t\tstoryFilter = decodeURIComponent(hash.substr(split + 1).trim());\n\t\t}\n\t}\n\t// If the story wasn't specified use the current tiddlers or a blank story\n\tif(storyFilter === null) {\n\t\tif(options.defaultToCurrentStory) {\n\t\t\tvar currStoryList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE);\n\t\t\tstoryFilter = $tw.utils.stringifyList(currStoryList);\n\t\t} else {\n\t\t\tif(target && target !== \"\") {\n\t\t\t\tstoryFilter = \"\";\n\t\t\t} else {\n\t\t\t\tstoryFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE);\n\t\t\t}\n\t\t}\n\t}\n\t// Process the story filter to get the story list\n\tvar storyList = $tw.wiki.filterTiddlers(storyFilter);\n\t// Invoke any hooks that want to change the default story list\n\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t// If the target tiddler isn't included then splice it in at the top\n\tif(target && storyList.indexOf(target) === -1) {\n\t\tstoryList.unshift(target);\n\t}\n\t// Save the story list\n\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t// If a target tiddler was specified add it to the history stack\n\tif(target && target !== \"\") {\n\t\t// The target tiddler doesn't need double square brackets, but we'll silently remove them if they're present\n\t\tif(target.indexOf(\"[[\") === 0 && target.substr(-2) === \"]]\") {\n\t\t\ttarget = target.substr(2,target.length - 4);\n\t\t}\n\t\t$tw.wiki.addToHistory(target);\n\t} else if(storyList.length > 0) {\n\t\t$tw.wiki.addToHistory(storyList[0]);\n\t}\n}\n\n/*\noptions: See below\noptions.updateAddressBar: \"permalink\", \"permaview\" or \"no\" (defaults to \"permaview\")\noptions.updateHistory: \"yes\" or \"no\" (defaults to \"no\")\noptions.targetTiddler: optional title of target tiddler for permalink\n*/\nfunction updateLocationHash(options) {\n\tif(options.updateAddressBar !== \"no\") {\n\t\t// Get the story and the history stack\n\t\tvar storyList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE),\n\t\t\thistoryList = $tw.wiki.getTiddlerData(DEFAULT_HISTORY_TITLE,[]),\n\t\t\ttargetTiddler = \"\";\n\t\tif(options.targetTiddler) {\n\t\t\ttargetTiddler = options.targetTiddler;\n\t\t} else {\n\t\t\t// The target tiddler is the one at the top of the stack\n\t\t\tif(historyList.length > 0) {\n\t\t\t\ttargetTiddler = historyList[historyList.length-1].title;\n\t\t\t}\n\t\t\t// Blank the target tiddler if it isn't present in the story\n\t\t\tif(storyList.indexOf(targetTiddler) === -1) {\n\t\t\t\ttargetTiddler = \"\";\n\t\t\t}\n\t\t}\n\t\t// Assemble the location hash\n\t\tif(options.updateAddressBar === \"permalink\") {\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler);\n\t\t} else {\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList));\n\t\t}\n\t\t// Only change the location hash if we must, thus avoiding unnecessary onhashchange events\n\t\tif($tw.utils.getLocationHash() !== $tw.locationHash) {\n\t\t\tif(options.updateHistory === \"yes\") {\n\t\t\t\t// Assign the location hash so that history is updated\n\t\t\t\twindow.location.hash = $tw.locationHash;\n\t\t\t} else {\n\t\t\t\t// We use replace so that browser history isn't affected\n\t\t\t\twindow.location.replace(window.location.toString().split(\"#\")[0] + $tw.locationHash);\n\t\t\t}\n\t\t}\n\t}\n}\n\n})();\n", "title": "$:/core/modules/startup/story.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/windows.js": { "text": "/*\\\ntitle: $:/core/modules/startup/windows.js\ntype: application/javascript\nmodule-type: startup\n\nSetup root widget handlers for the messages concerned with opening external browser windows\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"windows\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Global to keep track of open windows (hashmap by title)\nvar windows = {};\n\nexports.startup = function() {\n\t// Handle open window message\n\t$tw.rootWidget.addEventListener(\"tm-open-window\",function(event) {\n\t\t// Get the parameters\n\t\tvar refreshHandler,\n\t\t\ttitle = event.param || event.tiddlerTitle,\n\t\t\tparamObject = event.paramObject || {},\n\t\t\ttemplate = paramObject.template || \"$:/core/templates/single.tiddler.window\",\n\t\t\twidth = paramObject.width || \"700\",\n\t\t\theight = paramObject.height || \"600\",\n\t\t\tvariables = $tw.utils.extend({},paramObject,{currentTiddler: title});\n\t\t// Open the window\n\t\tvar srcWindow = window.open(\"\",\"external-\" + title,\"scrollbars,width=\" + width + \",height=\" + height),\n\t\t\tsrcDocument = srcWindow.document;\n\t\twindows[title] = srcWindow;\n\t\t// Check for reopening the same window\n\t\tif(srcWindow.haveInitialisedWindow) {\n\t\t\treturn;\n\t\t}\n\t\t// Initialise the document\n\t\tsrcDocument.write(\"<html><head></head><body class='tc-body tc-single-tiddler-window'></body></html>\");\n\t\tsrcDocument.close();\n\t\tsrcDocument.title = title;\n\t\tsrcWindow.addEventListener(\"beforeunload\",function(event) {\n\t\t\tdelete windows[title];\n\t\t\t$tw.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t},false);\n\t\t// Set up the styles\n\t\tvar styleWidgetNode = $tw.wiki.makeTranscludeWidget(\"$:/core/ui/PageStylesheet\",{document: $tw.fakeDocument, variables: variables}),\n\t\t\tstyleContainer = $tw.fakeDocument.createElement(\"style\");\n\t\tstyleWidgetNode.render(styleContainer,null);\n\t\tvar styleElement = srcDocument.createElement(\"style\");\n\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\tsrcDocument.head.insertBefore(styleElement,srcDocument.head.firstChild);\n\t\t// Render the text of the tiddler\n\t\tvar parser = $tw.wiki.parseTiddler(template),\n\t\t\twidgetNode = $tw.wiki.makeWidget(parser,{document: srcDocument, parentWidget: $tw.rootWidget, variables: variables});\n\t\twidgetNode.render(srcDocument.body,srcDocument.body.firstChild);\n\t\t// Function to handle refreshes\n\t\trefreshHandler = function(changes) {\n\t\t\tif(styleWidgetNode.refresh(changes,styleContainer,null)) {\n\t\t\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\t\t}\n\t\t\twidgetNode.refresh(changes);\n\t\t};\n\t\t$tw.wiki.addEventListener(\"change\",refreshHandler);\n\t\tsrcWindow.haveInitialisedWindow = true;\n\t});\n\t// Close open windows when unloading main window\n\t$tw.addUnloadTask(function() {\n\t\t$tw.utils.each(windows,function(win) {\n\t\t\twin.close();\n\t\t});\n\t});\n\n};\n\n})();\n", "title": "$:/core/modules/startup/windows.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/story.js": { "text": "/*\\\ntitle: $:/core/modules/story.js\ntype: application/javascript\nmodule-type: global\n\nLightweight object for managing interactions with the story and history lists.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nConstruct Story object with options:\nwiki: reference to wiki object to use to resolve tiddler titles\nstoryTitle: title of story list tiddler\nhistoryTitle: title of history list tiddler\n*/\nfunction Story(options) {\n\toptions = options || {};\n\tthis.wiki = options.wiki || $tw.wiki;\n\tthis.storyTitle = options.storyTitle || \"$:/StoryList\";\n\tthis.historyTitle = options.historyTitle || \"$:/HistoryList\";\n};\n\nStory.prototype.navigateTiddler = function(navigateTo,navigateFromTitle,navigateFromClientRect) {\n\tthis.addToStory(navigateTo,navigateFromTitle);\n\tthis.addToHistory(navigateTo,navigateFromClientRect);\n};\n\nStory.prototype.getStoryList = function() {\n\treturn this.wiki.getTiddlerList(this.storyTitle) || [];\n};\n\nStory.prototype.addToStory = function(navigateTo,navigateFromTitle,options) {\n\toptions = options || {};\n\tvar storyList = this.getStoryList();\n\t// See if the tiddler is already there\n\tvar slot = storyList.indexOf(navigateTo);\n\t// Quit if it already exists in the story river\n\tif(slot >= 0) {\n\t\treturn;\n\t}\n\t// First we try to find the position of the story element we navigated from\n\tvar fromIndex = storyList.indexOf(navigateFromTitle);\n\tif(fromIndex >= 0) {\n\t\t// The tiddler is added from inside the river\n\t\t// Determine where to insert the tiddler; Fallback is \"below\"\n\t\tswitch(options.openLinkFromInsideRiver) {\n\t\t\tcase \"top\":\n\t\t\t\tslot = 0;\n\t\t\t\tbreak;\n\t\t\tcase \"bottom\":\n\t\t\t\tslot = storyList.length;\n\t\t\t\tbreak;\n\t\t\tcase \"above\":\n\t\t\t\tslot = fromIndex;\n\t\t\t\tbreak;\n\t\t\tcase \"below\": // Intentional fall-through\n\t\t\tdefault:\n\t\t\t\tslot = fromIndex + 1;\n\t\t\t\tbreak;\n\t\t}\n\t} else {\n\t\t// The tiddler is opened from outside the river. Determine where to insert the tiddler; default is \"top\"\n\t\tif(options.openLinkFromOutsideRiver === \"bottom\") {\n\t\t\t// Insert at bottom\n\t\t\tslot = storyList.length;\n\t\t} else {\n\t\t\t// Insert at top\n\t\t\tslot = 0;\n\t\t}\n\t}\n\t// Add the tiddler\n\tstoryList.splice(slot,0,navigateTo);\n\t// Save the story\n\tthis.saveStoryList(storyList);\n};\n\nStory.prototype.saveStoryList = function(storyList) {\n\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\t{title: this.storyTitle},\n\t\tstoryTiddler,\n\t\t{list: storyList},\n\t\tthis.wiki.getModificationFields()\n\t));\n};\n\nStory.prototype.addToHistory = function(navigateTo,navigateFromClientRect) {\n\tvar titles = $tw.utils.isArray(navigateTo) ? navigateTo : [navigateTo];\n\t// Add a new record to the top of the history stack\n\tvar historyList = this.wiki.getTiddlerData(this.historyTitle,[]);\n\t$tw.utils.each(titles,function(title) {\n\t\thistoryList.push({title: title, fromPageRect: navigateFromClientRect});\n\t});\n\tthis.wiki.setTiddlerData(this.historyTitle,historyList,{\"current-tiddler\": titles[titles.length-1]});\n};\n\nStory.prototype.storyCloseTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCloseAllTiddlers = function() {\n// TBD\n};\n\nStory.prototype.storyCloseOtherTiddlers = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyEditTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyDeleteTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storySaveTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCancelTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyNewTiddler = function(targetTitle) {\n// TBD\n};\n\nexports.Story = Story;\n\n\n})();\n", "title": "$:/core/modules/story.js", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/storyviews/classic.js": { "text": "/*\\\ntitle: $:/core/modules/storyviews/classic.js\ntype: application/javascript\nmodule-type: storyview\n\nViews the story as a linear sequence\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ClassicStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nClassicStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Scroll the node into view\n\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\n};\n\nClassicStoryView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Get the current height of the tiddler\n\tvar computedStyle = window.getComputedStyle(targetElement),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t// Reset the margin once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"}\n\t\t]);\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t// Transition to the final position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n};\n\nClassicStoryView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\twidget.removeChildDomNodes();\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Get the current height of the tiddler\n\tvar currWidth = targetElement.offsetWidth,\n\t\tcomputedStyle = window.getComputedStyle(targetElement),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t// Remove the dom nodes of the widget at the end of the transition\n\tsetTimeout(removeElement,duration);\n\t// Animate the closure\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"translateX(0px)\"},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t{transform: \"translateX(-\" + currWidth + \"px)\"},\n\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n};\n\nexports.classic = ClassicStoryView;\n\n})();", "title": "$:/core/modules/storyviews/classic.js", "type": "application/javascript", "module-type": "storyview" }, "$:/core/modules/storyviews/pop.js": { "text": "/*\\\ntitle: $:/core/modules/storyviews/pop.js\ntype: application/javascript\nmodule-type: storyview\n\nAnimates list insertions and removals\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar PopStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nPopStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Scroll the node into view\n\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\n};\n\nPopStoryView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Reset once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"none\"}\n\t\t]);\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(2)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t// Transition to the final position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n};\n\nPopStoryView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\tif(targetElement.parentNode) {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t}\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Remove the element at the end of the transition\n\tsetTimeout(removeElement,duration);\n\t// Animate the closure\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(0.1)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n};\n\nexports.pop = PopStoryView;\n\n})();\n", "title": "$:/core/modules/storyviews/pop.js", "type": "application/javascript", "module-type": "storyview" }, "$:/core/modules/storyviews/zoomin.js": { "text": "/*\\\ntitle: $:/core/modules/storyviews/zoomin.js\ntype: application/javascript\nmodule-type: storyview\n\nZooms between individual tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ZoominListView = function(listWidget) {\n\tvar self = this;\n\tthis.listWidget = listWidget;\n\t// Get the index of the tiddler that is at the top of the history\n\tvar history = this.listWidget.wiki.getTiddlerDataCached(this.listWidget.historyTitle,[]),\n\t\ttargetTiddler;\n\tif(history.length > 0) {\n\t\ttargetTiddler = history[history.length-1].title;\n\t}\n\t// Make all the tiddlers position absolute, and hide all but the top (or first) one\n\t$tw.utils.each(this.listWidget.children,function(itemWidget,index) {\n\t\tvar domNode = itemWidget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(domNode instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\tif((targetTiddler && targetTiddler !== itemWidget.parseTreeNode.itemTitle) || (!targetTiddler && index)) {\n\t\t\tdomNode.style.display = \"none\";\n\t\t} else {\n\t\t\tself.currentTiddlerDomNode = domNode;\n\t\t}\n\t\t$tw.utils.addClass(domNode,\"tc-storyview-zoomin-tiddler\");\n\t});\n};\n\nZoominListView.prototype.navigateTo = function(historyInfo) {\n\tvar duration = $tw.utils.getAnimationDuration(),\n\t\tlistElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the new tiddler be position absolute and visible so that we can measure it\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"0 0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t// Get the position of the source node, or use the centre of the window as the source position\n\tvar sourceBounds = historyInfo.fromPageRect || {\n\t\t\tleft: window.innerWidth/2 - 2,\n\t\t\ttop: window.innerHeight/2 - 2,\n\t\t\twidth: window.innerWidth/8,\n\t\t\theight: window.innerHeight/8\n\t\t};\n\t// Try to find the title node in the target tiddler\n\tvar titleDomNode = findTitleDomNode(listItemWidget) || listItemWidget.findFirstDomNode(),\n\t\tzoomBounds = titleDomNode.getBoundingClientRect();\n\t// Compute the transform for the target tiddler to make the title lie over the source rectange\n\tvar targetBounds = targetElement.getBoundingClientRect(),\n\t\tscale = sourceBounds.width / zoomBounds.width,\n\t\tx = sourceBounds.left - targetBounds.left - (zoomBounds.left - targetBounds.left) * scale,\n\t\ty = sourceBounds.top - targetBounds.top - (zoomBounds.top - targetBounds.top) * scale;\n\t// Transform the target tiddler to its starting position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(targetElement);\n\t// Apply the ending transitions with a timeout to ensure that the previously applied transformations are applied first\n\tvar self = this,\n\t\tprevCurrentTiddler = this.currentTiddlerDomNode;\n\tthis.currentTiddlerDomNode = targetElement;\n\t// Transform the target tiddler to its natural size\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{zIndex: \"500\"},\n\t]);\n\t// Transform the previous tiddler out of the way and then hide it\n\tif(prevCurrentTiddler && prevCurrentTiddler !== targetElement) {\n\t\tscale = zoomBounds.width / sourceBounds.width;\n\t\tx = zoomBounds.left - targetBounds.left - (sourceBounds.left - targetBounds.left) * scale;\n\t\ty = zoomBounds.top - targetBounds.top - (sourceBounds.top - targetBounds.top) * scale;\n\t\t$tw.utils.setStyle(prevCurrentTiddler,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transformOrigin: \"0 0\"},\n\t\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"},\n\t\t\t{zIndex: \"0\"}\n\t\t]);\n\t\t// Hide the tiddler when the transition has finished\n\t\tsetTimeout(function() {\n\t\t\tif(self.currentTiddlerDomNode !== prevCurrentTiddler) {\n\t\t\t\tprevCurrentTiddler.style.display = \"none\";\n\t\t\t}\n\t\t},duration);\n\t}\n\t// Scroll the target into view\n//\t$tw.pageScroller.scrollIntoView(targetElement);\n};\n\n/*\nFind the first child DOM node of a widget that has the class \"tc-title\"\n*/\nfunction findTitleDomNode(widget,targetClass) {\n\ttargetClass = targetClass || \"tc-title\";\n\tvar domNode = widget.findFirstDomNode();\n\tif(domNode && domNode.querySelector) {\n\t\treturn domNode.querySelector(\".\" + targetClass);\n\t}\n\treturn null;\n}\n\nZoominListView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the newly inserted node position absolute and hidden\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"none\"}\n\t]);\n};\n\nZoominListView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\twidget.removeChildDomNodes();\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Abandon if hidden\n\tif(targetElement.style.display != \"block\" ) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Set up the tiddler that is being closed\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\t// We'll move back to the previous or next element in the story\n\tvar toWidget = widget.previousSibling();\n\tif(!toWidget) {\n\t\ttoWidget = widget.nextSibling();\n\t}\n\tvar toWidgetDomNode = toWidget && toWidget.findFirstDomNode();\n\t// Set up the tiddler we're moving back in\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.addClass(toWidgetDomNode,\"tc-storyview-zoomin-tiddler\");\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{display: \"block\"},\n\t\t\t{transformOrigin: \"50% 50%\"},\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(10)\"},\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0\"},\n\t\t\t{zIndex: \"500\"}\n\t\t]);\n\t\tthis.currentTiddlerDomNode = toWidgetDomNode;\n\t}\n\t// Animate them both\n\t// Force layout\n\t$tw.utils.forceLayout(this.listWidget.parentDomNode);\n\t// First, the tiddler we're closing\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(0.1)\"},\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"0\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\tsetTimeout(removeElement,duration);\n\t// Now the tiddler we're going back to\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t\t{opacity: \"1\"}\n\t\t]);\n\t}\n\treturn true; // Indicate that we'll delete the DOM node\n};\n\nexports.zoomin = ZoominListView;\n\n})();\n", "title": "$:/core/modules/storyviews/zoomin.js", "type": "application/javascript", "module-type": "storyview" }, "$:/core/modules/syncer.js": { "text": "/*\\\ntitle: $:/core/modules/syncer.js\ntype: application/javascript\nmodule-type: global\n\nThe syncer tracks changes to the store. If a syncadaptor is used then individual tiddlers are synchronised through it. If there is no syncadaptor then the entire wiki is saved via saver modules.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInstantiate the syncer with the following options:\nsyncadaptor: reference to syncadaptor to be used\nwiki: wiki to be synced\n*/\nfunction Syncer(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\tthis.syncadaptor = options.syncadaptor;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\"));\n\t// Compile the dirty tiddler filter\n\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t// Record information for known tiddlers\n\tthis.readTiddlerInfo();\n\t// Tasks are {type: \"load\"/\"save\"/\"delete\", title:, queueTime:, lastModificationTime:}\n\tthis.taskQueue = {}; // Hashmap of tasks yet to be performed\n\tthis.taskInProgress = {}; // Hash of tasks in progress\n\tthis.taskTimerId = null; // Timer for task dispatch\n\tthis.pollTimerId = null; // Timer for polling server\n\t// Listen out for changes to tiddlers\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\tself.syncToServer(changes);\n\t});\n\t// Browser event handlers\n\tif($tw.browser) {\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t\t// Listen out for login/logout/refresh events in the browser\n\t\t$tw.rootWidget.addEventListener(\"tm-login\",function() {\n\t\t\tself.handleLoginEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-logout\",function() {\n\t\t\tself.handleLogoutEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-server-refresh\",function() {\n\t\t\tself.handleRefreshEvent();\n\t\t});\n\t}\n\t// Listen out for lazyLoad events\n\tthis.wiki.addEventListener(\"lazyLoad\",function(title) {\n\t\tself.handleLazyLoadEvent(title);\n\t});\n\t// Get the login status\n\tthis.getStatus(function(err,isLoggedIn) {\n\t\t// Do a sync from the server\n\t\tself.syncFromServer();\n\t});\n}\n\n/*\nConstants\n*/\nSyncer.prototype.titleIsLoggedIn = \"$:/status/IsLoggedIn\";\nSyncer.prototype.titleUserName = \"$:/status/UserName\";\nSyncer.prototype.titleSyncFilter = \"$:/config/SyncFilter\";\nSyncer.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\nSyncer.prototype.taskTimerInterval = 1 * 1000; // Interval for sync timer\nSyncer.prototype.throttleInterval = 1 * 1000; // Defer saving tiddlers if they've changed in the last 1s...\nSyncer.prototype.fallbackInterval = 10 * 1000; // Unless the task is older than 10s\nSyncer.prototype.pollTimerInterval = 60 * 1000; // Interval for polling for changes from the adaptor\n\n\n/*\nRead (or re-read) the latest tiddler info from the store\n*/\nSyncer.prototype.readTiddlerInfo = function() {\n\t// Hashmap by title of {revision:,changeCount:,adaptorInfo:}\n\tthis.tiddlerInfo = {};\n\t// Record information for known tiddlers\n\tvar self = this,\n\t\ttiddlers = this.filterFn.call(this.wiki);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\tself.tiddlerInfo[title] = {\n\t\t\trevision: tiddler.fields.revision,\n\t\t\tadaptorInfo: self.syncadaptor && self.syncadaptor.getTiddlerInfo(tiddler),\n\t\t\tchangeCount: self.wiki.getChangeCount(title),\n\t\t\thasBeenLazyLoaded: false\n\t\t};\n\t});\n};\n\n/*\nCreate an tiddlerInfo structure if it doesn't already exist\n*/\nSyncer.prototype.createTiddlerInfo = function(title) {\n\tif(!$tw.utils.hop(this.tiddlerInfo,title)) {\n\t\tthis.tiddlerInfo[title] = {\n\t\t\trevision: null,\n\t\t\tadaptorInfo: {},\n\t\t\tchangeCount: -1,\n\t\t\thasBeenLazyLoaded: false\n\t\t};\n\t}\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSyncer.prototype.isDirty = function() {\n\treturn (this.numTasksInQueue() > 0) || (this.numTasksInProgress() > 0);\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSyncer.prototype.updateDirtyStatus = function() {\n\tif($tw.browser) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t}\n};\n\n/*\nSave an incoming tiddler in the store, and updates the associated tiddlerInfo\n*/\nSyncer.prototype.storeTiddler = function(tiddlerFields) {\n\t// Save the tiddler\n\tvar tiddler = new $tw.Tiddler(this.wiki.getTiddler(tiddlerFields.title),tiddlerFields);\n\tthis.wiki.addTiddler(tiddler);\n\t// Save the tiddler revision and changeCount details\n\tthis.tiddlerInfo[tiddlerFields.title] = {\n\t\trevision: tiddlerFields.revision,\n\t\tadaptorInfo: this.syncadaptor.getTiddlerInfo(tiddler),\n\t\tchangeCount: this.wiki.getChangeCount(tiddlerFields.title),\n\t\thasBeenLazyLoaded: true\n\t};\n};\n\nSyncer.prototype.getStatus = function(callback) {\n\tvar self = this;\n\t// Check if the adaptor supports getStatus()\n\tif(this.syncadaptor && this.syncadaptor.getStatus) {\n\t\t// Mark us as not logged in\n\t\tthis.wiki.addTiddler({title: this.titleIsLoggedIn,text: \"no\"});\n\t\t// Get login status\n\t\tthis.syncadaptor.getStatus(function(err,isLoggedIn,username) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Set the various status tiddlers\n\t\t\tself.wiki.addTiddler({title: self.titleIsLoggedIn,text: isLoggedIn ? \"yes\" : \"no\"});\n\t\t\tif(isLoggedIn) {\n\t\t\t\tself.wiki.addTiddler({title: self.titleUserName,text: username || \"\"});\n\t\t\t} else {\n\t\t\t\tself.wiki.deleteTiddler(self.titleUserName);\n\t\t\t}\n\t\t\t// Invoke the callback\n\t\t\tif(callback) {\n\t\t\t\tcallback(err,isLoggedIn,username);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tcallback(null,true,\"UNAUTHENTICATED\");\n\t}\n};\n\n/*\nSynchronise from the server by reading the skinny tiddler list and queuing up loads for any tiddlers that we don't already have up to date\n*/\nSyncer.prototype.syncFromServer = function() {\n\tif(this.syncadaptor && this.syncadaptor.getSkinnyTiddlers) {\n\t\tthis.logger.log(\"Retrieving skinny tiddler list\");\n\t\tvar self = this;\n\t\tif(this.pollTimerId) {\n\t\t\tclearTimeout(this.pollTimerId);\n\t\t\tthis.pollTimerId = null;\n\t\t}\n\t\tthis.syncadaptor.getSkinnyTiddlers(function(err,tiddlers) {\n\t\t\t// Trigger the next sync\n\t\t\tself.pollTimerId = setTimeout(function() {\n\t\t\t\tself.pollTimerId = null;\n\t\t\t\tself.syncFromServer.call(self);\n\t\t\t},self.pollTimerInterval);\n\t\t\t// Check for errors\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert($tw.language.getString(\"Error/RetrievingSkinny\") + \":\",err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Process each incoming tiddler\n\t\t\tfor(var t=0; t<tiddlers.length; t++) {\n\t\t\t\t// Get the incoming tiddler fields, and the existing tiddler\n\t\t\t\tvar tiddlerFields = tiddlers[t],\n\t\t\t\t\tincomingRevision = tiddlerFields.revision + \"\",\n\t\t\t\t\ttiddler = self.wiki.getTiddler(tiddlerFields.title),\n\t\t\t\t\ttiddlerInfo = self.tiddlerInfo[tiddlerFields.title],\n\t\t\t\t\tcurrRevision = tiddlerInfo ? tiddlerInfo.revision : null;\n\t\t\t\t// Ignore the incoming tiddler if it's the same as the revision we've already got\n\t\t\t\tif(currRevision !== incomingRevision) {\n\t\t\t\t\t// Do a full load if we've already got a fat version of the tiddler\n\t\t\t\t\tif(tiddler && tiddler.fields.text !== undefined) {\n\t\t\t\t\t\t// Do a full load of this tiddler\n\t\t\t\t\t\tself.enqueueSyncTask({\n\t\t\t\t\t\t\ttype: \"load\",\n\t\t\t\t\t\t\ttitle: tiddlerFields.title\n\t\t\t\t\t\t});\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// Load the skinny version of the tiddler\n\t\t\t\t\t\tself.storeTiddler(tiddlerFields);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nSynchronise a set of changes to the server\n*/\nSyncer.prototype.syncToServer = function(changes) {\n\tvar self = this,\n\t\tnow = Date.now(),\n\t\tfilteredChanges = this.filterFn.call(this.wiki,function(callback) {\n\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\tcallback(tiddler,title);\n\t\t\t});\n\t\t});\n\t$tw.utils.each(changes,function(change,title,object) {\n\t\t// Process the change if it is a deletion of a tiddler we're already syncing, or is on the filtered change list\n\t\tif((change.deleted && $tw.utils.hop(self.tiddlerInfo,title)) || filteredChanges.indexOf(title) !== -1) {\n\t\t\t// Queue a task to sync this tiddler\n\t\t\tself.enqueueSyncTask({\n\t\t\t\ttype: change.deleted ? \"delete\" : \"save\",\n\t\t\t\ttitle: title\n\t\t\t});\n\t\t}\n\t});\n};\n\n/*\nLazily load a skinny tiddler if we can\n*/\nSyncer.prototype.handleLazyLoadEvent = function(title) {\n\t// Don't lazy load the same tiddler twice\n\tvar info = this.tiddlerInfo[title];\n\tif(!info || !info.hasBeenLazyLoaded) {\n\t\tthis.createTiddlerInfo(title);\n\t\tthis.tiddlerInfo[title].hasBeenLazyLoaded = true;\n\t\t// Queue up a sync task to load this tiddler\n\t\tthis.enqueueSyncTask({\n\t\t\ttype: \"load\",\n\t\t\ttitle: title\n\t\t});\t\t\n\t}\n};\n\n/*\nDispay a password prompt and allow the user to login\n*/\nSyncer.prototype.handleLoginEvent = function() {\n\tvar self = this;\n\tthis.getStatus(function(err,isLoggedIn,username) {\n\t\tif(!isLoggedIn) {\n\t\t\t$tw.passwordPrompt.createPrompt({\n\t\t\t\tserviceName: $tw.language.getString(\"LoginToTiddlySpace\"),\n\t\t\t\tcallback: function(data) {\n\t\t\t\t\tself.login(data.username,data.password,function(err,isLoggedIn) {\n\t\t\t\t\t\tself.syncFromServer();\n\t\t\t\t\t});\n\t\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n};\n\n/*\nAttempt to login to TiddlyWeb.\n\tusername: username\n\tpassword: password\n\tcallback: invoked with arguments (err,isLoggedIn)\n*/\nSyncer.prototype.login = function(username,password,callback) {\n\tthis.logger.log(\"Attempting to login as\",username);\n\tvar self = this;\n\tif(this.syncadaptor.login) {\n\t\tthis.syncadaptor.login(username,password,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.getStatus(function(err,isLoggedIn,username) {\n\t\t\t\tif(callback) {\n\t\t\t\t\tcallback(null,isLoggedIn);\n\t\t\t\t}\n\t\t\t});\n\t\t});\n\t} else {\n\t\tcallback(null,true);\n\t}\n};\n\n/*\nAttempt to log out of TiddlyWeb\n*/\nSyncer.prototype.handleLogoutEvent = function() {\n\tthis.logger.log(\"Attempting to logout\");\n\tvar self = this;\n\tif(this.syncadaptor.logout) {\n\t\tthis.syncadaptor.logout(function(err) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\tself.getStatus();\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nImmediately refresh from the server\n*/\nSyncer.prototype.handleRefreshEvent = function() {\n\tthis.syncFromServer();\n};\n\n/*\nQueue up a sync task. If there is already a pending task for the tiddler, just update the last modification time\n*/\nSyncer.prototype.enqueueSyncTask = function(task) {\n\tvar self = this,\n\t\tnow = Date.now();\n\t// Set the timestamps on this task\n\ttask.queueTime = now;\n\ttask.lastModificationTime = now;\n\t// Fill in some tiddlerInfo if the tiddler is one we haven't seen before\n\tthis.createTiddlerInfo(task.title);\n\t// Bail if this is a save and the tiddler is already at the changeCount that the server has\n\tif(task.type === \"save\" && this.wiki.getChangeCount(task.title) <= this.tiddlerInfo[task.title].changeCount) {\n\t\treturn;\n\t}\n\t// Check if this tiddler is already in the queue\n\tif($tw.utils.hop(this.taskQueue,task.title)) {\n\t\t// this.logger.log(\"Re-queueing up sync task with type:\",task.type,\"title:\",task.title);\n\t\tvar existingTask = this.taskQueue[task.title];\n\t\t// If so, just update the last modification time\n\t\texistingTask.lastModificationTime = task.lastModificationTime;\n\t\t// If the new task is a save then we upgrade the existing task to a save. Thus a pending load is turned into a save if the tiddler changes locally in the meantime. But a pending save is not modified to become a load\n\t\tif(task.type === \"save\" || task.type === \"delete\") {\n\t\t\texistingTask.type = task.type;\n\t\t}\n\t} else {\n\t\t// this.logger.log(\"Queuing up sync task with type:\",task.type,\"title:\",task.title);\n\t\t// If it is not in the queue, insert it\n\t\tthis.taskQueue[task.title] = task;\n\t\tthis.updateDirtyStatus();\n\t}\n\t// Process the queue\n\t$tw.utils.nextTick(function() {self.processTaskQueue.call(self);});\n};\n\n/*\nReturn the number of tasks in progress\n*/\nSyncer.prototype.numTasksInProgress = function() {\n\treturn $tw.utils.count(this.taskInProgress);\n};\n\n/*\nReturn the number of tasks in the queue\n*/\nSyncer.prototype.numTasksInQueue = function() {\n\treturn $tw.utils.count(this.taskQueue);\n};\n\n/*\nTrigger a timeout if one isn't already outstanding\n*/\nSyncer.prototype.triggerTimeout = function() {\n\tvar self = this;\n\tif(!this.taskTimerId) {\n\t\tthis.taskTimerId = setTimeout(function() {\n\t\t\tself.taskTimerId = null;\n\t\t\tself.processTaskQueue.call(self);\n\t\t},self.taskTimerInterval);\n\t}\n};\n\n/*\nProcess the task queue, performing the next task if appropriate\n*/\nSyncer.prototype.processTaskQueue = function() {\n\tvar self = this;\n\t// Only process a task if the sync adaptor is fully initialised and we're not already performing a task. If we are already performing a task then we'll dispatch the next one when it completes\n\tif(this.syncadaptor.isReady() && this.numTasksInProgress() === 0) {\n\t\t// Choose the next task to perform\n\t\tvar task = this.chooseNextTask();\n\t\t// Perform the task if we had one\n\t\tif(task) {\n\t\t\t// Remove the task from the queue and add it to the in progress list\n\t\t\tdelete this.taskQueue[task.title];\n\t\t\tthis.taskInProgress[task.title] = task;\n\t\t\tthis.updateDirtyStatus();\n\t\t\t// Dispatch the task\n\t\t\tthis.dispatchTask(task,function(err) {\n\t\t\t\tif(err) {\n\t\t\t\t\tself.logger.alert(\"Sync error while processing '\" + task.title + \"':\\n\" + err);\n\t\t\t\t}\n\t\t\t\t// Mark that this task is no longer in progress\n\t\t\t\tdelete self.taskInProgress[task.title];\n\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t// Process the next task\n\t\t\t\tself.processTaskQueue.call(self);\n\t\t\t});\n\t\t} else {\n\t\t\t// Make sure we've set a time if there wasn't a task to perform, but we've still got tasks in the queue\n\t\t\tif(this.numTasksInQueue() > 0) {\n\t\t\t\tthis.triggerTimeout();\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nChoose the next applicable task\n*/\nSyncer.prototype.chooseNextTask = function() {\n\tvar self = this,\n\t\tcandidateTask = null,\n\t\tnow = Date.now();\n\t// Select the best candidate task\n\t$tw.utils.each(this.taskQueue,function(task,title) {\n\t\t// Exclude the task if there's one of the same name in progress\n\t\tif($tw.utils.hop(self.taskInProgress,title)) {\n\t\t\treturn;\n\t\t}\n\t\t// Exclude the task if it is a save and the tiddler has been modified recently, but not hit the fallback time\n\t\tif(task.type === \"save\" && (now - task.lastModificationTime) < self.throttleInterval &&\n\t\t\t(now - task.queueTime) < self.fallbackInterval) {\n\t\t\treturn;\n\t\t}\n\t\t// Exclude the task if it is newer than the current best candidate\n\t\tif(candidateTask && candidateTask.queueTime < task.queueTime) {\n\t\t\treturn;\n\t\t}\n\t\t// Now this is our best candidate\n\t\tcandidateTask = task;\n\t});\n\treturn candidateTask;\n};\n\n/*\nDispatch a task and invoke the callback\n*/\nSyncer.prototype.dispatchTask = function(task,callback) {\n\tvar self = this;\n\tif(task.type === \"save\") {\n\t\tvar changeCount = this.wiki.getChangeCount(task.title),\n\t\t\ttiddler = this.wiki.getTiddler(task.title);\n\t\tthis.logger.log(\"Dispatching 'save' task:\",task.title);\n\t\tif(tiddler) {\n\t\t\tthis.syncadaptor.saveTiddler(tiddler,function(err,adaptorInfo,revision) {\n\t\t\t\tif(err) {\n\t\t\t\t\treturn callback(err);\n\t\t\t\t}\n\t\t\t\t// Adjust the info stored about this tiddler\n\t\t\t\tself.tiddlerInfo[task.title] = {\n\t\t\t\t\tchangeCount: changeCount,\n\t\t\t\t\tadaptorInfo: adaptorInfo,\n\t\t\t\t\trevision: revision\n\t\t\t\t};\n\t\t\t\t// Invoke the callback\n\t\t\t\tcallback(null);\n\t\t\t},{\n\t\t\t\ttiddlerInfo: self.tiddlerInfo[task.title]\n\t\t\t});\n\t\t} else {\n\t\t\tthis.logger.log(\" Not Dispatching 'save' task:\",task.title,\"tiddler does not exist\");\n\t\t\treturn callback(null);\n\t\t}\n\t} else if(task.type === \"load\") {\n\t\t// Load the tiddler\n\t\tthis.logger.log(\"Dispatching 'load' task:\",task.title);\n\t\tthis.syncadaptor.loadTiddler(task.title,function(err,tiddlerFields) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\t// Store the tiddler\n\t\t\tif(tiddlerFields) {\n\t\t\t\tself.storeTiddler(tiddlerFields);\n\t\t\t}\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t});\n\t} else if(task.type === \"delete\") {\n\t\t// Delete the tiddler\n\t\tthis.logger.log(\"Dispatching 'delete' task:\",task.title);\n\t\tthis.syncadaptor.deleteTiddler(task.title,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tdelete self.tiddlerInfo[task.title];\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t},{\n\t\t\ttiddlerInfo: self.tiddlerInfo[task.title]\n\t\t});\n\t}\n};\n\nexports.Syncer = Syncer;\n\n})();\n", "title": "$:/core/modules/syncer.js", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/tiddler.js": { "text": "/*\\\ntitle: $:/core/modules/tiddler.js\ntype: application/javascript\nmodule-type: tiddlermethod\n\nExtension methods for the $tw.Tiddler object (constructor and methods required at boot time are in boot/boot.js)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.hasTag = function(tag) {\n\treturn this.fields.tags && this.fields.tags.indexOf(tag) !== -1;\n};\n\nexports.isPlugin = function() {\n\treturn this.fields.type === \"application/json\" && this.hasField(\"plugin-type\");\n};\n\nexports.isDraft = function() {\n\treturn this.hasField(\"draft.of\");\n};\n\nexports.getFieldString = function(field) {\n\tvar value = this.fields[field];\n\t// Check for a missing field\n\tif(value === undefined || value === null) {\n\t\treturn \"\";\n\t}\n\t// Parse the field with the associated module (if any)\n\tvar fieldModule = $tw.Tiddler.fieldModules[field];\n\tif(fieldModule && fieldModule.stringify) {\n\t\treturn fieldModule.stringify.call(this,value);\n\t} else {\n\t\treturn value.toString();\n\t}\n};\n\n/*\nGet all the fields as a name:value block. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStringBlock = function(options) {\n\toptions = options || {};\n\tvar exclude = options.exclude || [];\n\tvar fields = [];\n\tfor(var field in this.fields) {\n\t\tif($tw.utils.hop(this.fields,field)) {\n\t\t\tif(exclude.indexOf(field) === -1) {\n\t\t\t\tfields.push(field + \": \" + this.getFieldString(field));\n\t\t\t}\n\t\t}\n\t}\n\treturn fields.join(\"\\n\");\n};\n\n/*\nCompare two tiddlers for equality\ntiddler: the tiddler to compare\nexcludeFields: array of field names to exclude from the comparison\n*/\nexports.isEqual = function(tiddler,excludeFields) {\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\treturn false;\n\t}\n\texcludeFields = excludeFields || [];\n\tvar self = this,\n\t\tdifferences = []; // Fields that have differences\n\t// Add to the differences array\n\tfunction addDifference(fieldName) {\n\t\t// Check for this field being excluded\n\t\tif(excludeFields.indexOf(fieldName) === -1) {\n\t\t\t// Save the field as a difference\n\t\t\t$tw.utils.pushTop(differences,fieldName);\n\t\t}\n\t}\n\t// Returns true if the two values of this field are equal\n\tfunction isFieldValueEqual(fieldName) {\n\t\tvar valueA = self.fields[fieldName],\n\t\t\tvalueB = tiddler.fields[fieldName];\n\t\t// Check for identical string values\n\t\tif(typeof(valueA) === \"string\" && typeof(valueB) === \"string\" && valueA === valueB) {\n\t\t\treturn true;\n\t\t}\n\t\t// Check for identical array values\n\t\tif($tw.utils.isArray(valueA) && $tw.utils.isArray(valueB) && $tw.utils.isArrayEqual(valueA,valueB)) {\n\t\t\treturn true;\n\t\t}\n\t\t// Otherwise the fields must be different\n\t\treturn false;\n\t}\n\t// Compare our fields\n\tfor(var fieldName in this.fields) {\n\t\tif(!isFieldValueEqual(fieldName)) {\n\t\t\taddDifference(fieldName);\n\t\t}\n\t}\n\t// There's a difference for every field in the other tiddler that we don't have\n\tfor(fieldName in tiddler.fields) {\n\t\tif(!(fieldName in this.fields)) {\n\t\t\taddDifference(fieldName);\n\t\t}\n\t}\n\t// Return whether there were any differences\n\treturn differences.length === 0;\n};\n\n})();\n", "title": "$:/core/modules/tiddler.js", "type": "application/javascript", "module-type": "tiddlermethod" }, "$:/core/modules/upgraders/plugins.js": { "text": "/*\\\ntitle: $:/core/modules/upgraders/plugins.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that checks that plugins are newer than any already installed version\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar BLOCKED_PLUGINS = {\n\t\"$:/themes/tiddlywiki/stickytitles\": {\n\t\tversions: [\"*\"]\n\t},\n\t\"$:/plugins/tiddlywiki/fullscreen\": {\n\t\tversions: [\"*\"]\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tupgradeLibrary,\n\t\tgetLibraryTiddler = function(title) {\n\t\t\tif(!upgradeLibrary) {\n\t\t\t\tupgradeLibrary = wiki.getTiddlerData(UPGRADE_LIBRARY_TITLE,{});\n\t\t\t\tupgradeLibrary.tiddlers = upgradeLibrary.tiddlers || {};\n\t\t\t}\n\t\t\treturn upgradeLibrary.tiddlers[title];\n\t\t};\n\n\t// Go through all the incoming tiddlers\n\t$tw.utils.each(titles,function(title) {\n\t\tvar incomingTiddler = tiddlers[title];\n\t\t// Check if we're dealing with a plugin\n\t\tif(incomingTiddler && incomingTiddler[\"plugin-type\"] && incomingTiddler.version) {\n\t\t\t// Upgrade the incoming plugin if it is in the upgrade library\n\t\t\tvar libraryTiddler = getLibraryTiddler(title);\n\t\t\tif(libraryTiddler && libraryTiddler[\"plugin-type\"] && libraryTiddler.version) {\n\t\t\t\ttiddlers[title] = libraryTiddler;\n\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Upgraded\",{variables: {incoming: incomingTiddler.version, upgraded: libraryTiddler.version}});\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Suppress the incoming plugin if it is older than the currently installed one\n\t\t\tvar existingTiddler = wiki.getTiddler(title);\n\t\t\tif(existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t\t\t// Reject the incoming plugin by blanking all its fields\n\t\t\t\tif($tw.utils.checkVersions(existingTiddler.fields.version,incomingTiddler.version)) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Version\",{variables: {incoming: incomingTiddler.version, existing: existingTiddler.fields.version}});\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif(incomingTiddler && incomingTiddler[\"plugin-type\"]) {\n\t\t\t// Check whether the plugin is on the blocked list\n\t\t\tvar blockInfo = BLOCKED_PLUGINS[title];\n\t\t\tif(blockInfo) {\n\t\t\t\tif(blockInfo.versions.indexOf(\"*\") !== -1 || (incomingTiddler.version && blockInfo.versions.indexOf(incomingTiddler.version) !== -1)) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Incompatible\");\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n", "title": "$:/core/modules/upgraders/plugins.js", "type": "application/javascript", "module-type": "upgrader" }, "$:/core/modules/upgraders/system.js": { "text": "/*\\\ntitle: $:/core/modules/upgraders/system.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that suppresses certain system tiddlers that shouldn't be imported\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DONT_IMPORT_LIST = [\"$:/StoryList\",\"$:/HistoryList\"],\n\tDONT_IMPORT_PREFIX_LIST = [\"$:/temp/\",\"$:/state/\"];\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {};\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tif(DONT_IMPORT_LIST.indexOf(title) !== -1) {\n\t\t\ttiddlers[title] = Object.create(null);\n\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Suppressed\");\n\t\t} else {\n\t\t\tfor(var t=0; t<DONT_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = DONT_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/State/Suppressed\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n", "title": "$:/core/modules/upgraders/system.js", "type": "application/javascript", "module-type": "upgrader" }, "$:/core/modules/upgraders/themetweaks.js": { "text": "/*\\\ntitle: $:/core/modules/upgraders/themetweaks.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that handles the change in theme tweak storage introduced in 5.0.14-beta.\n\nPreviously, theme tweaks were stored in two data tiddlers:\n\n* $:/themes/tiddlywiki/vanilla/metrics\n* $:/themes/tiddlywiki/vanilla/settings\n\nNow, each tweak is stored in its own separate tiddler.\n\nThis upgrader copies any values from the old format to the new. The old data tiddlers are not deleted in case they have been used to store additional indexes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar MAPPINGS = {\n\t\"$:/themes/tiddlywiki/vanilla/metrics\": {\n\t\t\"fontsize\": \"$:/themes/tiddlywiki/vanilla/metrics/fontsize\",\n\t\t\"lineheight\": \"$:/themes/tiddlywiki/vanilla/metrics/lineheight\",\n\t\t\"storyleft\": \"$:/themes/tiddlywiki/vanilla/metrics/storyleft\",\n\t\t\"storytop\": \"$:/themes/tiddlywiki/vanilla/metrics/storytop\",\n\t\t\"storyright\": \"$:/themes/tiddlywiki/vanilla/metrics/storyright\",\n\t\t\"storywidth\": \"$:/themes/tiddlywiki/vanilla/metrics/storywidth\",\n\t\t\"tiddlerwidth\": \"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"\n\t},\n\t\"$:/themes/tiddlywiki/vanilla/settings\": {\n\t\t\"fontfamily\": \"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {};\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tvar mapping = MAPPINGS[title];\n\t\tif(mapping) {\n\t\t\tvar tiddler = new $tw.Tiddler(tiddlers[title]),\n\t\t\t\ttiddlerData = wiki.getTiddlerDataCached(tiddler,{});\n\t\t\tfor(var index in mapping) {\n\t\t\t\tvar mappedTitle = mapping[index];\n\t\t\t\tif(!tiddlers[mappedTitle] || tiddlers[mappedTitle].title !== mappedTitle) {\n\t\t\t\t\ttiddlers[mappedTitle] = {\n\t\t\t\t\t\ttitle: mappedTitle,\n\t\t\t\t\t\ttext: tiddlerData[index]\n\t\t\t\t\t};\n\t\t\t\t\tmessages[mappedTitle] = $tw.language.getString(\"Import/Upgrader/ThemeTweaks/Created\",{variables: {\n\t\t\t\t\t\tfrom: title + \"##\" + index\n\t\t\t\t\t}});\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n", "title": "$:/core/modules/upgraders/themetweaks.js", "type": "application/javascript", "module-type": "upgrader" }, "$:/core/modules/utils/crypto.js": { "text": "/*\\\ntitle: $:/core/modules/utils/crypto.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions related to crypto.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for an encrypted store area in the text of a TiddlyWiki file\n*/\nexports.extractEncryptedStoreArea = function(text) {\n\tvar encryptedStoreAreaStartMarker = \"<pre id=\\\"encryptedStoreArea\\\" type=\\\"text/plain\\\" style=\\\"display:none;\\\">\",\n\t\tencryptedStoreAreaStart = text.indexOf(encryptedStoreAreaStartMarker);\n\tif(encryptedStoreAreaStart !== -1) {\n\t\tvar encryptedStoreAreaEnd = text.indexOf(\"</pre>\",encryptedStoreAreaStart);\n\t\tif(encryptedStoreAreaEnd !== -1) {\n\t\t\treturn $tw.utils.htmlDecode(text.substring(encryptedStoreAreaStart + encryptedStoreAreaStartMarker.length,encryptedStoreAreaEnd-1));\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If the password is not provided then the password in the password store will be used\n*/\nexports.decryptStoreArea = function(encryptedStoreArea,password) {\n\tvar decryptedText = $tw.crypto.decrypt(encryptedStoreArea,password);\n\tif(decryptedText) {\n\t\tvar json = JSON.parse(decryptedText),\n\t\t\ttiddlers = [];\n\t\tfor(var title in json) {\n\t\t\tif(title !== \"$:/isEncrypted\") {\n\t\t\t\ttiddlers.push(json[title]);\n\t\t\t}\n\t\t}\n\t\treturn tiddlers;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If that fails, the user is prompted for a password.\nencryptedStoreArea: text of the TiddlyWiki encrypted store area\ncallback: function(tiddlers) called with the array of decrypted tiddlers\n\nThe following configuration settings are supported:\n\n$tw.config.usePasswordVault: causes any password entered by the user to also be put into the system password vault\n*/\nexports.decryptStoreAreaInteractive = function(encryptedStoreArea,callback,options) {\n\t// Try to decrypt with the current password\n\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea);\n\tif(tiddlers) {\n\t\tcallback(tiddlers);\n\t} else {\n\t\t// Prompt for a new password and keep trying\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: \"Enter a password to decrypt the imported TiddlyWiki\",\n\t\t\tnoUserName: true,\n\t\t\tcanCancel: true,\n\t\t\tsubmitText: \"Decrypt\",\n\t\t\tcallback: function(data) {\n\t\t\t\t// Exit if the user cancelled\n\t\t\t\tif(!data) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t\t// Attempt to decrypt the tiddlers\n\t\t\t\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea,data.password);\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tif($tw.config.usePasswordVault) {\n\t\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t\t}\n\t\t\t\t\tcallback(tiddlers);\n\t\t\t\t\t// Exit and remove the password prompt\n\t\t\t\t\treturn true;\n\t\t\t\t} else {\n\t\t\t\t\t// We didn't decrypt everything, so continue to prompt for password\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\n})();\n", "title": "$:/core/modules/utils/crypto.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/animations/slide.js": { "text": "/*\\\ntitle: $:/core/modules/utils/dom/animations/slide.js\ntype: application/javascript\nmodule-type: animation\n\nA simple slide animation that varies the height of the element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction slideOpen(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration();\n\t// Get the current height of the domNode\n\tvar computedStyle = window.getComputedStyle(domNode),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrPaddingBottom = parseInt(computedStyle.paddingBottom,10),\n\t\tcurrPaddingTop = parseInt(computedStyle.paddingTop,10),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Reset the margin once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"none\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{marginTop: currMarginTop + \"px\"},\n\t\t{paddingBottom: currPaddingBottom + \"px\"},\n\t\t{paddingTop: currPaddingTop + \"px\"},\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n}\n\nfunction slideClosed(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration(),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Clear the properties we've set when the animation is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n}\n\nexports.slide = {\n\topen: slideOpen,\n\tclose: slideClosed\n};\n\n})();\n", "title": "$:/core/modules/utils/dom/animations/slide.js", "type": "application/javascript", "module-type": "animation" }, "$:/core/modules/utils/dom/animator.js": { "text": "/*\\\ntitle: $:/core/modules/utils/dom/animator.js\ntype: application/javascript\nmodule-type: utils\n\nOrchestrates animations and transitions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Animator() {\n\t// Get the registered animation modules\n\tthis.animations = {};\n\t$tw.modules.applyMethods(\"animation\",this.animations);\n}\n\nAnimator.prototype.perform = function(type,domNode,options) {\n\toptions = options || {};\n\t// Find an animation that can handle this type\n\tvar chosenAnimation;\n\t$tw.utils.each(this.animations,function(animation,name) {\n\t\tif($tw.utils.hop(animation,type)) {\n\t\t\tchosenAnimation = animation[type];\n\t\t}\n\t});\n\tif(!chosenAnimation) {\n\t\tchosenAnimation = function(domNode,options) {\n\t\t\tif(options.callback) {\n\t\t\t\toptions.callback();\n\t\t\t}\n\t\t};\n\t}\n\t// Call the animation\n\tchosenAnimation(domNode,options);\n};\n\nexports.Animator = Animator;\n\n})();\n", "title": "$:/core/modules/utils/dom/animator.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/browser.js": { "text": "/*\\\ntitle: $:/core/modules/utils/dom/browser.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser feature detection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet style properties of an element\n\telement: dom node\n\tstyles: ordered array of {name: value} pairs\n*/\nexports.setStyle = function(element,styles) {\n\tif(element.nodeType === 1) { // Element.ELEMENT_NODE\n\t\tfor(var t=0; t<styles.length; t++) {\n\t\t\tfor(var styleName in styles[t]) {\n\t\t\t\telement.style[$tw.utils.convertStyleNameToPropertyName(styleName)] = styles[t][styleName];\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nConverts a standard CSS property name into the local browser-specific equivalent. For example:\n\t\"background-color\" --> \"backgroundColor\"\n\t\"transition\" --> \"webkitTransition\"\n*/\n\nvar styleNameCache = {}; // We'll cache the style name conversions\n\nexports.convertStyleNameToPropertyName = function(styleName) {\n\t// Return from the cache if we can\n\tif(styleNameCache[styleName]) {\n\t\treturn styleNameCache[styleName];\n\t}\n\t// Convert it by first removing any hyphens\n\tvar propertyName = $tw.utils.unHyphenateCss(styleName);\n\t// Then check if it needs a prefix\n\tif($tw.browser && document.body.style[propertyName] === undefined) {\n\t\tvar prefixes = [\"O\",\"MS\",\"Moz\",\"webkit\"];\n\t\tfor(var t=0; t<prefixes.length; t++) {\n\t\t\tvar prefixedName = prefixes[t] + propertyName.substr(0,1).toUpperCase() + propertyName.substr(1);\n\t\t\tif(document.body.style[prefixedName] !== undefined) {\n\t\t\t\tpropertyName = prefixedName;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\t// Put it in the cache too\n\tstyleNameCache[styleName] = propertyName;\n\treturn propertyName;\n};\n\n/*\nConverts a JS format CSS property name back into the dashed form used in CSS declarations. For example:\n\t\"backgroundColor\" --> \"background-color\"\n\t\"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.convertPropertyNameToStyleName = function(propertyName) {\n\t// Rehyphenate the name\n\tvar styleName = $tw.utils.hyphenateCss(propertyName);\n\t// If there's a webkit prefix, add a dash (other browsers have uppercase prefixes, and so get the dash automatically)\n\tif(styleName.indexOf(\"webkit\") === 0) {\n\t\tstyleName = \"-\" + styleName;\n\t} else if(styleName.indexOf(\"-m-s\") === 0) {\n\t\tstyleName = \"-ms\" + styleName.substr(4);\n\t}\n\treturn styleName;\n};\n\n/*\nRound trip a stylename to a property name and back again. For example:\n\t\"transform\" --> \"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.roundTripPropertyName = function(propertyName) {\n\treturn $tw.utils.convertPropertyNameToStyleName($tw.utils.convertStyleNameToPropertyName(propertyName));\n};\n\n/*\nConverts a standard event name into the local browser specific equivalent. For example:\n\t\"animationEnd\" --> \"webkitAnimationEnd\"\n*/\n\nvar eventNameCache = {}; // We'll cache the conversions\n\nvar eventNameMappings = {\n\t\"transitionEnd\": {\n\t\tcorrespondingCssProperty: \"transition\",\n\t\tmappings: {\n\t\t\ttransition: \"transitionend\",\n\t\t\tOTransition: \"oTransitionEnd\",\n\t\t\tMSTransition: \"msTransitionEnd\",\n\t\t\tMozTransition: \"transitionend\",\n\t\t\twebkitTransition: \"webkitTransitionEnd\"\n\t\t}\n\t},\n\t\"animationEnd\": {\n\t\tcorrespondingCssProperty: \"animation\",\n\t\tmappings: {\n\t\t\tanimation: \"animationend\",\n\t\t\tOAnimation: \"oAnimationEnd\",\n\t\t\tMSAnimation: \"msAnimationEnd\",\n\t\t\tMozAnimation: \"animationend\",\n\t\t\twebkitAnimation: \"webkitAnimationEnd\"\n\t\t}\n\t}\n};\n\nexports.convertEventName = function(eventName) {\n\tif(eventNameCache[eventName]) {\n\t\treturn eventNameCache[eventName];\n\t}\n\tvar newEventName = eventName,\n\t\tmappings = eventNameMappings[eventName];\n\tif(mappings) {\n\t\tvar convertedProperty = $tw.utils.convertStyleNameToPropertyName(mappings.correspondingCssProperty);\n\t\tif(mappings.mappings[convertedProperty]) {\n\t\t\tnewEventName = mappings.mappings[convertedProperty];\n\t\t}\n\t}\n\t// Put it in the cache too\n\teventNameCache[eventName] = newEventName;\n\treturn newEventName;\n};\n\n/*\nReturn the names of the fullscreen APIs\n*/\nexports.getFullScreenApis = function() {\n\tvar d = document,\n\t\tdb = d.body,\n\t\tresult = {\n\t\t\"_requestFullscreen\": db.webkitRequestFullscreen !== undefined ? \"webkitRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.mozRequestFullScreen !== undefined ? \"mozRequestFullScreen\" :\n\t\t\t\t\t\t\tdb.msRequestFullscreen !== undefined ? \"msRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.requestFullscreen !== undefined ? \"requestFullscreen\" : \"\",\n\t\t\"_exitFullscreen\": d.webkitExitFullscreen !== undefined ? \"webkitExitFullscreen\" :\n\t\t\t\t\t\t\td.mozCancelFullScreen !== undefined ? \"mozCancelFullScreen\" :\n\t\t\t\t\t\t\td.msExitFullscreen !== undefined ? \"msExitFullscreen\" :\n\t\t\t\t\t\t\td.exitFullscreen !== undefined ? \"exitFullscreen\" : \"\",\n\t\t\"_fullscreenElement\": d.webkitFullscreenElement !== undefined ? \"webkitFullscreenElement\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozFullScreenElement\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"msFullscreenElement\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenElement\" : \"\",\n\t\t\"_fullscreenChange\": d.webkitFullscreenElement !== undefined ? \"webkitfullscreenchange\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozfullscreenchange\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"MSFullscreenChange\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenchange\" : \"\"\n\t};\n\tif(!result._requestFullscreen || !result._exitFullscreen || !result._fullscreenElement || !result._fullscreenChange) {\n\t\treturn null;\n\t} else {\n\t\treturn result;\n\t}\n};\n\n})();\n", "title": "$:/core/modules/utils/dom/browser.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/csscolorparser.js": { "text": "// (c) Dean McNamee <dean@gmail.com>, 2012.\n//\n// https://github.com/deanm/css-color-parser-js\n//\n// Permission is hereby granted, free of charge, to any person obtaining a copy\n// of this software and associated documentation files (the \"Software\"), to\n// deal in the Software without restriction, including without limitation the\n// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n// sell copies of the Software, and to permit persons to whom the Software is\n// furnished to do so, subject to the following conditions:\n//\n// The above copyright notice and this permission notice shall be included in\n// all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n// IN THE SOFTWARE.\n\n// http://www.w3.org/TR/css3-color/\nvar kCSSColorTable = {\n \"transparent\": [0,0,0,0], \"aliceblue\": [240,248,255,1],\n \"antiquewhite\": [250,235,215,1], \"aqua\": [0,255,255,1],\n \"aquamarine\": [127,255,212,1], \"azure\": [240,255,255,1],\n \"beige\": [245,245,220,1], \"bisque\": [255,228,196,1],\n \"black\": [0,0,0,1], \"blanchedalmond\": [255,235,205,1],\n \"blue\": [0,0,255,1], \"blueviolet\": [138,43,226,1],\n \"brown\": [165,42,42,1], \"burlywood\": [222,184,135,1],\n \"cadetblue\": [95,158,160,1], \"chartreuse\": [127,255,0,1],\n \"chocolate\": [210,105,30,1], \"coral\": [255,127,80,1],\n \"cornflowerblue\": [100,149,237,1], \"cornsilk\": [255,248,220,1],\n \"crimson\": [220,20,60,1], \"cyan\": [0,255,255,1],\n \"darkblue\": [0,0,139,1], \"darkcyan\": [0,139,139,1],\n \"darkgoldenrod\": [184,134,11,1], \"darkgray\": [169,169,169,1],\n \"darkgreen\": [0,100,0,1], \"darkgrey\": [169,169,169,1],\n \"darkkhaki\": [189,183,107,1], \"darkmagenta\": [139,0,139,1],\n \"darkolivegreen\": [85,107,47,1], \"darkorange\": [255,140,0,1],\n \"darkorchid\": [153,50,204,1], \"darkred\": [139,0,0,1],\n \"darksalmon\": [233,150,122,1], \"darkseagreen\": [143,188,143,1],\n \"darkslateblue\": [72,61,139,1], \"darkslategray\": [47,79,79,1],\n \"darkslategrey\": [47,79,79,1], \"darkturquoise\": [0,206,209,1],\n \"darkviolet\": [148,0,211,1], \"deeppink\": [255,20,147,1],\n \"deepskyblue\": [0,191,255,1], \"dimgray\": [105,105,105,1],\n \"dimgrey\": [105,105,105,1], \"dodgerblue\": [30,144,255,1],\n \"firebrick\": [178,34,34,1], \"floralwhite\": [255,250,240,1],\n \"forestgreen\": [34,139,34,1], \"fuchsia\": [255,0,255,1],\n \"gainsboro\": [220,220,220,1], \"ghostwhite\": [248,248,255,1],\n \"gold\": [255,215,0,1], \"goldenrod\": [218,165,32,1],\n \"gray\": [128,128,128,1], \"green\": [0,128,0,1],\n \"greenyellow\": [173,255,47,1], \"grey\": [128,128,128,1],\n \"honeydew\": [240,255,240,1], \"hotpink\": [255,105,180,1],\n \"indianred\": [205,92,92,1], \"indigo\": [75,0,130,1],\n \"ivory\": [255,255,240,1], \"khaki\": [240,230,140,1],\n \"lavender\": [230,230,250,1], \"lavenderblush\": [255,240,245,1],\n \"lawngreen\": [124,252,0,1], \"lemonchiffon\": [255,250,205,1],\n \"lightblue\": [173,216,230,1], \"lightcoral\": [240,128,128,1],\n \"lightcyan\": [224,255,255,1], \"lightgoldenrodyellow\": [250,250,210,1],\n \"lightgray\": [211,211,211,1], \"lightgreen\": [144,238,144,1],\n \"lightgrey\": [211,211,211,1], \"lightpink\": [255,182,193,1],\n \"lightsalmon\": [255,160,122,1], \"lightseagreen\": [32,178,170,1],\n \"lightskyblue\": [135,206,250,1], \"lightslategray\": [119,136,153,1],\n \"lightslategrey\": [119,136,153,1], \"lightsteelblue\": [176,196,222,1],\n \"lightyellow\": [255,255,224,1], \"lime\": [0,255,0,1],\n \"limegreen\": [50,205,50,1], \"linen\": [250,240,230,1],\n \"magenta\": [255,0,255,1], \"maroon\": [128,0,0,1],\n \"mediumaquamarine\": [102,205,170,1], \"mediumblue\": [0,0,205,1],\n \"mediumorchid\": [186,85,211,1], \"mediumpurple\": [147,112,219,1],\n \"mediumseagreen\": [60,179,113,1], \"mediumslateblue\": [123,104,238,1],\n \"mediumspringgreen\": [0,250,154,1], \"mediumturquoise\": [72,209,204,1],\n \"mediumvioletred\": [199,21,133,1], \"midnightblue\": [25,25,112,1],\n \"mintcream\": [245,255,250,1], \"mistyrose\": [255,228,225,1],\n \"moccasin\": [255,228,181,1], \"navajowhite\": [255,222,173,1],\n \"navy\": [0,0,128,1], \"oldlace\": [253,245,230,1],\n \"olive\": [128,128,0,1], \"olivedrab\": [107,142,35,1],\n \"orange\": [255,165,0,1], \"orangered\": [255,69,0,1],\n \"orchid\": [218,112,214,1], \"palegoldenrod\": [238,232,170,1],\n \"palegreen\": [152,251,152,1], \"paleturquoise\": [175,238,238,1],\n \"palevioletred\": [219,112,147,1], \"papayawhip\": [255,239,213,1],\n \"peachpuff\": [255,218,185,1], \"peru\": [205,133,63,1],\n \"pink\": [255,192,203,1], \"plum\": [221,160,221,1],\n \"powderblue\": [176,224,230,1], \"purple\": [128,0,128,1],\n \"red\": [255,0,0,1], \"rosybrown\": [188,143,143,1],\n \"royalblue\": [65,105,225,1], \"saddlebrown\": [139,69,19,1],\n \"salmon\": [250,128,114,1], \"sandybrown\": [244,164,96,1],\n \"seagreen\": [46,139,87,1], \"seashell\": [255,245,238,1],\n \"sienna\": [160,82,45,1], \"silver\": [192,192,192,1],\n \"skyblue\": [135,206,235,1], \"slateblue\": [106,90,205,1],\n \"slategray\": [112,128,144,1], \"slategrey\": [112,128,144,1],\n \"snow\": [255,250,250,1], \"springgreen\": [0,255,127,1],\n \"steelblue\": [70,130,180,1], \"tan\": [210,180,140,1],\n \"teal\": [0,128,128,1], \"thistle\": [216,191,216,1],\n \"tomato\": [255,99,71,1], \"turquoise\": [64,224,208,1],\n \"violet\": [238,130,238,1], \"wheat\": [245,222,179,1],\n \"white\": [255,255,255,1], \"whitesmoke\": [245,245,245,1],\n \"yellow\": [255,255,0,1], \"yellowgreen\": [154,205,50,1]}\n\nfunction clamp_css_byte(i) { // Clamp to integer 0 .. 255.\n i = Math.round(i); // Seems to be what Chrome does (vs truncation).\n return i < 0 ? 0 : i > 255 ? 255 : i;\n}\n\nfunction clamp_css_float(f) { // Clamp to float 0.0 .. 1.0.\n return f < 0 ? 0 : f > 1 ? 1 : f;\n}\n\nfunction parse_css_int(str) { // int or percentage.\n if (str[str.length - 1] === '%')\n return clamp_css_byte(parseFloat(str) / 100 * 255);\n return clamp_css_byte(parseInt(str));\n}\n\nfunction parse_css_float(str) { // float or percentage.\n if (str[str.length - 1] === '%')\n return clamp_css_float(parseFloat(str) / 100);\n return clamp_css_float(parseFloat(str));\n}\n\nfunction css_hue_to_rgb(m1, m2, h) {\n if (h < 0) h += 1;\n else if (h > 1) h -= 1;\n\n if (h * 6 < 1) return m1 + (m2 - m1) * h * 6;\n if (h * 2 < 1) return m2;\n if (h * 3 < 2) return m1 + (m2 - m1) * (2/3 - h) * 6;\n return m1;\n}\n\nfunction parseCSSColor(css_str) {\n // Remove all whitespace, not compliant, but should just be more accepting.\n var str = css_str.replace(/ /g, '').toLowerCase();\n\n // Color keywords (and transparent) lookup.\n if (str in kCSSColorTable) return kCSSColorTable[str].slice(); // dup.\n\n // #abc and #abc123 syntax.\n if (str[0] === '#') {\n if (str.length === 4) {\n var iv = parseInt(str.substr(1), 16); // TODO(deanm): Stricter parsing.\n if (!(iv >= 0 && iv <= 0xfff)) return null; // Covers NaN.\n return [((iv & 0xf00) >> 4) | ((iv & 0xf00) >> 8),\n (iv & 0xf0) | ((iv & 0xf0) >> 4),\n (iv & 0xf) | ((iv & 0xf) << 4),\n 1];\n } else if (str.length === 7) {\n var iv = parseInt(str.substr(1), 16); // TODO(deanm): Stricter parsing.\n if (!(iv >= 0 && iv <= 0xffffff)) return null; // Covers NaN.\n return [(iv & 0xff0000) >> 16,\n (iv & 0xff00) >> 8,\n iv & 0xff,\n 1];\n }\n\n return null;\n }\n\n var op = str.indexOf('('), ep = str.indexOf(')');\n if (op !== -1 && ep + 1 === str.length) {\n var fname = str.substr(0, op);\n var params = str.substr(op+1, ep-(op+1)).split(',');\n var alpha = 1; // To allow case fallthrough.\n switch (fname) {\n case 'rgba':\n if (params.length !== 4) return null;\n alpha = parse_css_float(params.pop());\n // Fall through.\n case 'rgb':\n if (params.length !== 3) return null;\n return [parse_css_int(params[0]),\n parse_css_int(params[1]),\n parse_css_int(params[2]),\n alpha];\n case 'hsla':\n if (params.length !== 4) return null;\n alpha = parse_css_float(params.pop());\n // Fall through.\n case 'hsl':\n if (params.length !== 3) return null;\n var h = (((parseFloat(params[0]) % 360) + 360) % 360) / 360; // 0 .. 1\n // NOTE(deanm): According to the CSS spec s/l should only be\n // percentages, but we don't bother and let float or percentage.\n var s = parse_css_float(params[1]);\n var l = parse_css_float(params[2]);\n var m2 = l <= 0.5 ? l * (s + 1) : l + s - l * s;\n var m1 = l * 2 - m2;\n return [clamp_css_byte(css_hue_to_rgb(m1, m2, h+1/3) * 255),\n clamp_css_byte(css_hue_to_rgb(m1, m2, h) * 255),\n clamp_css_byte(css_hue_to_rgb(m1, m2, h-1/3) * 255),\n alpha];\n default:\n return null;\n }\n }\n\n return null;\n}\n\ntry { exports.parseCSSColor = parseCSSColor } catch(e) { }\n", "title": "$:/core/modules/utils/dom/csscolorparser.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom.js": { "text": "/*\\\ntitle: $:/core/modules/utils/dom.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static DOM-related utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDetermines whether element 'a' contains element 'b'\nCode thanks to John Resig, http://ejohn.org/blog/comparing-document-position/\n*/\nexports.domContains = function(a,b) {\n\treturn a.contains ?\n\t\ta !== b && a.contains(b) :\n\t\t!!(a.compareDocumentPosition(b) & 16);\n};\n\nexports.removeChildren = function(node) {\n\twhile(node.hasChildNodes()) {\n\t\tnode.removeChild(node.firstChild);\n\t}\n};\n\nexports.hasClass = function(el,className) {\n\treturn el && el.className && el.className.toString().split(\" \").indexOf(className) !== -1;\n};\n\nexports.addClass = function(el,className) {\n\tvar c = el.className.split(\" \");\n\tif(c.indexOf(className) === -1) {\n\t\tc.push(className);\n\t}\n\tel.className = c.join(\" \");\n};\n\nexports.removeClass = function(el,className) {\n\tvar c = el.className.split(\" \"),\n\t\tp = c.indexOf(className);\n\tif(p !== -1) {\n\t\tc.splice(p,1);\n\t\tel.className = c.join(\" \");\n\t}\n};\n\nexports.toggleClass = function(el,className,status) {\n\tif(status === undefined) {\n\t\tstatus = !exports.hasClass(el,className);\n\t}\n\tif(status) {\n\t\texports.addClass(el,className);\n\t} else {\n\t\texports.removeClass(el,className);\n\t}\n};\n\n/*\nGet the first parent element that has scrollbars or use the body as fallback.\n*/\nexports.getScrollContainer = function(el) {\n\tvar doc = el.ownerDocument;\n\twhile(el.parentNode) {\t\n\t\tel = el.parentNode;\n\t\tif(el.scrollTop) {\n\t\t\treturn el;\n\t\t}\n\t}\n\treturn doc.body;\n};\n\n/*\nGet the scroll position of the viewport\nReturns:\n\t{\n\t\tx: horizontal scroll position in pixels,\n\t\ty: vertical scroll position in pixels\n\t}\n*/\nexports.getScrollPosition = function() {\n\tif(\"scrollX\" in window) {\n\t\treturn {x: window.scrollX, y: window.scrollY};\n\t} else {\n\t\treturn {x: document.documentElement.scrollLeft, y: document.documentElement.scrollTop};\n\t}\n};\n\n/*\nAdjust the height of a textarea to fit its content, preserving scroll position, and return the height\n*/\nexports.resizeTextAreaToFit = function(domNode,minHeight) {\n\t// Get the scroll container and register the current scroll position\n\tvar container = $tw.utils.getScrollContainer(domNode),\n\t\tscrollTop = container.scrollTop;\n // Measure the specified minimum height\n\tdomNode.style.height = minHeight;\n\tvar measuredHeight = domNode.offsetHeight;\n\t// Set its height to auto so that it snaps to the correct height\n\tdomNode.style.height = \"auto\";\n\t// Calculate the revised height\n\tvar newHeight = Math.max(domNode.scrollHeight + domNode.offsetHeight - domNode.clientHeight,measuredHeight);\n\t// Only try to change the height if it has changed\n\tif(newHeight !== domNode.offsetHeight) {\n\t\tdomNode.style.height = newHeight + \"px\";\n\t\t// Make sure that the dimensions of the textarea are recalculated\n\t\t$tw.utils.forceLayout(domNode);\n\t\t// Set the container to the position we registered at the beginning\n\t\tcontainer.scrollTop = scrollTop;\n\t}\n\treturn newHeight;\n};\n\n/*\nGets the bounding rectangle of an element in absolute page coordinates\n*/\nexports.getBoundingPageRect = function(element) {\n\tvar scrollPos = $tw.utils.getScrollPosition(),\n\t\tclientRect = element.getBoundingClientRect();\n\treturn {\n\t\tleft: clientRect.left + scrollPos.x,\n\t\twidth: clientRect.width,\n\t\tright: clientRect.right + scrollPos.x,\n\t\ttop: clientRect.top + scrollPos.y,\n\t\theight: clientRect.height,\n\t\tbottom: clientRect.bottom + scrollPos.y\n\t};\n};\n\n/*\nSaves a named password in the browser\n*/\nexports.savePassword = function(name,password) {\n\ttry {\n\t\tif(window.localStorage) {\n\t\t\tlocalStorage.setItem(\"tw5-password-\" + name,password);\n\t\t}\n\t} catch(e) {\n\t}\n};\n\n/*\nRetrieve a named password from the browser\n*/\nexports.getPassword = function(name) {\n\ttry {\n\t\treturn window.localStorage ? localStorage.getItem(\"tw5-password-\" + name) : \"\";\n\t} catch(e) {\n\t\treturn \"\";\n\t}\n};\n\n/*\nForce layout of a dom node and its descendents\n*/\nexports.forceLayout = function(element) {\n\tvar dummy = element.offsetWidth;\n};\n\n/*\nPulse an element for debugging purposes\n*/\nexports.pulseElement = function(element) {\n\t// Event handler to remove the class at the end\n\telement.addEventListener($tw.browser.animationEnd,function handler(event) {\n\t\telement.removeEventListener($tw.browser.animationEnd,handler,false);\n\t\t$tw.utils.removeClass(element,\"pulse\");\n\t},false);\n\t// Apply the pulse class\n\t$tw.utils.removeClass(element,\"pulse\");\n\t$tw.utils.forceLayout(element);\n\t$tw.utils.addClass(element,\"pulse\");\n};\n\n/*\nAttach specified event handlers to a DOM node\ndomNode: where to attach the event handlers\nevents: array of event handlers to be added (see below)\nEach entry in the events array is an object with these properties:\nhandlerFunction: optional event handler function\nhandlerObject: optional event handler object\nhandlerMethod: optionally specifies object handler method name (defaults to `handleEvent`)\n*/\nexports.addEventListeners = function(domNode,events) {\n\t$tw.utils.each(events,function(eventInfo) {\n\t\tvar handler;\n\t\tif(eventInfo.handlerFunction) {\n\t\t\thandler = eventInfo.handlerFunction;\n\t\t} else if(eventInfo.handlerObject) {\n\t\t\tif(eventInfo.handlerMethod) {\n\t\t\t\thandler = function(event) {\n\t\t\t\t\teventInfo.handlerObject[eventInfo.handlerMethod].call(eventInfo.handlerObject,event);\n\t\t\t\t};\t\n\t\t\t} else {\n\t\t\t\thandler = eventInfo.handlerObject;\n\t\t\t}\n\t\t}\n\t\tdomNode.addEventListener(eventInfo.name,handler,false);\n\t});\n};\n\n/*\nGet the computed styles applied to an element as an array of strings of individual CSS properties\n*/\nexports.getComputedStyles = function(domNode) {\n\tvar textAreaStyles = window.getComputedStyle(domNode,null),\n\t\tstyleDefs = [],\n\t\tname;\n\tfor(var t=0; t<textAreaStyles.length; t++) {\n\t\tname = textAreaStyles[t];\n\t\tstyleDefs.push(name + \": \" + textAreaStyles.getPropertyValue(name) + \";\");\n\t}\n\treturn styleDefs;\n};\n\n/*\nApply a set of styles passed as an array of strings of individual CSS properties\n*/\nexports.setStyles = function(domNode,styleDefs) {\n\tdomNode.style.cssText = styleDefs.join(\"\");\n};\n\n/*\nCopy the computed styles from a source element to a destination element\n*/\nexports.copyStyles = function(srcDomNode,dstDomNode) {\n\t$tw.utils.setStyles(dstDomNode,$tw.utils.getComputedStyles(srcDomNode));\n};\n\n})();\n", "title": "$:/core/modules/utils/dom.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/http.js": { "text": "/*\\\ntitle: $:/core/modules/utils/dom/http.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser HTTP support\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nA quick and dirty HTTP function; to be refactored later. Options are:\n\turl: URL to retrieve\n\ttype: GET, PUT, POST etc\n\tcallback: function invoked with (err,data)\n*/\nexports.httpRequest = function(options) {\n\tvar type = options.type || \"GET\",\n\t\theaders = options.headers || {accept: \"application/json\"},\n\t\trequest = new XMLHttpRequest(),\n\t\tdata = \"\",\n\t\tf,results;\n\t// Massage the data hashmap into a string\n\tif(options.data) {\n\t\tif(typeof options.data === \"string\") { // Already a string\n\t\t\tdata = options.data;\n\t\t} else { // A hashmap of strings\n\t\t\tresults = [];\n\t\t\t$tw.utils.each(options.data,function(dataItem,dataItemTitle) {\n\t\t\t\tresults.push(dataItemTitle + \"=\" + encodeURIComponent(dataItem));\n\t\t\t});\n\t\t\tdata = results.join(\"&\");\n\t\t}\n\t}\n\t// Set up the state change handler\n\trequest.onreadystatechange = function() {\n\t\tif(this.readyState === 4) {\n\t\t\tif(this.status === 200 || this.status === 201 || this.status === 204) {\n\t\t\t\t// Success!\n\t\t\t\toptions.callback(null,this.responseText,this);\n\t\t\t\treturn;\n\t\t\t}\n\t\t// Something went wrong\n\t\toptions.callback($tw.language.getString(\"Error/XMLHttpRequest\") + \": \" + this.status);\n\t\t}\n\t};\n\t// Make the request\n\trequest.open(type,options.url,true);\n\tif(headers) {\n\t\t$tw.utils.each(headers,function(header,headerTitle,object) {\n\t\t\trequest.setRequestHeader(headerTitle,header);\n\t\t});\n\t}\n\tif(data && !$tw.utils.hop(headers,\"Content-type\")) {\n\t\trequest.setRequestHeader(\"Content-type\",\"application/x-www-form-urlencoded; charset=UTF-8\");\n\t}\n\ttry {\n\t\trequest.send(data);\n\t} catch(e) {\n\t\toptions.callback(e);\n\t}\n\treturn request;\n};\n\n})();\n", "title": "$:/core/modules/utils/dom/http.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/keyboard.js": { "text": "/*\\\ntitle: $:/core/modules/utils/dom/keyboard.js\ntype: application/javascript\nmodule-type: utils\n\nKeyboard utilities; now deprecated. Instead, use $tw.keyboardManager\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n[\"parseKeyDescriptor\",\"checkKeyDescriptor\"].forEach(function(method) {\n\texports[method] = function() {\n\t\tif($tw.keyboardManager) {\n\t\t\treturn $tw.keyboardManager[method].apply($tw.keyboardManager,Array.prototype.slice.call(arguments,0));\n\t\t} else {\n\t\t\treturn null\n\t\t}\n\t};\n});\n\n})();\n", "title": "$:/core/modules/utils/dom/keyboard.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/modal.js": { "text": "/*\\\ntitle: $:/core/modules/utils/dom/modal.js\ntype: application/javascript\nmodule-type: utils\n\nModal message mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Modal = function(wiki) {\n\tthis.wiki = wiki;\n\tthis.modalCount = 0;\n};\n\n/*\nDisplay a modal dialogue\n\ttitle: Title of tiddler to display\n\toptions: see below\nOptions include:\n\tdownloadLink: Text of a big download link to include\n*/\nModal.prototype.display = function(title,options) {\n\toptions = options || {};\n\tvar self = this,\n\t\trefreshHandler,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\ttiddler = this.wiki.getTiddler(title);\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Create the wrapper divs\n\tvar wrapper = document.createElement(\"div\"),\n\t\tmodalBackdrop = document.createElement(\"div\"),\n\t\tmodalWrapper = document.createElement(\"div\"),\n\t\tmodalHeader = document.createElement(\"div\"),\n\t\theaderTitle = document.createElement(\"h3\"),\n\t\tmodalBody = document.createElement(\"div\"),\n\t\tmodalLink = document.createElement(\"a\"),\n\t\tmodalFooter = document.createElement(\"div\"),\n\t\tmodalFooterHelp = document.createElement(\"span\"),\n\t\tmodalFooterButtons = document.createElement(\"span\");\n\t// Up the modal count and adjust the body class\n\tthis.modalCount++;\n\tthis.adjustPageClass();\n\t// Add classes\n\t$tw.utils.addClass(wrapper,\"tc-modal-wrapper\");\n\t$tw.utils.addClass(modalBackdrop,\"tc-modal-backdrop\");\n\t$tw.utils.addClass(modalWrapper,\"tc-modal\");\n\t$tw.utils.addClass(modalHeader,\"tc-modal-header\");\n\t$tw.utils.addClass(modalBody,\"tc-modal-body\");\n\t$tw.utils.addClass(modalFooter,\"tc-modal-footer\");\n\t// Join them together\n\twrapper.appendChild(modalBackdrop);\n\twrapper.appendChild(modalWrapper);\n\tmodalHeader.appendChild(headerTitle);\n\tmodalWrapper.appendChild(modalHeader);\n\tmodalWrapper.appendChild(modalBody);\n\tmodalFooter.appendChild(modalFooterHelp);\n\tmodalFooter.appendChild(modalFooterButtons);\n\tmodalWrapper.appendChild(modalFooter);\n\t// Render the title of the message\n\tvar headerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"subtitle\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\tattributes: {\n\t\t\t\ttext: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title\n\t\t}}}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables\n\t});\n\theaderWidgetNode.render(headerTitle,null);\n\t// Render the body of the message\n\tvar bodyWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables\n\t});\n\tbodyWidgetNode.render(modalBody,null);\n\t// Setup the link if present\n\tif(options.downloadLink) {\n\t\tmodalLink.href = options.downloadLink;\n\t\tmodalLink.appendChild(document.createTextNode(\"Right-click to save changes\"));\n\t\tmodalBody.appendChild(modalLink);\n\t}\n\t// Render the footer of the message\n\tif(tiddler && tiddler.fields && tiddler.fields.help) {\n\t\tvar link = document.createElement(\"a\");\n\t\tlink.setAttribute(\"href\",tiddler.fields.help);\n\t\tlink.setAttribute(\"target\",\"_blank\");\n\t\tlink.setAttribute(\"rel\",\"noopener noreferrer\");\n\t\tlink.appendChild(document.createTextNode(\"Help\"));\n\t\tmodalFooterHelp.appendChild(link);\n\t\tmodalFooterHelp.style.float = \"left\";\n\t}\n\tvar footerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"footer\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"button\",\n\t\t\tattributes: {\n\t\t\t\tmessage: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: \"tm-close-tiddler\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\tattributes: {\n\t\t\t\t\ttext: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tvalue: $tw.language.getString(\"Buttons/Close/Caption\")\n\t\t\t}}}\n\t\t]}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables\n\t});\n\tfooterWidgetNode.render(modalFooterButtons,null);\n\t// Set up the refresh handler\n\trefreshHandler = function(changes) {\n\t\theaderWidgetNode.refresh(changes,modalHeader,null);\n\t\tbodyWidgetNode.refresh(changes,modalBody,null);\n\t\tfooterWidgetNode.refresh(changes,modalFooterButtons,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Add the close event handler\n\tvar closeHandler = function(event) {\n\t\t// Remove our refresh handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Decrease the modal count and adjust the body class\n\t\tself.modalCount--;\n\t\tself.adjustPageClass();\n\t\t// Force layout and animate the modal message away\n\t\t$tw.utils.forceLayout(modalBackdrop);\n\t\t$tw.utils.forceLayout(modalWrapper);\n\t\t$tw.utils.setStyle(modalBackdrop,[\n\t\t\t{opacity: \"0\"}\n\t\t]);\n\t\t$tw.utils.setStyle(modalWrapper,[\n\t\t\t{transform: \"translateY(\" + window.innerHeight + \"px)\"}\n\t\t]);\n\t\t// Set up an event for the transition end\n\t\twindow.setTimeout(function() {\n\t\t\tif(wrapper.parentNode) {\n\t\t\t\t// Remove the modal message from the DOM\n\t\t\t\tdocument.body.removeChild(wrapper);\n\t\t\t}\n\t\t},duration);\n\t\t// Don't let anyone else handle the tm-close-tiddler message\n\t\treturn false;\n\t};\n\theaderWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tbodyWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tfooterWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\t// Set the initial styles for the message\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-window.innerHeight) + \"px)\"}\n\t]);\n\t// Put the message into the document\n\tdocument.body.appendChild(wrapper);\n\t// Set up animation for the styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{transition: \"opacity \" + duration + \"ms ease-out\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(modalBackdrop);\n\t$tw.utils.forceLayout(modalWrapper);\n\t// Set final animated styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0.7\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n};\n\nModal.prototype.adjustPageClass = function() {\n\tif($tw.pageContainer) {\n\t\t$tw.utils.toggleClass($tw.pageContainer,\"tc-modal-displayed\",this.modalCount > 0);\n\t}\n};\n\nexports.Modal = Modal;\n\n})();\n", "title": "$:/core/modules/utils/dom/modal.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/notifier.js": { "text": "/*\\\ntitle: $:/core/modules/utils/dom/notifier.js\ntype: application/javascript\nmodule-type: utils\n\nNotifier mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Notifier = function(wiki) {\n\tthis.wiki = wiki;\n};\n\n/*\nDisplay a notification\n\ttitle: Title of tiddler containing the notification text\n\toptions: see below\nOptions include:\n*/\nNotifier.prototype.display = function(title,options) {\n\toptions = options || {};\n\t// Create the wrapper divs\n\tvar self = this,\n\t\tnotification = document.createElement(\"div\"),\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\trefreshHandler;\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Add classes\n\t$tw.utils.addClass(notification,\"tc-notification\");\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Render the body of the notification\n\tvar widgetNode = this.wiki.makeTranscludeWidget(title,{parentWidget: $tw.rootWidget, document: document, variables: variables});\n\twidgetNode.render(notification,null);\n\trefreshHandler = function(changes) {\n\t\twidgetNode.refresh(changes,notification,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Set the initial styles for the notification\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"0\"},\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-window.innerHeight) + \"px)\"},\n\t\t{transition: \"opacity \" + duration + \"ms ease-out, \" + $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Add the notification to the DOM\n\tdocument.body.appendChild(notification);\n\t// Force layout\n\t$tw.utils.forceLayout(notification);\n\t// Set final animated styles\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n\t// Set a timer to remove the notification\n\twindow.setTimeout(function() {\n\t\t// Remove our change event handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Force layout and animate the notification away\n\t\t$tw.utils.forceLayout(notification);\n\t\t$tw.utils.setStyle(notification,[\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transform: \"translateX(\" + (notification.offsetWidth) + \"px)\"}\n\t\t]);\n\t\t// Remove the modal message from the DOM once the transition ends\n\t\tsetTimeout(function() {\n\t\t\tif(notification.parentNode) {\n\t\t\t\tdocument.body.removeChild(notification);\n\t\t\t}\n\t\t},duration);\n\t},$tw.config.preferences.notificationDuration);\n};\n\nexports.Notifier = Notifier;\n\n})();\n", "title": "$:/core/modules/utils/dom/notifier.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/popup.js": { "text": "/*\\\ntitle: $:/core/modules/utils/dom/popup.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Popup object prototype that manages popups in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreates a Popup object with these options:\n\trootElement: the DOM element to which the popup zapper should be attached\n*/\nvar Popup = function(options) {\n\toptions = options || {};\n\tthis.rootElement = options.rootElement || document.documentElement;\n\tthis.popups = []; // Array of {title:,wiki:,domNode:} objects\n};\n\n/*\nTrigger a popup open or closed. Parameters are in a hashmap:\n\ttitle: title of the tiddler where the popup details are stored\n\tdomNode: dom node to which the popup will be positioned\n\twiki: wiki\n\tforce: if specified, forces the popup state to true or false (instead of toggling it)\n*/\nPopup.prototype.triggerPopup = function(options) {\n\t// Check if this popup is already active\n\tvar index = this.findPopup(options.title);\n\t// Compute the new state\n\tvar state = index === -1;\n\tif(options.force !== undefined) {\n\t\tstate = options.force;\n\t}\n\t// Show or cancel the popup according to the new state\n\tif(state) {\n\t\tthis.show(options);\n\t} else {\n\t\tthis.cancel(index);\n\t}\n};\n\nPopup.prototype.findPopup = function(title) {\n\tvar index = -1;\n\tfor(var t=0; t<this.popups.length; t++) {\n\t\tif(this.popups[t].title === title) {\n\t\t\tindex = t;\n\t\t}\n\t}\n\treturn index;\n};\n\nPopup.prototype.handleEvent = function(event) {\n\tif(event.type === \"click\") {\n\t\t// Find out what was clicked on\n\t\tvar info = this.popupInfo(event.target),\n\t\t\tcancelLevel = info.popupLevel - 1;\n\t\t// Don't remove the level that was clicked on if we clicked on a handle\n\t\tif(info.isHandle) {\n\t\t\tcancelLevel++;\n\t\t}\n\t\t// Cancel\n\t\tthis.cancel(cancelLevel);\n\t}\n};\n\n/*\nFind the popup level containing a DOM node. Returns:\npopupLevel: count of the number of nested popups containing the specified element\nisHandle: true if the specified element is within a popup handle\n*/\nPopup.prototype.popupInfo = function(domNode) {\n\tvar isHandle = false,\n\t\tpopupCount = 0,\n\t\tnode = domNode;\n\t// First check ancestors to see if we're within a popup handle\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup-handle\")) {\n\t\t\tisHandle = true;\n\t\t\tpopupCount++;\n\t\t}\n\t\tif($tw.utils.hasClass(node,\"tc-popup-keep\")) {\n\t\t\tisHandle = true;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\t// Then count the number of ancestor popups\n\tnode = domNode;\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup\")) {\n\t\t\tpopupCount++;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\tvar info = {\n\t\tpopupLevel: popupCount,\n\t\tisHandle: isHandle\n\t};\n\treturn info;\n};\n\n/*\nDisplay a popup by adding it to the stack\n*/\nPopup.prototype.show = function(options) {\n\t// Find out what was clicked on\n\tvar info = this.popupInfo(options.domNode);\n\t// Cancel any higher level popups\n\tthis.cancel(info.popupLevel);\n\t// Store the popup details if not already there\n\tif(this.findPopup(options.title) === -1) {\n\t\tthis.popups.push({\n\t\t\ttitle: options.title,\n\t\t\twiki: options.wiki,\n\t\t\tdomNode: options.domNode\n\t\t});\n\t}\n\t// Set the state tiddler\n\toptions.wiki.setTextReference(options.title,\n\t\t\t\"(\" + options.domNode.offsetLeft + \",\" + options.domNode.offsetTop + \",\" + \n\t\t\t\toptions.domNode.offsetWidth + \",\" + options.domNode.offsetHeight + \")\");\n\t// Add the click handler if we have any popups\n\tif(this.popups.length > 0) {\n\t\tthis.rootElement.addEventListener(\"click\",this,true);\t\t\n\t}\n};\n\n/*\nCancel all popups at or above a specified level or DOM node\nlevel: popup level to cancel (0 cancels all popups)\n*/\nPopup.prototype.cancel = function(level) {\n\tvar numPopups = this.popups.length;\n\tlevel = Math.max(0,Math.min(level,numPopups));\n\tfor(var t=level; t<numPopups; t++) {\n\t\tvar popup = this.popups.pop();\n\t\tif(popup.title) {\n\t\t\tpopup.wiki.deleteTiddler(popup.title);\n\t\t}\n\t}\n\tif(this.popups.length === 0) {\n\t\tthis.rootElement.removeEventListener(\"click\",this,false);\n\t}\n};\n\n/*\nReturns true if the specified title and text identifies an active popup\n*/\nPopup.prototype.readPopupState = function(text) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/;\n\treturn popupLocationRegExp.test(text);\n};\n\nexports.Popup = Popup;\n\n})();\n", "title": "$:/core/modules/utils/dom/popup.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/scroller.js": { "text": "/*\\\ntitle: $:/core/modules/utils/dom/scroller.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Scroller object prototype that manages scrolling in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nEvent handler for when the `tm-scroll` event hits the document body\n*/\nvar PageScroller = function() {\n\tthis.idRequestFrame = null;\n\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\twindow.webkitRequestAnimationFrame ||\n\t\twindow.mozRequestAnimationFrame ||\n\t\tfunction(callback) {\n\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t};\n\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\twindow.webkitCancelAnimationFrame ||\n\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\twindow.mozCancelAnimationFrame ||\n\t\twindow.mozCancelRequestAnimationFrame ||\n\t\tfunction(id) {\n\t\t\twindow.clearTimeout(id);\n\t\t};\n};\n\nPageScroller.prototype.cancelScroll = function() {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(window,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle an event\n*/\nPageScroller.prototype.handleEvent = function(event) {\n\tif(event.type === \"tm-scroll\") {\n\t\treturn this.scrollIntoView(event.target);\n\t}\n\treturn true;\n};\n\n/*\nHandle a scroll event hitting the page document\n*/\nPageScroller.prototype.scrollIntoView = function(element) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\t// Now get ready to scroll the body\n\tthis.cancelScroll();\n\tthis.startTime = Date.now();\n\tvar scrollPosition = $tw.utils.getScrollPosition();\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar clientBounds = element.getBoundingClientRect(),\n\t\tbounds = {\n\t\t\tleft: clientBounds.left + scrollPosition.x,\n\t\t\ttop: clientBounds.top + scrollPosition.y,\n\t\t\twidth: clientBounds.width,\n\t\t\theight: clientBounds.height\n\t\t};\n\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\t// targetPos/targetSize - position and size of the target element\n\t// currentPos/currentSize - position and size of the current scroll viewport\n\t// returns: new position of the scroll viewport\n\tvar getEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\tvar newPos = currentPos;\n\t\t\t// If the target is above/left of the current view, then scroll to it's top/left\n\t\t\tif(targetPos <= currentPos) {\n\t\t\t\tnewPos = targetPos;\n\t\t\t// If the target is smaller than the window and the scroll position is too far up, then scroll till the target is at the bottom of the window\n\t\t\t} else if(targetSize < currentSize && currentPos < (targetPos + targetSize - currentSize)) {\n\t\t\t\tnewPos = targetPos + targetSize - currentSize;\n\t\t\t// If the target is big, then just scroll to the top\n\t\t\t} else if(currentPos < targetPos) {\n\t\t\t\tnewPos = targetPos;\n\t\t\t// Otherwise, stay where we are\n\t\t\t} else {\n\t\t\t\tnewPos = currentPos;\n\t\t\t}\n\t\t\t// If we are scrolling within 50 pixels of the top/left then snap to zero\n\t\t\tif(newPos < 50) {\n\t\t\t\tnewPos = 0;\n\t\t\t}\n\t\t\treturn newPos;\n\t\t},\n\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,window.innerWidth),\n\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,window.innerHeight);\n\t// Only scroll if the position has changed\n\tif(endX !== scrollPosition.x || endY !== scrollPosition.y) {\n\t\tvar self = this,\n\t\t\tdrawFrame;\n\t\tdrawFrame = function () {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll();\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\twindow.scrollTo(scrollPosition.x + (endX - scrollPosition.x) * t,scrollPosition.y + (endY - scrollPosition.y) * t);\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(window,drawFrame);\n\t\t\t}\n\t\t};\n\t\tdrawFrame();\n\t}\n};\n\nexports.PageScroller = PageScroller;\n\n})();\n", "title": "$:/core/modules/utils/dom/scroller.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/edition-info.js": { "text": "/*\\\ntitle: $:/core/modules/utils/edition-info.js\ntype: application/javascript\nmodule-type: utils-node\n\nInformation about the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\nvar editionInfo;\n\nexports.getEditionInfo = function() {\n\tif(!editionInfo) {\n\t\t// Enumerate the edition paths\n\t\tvar editionPaths = $tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar);\n\t\teditionInfo = {};\n\t\tfor(var editionIndex=0; editionIndex<editionPaths.length; editionIndex++) {\n\t\t\tvar editionPath = editionPaths[editionIndex];\n\t\t\t// Enumerate the folders\n\t\t\tvar entries = fs.readdirSync(editionPath);\n\t\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\t\tvar entry = entries[entryIndex];\n\t\t\t\t// Check if directories have a valid tiddlywiki.info\n\t\t\t\tif(!editionInfo[entry] && $tw.utils.isDirectory(path.resolve(editionPath,entry))) {\n\t\t\t\t\tvar info;\n\t\t\t\t\ttry {\n\t\t\t\t\t\tinfo = JSON.parse(fs.readFileSync(path.resolve(editionPath,entry,\"tiddlywiki.info\"),\"utf8\"));\n\t\t\t\t\t} catch(ex) {\n\t\t\t\t\t}\n\t\t\t\t\tif(info) {\n\t\t\t\t\t\teditionInfo[entry] = info;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\treturn editionInfo;\n};\n\n})();\n", "title": "$:/core/modules/utils/edition-info.js", "type": "application/javascript", "module-type": "utils-node" }, "$:/core/modules/utils/fakedom.js": { "text": "/*\\\ntitle: $:/core/modules/utils/fakedom.js\ntype: application/javascript\nmodule-type: global\n\nA barebones implementation of DOM interfaces needed by the rendering mechanism.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Sequence number used to enable us to track objects for testing\nvar sequenceNumber = null;\n\nvar bumpSequenceNumber = function(object) {\n\tif(sequenceNumber !== null) {\n\t\tobject.sequenceNumber = sequenceNumber++;\n\t}\n};\n\nvar TW_TextNode = function(text) {\n\tbumpSequenceNumber(this);\n\tthis.textContent = text;\n};\n\nObject.defineProperty(TW_TextNode.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn 3;\n\t}\n});\n\nObject.defineProperty(TW_TextNode.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\treturn this.textContent.replace(/(\\r?\\n)/g,\"\");\n\t}\n});\n\nvar TW_Element = function(tag,namespace) {\n\tbumpSequenceNumber(this);\n\tthis.isTiddlyWikiFakeDom = true;\n\tthis.tag = tag;\n\tthis.attributes = {};\n\tthis.isRaw = false;\n\tthis.children = [];\n\tthis.style = {};\n\tthis.namespaceURI = namespace || \"http://www.w3.org/1999/xhtml\";\n};\n\nObject.defineProperty(TW_Element.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn 1;\n\t}\n});\n\nTW_Element.prototype.getAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot getAttribute on a raw TW_Element\";\n\t}\n\treturn this.attributes[name];\n};\n\nTW_Element.prototype.setAttribute = function(name,value) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot setAttribute on a raw TW_Element\";\n\t}\n\tthis.attributes[name] = value;\n};\n\nTW_Element.prototype.setAttributeNS = function(namespace,name,value) {\n\tthis.setAttribute(name,value);\n};\n\nTW_Element.prototype.removeAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot removeAttribute on a raw TW_Element\";\n\t}\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\tdelete this.attributes[name];\n\t}\n};\n\nTW_Element.prototype.appendChild = function(node) {\n\tthis.children.push(node);\n\tnode.parentNode = this;\n};\n\nTW_Element.prototype.insertBefore = function(node,nextSibling) {\n\tif(nextSibling) {\n\t\tvar p = this.children.indexOf(nextSibling);\n\t\tif(p !== -1) {\n\t\t\tthis.children.splice(p,0,node);\n\t\t\tnode.parentNode = this;\n\t\t} else {\n\t\t\tthis.appendChild(node);\n\t\t}\n\t} else {\n\t\tthis.appendChild(node);\n\t}\n};\n\nTW_Element.prototype.removeChild = function(node) {\n\tvar p = this.children.indexOf(node);\n\tif(p !== -1) {\n\t\tthis.children.splice(p,1);\n\t}\n};\n\nTW_Element.prototype.hasChildNodes = function() {\n\treturn !!this.children.length;\n};\n\nObject.defineProperty(TW_Element.prototype, \"childNodes\", {\n\tget: function() {\n\t\treturn this.children;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"firstChild\", {\n\tget: function() {\n\t\treturn this.children[0];\n\t}\n});\n\nTW_Element.prototype.addEventListener = function(type,listener,useCapture) {\n\t// Do nothing\n};\n\nObject.defineProperty(TW_Element.prototype, \"tagName\", {\n\tget: function() {\n\t\treturn this.tag || \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"className\", {\n\tget: function() {\n\t\treturn this.attributes[\"class\"] || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes[\"class\"] = value;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"value\", {\n\tget: function() {\n\t\treturn this.attributes.value || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes.value = value;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"outerHTML\", {\n\tget: function() {\n\t\tvar output = [],attr,a,v;\n\t\toutput.push(\"<\",this.tag);\n\t\tif(this.attributes) {\n\t\t\tattr = [];\n\t\t\tfor(a in this.attributes) {\n\t\t\t\tattr.push(a);\n\t\t\t}\n\t\t\tattr.sort();\n\t\t\tfor(a=0; a<attr.length; a++) {\n\t\t\t\tv = this.attributes[attr[a]];\n\t\t\t\tif(v !== undefined) {\n\t\t\t\t\toutput.push(\" \",attr[a],\"=\\\"\",$tw.utils.htmlEncode(v),\"\\\"\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif(this.style) {\n\t\t\tvar style = [];\n\t\t\tfor(var s in this.style) {\n\t\t\t\tstyle.push(s + \":\" + this.style[s] + \";\");\n\t\t\t}\n\t\t\tif(style.length > 0) {\n\t\t\t\toutput.push(\" style=\\\"\",style.join(\"\"),\"\\\"\")\n\t\t\t}\n\t\t}\n\t\toutput.push(\">\");\n\t\tif($tw.config.htmlVoidElements.indexOf(this.tag) === -1) {\n\t\t\toutput.push(this.innerHTML);\n\t\t\toutput.push(\"</\",this.tag,\">\");\n\t\t}\n\t\treturn output.join(\"\");\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"innerHTML\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\treturn this.rawHTML;\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tif(node instanceof TW_Element) {\n\t\t\t\t\tb.push(node.outerHTML);\n\t\t\t\t} else if(node instanceof TW_TextNode) {\n\t\t\t\t\tb.push($tw.utils.htmlEncode(node.textContent));\n\t\t\t\t}\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.isRaw = true;\n\t\tthis.rawHTML = value;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\tthrow \"Cannot get textContent on a raw TW_Element\";\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.textContent);\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.children = [new TW_TextNode(value)];\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\tthrow \"Cannot get formattedTextContent on a raw TW_Element\";\n\t\t} else {\n\t\t\tvar b = [],\n\t\t\t\tisBlock = $tw.config.htmlBlockElements.indexOf(this.tag) !== -1;\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\tif(this.tag === \"li\") {\n\t\t\t\tb.push(\"* \");\n\t\t\t}\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.formattedTextContent);\n\t\t\t});\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\treturn b.join(\"\");\n\t\t}\n\t}\n});\n\nvar document = {\n\tsetSequenceNumber: function(value) {\n\t\tsequenceNumber = value;\n\t},\n\tcreateElementNS: function(namespace,tag) {\n\t\treturn new TW_Element(tag,namespace);\n\t},\n\tcreateElement: function(tag) {\n\t\treturn new TW_Element(tag);\n\t},\n\tcreateTextNode: function(text) {\n\t\treturn new TW_TextNode(text);\n\t},\n\tcompatMode: \"CSS1Compat\", // For KaTeX to know that we're not a browser in quirks mode\n\tisTiddlyWikiFakeDom: true\n};\n\nexports.fakeDocument = document;\n\n})();\n", "title": "$:/core/modules/utils/fakedom.js", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/utils/filesystem.js": { "text": "/*\\\ntitle: $:/core/modules/utils/filesystem.js\ntype: application/javascript\nmodule-type: utils-node\n\nFile system utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\n/*\nRecursively (and synchronously) copy a directory and all its content\n*/\nexports.copyDirectory = function(srcPath,dstPath) {\n\t// Remove any trailing path separators\n\tsrcPath = $tw.utils.removeTrailingSeparator(srcPath);\n\tdstPath = $tw.utils.removeTrailingSeparator(dstPath);\n\t// Create the destination directory\n\tvar err = $tw.utils.createDirectory(dstPath);\n\tif(err) {\n\t\treturn err;\n\t}\n\t// Function to copy a folder full of files\n\tvar copy = function(srcPath,dstPath) {\n\t\tvar srcStats = fs.lstatSync(srcPath),\n\t\t\tdstExists = fs.existsSync(dstPath);\n\t\tif(srcStats.isFile()) {\n\t\t\t$tw.utils.copyFile(srcPath,dstPath);\n\t\t} else if(srcStats.isDirectory()) {\n\t\t\tvar items = fs.readdirSync(srcPath);\n\t\t\tfor(var t=0; t<items.length; t++) {\n\t\t\t\tvar item = items[t],\n\t\t\t\t\terr = copy(srcPath + path.sep + item,dstPath + path.sep + item);\n\t\t\t\tif(err) {\n\t\t\t\t\treturn err;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\tcopy(srcPath,dstPath);\n\treturn null;\n};\n\n/*\nCopy a file\n*/\nvar FILE_BUFFER_LENGTH = 64 * 1024,\n\tfileBuffer;\n\nexports.copyFile = function(srcPath,dstPath) {\n\t// Create buffer if required\n\tif(!fileBuffer) {\n\t\tfileBuffer = new Buffer(FILE_BUFFER_LENGTH);\n\t}\n\t// Create any directories in the destination\n\t$tw.utils.createDirectory(path.dirname(dstPath));\n\t// Copy the file\n\tvar srcFile = fs.openSync(srcPath,\"r\"),\n\t\tdstFile = fs.openSync(dstPath,\"w\"),\n\t\tbytesRead = 1,\n\t\tpos = 0;\n\twhile (bytesRead > 0) {\n\t\tbytesRead = fs.readSync(srcFile,fileBuffer,0,FILE_BUFFER_LENGTH,pos);\n\t\tfs.writeSync(dstFile,fileBuffer,0,bytesRead);\n\t\tpos += bytesRead;\n\t}\n\tfs.closeSync(srcFile);\n\tfs.closeSync(dstFile);\n\treturn null;\n};\n\n/*\nRemove trailing path separator\n*/\nexports.removeTrailingSeparator = function(dirPath) {\n\tvar len = dirPath.length;\n\tif(dirPath.charAt(len-1) === path.sep) {\n\t\tdirPath = dirPath.substr(0,len-1);\n\t}\n\treturn dirPath;\n};\n\n/*\nRecursively create a directory\n*/\nexports.createDirectory = function(dirPath) {\n\tif(dirPath.substr(dirPath.length-1,1) !== path.sep) {\n\t\tdirPath = dirPath + path.sep;\n\t}\n\tvar pos = 1;\n\tpos = dirPath.indexOf(path.sep,pos);\n\twhile(pos !== -1) {\n\t\tvar subDirPath = dirPath.substr(0,pos);\n\t\tif(!$tw.utils.isDirectory(subDirPath)) {\n\t\t\ttry {\n\t\t\t\tfs.mkdirSync(subDirPath);\n\t\t\t} catch(e) {\n\t\t\t\treturn \"Error creating directory '\" + subDirPath + \"'\";\n\t\t\t}\n\t\t}\n\t\tpos = dirPath.indexOf(path.sep,pos + 1);\n\t}\n\treturn null;\n};\n\n/*\nRecursively create directories needed to contain a specified file\n*/\nexports.createFileDirectories = function(filePath) {\n\treturn $tw.utils.createDirectory(path.dirname(filePath));\n};\n\n/*\nRecursively delete a directory\n*/\nexports.deleteDirectory = function(dirPath) {\n\tif(fs.existsSync(dirPath)) {\n\t\tvar entries = fs.readdirSync(dirPath);\n\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\tvar currPath = dirPath + path.sep + entries[entryIndex];\n\t\t\tif(fs.lstatSync(currPath).isDirectory()) {\n\t\t\t\t$tw.utils.deleteDirectory(currPath);\n\t\t\t} else {\n\t\t\t\tfs.unlinkSync(currPath);\n\t\t\t}\n\t\t}\n\tfs.rmdirSync(dirPath);\n\t}\n\treturn null;\n};\n\n/*\nCheck if a path identifies a directory\n*/\nexports.isDirectory = function(dirPath) {\n\treturn fs.existsSync(dirPath) && fs.statSync(dirPath).isDirectory();\n};\n\n/*\nCheck if a path identifies a directory that is empty\n*/\nexports.isDirectoryEmpty = function(dirPath) {\n\tif(!$tw.utils.isDirectory(dirPath)) {\n\t\treturn false;\n\t}\n\tvar files = fs.readdirSync(dirPath),\n\t\tempty = true;\n\t$tw.utils.each(files,function(file,index) {\n\t\tif(file.charAt(0) !== \".\") {\n\t\t\tempty = false;\n\t\t}\n\t});\n\treturn empty;\n};\n\n/*\nRecursively delete a tree of empty directories\n*/\nexports.deleteEmptyDirs = function(dirpath,callback) {\n\tvar self = this;\n\tfs.readdir(dirpath,function(err,files) {\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\tif(files.length > 0) {\n\t\t\treturn callback(null);\n\t\t}\n\t\tfs.rmdir(dirpath,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.deleteEmptyDirs(path.dirname(dirpath),callback);\n\t\t});\n\t});\n};\n\n})();\n", "title": "$:/core/modules/utils/filesystem.js", "type": "application/javascript", "module-type": "utils-node" }, "$:/core/modules/utils/logger.js": { "text": "/*\\\ntitle: $:/core/modules/utils/logger.js\ntype: application/javascript\nmodule-type: utils\n\nA basic logging implementation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ALERT_TAG = \"$:/tags/Alert\";\n\n/*\nMake a new logger\n*/\nfunction Logger(componentName) {\n\tthis.componentName = componentName || \"\";\n}\n\n/*\nLog a message\n*/\nLogger.prototype.log = function(/* args */) {\n\tif(console !== undefined && console.log !== undefined) {\n\t\treturn Function.apply.call(console.log, console, [this.componentName + \":\"].concat(Array.prototype.slice.call(arguments,0)));\n\t}\n};\n\n/*\nAlert a message\n*/\nLogger.prototype.alert = function(/* args */) {\n\t// Prepare the text of the alert\n\tvar text = Array.prototype.join.call(arguments,\" \");\n\t// Create alert tiddlers in the browser\n\tif($tw.browser) {\n\t\t// Check if there is an existing alert with the same text and the same component\n\t\tvar existingAlerts = $tw.wiki.getTiddlersWithTag(ALERT_TAG),\n\t\t\talertFields,\n\t\t\texistingCount,\n\t\t\tself = this;\n\t\t$tw.utils.each(existingAlerts,function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(tiddler.fields.text === text && tiddler.fields.component === self.componentName && tiddler.fields.modified && (!alertFields || tiddler.fields.modified < alertFields.modified)) {\n\t\t\t\t\talertFields = $tw.utils.extend({},tiddler.fields);\n\t\t\t}\n\t\t});\n\t\tif(alertFields) {\n\t\t\texistingCount = alertFields.count || 1;\n\t\t} else {\n\t\t\talertFields = {\n\t\t\t\ttitle: $tw.wiki.generateNewTitle(\"$:/temp/alerts/alert\",{prefix: \"\"}),\n\t\t\t\ttext: text,\n\t\t\t\ttags: [ALERT_TAG],\n\t\t\t\tcomponent: this.componentName\n\t\t\t};\n\t\t\texistingCount = 0;\n\t\t}\n\t\talertFields.modified = new Date();\n\t\tif(++existingCount > 1) {\n\t\t\talertFields.count = existingCount;\n\t\t} else {\n\t\t\talertFields.count = undefined;\n\t\t}\n\t\t$tw.wiki.addTiddler(new $tw.Tiddler(alertFields));\n\t\t// Log the alert as well\n\t\tthis.log.apply(this,Array.prototype.slice.call(arguments,0));\n\t} else {\n\t\t// Print an orange message to the console if not in the browser\n\t\tconsole.error(\"\\x1b[1;33m\" + text + \"\\x1b[0m\");\n\t}\n};\n\nexports.Logger = Logger;\n\n})();\n", "title": "$:/core/modules/utils/logger.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/parsetree.js": { "text": "/*\\\ntitle: $:/core/modules/utils/parsetree.js\ntype: application/javascript\nmodule-type: utils\n\nParse tree utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.addAttributeToParseTreeNode = function(node,name,value) {\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[name] = {type: \"string\", value: value};\n};\n\nexports.getAttributeValueFromParseTreeNode = function(node,name,defaultValue) {\n\tif(node.attributes && node.attributes[name] && node.attributes[name].value !== undefined) {\n\t\treturn node.attributes[name].value;\n\t}\n\treturn defaultValue;\n};\n\nexports.addClassToParseTreeNode = function(node,classString) {\n\tvar classes = [];\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[\"class\"] = node.attributes[\"class\"] || {type: \"string\", value: \"\"};\n\tif(node.attributes[\"class\"].type === \"string\") {\n\t\tif(node.attributes[\"class\"].value !== \"\") {\n\t\t\tclasses = node.attributes[\"class\"].value.split(\" \");\n\t\t}\n\t\tif(classString !== \"\") {\n\t\t\t$tw.utils.pushTop(classes,classString.split(\" \"));\n\t\t}\n\t\tnode.attributes[\"class\"].value = classes.join(\" \");\n\t}\n};\n\nexports.addStyleToParseTreeNode = function(node,name,value) {\n\t\tnode.attributes = node.attributes || {};\n\t\tnode.attributes.style = node.attributes.style || {type: \"string\", value: \"\"};\n\t\tif(node.attributes.style.type === \"string\") {\n\t\t\tnode.attributes.style.value += name + \":\" + value + \";\";\n\t\t}\n};\n\nexports.findParseTreeNode = function(nodeArray,search) {\n\tfor(var t=0; t<nodeArray.length; t++) {\n\t\tif(nodeArray[t].type === search.type && nodeArray[t].tag === search.tag) {\n\t\t\treturn nodeArray[t];\n\t\t}\n\t}\n\treturn undefined;\n};\n\n/*\nHelper to get the text of a parse tree node or array of nodes\n*/\nexports.getParseTreeText = function getParseTreeText(tree) {\n\tvar output = [];\n\tif($tw.utils.isArray(tree)) {\n\t\t$tw.utils.each(tree,function(node) {\n\t\t\toutput.push(getParseTreeText(node));\n\t\t});\n\t} else {\n\t\tif(tree.type === \"text\") {\n\t\t\toutput.push(tree.text);\n\t\t}\n\t\tif(tree.children) {\n\t\t\treturn getParseTreeText(tree.children);\n\t\t}\n\t}\n\treturn output.join(\"\");\n};\n\n})();\n", "title": "$:/core/modules/utils/parsetree.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/performance.js": { "text": "/*\\\ntitle: $:/core/modules/utils/performance.js\ntype: application/javascript\nmodule-type: global\n\nPerformance measurement.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Performance(enabled) {\n\tthis.enabled = !!enabled;\n\tthis.measures = {}; // Hashmap of current values of measurements\n\tthis.logger = new $tw.utils.Logger(\"performance\");\n}\n\n/*\nWrap performance reporting around a top level function\n*/\nPerformance.prototype.report = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tself.measures = {};\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments);\n\t\t\tself.logger.log(name + \": \" + $tw.utils.timer(startTime).toFixed(2) + \"ms\");\n\t\t\tfor(var m in self.measures) {\n\t\t\t\tself.logger.log(\"+\" + m + \": \" + self.measures[m].toFixed(2) + \"ms\");\n\t\t\t}\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\n/*\nWrap performance measurements around a subfunction\n*/\nPerformance.prototype.measure = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments),\n\t\t\t\tvalue = self.measures[name] || 0;\n\t\t\tself.measures[name] = value + $tw.utils.timer(startTime);\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nexports.Performance = Performance;\n\n})();\n", "title": "$:/core/modules/utils/performance.js", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/utils/pluginmaker.js": { "text": "/*\\\ntitle: $:/core/modules/utils/pluginmaker.js\ntype: application/javascript\nmodule-type: utils\n\nA quick and dirty way to pack up plugins within the browser.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRepack a plugin, and then delete any non-shadow payload tiddlers\n*/\nexports.repackPlugin = function(title,additionalTiddlers,excludeTiddlers) {\n\tadditionalTiddlers = additionalTiddlers || [];\n\texcludeTiddlers = excludeTiddlers || [];\n\t// Get the plugin tiddler\n\tvar pluginTiddler = $tw.wiki.getTiddler(title);\n\tif(!pluginTiddler) {\n\t\tthrow \"No such tiddler as \" + title;\n\t}\n\t// Extract the JSON\n\tvar jsonPluginTiddler;\n\ttry {\n\t\tjsonPluginTiddler = JSON.parse(pluginTiddler.fields.text);\n\t} catch(e) {\n\t\tthrow \"Cannot parse plugin tiddler \" + title + \"\\n\" + $tw.language.getString(\"Error/Caption\") + \": \" + e;\n\t}\n\t// Get the list of tiddlers\n\tvar tiddlers = Object.keys(jsonPluginTiddler.tiddlers);\n\t// Add the additional tiddlers\n\t$tw.utils.pushTop(tiddlers,additionalTiddlers);\n\t// Remove any excluded tiddlers\n\tfor(var t=tiddlers.length-1; t>=0; t--) {\n\t\tif(excludeTiddlers.indexOf(tiddlers[t]) !== -1) {\n\t\t\ttiddlers.splice(t,1);\n\t\t}\n\t}\n\t// Pack up the tiddlers into a block of JSON\n\tvar plugins = {};\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\tfields = {};\n\t\t$tw.utils.each(tiddler.fields,function (value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\tplugins[title] = fields;\n\t});\n\t// Retrieve and bump the version number\n\tvar pluginVersion = $tw.utils.parseVersion(pluginTiddler.getFieldString(\"version\") || \"0.0.0\") || {\n\t\t\tmajor: \"0\",\n\t\t\tminor: \"0\",\n\t\t\tpatch: \"0\"\n\t\t};\n\tpluginVersion.patch++;\n\tvar version = pluginVersion.major + \".\" + pluginVersion.minor + \".\" + pluginVersion.patch;\n\tif(pluginVersion.prerelease) {\n\t\tversion += \"-\" + pluginVersion.prerelease;\n\t}\n\tif(pluginVersion.build) {\n\t\tversion += \"+\" + pluginVersion.build;\n\t}\n\t// Save the tiddler\n\t$tw.wiki.addTiddler(new $tw.Tiddler(pluginTiddler,{text: JSON.stringify({tiddlers: plugins},null,4), version: version}));\n\t// Delete any non-shadow constituent tiddlers\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tif($tw.wiki.tiddlerExists(title)) {\n\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t}\n\t});\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t// Return a heartwarming confirmation\n\treturn \"Plugin \" + title + \" successfully saved\";\n};\n\n})();\n", "title": "$:/core/modules/utils/pluginmaker.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/utils.js": { "text": "/*\\\ntitle: $:/core/modules/utils/utils.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDisplay a warning, in colour if we're on a terminal\n*/\nexports.warning = function(text) {\n\tconsole.log($tw.node ? \"\\x1b[1;33m\" + text + \"\\x1b[0m\" : text);\n};\n\n/*\nRepeats a string\n*/\nexports.repeat = function(str,count) {\n\tvar result = \"\";\n\tfor(var t=0;t<count;t++) {\n\t\tresult += str;\n\t}\n\treturn result;\n};\n\n/*\nTrim whitespace from the start and end of a string\nThanks to Steven Levithan, http://blog.stevenlevithan.com/archives/faster-trim-javascript\n*/\nexports.trim = function(str) {\n\tif(typeof str === \"string\") {\n\t\treturn str.replace(/^\\s\\s*/, '').replace(/\\s\\s*$/, '');\n\t} else {\n\t\treturn str;\n\t}\n};\n\n/*\nFind the line break preceding a given position in a string\nReturns position immediately after that line break, or the start of the string\n*/\nexports.findPrecedingLineBreak = function(text,pos) {\n\tvar result = text.lastIndexOf(\"\\n\",pos - 1);\n\tif(result === -1) {\n\t\tresult = 0;\n\t} else {\n\t\tresult++;\n\t\tif(text.charAt(result) === \"\\r\") {\n\t\t\tresult++;\n\t\t}\n\t}\n\treturn result;\n};\n\n/*\nFind the line break following a given position in a string\n*/\nexports.findFollowingLineBreak = function(text,pos) {\n\t// Cut to just past the following line break, or to the end of the text\n\tvar result = text.indexOf(\"\\n\",pos);\n\tif(result === -1) {\n\t\tresult = text.length;\n\t} else {\n\t\tif(text.charAt(result) === \"\\r\") {\n\t\t\tresult++;\n\t\t}\n\t}\n\treturn result;\n};\n\n/*\nReturn the number of keys in an object\n*/\nexports.count = function(object) {\n\treturn Object.keys(object || {}).length;\n};\n\n/*\nCheck if an array is equal by value and by reference.\n*/\nexports.isArrayEqual = function(array1,array2) {\n\tif(array1 === array2) {\n\t\treturn true;\n\t}\n\tarray1 = array1 || [];\n\tarray2 = array2 || [];\n\tif(array1.length !== array2.length) {\n\t\treturn false;\n\t}\n\treturn array1.every(function(value,index) {\n\t\treturn value === array2[index];\n\t});\n};\n\n/*\nPush entries onto an array, removing them first if they already exist in the array\n\tarray: array to modify (assumed to be free of duplicates)\n\tvalue: a single value to push or an array of values to push\n*/\nexports.pushTop = function(array,value) {\n\tvar t,p;\n\tif($tw.utils.isArray(value)) {\n\t\t// Remove any array entries that are duplicated in the new values\n\t\tif(value.length !== 0) {\n\t\t\tif(array.length !== 0) {\n\t\t\t\tif(value.length < array.length) {\n\t\t\t\t\tfor(t=0; t<value.length; t++) {\n\t\t\t\t\t\tp = array.indexOf(value[t]);\n\t\t\t\t\t\tif(p !== -1) {\n\t\t\t\t\t\t\tarray.splice(p,1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tfor(t=array.length-1; t>=0; t--) {\n\t\t\t\t\t\tp = value.indexOf(array[t]);\n\t\t\t\t\t\tif(p !== -1) {\n\t\t\t\t\t\t\tarray.splice(t,1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Push the values on top of the main array\n\t\t\tarray.push.apply(array,value);\n\t\t}\n\t} else {\n\t\tp = array.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tarray.splice(p,1);\n\t\t}\n\t\tarray.push(value);\n\t}\n\treturn array;\n};\n\n/*\nRemove entries from an array\n\tarray: array to modify\n\tvalue: a single value to remove, or an array of values to remove\n*/\nexports.removeArrayEntries = function(array,value) {\n\tvar t,p;\n\tif($tw.utils.isArray(value)) {\n\t\tfor(t=0; t<value.length; t++) {\n\t\t\tp = array.indexOf(value[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tarray.splice(p,1);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tp = array.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tarray.splice(p,1);\n\t\t}\n\t}\n};\n\n/*\nCheck whether any members of a hashmap are present in another hashmap\n*/\nexports.checkDependencies = function(dependencies,changes) {\n\tvar hit = false;\n\t$tw.utils.each(changes,function(change,title) {\n\t\tif($tw.utils.hop(dependencies,title)) {\n\t\t\thit = true;\n\t\t}\n\t});\n\treturn hit;\n};\n\nexports.extend = function(object /* [, src] */) {\n\t$tw.utils.each(Array.prototype.slice.call(arguments, 1), function(source) {\n\t\tif(source) {\n\t\t\tfor(var property in source) {\n\t\t\t\tobject[property] = source[property];\n\t\t\t}\n\t\t}\n\t});\n\treturn object;\n};\n\nexports.deepCopy = function(object) {\n\tvar result,t;\n\tif($tw.utils.isArray(object)) {\n\t\t// Copy arrays\n\t\tresult = object.slice(0);\n\t} else if(typeof object === \"object\") {\n\t\tresult = {};\n\t\tfor(t in object) {\n\t\t\tif(object[t] !== undefined) {\n\t\t\t\tresult[t] = $tw.utils.deepCopy(object[t]);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tresult = object;\n\t}\n\treturn result;\n};\n\nexports.extendDeepCopy = function(object,extendedProperties) {\n\tvar result = $tw.utils.deepCopy(object),t;\n\tfor(t in extendedProperties) {\n\t\tif(extendedProperties[t] !== undefined) {\n\t\t\tresult[t] = $tw.utils.deepCopy(extendedProperties[t]);\n\t\t}\n\t}\n\treturn result;\n};\n\nexports.deepFreeze = function deepFreeze(object) {\n\tvar property, key;\n\tObject.freeze(object);\n\tfor(key in object) {\n\t\tproperty = object[key];\n\t\tif($tw.utils.hop(object,key) && (typeof property === \"object\") && !Object.isFrozen(property)) {\n\t\t\tdeepFreeze(property);\n\t\t}\n\t}\n};\n\nexports.slowInSlowOut = function(t) {\n\treturn (1 - ((Math.cos(t * Math.PI) + 1) / 2));\n};\n\nexports.formatDateString = function(date,template) {\n\tvar result = \"\",\n\t\tt = template,\n\t\tmatches = [\n\t\t\t[/^0hh12/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getHours12(date));\n\t\t\t}],\n\t\t\t[/^wYYYY/, function() {\n\t\t\t\treturn $tw.utils.getYearForWeekNo(date);\n\t\t\t}],\n\t\t\t[/^hh12/, function() {\n\t\t\t\treturn $tw.utils.getHours12(date);\n\t\t\t}],\n\t\t\t[/^DDth/, function() {\n\t\t\t\treturn date.getDate() + $tw.utils.getDaySuffix(date);\n\t\t\t}],\n\t\t\t[/^YYYY/, function() {\n\t\t\t\treturn date.getFullYear();\n\t\t\t}],\n\t\t\t[/^0hh/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getHours());\n\t\t\t}],\n\t\t\t[/^0mm/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMinutes());\n\t\t\t}],\n\t\t\t[/^0ss/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getSeconds());\n\t\t\t}],\n\t\t\t[/^0DD/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getDate());\n\t\t\t}],\n\t\t\t[/^0MM/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMonth()+1);\n\t\t\t}],\n\t\t\t[/^0WW/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getWeek(date));\n\t\t\t}],\n\t\t\t[/^ddd/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^mmm/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^DDD/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^MMM/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^TZD/, function() {\n\t\t\t\tvar tz = date.getTimezoneOffset(),\n\t\t\t\tatz = Math.abs(tz);\n\t\t\t\treturn (tz < 0 ? '+' : '-') + $tw.utils.pad(Math.floor(atz / 60)) + ':' + $tw.utils.pad(atz % 60);\n\t\t\t}],\n\t\t\t[/^wYY/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getYearForWeekNo(date) - 2000);\n\t\t\t}],\n\t\t\t[/^[ap]m/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toLowerCase();\n\t\t\t}],\n\t\t\t[/^hh/, function() {\n\t\t\t\treturn date.getHours();\n\t\t\t}],\n\t\t\t[/^mm/, function() {\n\t\t\t\treturn date.getMinutes();\n\t\t\t}],\n\t\t\t[/^ss/, function() {\n\t\t\t\treturn date.getSeconds();\n\t\t\t}],\n\t\t\t[/^[AP]M/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toUpperCase();\n\t\t\t}],\n\t\t\t[/^DD/, function() {\n\t\t\t\treturn date.getDate();\n\t\t\t}],\n\t\t\t[/^MM/, function() {\n\t\t\t\treturn date.getMonth() + 1;\n\t\t\t}],\n\t\t\t[/^WW/, function() {\n\t\t\t\treturn $tw.utils.getWeek(date);\n\t\t\t}],\n\t\t\t[/^YY/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getFullYear() - 2000);\n\t\t\t}]\n\t\t];\n\twhile(t.length){\n\t\tvar matchString = \"\";\n\t\t$tw.utils.each(matches, function(m) {\n\t\t\tvar match = m[0].exec(t);\n\t\t\tif(match) {\n\t\t\t\tmatchString = m[1].call();\n\t\t\t\tt = t.substr(match[0].length);\n\t\t\t\treturn false;\n\t\t\t}\n\t\t});\n\t\tif(matchString) {\n\t\t\tresult += matchString;\n\t\t} else {\n\t\t\tresult += t.charAt(0);\n\t\t\tt = t.substr(1);\n\t\t}\n\t}\n\tresult = result.replace(/\\\\(.)/g,\"$1\");\n\treturn result;\n};\n\nexports.getAmPm = function(date) {\n\treturn $tw.language.getString(\"Date/Period/\" + (date.getHours() >= 12 ? \"pm\" : \"am\"));\n};\n\nexports.getDaySuffix = function(date) {\n\treturn $tw.language.getString(\"Date/DaySuffix/\" + date.getDate());\n};\n\nexports.getWeek = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week to calculate weekNo\n\tvar n = Math.floor((dt.getTime()-new Date(dt.getFullYear(),0,1) + 3600000) / 86400000);\n\treturn Math.floor(n / 7) + 1;\n};\n\nexports.getYearForWeekNo = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week\n\treturn dt.getFullYear();\n};\n\nexports.getHours12 = function(date) {\n\tvar h = date.getHours();\n\treturn h > 12 ? h-12 : ( h > 0 ? h : 12 );\n};\n\n/*\nConvert a date delta in milliseconds into a string representation of \"23 seconds ago\", \"27 minutes ago\" etc.\n\tdelta: delta in milliseconds\nReturns an object with these members:\n\tdescription: string describing the delta period\n\tupdatePeriod: time in millisecond until the string will be inaccurate\n*/\nexports.getRelativeDate = function(delta) {\n\tvar futurep = false;\n\tif(delta < 0) {\n\t\tdelta = -1 * delta;\n\t\tfuturep = true;\n\t}\n\tvar units = [\n\t\t{name: \"Years\", duration: 365 * 24 * 60 * 60 * 1000},\n\t\t{name: \"Months\", duration: (365/12) * 24 * 60 * 60 * 1000},\n\t\t{name: \"Days\", duration: 24 * 60 * 60 * 1000},\n\t\t{name: \"Hours\", duration: 60 * 60 * 1000},\n\t\t{name: \"Minutes\", duration: 60 * 1000},\n\t\t{name: \"Seconds\", duration: 1000}\n\t];\n\tfor(var t=0; t<units.length; t++) {\n\t\tvar result = Math.floor(delta / units[t].duration);\n\t\tif(result >= 2) {\n\t\t\treturn {\n\t\t\t\tdelta: delta,\n\t\t\t\tdescription: $tw.language.getString(\n\t\t\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/\" + units[t].name,\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{period: result.toString()}\n\t\t\t\t\t}\n\t\t\t\t),\n\t\t\t\tupdatePeriod: units[t].duration\n\t\t\t};\n\t\t}\n\t}\n\treturn {\n\t\tdelta: delta,\n\t\tdescription: $tw.language.getString(\n\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/Second\",\n\t\t\t{variables:\n\t\t\t\t{period: \"1\"}\n\t\t\t}\n\t\t),\n\t\tupdatePeriod: 1000\n\t};\n};\n\n// Convert & to \"&\", < to \"<\", > to \">\", \" to \""\"\nexports.htmlEncode = function(s) {\n\tif(s) {\n\t\treturn s.toString().replace(/&/mg,\"&\").replace(/</mg,\"<\").replace(/>/mg,\">\").replace(/\\\"/mg,\""\");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n// Converts all HTML entities to their character equivalents\nexports.entityDecode = function(s) {\n\tvar converter = String.fromCodePoint || String.fromCharCode,\n\t\te = s.substr(1,s.length-2); // Strip the & and the ;\n\tif(e.charAt(0) === \"#\") {\n\t\tif(e.charAt(1) === \"x\" || e.charAt(1) === \"X\") {\n\t\t\treturn converter(parseInt(e.substr(2),16));\t\n\t\t} else {\n\t\t\treturn converter(parseInt(e.substr(1),10));\n\t\t}\n\t} else {\n\t\tvar c = $tw.config.htmlEntities[e];\n\t\tif(c) {\n\t\t\treturn converter(c);\n\t\t} else {\n\t\t\treturn s; // Couldn't convert it as an entity, just return it raw\n\t\t}\n\t}\n};\n\nexports.unescapeLineBreaks = function(s) {\n\treturn s.replace(/\\\\n/mg,\"\\n\").replace(/\\\\b/mg,\" \").replace(/\\\\s/mg,\"\\\\\").replace(/\\r/mg,\"\");\n};\n\n/*\n * Returns an escape sequence for given character. Uses \\x for characters <=\n * 0xFF to save space, \\u for the rest.\n *\n * The code needs to be in sync with th code template in the compilation\n * function for \"action\" nodes.\n */\n// Copied from peg.js, thanks to David Majda\nexports.escape = function(ch) {\n\tvar charCode = ch.charCodeAt(0);\n\tif(charCode <= 0xFF) {\n\t\treturn '\\\\x' + $tw.utils.pad(charCode.toString(16).toUpperCase());\n\t} else {\n\t\treturn '\\\\u' + $tw.utils.pad(charCode.toString(16).toUpperCase(),4);\n\t}\n};\n\n// Turns a string into a legal JavaScript string\n// Copied from peg.js, thanks to David Majda\nexports.stringify = function(s) {\n\t/*\n\t* ECMA-262, 5th ed., 7.8.4: All characters may appear literally in a string\n\t* literal except for the closing quote character, backslash, carriage return,\n\t* line separator, paragraph separator, and line feed. Any character may\n\t* appear in the form of an escape sequence.\n\t*\n\t* For portability, we also escape all non-ASCII characters.\n\t*/\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\') // backslash\n\t\t.replace(/\"/g, '\\\\\"') // double quote character\n\t\t.replace(/'/g, \"\\\\'\") // single quote character\n\t\t.replace(/\\r/g, '\\\\r') // carriage return\n\t\t.replace(/\\n/g, '\\\\n') // line feed\n\t\t.replace(/[\\x80-\\uFFFF]/g, exports.escape); // non-ASCII characters\n};\n\n/*\nEscape the RegExp special characters with a preceding backslash\n*/\nexports.escapeRegExp = function(s) {\n return s.replace(/[\\-\\/\\\\\\^\\$\\*\\+\\?\\.\\(\\)\\|\\[\\]\\{\\}]/g, '\\\\$&');\n};\n\n// Checks whether a link target is external, i.e. not a tiddler title\nexports.isLinkExternal = function(to) {\n\tvar externalRegExp = /^(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|\"\\\\^]+(?:\\/|\\b)/i;\n\treturn externalRegExp.test(to);\n};\n\nexports.nextTick = function(fn) {\n/*global window: false */\n\tif(typeof process === \"undefined\") {\n\t\t// Apparently it would be faster to use postMessage - http://dbaron.org/log/20100309-faster-timeouts\n\t\twindow.setTimeout(fn,4);\n\t} else {\n\t\tprocess.nextTick(fn);\n\t}\n};\n\n/*\nConvert a hyphenated CSS property name into a camel case one\n*/\nexports.unHyphenateCss = function(propName) {\n\treturn propName.replace(/-([a-z])/gi, function(match0,match1) {\n\t\treturn match1.toUpperCase();\n\t});\n};\n\n/*\nConvert a camelcase CSS property name into a dashed one (\"backgroundColor\" --> \"background-color\")\n*/\nexports.hyphenateCss = function(propName) {\n\treturn propName.replace(/([A-Z])/g, function(match0,match1) {\n\t\treturn \"-\" + match1.toLowerCase();\n\t});\n};\n\n/*\nParse a text reference of one of these forms:\n* title\n* !!field\n* title!!field\n* title##index\n* etc\nReturns an object with the following fields, all optional:\n* title: tiddler title\n* field: tiddler field name\n* index: JSON property index\n*/\nexports.parseTextReference = function(textRef) {\n\t// Separate out the title, field name and/or JSON indices\n\tvar reTextRef = /(?:(.*?)!!(.+))|(?:(.*?)##(.+))|(.*)/mg,\n\t\tmatch = reTextRef.exec(textRef),\n\t\tresult = {};\n\tif(match && reTextRef.lastIndex === textRef.length) {\n\t\t// Return the parts\n\t\tif(match[1]) {\n\t\t\tresult.title = match[1];\n\t\t}\n\t\tif(match[2]) {\n\t\t\tresult.field = match[2];\n\t\t}\n\t\tif(match[3]) {\n\t\t\tresult.title = match[3];\n\t\t}\n\t\tif(match[4]) {\n\t\t\tresult.index = match[4];\n\t\t}\n\t\tif(match[5]) {\n\t\t\tresult.title = match[5];\n\t\t}\n\t} else {\n\t\t// If we couldn't parse it\n\t\tresult.title = textRef\n\t}\n\treturn result;\n};\n\n/*\nChecks whether a string is a valid fieldname\n*/\nexports.isValidFieldName = function(name) {\n\tif(!name || typeof name !== \"string\") {\n\t\treturn false;\n\t}\n\tname = name.toLowerCase().trim();\n\tvar fieldValidatorRegEx = /^[a-z0-9\\-\\._]+$/mg;\n\treturn fieldValidatorRegEx.test(name);\n};\n\n/*\nExtract the version number from the meta tag or from the boot file\n*/\n\n// Browser version\nexports.extractVersionInfo = function() {\n\tif($tw.packageInfo) {\n\t\treturn $tw.packageInfo.version;\n\t} else {\n\t\tvar metatags = document.getElementsByTagName(\"meta\");\n\t\tfor(var t=0; t<metatags.length; t++) {\n\t\t\tvar m = metatags[t];\n\t\t\tif(m.name === \"tiddlywiki-version\") {\n\t\t\t\treturn m.content;\n\t\t\t}\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the animation duration in ms\n*/\nexports.getAnimationDuration = function() {\n\treturn parseInt($tw.wiki.getTiddlerText(\"$:/config/AnimationDuration\",\"400\"),10);\n};\n\n/*\nHash a string to a number\nDerived from http://stackoverflow.com/a/15710692\n*/\nexports.hashString = function(str) {\n\treturn str.split(\"\").reduce(function(a,b) {\n\t\ta = ((a << 5) - a) + b.charCodeAt(0);\n\t\treturn a & a;\n\t},0);\n};\n\n/*\nDecode a base64 string\n*/\nexports.base64Decode = function(string64) {\n\tif($tw.browser) {\n\t\t// TODO\n\t\tthrow \"$tw.utils.base64Decode() doesn't work in the browser\";\n\t} else {\n\t\treturn (new Buffer(string64,\"base64\")).toString();\n\t}\n};\n\n/*\nConvert a hashmap into a tiddler dictionary format sequence of name:value pairs\n*/\nexports.makeTiddlerDictionary = function(data) {\n\tvar output = [];\n\tfor(var name in data) {\n\t\toutput.push(name + \": \" + data[name]);\n\t}\n\treturn output.join(\"\\n\");\n};\n\n/*\nHigh resolution microsecond timer for profiling\n*/\nexports.timer = function(base) {\n\tvar m;\n\tif($tw.node) {\n\t\tvar r = process.hrtime();\t\t\n\t\tm = r[0] * 1e3 + (r[1] / 1e6);\n\t} else if(window.performance) {\n\t\tm = performance.now();\n\t} else {\n\t\tm = Date.now();\n\t}\n\tif(typeof base !== \"undefined\") {\n\t\tm = m - base;\n\t}\n\treturn m;\n};\n\n/*\nConvert text and content type to a data URI\n*/\nexports.makeDataUri = function(text,type) {\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar typeInfo = $tw.config.contentTypeInfo[type] || $tw.config.contentTypeInfo[\"text/plain\"],\n\t\tisBase64 = typeInfo.encoding === \"base64\",\n\t\tparts = [];\n\tparts.push(\"data:\");\n\tparts.push(type);\n\tparts.push(isBase64 ? \";base64\" : \"\");\n\tparts.push(\",\");\n\tparts.push(isBase64 ? text : encodeURIComponent(text));\n\treturn parts.join(\"\");\n};\n\n/*\nUseful for finding out the fully escaped CSS selector equivalent to a given tag. For example:\n\n$tw.utils.tagToCssSelector(\"$:/tags/Stylesheet\") --> tc-tagged-\\%24\\%3A\\%2Ftags\\%2FStylesheet\n*/\nexports.tagToCssSelector = function(tagName) {\n\treturn \"tc-tagged-\" + encodeURIComponent(tagName).replace(/[!\"#$%&'()*+,\\-./:;<=>?@[\\\\\\]^`{\\|}~,]/mg,function(c) {\n\t\treturn \"\\\\\" + c;\n\t});\n};\n\n\n/*\nIE does not have sign function\n*/\nexports.sign = Math.sign || function(x) {\n\tx = +x; // convert to a number\n\tif (x === 0 || isNaN(x)) {\n\t\treturn x;\n\t}\n\treturn x > 0 ? 1 : -1;\n};\n\n/*\nIE does not have an endsWith function\n*/\nexports.strEndsWith = function(str,ending,position) {\n\tif(str.endsWith) {\n\t\treturn str.endsWith(ending,position);\n\t} else {\n\t\tif (typeof position !== 'number' || !isFinite(position) || Math.floor(position) !== position || position > str.length) {\n\t\t\tposition = str.length;\n\t\t}\n\t\tposition -= str.length;\n\t\tvar lastIndex = str.indexOf(ending, position);\n\t\treturn lastIndex !== -1 && lastIndex === position;\n\t}\n};\n\n})();\n", "title": "$:/core/modules/utils/utils.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/widgets/action-deletefield.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/action-deletefield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete fields of a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\ttiddler = this.wiki.getTiddler(self.actionTiddler),\n\t\tremoveFields = {};\n\tif(this.actionField) {\n\t\tremoveFields[this.actionField] = undefined;\n\t}\n\tif(tiddler) {\n\t\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\t\tif(name.charAt(0) !== \"$\" && name !== \"title\") {\n\t\t\t\tremoveFields[name] = undefined;\n\t\t\t}\n\t\t});\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getModificationFields(),tiddler,removeFields,this.wiki.getCreationFields()));\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletefield\"] = DeleteFieldWidget;\n\n})();\n", "title": "$:/core/modules/widgets/action-deletefield.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-deletetiddler.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/action-deletetiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteTiddlerWidget.prototype.execute = function() {\n\tthis.actionFilter = this.getAttribute(\"$filter\");\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$filter\"] || changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar tiddlers = [];\n\tif(this.actionFilter) {\n\t\ttiddlers = this.wiki.filterTiddlers(this.actionFilter,this);\n\t}\n\tif(this.actionTiddler) {\n\t\ttiddlers.push(this.actionTiddler);\n\t}\n\tfor(var t=0; t<tiddlers.length; t++) {\n\t\tthis.wiki.deleteTiddler(tiddlers[t]);\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletetiddler\"] = DeleteTiddlerWidget;\n\n})();\n", "title": "$:/core/modules/widgets/action-deletetiddler.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-listops.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/action-listops.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to apply list operations to any tiddler field (defaults to the 'list' field of the current tiddler)\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\nvar ActionListopsWidget = function(parseTreeNode, options) {\n\tthis.initialise(parseTreeNode, options);\n};\n/**\n * Inherit from the base widget class\n */\nActionListopsWidget.prototype = new Widget();\n/**\n * Render this widget into the DOM\n */\nActionListopsWidget.prototype.render = function(parent, nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n/**\n * Compute the internal state of the widget\n */\nActionListopsWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.target = this.getAttribute(\"$tiddler\", this.getVariable(\n\t\t\"currentTiddler\"));\n\tthis.filter = this.getAttribute(\"$filter\");\n\tthis.subfilter = this.getAttribute(\"$subfilter\");\n\tthis.listField = this.getAttribute(\"$field\", \"list\");\n\tthis.listIndex = this.getAttribute(\"$index\");\n\tthis.filtertags = this.getAttribute(\"$tags\");\n};\n/**\n * \tRefresh the widget by ensuring our attributes are up to date\n */\nActionListopsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.$tiddler || changedAttributes.$filter ||\n\t\tchangedAttributes.$subfilter || changedAttributes.$field ||\n\t\tchangedAttributes.$index || changedAttributes.$tags) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n/**\n * \tInvoke the action associated with this widget\n */\nActionListopsWidget.prototype.invokeAction = function(triggeringWidget,\n\tevent) {\n\t//Apply the specified filters to the lists\n\tvar field = this.listField,\n\t\tindex,\n\t\ttype = \"!!\",\n\t\tlist = this.listField;\n\tif(this.listIndex) {\n\t\tfield = undefined;\n\t\tindex = this.listIndex;\n\t\ttype = \"##\";\n\t\tlist = this.listIndex;\n\t}\n\tif(this.filter) {\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(this.filter, this)));\n\t}\n\tif(this.subfilter) {\n\t\tvar subfilter = \"[list[\" + this.target + type + list + \"]] \" + this.subfilter;\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(subfilter, this)));\n\t}\n\tif(this.filtertags) {\n\t\tvar tagfilter = \"[list[\" + this.target + \"!!tags]] \" + this.filtertags;\n\t\tthis.wiki.setText(this.target, \"tags\", undefined, $tw.utils.stringifyList(\n\t\t\tthis.wiki.filterTiddlers(tagfilter, this)));\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-listops\"] = ActionListopsWidget;\n\n})();\n", "title": "$:/core/modules/widgets/action-listops.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-navigate.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/action-navigate.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to navigate to a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigateWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigateWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigateWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigateWidget.prototype.execute = function() {\n\tthis.actionTo = this.getAttribute(\"$to\");\n\tthis.actionScroll = this.getAttribute(\"$scroll\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nNavigateWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$to\"] || changedAttributes[\"$scroll\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nNavigateWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar bounds = triggeringWidget && triggeringWidget.getBoundingClientRect && triggeringWidget.getBoundingClientRect(),\n\t\tsuppressNavigation = event.metaKey || event.ctrlKey || (event.button === 1);\n\tif(this.actionScroll === \"yes\") {\n\t\tsuppressNavigation = false;\n\t} else if(this.actionScroll === \"no\") {\n\t\tsuppressNavigation = true;\n\t}\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.actionTo === undefined ? this.getVariable(\"currentTiddler\") : this.actionTo,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: triggeringWidget,\n\t\tnavigateFromClientRect: bounds && { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: suppressNavigation\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-navigate\"] = NavigateWidget;\n\n})();\n", "title": "$:/core/modules/widgets/action-navigate.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-sendmessage.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/action-sendmessage.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to send a message\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SendMessageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSendMessageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSendMessageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSendMessageWidget.prototype.execute = function() {\n\tthis.actionMessage = this.getAttribute(\"$message\");\n\tthis.actionParam = this.getAttribute(\"$param\");\n\tthis.actionName = this.getAttribute(\"$name\");\n\tthis.actionValue = this.getAttribute(\"$value\",\"\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSendMessageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSendMessageWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Get the string parameter\n\tvar param = this.actionParam;\n\t// Assemble the attributes as a hashmap\n\tvar paramObject = Object.create(null);\n\tvar count = 0;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparamObject[name] = attribute;\n\t\t\tcount++;\n\t\t}\n\t});\n\t// Add name/value pair if present\n\tif(this.actionName) {\n\t\tparamObject[this.actionName] = this.actionValue;\n\t}\n\t// Dispatch the message\n\tthis.dispatchEvent({\n\t\ttype: this.actionMessage,\n\t\tparam: param,\n\t\tparamObject: paramObject,\n\t\ttiddlerTitle: this.getVariable(\"currentTiddler\"),\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\")\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-sendmessage\"] = SendMessageWidget;\n\n})();\n", "title": "$:/core/modules/widgets/action-sendmessage.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-setfield.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/action-setfield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to set a single field or index on a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n\tthis.actionIndex = this.getAttribute(\"$index\");\n\tthis.actionValue = this.getAttribute(\"$value\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSetFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"] || changedAttributes[\"$field\"] || changedAttributes[\"$index\"] || changedAttributes[\"$value\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSetFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\toptions = {};\n\toptions.suppressTimestamp = !this.actionTimestamp;\n\tif((typeof this.actionField == \"string\") || (typeof this.actionIndex == \"string\") || (typeof this.actionValue == \"string\")) {\n\t\tthis.wiki.setText(this.actionTiddler,this.actionField,this.actionIndex,this.actionValue,options);\n\t}\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tself.wiki.setText(self.actionTiddler,name,undefined,attribute,options);\n\t\t}\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-setfield\"] = SetFieldWidget;\n\n})();\n", "title": "$:/core/modules/widgets/action-setfield.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/browse.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/browse.js\ntype: application/javascript\nmodule-type: widget\n\nBrowse widget for browsing for files to import\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar BrowseWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nBrowseWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nBrowseWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"file\");\n\tif(this.browseMultiple) {\n\t\tdomNode.setAttribute(\"multiple\",\"multiple\");\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\t// Nw.js supports \"nwsaveas\" to force a \"save as\" dialogue that allows a new or existing file to be selected\n\tif(this.nwsaveas) {\n\t\tdomNode.setAttribute(\"nwsaveas\",this.nwsaveas);\n\t}\n\t// Nw.js supports \"webkitdirectory\" to allow a directory to be selected\n\tif(this.webkitdirectory) {\n\t\tdomNode.setAttribute(\"webkitdirectory\",this.webkitdirectory);\n\t}\n\t// Add a click event handler\n\tdomNode.addEventListener(\"change\",function (event) {\n\t\tif(self.message) {\n\t\t\tself.dispatchEvent({type: self.message, param: self.param, files: event.target.files});\n\t\t} else {\n\t\t\tself.wiki.readFiles(event.target.files,function(tiddlerFieldsArray) {\n\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t\t});\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nBrowseWidget.prototype.execute = function() {\n\tthis.browseMultiple = this.getAttribute(\"multiple\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.nwsaveas = this.getAttribute(\"nwsaveas\");\n\tthis.webkitdirectory = this.getAttribute(\"webkitdirectory\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nBrowseWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.browse = BrowseWidget;\n\n})();\n", "title": "$:/core/modules/widgets/browse.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/button.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/button.js\ntype: application/javascript\nmodule-type: widget\n\nButton widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ButtonWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nButtonWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nButtonWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar tag = \"button\";\n\tif(this.buttonTag && $tw.config.htmlUnsafeElements.indexOf(this.buttonTag) === -1) {\n\t\ttag = this.buttonTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = this[\"class\"].split(\" \") || [],\n\t\tisPoppedUp = this.popup && this.isPoppedUp();\n\tif(this.selectedClass) {\n\t\tif(this.set && this.setTo && this.isSelected()) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t\tif(isPoppedUp) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t}\n\tif(isPoppedUp) {\n\t\t$tw.utils.pushTop(classes,\"tc-popup-handle\");\n\t}\n\tdomNode.className = classes.join(\" \");\n\t// Assign other attributes\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Add a click event handler\n\tdomNode.addEventListener(\"click\",function (event) {\n\t\tvar handled = false;\n\t\tif(self.invokeActions(this,event)) {\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.to) {\n\t\t\tself.navigateTo(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.message) {\n\t\t\tself.dispatchMessage(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.popup) {\n\t\t\tself.triggerPopup(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.set) {\n\t\t\tself.setTiddler();\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.actions) {\n\t\t\tself.invokeActionString(self.actions,self,event);\n\t\t}\n\t\tif(handled) {\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t}\n\t\treturn handled;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nWe don't allow actions to propagate because we trigger actions ourselves\n*/\nButtonWidget.prototype.allowActionPropagation = function() {\n\treturn false;\n};\n\nButtonWidget.prototype.getBoundingClientRect = function() {\n\treturn this.domNodes[0].getBoundingClientRect();\n};\n\nButtonWidget.prototype.isSelected = function() {\n return this.wiki.getTextReference(this.set,this.defaultSetValue,this.getVariable(\"currentTiddler\")) === this.setTo;\n};\n\nButtonWidget.prototype.isPoppedUp = function() {\n\tvar tiddler = this.wiki.getTiddler(this.popup);\n\tvar result = tiddler && tiddler.fields.text ? $tw.popup.readPopupState(tiddler.fields.text) : false;\n\treturn result;\n};\n\nButtonWidget.prototype.navigateTo = function(event) {\n\tvar bounds = this.getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1)\n\t});\n};\n\nButtonWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\")});\n};\n\nButtonWidget.prototype.triggerPopup = function(event) {\n\t$tw.popup.triggerPopup({\n\t\tdomNode: this.domNodes[0],\n\t\ttitle: this.popup,\n\t\twiki: this.wiki\n\t});\n};\n\nButtonWidget.prototype.setTiddler = function() {\n\tthis.wiki.setTextReference(this.set,this.setTo,this.getVariable(\"currentTiddler\"));\n};\n\n/*\nCompute the internal state of the widget\n*/\nButtonWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.actions = this.getAttribute(\"actions\");\n\tthis.to = this.getAttribute(\"to\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.set = this.getAttribute(\"set\");\n\tthis.setTo = this.getAttribute(\"setTo\");\n\tthis.popup = this.getAttribute(\"popup\");\n\tthis.hover = this.getAttribute(\"hover\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.style = this.getAttribute(\"style\");\n\tthis.selectedClass = this.getAttribute(\"selectedClass\");\n\tthis.defaultSetValue = this.getAttribute(\"default\",\"\");\n\tthis.buttonTag = this.getAttribute(\"tag\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nButtonWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedAttributes.message || changedAttributes.param || changedAttributes.set || changedAttributes.setTo || changedAttributes.popup || changedAttributes.hover || changedAttributes[\"class\"] || changedAttributes.selectedClass || changedAttributes.style || (this.set && changedTiddlers[this.set]) || (this.popup && changedTiddlers[this.popup])) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.button = ButtonWidget;\n\n})();\n", "title": "$:/core/modules/widgets/button.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/checkbox.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/checkbox.js\ntype: application/javascript\nmodule-type: widget\n\nCheckbox widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CheckboxWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCheckboxWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCheckboxWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",this.checkboxClass);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"checkbox\");\n\tif(this.getValue()) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nCheckboxWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.checkboxTitle);\n\tif(tiddler) {\n\t\tif(this.checkboxTag) {\n\t\t\tif(this.checkboxInvertTag) {\n\t\t\t\treturn !tiddler.hasTag(this.checkboxTag);\n\t\t\t} else {\n\t\t\t\treturn tiddler.hasTag(this.checkboxTag);\n\t\t\t}\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tvar value = tiddler.fields[this.checkboxField] || this.checkboxDefault || \"\";\n\t\t\tif(value === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(value === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tif(this.checkboxTag) {\n\t\t\treturn false;\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tif(this.checkboxDefault === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(this.checkboxDefault === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\nCheckboxWidget.prototype.handleChangeEvent = function(event) {\n\tvar checked = this.inputDomNode.checked,\n\t\ttiddler = this.wiki.getTiddler(this.checkboxTitle),\n\t\tfallbackFields = {text: \"\"},\n\t\tnewFields = {title: this.checkboxTitle},\n\t\thasChanged = false,\n\t\ttagCheck = false,\n\t\thasTag = tiddler && tiddler.hasTag(this.checkboxTag);\n\tif(this.checkboxTag && this.checkboxInvertTag === \"yes\") {\n\t\ttagCheck = hasTag === checked;\n\t} else {\n\t\ttagCheck = hasTag !== checked;\n\t}\n\t// Set the tag if specified\n\tif(this.checkboxTag && (!tiddler || tagCheck)) {\n\t\tnewFields.tags = tiddler ? (tiddler.fields.tags || []).slice(0) : [];\n\t\tvar pos = newFields.tags.indexOf(this.checkboxTag);\n\t\tif(pos !== -1) {\n\t\t\tnewFields.tags.splice(pos,1);\n\t\t}\n\t\tif(this.checkboxInvertTag === \"yes\" && !checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t} else if(this.checkboxInvertTag !== \"yes\" && checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t}\n\t\thasChanged = true;\n\t}\n\t// Set the field if specified\n\tif(this.checkboxField) {\n\t\tvar value = checked ? this.checkboxChecked : this.checkboxUnchecked;\n\t\tif(!tiddler || tiddler.fields[this.checkboxField] !== value) {\n\t\t\tnewFields[this.checkboxField] = value;\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(hasChanged) {\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),fallbackFields,tiddler,newFields,this.wiki.getModificationFields()));\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCheckboxWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.checkboxTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.checkboxTag = this.getAttribute(\"tag\");\n\tthis.checkboxField = this.getAttribute(\"field\");\n\tthis.checkboxChecked = this.getAttribute(\"checked\");\n\tthis.checkboxUnchecked = this.getAttribute(\"unchecked\");\n\tthis.checkboxDefault = this.getAttribute(\"default\");\n\tthis.checkboxClass = this.getAttribute(\"class\",\"\");\n\tthis.checkboxInvertTag = this.getAttribute(\"invertTag\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCheckboxWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.tag || changedAttributes.invertTag || changedAttributes.field || changedAttributes.checked || changedAttributes.unchecked || changedAttributes[\"default\"] || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.checkboxTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue();\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.checkbox = CheckboxWidget;\n\n})();", "title": "$:/core/modules/widgets/checkbox.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/codeblock.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/codeblock.js\ntype: application/javascript\nmodule-type: widget\n\nCode block node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CodeBlockWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCodeBlockWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCodeBlockWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar codeNode = this.document.createElement(\"code\"),\n\t\tdomNode = this.document.createElement(\"pre\");\n\tcodeNode.appendChild(this.document.createTextNode(this.getAttribute(\"code\")));\n\tdomNode.appendChild(codeNode);\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n\tif(this.postRender) {\n\t\tthis.postRender();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCodeBlockWidget.prototype.execute = function() {\n\tthis.language = this.getAttribute(\"language\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCodeBlockWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.codeblock = CodeBlockWidget;\n\n})();\n", "title": "$:/core/modules/widgets/codeblock.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/count.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/count.js\ntype: application/javascript\nmodule-type: widget\n\nCount widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CountWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCountWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCountWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.currentCount);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nCountWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Execute the filter\n\tif(this.filter) {\n\t\tthis.currentCount = this.wiki.filterTiddlers(this.filter,this).length;\n\t} else {\n\t\tthis.currentCount = undefined;\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCountWidget.prototype.refresh = function(changedTiddlers) {\n\t// Re-execute the filter to get the count\n\tthis.computeAttributes();\n\tvar oldCount = this.currentCount;\n\tthis.execute();\n\tif(this.currentCount !== oldCount) {\n\t\t// Regenerate and rerender the widget and replace the existing DOM node\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n\n};\n\nexports.count = CountWidget;\n\n})();\n", "title": "$:/core/modules/widgets/count.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/dropzone.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/dropzone.js\ntype: application/javascript\nmodule-type: widget\n\nDropzone widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DropZoneWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDropZoneWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDropZoneWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"div\");\n\tdomNode.className = \"tc-dropzone\";\n\t// Add event handlers\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"},\n\t\t{name: \"paste\", handlerObject: this, handlerMethod: \"handlePasteEvent\"}\n\t]);\n\tdomNode.addEventListener(\"click\",function (event) {\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nDropZoneWidget.prototype.enterDrag = function() {\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\t// We count enter/leave events\n\tthis.dragEnterCount = (this.dragEnterCount || 0) + 1;\n\t// If we're entering for the first time we need to apply highlighting\n\tif(this.dragEnterCount === 1) {\n\t\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDropZoneWidget.prototype.leaveDrag = function() {\n\t// Reduce the enter count\n\tthis.dragEnterCount = (this.dragEnterCount || 0) - 1;\n\t// Remove highlighting if we're leaving externally\n\tif(this.dragEnterCount <= 0) {\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDropZoneWidget.prototype.handleDragEnterEvent = function(event) {\n\tthis.enterDrag();\n\t// Tell the browser that we're ready to handle the drop\n\tevent.preventDefault();\n\t// Tell the browser not to ripple the drag up to any parent drop handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.handleDragOverEvent = function(event) {\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\t// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\tevent.dataTransfer.dropEffect = \"copy\"; // Explicitly show this is a copy\n};\n\nDropZoneWidget.prototype.handleDragLeaveEvent = function(event) {\n\tthis.leaveDrag();\n};\n\nDropZoneWidget.prototype.handleDropEvent = function(event) {\n\tthis.leaveDrag();\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tvar self = this,\n\t\tdataTransfer = event.dataTransfer;\n\t// Reset the enter count\n\tthis.dragEnterCount = 0;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Import any files in the drop\n\tvar numFiles = this.wiki.readFiles(dataTransfer.files,function(tiddlerFieldsArray) {\n\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t});\n\t// Try to import the various data types we understand\n\tif(numFiles === 0) {\n\t\tthis.importData(dataTransfer);\n\t}\n\t// Tell the browser that we handled the drop\n\tevent.preventDefault();\n\t// Stop the drop ripple up to any parent handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.importData = function(dataTransfer) {\n\t// Try each provided data type in turn\n\tfor(var t=0; t<this.importDataTypes.length; t++) {\n\t\tif(!$tw.browser.isIE || this.importDataTypes[t].IECompatible) {\n\t\t\t// Get the data\n\t\t\tvar dataType = this.importDataTypes[t];\n\t\t\t\tvar data = dataTransfer.getData(dataType.type);\n\t\t\t// Import the tiddlers in the data\n\t\t\tif(data !== \"\" && data !== null) {\n\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\tconsole.log(\"Importing data type '\" + dataType.type + \"', data: '\" + data + \"'\")\n\t\t\t\t}\n\t\t\t\tvar tiddlerFields = dataType.convertToFields(data);\n\t\t\t\tif(!tiddlerFields.title) {\n\t\t\t\t\ttiddlerFields.title = this.wiki.generateNewTitle(\"Untitled\");\n\t\t\t\t}\n\t\t\t\tthis.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify([tiddlerFields])});\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t}\n};\n\nDropZoneWidget.prototype.importDataTypes = [\n\t{type: \"text/vnd.tiddler\", IECompatible: false, convertToFields: function(data) {\n\t\treturn JSON.parse(data);\n\t}},\n\t{type: \"URL\", IECompatible: true, convertToFields: function(data) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn JSON.parse(match[1]);\n\t\t} else {\n\t\t\treturn { // As URL string\n\t\t\t\ttext: data\n\t\t\t};\n\t\t}\n\t}},\n\t{type: \"text/x-moz-url\", IECompatible: false, convertToFields: function(data) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn JSON.parse(match[1]);\n\t\t} else {\n\t\t\treturn { // As URL string\n\t\t\t\ttext: data\n\t\t\t};\n\t\t}\n\t}},\n\t{type: \"text/html\", IECompatible: false, convertToFields: function(data) {\n\t\treturn {\n\t\t\ttext: data\n\t\t};\n\t}},\n\t{type: \"text/plain\", IECompatible: false, convertToFields: function(data) {\n\t\treturn {\n\t\t\ttext: data\n\t\t};\n\t}},\n\t{type: \"Text\", IECompatible: true, convertToFields: function(data) {\n\t\treturn {\n\t\t\ttext: data\n\t\t};\n\t}},\n\t{type: \"text/uri-list\", IECompatible: false, convertToFields: function(data) {\n\t\treturn {\n\t\t\ttext: data\n\t\t};\n\t}}\n];\n\nDropZoneWidget.prototype.handlePasteEvent = function(event) {\n\t// Let the browser handle it if we're in a textarea or input box\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) == -1) {\n\t\tvar self = this,\n\t\t\titems = event.clipboardData.items;\n\t\t// Enumerate the clipboard items\n\t\tfor(var t = 0; t<items.length; t++) {\n\t\t\tvar item = items[t];\n\t\t\tif(item.kind === \"file\") {\n\t\t\t\t// Import any files\n\t\t\t\tthis.wiki.readFile(item.getAsFile(),function(tiddlerFieldsArray) {\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t\t\t});\n\t\t\t} else if(item.kind === \"string\") {\n\t\t\t\t// Create tiddlers from string items\n\t\t\t\tvar type = item.type;\n\t\t\t\titem.getAsString(function(str) {\n\t\t\t\t\tvar tiddlerFields = {\n\t\t\t\t\t\ttitle: self.wiki.generateNewTitle(\"Untitled\"),\n\t\t\t\t\t\ttext: str,\n\t\t\t\t\t\ttype: type\n\t\t\t\t\t};\n\t\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\t\tconsole.log(\"Importing string '\" + str + \"', type: '\" + type + \"'\");\n\t\t\t\t\t}\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify([tiddlerFields])});\n\t\t\t\t});\n\t\t\t}\n\t\t}\n\t\t// Tell the browser that we've handled the paste\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDropZoneWidget.prototype.execute = function() {\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDropZoneWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.dropzone = DropZoneWidget;\n\n})();\n", "title": "$:/core/modules/widgets/dropzone.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit-binary.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/edit-binary.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-binary widget; placeholder for editing binary tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar BINARY_WARNING_MESSAGE = \"$:/core/ui/BinaryWarning\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBinaryWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBinaryWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBinaryWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBinaryWidget.prototype.execute = function() {\n\t// Construct the child widgets\n\tthis.makeChildWidgets([{\n\t\ttype: \"transclude\",\n\t\tattributes: {\n\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t}\n\t}]);\n};\n\n/*\nRefresh by refreshing our child widget\n*/\nEditBinaryWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"edit-binary\"] = EditBinaryWidget;\n\n})();\n", "title": "$:/core/modules/widgets/edit-binary.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit-bitmap.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/edit-bitmap.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-bitmap widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Default image sizes\nvar DEFAULT_IMAGE_WIDTH = 600,\n\tDEFAULT_IMAGE_HEIGHT = 370;\n\n// Configuration tiddlers\nvar LINE_WIDTH_TITLE = \"$:/config/BitmapEditor/LineWidth\",\n\tLINE_COLOUR_TITLE = \"$:/config/BitmapEditor/Colour\",\n\tLINE_OPACITY_TITLE = \"$:/config/BitmapEditor/Opacity\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBitmapWidget = function(parseTreeNode,options) {\n\t// Initialise the editor operations if they've not been done already\n\tif(!this.editorOperations) {\n\t\tEditBitmapWidget.prototype.editorOperations = {};\n\t\t$tw.modules.applyMethods(\"bitmapeditoroperation\",this.editorOperations);\n\t}\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBitmapWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBitmapWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create the wrapper for the toolbar and render its content\n\tthis.toolbarNode = this.document.createElement(\"div\");\n\tthis.toolbarNode.className = \"tc-editor-toolbar\";\n\tparent.insertBefore(this.toolbarNode,nextSibling);\n\tthis.domNodes.push(this.toolbarNode);\n\t// Create the on-screen canvas\n\tthis.canvasDomNode = $tw.utils.domMaker(\"canvas\",{\n\t\tdocument: this.document,\n\t\t\"class\":\"tc-edit-bitmapeditor\",\n\t\teventListeners: [{\n\t\t\tname: \"touchstart\", handlerObject: this, handlerMethod: \"handleTouchStartEvent\"\n\t\t},{\n\t\t\tname: \"touchmove\", handlerObject: this, handlerMethod: \"handleTouchMoveEvent\"\n\t\t},{\n\t\t\tname: \"touchend\", handlerObject: this, handlerMethod: \"handleTouchEndEvent\"\n\t\t},{\n\t\t\tname: \"mousedown\", handlerObject: this, handlerMethod: \"handleMouseDownEvent\"\n\t\t},{\n\t\t\tname: \"mousemove\", handlerObject: this, handlerMethod: \"handleMouseMoveEvent\"\n\t\t},{\n\t\t\tname: \"mouseup\", handlerObject: this, handlerMethod: \"handleMouseUpEvent\"\n\t\t}]\n\t});\n\t// Set the width and height variables\n\tthis.setVariable(\"tv-bitmap-editor-width\",this.canvasDomNode.width + \"px\");\n\tthis.setVariable(\"tv-bitmap-editor-height\",this.canvasDomNode.height + \"px\");\n\t// Render toolbar child widgets\n\tthis.renderChildren(this.toolbarNode,null);\n\t// // Insert the elements into the DOM\n\tparent.insertBefore(this.canvasDomNode,nextSibling);\n\tthis.domNodes.push(this.canvasDomNode);\n\t// Load the image into the canvas\n\tif($tw.browser) {\n\t\tthis.loadCanvas();\n\t}\n\t// Add widget message listeners\n\tthis.addEventListeners([\n\t\t{type: \"tm-edit-bitmap-operation\", handler: \"handleEditBitmapOperationMessage\"}\n\t]);\n};\n\n/*\nHandle an edit bitmap operation message from the toolbar\n*/\nEditBitmapWidget.prototype.handleEditBitmapOperationMessage = function(event) {\n\t// Invoke the handler\n\tvar handler = this.editorOperations[event.param];\n\tif(handler) {\n\t\thandler.call(this,event);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBitmapWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nJust refresh the toolbar\n*/\nEditBitmapWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nSet the bitmap size variables and refresh the toolbar\n*/\nEditBitmapWidget.prototype.refreshToolbar = function() {\n\t// Set the width and height variables\n\tthis.setVariable(\"tv-bitmap-editor-width\",this.canvasDomNode.width + \"px\");\n\tthis.setVariable(\"tv-bitmap-editor-height\",this.canvasDomNode.height + \"px\");\n\t// Refresh each of our child widgets\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\tchildWidget.refreshSelf();\n\t});\n};\n\nEditBitmapWidget.prototype.loadCanvas = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle),\n\t\tcurrImage = new Image();\n\t// Set up event handlers for loading the image\n\tvar self = this;\n\tcurrImage.onload = function() {\n\t\t// Copy the image to the on-screen canvas\n\t\tself.initCanvas(self.canvasDomNode,currImage.width,currImage.height,currImage);\n\t\t// And also copy the current bitmap to the off-screen canvas\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,currImage.width,currImage.height,currImage);\n\t\t// Set the width and height input boxes\n\t\tself.refreshToolbar();\n\t};\n\tcurrImage.onerror = function() {\n\t\t// Set the on-screen canvas size and clear it\n\t\tself.initCanvas(self.canvasDomNode,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the off-screen canvas size and clear it\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the width and height input boxes\n\t\tself.refreshToolbar();\n\t};\n\t// Get the current bitmap into an image object\n\tcurrImage.src = \"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text;\n};\n\nEditBitmapWidget.prototype.initCanvas = function(canvas,width,height,image) {\n\tcanvas.width = width;\n\tcanvas.height = height;\n\tvar ctx = canvas.getContext(\"2d\");\n\tif(image) {\n\t\tctx.drawImage(image,0,0);\n\t} else {\n\t\tctx.fillStyle = \"#fff\";\n\t\tctx.fillRect(0,0,canvas.width,canvas.height);\n\t}\n};\n\n/*\n** Change the size of the canvas, preserving the current image\n*/\nEditBitmapWidget.prototype.changeCanvasSize = function(newWidth,newHeight) {\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\");\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Set the new canvas as the current one\n\tthis.currCanvas = newCanvas;\n\t// Set the size of the onscreen canvas\n\tthis.canvasDomNode.width = newWidth;\n\tthis.canvasDomNode.height = newHeight;\n\t// Paint the onscreen canvas with the offscreen canvas\n\tctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n};\n\nEditBitmapWidget.prototype.handleTouchStartEvent = function(event) {\n\tthis.brushDown = true;\n\tthis.strokeStart(event.touches[0].clientX,event.touches[0].clientY);\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.touches[0].clientX,event.touches[0].clientY);\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchEndEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseDownEvent = function(event) {\n\tthis.strokeStart(event.clientX,event.clientY);\n\tthis.brushDown = true;\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.clientX,event.clientY);\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.handleMouseUpEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.adjustCoordinates = function(x,y) {\n\tvar canvasRect = this.canvasDomNode.getBoundingClientRect(),\n\t\tscale = this.canvasDomNode.width/canvasRect.width;\n\treturn {x: (x - canvasRect.left) * scale, y: (y - canvasRect.top) * scale};\n};\n\nEditBitmapWidget.prototype.strokeStart = function(x,y) {\n\t// Start off a new stroke\n\tthis.stroke = [this.adjustCoordinates(x,y)];\n};\n\nEditBitmapWidget.prototype.strokeMove = function(x,y) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\"),\n\t\tt;\n\t// Add the new position to the end of the stroke\n\tthis.stroke.push(this.adjustCoordinates(x,y));\n\t// Redraw the previous image\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Render the stroke\n\tctx.globalAlpha = parseFloat(this.wiki.getTiddlerText(LINE_OPACITY_TITLE,\"1.0\"));\n\tctx.strokeStyle = this.wiki.getTiddlerText(LINE_COLOUR_TITLE,\"#ff0\");\n\tctx.lineWidth = parseFloat(this.wiki.getTiddlerText(LINE_WIDTH_TITLE,\"3\"));\n\tctx.lineCap = \"round\";\n\tctx.lineJoin = \"round\";\n\tctx.beginPath();\n\tctx.moveTo(this.stroke[0].x,this.stroke[0].y);\n\tfor(t=1; t<this.stroke.length-1; t++) {\n\t\tvar s1 = this.stroke[t],\n\t\t\ts2 = this.stroke[t-1],\n\t\t\ttx = (s1.x + s2.x)/2,\n\t\t\tty = (s1.y + s2.y)/2;\n\t\tctx.quadraticCurveTo(s2.x,s2.y,tx,ty);\n\t}\n\tctx.stroke();\n};\n\nEditBitmapWidget.prototype.strokeEnd = function() {\n\t// Copy the bitmap to the off-screen canvas\n\tvar ctx = this.currCanvas.getContext(\"2d\");\n\tctx.drawImage(this.canvasDomNode,0,0);\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\nEditBitmapWidget.prototype.saveChanges = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\tif(tiddler) {\n\t\t// data URIs look like \"data:<type>;base64,<text>\"\n\t\tvar dataURL = this.canvasDomNode.toDataURL(tiddler.fields.type),\n\t\t\tposColon = dataURL.indexOf(\":\"),\n\t\t\tposSemiColon = dataURL.indexOf(\";\"),\n\t\t\tposComma = dataURL.indexOf(\",\"),\n\t\t\ttype = dataURL.substring(posColon+1,posSemiColon),\n\t\t\ttext = dataURL.substring(posComma+1);\n\t\tvar update = {type: type, text: text};\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getModificationFields(),tiddler,update,this.wiki.getCreationFields()));\n\t}\n};\n\nexports[\"edit-bitmap\"] = EditBitmapWidget;\n\n})();\n", "title": "$:/core/modules/widgets/edit-bitmap.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit-shortcut.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/edit-shortcut.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to display an editable keyboard shortcut\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditShortcutWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditShortcutWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditShortcutWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.inputNode = this.document.createElement(\"input\");\n\t// Assign classes\n\tif(this.shortcutClass) {\n\t\tthis.inputNode.className = this.shortcutClass;\t\t\n\t}\n\t// Assign other attributes\n\tif(this.shortcutStyle) {\n\t\tthis.inputNode.setAttribute(\"style\",this.shortcutStyle);\n\t}\n\tif(this.shortcutTooltip) {\n\t\tthis.inputNode.setAttribute(\"title\",this.shortcutTooltip);\n\t}\n\tif(this.shortcutPlaceholder) {\n\t\tthis.inputNode.setAttribute(\"placeholder\",this.shortcutPlaceholder);\n\t}\n\tif(this.shortcutAriaLabel) {\n\t\tthis.inputNode.setAttribute(\"aria-label\",this.shortcutAriaLabel);\n\t}\n\t// Assign the current shortcut\n\tthis.updateInputNode();\n\t// Add event handlers\n\t$tw.utils.addEventListeners(this.inputNode,[\n\t\t{name: \"keydown\", handlerObject: this, handlerMethod: \"handleKeydownEvent\"}\n\t]);\n\t// Link into the DOM\n\tparent.insertBefore(this.inputNode,nextSibling);\n\tthis.domNodes.push(this.inputNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditShortcutWidget.prototype.execute = function() {\n\tthis.shortcutTiddler = this.getAttribute(\"tiddler\");\n\tthis.shortcutField = this.getAttribute(\"field\");\n\tthis.shortcutIndex = this.getAttribute(\"index\");\n\tthis.shortcutPlaceholder = this.getAttribute(\"placeholder\");\n\tthis.shortcutDefault = this.getAttribute(\"default\",\"\");\n\tthis.shortcutClass = this.getAttribute(\"class\");\n\tthis.shortcutStyle = this.getAttribute(\"style\");\n\tthis.shortcutTooltip = this.getAttribute(\"tooltip\");\n\tthis.shortcutAriaLabel = this.getAttribute(\"aria-label\");\n};\n\n/*\nUpdate the value of the input node\n*/\nEditShortcutWidget.prototype.updateInputNode = function() {\n\tif(this.shortcutField) {\n\t\tvar tiddler = this.wiki.getTiddler(this.shortcutTiddler);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,this.shortcutField)) {\n\t\t\tthis.inputNode.value = tiddler.getFieldString(this.shortcutField);\n\t\t} else {\n\t\t\tthis.inputNode.value = this.shortcutDefault;\n\t\t}\n\t} else if(this.shortcutIndex) {\n\t\tthis.inputNode.value = this.wiki.extractTiddlerDataItem(this.shortcutTiddler,this.shortcutIndex,this.shortcutDefault);\n\t} else {\n\t\tthis.inputNode.value = this.wiki.getTiddlerText(this.shortcutTiddler,this.shortcutDefault);\n\t}\n};\n\n/*\nHandle a dom \"keydown\" event\n*/\nEditShortcutWidget.prototype.handleKeydownEvent = function(event) {\n\t// Ignore shift, ctrl, meta, alt\n\tif(event.keyCode && $tw.keyboardManager.getModifierKeys().indexOf(event.keyCode) === -1) {\n\t\t// Get the shortcut text representation\n\t\tvar value = $tw.keyboardManager.getPrintableShortcuts([{\n\t\t\tctrlKey: event.ctrlKey,\n\t\t\tshiftKey: event.shiftKey,\n\t\t\taltKey: event.altKey,\n\t\t\tmetaKey: event.metaKey,\n\t\t\tkeyCode: event.keyCode\n\t\t}]);\n\t\tif(value.length > 0) {\n\t\t\tthis.wiki.setText(this.shortcutTiddler,this.shortcutField,this.shortcutIndex,value[0]);\n\t\t}\n\t\t// Ignore the keydown if it was already handled\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn true;\t\t\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget needed re-rendering\n*/\nEditShortcutWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.placeholder || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.style || changedAttributes.tooltip || changedAttributes[\"aria-label\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedTiddlers[this.shortcutTiddler]) {\n\t\tthis.updateInputNode();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports[\"edit-shortcut\"] = EditShortcutWidget;\n\n})();\n", "title": "$:/core/modules/widgets/edit-shortcut.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit-text.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/edit-text.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-text widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar editTextWidgetFactory = require(\"$:/core/modules/editor/factory.js\").editTextWidgetFactory,\n\tFramedEngine = require(\"$:/core/modules/editor/engines/framed.js\").FramedEngine,\n\tSimpleEngine = require(\"$:/core/modules/editor/engines/simple.js\").SimpleEngine;\n\nexports[\"edit-text\"] = editTextWidgetFactory(FramedEngine,SimpleEngine);\n\n})();\n", "title": "$:/core/modules/widgets/edit-text.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/edit.js\ntype: application/javascript\nmodule-type: widget\n\nEdit widget is a meta-widget chooses the appropriate actual editting widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n// Mappings from content type to editor type are stored in tiddlers with this prefix\nvar EDITOR_MAPPING_PREFIX = \"$:/config/EditorTypeMappings/\";\n\n/*\nCompute the internal state of the widget\n*/\nEditWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.editField = this.getAttribute(\"field\",\"text\");\n\tthis.editIndex = this.getAttribute(\"index\");\n\tthis.editClass = this.getAttribute(\"class\");\n\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\t// Choose the appropriate edit widget\n\tthis.editorType = this.getEditorType();\n\t// Make the child widgets\n\tthis.makeChildWidgets([{\n\t\ttype: \"edit-\" + this.editorType,\n\t\tattributes: {\n\t\t\ttiddler: {type: \"string\", value: this.editTitle},\n\t\t\tfield: {type: \"string\", value: this.editField},\n\t\t\tindex: {type: \"string\", value: this.editIndex},\n\t\t\t\"class\": {type: \"string\", value: this.editClass},\n\t\t\t\"placeholder\": {type: \"string\", value: this.editPlaceholder}\n\t\t},\n\t\tchildren: this.parseTreeNode.children\n\t}]);\n};\n\nEditWidget.prototype.getEditorType = function() {\n\t// Get the content type of the thing we're editing\n\tvar type;\n\tif(this.editField === \"text\") {\n\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\tif(tiddler) {\n\t\t\ttype = tiddler.fields.type;\n\t\t}\n\t}\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar editorType = this.wiki.getTiddlerText(EDITOR_MAPPING_PREFIX + type);\n\tif(!editorType) {\n\t\tvar typeInfo = $tw.config.contentTypeInfo[type];\n\t\tif(typeInfo && typeInfo.encoding === \"base64\") {\n\t\t\teditorType = \"binary\";\n\t\t} else {\n\t\t\teditorType = \"text\";\n\t\t}\n\t}\n\treturn editorType;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEditWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh if an attribute has changed, or the type associated with the target tiddler has changed\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || (changedTiddlers[this.editTitle] && this.getEditorType() !== this.editorType)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.edit = EditWidget;\n\n})();\n", "title": "$:/core/modules/widgets/edit.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/element.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/element.js\ntype: application/javascript\nmodule-type: widget\n\nElement widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ElementWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nElementWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nElementWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Neuter blacklisted elements\n\tvar tag = this.parseTreeNode.tag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"safe-\" + tag;\n\t}\n\tvar domNode = this.document.createElementNS(this.namespace,tag);\n\tthis.assignAttributes(domNode,{excludeEventAttributes: true});\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nElementWidget.prototype.execute = function() {\n\t// Select the namespace for the tag\n\tvar tagNamespaces = {\n\t\t\tsvg: \"http://www.w3.org/2000/svg\",\n\t\t\tmath: \"http://www.w3.org/1998/Math/MathML\",\n\t\t\tbody: \"http://www.w3.org/1999/xhtml\"\n\t\t};\n\tthis.namespace = tagNamespaces[this.parseTreeNode.tag];\n\tif(this.namespace) {\n\t\tthis.setVariable(\"namespace\",this.namespace);\n\t} else {\n\t\tthis.namespace = this.getVariable(\"namespace\",{defaultValue: \"http://www.w3.org/1999/xhtml\"});\n\t}\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nElementWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\thasChangedAttributes = $tw.utils.count(changedAttributes) > 0;\n\tif(hasChangedAttributes) {\n\t\t// Update our attributes\n\t\tthis.assignAttributes(this.domNodes[0],{excludeEventAttributes: true});\n\t}\n\treturn this.refreshChildren(changedTiddlers) || hasChangedAttributes;\n};\n\nexports.element = ElementWidget;\n\n})();\n", "title": "$:/core/modules/widgets/element.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/encrypt.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/encrypt.js\ntype: application/javascript\nmodule-type: widget\n\nEncrypt widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EncryptWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEncryptWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEncryptWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.encryptedText);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEncryptWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\",\"[!is[system]]\");\n\t// Encrypt the filtered tiddlers\n\tvar tiddlers = this.wiki.filterTiddlers(this.filter),\n\t\tjson = {},\n\t\tself = this;\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title),\n\t\t\tjsonTiddler = {};\n\t\tfor(var f in tiddler.fields) {\n\t\t\tjsonTiddler[f] = tiddler.getFieldString(f);\n\t\t}\n\t\tjson[title] = jsonTiddler;\n\t});\n\tthis.encryptedText = $tw.utils.htmlEncode($tw.crypto.encrypt(JSON.stringify(json)));\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEncryptWidget.prototype.refresh = function(changedTiddlers) {\n\t// We don't need to worry about refreshing because the encrypt widget isn't for interactive use\n\treturn false;\n};\n\nexports.encrypt = EncryptWidget;\n\n})();\n", "title": "$:/core/modules/widgets/encrypt.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/entity.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/entity.js\ntype: application/javascript\nmodule-type: widget\n\nHTML entity widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EntityWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEntityWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEntityWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar entityString = this.getAttribute(\"entity\",this.parseTreeNode.entity || \"\"),\n\t\ttextNode = this.document.createTextNode($tw.utils.entityDecode(entityString));\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEntityWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEntityWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.entity) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.entity = EntityWidget;\n\n})();\n", "title": "$:/core/modules/widgets/entity.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/fieldmangler.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/fieldmangler.js\ntype: application/javascript\nmodule-type: widget\n\nField mangler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldManglerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-remove-field\", handler: \"handleRemoveFieldEvent\"},\n\t\t{type: \"tm-add-field\", handler: \"handleAddFieldEvent\"},\n\t\t{type: \"tm-remove-tag\", handler: \"handleRemoveTagEvent\"},\n\t\t{type: \"tm-add-tag\", handler: \"handleAddTagEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldManglerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldManglerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldManglerWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.mangleTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldManglerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nFieldManglerWidget.prototype.handleRemoveFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tdeletion = {};\n\tdeletion[event.param] = undefined;\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,deletion));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\taddition = this.wiki.getModificationFields(),\n\t\thadInvalidFieldName = false,\n\t\taddField = function(name,value) {\n\t\t\tvar trimmedName = name.toLowerCase().trim();\n\t\t\tif(!$tw.utils.isValidFieldName(trimmedName)) {\n\t\t\t\tif(!hadInvalidFieldName) {\n\t\t\t\t\talert($tw.language.getString(\n\t\t\t\t\t\t\"InvalidFieldName\",\n\t\t\t\t\t\t{variables:\n\t\t\t\t\t\t\t{fieldName: trimmedName}\n\t\t\t\t\t\t}\n\t\t\t\t\t));\n\t\t\t\t\thadInvalidFieldName = true;\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif(!value && tiddler) {\n\t\t\t\t\tvalue = tiddler.fields[trimmedName];\n\t\t\t\t}\n\t\t\t\taddition[trimmedName] = value || \"\";\n\t\t\t}\n\t\t\treturn;\n\t\t};\n\taddition.title = this.mangleTitle;\n\tif(typeof event.param === \"string\") {\n\t\taddField(event.param,\"\");\n\t}\n\tif(typeof event.paramObject === \"object\") {\n\t\tfor(var name in event.paramObject) {\n\t\t\taddField(name,event.paramObject[name]);\n\t\t}\n\t}\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,addition));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleRemoveTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle);\n\tif(tiddler && tiddler.fields.tags) {\n\t\tvar p = tiddler.fields.tags.indexOf(event.param);\n\t\tif(p !== -1) {\n\t\t\tvar modification = this.wiki.getModificationFields();\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\tmodification.tags.splice(p,1);\n\t\t\tif(modification.tags.length === 0) {\n\t\t\t\tmodification.tags = undefined;\n\t\t\t}\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\n\t\t}\n\t}\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle);\n\tif(tiddler && typeof event.param === \"string\") {\n\t\tvar tag = event.param.trim();\n\t\tif(tag !== \"\") {\n\t\t\tvar modification = this.wiki.getModificationFields();\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\t$tw.utils.pushTop(modification.tags,tag);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\t\t\t\n\t\t}\n\t} else if(typeof event.param === \"string\" && event.param.trim() !== \"\" && this.mangleTitle.trim() !== \"\") {\n\t\tvar tag = [];\n\t\ttag.push(event.param.trim());\n\t\tthis.wiki.addTiddler({title: this.mangleTitle, tags: tag});\t\t\n\t}\n\treturn true;\n};\n\nexports.fieldmangler = FieldManglerWidget;\n\n})();\n", "title": "$:/core/modules/widgets/fieldmangler.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/fields.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/fields.js\ntype: application/javascript\nmodule-type: widget\n\nFields widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldsWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldsWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldsWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.template = this.getAttribute(\"template\");\n\tthis.exclude = this.getAttribute(\"exclude\");\n\tthis.stripTitlePrefix = this.getAttribute(\"stripTitlePrefix\",\"no\") === \"yes\";\n\t// Get the value to display\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\t// Get the exclusion list\n\tvar exclude;\n\tif(this.exclude) {\n\t\texclude = this.exclude.split(\" \");\n\t} else {\n\t\texclude = [\"text\"]; \n\t}\n\t// Compose the template\n\tvar text = [];\n\tif(this.template && tiddler) {\n\t\tvar fields = [];\n\t\tfor(var fieldName in tiddler.fields) {\n\t\t\tif(exclude.indexOf(fieldName) === -1) {\n\t\t\t\tfields.push(fieldName);\n\t\t\t}\n\t\t}\n\t\tfields.sort();\n\t\tfor(var f=0; f<fields.length; f++) {\n\t\t\tfieldName = fields[f];\n\t\t\tif(exclude.indexOf(fieldName) === -1) {\n\t\t\t\tvar row = this.template,\n\t\t\t\t\tvalue = tiddler.getFieldString(fieldName);\n\t\t\t\tif(this.stripTitlePrefix && fieldName === \"title\") {\n\t\t\t\t\tvar reStrip = /^\\{[^\\}]+\\}(.+)/mg,\n\t\t\t\t\t\treMatch = reStrip.exec(value);\n\t\t\t\t\tif(reMatch) {\n\t\t\t\t\t\tvalue = reMatch[1];\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\trow = row.replace(\"$name$\",fieldName);\n\t\t\t\trow = row.replace(\"$value$\",value);\n\t\t\t\trow = row.replace(\"$encoded_value$\",$tw.utils.htmlEncode(value));\n\t\t\t\ttext.push(row);\n\t\t\t}\n\t\t}\n\t}\n\tthis.text = text.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.template || changedAttributes.exclude || changedAttributes.stripTitlePrefix || changedTiddlers[this.tiddlerTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.fields = FieldsWidget;\n\n})();\n", "title": "$:/core/modules/widgets/fields.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/image.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/image.js\ntype: application/javascript\nmodule-type: widget\n\nThe image widget displays an image referenced with an external URI or with a local tiddler title.\n\n```\n<$image src=\"TiddlerTitle\" width=\"320\" height=\"400\" class=\"classnames\">\n```\n\nThe image source can be the title of an existing tiddler or the URL of an external image.\n\nExternal images always generate an HTML `<img>` tag.\n\nTiddlers that have a _canonical_uri field generate an HTML `<img>` tag with the src attribute containing the URI.\n\nTiddlers that contain image data generate an HTML `<img>` tag with the src attribute containing a base64 representation of the image.\n\nTiddlers that contain wikitext could be rendered to a DIV of the usual size of a tiddler, and then transformed to the size requested.\n\nThe width and height attributes are interpreted as a number of pixels, and do not need to include the \"px\" suffix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\t// Determine what type of image it is\n\tvar tag = \"img\", src = \"\",\n\t\ttiddler = this.wiki.getTiddler(this.imageSource);\n\tif(!tiddler) {\n\t\t// The source isn't the title of a tiddler, so we'll assume it's a URL\n\t\tsrc = this.getVariable(\"tv-get-export-image-link\",{params: [{name: \"src\",value: this.imageSource}],defaultValue: this.imageSource});\n\t} else {\n\t\t// Check if it is an image tiddler\n\t\tif(this.wiki.isImageTiddler(this.imageSource)) {\n\t\t\tvar type = tiddler.fields.type,\n\t\t\t\ttext = tiddler.fields.text,\n\t\t\t\t_canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t// If the tiddler has body text then it doesn't need to be lazily loaded\n\t\t\tif(text) {\n\t\t\t\t// Render the appropriate element for the image type\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = \"data:application/pdf;base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = \"data:image/svg+xml,\" + encodeURIComponent(text);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = \"data:\" + type + \";base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t} else if(_canonical_uri) {\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\t\n\t\t\t} else {\n\t\t\t\t// Just trigger loading of the tiddler\n\t\t\t\tthis.wiki.getTiddlerText(this.imageSource);\n\t\t\t}\n\t\t}\n\t}\n\t// Create the element and assign the attributes\n\tvar domNode = this.document.createElement(tag);\n\tdomNode.setAttribute(\"src\",src);\n\tif(this.imageClass) {\n\t\tdomNode.setAttribute(\"class\",this.imageClass);\t\t\n\t}\n\tif(this.imageWidth) {\n\t\tdomNode.setAttribute(\"width\",this.imageWidth);\n\t}\n\tif(this.imageHeight) {\n\t\tdomNode.setAttribute(\"height\",this.imageHeight);\n\t}\n\tif(this.imageTooltip) {\n\t\tdomNode.setAttribute(\"title\",this.imageTooltip);\t\t\n\t}\n\tif(this.imageAlt) {\n\t\tdomNode.setAttribute(\"alt\",this.imageAlt);\t\t\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImageWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.imageSource = this.getAttribute(\"source\");\n\tthis.imageWidth = this.getAttribute(\"width\");\n\tthis.imageHeight = this.getAttribute(\"height\");\n\tthis.imageClass = this.getAttribute(\"class\");\n\tthis.imageTooltip = this.getAttribute(\"tooltip\");\n\tthis.imageAlt = this.getAttribute(\"alt\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.width || changedAttributes.height || changedAttributes[\"class\"] || changedAttributes.tooltip || changedTiddlers[this.imageSource]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\t\n\t}\n};\n\nexports.image = ImageWidget;\n\n})();\n", "title": "$:/core/modules/widgets/image.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/importvariables.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/importvariables.js\ntype: application/javascript\nmodule-type: widget\n\nImport variable definitions from other tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImportVariablesWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImportVariablesWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImportVariablesWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImportVariablesWidget.prototype.execute = function(tiddlerList) {\n\tvar self = this;\n\t// Get our parameters\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Compute the filter\n\tthis.tiddlerList = tiddlerList || this.wiki.filterTiddlers(this.filter,this);\n\t// Accumulate the <$set> widgets from each tiddler\n\tvar widgetStackStart,widgetStackEnd;\n\tfunction addWidgetNode(widgetNode) {\n\t\tif(widgetNode) {\n\t\t\tif(!widgetStackStart && !widgetStackEnd) {\n\t\t\t\twidgetStackStart = widgetNode;\n\t\t\t\twidgetStackEnd = widgetNode;\n\t\t\t} else {\n\t\t\t\twidgetStackEnd.children = [widgetNode];\n\t\t\t\twidgetStackEnd = widgetNode;\n\t\t\t}\n\t\t}\n\t}\n\t$tw.utils.each(this.tiddlerList,function(title) {\n\t\tvar parser = self.wiki.parseTiddler(title);\n\t\tif(parser) {\n\t\t\tvar parseTreeNode = parser.tree[0];\n\t\t\twhile(parseTreeNode && parseTreeNode.type === \"set\") {\n\t\t\t\taddWidgetNode({\n\t\t\t\t\ttype: \"set\",\n\t\t\t\t\tattributes: parseTreeNode.attributes,\n\t\t\t\t\tparams: parseTreeNode.params\n\t\t\t\t});\n\t\t\t\tparseTreeNode = parseTreeNode.children[0];\n\t\t\t}\n\t\t} \n\t});\n\t// Add our own children to the end of the pile\n\tvar parseTreeNodes;\n\tif(widgetStackStart && widgetStackEnd) {\n\t\tparseTreeNodes = [widgetStackStart];\n\t\twidgetStackEnd.children = this.parseTreeNode.children;\n\t} else {\n\t\tparseTreeNodes = this.parseTreeNode.children;\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImportVariablesWidget.prototype.refresh = function(changedTiddlers) {\n\t// Recompute our attributes and the filter list\n\tvar changedAttributes = this.computeAttributes(),\n\t\ttiddlerList = this.wiki.filterTiddlers(this.getAttribute(\"filter\"),this);\n\t// Refresh if the filter has changed, or the list of tiddlers has changed, or any of the tiddlers in the list has changed\n\tfunction haveListedTiddlersChanged() {\n\t\tvar changed = false;\n\t\ttiddlerList.forEach(function(title) {\n\t\t\tif(changedTiddlers[title]) {\n\t\t\t\tchanged = true;\n\t\t\t}\n\t\t});\n\t\treturn changed;\n\t}\n\tif(changedAttributes.filter || !$tw.utils.isArrayEqual(this.tiddlerList,tiddlerList) || haveListedTiddlersChanged()) {\n\t\t// Compute the filter\n\t\tthis.removeChildDomNodes();\n\t\tthis.execute(tiddlerList);\n\t\tthis.renderChildren(this.parentDomNode,this.findNextSiblingDomNode());\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.importvariables = ImportVariablesWidget;\n\n})();\n", "title": "$:/core/modules/widgets/importvariables.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/keyboard.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/keyboard.js\ntype: application/javascript\nmodule-type: widget\n\nKeyboard shortcut widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar KeyboardWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nKeyboardWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nKeyboardWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"div\");\n\t// Assign classes\n\tvar classes = (this[\"class\"] || \"\").split(\" \");\n\tclasses.push(\"tc-keyboard\");\n\tdomNode.className = classes.join(\" \");\n\t// Add a keyboard event handler\n\tdomNode.addEventListener(\"keydown\",function (event) {\n\t\tif($tw.keyboardManager.checkKeyDescriptors(event,self.keyInfoArray)) {\n\t\t\tself.invokeActions(self,event);\n\t\t\tif(self.actions) {\n\t\t\t\tself.invokeActionString(self.actions,self,event);\n\t\t\t}\n\t\t\tself.dispatchMessage(event);\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nKeyboardWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\")});\n};\n\n/*\nCompute the internal state of the widget\n*/\nKeyboardWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.actions = this.getAttribute(\"actions\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.key = this.getAttribute(\"key\");\n\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\n\tthis[\"class\"] = this.getAttribute(\"class\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nKeyboardWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.message || changedAttributes.param || changedAttributes.key || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.keyboard = KeyboardWidget;\n\n})();\n", "title": "$:/core/modules/widgets/keyboard.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/link.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/link.js\ntype: application/javascript\nmodule-type: widget\n\nLink widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\nvar MISSING_LINK_CONFIG_TITLE = \"$:/config/MissingLinks\";\n\nvar LinkWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the value of the tv-wikilinks configuration macro\n\tvar wikiLinksMacro = this.getVariable(\"tv-wikilinks\"),\n\t\tuseWikiLinks = wikiLinksMacro ? (wikiLinksMacro.trim() !== \"no\") : true,\n\t\tmissingLinksEnabled = !(this.hideMissingLinks && this.isMissing && !this.isShadow);\n\t// Render the link if required\n\tif(useWikiLinks && missingLinksEnabled) {\n\t\tthis.renderLink(parent,nextSibling);\n\t} else {\n\t\t// Just insert the link text\n\t\tvar domNode = this.document.createElement(\"span\");\n\t\tparent.insertBefore(domNode,nextSibling);\n\t\tthis.renderChildren(domNode,null);\n\t\tthis.domNodes.push(domNode);\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.renderLink = function(parent,nextSibling) {\n\tvar self = this;\n\t// Sanitise the specified tag\n\tvar tag = this.linkTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"a\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [];\n\tif(this.linkClasses) {\n\t\tclasses.push(this.linkClasses);\n\t}\n\tclasses.push(\"tc-tiddlylink\");\n\tif(this.isShadow) {\n\t\tclasses.push(\"tc-tiddlylink-shadow\");\n\t}\n\tif(this.isMissing && !this.isShadow) {\n\t\tclasses.push(\"tc-tiddlylink-missing\");\n\t} else {\n\t\tif(!this.isMissing) {\n\t\t\tclasses.push(\"tc-tiddlylink-resolves\");\n\t\t}\n\t}\n\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t// Set an href\n\tvar wikiLinkTemplateMacro = this.getVariable(\"tv-wikilink-template\"),\n\t\twikiLinkTemplate = wikiLinkTemplateMacro ? wikiLinkTemplateMacro.trim() : \"#$uri_encoded$\",\n\t\twikiLinkText = wikiLinkTemplate.replace(\"$uri_encoded$\",encodeURIComponent(this.to));\n\twikiLinkText = wikiLinkText.replace(\"$uri_doubleencoded$\",encodeURIComponent(encodeURIComponent(this.to)));\n\twikiLinkText = this.getVariable(\"tv-get-export-link\",{params: [{name: \"to\",value: this.to}],defaultValue: wikiLinkText});\n\tif(tag === \"a\") {\n\t\tdomNode.setAttribute(\"href\",wikiLinkText);\n\t}\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\n\t// Set the tooltip\n\t// HACK: Performance issues with re-parsing the tooltip prevent us defaulting the tooltip to \"<$transclude field='tooltip'><$transclude field='title'/></$transclude>\"\n\tvar tooltipWikiText = this.tooltip || this.getVariable(\"tv-wikilink-tooltip\");\n\tif(tooltipWikiText) {\n\t\tvar tooltipText = this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",tooltipWikiText,{\n\t\t\t\tparseAsInline: true,\n\t\t\t\tvariables: {\n\t\t\t\t\tcurrentTiddler: this.to\n\t\t\t\t},\n\t\t\t\tparentWidget: this\n\t\t\t});\n\t\tdomNode.setAttribute(\"title\",tooltipText);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"click\", handlerObject: this, handlerMethod: \"handleClickEvent\"},\n\t]);\n\tif(this.draggable === \"yes\") {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragstart\", handlerObject: this, handlerMethod: \"handleDragStartEvent\"},\n\t\t\t{name: \"dragend\", handlerObject: this, handlerMethod: \"handleDragEndEvent\"}\n\t\t]);\n\t}\n\t// Insert the link into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nLinkWidget.prototype.handleClickEvent = function(event) {\n\t// Send the click on its way as a navigate event\n\tvar bounds = this.domNodes[0].getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1)\n\t});\n\tif(this.domNodes[0].hasAttribute(\"href\")) {\n\t\tevent.preventDefault();\n\t}\n\tevent.stopPropagation();\n\treturn false;\n};\n\nLinkWidget.prototype.handleDragStartEvent = function(event) {\n\tif(event.target === this.domNodes[0]) {\n\t\tif(this.to) {\n\t\t\t$tw.dragInProgress = true;\n\t\t\t// Set the dragging class on the element being dragged\n\t\t\t$tw.utils.addClass(event.target,\"tc-tiddlylink-dragging\");\n\t\t\t// Create the drag image elements\n\t\t\tthis.dragImage = this.document.createElement(\"div\");\n\t\t\tthis.dragImage.className = \"tc-tiddler-dragger\";\n\t\t\tvar inner = this.document.createElement(\"div\");\n\t\t\tinner.className = \"tc-tiddler-dragger-inner\";\n\t\t\tinner.appendChild(this.document.createTextNode(this.to));\n\t\t\tthis.dragImage.appendChild(inner);\n\t\t\tthis.document.body.appendChild(this.dragImage);\n\t\t\t// Astoundingly, we need to cover the dragger up: http://www.kryogenix.org/code/browser/custom-drag-image.html\n\t\t\tvar cover = this.document.createElement(\"div\");\n\t\t\tcover.className = \"tc-tiddler-dragger-cover\";\n\t\t\tcover.style.left = (inner.offsetLeft - 16) + \"px\";\n\t\t\tcover.style.top = (inner.offsetTop - 16) + \"px\";\n\t\t\tcover.style.width = (inner.offsetWidth + 32) + \"px\";\n\t\t\tcover.style.height = (inner.offsetHeight + 32) + \"px\";\n\t\t\tthis.dragImage.appendChild(cover);\n\t\t\t// Set the data transfer properties\n\t\t\tvar dataTransfer = event.dataTransfer;\n\t\t\t// First the image\n\t\t\tdataTransfer.effectAllowed = \"copy\";\n\t\t\tif(dataTransfer.setDragImage) {\n\t\t\t\tdataTransfer.setDragImage(this.dragImage.firstChild,-16,-16);\n\t\t\t}\n\t\t\t// Then the data\n\t\t\tdataTransfer.clearData();\n\t\t\tvar jsonData = this.wiki.getTiddlerAsJson(this.to),\n\t\t\t\ttextData = this.wiki.getTiddlerText(this.to,\"\"),\n\t\t\t\ttitle = (new RegExp(\"^\" + $tw.config.textPrimitives.wikiLink + \"$\",\"mg\")).exec(this.to) ? this.to : \"[[\" + this.to + \"]]\";\n\t\t\t// IE doesn't like these content types\n\t\t\tif(!$tw.browser.isIE) {\n\t\t\t\tdataTransfer.setData(\"text/vnd.tiddler\",jsonData);\n\t\t\t\tdataTransfer.setData(\"text/plain\",title);\n\t\t\t\tdataTransfer.setData(\"text/x-moz-url\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t}\n\t\t\tdataTransfer.setData(\"URL\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\tdataTransfer.setData(\"Text\",title);\n\t\t\tevent.stopPropagation();\n\t\t} else {\n\t\t\tevent.preventDefault();\n\t\t}\n\t}\n};\n\nLinkWidget.prototype.handleDragEndEvent = function(event) {\n\tif(event.target === this.domNodes[0]) {\n\t\t$tw.dragInProgress = false;\n\t\t// Remove the dragging class on the element being dragged\n\t\t$tw.utils.removeClass(event.target,\"tc-tiddlylink-dragging\");\n\t\t// Delete the drag image element\n\t\tif(this.dragImage) {\n\t\t\tthis.dragImage.parentNode.removeChild(this.dragImage);\n\t\t}\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.to = this.getAttribute(\"to\",this.getVariable(\"currentTiddler\"));\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.linkClasses = this.getAttribute(\"class\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\tthis.draggable = this.getAttribute(\"draggable\",\"yes\");\n\tthis.linkTag = this.getAttribute(\"tag\",\"a\");\n\t// Determine the link characteristics\n\tthis.isMissing = !this.wiki.tiddlerExists(this.to);\n\tthis.isShadow = this.wiki.isShadowTiddler(this.to);\n\tthis.hideMissingLinks = ($tw.wiki.getTiddlerText(MISSING_LINK_CONFIG_TITLE,\"yes\") === \"no\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedTiddlers[this.to] || changedAttributes[\"aria-label\"] || changedAttributes.tooltip || changedTiddlers[MISSING_LINK_CONFIG_TITLE]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.link = LinkWidget;\n\n})();\n", "title": "$:/core/modules/widgets/link.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/linkcatcher.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/linkcatcher.js\ntype: application/javascript\nmodule-type: widget\n\nLinkcatcher widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LinkCatcherWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkCatcherWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkCatcherWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkCatcherWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.catchTo = this.getAttribute(\"to\");\n\tthis.catchMessage = this.getAttribute(\"message\");\n\tthis.catchSet = this.getAttribute(\"set\");\n\tthis.catchSetTo = this.getAttribute(\"setTo\");\n\tthis.catchActions = this.getAttribute(\"actions\");\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkCatcherWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedAttributes.message || changedAttributes.set || changedAttributes.setTo) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\n/*\nHandle a tm-navigate event\n*/\nLinkCatcherWidget.prototype.handleNavigateEvent = function(event) {\n\tif(this.catchTo) {\n\t\tthis.wiki.setTextReference(this.catchTo,event.navigateTo,this.getVariable(\"currentTiddler\"));\n\t}\n\tif(this.catchMessage && this.parentWidget) {\n\t\tthis.parentWidget.dispatchEvent({\n\t\t\ttype: this.catchMessage,\n\t\t\tparam: event.navigateTo,\n\t\t\tnavigateTo: event.navigateTo\n\t\t});\n\t}\n\tif(this.catchSet) {\n\t\tvar tiddler = this.wiki.getTiddler(this.catchSet);\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,{title: this.catchSet, text: this.catchSetTo}));\n\t}\n\tif(this.catchActions) {\n\t\tthis.invokeActionString(this.catchActions,this);\n\t}\n\treturn false;\n};\n\nexports.linkcatcher = LinkCatcherWidget;\n\n})();\n", "title": "$:/core/modules/widgets/linkcatcher.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/list.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/list.js\ntype: application/javascript\nmodule-type: widget\n\nList and list item widgets\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\n/*\nThe list widget creates list element sub-widgets that reach back into the list widget for their configuration\n*/\n\nvar ListWidget = function(parseTreeNode,options) {\n\t// Initialise the storyviews if they've not been done already\n\tif(!this.storyViews) {\n\t\tListWidget.prototype.storyViews = {};\n\t\t$tw.modules.applyMethods(\"storyview\",this.storyViews);\n\t}\n\t// Main initialisation inherited from widget.js\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\t// Construct the storyview\n\tvar StoryView = this.storyViews[this.storyViewName];\n\tif(StoryView && !this.document.isTiddlyWikiFakeDom) {\n\t\tthis.storyview = new StoryView(this);\n\t} else {\n\t\tthis.storyview = null;\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nListWidget.prototype.execute = function() {\n\t// Get our attributes\n\tthis.template = this.getAttribute(\"template\");\n\tthis.editTemplate = this.getAttribute(\"editTemplate\");\n\tthis.variableName = this.getAttribute(\"variable\",\"currentTiddler\");\n\tthis.storyViewName = this.getAttribute(\"storyview\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\t// Compose the list elements\n\tthis.list = this.getTiddlerList();\n\tvar members = [],\n\t\tself = this;\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\tmembers = this.getEmptyMessage();\n\t} else {\n\t\t$tw.utils.each(this.list,function(title,index) {\n\t\t\tmembers.push(self.makeItemTemplate(title));\n\t\t});\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(members);\n\t// Clear the last history\n\tthis.history = [];\n};\n\nListWidget.prototype.getTiddlerList = function() {\n\tvar defaultFilter = \"[!is[system]sort[title]]\";\n\treturn this.wiki.filterTiddlers(this.getAttribute(\"filter\",defaultFilter),this);\n};\n\nListWidget.prototype.getEmptyMessage = function() {\n\tvar emptyMessage = this.getAttribute(\"emptyMessage\",\"\"),\n\t\tparser = this.wiki.parseText(\"text/vnd.tiddlywiki\",emptyMessage,{parseAsInline: true});\n\tif(parser) {\n\t\treturn parser.tree;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n/*\nCompose the template for a list item\n*/\nListWidget.prototype.makeItemTemplate = function(title) {\n\t// Check if the tiddler is a draft\n\tvar tiddler = this.wiki.getTiddler(title),\n\t\tisDraft = tiddler && tiddler.hasField(\"draft.of\"),\n\t\ttemplate = this.template,\n\t\ttemplateTree;\n\tif(isDraft && this.editTemplate) {\n\t\ttemplate = this.editTemplate;\n\t}\n\t// Compose the transclusion of the template\n\tif(template) {\n\t\ttemplateTree = [{type: \"transclude\", attributes: {tiddler: {type: \"string\", value: template}}}];\n\t} else {\n\t\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\t\ttemplateTree = this.parseTreeNode.children;\n\t\t} else {\n\t\t\t// Default template is a link to the title\n\t\t\ttemplateTree = [{type: \"element\", tag: this.parseTreeNode.isBlock ? \"div\" : \"span\", children: [{type: \"link\", attributes: {to: {type: \"string\", value: title}}, children: [\n\t\t\t\t\t{type: \"text\", text: title}\n\t\t\t]}]}];\n\t\t}\n\t}\n\t// Return the list item\n\treturn {type: \"listitem\", itemTitle: title, variableName: this.variableName, children: templateTree};\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tresult;\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshStart) {\n\t\tthis.storyview.refreshStart(changedTiddlers,changedAttributes);\n\t}\n\t// Completely refresh if any of our attributes have changed\n\tif(changedAttributes.filter || changedAttributes.template || changedAttributes.editTemplate || changedAttributes.emptyMessage || changedAttributes.storyview || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\tresult = true;\n\t} else {\n\t\t// Handle any changes to the list\n\t\tresult = this.handleListChanges(changedTiddlers);\n\t\t// Handle any changes to the history stack\n\t\tif(this.historyTitle && changedTiddlers[this.historyTitle]) {\n\t\t\tthis.handleHistoryChanges();\n\t\t}\n\t}\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshEnd) {\n\t\tthis.storyview.refreshEnd(changedTiddlers,changedAttributes);\n\t}\n\treturn result;\n};\n\n/*\nHandle any changes to the history list\n*/\nListWidget.prototype.handleHistoryChanges = function() {\n\t// Get the history data\n\tvar newHistory = this.wiki.getTiddlerDataCached(this.historyTitle,[]);\n\t// Ignore any entries of the history that match the previous history\n\tvar entry = 0;\n\twhile(entry < newHistory.length && entry < this.history.length && newHistory[entry].title === this.history[entry].title) {\n\t\tentry++;\n\t}\n\t// Navigate forwards to each of the new tiddlers\n\twhile(entry < newHistory.length) {\n\t\tif(this.storyview && this.storyview.navigateTo) {\n\t\t\tthis.storyview.navigateTo(newHistory[entry]);\n\t\t}\n\t\tentry++;\n\t}\n\t// Update the history\n\tthis.history = newHistory;\n};\n\n/*\nProcess any changes to the list\n*/\nListWidget.prototype.handleListChanges = function(changedTiddlers) {\n\t// Get the new list\n\tvar prevList = this.list;\n\tthis.list = this.getTiddlerList();\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\t// Check if it was empty before\n\t\tif(prevList.length === 0) {\n\t\t\t// If so, just refresh the empty message\n\t\t\treturn this.refreshChildren(changedTiddlers);\n\t\t} else {\n\t\t\t// Replace the previous content with the empty message\n\t\t\tfor(t=this.children.length-1; t>=0; t--) {\n\t\t\t\tthis.removeListItem(t);\n\t\t\t}\n\t\t\tvar nextSibling = this.findNextSiblingDomNode();\n\t\t\tthis.makeChildWidgets(this.getEmptyMessage());\n\t\t\tthis.renderChildren(this.parentDomNode,nextSibling);\n\t\t\treturn true;\n\t\t}\n\t} else {\n\t\t// If the list was empty then we need to remove the empty message\n\t\tif(prevList.length === 0) {\n\t\t\tthis.removeChildDomNodes();\n\t\t\tthis.children = [];\n\t\t}\n\t\t// Cycle through the list, inserting and removing list items as needed\n\t\tvar hasRefreshed = false;\n\t\tfor(var t=0; t<this.list.length; t++) {\n\t\t\tvar index = this.findListItem(t,this.list[t]);\n\t\t\tif(index === undefined) {\n\t\t\t\t// The list item must be inserted\n\t\t\t\tthis.insertListItem(t,this.list[t]);\n\t\t\t\thasRefreshed = true;\n\t\t\t} else {\n\t\t\t\t// There are intervening list items that must be removed\n\t\t\t\tfor(var n=index-1; n>=t; n--) {\n\t\t\t\t\tthis.removeListItem(n);\n\t\t\t\t\thasRefreshed = true;\n\t\t\t\t}\n\t\t\t\t// Refresh the item we're reusing\n\t\t\t\tvar refreshed = this.children[t].refresh(changedTiddlers);\n\t\t\t\thasRefreshed = hasRefreshed || refreshed;\n\t\t\t}\n\t\t}\n\t\t// Remove any left over items\n\t\tfor(t=this.children.length-1; t>=this.list.length; t--) {\n\t\t\tthis.removeListItem(t);\n\t\t\thasRefreshed = true;\n\t\t}\n\t\treturn hasRefreshed;\n\t}\n};\n\n/*\nFind the list item with a given title, starting from a specified position\n*/\nListWidget.prototype.findListItem = function(startIndex,title) {\n\twhile(startIndex < this.children.length) {\n\t\tif(this.children[startIndex].parseTreeNode.itemTitle === title) {\n\t\t\treturn startIndex;\n\t\t}\n\t\tstartIndex++;\n\t}\n\treturn undefined;\n};\n\n/*\nInsert a new list item at the specified index\n*/\nListWidget.prototype.insertListItem = function(index,title) {\n\t// Create, insert and render the new child widgets\n\tvar widget = this.makeChildWidget(this.makeItemTemplate(title));\n\twidget.parentDomNode = this.parentDomNode; // Hack to enable findNextSiblingDomNode() to work\n\tthis.children.splice(index,0,widget);\n\tvar nextSibling = widget.findNextSiblingDomNode();\n\twidget.render(this.parentDomNode,nextSibling);\n\t// Animate the insertion if required\n\tif(this.storyview && this.storyview.insert) {\n\t\tthis.storyview.insert(widget);\n\t}\n\treturn true;\n};\n\n/*\nRemove the specified list item\n*/\nListWidget.prototype.removeListItem = function(index) {\n\tvar widget = this.children[index];\n\t// Animate the removal if required\n\tif(this.storyview && this.storyview.remove) {\n\t\tthis.storyview.remove(widget);\n\t} else {\n\t\twidget.removeChildDomNodes();\n\t}\n\t// Remove the child widget\n\tthis.children.splice(index,1);\n};\n\nexports.list = ListWidget;\n\nvar ListItemWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListItemWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListItemWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nListItemWidget.prototype.execute = function() {\n\t// Set the current list item title\n\tthis.setVariable(this.parseTreeNode.variableName,this.parseTreeNode.itemTitle);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListItemWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.listitem = ListItemWidget;\n\n})();", "title": "$:/core/modules/widgets/list.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/macrocall.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/macrocall.js\ntype: application/javascript\nmodule-type: widget\n\nMacrocall widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar MacroCallWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nMacroCallWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nMacroCallWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nMacroCallWidget.prototype.execute = function() {\n\t// Get the parse type if specified\n\tthis.parseType = this.getAttribute(\"$type\",\"text/vnd.tiddlywiki\");\n\tthis.renderOutput = this.getAttribute(\"$output\",\"text/html\");\n\t// Merge together the parameters specified in the parse tree with the specified attributes\n\tvar params = this.parseTreeNode.params ? this.parseTreeNode.params.slice(0) : [];\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparams.push({name: name, value: attribute});\t\t\t\n\t\t}\n\t});\n\t// Get the macro value\n\tvar text = this.getVariable(this.parseTreeNode.name || this.getAttribute(\"$name\"),{params: params}),\n\t\tparseTreeNodes;\n\t// Are we rendering to HTML?\n\tif(this.renderOutput === \"text/html\") {\n\t\t// If so we'll return the parsed macro\n\t\tvar parser = this.wiki.parseText(this.parseType,text,\n\t\t\t\t\t\t\t{parseAsInline: !this.parseTreeNode.isBlock});\n\t\tparseTreeNodes = parser ? parser.tree : [];\n\t} else {\n\t\t// Otherwise, we'll render the text\n\t\tvar plainText = this.wiki.renderText(\"text/plain\",this.parseType,text,{parentWidget: this});\n\t\tparseTreeNodes = [{type: \"text\", text: plainText}];\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nMacroCallWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\t// Rerender ourselves\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.macrocall = MacroCallWidget;\n\n})();\n", "title": "$:/core/modules/widgets/macrocall.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/navigator.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/navigator.js\ntype: application/javascript\nmodule-type: widget\n\nNavigator widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar IMPORT_TITLE = \"$:/Import\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigatorWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"},\n\t\t{type: \"tm-edit-tiddler\", handler: \"handleEditTiddlerEvent\"},\n\t\t{type: \"tm-delete-tiddler\", handler: \"handleDeleteTiddlerEvent\"},\n\t\t{type: \"tm-save-tiddler\", handler: \"handleSaveTiddlerEvent\"},\n\t\t{type: \"tm-cancel-tiddler\", handler: \"handleCancelTiddlerEvent\"},\n\t\t{type: \"tm-close-tiddler\", handler: \"handleCloseTiddlerEvent\"},\n\t\t{type: \"tm-close-all-tiddlers\", handler: \"handleCloseAllTiddlersEvent\"},\n\t\t{type: \"tm-close-other-tiddlers\", handler: \"handleCloseOtherTiddlersEvent\"},\n\t\t{type: \"tm-new-tiddler\", handler: \"handleNewTiddlerEvent\"},\n\t\t{type: \"tm-import-tiddlers\", handler: \"handleImportTiddlersEvent\"},\n\t\t{type: \"tm-perform-import\", handler: \"handlePerformImportEvent\"},\n\t\t{type: \"tm-fold-tiddler\", handler: \"handleFoldTiddlerEvent\"},\n\t\t{type: \"tm-fold-other-tiddlers\", handler: \"handleFoldOtherTiddlersEvent\"},\n\t\t{type: \"tm-fold-all-tiddlers\", handler: \"handleFoldAllTiddlersEvent\"},\n\t\t{type: \"tm-unfold-all-tiddlers\", handler: \"handleUnfoldAllTiddlersEvent\"},\n\t\t{type: \"tm-rename-tiddler\", handler: \"handleRenameTiddlerEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigatorWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigatorWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigatorWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.storyTitle = this.getAttribute(\"story\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nNavigatorWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.story || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nNavigatorWidget.prototype.getStoryList = function() {\n\treturn this.storyTitle ? this.wiki.getTiddlerList(this.storyTitle) : null;\n};\n\nNavigatorWidget.prototype.saveStoryList = function(storyList) {\n\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\t{title: this.storyTitle},\n\t\tstoryTiddler,\n\t\t{list: storyList}\n\t));\n};\n\nNavigatorWidget.prototype.removeTitleFromStory = function(storyList,title) {\n\tvar p = storyList.indexOf(title);\n\twhile(p !== -1) {\n\t\tstoryList.splice(p,1);\n\t\tp = storyList.indexOf(title);\n\t}\n};\n\nNavigatorWidget.prototype.replaceFirstTitleInStory = function(storyList,oldTitle,newTitle) {\n\tvar pos = storyList.indexOf(oldTitle);\n\tif(pos !== -1) {\n\t\tstoryList[pos] = newTitle;\n\t\tdo {\n\t\t\tpos = storyList.indexOf(oldTitle,pos + 1);\n\t\t\tif(pos !== -1) {\n\t\t\t\tstoryList.splice(pos,1);\n\t\t\t}\n\t\t} while(pos !== -1);\n\t} else {\n\t\tstoryList.splice(0,0,newTitle);\n\t}\n};\n\nNavigatorWidget.prototype.addToStory = function(title,fromTitle) {\n\tvar storyList = this.getStoryList();\n\t// Quit if we cannot get hold of the story list\n\tif(!storyList) {\n\t\treturn;\n\t}\n\t// See if the tiddler is already there\n\tvar slot = storyList.indexOf(title);\n\t// Quit if it already exists in the story river\n\tif(slot >= 0) {\n\t\treturn;\n\t}\n\t// First we try to find the position of the story element we navigated from\n\tvar fromIndex = storyList.indexOf(fromTitle);\n\tif(fromIndex >= 0) {\n\t\t// The tiddler is added from inside the river\n\t\t// Determine where to insert the tiddler; Fallback is \"below\"\n\t\tswitch(this.getAttribute(\"openLinkFromInsideRiver\",\"below\")) {\n\t\t\tcase \"top\":\n\t\t\t\tslot = 0;\n\t\t\t\tbreak;\n\t\t\tcase \"bottom\":\n\t\t\t\tslot = storyList.length;\n\t\t\t\tbreak;\n\t\t\tcase \"above\":\n\t\t\t\tslot = fromIndex;\n\t\t\t\tbreak;\n\t\t\tcase \"below\": // Intentional fall-through\n\t\t\tdefault:\n\t\t\t\tslot = fromIndex + 1;\n\t\t\t\tbreak;\n\t\t}\n\t} else {\n\t\t// The tiddler is opened from outside the river. Determine where to insert the tiddler; default is \"top\"\n\t\tif(this.getAttribute(\"openLinkFromOutsideRiver\",\"top\") === \"bottom\") {\n\t\t\t// Insert at bottom\n\t\t\tslot = storyList.length;\n\t\t} else {\n\t\t\t// Insert at top\n\t\t\tslot = 0;\n\t\t}\n\t}\n\t// Add the tiddler\n\tstoryList.splice(slot,0,title);\n\t// Save the story\n\tthis.saveStoryList(storyList);\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\n*/\nNavigatorWidget.prototype.addToHistory = function(title,fromPageRect) {\n\tthis.wiki.addToHistory(title,fromPageRect,this.historyTitle);\n};\n\n/*\nHandle a tm-navigate event\n*/\nNavigatorWidget.prototype.handleNavigateEvent = function(event) {\n\tif(event.navigateTo) {\n\t\tthis.addToStory(event.navigateTo,event.navigateFromTitle);\n\t\tif(!event.navigateSuppressNavigation) {\n\t\t\tthis.addToHistory(event.navigateTo,event.navigateFromClientRect);\n\t\t}\n\t}\n\treturn false;\n};\n\n// Close a specified tiddler\nNavigatorWidget.prototype.handleCloseTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\tstoryList = this.getStoryList();\n\t// Look for tiddlers with this title to close\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\treturn false;\n};\n\n// Close all tiddlers\nNavigatorWidget.prototype.handleCloseAllTiddlersEvent = function(event) {\n\tthis.saveStoryList([]);\n\treturn false;\n};\n\n// Close other tiddlers\nNavigatorWidget.prototype.handleCloseOtherTiddlersEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle;\n\tthis.saveStoryList([title]);\n\treturn false;\n};\n\n// Place a tiddler in edit mode\nNavigatorWidget.prototype.handleEditTiddlerEvent = function(event) {\n\tvar self = this;\n\tfunction isUnmodifiedShadow(title) {\n\t\treturn self.wiki.isShadowTiddler(title) && !self.wiki.tiddlerExists(title);\n\t}\n\tfunction confirmEditShadow(title) {\n\t\treturn confirm($tw.language.getString(\n\t\t\t\"ConfirmEditShadowTiddler\",\n\t\t\t{variables:\n\t\t\t\t{title: title}\n\t\t\t}\n\t\t));\n\t}\n\tvar title = event.param || event.tiddlerTitle;\n\tif(isUnmodifiedShadow(title) && !confirmEditShadow(title)) {\n\t\treturn false;\n\t}\n\t// Replace the specified tiddler with a draft in edit mode\n\tvar draftTiddler = this.makeDraftTiddler(title);\n\t// Update the story and history if required\n\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\tvar draftTitle = draftTiddler.fields.title,\n\t\t\tstoryList = this.getStoryList();\n\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\tthis.saveStoryList(storyList);\n\t\treturn false;\n\t}\n};\n\n// Delete a tiddler\nNavigatorWidget.prototype.handleDeleteTiddlerEvent = function(event) {\n\t// Get the tiddler we're deleting\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList(),\n\t\toriginalTitle = tiddler ? tiddler.fields[\"draft.of\"] : \"\",\n\t\tconfirmationTitle;\n\tif(!tiddler) {\n\t\treturn false;\n\t}\n\t// Check if the tiddler we're deleting is in draft mode\n\tif(originalTitle) {\n\t\t// If so, we'll prompt for confirmation referencing the original tiddler\n\t\tconfirmationTitle = originalTitle;\n\t} else {\n\t\t// If not a draft, then prompt for confirmation referencing the specified tiddler\n\t\tconfirmationTitle = title;\n\t}\n\t// Seek confirmation\n\tif((this.wiki.getTiddler(originalTitle) || (tiddler.fields.text || \"\") !== \"\") && !confirm($tw.language.getString(\n\t\t\t\t\"ConfirmDeleteTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: confirmationTitle}\n\t\t\t\t}\n\t\t\t))) {\n\t\treturn false;\n\t}\n\t// Delete the original tiddler\n\tif(originalTitle) {\n\t\tthis.wiki.deleteTiddler(originalTitle);\n\t\tthis.removeTitleFromStory(storyList,originalTitle);\n\t}\n\t// Delete this tiddler\n\tthis.wiki.deleteTiddler(title);\n\t// Remove the closed tiddler from the story\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\treturn false;\n};\n\n/*\nCreate/reuse the draft tiddler for a given title\n*/\nNavigatorWidget.prototype.makeDraftTiddler = function(targetTitle) {\n\t// See if there is already a draft tiddler for this tiddler\n\tvar draftTitle = this.wiki.findDraft(targetTitle);\n\tif(draftTitle) {\n\t\treturn this.wiki.getTiddler(draftTitle);\n\t}\n\t// Get the current value of the tiddler we're editing\n\tvar tiddler = this.wiki.getTiddler(targetTitle);\n\t// Save the initial value of the draft tiddler\n\tdraftTitle = this.generateDraftTitle(targetTitle);\n\tvar draftTiddler = new $tw.Tiddler(\n\t\t\ttiddler,\n\t\t\t{\n\t\t\t\ttitle: draftTitle,\n\t\t\t\t\"draft.title\": targetTitle,\n\t\t\t\t\"draft.of\": targetTitle\n\t\t\t},\n\t\t\tthis.wiki.getModificationFields()\n\t\t);\n\tthis.wiki.addTiddler(draftTiddler);\n\treturn draftTiddler;\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nNavigatorWidget.prototype.generateDraftTitle = function(title) {\n\tvar c = 0,\n\t\tdraftTitle;\n\tdo {\n\t\tdraftTitle = \"Draft \" + (c ? (c + 1) + \" \" : \"\") + \"of '\" + title + \"'\";\n\t\tc++;\n\t} while(this.wiki.tiddlerExists(draftTitle));\n\treturn draftTitle;\n};\n\n// Take a tiddler out of edit mode, saving the changes\nNavigatorWidget.prototype.handleSaveTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList();\n\t// Replace the original tiddler with the draft\n\tif(tiddler) {\n\t\tvar draftTitle = (tiddler.fields[\"draft.title\"] || \"\").trim(),\n\t\t\tdraftOf = (tiddler.fields[\"draft.of\"] || \"\").trim();\n\t\tif(draftTitle) {\n\t\t\tvar isRename = draftOf !== draftTitle,\n\t\t\t\tisConfirmed = true;\n\t\t\tif(isRename && this.wiki.tiddlerExists(draftTitle)) {\n\t\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\t\"ConfirmOverwriteTiddler\",\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{title: draftTitle}\n\t\t\t\t\t}\n\t\t\t\t));\n\t\t\t}\n\t\t\tif(isConfirmed) {\n\t\t\t\t// Create the new tiddler and pass it through the th-saving-tiddler hook\n\t\t\t\tvar newTiddler = new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\ttitle: draftTitle,\n\t\t\t\t\t\"draft.title\": undefined,\n\t\t\t\t\t\"draft.of\": undefined\n\t\t\t\t},this.wiki.getModificationFields());\n\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-saving-tiddler\",newTiddler);\n\t\t\t\tthis.wiki.addTiddler(newTiddler);\n\t\t\t\t// Remove the draft tiddler\n\t\t\t\tthis.wiki.deleteTiddler(title);\n\t\t\t\t// Remove the original tiddler if we're renaming it\n\t\t\t\tif(isRename) {\n\t\t\t\t\tthis.wiki.deleteTiddler(draftOf);\n\t\t\t\t}\n\t\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\t\t// Replace the draft in the story with the original\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\t\t\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\t\t\t\tif(draftTitle !== this.storyTitle) {\n\t\t\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Trigger an autosave\n\t\t\t\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Take a tiddler out of edit mode without saving the changes\nNavigatorWidget.prototype.handleCancelTiddlerEvent = function(event) {\n\t// Flip the specified tiddler from draft back to the original\n\tvar draftTitle = event.param || event.tiddlerTitle,\n\t\tdraftTiddler = this.wiki.getTiddler(draftTitle),\n\t\toriginalTitle = draftTiddler && draftTiddler.fields[\"draft.of\"];\n\tif(draftTiddler && originalTitle) {\n\t\t// Ask for confirmation if the tiddler text has changed\n\t\tvar isConfirmed = true,\n\t\t\toriginalTiddler = this.wiki.getTiddler(originalTitle),\n\t\t\tstoryList = this.getStoryList();\n\t\tif(this.wiki.isDraftModified(draftTitle)) {\n\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\"ConfirmCancelTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: draftTitle}\n\t\t\t\t}\n\t\t\t));\n\t\t}\n\t\t// Remove the draft tiddler\n\t\tif(isConfirmed) {\n\t\t\tthis.wiki.deleteTiddler(draftTitle);\n\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\tif(originalTiddler) {\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,draftTitle,originalTitle);\n\t\t\t\t\tthis.addToHistory(originalTitle,event.navigateFromClientRect);\n\t\t\t\t} else {\n\t\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\t}\n\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Create a new draft tiddler\n// event.param can either be the title of a template tiddler, or a hashmap of fields.\n//\n// The title of the newly created tiddler follows these rules:\n// * If a hashmap was used and a title field was specified, use that title\n// * If a hashmap was used without a title field, use a default title, if necessary making it unique with a numeric suffix\n// * If a template tiddler was used, use the title of the template, if necessary making it unique with a numeric suffix\n//\n// If a draft of the target tiddler already exists then it is reused\nNavigatorWidget.prototype.handleNewTiddlerEvent = function(event) {\n\t// Get the story details\n\tvar storyList = this.getStoryList(),\n\t\ttemplateTiddler, additionalFields, title, draftTitle, existingTiddler;\n\t// Get the template tiddler (if any)\n\tif(typeof event.param === \"string\") {\n\t\t// Get the template tiddler\n\t\ttemplateTiddler = this.wiki.getTiddler(event.param);\n\t\t// Generate a new title\n\t\ttitle = this.wiki.generateNewTitle(event.param || $tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t}\n\t// Get the specified additional fields\n\tif(typeof event.paramObject === \"object\") {\n\t\tadditionalFields = event.paramObject;\n\t}\n\tif(typeof event.param === \"object\") { // Backwards compatibility with 5.1.3\n\t\tadditionalFields = event.param;\n\t}\n\tif(additionalFields && additionalFields.title) {\n\t\ttitle = additionalFields.title;\n\t}\n\t// Generate a title if we don't have one\n\ttitle = title || this.wiki.generateNewTitle($tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t// Find any existing draft for this tiddler\n\tdraftTitle = this.wiki.findDraft(title);\n\t// Pull in any existing tiddler\n\tif(draftTitle) {\n\t\texistingTiddler = this.wiki.getTiddler(draftTitle);\n\t} else {\n\t\tdraftTitle = this.generateDraftTitle(title);\n\t\texistingTiddler = this.wiki.getTiddler(title);\n\t}\n\t// Merge the tags\n\tvar mergedTags = [];\n\tif(existingTiddler && existingTiddler.fields.tags) {\n\t\t$tw.utils.pushTop(mergedTags,existingTiddler.fields.tags)\n\t}\n\tif(additionalFields && additionalFields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,$tw.utils.parseStringArray(additionalFields.tags));\n\t}\n\tif(templateTiddler && templateTiddler.fields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,templateTiddler.fields.tags);\n\t}\n\t// Save the draft tiddler\n\tvar draftTiddler = new $tw.Tiddler({\n\t\t\ttext: \"\",\n\t\t\t\"draft.title\": title\n\t\t},\n\t\ttemplateTiddler,\n\t\texistingTiddler,\n\t\tadditionalFields,\n\t\tthis.wiki.getCreationFields(),\n\t\t{\n\t\t\ttitle: draftTitle,\n\t\t\t\"draft.of\": title,\n\t\t\ttags: mergedTags\n\t\t},this.wiki.getModificationFields());\n\tthis.wiki.addTiddler(draftTiddler);\n\t// Update the story to insert the new draft at the top and remove any existing tiddler\n\tif(storyList.indexOf(draftTitle) === -1) {\n\t\tvar slot = storyList.indexOf(event.navigateFromTitle);\n\t\tstoryList.splice(slot + 1,0,draftTitle);\n\t}\n\tif(storyList.indexOf(title) !== -1) {\n\t\tstoryList.splice(storyList.indexOf(title),1);\t\t\n\t}\n\tthis.saveStoryList(storyList);\n\t// Add a new record to the top of the history stack\n\tthis.addToHistory(draftTitle);\n\treturn false;\n};\n\n// Import JSON tiddlers into a pending import tiddler\nNavigatorWidget.prototype.handleImportTiddlersEvent = function(event) {\n\tvar self = this;\n\t// Get the tiddlers\n\tvar tiddlers = [];\n\ttry {\n\t\ttiddlers = JSON.parse(event.param);\t\n\t} catch(e) {\n\t}\n\t// Get the current $:/Import tiddler\n\tvar importTiddler = this.wiki.getTiddler(IMPORT_TITLE),\n\t\timportData = this.wiki.getTiddlerData(IMPORT_TITLE,{}),\n\t\tnewFields = new Object({\n\t\t\ttitle: IMPORT_TITLE,\n\t\t\ttype: \"application/json\",\n\t\t\t\"plugin-type\": \"import\",\n\t\t\t\"status\": \"pending\"\n\t\t}),\n\t\tincomingTiddlers = [];\n\t// Process each tiddler\n\timportData.tiddlers = importData.tiddlers || {};\n\t$tw.utils.each(tiddlers,function(tiddlerFields) {\n\t\tvar title = tiddlerFields.title;\n\t\tif(title) {\n\t\t\tincomingTiddlers.push(title);\n\t\t\timportData.tiddlers[title] = tiddlerFields;\n\t\t}\n\t});\n\t// Give the active upgrader modules a chance to process the incoming tiddlers\n\tvar messages = this.wiki.invokeUpgraders(incomingTiddlers,importData.tiddlers);\n\t$tw.utils.each(messages,function(message,title) {\n\t\tnewFields[\"message-\" + title] = message;\n\t});\n\t// Deselect any suppressed tiddlers\n\t$tw.utils.each(importData.tiddlers,function(tiddler,title) {\n\t\tif($tw.utils.count(tiddler) === 0) {\n\t\t\tnewFields[\"selection-\" + title] = \"unchecked\";\n\t\t}\n\t});\n\t// Save the $:/Import tiddler\n\tnewFields.text = JSON.stringify(importData,null,$tw.config.preferences.jsonSpaces);\n\tthis.wiki.addTiddler(new $tw.Tiddler(importTiddler,newFields));\n\t// Update the story and history details\n\tif(this.getVariable(\"tv-auto-open-on-import\") !== \"no\") {\n\t\tvar storyList = this.getStoryList(),\n\t\t\thistory = [];\n\t\t// Add it to the story\n\t\tif(storyList.indexOf(IMPORT_TITLE) === -1) {\n\t\t\tstoryList.unshift(IMPORT_TITLE);\n\t\t}\n\t\t// And to history\n\t\thistory.push(IMPORT_TITLE);\n\t\t// Save the updated story and history\n\t\tthis.saveStoryList(storyList);\n\t\tthis.addToHistory(history);\t\t\n\t}\n\treturn false;\n};\n\n// \nNavigatorWidget.prototype.handlePerformImportEvent = function(event) {\n\tvar self = this,\n\t\timportTiddler = this.wiki.getTiddler(event.param),\n\t\timportData = this.wiki.getTiddlerDataCached(event.param,{tiddlers: {}}),\n\t\timportReport = [];\n\t// Add the tiddlers to the store\n\timportReport.push($tw.language.getString(\"Import/Imported/Hint\") + \"\\n\");\n\t$tw.utils.each(importData.tiddlers,function(tiddlerFields) {\n\t\tvar title = tiddlerFields.title;\n\t\tif(title && importTiddler && importTiddler.fields[\"selection-\" + title] !== \"unchecked\") {\n\t\t\tself.wiki.addTiddler(new $tw.Tiddler(tiddlerFields));\n\t\t\timportReport.push(\"# [[\" + tiddlerFields.title + \"]]\");\n\t\t}\n\t});\n\t// Replace the $:/Import tiddler with an import report\n\tthis.wiki.addTiddler(new $tw.Tiddler({\n\t\ttitle: event.param,\n\t\ttext: importReport.join(\"\\n\"),\n\t\t\"status\": \"complete\"\n\t}));\n\t// Navigate to the $:/Import tiddler\n\tthis.addToHistory([event.param]);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n};\n\nNavigatorWidget.prototype.handleFoldTiddlerEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {};\n\tif(paramObject.foldedState) {\n\t\tvar foldedState = this.wiki.getTiddlerText(paramObject.foldedState,\"show\") === \"show\" ? \"hide\" : \"show\";\n\t\tthis.wiki.setText(paramObject.foldedState,\"text\",null,foldedState);\n\t}\n};\n\nNavigatorWidget.prototype.handleFoldOtherTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,event.param === title ? \"show\" : \"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleFoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleUnfoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"show\");\n\t});\n};\n\nNavigatorWidget.prototype.handleRenameTiddlerEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tfrom = paramObject.from || event.tiddlerTitle,\n\t\tto = paramObject.to;\n\t$tw.wiki.renameTiddler(from,to);\n};\n\nexports.navigator = NavigatorWidget;\n\n})();\n", "title": "$:/core/modules/widgets/navigator.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/password.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/password.js\ntype: application/javascript\nmodule-type: widget\n\nPassword widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar PasswordWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nPasswordWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nPasswordWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the current password\n\tvar password = $tw.browser ? $tw.utils.getPassword(this.passwordName) || \"\" : \"\";\n\t// Create our element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"password\");\n\tdomNode.setAttribute(\"value\",password);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nPasswordWidget.prototype.handleChangeEvent = function(event) {\n\tvar password = this.domNodes[0].value;\n\treturn $tw.utils.savePassword(this.passwordName,password);\n};\n\n/*\nCompute the internal state of the widget\n*/\nPasswordWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.passwordName = this.getAttribute(\"name\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nPasswordWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.password = PasswordWidget;\n\n})();\n", "title": "$:/core/modules/widgets/password.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/radio.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/radio.js\ntype: application/javascript\nmodule-type: widget\n\nRadio widget\n\nWill set a field to the selected value:\n\n```\n\t<$radio field=\"myfield\" value=\"check 1\">one</$radio>\n\t<$radio field=\"myfield\" value=\"check 2\">two</$radio>\n\t<$radio field=\"myfield\" value=\"check 3\">three</$radio>\n```\n\n|Parameter |Description |h\n|tiddler |Name of the tiddler in which the field should be set. Defaults to current tiddler |\n|field |The name of the field to be set |\n|value |The value to set |\n|class |Optional class name(s) |\n\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RadioWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRadioWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRadioWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",this.radioClass);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"radio\");\n\tif(this.getValue() == this.radioValue) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nRadioWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.radioTitle);\n\treturn tiddler && tiddler.getFieldString(this.radioField);\n};\n\nRadioWidget.prototype.setValue = function() {\n\tif(this.radioField) {\n\t\tvar tiddler = this.wiki.getTiddler(this.radioTitle),\n\t\t\taddition = {};\n\t\taddition[this.radioField] = this.radioValue;\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),{title: this.radioTitle},tiddler,addition,this.wiki.getModificationFields()));\n\t}\n};\n\nRadioWidget.prototype.handleChangeEvent = function(event) {\n\tif(this.inputDomNode.checked) {\n\t\tthis.setValue();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRadioWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.radioTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.radioField = this.getAttribute(\"field\",\"text\");\n\tthis.radioValue = this.getAttribute(\"value\");\n\tthis.radioClass = this.getAttribute(\"class\",\"\");\n\tif(this.radioClass !== \"\") {\n\t\tthis.radioClass += \" \";\n\t}\n\tthis.radioClass += \"tc-radio\";\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRadioWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.value || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.radioTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue() === this.radioValue;\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.radio = RadioWidget;\n\n})();\n", "title": "$:/core/modules/widgets/radio.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/raw.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/raw.js\ntype: application/javascript\nmodule-type: widget\n\nRaw widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RawWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRawWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRawWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar div = this.document.createElement(\"div\");\n\tdiv.innerHTML=this.parseTreeNode.html;\n\tparent.insertBefore(div,nextSibling);\n\tthis.domNodes.push(div);\t\n};\n\n/*\nCompute the internal state of the widget\n*/\nRawWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRawWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.raw = RawWidget;\n\n})();\n", "title": "$:/core/modules/widgets/raw.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/reveal.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/reveal.js\ntype: application/javascript\nmodule-type: widget\n\nReveal widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RevealWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRevealWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRevealWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.revealTag && $tw.config.htmlUnsafeElements.indexOf(this.revealTag) === -1) {\n\t\ttag = this.revealTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\tvar classes = this[\"class\"].split(\" \") || [];\n\tclasses.push(\"tc-reveal\");\n\tdomNode.className = classes.join(\" \");\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\t}\n\tif(!this.isOpen) {\n\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t}\n\tthis.domNodes.push(domNode);\n};\n\nRevealWidget.prototype.positionPopup = function(domNode) {\n\tdomNode.style.position = \"absolute\";\n\tdomNode.style.zIndex = \"1000\";\n\tswitch(this.position) {\n\t\tcase \"left\":\n\t\t\tdomNode.style.left = (this.popup.left - domNode.offsetWidth) + \"px\";\n\t\t\tdomNode.style.top = this.popup.top + \"px\";\n\t\t\tbreak;\n\t\tcase \"above\":\n\t\t\tdomNode.style.left = this.popup.left + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top - domNode.offsetHeight) + \"px\";\n\t\t\tbreak;\n\t\tcase \"aboveright\":\n\t\t\tdomNode.style.left = (this.popup.left + this.popup.width) + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top + this.popup.height - domNode.offsetHeight) + \"px\";\n\t\t\tbreak;\n\t\tcase \"right\":\n\t\t\tdomNode.style.left = (this.popup.left + this.popup.width) + \"px\";\n\t\t\tdomNode.style.top = this.popup.top + \"px\";\n\t\t\tbreak;\n\t\tcase \"belowleft\":\n\t\t\tdomNode.style.left = (this.popup.left + this.popup.width - domNode.offsetWidth) + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top + this.popup.height) + \"px\";\n\t\t\tbreak;\n\t\tdefault: // Below\n\t\t\tdomNode.style.left = this.popup.left + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top + this.popup.height) + \"px\";\n\t\t\tbreak;\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRevealWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.state = this.getAttribute(\"state\");\n\tthis.revealTag = this.getAttribute(\"tag\");\n\tthis.type = this.getAttribute(\"type\");\n\tthis.text = this.getAttribute(\"text\");\n\tthis.position = this.getAttribute(\"position\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis.style = this.getAttribute(\"style\",\"\");\n\tthis[\"default\"] = this.getAttribute(\"default\",\"\");\n\tthis.animate = this.getAttribute(\"animate\",\"no\");\n\tthis.retain = this.getAttribute(\"retain\",\"no\");\n\tthis.openAnimation = this.animate === \"no\" ? undefined : \"open\";\n\tthis.closeAnimation = this.animate === \"no\" ? undefined : \"close\";\n\t// Compute the title of the state tiddler and read it\n\tthis.stateTitle = this.state;\n\tthis.readState();\n\t// Construct the child widgets\n\tvar childNodes = this.isOpen ? this.parseTreeNode.children : [];\n\tthis.hasChildNodes = this.isOpen;\n\tthis.makeChildWidgets(childNodes);\n};\n\n/*\nRead the state tiddler\n*/\nRevealWidget.prototype.readState = function() {\n\t// Read the information from the state tiddler\n\tvar state = this.stateTitle ? this.wiki.getTextReference(this.stateTitle,this[\"default\"],this.getVariable(\"currentTiddler\")) : this[\"default\"];\n\tswitch(this.type) {\n\t\tcase \"popup\":\n\t\t\tthis.readPopupState(state);\n\t\t\tbreak;\n\t\tcase \"match\":\n\t\t\tthis.readMatchState(state);\n\t\t\tbreak;\n\t\tcase \"nomatch\":\n\t\t\tthis.readMatchState(state);\n\t\t\tthis.isOpen = !this.isOpen;\n\t\t\tbreak;\n\t}\n};\n\nRevealWidget.prototype.readMatchState = function(state) {\n\tthis.isOpen = state === this.text;\n};\n\nRevealWidget.prototype.readPopupState = function(state) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(state);\n\t// Check if the state matches the location regexp\n\tif(match) {\n\t\t// If so, we're open\n\t\tthis.isOpen = true;\n\t\t// Get the location\n\t\tthis.popup = {\n\t\t\tleft: parseFloat(match[1]),\n\t\t\ttop: parseFloat(match[2]),\n\t\t\twidth: parseFloat(match[3]),\n\t\t\theight: parseFloat(match[4])\n\t\t};\n\t} else {\n\t\t// If not, we're closed\n\t\tthis.isOpen = false;\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRevealWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.state || changedAttributes.type || changedAttributes.text || changedAttributes.position || changedAttributes[\"default\"] || changedAttributes.animate) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false,\n\t\t\tcurrentlyOpen = this.isOpen;\n\t\tthis.readState();\n\t\tif(this.isOpen !== currentlyOpen) {\n\t\t\tif(this.retain === \"yes\") {\n\t\t\t\tthis.updateState();\n\t\t\t} else {\n\t\t\t\tthis.refreshSelf();\n\t\t\t\trefreshed = true;\n\t\t\t}\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\n/*\nCalled by refresh() to dynamically show or hide the content\n*/\nRevealWidget.prototype.updateState = function() {\n\t// Read the current state\n\tthis.readState();\n\t// Construct the child nodes if needed\n\tvar domNode = this.domNodes[0];\n\tif(this.isOpen && !this.hasChildNodes) {\n\t\tthis.hasChildNodes = true;\n\t\tthis.makeChildWidgets(this.parseTreeNode.children);\n\t\tthis.renderChildren(domNode,null);\n\t}\n\t// Animate our DOM node\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\n\t}\n\tif(this.isOpen) {\n\t\tdomNode.removeAttribute(\"hidden\");\n $tw.anim.perform(this.openAnimation,domNode);\n\t} else {\n\t\t$tw.anim.perform(this.closeAnimation,domNode,{callback: function() {\n\t\t\tdomNode.setAttribute(\"hidden\",\"true\");\n }});\n\t}\n};\n\nexports.reveal = RevealWidget;\n\n})();\n", "title": "$:/core/modules/widgets/reveal.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/scrollable.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/scrollable.js\ntype: application/javascript\nmodule-type: widget\n\nScrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ScrollableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.scaleFactor = 1;\n\tthis.addEventListeners([\n\t\t{type: \"tm-scroll\", handler: \"handleScrollEvent\"}\n\t]);\n\tif($tw.browser) {\n\t\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\t\twindow.webkitRequestAnimationFrame ||\n\t\t\twindow.mozRequestAnimationFrame ||\n\t\t\tfunction(callback) {\n\t\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t\t};\n\t\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\t\twindow.webkitCancelAnimationFrame ||\n\t\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\t\twindow.mozCancelAnimationFrame ||\n\t\t\twindow.mozCancelRequestAnimationFrame ||\n\t\t\tfunction(id) {\n\t\t\t\twindow.clearTimeout(id);\n\t\t\t};\n\t}\n};\n\n/*\nInherit from the base widget class\n*/\nScrollableWidget.prototype = new Widget();\n\nScrollableWidget.prototype.cancelScroll = function() {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(window,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle a scroll event\n*/\nScrollableWidget.prototype.handleScrollEvent = function(event) {\n\t// Pass the scroll event through if our offsetsize is larger than our scrollsize\n\tif(this.outerDomNode.scrollWidth <= this.outerDomNode.offsetWidth && this.outerDomNode.scrollHeight <= this.outerDomNode.offsetHeight && this.fallthrough === \"yes\") {\n\t\treturn true;\n\t}\n\tthis.scrollIntoView(event.target);\n\treturn false; // Handled event\n};\n\n/*\nScroll an element into view\n*/\nScrollableWidget.prototype.scrollIntoView = function(element) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tthis.cancelScroll();\n\tthis.startTime = Date.now();\n\tvar scrollPosition = {\n\t\tx: this.outerDomNode.scrollLeft,\n\t\ty: this.outerDomNode.scrollTop\n\t};\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar scrollableBounds = this.outerDomNode.getBoundingClientRect(),\n\t\tclientTargetBounds = element.getBoundingClientRect(),\n\t\tbounds = {\n\t\t\tleft: clientTargetBounds.left + scrollPosition.x - scrollableBounds.left,\n\t\t\ttop: clientTargetBounds.top + scrollPosition.y - scrollableBounds.top,\n\t\t\twidth: clientTargetBounds.width,\n\t\t\theight: clientTargetBounds.height\n\t\t};\n\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\tvar getEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\t// If the target is already visible then stay where we are\n\t\t\tif(targetPos >= currentPos && (targetPos + targetSize) <= (currentPos + currentSize)) {\n\t\t\t\treturn currentPos;\n\t\t\t// If the target is above/left of the current view, then scroll to its top/left\n\t\t\t} else if(targetPos <= currentPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// If the target is smaller than the window and the scroll position is too far up, then scroll till the target is at the bottom of the window\n\t\t\t} else if(targetSize < currentSize && currentPos < (targetPos + targetSize - currentSize)) {\n\t\t\t\treturn targetPos + targetSize - currentSize;\n\t\t\t// If the target is big, then just scroll to the top\n\t\t\t} else if(currentPos < targetPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// Otherwise, stay where we are\n\t\t\t} else {\n\t\t\t\treturn currentPos;\n\t\t\t}\n\t\t},\n\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,this.outerDomNode.offsetWidth),\n\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,this.outerDomNode.offsetHeight);\n\t// Only scroll if necessary\n\tif(endX !== scrollPosition.x || endY !== scrollPosition.y) {\n\t\tvar self = this,\n\t\t\tdrawFrame;\n\t\tdrawFrame = function () {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll();\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tself.outerDomNode.scrollLeft = scrollPosition.x + (endX - scrollPosition.x) * t;\n\t\t\tself.outerDomNode.scrollTop = scrollPosition.y + (endY - scrollPosition.y) * t;\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(window,drawFrame);\n\t\t\t}\n\t\t};\n\t\tdrawFrame();\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nScrollableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create elements\n\tthis.outerDomNode = this.document.createElement(\"div\");\n\t$tw.utils.setStyle(this.outerDomNode,[\n\t\t{overflowY: \"auto\"},\n\t\t{overflowX: \"auto\"},\n\t\t{webkitOverflowScrolling: \"touch\"}\n\t]);\n\tthis.innerDomNode = this.document.createElement(\"div\");\n\tthis.outerDomNode.appendChild(this.innerDomNode);\n\t// Assign classes\n\tthis.outerDomNode.className = this[\"class\"] || \"\";\n\t// Insert element\n\tparent.insertBefore(this.outerDomNode,nextSibling);\n\tthis.renderChildren(this.innerDomNode,null);\n\tthis.domNodes.push(this.outerDomNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nScrollableWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.fallthrough = this.getAttribute(\"fallthrough\",\"yes\");\n\tthis[\"class\"] = this.getAttribute(\"class\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nScrollableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.scrollable = ScrollableWidget;\n\n})();\n", "title": "$:/core/modules/widgets/scrollable.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/select.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/select.js\ntype: application/javascript\nmodule-type: widget\n\nSelect widget:\n\n```\n<$select tiddler=\"MyTiddler\" field=\"text\">\n<$list filter=\"[tag[chapter]]\">\n<option value=<<currentTiddler>>>\n<$view field=\"description\"/>\n</option>\n</$list>\n</$select>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SelectWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSelectWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSelectWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\tthis.setSelectValue();\n\t$tw.utils.addEventListeners(this.getSelectDomNode(),[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n};\n\n/*\nHandle a change event\n*/\nSelectWidget.prototype.handleChangeEvent = function(event) {\n\t// Get the new value and assign it to the tiddler\n\tif(this.selectMultiple == false) {\n\t\tvar value = this.getSelectDomNode().value;\n\t} else {\n\t\tvar value = this.getSelectValues()\n\t\t\t\tvalue = $tw.utils.stringifyList(value);\n\t}\n\tthis.wiki.setText(this.selectTitle,this.selectField,this.selectIndex,value);\n\t// Trigger actions\n\tif(this.selectActions) {\n\t\tthis.invokeActionString(this.selectActions,this,event);\n\t}\n};\n\n/*\nIf necessary, set the value of the select element to the current value\n*/\nSelectWidget.prototype.setSelectValue = function() {\n\tvar value = this.selectDefault;\n\t// Get the value\n\tif(this.selectIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.selectTitle,this.selectIndex);\n\t} else {\n\t\tvar tiddler = this.wiki.getTiddler(this.selectTitle);\n\t\tif(tiddler) {\n\t\t\tif(this.selectField === \"text\") {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.selectTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.selectField)) {\n\t\t\t\t\tvalue = tiddler.getFieldString(this.selectField);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.selectField === \"title\") {\n\t\t\t\tvalue = this.selectTitle;\n\t\t\t}\n\t\t}\n\t}\n\t// Assign it to the select element if it's different than the current value\n\tif (this.selectMultiple) {\n\t\tvalue = value === undefined ? \"\" : value;\n\t\tvar select = this.getSelectDomNode();\n\t\tvar values = Array.isArray(value) ? value : $tw.utils.parseStringArray(value);\n\t\tfor(var i=0; i < select.children.length; i++){\n\t\t\tif(values.indexOf(select.children[i].value) != -1) {\n\t\t\t\tselect.children[i].selected = true;\n\t\t\t}\n\t\t}\n\t\t\n\t} else {\n\t\tvar domNode = this.getSelectDomNode();\n\t\tif(domNode.value !== value) {\n\t\t\tdomNode.value = value;\n\t\t}\n\t}\n};\n\n/*\nGet the DOM node of the select element\n*/\nSelectWidget.prototype.getSelectDomNode = function() {\n\treturn this.children[0].domNodes[0];\n};\n\n// Return an array of the selected opion values\n// select is an HTML select element\nSelectWidget.prototype.getSelectValues = function() {\n\tvar select, result, options, opt;\n\tselect = this.getSelectDomNode();\n\tresult = [];\n\toptions = select && select.options;\n\tfor (var i=0; i<options.length; i++) {\n\t\topt = options[i];\n\t\tif (opt.selected) {\n\t\t\tresult.push(opt.value || opt.text);\n\t\t}\n\t}\n\treturn result;\n}\n\n/*\nCompute the internal state of the widget\n*/\nSelectWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.selectActions = this.getAttribute(\"actions\");\n\tthis.selectTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.selectField = this.getAttribute(\"field\",\"text\");\n\tthis.selectIndex = this.getAttribute(\"index\");\n\tthis.selectClass = this.getAttribute(\"class\");\n\tthis.selectDefault = this.getAttribute(\"default\");\n\tthis.selectMultiple = this.getAttribute(\"multiple\", false);\n\tthis.selectSize = this.getAttribute(\"size\");\n\t// Make the child widgets\n\tvar selectNode = {\n\t\ttype: \"element\",\n\t\ttag: \"select\",\n\t\tchildren: this.parseTreeNode.children\n\t};\n\tif(this.selectClass) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"class\",this.selectClass);\n\t}\n\tif(this.selectMultiple) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"multiple\",\"multiple\");\n\t}\n\tif(this.selectSize) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"size\",this.selectSize);\n\t}\n\tthis.makeChildWidgets([selectNode]);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSelectWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// If we're using a different tiddler/field/index then completely refresh ourselves\n\tif(changedAttributes.selectTitle || changedAttributes.selectField || changedAttributes.selectIndex) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t// If the target tiddler value has changed, just update setting and refresh the children\n\t} else {\n\t\tvar childrenRefreshed = this.refreshChildren(changedTiddlers);\n\t\tif(changedTiddlers[this.selectTitle] || childrenRefreshed) {\n\t\t\tthis.setSelectValue();\n\t\t} \n\t\treturn childrenRefreshed;\n\t}\n};\n\nexports.select = SelectWidget;\n\n})();\n", "title": "$:/core/modules/widgets/select.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/set.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/set.js\ntype: application/javascript\nmodule-type: widget\n\nSet variable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.setName = this.getAttribute(\"name\",\"currentTiddler\");\n\tthis.setFilter = this.getAttribute(\"filter\");\n\tthis.setValue = this.getAttribute(\"value\");\n\tthis.setEmptyValue = this.getAttribute(\"emptyValue\");\n\t// Set context variable\n\tthis.setVariable(this.setName,this.getValue(),this.parseTreeNode.params);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nGet the value to be assigned\n*/\nSetWidget.prototype.getValue = function() {\n\tvar value = this.setValue;\n\tif(this.setFilter) {\n\t\tvar results = this.wiki.filterTiddlers(this.setFilter,this);\n\t\tif(!this.setValue) {\n\t\t\tvalue = $tw.utils.stringifyList(results);\n\t\t}\n\t\tif(results.length === 0 && this.setEmptyValue !== undefined) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t}\n\t} else if(!value && this.setEmptyValue) {\n\t\tvalue = this.setEmptyValue;\n\t}\n\treturn value;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSetWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.filter || changedAttributes.value || changedAttributes.emptyValue ||\n\t (this.setFilter && this.getValue() != this.variables[this.setName].value)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.setvariable = SetWidget;\nexports.set = SetWidget;\n\n})();\n", "title": "$:/core/modules/widgets/set.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/text.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/text.js\ntype: application/javascript\nmodule-type: widget\n\nText node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TextNodeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTextNodeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTextNodeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar text = this.getAttribute(\"text\",this.parseTreeNode.text || \"\");\n\ttext = text.replace(/\\r/mg,\"\");\n\tvar textNode = this.document.createTextNode(text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTextNodeWidget.prototype.execute = function() {\n\t// Nothing to do for a text node\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTextNodeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.text) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.text = TextNodeWidget;\n\n})();\n", "title": "$:/core/modules/widgets/text.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/tiddler.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/tiddler.js\ntype: application/javascript\nmodule-type: widget\n\nTiddler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTiddlerWidget.prototype.execute = function() {\n\tthis.tiddlerState = this.computeTiddlerState();\n\tthis.setVariable(\"currentTiddler\",this.tiddlerState.currentTiddler);\n\tthis.setVariable(\"missingTiddlerClass\",this.tiddlerState.missingTiddlerClass);\n\tthis.setVariable(\"shadowTiddlerClass\",this.tiddlerState.shadowTiddlerClass);\n\tthis.setVariable(\"systemTiddlerClass\",this.tiddlerState.systemTiddlerClass);\n\tthis.setVariable(\"tiddlerTagClasses\",this.tiddlerState.tiddlerTagClasses);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nCompute the tiddler state flags\n*/\nTiddlerWidget.prototype.computeTiddlerState = function() {\n\t// Get our parameters\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Compute the state\n\tvar state = {\n\t\tcurrentTiddler: this.tiddlerTitle || \"\",\n\t\tmissingTiddlerClass: (this.wiki.tiddlerExists(this.tiddlerTitle) || this.wiki.isShadowTiddler(this.tiddlerTitle)) ? \"tc-tiddler-exists\" : \"tc-tiddler-missing\",\n\t\tshadowTiddlerClass: this.wiki.isShadowTiddler(this.tiddlerTitle) ? \"tc-tiddler-shadow\" : \"\",\n\t\tsystemTiddlerClass: this.wiki.isSystemTiddler(this.tiddlerTitle) ? \"tc-tiddler-system\" : \"\",\n\t\ttiddlerTagClasses: this.getTagClasses()\n\t};\n\t// Compute a simple hash to make it easier to detect changes\n\tstate.hash = state.currentTiddler + state.missingTiddlerClass + state.shadowTiddlerClass + state.systemTiddlerClass + state.tiddlerTagClasses;\n\treturn state;\n};\n\n/*\nCreate a string of CSS classes derived from the tags of the current tiddler\n*/\nTiddlerWidget.prototype.getTagClasses = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\tif(tiddler) {\n\t\tvar tags = [];\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\ttags.push(\"tc-tagged-\" + encodeURIComponent(tag));\n\t\t});\n\t\treturn tags.join(\" \");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tnewTiddlerState = this.computeTiddlerState();\n\tif(changedAttributes.tiddler || newTiddlerState.hash !== this.tiddlerState.hash) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.tiddler = TiddlerWidget;\n\n})();\n", "title": "$:/core/modules/widgets/tiddler.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/transclude.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/transclude.js\ntype: application/javascript\nmodule-type: widget\n\nTransclude widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TranscludeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTranscludeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTranscludeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTranscludeWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.transcludeTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.transcludeSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.transcludeField = this.getAttribute(\"field\");\n\tthis.transcludeIndex = this.getAttribute(\"index\");\n\tthis.transcludeMode = this.getAttribute(\"mode\");\n\t// Parse the text reference\n\tvar parseAsInline = !this.parseTreeNode.isBlock;\n\tif(this.transcludeMode === \"inline\") {\n\t\tparseAsInline = true;\n\t} else if(this.transcludeMode === \"block\") {\n\t\tparseAsInline = false;\n\t}\n\tvar parser = this.wiki.parseTextReference(\n\t\t\t\t\t\tthis.transcludeTitle,\n\t\t\t\t\t\tthis.transcludeField,\n\t\t\t\t\t\tthis.transcludeIndex,\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tparseAsInline: parseAsInline,\n\t\t\t\t\t\t\tsubTiddler: this.transcludeSubTiddler\n\t\t\t\t\t\t}),\n\t\tparseTreeNodes = parser ? parser.tree : this.parseTreeNode.children;\n\t// Set context variables for recursion detection\n\tvar recursionMarker = this.makeRecursionMarker();\n\tthis.setVariable(\"transclusion\",recursionMarker);\n\t// Check for recursion\n\tif(parser) {\n\t\tif(this.parentWidget && this.parentWidget.hasVariable(\"transclusion\",recursionMarker)) {\n\t\t\tparseTreeNodes = [{type: \"element\", tag: \"span\", attributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-error\"}\n\t\t\t}, children: [\n\t\t\t\t{type: \"text\", text: $tw.language.getString(\"Error/RecursiveTransclusion\")}\n\t\t\t]}];\n\t\t}\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nCompose a string comprising the title, field and/or index to identify this transclusion for recursion detection\n*/\nTranscludeWidget.prototype.makeRecursionMarker = function() {\n\tvar output = [];\n\toutput.push(\"{\");\n\toutput.push(this.getVariable(\"currentTiddler\",{defaultValue: \"\"}));\n\toutput.push(\"|\");\n\toutput.push(this.transcludeTitle || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeField || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeIndex || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeSubTiddler || \"\");\n\toutput.push(\"}\");\n\treturn output.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTranscludeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedTiddlers[this.transcludeTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.transclude = TranscludeWidget;\n\n})();\n", "title": "$:/core/modules/widgets/transclude.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/vars.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/vars.js\ntype: application/javascript\nmodule-type: widget\n\nThis widget allows multiple variables to be set in one go:\n\n```\n\\define helloworld() Hello world!\n<$vars greeting=\"Hi\" me={{!!title}} sentence=<<helloworld>>>\n <<greeting>>! I am <<me>> and I say: <<sentence>>\n</$vars>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar VarsWidget = function(parseTreeNode,options) {\n\t// Call the constructor\n\tWidget.call(this);\n\t// Initialise\t\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nVarsWidget.prototype = Object.create(Widget.prototype);\n\n/*\nRender this widget into the DOM\n*/\nVarsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nVarsWidget.prototype.execute = function() {\n\t// Parse variables\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(val,key) {\n\t\tif(key.charAt(0) !== \"$\") {\n\t\t\tself.setVariable(key,val);\n\t\t}\n\t});\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nVarsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"vars\"] = VarsWidget;\n\n})();\n", "title": "$:/core/modules/widgets/vars.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/view.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/view.js\ntype: application/javascript\nmodule-type: widget\n\nView widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ViewWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nViewWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nViewWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tif(this.text) {\n\t\tvar textNode = this.document.createTextNode(this.text);\n\t\tparent.insertBefore(textNode,nextSibling);\n\t\tthis.domNodes.push(textNode);\n\t} else {\n\t\tthis.makeChildWidgets();\n\t\tthis.renderChildren(parent,nextSibling);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nViewWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.viewTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.viewSubtiddler = this.getAttribute(\"subtiddler\");\n\tthis.viewField = this.getAttribute(\"field\",\"text\");\n\tthis.viewIndex = this.getAttribute(\"index\");\n\tthis.viewFormat = this.getAttribute(\"format\",\"text\");\n\tthis.viewTemplate = this.getAttribute(\"template\",\"\");\n\tswitch(this.viewFormat) {\n\t\tcase \"htmlwikified\":\n\t\t\tthis.text = this.getValueAsHtmlWikified();\n\t\t\tbreak;\n\t\tcase \"plainwikified\":\n\t\t\tthis.text = this.getValueAsPlainWikified();\n\t\t\tbreak;\n\t\tcase \"htmlencodedplainwikified\":\n\t\t\tthis.text = this.getValueAsHtmlEncodedPlainWikified();\n\t\t\tbreak;\n\t\tcase \"htmlencoded\":\n\t\t\tthis.text = this.getValueAsHtmlEncoded();\n\t\t\tbreak;\n\t\tcase \"urlencoded\":\n\t\t\tthis.text = this.getValueAsUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"doubleurlencoded\":\n\t\t\tthis.text = this.getValueAsDoubleUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"date\":\n\t\t\tthis.text = this.getValueAsDate(this.viewTemplate);\n\t\t\tbreak;\n\t\tcase \"relativedate\":\n\t\t\tthis.text = this.getValueAsRelativeDate();\n\t\t\tbreak;\n\t\tcase \"stripcomments\":\n\t\t\tthis.text = this.getValueAsStrippedComments();\n\t\t\tbreak;\n\t\tcase \"jsencoded\":\n\t\t\tthis.text = this.getValueAsJsEncoded();\n\t\t\tbreak;\n\t\tdefault: // \"text\"\n\t\t\tthis.text = this.getValueAsText();\n\t\t\tbreak;\n\t}\n};\n\n/*\nThe various formatter functions are baked into this widget for the moment. Eventually they will be replaced by macro functions\n*/\n\n/*\nRetrieve the value of the widget. Options are:\nasString: Optionally return the value as a string\n*/\nViewWidget.prototype.getValue = function(options) {\n\toptions = options || {};\n\tvar value = options.asString ? \"\" : undefined;\n\tif(this.viewIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.viewTitle,this.viewIndex);\n\t} else {\n\t\tvar tiddler;\n\t\tif(this.viewSubtiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.viewTitle,this.viewSubtiddler);\t\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.viewTitle);\n\t\t}\n\t\tif(tiddler) {\n\t\t\tif(this.viewField === \"text\" && !this.viewSubtiddler) {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.viewTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.viewField)) {\n\t\t\t\t\tif(options.asString) {\n\t\t\t\t\t\tvalue = tiddler.getFieldString(this.viewField);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvalue = tiddler.fields[this.viewField];\t\t\t\t\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.viewField === \"title\") {\n\t\t\t\tvalue = this.viewTitle;\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nViewWidget.prototype.getValueAsText = function() {\n\treturn this.getValue({asString: true});\n};\n\nViewWidget.prototype.getValueAsHtmlWikified = function() {\n\treturn this.wiki.renderText(\"text/html\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{parentWidget: this});\n};\n\nViewWidget.prototype.getValueAsPlainWikified = function() {\n\treturn this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{parentWidget: this});\n};\n\nViewWidget.prototype.getValueAsHtmlEncodedPlainWikified = function() {\n\treturn $tw.utils.htmlEncode(this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{parentWidget: this}));\n};\n\nViewWidget.prototype.getValueAsHtmlEncoded = function() {\n\treturn $tw.utils.htmlEncode(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsUrlEncoded = function() {\n\treturn encodeURIComponent(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsDoubleUrlEncoded = function() {\n\treturn encodeURIComponent(encodeURIComponent(this.getValueAsText()));\n};\n\nViewWidget.prototype.getValueAsDate = function(format) {\n\tformat = format || \"YYYY MM DD 0hh:0mm\";\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.formatDateString(value,format);\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsRelativeDate = function(format) {\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.getRelativeDate((new Date()) - (new Date(value))).description;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsStrippedComments = function() {\n\tvar lines = this.getValueAsText().split(\"\\n\"),\n\t\tout = [];\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar text = lines[line];\n\t\tif(!/^\\s*\\/\\/#/.test(text)) {\n\t\t\tout.push(text);\n\t\t}\n\t}\n\treturn out.join(\"\\n\");\n};\n\nViewWidget.prototype.getValueAsJsEncoded = function() {\n\treturn $tw.utils.stringify(this.getValueAsText());\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nViewWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.template || changedAttributes.format || changedTiddlers[this.viewTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.view = ViewWidget;\n\n})();\n", "title": "$:/core/modules/widgets/view.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/widget.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/widget.js\ntype: application/javascript\nmodule-type: widget\n\nWidget base class\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate a widget object for a parse tree node\n\tparseTreeNode: reference to the parse tree node to be rendered\n\toptions: see below\nOptions include:\n\twiki: mandatory reference to wiki associated with this render tree\n\tparentWidget: optional reference to a parent renderer node for the context chain\n\tdocument: optional document object to use instead of global document\n*/\nvar Widget = function(parseTreeNode,options) {\n\tif(arguments.length > 0) {\n\t\tthis.initialise(parseTreeNode,options);\n\t}\n};\n\n/*\nInitialise widget properties. These steps are pulled out of the constructor so that we can reuse them in subclasses\n*/\nWidget.prototype.initialise = function(parseTreeNode,options) {\n\toptions = options || {};\n\t// Save widget info\n\tthis.parseTreeNode = parseTreeNode;\n\tthis.wiki = options.wiki;\n\tthis.parentWidget = options.parentWidget;\n\tthis.variablesConstructor = function() {};\n\tthis.variablesConstructor.prototype = this.parentWidget ? this.parentWidget.variables : {};\n\tthis.variables = new this.variablesConstructor();\n\tthis.document = options.document;\n\tthis.attributes = {};\n\tthis.children = [];\n\tthis.domNodes = [];\n\tthis.eventListeners = {};\n\t// Hashmap of the widget classes\n\tif(!this.widgetClasses) {\n\t\tWidget.prototype.widgetClasses = $tw.modules.applyMethods(\"widget\");\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWidget.prototype.execute = function() {\n\tthis.makeChildWidgets();\n};\n\n/*\nSet the value of a context variable\nname: name of the variable\nvalue: value of the variable\nparams: array of {name:, default:} for each parameter\n*/\nWidget.prototype.setVariable = function(name,value,params) {\n\tthis.variables[name] = {value: value, params: params};\n};\n\n/*\nGet the prevailing value of a context variable\nname: name of variable\noptions: see below\nOptions include\nparams: array of {name:, value:} for each parameter\ndefaultValue: default value if the variable is not defined\n*/\nWidget.prototype.getVariable = function(name,options) {\n\toptions = options || {};\n\tvar actualParams = options.params || [],\n\t\tparentWidget = this.parentWidget;\n\t// Check for the variable defined in the parent widget (or an ancestor in the prototype chain)\n\tif(parentWidget && name in parentWidget.variables) {\n\t\tvar variable = parentWidget.variables[name],\n\t\t\tvalue = variable.value;\n\t\t// Substitute any parameters specified in the definition\n\t\tvalue = this.substituteVariableParameters(value,variable.params,actualParams);\n\t\tvalue = this.substituteVariableReferences(value);\n\t\treturn value;\n\t}\n\t// If the variable doesn't exist in the parent widget then look for a macro module\n\treturn this.evaluateMacroModule(name,actualParams,options.defaultValue);\n};\n\nWidget.prototype.substituteVariableParameters = function(text,formalParams,actualParams) {\n\tif(formalParams) {\n\t\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\t\tparamInfo, paramValue;\n\t\t// Step through each of the parameters in the macro definition\n\t\tfor(var p=0; p<formalParams.length; p++) {\n\t\t\t// Check if we've got a macro call parameter with the same name\n\t\t\tparamInfo = formalParams[p];\n\t\t\tparamValue = undefined;\n\t\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// If not, use the next available anonymous macro call parameter\n\t\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\t\tnextAnonParameter++;\n\t\t\t}\n\t\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t\t}\n\t\t\t// If we've still not got a value, use the default, if any\n\t\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t\t// Replace any instances of this parameter\n\t\t\ttext = text.replace(new RegExp(\"\\\\$\" + $tw.utils.escapeRegExp(paramInfo.name) + \"\\\\$\",\"mg\"),paramValue);\n\t\t}\n\t}\n\treturn text;\n};\n\nWidget.prototype.substituteVariableReferences = function(text) {\n\tvar self = this;\n\treturn (text || \"\").replace(/\\$\\(([^\\)\\$]+)\\)\\$/g,function(match,p1,offset,string) {\n\t\treturn self.getVariable(p1,{defaultValue: \"\"});\n\t});\n};\n\nWidget.prototype.evaluateMacroModule = function(name,actualParams,defaultValue) {\n\tif($tw.utils.hop($tw.macros,name)) {\n\t\tvar macro = $tw.macros[name],\n\t\t\targs = [];\n\t\tif(macro.params.length > 0) {\n\t\t\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\t\t\tparamInfo, paramValue;\n\t\t\t// Step through each of the parameters in the macro definition\n\t\t\tfor(var p=0; p<macro.params.length; p++) {\n\t\t\t\t// Check if we've got a macro call parameter with the same name\n\t\t\t\tparamInfo = macro.params[p];\n\t\t\t\tparamValue = undefined;\n\t\t\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// If not, use the next available anonymous macro call parameter\n\t\t\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\t\t\tnextAnonParameter++;\n\t\t\t\t}\n\t\t\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t\t\t}\n\t\t\t\t// If we've still not got a value, use the default, if any\n\t\t\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t\t\t// Save the parameter\n\t\t\t\targs.push(paramValue);\n\t\t\t}\n\t\t}\n\t\telse for(var i=0; i<actualParams.length; ++i) {\n\t\t\targs.push(actualParams[i].value);\n\t\t}\n\t\treturn (macro.run.apply(this,args) || \"\").toString();\n\t} else {\n\t\treturn defaultValue;\n\t}\n};\n\n/*\nCheck whether a given context variable value exists in the parent chain\n*/\nWidget.prototype.hasVariable = function(name,value) {\n\tvar node = this;\n\twhile(node) {\n\t\tif($tw.utils.hop(node.variables,name) && node.variables[name].value === value) {\n\t\t\treturn true;\n\t\t}\n\t\tnode = node.parentWidget;\n\t}\n\treturn false;\n};\n\n/*\nConstruct a qualifying string based on a hash of concatenating the values of a given variable in the parent chain\n*/\nWidget.prototype.getStateQualifier = function(name) {\n\tthis.qualifiers = this.qualifiers || Object.create(null);\n\tname = name || \"transclusion\";\n\tif(this.qualifiers[name]) {\n\t\treturn this.qualifiers[name];\n\t} else {\n\t\tvar output = [],\n\t\t\tnode = this;\n\t\twhile(node && node.parentWidget) {\n\t\t\tif($tw.utils.hop(node.parentWidget.variables,name)) {\n\t\t\t\toutput.push(node.getVariable(name));\n\t\t\t}\n\t\t\tnode = node.parentWidget;\n\t\t}\n\t\tvar value = $tw.utils.hashString(output.join(\"\"));\n\t\tthis.qualifiers[name] = value;\n\t\treturn value;\n\t}\n};\n\n/*\nCompute the current values of the attributes of the widget. Returns a hashmap of the names of the attributes that have changed\n*/\nWidget.prototype.computeAttributes = function() {\n\tvar changedAttributes = {},\n\t\tself = this,\n\t\tvalue;\n\t$tw.utils.each(this.parseTreeNode.attributes,function(attribute,name) {\n\t\tif(attribute.type === \"indirect\") {\n\t\t\tvalue = self.wiki.getTextReference(attribute.textReference,\"\",self.getVariable(\"currentTiddler\"));\n\t\t} else if(attribute.type === \"macro\") {\n\t\t\tvalue = self.getVariable(attribute.value.name,{params: attribute.value.params});\n\t\t} else { // String attribute\n\t\t\tvalue = attribute.value;\n\t\t}\n\t\t// Check whether the attribute has changed\n\t\tif(self.attributes[name] !== value) {\n\t\t\tself.attributes[name] = value;\n\t\t\tchangedAttributes[name] = true;\n\t\t}\n\t});\n\treturn changedAttributes;\n};\n\n/*\nCheck for the presence of an attribute\n*/\nWidget.prototype.hasAttribute = function(name) {\n\treturn $tw.utils.hop(this.attributes,name);\n};\n\n/*\nGet the value of an attribute\n*/\nWidget.prototype.getAttribute = function(name,defaultText) {\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\treturn this.attributes[name];\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nAssign the computed attributes of the widget to a domNode\noptions include:\nexcludeEventAttributes: ignores attributes whose name begins with \"on\"\n*/\nWidget.prototype.assignAttributes = function(domNode,options) {\n\toptions = options || {};\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(v,a) {\n\t\t// Check exclusions\n\t\tif(options.excludeEventAttributes && a.substr(0,2) === \"on\") {\n\t\t\tv = undefined;\n\t\t}\n\t\tif(v !== undefined) {\n\t\t\tvar b = a.split(\":\");\n\t\t\t// Setting certain attributes can cause a DOM error (eg xmlns on the svg element)\n\t\t\ttry {\n\t\t\t\tif (b.length == 2 && b[0] == \"xlink\"){\n\t\t\t\t\tdomNode.setAttributeNS(\"http://www.w3.org/1999/xlink\",b[1],v);\n\t\t\t\t} else {\n\t\t\t\t\tdomNode.setAttributeNS(null,a,v);\n\t\t\t\t}\n\t\t\t} catch(e) {\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nMake child widgets correspondng to specified parseTreeNodes\n*/\nWidget.prototype.makeChildWidgets = function(parseTreeNodes) {\n\tthis.children = [];\n\tvar self = this;\n\t$tw.utils.each(parseTreeNodes || (this.parseTreeNode && this.parseTreeNode.children),function(childNode) {\n\t\tself.children.push(self.makeChildWidget(childNode));\n\t});\n};\n\n/*\nConstruct the widget object for a parse tree node\n*/\nWidget.prototype.makeChildWidget = function(parseTreeNode) {\n\tvar WidgetClass = this.widgetClasses[parseTreeNode.type];\n\tif(!WidgetClass) {\n\t\tWidgetClass = this.widgetClasses.text;\n\t\tparseTreeNode = {type: \"text\", text: \"Undefined widget '\" + parseTreeNode.type + \"'\"};\n\t}\n\treturn new WidgetClass(parseTreeNode,{\n\t\twiki: this.wiki,\n\t\tvariables: {},\n\t\tparentWidget: this,\n\t\tdocument: this.document\n\t});\n};\n\n/*\nGet the next sibling of this widget\n*/\nWidget.prototype.nextSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index < this.parentWidget.children.length-1) {\n\t\t\treturn this.parentWidget.children[index+1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the previous sibling of this widget\n*/\nWidget.prototype.previousSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index > 0) {\n\t\t\treturn this.parentWidget.children[index-1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRender the children of this widget into the DOM\n*/\nWidget.prototype.renderChildren = function(parent,nextSibling) {\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\tchildWidget.render(parent,nextSibling);\n\t});\n};\n\n/*\nAdd a list of event listeners from an array [{type:,handler:},...]\n*/\nWidget.prototype.addEventListeners = function(listeners) {\n\tvar self = this;\n\t$tw.utils.each(listeners,function(listenerInfo) {\n\t\tself.addEventListener(listenerInfo.type,listenerInfo.handler);\n\t});\n};\n\n/*\nAdd an event listener\n*/\nWidget.prototype.addEventListener = function(type,handler) {\n\tvar self = this;\n\tif(typeof handler === \"string\") { // The handler is a method name on this widget\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn self[handler].call(self,event);\n\t\t};\n\t} else { // The handler is a function\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn handler.call(self,event);\n\t\t};\n\t}\n};\n\n/*\nDispatch an event to a widget. If the widget doesn't handle the event then it is also dispatched to the parent widget\n*/\nWidget.prototype.dispatchEvent = function(event) {\n\t// Dispatch the event if this widget handles it\n\tvar listener = this.eventListeners[event.type];\n\tif(listener) {\n\t\t// Don't propagate the event if the listener returned false\n\t\tif(!listener(event)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Dispatch the event to the parent widget\n\tif(this.parentWidget) {\n\t\treturn this.parentWidget.dispatchEvent(event);\n\t}\n\treturn true;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nRebuild a previously rendered widget\n*/\nWidget.prototype.refreshSelf = function() {\n\tvar nextSibling = this.findNextSiblingDomNode();\n\tthis.removeChildDomNodes();\n\tthis.render(this.parentDomNode,nextSibling);\n};\n\n/*\nRefresh all the children of a widget\n*/\nWidget.prototype.refreshChildren = function(changedTiddlers) {\n\tvar self = this,\n\t\trefreshed = false;\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\trefreshed = childWidget.refresh(changedTiddlers) || refreshed;\n\t});\n\treturn refreshed;\n};\n\n/*\nFind the next sibling in the DOM to this widget. This is done by scanning the widget tree through all next siblings and their descendents that share the same parent DOM node\n*/\nWidget.prototype.findNextSiblingDomNode = function(startIndex) {\n\t// Refer to this widget by its index within its parents children\n\tvar parent = this.parentWidget,\n\t\tindex = startIndex !== undefined ? startIndex : parent.children.indexOf(this);\nif(index === -1) {\n\tthrow \"node not found in parents children\";\n}\n\t// Look for a DOM node in the later siblings\n\twhile(++index < parent.children.length) {\n\t\tvar domNode = parent.children[index].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\t// Go back and look for later siblings of our parent if it has the same parent dom node\n\tvar grandParent = parent.parentWidget;\n\tif(grandParent && parent.parentDomNode === this.parentDomNode) {\n\t\tindex = grandParent.children.indexOf(parent);\n\t\tif(index !== -1) {\n\t\t\treturn parent.findNextSiblingDomNode(index);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nFind the first DOM node generated by a widget or its children\n*/\nWidget.prototype.findFirstDomNode = function() {\n\t// Return the first dom node of this widget, if we've got one\n\tif(this.domNodes.length > 0) {\n\t\treturn this.domNodes[0];\n\t}\n\t// Otherwise, recursively call our children\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar domNode = this.children[t].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRemove any DOM nodes created by this widget or its children\n*/\nWidget.prototype.removeChildDomNodes = function() {\n\t// If this widget has directly created DOM nodes, delete them and exit. This assumes that any child widgets are contained within the created DOM nodes, which would normally be the case\n\tif(this.domNodes.length > 0) {\n\t\t$tw.utils.each(this.domNodes,function(domNode) {\n\t\t\tdomNode.parentNode.removeChild(domNode);\n\t\t});\n\t\tthis.domNodes = [];\n\t} else {\n\t\t// Otherwise, ask the child widgets to delete their DOM nodes\n\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\tchildWidget.removeChildDomNodes();\n\t\t});\n\t}\n};\n\n/*\nInvoke the action widgets that are descendents of the current widget.\n*/\nWidget.prototype.invokeActions = function(triggeringWidget,event) {\n\tvar handled = false;\n\t// For each child widget\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar child = this.children[t];\n\t\t// Invoke the child if it is an action widget\n\t\tif(child.invokeAction && child.invokeAction(triggeringWidget,event)) {\n\t\t\thandled = true;\n\t\t}\n\t\t// Propagate through through the child if it permits it\n\t\tif(child.allowActionPropagation() && child.invokeActions(triggeringWidget,event)) {\n\t\t\thandled = true;\n\t\t}\n\t}\n\treturn handled;\n};\n\n/*\nInvoke the action widgets defined in a string\n*/\nWidget.prototype.invokeActionString = function(actions,triggeringWidget,event) {\n\tactions = actions || \"\";\n\tvar parser = this.wiki.parseText(\"text/vnd.tiddlywiki\",actions,{\n\t\t\tparentWidget: this,\n\t\t\tdocument: this.document\n\t\t}),\n\t\twidgetNode = this.wiki.makeWidget(parser,{\n\t\t\tparentWidget: this,\n\t\t\tdocument: this.document\n\t\t});\n\tvar container = this.document.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn widgetNode.invokeActions(this,event);\n};\n\nWidget.prototype.allowActionPropagation = function() {\n\treturn true;\n};\n\nexports.widget = Widget;\n\n})();\n", "title": "$:/core/modules/widgets/widget.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/wikify.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/wikify.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to wikify text into a variable\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar WikifyWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nWikifyWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nWikifyWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWikifyWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.wikifyName = this.getAttribute(\"name\");\n\tthis.wikifyText = this.getAttribute(\"text\");\n\tthis.wikifyType = this.getAttribute(\"type\");\n\tthis.wikifyMode = this.getAttribute(\"mode\",\"block\");\n\tthis.wikifyOutput = this.getAttribute(\"output\",\"text\");\n\t// Create the parse tree\n\tthis.wikifyParser = this.wiki.parseText(this.wikifyType,this.wikifyText,{\n\t\t\tparseAsInline: this.wikifyMode === \"inline\"\n\t\t});\n\t// Create the widget tree \n\tthis.wikifyWidgetNode = this.wiki.makeWidget(this.wikifyParser,{\n\t\t\tdocument: $tw.fakeDocument,\n\t\t\tparentWidget: this\n\t\t});\n\t// Render the widget tree to the container\n\tthis.wikifyContainer = $tw.fakeDocument.createElement(\"div\");\n\tthis.wikifyWidgetNode.render(this.wikifyContainer,null);\n\tthis.wikifyResult = this.getResult();\n\t// Set context variable\n\tthis.setVariable(this.wikifyName,this.wikifyResult);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nReturn the result string\n*/\nWikifyWidget.prototype.getResult = function() {\n\tvar result;\n\tswitch(this.wikifyOutput) {\n\t\tcase \"text\":\n\t\t\tresult = this.wikifyContainer.textContent;\n\t\t\tbreak;\n\t\tcase \"html\":\n\t\t\tresult = this.wikifyContainer.innerHTML;\n\t\t\tbreak;\n\t\tcase \"parsetree\":\n\t\t\tresult = JSON.stringify(this.wikifyParser.tree,0,$tw.config.preferences.jsonSpaces);\n\t\t\tbreak;\n\t\tcase \"widgettree\":\n\t\t\tresult = JSON.stringify(this.getWidgetTree(),0,$tw.config.preferences.jsonSpaces);\n\t\t\tbreak;\n\t}\n\treturn result;\n};\n\n/*\nReturn a string of the widget tree\n*/\nWikifyWidget.prototype.getWidgetTree = function() {\n\tvar copyNode = function(widgetNode,resultNode) {\n\t\t\tvar type = widgetNode.parseTreeNode.type;\n\t\t\tresultNode.type = type;\n\t\t\tswitch(type) {\n\t\t\t\tcase \"element\":\n\t\t\t\t\tresultNode.tag = widgetNode.parseTreeNode.tag;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"text\":\n\t\t\t\t\tresultNode.text = widgetNode.parseTreeNode.text;\n\t\t\t\t\tbreak;\t\n\t\t\t}\n\t\t\tif(Object.keys(widgetNode.attributes || {}).length > 0) {\n\t\t\t\tresultNode.attributes = {};\n\t\t\t\t$tw.utils.each(widgetNode.attributes,function(attr,attrName) {\n\t\t\t\t\tresultNode.attributes[attrName] = widgetNode.getAttribute(attrName);\n\t\t\t\t});\n\t\t\t}\n\t\t\tif(Object.keys(widgetNode.children || {}).length > 0) {\n\t\t\t\tresultNode.children = [];\n\t\t\t\t$tw.utils.each(widgetNode.children,function(widgetChildNode) {\n\t\t\t\t\tvar node = {};\n\t\t\t\t\tresultNode.children.push(node);\n\t\t\t\t\tcopyNode(widgetChildNode,node);\n\t\t\t\t});\n\t\t\t}\n\t\t},\n\t\tresults = {};\n\tcopyNode(this.wikifyWidgetNode,results);\n\treturn results;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWikifyWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh ourselves entirely if any of our attributes have changed\n\tif(changedAttributes.name || changedAttributes.text || changedAttributes.type || changedAttributes.mode || changedAttributes.output) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\t// Refresh the widget tree\n\t\tif(this.wikifyWidgetNode.refresh(changedTiddlers)) {\n\t\t\t// Check if there was any change\n\t\t\tvar result = this.getResult();\n\t\t\tif(result !== this.wikifyResult) {\n\t\t\t\t// If so, save the change\n\t\t\t\tthis.wikifyResult = result;\n\t\t\t\tthis.setVariable(this.wikifyName,this.wikifyResult);\n\t\t\t\t// Refresh each of our child widgets\n\t\t\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\t\t\tchildWidget.refreshSelf();\n\t\t\t\t});\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t\t// Just refresh the children\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.wikify = WikifyWidget;\n\n})();\n", "title": "$:/core/modules/widgets/wikify.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/wiki-bulkops.js": { "text": "/*\\\ntitle: $:/core/modules/wiki-bulkops.js\ntype: application/javascript\nmodule-type: wikimethod\n\nBulk tiddler operations such as rename.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRename a tiddler, and relink any tags or lists that reference it.\n*/\nexports.renameTiddler = function(fromTitle,toTitle) {\n\tvar self = this;\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\t// Rename the tiddler itself\n\t\tvar tiddler = this.getTiddler(fromTitle);\n\t\tthis.addTiddler(new $tw.Tiddler(tiddler,{title: toTitle},this.getModificationFields()));\n\t\tthis.deleteTiddler(fromTitle);\n\t\t// Rename any tags or lists that reference it\n\t\tthis.each(function(tiddler,title) {\n\t\t\tvar tags = (tiddler.fields.tags || []).slice(0),\n\t\t\t\tlist = (tiddler.fields.list || []).slice(0),\n\t\t\t\tisModified = false;\n\t\t\t// Rename tags\n\t\t\t$tw.utils.each(tags,function (title,index) {\n\t\t\t\tif(title === fromTitle) {\n\t\t\t\t\ttags[index] = toTitle;\n\t\t\t\t\tisModified = true;\n\t\t\t\t}\n\t\t\t});\n\t\t\t// Rename lists\n\t\t\t$tw.utils.each(list,function (title,index) {\n\t\t\t\tif(title === fromTitle) {\n\t\t\t\t\tlist[index] = toTitle;\n\t\t\t\t\tisModified = true;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(isModified) {\n\t\t\t\tself.addTiddler(new $tw.Tiddler(tiddler,{tags: tags, list: list},self.getModificationFields()));\n\t\t\t}\n\t\t});\n\t}\n}\n\n})();\n", "title": "$:/core/modules/wiki-bulkops.js", "type": "application/javascript", "module-type": "wikimethod" }, "$:/core/modules/wiki.js": { "text": "/*\\\ntitle: $:/core/modules/wiki.js\ntype: application/javascript\nmodule-type: wikimethod\n\nExtension methods for the $tw.Wiki object\n\nAdds the following properties to the wiki object:\n\n* `eventListeners` is a hashmap by type of arrays of listener functions\n* `changedTiddlers` is a hashmap describing changes to named tiddlers since wiki change events were last dispatched. Each entry is a hashmap containing two fields:\n\tmodified: true/false\n\tdeleted: true/false\n* `changeCount` is a hashmap by tiddler title containing a numerical index that starts at zero and is incremented each time a tiddler is created changed or deleted\n* `caches` is a hashmap by tiddler title containing a further hashmap of named cache objects. Caches are automatically cleared when a tiddler is modified or deleted\n* `globalCache` is a hashmap by cache name of cache objects that are cleared whenever any tiddler change occurs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar USER_NAME_TITLE = \"$:/status/UserName\";\n\n/*\nGet the value of a text reference. Text references can have any of these forms:\n\t<tiddlertitle>\n\t<tiddlertitle>!!<fieldname>\n\t!!<fieldname> - specifies a field of the current tiddlers\n\t<tiddlertitle>##<index>\n*/\nexports.getTextReference = function(textRef,defaultText,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tif(tr.field) {\n\t\tvar tiddler = this.getTiddler(title);\n\t\tif(tr.field === \"title\") { // Special case so we can return the title of a non-existent tiddler\n\t\t\treturn title;\n\t\t} else if(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\treturn tiddler.getFieldString(tr.field);\n\t\t} else {\n\t\t\treturn defaultText;\n\t\t}\n\t} else if(tr.index) {\n\t\treturn this.extractTiddlerDataItem(title,tr.index,defaultText);\n\t} else {\n\t\treturn this.getTiddlerText(title,defaultText);\n\t}\n};\n\nexports.setTextReference = function(textRef,value,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tthis.setText(title,tr.field,tr.index,value);\n};\n\nexports.setText = function(title,field,index,value,options) {\n\toptions = options || {};\n\tvar creationFields = options.suppressTimestamp ? {} : this.getCreationFields(),\n\t\tmodificationFields = options.suppressTimestamp ? {} : this.getModificationFields();\n\t// Check if it is a reference to a tiddler field\n\tif(index) {\n\t\tvar data = this.getTiddlerData(title,Object.create(null));\n\t\tif(value !== undefined) {\n\t\t\tdata[index] = value;\n\t\t} else {\n\t\t\tdelete data[index];\n\t\t}\n\t\tthis.setTiddlerData(title,data,modificationFields);\n\t} else {\n\t\tvar tiddler = this.getTiddler(title),\n\t\t\tfields = {title: title};\n\t\tfields[field || \"text\"] = value;\n\t\tthis.addTiddler(new $tw.Tiddler(creationFields,tiddler,fields,modificationFields));\n\t}\n};\n\nexports.deleteTextReference = function(textRef,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle,tiddler,fields;\n\t// Check if it is a reference to a tiddler\n\tif(tr.title && !tr.field) {\n\t\tthis.deleteTiddler(tr.title);\n\t// Else check for a field reference\n\t} else if(tr.field) {\n\t\ttitle = tr.title || currTiddlerTitle;\n\t\ttiddler = this.getTiddler(title);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\tfields = Object.create(null);\n\t\t\tfields[tr.field] = undefined;\n\t\t\tthis.addTiddler(new $tw.Tiddler(tiddler,fields,this.getModificationFields()));\n\t\t}\n\t}\n};\n\nexports.addEventListener = function(type,listener) {\n\tthis.eventListeners = this.eventListeners || {};\n\tthis.eventListeners[type] = this.eventListeners[type] || [];\n\tthis.eventListeners[type].push(listener);\t\n};\n\nexports.removeEventListener = function(type,listener) {\n\tvar listeners = this.eventListeners[type];\n\tif(listeners) {\n\t\tvar p = listeners.indexOf(listener);\n\t\tif(p !== -1) {\n\t\t\tlisteners.splice(p,1);\n\t\t}\n\t}\n};\n\nexports.dispatchEvent = function(type /*, args */) {\n\tvar args = Array.prototype.slice.call(arguments,1),\n\t\tlisteners = this.eventListeners[type];\n\tif(listeners) {\n\t\tfor(var p=0; p<listeners.length; p++) {\n\t\t\tvar listener = listeners[p];\n\t\t\tlistener.apply(listener,args);\n\t\t}\n\t}\n};\n\n/*\nCauses a tiddler to be marked as changed, incrementing the change count, and triggers event handlers.\nThis method should be called after the changes it describes have been made to the wiki.tiddlers[] array.\n\ttitle: Title of tiddler\n\tisDeleted: defaults to false (meaning the tiddler has been created or modified),\n\t\ttrue if the tiddler has been deleted\n*/\nexports.enqueueTiddlerEvent = function(title,isDeleted) {\n\t// Record the touch in the list of changed tiddlers\n\tthis.changedTiddlers = this.changedTiddlers || Object.create(null);\n\tthis.changedTiddlers[title] = this.changedTiddlers[title] || Object.create(null);\n\tthis.changedTiddlers[title][isDeleted ? \"deleted\" : \"modified\"] = true;\n\t// Increment the change count\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\tthis.changeCount[title]++;\n\t} else {\n\t\tthis.changeCount[title] = 1;\n\t}\n\t// Trigger events\n\tthis.eventListeners = this.eventListeners || {};\n\tif(!this.eventsTriggered) {\n\t\tvar self = this;\n\t\t$tw.utils.nextTick(function() {\n\t\t\tvar changes = self.changedTiddlers;\n\t\t\tself.changedTiddlers = Object.create(null);\n\t\t\tself.eventsTriggered = false;\n\t\t\tif($tw.utils.count(changes) > 0) {\n\t\t\t\tself.dispatchEvent(\"change\",changes);\n\t\t\t}\n\t\t});\n\t\tthis.eventsTriggered = true;\n\t}\n};\n\nexports.getSizeOfTiddlerEventQueue = function() {\n\treturn $tw.utils.count(this.changedTiddlers);\n};\n\nexports.clearTiddlerEventQueue = function() {\n\tthis.changedTiddlers = Object.create(null);\n\tthis.changeCount = Object.create(null);\n};\n\nexports.getChangeCount = function(title) {\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\treturn this.changeCount[title];\n\t} else {\n\t\treturn 0;\n\t}\n};\n\n/*\nGenerate an unused title from the specified base\n*/\nexports.generateNewTitle = function(baseTitle,options) {\n\toptions = options || {};\n\tvar c = 0,\n\t\ttitle = baseTitle;\n\twhile(this.tiddlerExists(title) || this.isShadowTiddler(title) || this.findDraft(title)) {\n\t\ttitle = baseTitle + \n\t\t\t(options.prefix || \" \") + \n\t\t\t(++c);\n\t}\n\treturn title;\n};\n\nexports.isSystemTiddler = function(title) {\n\treturn title && title.indexOf(\"$:/\") === 0;\n};\n\nexports.isTemporaryTiddler = function(title) {\n\treturn title && title.indexOf(\"$:/temp/\") === 0;\n};\n\nexports.isImageTiddler = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\t\t\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/vnd.tiddlywiki\"];\n\t\treturn !!contentTypeInfo && contentTypeInfo.flags.indexOf(\"image\") !== -1;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLike addTiddler() except it will silently reject any plugin tiddlers that are older than the currently loaded version. Returns true if the tiddler was imported\n*/\nexports.importTiddler = function(tiddler) {\n\tvar existingTiddler = this.getTiddler(tiddler.fields.title);\n\t// Check if we're dealing with a plugin\n\tif(tiddler && tiddler.hasField(\"plugin-type\") && tiddler.hasField(\"version\") && existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t// Reject the incoming plugin if it is older\n\t\tif(!$tw.utils.checkVersions(tiddler.fields.version,existingTiddler.fields.version)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Fall through to adding the tiddler\n\tthis.addTiddler(tiddler);\n\treturn true;\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is created\n*/\nexports.getCreationFields = function() {\n\tvar fields = {\n\t\t\tcreated: new Date()\n\t\t},\n\t\tcreator = this.getTiddlerText(USER_NAME_TITLE);\n\tif(creator) {\n\t\tfields.creator = creator;\n\t}\n\treturn fields;\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is modified\n*/\nexports.getModificationFields = function() {\n\tvar fields = Object.create(null),\n\t\tmodifier = this.getTiddlerText(USER_NAME_TITLE);\n\tfields.modified = new Date();\n\tif(modifier) {\n\t\tfields.modifier = modifier;\n\t}\n\treturn fields;\n};\n\n/*\nReturn a sorted array of tiddler titles. Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.getTiddlers = function(options) {\n\toptions = options || Object.create(null);\n\tvar self = this,\n\t\tsortField = options.sortField || \"title\",\n\t\ttiddlers = [], t, titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tif(options.includeSystem || !self.isSystemTiddler(title)) {\n\t\t\tif(!options.excludeTag || !tiddler.hasTag(options.excludeTag)) {\n\t\t\t\ttiddlers.push(tiddler);\n\t\t\t}\n\t\t}\n\t});\n\ttiddlers.sort(function(a,b) {\n\t\tvar aa = a.fields[sortField].toLowerCase() || \"\",\n\t\t\tbb = b.fields[sortField].toLowerCase() || \"\";\n\t\tif(aa < bb) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(aa > bb) {\n\t\t\t\treturn 1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n\tfor(t=0; t<tiddlers.length; t++) {\n\t\ttitles.push(tiddlers[t].fields.title);\n\t}\n\treturn titles;\n};\n\nexports.countTiddlers = function(excludeTag) {\n\tvar tiddlers = this.getTiddlers({excludeTag: excludeTag});\n\treturn $tw.utils.count(tiddlers);\n};\n\n/*\nReturns a function iterator(callback) that iterates through the specified titles, and invokes the callback with callback(tiddler,title)\n*/\nexports.makeTiddlerIterator = function(titles) {\n\tvar self = this;\n\tif(!$tw.utils.isArray(titles)) {\n\t\ttitles = Object.keys(titles);\n\t} else {\n\t\ttitles = titles.slice(0);\n\t}\n\treturn function(callback) {\n\t\ttitles.forEach(function(title) {\n\t\t\tcallback(self.getTiddler(title),title);\n\t\t});\n\t};\n};\n\n/*\nSort an array of tiddler titles by a specified field\n\ttitles: array of titles (sorted in place)\n\tsortField: name of field to sort by\n\tisDescending: true if the sort should be descending\n\tisCaseSensitive: true if the sort should consider upper and lower case letters to be different\n*/\nexports.sortTiddlers = function(titles,sortField,isDescending,isCaseSensitive,isNumeric) {\n\tvar self = this;\n\ttitles.sort(function(a,b) {\n\t\tvar x,y,\n\t\t\tcompareNumbers = function(x,y) {\n\t\t\t\tvar result = \n\t\t\t\t\tisNaN(x) && !isNaN(y) ? (isDescending ? -1 : 1) :\n\t\t\t\t\t!isNaN(x) && isNaN(y) ? (isDescending ? 1 : -1) :\n\t\t\t\t\t (isDescending ? y - x : x - y);\n\t\t\t\treturn result;\n\t\t\t};\n\t\tif(sortField !== \"title\") {\n\t\t\tvar tiddlerA = self.getTiddler(a),\n\t\t\t\ttiddlerB = self.getTiddler(b);\n\t\t\tif(tiddlerA) {\n\t\t\t\ta = tiddlerA.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\ta = \"\";\n\t\t\t}\n\t\t\tif(tiddlerB) {\n\t\t\t\tb = tiddlerB.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\tb = \"\";\n\t\t\t}\n\t\t}\n\t\tx = Number(a);\n\t\ty = Number(b);\n\t\tif(isNumeric && (!isNaN(x) || !isNaN(y))) {\n\t\t\treturn compareNumbers(x,y);\n\t\t} else if($tw.utils.isDate(a) && $tw.utils.isDate(b)) {\n\t\t\treturn isDescending ? b - a : a - b;\n\t\t} else {\n\t\t\ta = String(a);\n\t\t\tb = String(b);\n\t\t\tif(!isCaseSensitive) {\n\t\t\t\ta = a.toLowerCase();\n\t\t\t\tb = b.toLowerCase();\n\t\t\t}\n\t\t\treturn isDescending ? b.localeCompare(a) : a.localeCompare(b);\n\t\t}\n\t});\n};\n\n/*\nFor every tiddler invoke a callback(title,tiddler) with `this` set to the wiki object. Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.forEachTiddler = function(/* [options,]callback */) {\n\tvar arg = 0,\n\t\toptions = arguments.length >= 2 ? arguments[arg++] : {},\n\t\tcallback = arguments[arg++],\n\t\ttitles = this.getTiddlers(options),\n\t\tt, tiddler;\n\tfor(t=0; t<titles.length; t++) {\n\t\ttiddler = this.getTiddler(titles[t]);\n\t\tif(tiddler) {\n\t\t\tcallback.call(this,tiddler.fields.title,tiddler);\n\t\t}\n\t}\n};\n\n/*\nReturn an array of tiddler titles that are directly linked from the specified tiddler\n*/\nexports.getTiddlerLinks = function(title) {\n\tvar self = this;\n\t// We'll cache the links so they only get computed if the tiddler changes\n\treturn this.getCacheForTiddler(title,\"links\",function() {\n\t\t// Parse the tiddler\n\t\tvar parser = self.parseTiddler(title);\n\t\t// Count up the links\n\t\tvar links = [],\n\t\t\tcheckParseTree = function(parseTree) {\n\t\t\t\tfor(var t=0; t<parseTree.length; t++) {\n\t\t\t\t\tvar parseTreeNode = parseTree[t];\n\t\t\t\t\tif(parseTreeNode.type === \"link\" && parseTreeNode.attributes.to && parseTreeNode.attributes.to.type === \"string\") {\n\t\t\t\t\t\tvar value = parseTreeNode.attributes.to.value;\n\t\t\t\t\t\tif(links.indexOf(value) === -1) {\n\t\t\t\t\t\t\tlinks.push(value);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tif(parseTreeNode.children) {\n\t\t\t\t\t\tcheckParseTree(parseTreeNode.children);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};\n\t\tif(parser) {\n\t\t\tcheckParseTree(parser.tree);\n\t\t}\n\t\treturn links;\n\t});\n};\n\n/*\nReturn an array of tiddler titles that link to the specified tiddler\n*/\nexports.getTiddlerBacklinks = function(targetTitle) {\n\tvar self = this,\n\t\tbacklinks = [];\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\tif(links.indexOf(targetTitle) !== -1) {\n\t\t\tbacklinks.push(title);\n\t\t}\n\t});\n\treturn backlinks;\n};\n\n/*\nReturn a hashmap of tiddler titles that are referenced but not defined. Each value is the number of times the missing tiddler is referenced\n*/\nexports.getMissingTitles = function() {\n\tvar self = this,\n\t\tmissing = [];\n// We should cache the missing tiddler list, even if we recreate it every time any tiddler is modified\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tif((!self.tiddlerExists(link) && !self.isShadowTiddler(link)) && missing.indexOf(link) === -1) {\n\t\t\t\tmissing.push(link);\n\t\t\t}\n\t\t});\n\t});\n\treturn missing;\n};\n\nexports.getOrphanTitles = function() {\n\tvar self = this,\n\t\torphans = this.getTiddlers();\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tvar p = orphans.indexOf(link);\n\t\t\tif(p !== -1) {\n\t\t\t\torphans.splice(p,1);\n\t\t\t}\n\t\t});\n\t});\n\treturn orphans; // Todo\n};\n\n/*\nRetrieves a list of the tiddler titles that are tagged with a given tag\n*/\nexports.getTiddlersWithTag = function(tag) {\n\tvar self = this;\n\treturn this.getGlobalCache(\"taglist-\" + tag,function() {\n\t\tvar tagmap = self.getTagMap();\n\t\treturn self.sortByList(tagmap[tag],tag);\n\t});\n};\n\n/*\nGet a hashmap by tag of arrays of tiddler titles\n*/\nexports.getTagMap = function() {\n\tvar self = this;\n\treturn this.getGlobalCache(\"tagmap\",function() {\n\t\tvar tags = Object.create(null),\n\t\t\tstoreTags = function(tagArray,title) {\n\t\t\t\tif(tagArray) {\n\t\t\t\t\tfor(var index=0; index<tagArray.length; index++) {\n\t\t\t\t\t\tvar tag = tagArray[index];\n\t\t\t\t\t\tif($tw.utils.hop(tags,tag)) {\n\t\t\t\t\t\t\ttags[tag].push(title);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\ttags[tag] = [title];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t},\n\t\t\ttitle, tiddler;\n\t\t// Collect up all the tags\n\t\tself.eachShadow(function(tiddler,title) {\n\t\t\tif(!self.tiddlerExists(title)) {\n\t\t\t\ttiddler = self.getTiddler(title);\n\t\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t\t}\n\t\t});\n\t\tself.each(function(tiddler,title) {\n\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t});\n\t\treturn tags;\n\t});\n};\n\n/*\nLookup a given tiddler and return a list of all the tiddlers that include it in the specified list field\n*/\nexports.findListingsOfTiddler = function(targetTitle,fieldName) {\n\tfieldName = fieldName || \"list\";\n\tvar titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tvar list = $tw.utils.parseStringArray(tiddler.fields[fieldName]);\n\t\tif(list && list.indexOf(targetTitle) !== -1) {\n\t\t\ttitles.push(title);\n\t\t}\n\t});\n\treturn titles;\n};\n\n/*\nSorts an array of tiddler titles according to an ordered list\n*/\nexports.sortByList = function(array,listTitle) {\n\tvar list = this.getTiddlerList(listTitle);\n\tif(!array || array.length === 0) {\n\t\treturn [];\n\t} else {\n\t\tvar titles = [], t, title;\n\t\t// First place any entries that are present in the list\n\t\tfor(t=0; t<list.length; t++) {\n\t\t\ttitle = list[t];\n\t\t\tif(array.indexOf(title) !== -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Then place any remaining entries\n\t\tfor(t=0; t<array.length; t++) {\n\t\t\ttitle = array[t];\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Finally obey the list-before and list-after fields of each tiddler in turn\n\t\tvar sortedTitles = titles.slice(0);\n\t\tfor(t=0; t<sortedTitles.length; t++) {\n\t\t\ttitle = sortedTitles[t];\n\t\t\tvar currPos = titles.indexOf(title),\n\t\t\t\tnewPos = -1,\n\t\t\t\ttiddler = this.getTiddler(title);\n\t\t\tif(tiddler) {\n\t\t\t\tvar beforeTitle = tiddler.fields[\"list-before\"],\n\t\t\t\t\tafterTitle = tiddler.fields[\"list-after\"];\n\t\t\t\tif(beforeTitle === \"\") {\n\t\t\t\t\tnewPos = 0;\n\t\t\t\t} else if(beforeTitle) {\n\t\t\t\t\tnewPos = titles.indexOf(beforeTitle);\n\t\t\t\t} else if(afterTitle) {\n\t\t\t\t\tnewPos = titles.indexOf(afterTitle);\n\t\t\t\t\tif(newPos >= 0) {\n\t\t\t\t\t\t++newPos;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(newPos === -1) {\n\t\t\t\t\tnewPos = currPos;\n\t\t\t\t}\n\t\t\t\tif(newPos !== currPos) {\n\t\t\t\t\ttitles.splice(currPos,1);\n\t\t\t\t\tif(newPos >= currPos) {\n\t\t\t\t\t\tnewPos--;\n\t\t\t\t\t}\n\t\t\t\t\ttitles.splice(newPos,0,title);\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t\treturn titles;\n\t}\n};\n\nexports.getSubTiddler = function(title,subTiddlerTitle) {\n\tvar bundleInfo = this.getPluginInfo(title) || this.getTiddlerDataCached(title);\n\tif(bundleInfo && bundleInfo.tiddlers) {\n\t\tvar subTiddler = bundleInfo.tiddlers[subTiddlerTitle];\n\t\tif(subTiddler) {\n\t\t\treturn new $tw.Tiddler(subTiddler);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRetrieve a tiddler as a JSON string of the fields\n*/\nexports.getTiddlerAsJson = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\tvar fields = Object.create(null);\n\t\t$tw.utils.each(tiddler.fields,function(value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\treturn JSON.stringify(fields);\n\t} else {\n\t\treturn JSON.stringify({title: title});\n\t}\n};\n\n/*\nGet the content of a tiddler as a JavaScript object. How this is done depends on the type of the tiddler:\n\napplication/json: the tiddler JSON is parsed into an object\napplication/x-tiddler-dictionary: the tiddler is parsed as sequence of name:value pairs\n\nOther types currently just return null.\n\ntitleOrTiddler: string tiddler title or a tiddler object\ndefaultData: default data to be returned if the tiddler is missing or doesn't contain data\n\nNote that the same value is returned for repeated calls for the same tiddler data. The value is frozen to prevent modification; otherwise modifications would be visible to all callers\n*/\nexports.getTiddlerDataCached = function(titleOrTiddler,defaultData) {\n\tvar self = this,\n\t\ttiddler = titleOrTiddler;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler) {\n\t\treturn this.getCacheForTiddler(tiddler.fields.title,\"data\",function() {\n\t\t\t// Return the frozen value\n\t\t\tvar value = self.getTiddlerData(tiddler.fields.title,defaultData);\n\t\t\t$tw.utils.deepFreeze(value);\n\t\t\treturn value;\n\t\t});\n\t} else {\n\t\treturn defaultData;\n\t}\n};\n\n/*\nAlternative, uncached version of getTiddlerDataCached(). The return value can be mutated freely and reused\n*/\nexports.getTiddlerData = function(titleOrTiddler,defaultData) {\n\tvar tiddler = titleOrTiddler,\n\t\tdata;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler && tiddler.fields.text) {\n\t\tswitch(tiddler.fields.type) {\n\t\t\tcase \"application/json\":\n\t\t\t\t// JSON tiddler\n\t\t\t\ttry {\n\t\t\t\t\tdata = JSON.parse(tiddler.fields.text);\n\t\t\t\t} catch(ex) {\n\t\t\t\t\treturn defaultData;\n\t\t\t\t}\n\t\t\t\treturn data;\n\t\t\tcase \"application/x-tiddler-dictionary\":\n\t\t\t\treturn $tw.utils.parseFields(tiddler.fields.text);\n\t\t}\n\t}\n\treturn defaultData;\n};\n\n/*\nExtract an indexed field from within a data tiddler\n*/\nexports.extractTiddlerDataItem = function(titleOrTiddler,index,defaultText) {\n\tvar data = this.getTiddlerData(titleOrTiddler,Object.create(null)),\n\t\ttext;\n\tif(data && $tw.utils.hop(data,index)) {\n\t\ttext = data[index];\n\t}\n\tif(typeof text === \"string\" || typeof text === \"number\") {\n\t\treturn text.toString();\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nSet a tiddlers content to a JavaScript object. Currently this is done by setting the tiddler's type to \"application/json\" and setting the text to the JSON text of the data.\ntitle: title of tiddler\ndata: object that can be serialised to JSON\nfields: optional hashmap of additional tiddler fields to be set\n*/\nexports.setTiddlerData = function(title,data,fields) {\n\tvar existingTiddler = this.getTiddler(title),\n\t\tnewFields = {\n\t\t\ttitle: title\n\t};\n\tif(existingTiddler && existingTiddler.fields.type === \"application/x-tiddler-dictionary\") {\n\t\tnewFields.text = $tw.utils.makeTiddlerDictionary(data);\n\t} else {\n\t\tnewFields.type = \"application/json\";\n\t\tnewFields.text = JSON.stringify(data,null,$tw.config.preferences.jsonSpaces);\n\t}\n\tthis.addTiddler(new $tw.Tiddler(this.getCreationFields(),existingTiddler,fields,newFields,this.getModificationFields()));\n};\n\n/*\nReturn the content of a tiddler as an array containing each line\n*/\nexports.getTiddlerList = function(title,field,index) {\n\tif(index) {\n\t\treturn $tw.utils.parseStringArray(this.extractTiddlerDataItem(title,index,\"\"));\n\t}\n\tfield = field || \"list\";\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\treturn ($tw.utils.parseStringArray(tiddler.fields[field]) || []).slice(0);\n\t}\n\treturn [];\n};\n\n// Return a named global cache object. Global cache objects are cleared whenever a tiddler change occurs\nexports.getGlobalCache = function(cacheName,initializer) {\n\tthis.globalCache = this.globalCache || Object.create(null);\n\tif($tw.utils.hop(this.globalCache,cacheName)) {\n\t\treturn this.globalCache[cacheName];\n\t} else {\n\t\tthis.globalCache[cacheName] = initializer();\n\t\treturn this.globalCache[cacheName];\n\t}\n};\n\nexports.clearGlobalCache = function() {\n\tthis.globalCache = Object.create(null);\n};\n\n// Return the named cache object for a tiddler. If the cache doesn't exist then the initializer function is invoked to create it\nexports.getCacheForTiddler = function(title,cacheName,initializer) {\n\tthis.caches = this.caches || Object.create(null);\n\tvar caches = this.caches[title];\n\tif(caches && caches[cacheName]) {\n\t\treturn caches[cacheName];\n\t} else {\n\t\tif(!caches) {\n\t\t\tcaches = Object.create(null);\n\t\t\tthis.caches[title] = caches;\n\t\t}\n\t\tcaches[cacheName] = initializer();\n\t\treturn caches[cacheName];\n\t}\n};\n\n// Clear all caches associated with a particular tiddler, or, if the title is null, clear all the caches for all the tiddlers\nexports.clearCache = function(title) {\n\tif(title) {\n\t\tthis.caches = this.caches || Object.create(null);\n\t\tif($tw.utils.hop(this.caches,title)) {\n\t\t\tdelete this.caches[title];\n\t\t}\n\t} else {\n\t\tthis.caches = Object.create(null);\n\t}\n};\n\nexports.initParsers = function(moduleType) {\n\t// Install the parser modules\n\t$tw.Wiki.parsers = {};\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(\"parser\",function(title,module) {\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\t$tw.Wiki.parsers[f] = module[f]; // Store the parser class\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nParse a block of text of a specified MIME type\n\ttype: content type of text to be parsed\n\ttext: text\n\toptions: see below\nOptions include:\n\tparseAsInline: if true, the text of the tiddler will be parsed as an inline run\n\t_canonical_uri: optional string of the canonical URI of this content\n*/\nexports.parseText = function(type,text,options) {\n\ttext = text || \"\";\n\toptions = options || {};\n\t// Select a parser\n\tvar Parser = $tw.Wiki.parsers[type];\n\tif(!Parser && $tw.utils.getFileExtensionInfo(type)) {\n\t\tParser = $tw.Wiki.parsers[$tw.utils.getFileExtensionInfo(type).type];\n\t}\n\tif(!Parser) {\n\t\tParser = $tw.Wiki.parsers[options.defaultType || \"text/vnd.tiddlywiki\"];\n\t}\n\tif(!Parser) {\n\t\treturn null;\n\t}\n\t// Return the parser instance\n\treturn new Parser(type,text,{\n\t\tparseAsInline: options.parseAsInline,\n\t\twiki: this,\n\t\t_canonical_uri: options._canonical_uri\n\t});\n};\n\n/*\nParse a tiddler according to its MIME type\n*/\nexports.parseTiddler = function(title,options) {\n\toptions = $tw.utils.extend({},options);\n\tvar cacheType = options.parseAsInline ? \"inlineParseTree\" : \"blockParseTree\",\n\t\ttiddler = this.getTiddler(title),\n\t\tself = this;\n\treturn tiddler ? this.getCacheForTiddler(title,cacheType,function() {\n\t\t\tif(tiddler.hasField(\"_canonical_uri\")) {\n\t\t\t\toptions._canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t}\n\t\t\treturn self.parseText(tiddler.fields.type,tiddler.fields.text,options);\n\t\t}) : null;\n};\n\nexports.parseTextReference = function(title,field,index,options) {\n\tvar tiddler,text;\n\tif(options.subTiddler) {\n\t\ttiddler = this.getSubTiddler(title,options.subTiddler);\n\t} else {\n\t\ttiddler = this.getTiddler(title);\n\t\tif(field === \"text\" || (!field && !index)) {\n\t\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\t\treturn this.parseTiddler(title,options);\n\t\t}\n\t}\n\tif(field === \"text\" || (!field && !index)) {\n\t\tif(tiddler && tiddler.fields) {\n\t\t\treturn this.parseText(tiddler.fields.type || \"text/vnd.tiddlywiki\",tiddler.fields.text,options);\t\t\t\n\t\t} else {\n\t\t\treturn null;\n\t\t}\n\t} else if(field) {\n\t\tif(field === \"title\") {\n\t\t\ttext = title;\n\t\t} else {\n\t\t\tif(!tiddler || !tiddler.hasField(field)) {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t\ttext = tiddler.fields[field];\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text.toString(),options);\n\t} else if(index) {\n\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\ttext = this.extractTiddlerDataItem(tiddler,index,undefined);\n\t\tif(text === undefined) {\n\t\t\treturn null;\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text,options);\n\t}\n};\n\n/*\nMake a widget tree for a parse tree\nparser: parser object\noptions: see below\nOptions include:\ndocument: optional document to use\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.makeWidget = function(parser,options) {\n\toptions = options || {};\n\tvar widgetNode = {\n\t\t\ttype: \"widget\",\n\t\t\tchildren: []\n\t\t},\n\t\tcurrWidgetNode = widgetNode;\n\t// Create set variable widgets for each variable\n\t$tw.utils.each(options.variables,function(value,name) {\n\t\tvar setVariableWidget = {\n\t\t\ttype: \"set\",\n\t\t\tattributes: {\n\t\t\t\tname: {type: \"string\", value: name},\n\t\t\t\tvalue: {type: \"string\", value: value}\n\t\t\t},\n\t\t\tchildren: []\n\t\t};\n\t\tcurrWidgetNode.children = [setVariableWidget];\n\t\tcurrWidgetNode = setVariableWidget;\n\t});\n\t// Add in the supplied parse tree nodes\n\tcurrWidgetNode.children = parser ? parser.tree : [];\n\t// Create the widget\n\treturn new widget.widget(widgetNode,{\n\t\twiki: this,\n\t\tdocument: options.document || $tw.fakeDocument,\n\t\tparentWidget: options.parentWidget\n\t});\n};\n\n/*\nMake a widget tree for transclusion\ntitle: target tiddler title\noptions: as for wiki.makeWidget() plus:\noptions.field: optional field to transclude (defaults to \"text\")\noptions.mode: transclusion mode \"inline\" or \"block\"\noptions.children: optional array of children for the transclude widget\n*/\nexports.makeTranscludeWidget = function(title,options) {\n\toptions = options || {};\n\tvar parseTree = {tree: [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"div\",\n\t\t\tchildren: [{\n\t\t\t\ttype: \"transclude\",\n\t\t\t\tattributes: {\n\t\t\t\t\ttiddler: {\n\t\t\t\t\t\tname: \"tiddler\",\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tvalue: title}},\n\t\t\t\tisBlock: !options.parseAsInline}]}\n\t]};\n\tif(options.field) {\n\t\tparseTree.tree[0].children[0].attributes.field = {type: \"string\", value: options.field};\n\t}\n\tif(options.mode) {\n\t\tparseTree.tree[0].children[0].attributes.mode = {type: \"string\", value: options.mode};\n\t}\n\tif(options.children) {\n\t\tparseTree.tree[0].children[0].children = options.children;\n\t}\n\treturn $tw.wiki.makeWidget(parseTree,options);\n};\n\n/*\nParse text in a specified format and render it into another format\n\toutputType: content type for the output\n\ttextType: content type of the input text\n\ttext: input text\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderText = function(outputType,textType,text,options) {\n\toptions = options || {};\n\tvar parser = this.parseText(textType,text,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : container.textContent;\n};\n\n/*\nParse text from a tiddler and render it into another format\n\toutputType: content type for the output\n\ttitle: title of the tiddler to be rendered\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderTiddler = function(outputType,title,options) {\n\toptions = options || {};\n\tvar parser = this.parseTiddler(title,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : (outputType === \"text/plain-formatted\" ? container.formattedTextContent : container.textContent);\n};\n\n/*\nReturn an array of tiddler titles that match a search string\n\ttext: The text string to search for\n\toptions: see below\nOptions available:\n\tsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\n\texclude: An array of tiddler titles to exclude from the search\n\tinvert: If true returns tiddlers that do not contain the specified string\n\tcaseSensitive: If true forces a case sensitive search\n\tliteral: If true, searches for literal string, rather than separate search terms\n\tfield: If specified, restricts the search to the specified field\n*/\nexports.search = function(text,options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tt,\n\t\tinvert = !!options.invert;\n\t// Convert the search string into a regexp for each term\n\tvar terms, searchTermsRegExps,\n\t\tflags = options.caseSensitive ? \"\" : \"i\";\n\tif(options.literal) {\n\t\tif(text.length === 0) {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + $tw.utils.escapeRegExp(text) + \")\",flags)];\n\t\t}\n\t} else {\n\t\tterms = text.split(/ +/);\n\t\tif(terms.length === 1 && terms[0] === \"\") {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [];\n\t\t\tfor(t=0; t<terms.length; t++) {\n\t\t\t\tsearchTermsRegExps.push(new RegExp(\"(\" + $tw.utils.escapeRegExp(terms[t]) + \")\",flags));\n\t\t\t}\n\t\t}\n\t}\n\t// Function to check a given tiddler for the search term\n\tvar searchTiddler = function(title) {\n\t\tif(!searchTermsRegExps) {\n\t\t\treturn true;\n\t\t}\n\t\tvar tiddler = self.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\ttiddler = new $tw.Tiddler({title: title, text: \"\", type: \"text/vnd.tiddlywiki\"});\n\t\t}\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type] || $tw.config.contentTypeInfo[\"text/vnd.tiddlywiki\"],\n\t\t\tmatch;\n\t\tfor(var t=0; t<searchTermsRegExps.length; t++) {\n\t\t\tmatch = false;\n\t\t\tif(options.field) {\n\t\t\t\tmatch = searchTermsRegExps[t].test(tiddler.getFieldString(options.field));\n\t\t\t} else {\n\t\t\t\t// Search title, tags and body\n\t\t\t\tif(contentTypeInfo.encoding === \"utf8\") {\n\t\t\t\t\tmatch = match || searchTermsRegExps[t].test(tiddler.fields.text);\n\t\t\t\t}\n\t\t\t\tvar tags = tiddler.fields.tags ? tiddler.fields.tags.join(\"\\0\") : \"\";\n\t\t\t\tmatch = match || searchTermsRegExps[t].test(tags) || searchTermsRegExps[t].test(tiddler.fields.title);\n\t\t\t}\n\t\t\tif(!match) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t\treturn true;\n\t};\n\t// Loop through all the tiddlers doing the search\n\tvar results = [],\n\t\tsource = options.source || this.each;\n\tsource(function(tiddler,title) {\n\t\tif(searchTiddler(title) !== options.invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\t// Remove any of the results we have to exclude\n\tif(options.exclude) {\n\t\tfor(t=0; t<options.exclude.length; t++) {\n\t\t\tvar p = results.indexOf(options.exclude[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tresults.splice(p,1);\n\t\t\t}\n\t\t}\n\t}\n\treturn results;\n};\n\n/*\nTrigger a load for a tiddler if it is skinny. Returns the text, or undefined if the tiddler is missing, null if the tiddler is being lazily loaded.\n*/\nexports.getTiddlerText = function(title,defaultText) {\n\tvar tiddler = this.getTiddler(title);\n\t// Return undefined if the tiddler isn't found\n\tif(!tiddler) {\n\t\treturn defaultText;\n\t}\n\tif(tiddler.fields.text !== undefined) {\n\t\t// Just return the text if we've got it\n\t\treturn tiddler.fields.text;\n\t} else {\n\t\t// Tell any listeners about the need to lazily load this tiddler\n\t\tthis.dispatchEvent(\"lazyLoad\",title);\n\t\t// Indicate that the text is being loaded\n\t\treturn null;\n\t}\n};\n\n/*\nRead an array of browser File objects, invoking callback(tiddlerFieldsArray) once they're all read\n*/\nexports.readFiles = function(files,callback) {\n\tvar result = [],\n\t\toutstanding = files.length;\n\tfor(var f=0; f<files.length; f++) {\n\t\tthis.readFile(files[f],function(tiddlerFieldsArray) {\n\t\t\tresult.push.apply(result,tiddlerFieldsArray);\n\t\t\tif(--outstanding === 0) {\n\t\t\t\tcallback(result);\n\t\t\t}\n\t\t});\n\t}\n\treturn files.length;\n};\n\n/*\nRead a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFile = function(file,callback) {\n\t// Get the type, falling back to the filename extension\n\tvar self = this,\n\t\ttype = file.type;\n\tif(type === \"\" || !type) {\n\t\tvar dotPos = file.name.lastIndexOf(\".\");\n\t\tif(dotPos !== -1) {\n\t\t\tvar fileExtensionInfo = $tw.utils.getFileExtensionInfo(file.name.substr(dotPos));\n\t\t\tif(fileExtensionInfo) {\n\t\t\t\ttype = fileExtensionInfo.type;\n\t\t\t}\n\t\t}\n\t}\n\t// Figure out if we're reading a binary file\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[type],\n\t\tisBinary = contentTypeInfo ? contentTypeInfo.encoding === \"base64\" : false;\n\t// Log some debugging information\n\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Importing file '\" + file.name + \"', type: '\" + type + \"', isBinary: \" + isBinary);\n\t}\n\t// Create the FileReader\n\tvar reader = new FileReader();\n\t// Onload\n\treader.onload = function(event) {\n\t\t// Deserialise the file contents\n\t\tvar text = event.target.result,\n\t\t\ttiddlerFields = {title: file.name || \"Untitled\", type: type};\n\t\t// Are we binary?\n\t\tif(isBinary) {\n\t\t\t// The base64 section starts after the first comma in the data URI\n\t\t\tvar commaPos = text.indexOf(\",\");\n\t\t\tif(commaPos !== -1) {\n\t\t\t\ttiddlerFields.text = text.substr(commaPos+1);\n\t\t\t\tcallback([tiddlerFields]);\n\t\t\t}\n\t\t} else {\n\t\t\t// Check whether this is an encrypted TiddlyWiki file\n\t\t\tvar encryptedJson = $tw.utils.extractEncryptedStoreArea(text);\n\t\t\tif(encryptedJson) {\n\t\t\t\t// If so, attempt to decrypt it with the current password\n\t\t\t\t$tw.utils.decryptStoreAreaInteractive(encryptedJson,function(tiddlers) {\n\t\t\t\t\tcallback(tiddlers);\n\t\t\t\t});\n\t\t\t} else {\n\t\t\t\t// Otherwise, just try to deserialise any tiddlers in the file\n\t\t\t\tcallback(self.deserializeTiddlers(type,text,tiddlerFields));\n\t\t\t}\n\t\t}\n\t};\n\t// Kick off the read\n\tif(isBinary) {\n\t\treader.readAsDataURL(file);\n\t} else {\n\t\treader.readAsText(file);\n\t}\n};\n\n/*\nFind any existing draft of a specified tiddler\n*/\nexports.findDraft = function(targetTitle) {\n\tvar draftTitle = undefined;\n\tthis.forEachTiddler({includeSystem: true},function(title,tiddler) {\n\t\tif(tiddler.fields[\"draft.title\"] && tiddler.fields[\"draft.of\"] === targetTitle) {\n\t\t\tdraftTitle = title;\n\t\t}\n\t});\n\treturn draftTitle;\n}\n\n/*\nCheck whether the specified draft tiddler has been modified.\nIf the original tiddler doesn't exist, create a vanilla tiddler variable,\nto check if additional fields have been added.\n*/\nexports.isDraftModified = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(!tiddler.isDraft()) {\n\t\treturn false;\n\t}\n\tvar ignoredFields = [\"created\", \"modified\", \"title\", \"draft.title\", \"draft.of\"],\n\t\torigTiddler = this.getTiddler(tiddler.fields[\"draft.of\"]) || new $tw.Tiddler({text:\"\", tags:[]}),\n\t\ttitleModified = tiddler.fields[\"draft.title\"] !== tiddler.fields[\"draft.of\"];\n\treturn titleModified || !tiddler.isEqual(origTiddler,ignoredFields);\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\nhistoryTitle: title of history tiddler (defaults to $:/HistoryList)\n*/\nexports.addToHistory = function(title,fromPageRect,historyTitle) {\n\tvar story = new $tw.Story({wiki: this, historyTitle: historyTitle});\n\tstory.addToHistory(title,fromPageRect);\n};\n\n/*\nInvoke the available upgrader modules\ntitles: array of tiddler titles to be processed\ntiddlers: hashmap by title of tiddler fields of pending import tiddlers. These can be modified by the upgraders. An entry with no fields indicates a tiddler that was pending import has been suppressed. When entries are added to the pending import the tiddlers hashmap may have entries that are not present in the titles array\nReturns a hashmap of messages keyed by tiddler title.\n*/\nexports.invokeUpgraders = function(titles,tiddlers) {\n\t// Collect up the available upgrader modules\n\tvar self = this;\n\tif(!this.upgraderModules) {\n\t\tthis.upgraderModules = [];\n\t\t$tw.modules.forEachModuleOfType(\"upgrader\",function(title,module) {\n\t\t\tif(module.upgrade) {\n\t\t\t\tself.upgraderModules.push(module);\n\t\t\t}\n\t\t});\n\t}\n\t// Invoke each upgrader in turn\n\tvar messages = {};\n\tfor(var t=0; t<this.upgraderModules.length; t++) {\n\t\tvar upgrader = this.upgraderModules[t],\n\t\t\tupgraderMessages = upgrader.upgrade(this,titles,tiddlers);\n\t\t$tw.utils.extend(messages,upgraderMessages);\n\t}\n\treturn messages;\n};\n\n})();\n", "title": "$:/core/modules/wiki.js", "type": "application/javascript", "module-type": "wikimethod" }, "$:/palettes/Blanca": { "title": "$:/palettes/Blanca", "name": "Blanca", "description": "A clean white palette to let you focus", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #66cccc\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ffffff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #7897f3\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ccc\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #ffffff\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #7897f3\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #eeeeee\ntab-border-selected: #cccccc\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffeedd\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: #eee\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #ff9900\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/palettes/Blue": { "title": "$:/palettes/Blue", "name": "Blue", "description": "A blue theme", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333353\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ddddff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #5959c0\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: #ccccdd\ntab-border-selected: #ccccdd\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #eeeeff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #666666\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #ffffff\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #ffffff\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #5959c0\ntoolbar-new-button: #5eb95e\ntoolbar-options-button: rgb(128, 88, 165)\ntoolbar-save-button: #0e90d2\ntoolbar-info-button: #0e90d2\ntoolbar-edit-button: rgb(243, 123, 29)\ntoolbar-close-button: #dd514c\ntoolbar-delete-button: #dd514c\ntoolbar-cancel-button: rgb(243, 123, 29)\ntoolbar-done-button: #5eb95e\nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/palettes/Muted": { "title": "$:/palettes/Muted", "name": "Muted", "description": "Bright tiddlers on a muted background", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #6f6f70\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #29a6ee\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #c2c1c2\nsidebar-foreground-shadow: rgba(255,255,255,0)\nsidebar-foreground: #d3d2d4\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #6f6f70\nsidebar-tab-background: #666667\nsidebar-tab-border-selected: #999\nsidebar-tab-border: #515151\nsidebar-tab-divider: #999\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: #999\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #d1d0d2\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #d5ad34\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/palettes/ContrastLight": { "title": "$:/palettes/ContrastLight", "name": "Contrast (Light)", "description": "High contrast and unambiguous (light version)", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #000\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #000\ntag-foreground: #fff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n" }, "$:/palettes/ContrastDark": { "title": "$:/palettes/ContrastDark", "name": "Contrast (Dark)", "description": "High contrast and unambiguous (dark version)", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #000\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #fff\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #fff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n" }, "$:/palettes/DarkPhotos": { "created": "20150402111612188", "description": "Good with dark photo backgrounds", "modified": "20150402112344080", "name": "DarkPhotos", "tags": "$:/tags/Palette", "title": "$:/palettes/DarkPhotos", "type": "application/x-tiddler-dictionary", "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: \nbutton-foreground: \nbutton-border: \ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #ddd\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #336438\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #ccf\nsidebar-controls-foreground: #fff\nsidebar-foreground-shadow: rgba(0,0,0, 0.5)\nsidebar-foreground: #fff\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #eee\nsidebar-tab-background-selected: rgba(255,255,255, 0.8)\nsidebar-tab-background: rgba(255,255,255, 0.4)\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: rgba(255,255,255, 0.2)\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #aaf\nsidebar-tiddler-link-foreground: #ddf\nsite-title-foreground: #fff\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/palettes/Rocker": { "title": "$:/palettes/Rocker", "name": "Rocker", "description": "A dark theme", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #000\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #cc0000\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.0)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #000\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #ffbb99\nsidebar-tiddler-link-foreground: #cc0000\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffbb99\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #cc0000\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/palettes/SolarFlare": { "title": "$:/palettes/SolarFlare", "name": "Solar Flare", "description": "Warm, relaxing earth colours", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": ": Background Tones\n\nbase03: #002b36\nbase02: #073642\n\n: Content Tones\n\nbase01: #586e75\nbase00: #657b83\nbase0: #839496\nbase1: #93a1a1\n\n: Background Tones\n\nbase2: #eee8d5\nbase3: #fdf6e3\n\n: Accent Colors\n\nyellow: #b58900\norange: #cb4b16\nred: #dc322f\nmagenta: #d33682\nviolet: #6c71c4\nblue: #268bd2\ncyan: #2aa198\ngreen: #859900\n\n: Additional Tones (RA)\n\nbase10: #c0c4bb\nviolet-muted: #7c81b0\nblue-muted: #4e7baa\n\nyellow-hot: #ffcc44\norange-hot: #eb6d20\nred-hot: #ff2222\nblue-hot: #2298ee\ngreen-hot: #98ee22\n\n: Palette\n\n: Do not use colour macro for background and foreground\nbackground: #fdf6e3\n download-foreground: <<colour background>>\n dragger-foreground: <<colour background>>\n dropdown-background: <<colour background>>\n modal-background: <<colour background>>\n sidebar-foreground-shadow: <<colour background>>\n tiddler-background: <<colour background>>\n tiddler-border: <<colour background>>\n tiddler-link-background: <<colour background>>\n tab-background-selected: <<colour background>>\n dropdown-tab-background-selected: <<colour tab-background-selected>>\nforeground: #657b83\n dragger-background: <<colour foreground>>\n tab-foreground: <<colour foreground>>\n tab-foreground-selected: <<colour tab-foreground>>\n sidebar-tab-foreground-selected: <<colour tab-foreground-selected>>\n sidebar-tab-foreground: <<colour tab-foreground>>\n sidebar-button-foreground: <<colour foreground>>\n sidebar-controls-foreground: <<colour foreground>>\n sidebar-foreground: <<colour foreground>>\n: base03\n: base02\n: base01\n alert-muted-foreground: <<colour base01>>\n: base00\n code-foreground: <<colour base00>>\n message-foreground: <<colour base00>>\n tag-foreground: <<colour base00>>\n: base0\n sidebar-tiddler-link-foreground: <<colour base0>>\n: base1\n muted-foreground: <<colour base1>>\n blockquote-bar: <<colour muted-foreground>>\n dropdown-border: <<colour muted-foreground>>\n sidebar-muted-foreground: <<colour muted-foreground>>\n tiddler-title-foreground: <<colour muted-foreground>>\n site-title-foreground: <<colour tiddler-title-foreground>>\n: base2\n modal-footer-background: <<colour base2>>\n page-background: <<colour base2>>\n modal-backdrop: <<colour page-background>>\n notification-background: <<colour page-background>>\n code-background: <<colour page-background>>\n code-border: <<colour code-background>>\n pre-background: <<colour page-background>>\n pre-border: <<colour pre-background>>\n sidebar-tab-background-selected: <<colour page-background>>\n table-header-background: <<colour base2>>\n tag-background: <<colour base2>>\n tiddler-editor-background: <<colour base2>>\n tiddler-info-background: <<colour base2>>\n tiddler-info-tab-background: <<colour base2>>\n tab-background: <<colour base2>>\n dropdown-tab-background: <<colour tab-background>>\n: base3\n alert-background: <<colour base3>>\n message-background: <<colour base3>>\n: yellow\n: orange\n: red\n: magenta\n alert-highlight: <<colour magenta>>\n: violet\n external-link-foreground: <<colour violet>>\n: blue\n: cyan\n: green\n: base10\n tiddler-controls-foreground: <<colour base10>>\n: violet-muted\n external-link-foreground-visited: <<colour violet-muted>>\n: blue-muted\n primary: <<colour blue-muted>>\n download-background: <<colour primary>>\n tiddler-link-foreground: <<colour primary>>\n\nalert-border: #b99e2f\ndirty-indicator: #ff0000\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nmessage-border: #cfd6e6\nmodal-border: #999999\nsidebar-controls-foreground-hover:\nsidebar-muted-foreground-hover:\nsidebar-tab-background: #ded8c5\nsidebar-tiddler-link-foreground-hover:\nstatic-alert-foreground: #aaaaaa\ntab-border: #cccccc\n modal-footer-border: <<colour tab-border>>\n modal-header-border: <<colour tab-border>>\n notification-border: <<colour tab-border>>\n sidebar-tab-border: <<colour tab-border>>\n tab-border-selected: <<colour tab-border>>\n sidebar-tab-border-selected: <<colour tab-border-selected>>\ntab-divider: #d8d8d8\n sidebar-tab-divider: <<colour tab-divider>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-border: #dddddd\ntiddler-subtitle-foreground: #c0c0c0\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/palettes/Vanilla": { "title": "$:/palettes/Vanilla", "name": "Vanilla", "description": "Pale and unobtrusive", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #f4f4f4\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #aaaaaa\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #f4f4f4\nsidebar-tab-background: #e0e0e0\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: #e4e4e4\nsidebar-tab-foreground-selected:\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #999999\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/core/readme": { "title": "$:/core/readme", "text": "This plugin contains TiddlyWiki's core components, comprising:\n\n* JavaScript code modules\n* Icons\n* Templates needed to create TiddlyWiki's user interface\n* British English (''en-GB'') translations of the localisable strings used by the core\n" }, "$:/core/templates/MOTW.html": { "title": "$:/core/templates/MOTW.html", "text": "\\rules only filteredtranscludeinline transcludeinline entity\n<!-- The following comment is called a MOTW comment and is necessary for the TiddlyIE Internet Explorer extension -->\n<!-- saved from url=(0021)http://tiddlywiki.com --> " }, "$:/core/templates/alltiddlers.template.html": { "title": "$:/core/templates/alltiddlers.template.html", "type": "text/vnd.tiddlywiki-html", "text": "<!-- This template is provided for backwards compatibility with older versions of TiddlyWiki -->\n\n<$set name=\"exportFilter\" value=\"[!is[system]sort[title]]\">\n\n{{$:/core/templates/exporters/StaticRiver}}\n\n</$set>\n" }, "$:/core/templates/canonical-uri-external-image": { "title": "$:/core/templates/canonical-uri-external-image", "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external images.\n\nChange the `./images/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./images/<$view field=\"title\" format=\"doubleurlencoded\"/>" }, "$:/core/templates/canonical-uri-external-text": { "title": "$:/core/templates/canonical-uri-external-text", "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external text files.\n\nChange the `./text/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./text/<$view field=\"title\" format=\"doubleurlencoded\"/>.tid" }, "$:/core/templates/css-tiddler": { "title": "$:/core/templates/css-tiddler", "text": "<!--\n\nThis template is used for saving CSS tiddlers as a style tag with data attributes representing the tiddler fields.\n\n-->`<style`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/css\">`<$view field=\"text\" format=\"text\" />`</style>`" }, "$:/core/templates/exporters/CsvFile": { "title": "$:/core/templates/exporters/CsvFile", "tags": "$:/tags/Exporter", "description": "{{$:/language/Exporters/CsvFile}}", "extension": ".csv", "text": "\\define renderContent()\n<$text text=<<csvtiddlers filter:\"\"\"$(exportFilter)$\"\"\" format:\"quoted-comma-sep\">>/>\n\\end\n<<renderContent>>\n" }, "$:/core/templates/exporters/JsonFile": { "title": "$:/core/templates/exporters/JsonFile", "tags": "$:/tags/Exporter", "description": "{{$:/language/Exporters/JsonFile}}", "extension": ".json", "text": "\\define renderContent()\n<$text text=<<jsontiddlers filter:\"\"\"$(exportFilter)$\"\"\">>/>\n\\end\n<<renderContent>>\n" }, "$:/core/templates/exporters/StaticRiver": { "title": "$:/core/templates/exporters/StaticRiver", "tags": "$:/tags/Exporter", "description": "{{$:/language/Exporters/StaticRiver}}", "extension": ".html", "text": "\\define tv-wikilink-template() #$uri_encoded$\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n<section class=\"tc-story-river\">\n{{$:/core/templates/exporters/StaticRiver/Content||$:/core/templates/html-tiddler}}\n</section>\n</body>\n</html>\n" }, "$:/core/templates/exporters/StaticRiver/Content": { "title": "$:/core/templates/exporters/StaticRiver/Content", "text": "\\define renderContent()\n{{{ $(exportFilter)$ ||$:/core/templates/static-tiddler}}}\n\\end\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n<<renderContent>>\n</$importvariables>\n" }, "$:/core/templates/exporters/TidFile": { "title": "$:/core/templates/exporters/TidFile", "tags": "$:/tags/Exporter", "description": "{{$:/language/Exporters/TidFile}}", "extension": ".tid", "text": "\\define renderContent()\n{{{ $(exportFilter)$ +[limit[1]] ||$:/core/templates/tid-tiddler}}}\n\\end\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\"><<renderContent>></$importvariables>" }, "$:/core/templates/html-div-tiddler": { "title": "$:/core/templates/html-div-tiddler", "text": "<!--\n\nThis template is used for saving tiddlers as an HTML DIV tag with attributes representing the tiddler fields.\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre>`<$view field=\"text\" format=\"htmlencoded\" />`</pre>\n</div>`\n" }, "$:/core/templates/html-tiddler": { "title": "$:/core/templates/html-tiddler", "text": "<!--\n\nThis template is used for saving tiddlers as raw HTML\n\n--><$view field=\"text\" format=\"htmlwikified\" />" }, "$:/core/templates/javascript-tiddler": { "title": "$:/core/templates/javascript-tiddler", "text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields.\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\">`<$view field=\"text\" format=\"text\" />`</script>`" }, "$:/core/templates/module-tiddler": { "title": "$:/core/templates/module-tiddler", "text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields. The body of the tiddler is wrapped in a call to the `$tw.modules.define` function in order to define the body of the tiddler as a module\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\" data-module=\"yes\">$tw.modules.define(\"`<$view field=\"title\" format=\"jsencoded\" />`\",\"`<$view field=\"module-type\" format=\"jsencoded\" />`\",function(module,exports,require) {`<$view field=\"text\" format=\"text\" />`});\n</script>`" }, "$:/core/templates/plain-text-tiddler": { "title": "$:/core/templates/plain-text-tiddler", "text": "<$view field=\"text\" format=\"text\" />" }, "$:/core/templates/raw-static-tiddler": { "title": "$:/core/templates/raw-static-tiddler", "text": "<!--\n\nThis template is used for saving tiddlers as static HTML\n\n--><$view field=\"text\" format=\"plainwikified\" />" }, "$:/core/save/all": { "title": "$:/core/save/all", "text": "\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] $(publishFilter)$\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n" }, "$:/core/save/empty": { "title": "$:/core/save/empty", "text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n" }, "$:/core/save/lazy-all": { "title": "$:/core/save/lazy-all", "text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] \n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n" }, "$:/core/save/lazy-images": { "title": "$:/core/save/lazy-images", "text": "\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] -[!is[system]is[image]] +[sort[title]] \n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n" }, "$:/core/templates/single.tiddler.window": { "title": "$:/core/templates/single.tiddler.window", "text": "<$set name=\"themeTitle\" value={{$:/view}}>\n\n<$set name=\"tempCurrentTiddler\" value=<<currentTiddler>>>\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$set name=\"currentTiddler\" value=<<tempCurrentTiddler>>>\n\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n\n<$transclude mode=\"block\"/>\n\n</$navigator>\n\n</$importvariables>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n" }, "$:/core/templates/split-recipe": { "title": "$:/core/templates/split-recipe", "text": "<$list filter=\"[!is[system]]\">\ntiddler: <$view field=\"title\" format=\"urlencoded\"/>.tid\n</$list>\n" }, "$:/core/templates/static-tiddler": { "title": "$:/core/templates/static-tiddler", "text": "<a name=<<currentTiddler>>>\n<$transclude tiddler=\"$:/core/ui/ViewTemplate\"/>\n</a>" }, "$:/core/templates/static.area": { "title": "$:/core/templates/static.area", "text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawStaticContent]!has[draft.of]] ||$:/core/templates/raw-static-tiddler}}}\n{{$:/core/templates/static.content||$:/core/templates/html-tiddler}}\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\nThis file contains an encrypted ~TiddlyWiki. Enable ~JavaScript and enter the decryption password when prompted.\n</$reveal>\n" }, "$:/core/templates/static.content": { "title": "$:/core/templates/static.content", "type": "text/vnd.tiddlywiki", "text": "<!-- For Google, and people without JavaScript-->\nThis [[TiddlyWiki|http://tiddlywiki.com]] contains the following tiddlers:\n\n<ul>\n<$list filter=<<saveTiddlerFilter>>>\n<li><$view field=\"title\" format=\"text\"></$view></li>\n</$list>\n</ul>\n" }, "$:/core/templates/static.template.css": { "title": "$:/core/templates/static.template.css", "text": "{{$:/boot/boot.css||$:/core/templates/plain-text-tiddler}}\n\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n" }, "$:/core/templates/static.template.html": { "title": "$:/core/templates/static.template.html", "type": "text/vnd.tiddlywiki-html", "text": "\\define tv-wikilink-template() static/$uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n{{$:/core/ui/PageTemplate||$:/core/templates/html-tiddler}}\n</body>\n</html>\n" }, "$:/core/templates/static.tiddler.html": { "title": "$:/core/templates/static.tiddler.html", "text": "\\define tv-wikilink-template() $uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n`<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"`{{$:/core/templates/version}}`\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<link rel=\"stylesheet\" href=\"static.css\">\n<title>`<$view field=\"caption\"><$view field=\"title\"/></$view>: {{$:/core/wiki/title}}`</title>\n</head>\n<body class=\"tc-body\">\n`{{$:/StaticBanner||$:/core/templates/html-tiddler}}`\n<section class=\"tc-story-river\">\n`<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n<$view tiddler=\"$:/core/ui/ViewTemplate\" format=\"htmlwikified\"/>\n</$importvariables>`\n</section>\n</body>\n</html>\n`" }, "$:/core/templates/store.area.template.html": { "title": "$:/core/templates/store.area.template.html", "text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n`<div id=\"storeArea\" style=\"display:none;\">`\n<$list filter=<<saveTiddlerFilter>> template=\"$:/core/templates/html-div-tiddler\"/>\n`</div>`\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n`<!--~~ Encrypted tiddlers ~~-->`\n`<pre id=\"encryptedStoreArea\" type=\"text/plain\" style=\"display:none;\">`\n<$encrypt filter=<<saveTiddlerFilter>>/>\n`</pre>`\n</$reveal>" }, "$:/core/templates/tid-tiddler": { "title": "$:/core/templates/tid-tiddler", "text": "<!--\n\nThis template is used for saving tiddlers in TiddlyWeb *.tid format\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>`\n`<$view field=\"text\" format=\"text\" />" }, "$:/core/templates/tiddler-metadata": { "title": "$:/core/templates/tiddler-metadata", "text": "<!--\n\nThis template is used for saving tiddler metadata *.meta files\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>" }, "$:/core/templates/tiddlywiki5.html": { "title": "$:/core/templates/tiddlywiki5.html", "text": "\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n{{$:/core/templates/MOTW.html}}<html>\n<head>\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" />\t\t<!-- Force IE standards mode for Intranet and HTA - should be the first meta -->\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"application-name\" content=\"TiddlyWiki\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\" />\n<meta name=\"copyright\" content=\"{{$:/core/copyright.txt}}\" />\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<!--~~ This is a Tiddlywiki file. The points of interest in the file are marked with this pattern ~~-->\n\n<!--~~ Raw markup ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/core/wiki/rawmarkup]] [all[shadows+tiddlers]tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n</head>\n<body class=\"tc-body\">\n<!--~~ Static styles ~~-->\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<!--~~ Static content for Google and browsers without JavaScript ~~-->\n<noscript>\n<div id=\"splashArea\">\n{{$:/core/templates/static.area}}\n</div>\n</noscript>\n<!--~~ Ordinary tiddlers ~~-->\n{{$:/core/templates/store.area.template.html}}\n<!--~~ Library modules ~~-->\n<div id=\"libraryModules\" style=\"display:none;\">\n{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/javascript-tiddler}}}\n</div>\n<!--~~ Boot kernel prologue ~~-->\n<div id=\"bootKernelPrefix\" style=\"display:none;\">\n{{ $:/boot/bootprefix.js ||$:/core/templates/javascript-tiddler}}\n</div>\n<!--~~ Boot kernel ~~-->\n<div id=\"bootKernel\" style=\"display:none;\">\n{{ $:/boot/boot.js ||$:/core/templates/javascript-tiddler}}\n</div>\n</body>\n</html>\n" }, "$:/core/templates/version": { "title": "$:/core/templates/version", "text": "<<version>>" }, "$:/core/templates/wikified-tiddler": { "title": "$:/core/templates/wikified-tiddler", "text": "<$transclude />" }, "$:/core/ui/AboveStory/tw2-plugin-check": { "title": "$:/core/ui/AboveStory/tw2-plugin-check", "tags": "$:/tags/AboveStory", "text": "\\define lingo-base() $:/language/AboveStory/ClassicPlugin/\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]limit[1]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n<ul>\n\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]limit[1]]\">\n\n<li>\n\n<$link><$view field=\"title\"/></$link>\n\n</li>\n\n</$list>\n\n</ul>\n\n</div>\n\n</$list>\n" }, "$:/core/ui/AdvancedSearch/Filter": { "title": "$:/core/ui/AdvancedSearch/Filter", "tags": "$:/tags/AdvancedSearch", "caption": "{{$:/language/Search/Filter/Caption}}", "text": "\\define lingo-base() $:/language/Search/\n<<lingo Filter/Hint>>\n\n<div class=\"tc-search tc-advanced-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch/FilterButton]!has[draft.of]]\"><$transclude/></$list>\n</div>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\n<div class=\"tc-search-results\">\n<<lingo Filter/Matches>>\n<$list filter={{$:/temp/advancedsearch}} template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$set>\n</$reveal>\n" }, "$:/core/ui/AdvancedSearch/Filter/FilterButtons/clear": { "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/clear", "tags": "$:/tags/AdvancedSearch/FilterButton", "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n" }, "$:/core/ui/AdvancedSearch/Filter/FilterButtons/delete": { "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/delete", "tags": "$:/tags/AdvancedSearch/FilterButton", "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button popup=<<qualify \"$:/state/filterDeleteDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/delete-button}}\n</$button>\n</$reveal>\n\n<$reveal state=<<qualify \"$:/state/filterDeleteDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<div class=\"tc-dropdown-item-plain\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\nAre you sure you wish to delete <<resultCount>> tiddler(s)?\n</$set>\n</div>\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"tc-btn\">\n<$action-deletetiddler $filter={{$:/temp/advancedsearch}}/>\nDelete these tiddlers\n</$button>\n</div>\n</div>\n</div>\n</$reveal>\n" }, "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown": { "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown", "tags": "$:/tags/AdvancedSearch/FilterButton", "text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/filterDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</span>\n\n<$reveal state=<<qualify \"$:/state/filterDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Filter]]\"><$link to={{!!filter}}><$transclude field=\"description\"/></$link>\n</$list>\n</div>\n</div>\n</$linkcatcher>\n</$reveal>\n" }, "$:/core/ui/AdvancedSearch/Filter/FilterButtons/export": { "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/export", "tags": "$:/tags/AdvancedSearch/FilterButton", "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$macrocall $name=\"exportButton\" exportFilter={{$:/temp/advancedsearch}} lingoBase=\"$:/language/Buttons/ExportTiddlers/\"/>\n</$reveal>\n" }, "$:/core/ui/AdvancedSearch/Shadows": { "title": "$:/core/ui/AdvancedSearch/Shadows", "tags": "$:/tags/AdvancedSearch", "caption": "{{$:/language/Search/Shadows/Caption}}", "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Shadows/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[all[shadows]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo Shadows/Matches>>\n\n<$list filter=\"[all[shadows]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n" }, "$:/core/ui/AdvancedSearch/Standard": { "title": "$:/core/ui/AdvancedSearch/Standard", "tags": "$:/tags/AdvancedSearch", "caption": "{{$:/language/Search/Standard/Caption}}", "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Standard/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$set name=\"searchTiddler\" value=\"$:/temp/advancedsearch\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude/>\n</$list>\n\"\"\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n</$list>\n</$set>\n</$reveal>\n" }, "$:/core/ui/AdvancedSearch/System": { "title": "$:/core/ui/AdvancedSearch/System", "tags": "$:/tags/AdvancedSearch", "caption": "{{$:/language/Search/System/Caption}}", "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo System/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[is[system]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo System/Matches>>\n\n<$list filter=\"[is[system]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n" }, "$:/AdvancedSearch": { "title": "$:/AdvancedSearch", "icon": "$:/core/images/advanced-search-button", "color": "#bbb", "text": "<div class=\"tc-advanced-search\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch]!has[draft.of]]\" \"$:/core/ui/AdvancedSearch/System\">>\n</div>\n" }, "$:/core/ui/AlertTemplate": { "title": "$:/core/ui/AlertTemplate", "text": "<div class=\"tc-alert\">\n<div class=\"tc-alert-toolbar\">\n<$button class=\"tc-btn-invisible\"><$action-deletetiddler $tiddler=<<currentTiddler>>/>{{$:/core/images/delete-button}}</$button>\n</div>\n<div class=\"tc-alert-subtitle\">\n<$view field=\"component\"/> - <$view field=\"modified\" format=\"date\" template=\"0hh:0mm:0ss DD MM YYYY\"/> <$reveal type=\"nomatch\" state=\"!!count\" text=\"\"><span class=\"tc-alert-highlight\">({{$:/language/Count}}: <$view field=\"count\"/>)</span></$reveal>\n</div>\n<div class=\"tc-alert-body\">\n\n<$transclude/>\n\n</div>\n</div>\n" }, "$:/core/ui/BinaryWarning": { "title": "$:/core/ui/BinaryWarning", "text": "\\define lingo-base() $:/language/BinaryWarning/\n<div class=\"tc-binary-warning\">\n\n<<lingo Prompt>>\n\n</div>\n" }, "$:/core/ui/Components/tag-link": { "title": "$:/core/ui/Components/tag-link", "text": "<$link>\n<$set name=\"backgroundColor\" value={{!!color}}>\n<span style=<<tag-styles>> class=\"tc-tag-label\">\n<$view field=\"title\" format=\"text\"/>\n</span>\n</$set>\n</$link>" }, "$:/core/ui/ControlPanel/Advanced": { "title": "$:/core/ui/ControlPanel/Advanced", "tags": "$:/tags/ControlPanel/Info", "caption": "{{$:/language/ControlPanel/Advanced/Caption}}", "text": "{{$:/language/ControlPanel/Advanced/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Advanced]!has[draft.of]]\" \"$:/core/ui/ControlPanel/TiddlerFields\">>\n</div>\n" }, "$:/core/ui/ControlPanel/Appearance": { "title": "$:/core/ui/ControlPanel/Appearance", "tags": "$:/tags/ControlPanel", "caption": "{{$:/language/ControlPanel/Appearance/Caption}}", "text": "{{$:/language/ControlPanel/Appearance/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Appearance]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Theme\">>\n</div>\n" }, "$:/core/ui/ControlPanel/Basics": { "title": "$:/core/ui/ControlPanel/Basics", "tags": "$:/tags/ControlPanel/Info", "caption": "{{$:/language/ControlPanel/Basics/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\n\n\\define show-filter-count(filter)\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $value=\"\"\"$filter$\"\"\"/>\n<$action-setfield $tiddler=\"$:/state/tab--1498284803\" $value=\"$:/core/ui/AdvancedSearch/Filter\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n''<$count filter=\"\"\"$filter$\"\"\"/>''\n{{$:/core/images/advanced-search-button}}\n</$button>\n\\end\n\n|<<lingo Version/Prompt>> |''<<version>>'' |\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/status/UserName\"><<lingo Username/Prompt>></$link> |<$edit-text tiddler=\"$:/status/UserName\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/AnimationDuration\"><<lingo AnimDuration/Prompt>></$link> |<$edit-text tiddler=\"$:/config/AnimationDuration\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\" class=\"tc-edit-texteditor\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n|<$link to=\"$:/config/NewJournal/Title\"><<lingo NewJournal/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/config/NewJournal/Title\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/NewJournal/Tags\"><<lingo NewJournal/Tags/Prompt>></$link> |<$edit-text tiddler=\"$:/config/NewJournal/Tags\" default=\"\" tag=\"input\"/> |\n|<<lingo Language/Prompt>> |{{$:/snippets/minilanguageswitcher}} |\n|<<lingo Tiddlers/Prompt>> |<<show-filter-count \"[!is[system]sort[title]]\">> |\n|<<lingo Tags/Prompt>> |<<show-filter-count \"[tags[]sort[title]]\">> |\n|<<lingo SystemTiddlers/Prompt>> |<<show-filter-count \"[is[system]sort[title]]\">> |\n|<<lingo ShadowTiddlers/Prompt>> |<<show-filter-count \"[all[shadows]sort[title]]\">> |\n|<<lingo OverriddenShadowTiddlers/Prompt>> |<<show-filter-count \"[is[tiddler]is[shadow]sort[title]]\">> |\n" }, "$:/core/ui/ControlPanel/EditorTypes": { "title": "$:/core/ui/ControlPanel/EditorTypes", "tags": "$:/tags/ControlPanel/Advanced", "caption": "{{$:/language/ControlPanel/EditorTypes/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/EditorTypes/\n\n<<lingo Hint>>\n\n<table>\n<tbody>\n<tr>\n<th><<lingo Type/Caption>></th>\n<th><<lingo Editor/Caption>></th>\n</tr>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/config/EditorTypeMappings/]sort[title]]\">\n<tr>\n<td>\n<$link>\n<$list filter=\"[all[current]removeprefix[$:/config/EditorTypeMappings/]]\">\n<$text text={{!!title}}/>\n</$list>\n</$link>\n</td>\n<td>\n<$view field=\"text\"/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n" }, "$:/core/ui/ControlPanel/Info": { "title": "$:/core/ui/ControlPanel/Info", "tags": "$:/tags/ControlPanel", "caption": "{{$:/language/ControlPanel/Info/Caption}}", "text": "{{$:/language/ControlPanel/Info/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Info]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Basics\">>\n</div>\n" }, "$:/core/ui/ControlPanel/KeyboardShortcuts": { "title": "$:/core/ui/ControlPanel/KeyboardShortcuts", "tags": "$:/tags/ControlPanel", "caption": "{{$:/language/ControlPanel/KeyboardShortcuts/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/KeyboardShortcuts/\n\n\\define new-shortcut(title)\n<div class=\"tc-dropdown-item-plain\">\n<$edit-shortcut tiddler=\"$title$\" placeholder={{$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt}} style=\"width:auto;\"/> <$button>\n<<lingo Add/Caption>>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"[{$title$}]\"\n/>\n<$action-deletetiddler\n\t$tiddler=\"$title$\"\n/>\n</$button>\n</div>\n\\end\n\n\\define shortcut-list-item(caption)\n<td>\n</td>\n<td style=\"text-align:right;font-size:0.7em;\">\n<<lingo Platform/$caption$>>\n</td>\n<td>\n<div style=\"position:relative;\">\n<$button popup=<<qualify \"$:/state/dropdown/$(shortcutTitle)$\">> class=\"tc-btn-invisible\">\n{{$:/core/images/edit-button}}\n</$button>\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts={{$(shortcutTitle)$}} prefix=\"<kbd>\" separator=\"</kbd> <kbd>\" suffix=\"</kbd>\"/>\n\n<$reveal state=<<qualify \"$:/state/dropdown/$(shortcutTitle)$\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown tc-popup-keep\">\n<$list filter=\"[list[$(shortcutTitle)$!!text]sort[title]]\" variable=\"shortcut\" emptyMessage=\"\"\"\n<div class=\"tc-dropdown-item-plain\">\n//<<lingo NoShortcuts/Caption>>//\n</div>\n\"\"\">\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"tc-btn-invisible\" tooltip=<<lingo Remove/Hint>>>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"+[remove<shortcut>]\"\n/>\n×\n</$button>\n<kbd>\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts=<<shortcut>>/>\n</kbd>\n</div>\n</$list>\n<hr/>\n<$macrocall $name=\"new-shortcut\" title=<<qualify \"$:/state/new-shortcut/$(shortcutTitle)$\">>/>\n</div>\n</div>\n</$reveal>\n</div>\n</td>\n\\end\n\n\\define shortcut-list(caption,prefix)\n<tr>\n<$list filter=\"[all[tiddlers+shadows][$prefix$$(shortcutName)$]]\" variable=\"shortcutTitle\">\n<<shortcut-list-item \"$caption$\">>\n</$list>\n</tr>\n\\end\n\n\\define shortcut-editor()\n<<shortcut-list \"All\" \"$:/config/shortcuts/\">>\n<<shortcut-list \"Mac\" \"$:/config/shortcuts-mac/\">>\n<<shortcut-list \"NonMac\" \"$:/config/shortcuts-not-mac/\">>\n<<shortcut-list \"Linux\" \"$:/config/shortcuts-linux/\">>\n<<shortcut-list \"NonLinux\" \"$:/config/shortcuts-not-linux/\">>\n<<shortcut-list \"Windows\" \"$:/config/shortcuts-windows/\">>\n<<shortcut-list \"NonWindows\" \"$:/config/shortcuts-not-windows/\">>\n\\end\n\n\\define shortcut-preview()\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts={{$(shortcutPrefix)$$(shortcutName)$}} prefix=\"<kbd>\" separator=\"</kbd> <kbd>\" suffix=\"</kbd>\"/>\n\\end\n\n\\define shortcut-item-inner()\n<tr>\n<td>\n<$reveal type=\"nomatch\" state=<<dropdownStateTitle>> text=\"open\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield\n\t$tiddler=<<dropdownStateTitle>>\n\t$value=\"open\"\n/>\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<dropdownStateTitle>> text=\"open\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield\n\t$tiddler=<<dropdownStateTitle>>\n\t$value=\"close\"\n/>\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n''<$text text=<<shortcutName>>/>''\n</td>\n<td>\n<$transclude tiddler=\"$:/config/ShortcutInfo/$(shortcutName)$\"/>\n</td>\n<td>\n<$list filter=\"$:/config/shortcuts/ $:/config/shortcuts-mac/ $:/config/shortcuts-not-mac/ $:/config/shortcuts-linux/ $:/config/shortcuts-not-linux/ $:/config/shortcuts-windows/ $:/config/shortcuts-not-windows/\" variable=\"shortcutPrefix\">\n<<shortcut-preview>>\n</$list>\n</td>\n</tr>\n<$set name=\"dropdownState\" value={{$(dropdownStateTitle)$}}>\n<$list filter=\"[<dropdownState>prefix[open]]\" variable=\"listItem\">\n<<shortcut-editor>>\n</$list>\n</$set>\n\\end\n\n\\define shortcut-item()\n<$set name=\"dropdownStateTitle\" value=<<qualify \"$:/state/dropdown/keyboardshortcut/$(shortcutName)$\">>>\n<<shortcut-item-inner>>\n</$set>\n\\end\n\n<table>\n<tbody>\n<$list filter=\"[all[shadows+tiddlers]removeprefix[$:/config/ShortcutInfo/]]\" variable=\"shortcutName\">\n<<shortcut-item>>\n</$list>\n</tbody>\n</table>\n" }, "$:/core/ui/ControlPanel/LoadedModules": { "title": "$:/core/ui/ControlPanel/LoadedModules", "tags": "$:/tags/ControlPanel/Advanced", "caption": "{{$:/language/ControlPanel/LoadedModules/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/\n<<lingo LoadedModules/Hint>>\n\n{{$:/snippets/modules}}\n" }, "$:/core/ui/ControlPanel/Modals/AddPlugins": { "title": "$:/core/ui/ControlPanel/Modals/AddPlugins", "subtitle": "{{$:/core/images/download-button}} {{$:/language/ControlPanel/Plugins/Add/Caption}}", "text": "\\define install-plugin-button()\n<$button>\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url={{!!url}} title={{$(assetInfo)$!!original-title}}/>\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\" emptyMessage=\"\"\"{{$:/language/ControlPanel/Plugins/Install/Caption}}\"\"\">\n{{$:/language/ControlPanel/Plugins/Reinstall/Caption}}\n</$list>\n</$button>\n\\end\n\n\\define popup-state-macro()\n$:/state/add-plugin-info/$(connectionTiddler)$/$(assetInfo)$\n\\end\n\n\\define display-plugin-info(type)\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<div class=\"tc-plugin-info\">\n<div class=\"tc-plugin-info-chunk tc-small-icon\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<$list filter=\"[<assetInfo>has[icon]]\" emptyMessage=\"\"\"<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\"\"\">\n<img src={{$(assetInfo)$!!icon}}/>\n</$list>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<h1><$view tiddler=<<assetInfo>> field=\"description\"/></h1>\n<h2><$view tiddler=<<assetInfo>> field=\"original-title\"/></h2>\n<div><em><$view tiddler=<<assetInfo>> field=\"version\"/></em></div>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<<install-plugin-button>>\n</div>\n</div>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>>>\n<div class=\"tc-plugin-info-dropdown\">\n<div class=\"tc-plugin-info-dropdown-message\">\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\" emptyMessage=\"\"\"{{$:/language/ControlPanel/Plugins/NotInstalled/Hint}}\"\"\">\n<em>\n{{$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint}}\n</em>\n</$list>\n</div>\n<div class=\"tc-plugin-info-dropdown-body\">\n<$transclude tiddler=<<assetInfo>> field=\"readme\" mode=\"block\"/>\n</div>\n</div>\n</$reveal>\n</$set>\n\\end\n\n\\define load-plugin-library-button()\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-load-plugin-library\" url={{!!url}} infoTitlePrefix=\"$:/temp/RemoteAssetInfo/\"/>\n{{$:/core/images/chevron-right}} {{$:/language/ControlPanel/Plugins/OpenPluginLibrary}}\n</$button>\n\\end\n\n\\define display-server-assets(type)\n{{$:/language/Search/Search}}: <$edit-text tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" default=\"\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n<div class=\"tc-plugin-library-listing\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]search{$:/temp/RemoteAssetSearch/$(currentTiddler)$}sort[description]]\" variable=\"assetInfo\">\n<<display-plugin-info \"$type$\">>\n</$list>\n</div>\n\\end\n\n\\define display-server-connection()\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/ServerConnection]suffix{!!url}]\" variable=\"connectionTiddler\" emptyMessage=<<load-plugin-library-button>>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Add/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Add/Themes]] [[$:/core/ui/ControlPanel/Plugins/Add/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Add/Plugins\">>\n\n</$list>\n\\end\n\n\\define plugin-library-listing()\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<div class=\"tc-plugin-library\">\n\n!! <$link><$transclude field=\"caption\"><$view field=\"title\"/></$transclude></$link>\n\n//<$view field=\"url\"/>//\n\n<$transclude/>\n\n<<display-server-connection>>\n</div>\n</$list>\n\\end\n\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<div>\n<<plugin-library-listing>>\n</div>\n\n</$importvariables>\n" }, "$:/core/ui/ControlPanel/Palette": { "title": "$:/core/ui/ControlPanel/Palette", "tags": "$:/tags/ControlPanel/Appearance", "caption": "{{$:/language/ControlPanel/Palette/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Palette/\n\n{{$:/snippets/paletteswitcher}}\n\n<$reveal type=\"nomatch\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"yes\"><<lingo ShowEditor/Caption>></$button>\n\n</$reveal>\n\n<$reveal type=\"match\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"no\"><<lingo HideEditor/Caption>></$button>\n{{$:/snippets/paletteeditor}}\n\n</$reveal>\n\n" }, "$:/core/ui/ControlPanel/Parsing": { "title": "$:/core/ui/ControlPanel/Parsing", "tags": "$:/tags/ControlPanel/Advanced", "caption": "{{$:/language/ControlPanel/Parsing/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Parsing/\n\n\\define parsing-inner(typeCap)\n<li>\n<$checkbox tiddler=\"\"\"$:/config/WikiParserRules/$typeCap$/$(currentTiddler)$\"\"\" field=\"text\" checked=\"enable\" unchecked=\"disable\" default=\"enable\"> ''<$text text=<<currentTiddler>>/>'': </$checkbox>\n</li>\n\\end\n\n\\define parsing-outer(typeLower,typeCap)\n<ul>\n<$list filter=\"[wikiparserrules[$typeLower$]]\">\n<<parsing-inner typeCap:\"$typeCap$\">>\n</$list>\n</ul>\n\\end\n\n<<lingo Hint>>\n\n! <<lingo Pragma/Caption>>\n\n<<parsing-outer typeLower:\"pragma\" typeCap:\"Pragma\">>\n\n! <<lingo Inline/Caption>>\n\n<<parsing-outer typeLower:\"inline\" typeCap:\"Inline\">>\n\n! <<lingo Block/Caption>>\n\n<<parsing-outer typeLower:\"block\" typeCap:\"Block\">>\n" }, "$:/core/ui/ControlPanel/Plugins/Add/Languages": { "title": "$:/core/ui/ControlPanel/Plugins/Add/Languages", "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[language]]\"/>)", "text": "<<display-server-assets language>>\n" }, "$:/core/ui/ControlPanel/Plugins/Add/Plugins": { "title": "$:/core/ui/ControlPanel/Plugins/Add/Plugins", "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[plugin]]\"/>)", "text": "<<display-server-assets plugin>>\n" }, "$:/core/ui/ControlPanel/Plugins/Add/Themes": { "title": "$:/core/ui/ControlPanel/Plugins/Add/Themes", "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[theme]]\"/>)", "text": "<<display-server-assets theme>>\n" }, "$:/core/ui/ControlPanel/Plugins/AddPlugins": { "title": "$:/core/ui/ControlPanel/Plugins/AddPlugins", "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n<$button message=\"tm-modal\" param=\"$:/core/ui/ControlPanel/Modals/AddPlugins\" tooltip={{$:/language/ControlPanel/Plugins/Add/Hint}} class=\"tc-btn-big-green\" style=\"background:blue;\">\n{{$:/core/images/download-button}} <<lingo Add/Caption>>\n</$button>\n" }, "$:/core/ui/ControlPanel/Plugins/Installed/Languages": { "title": "$:/core/ui/ControlPanel/Plugins/Installed/Languages", "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[language]]\"/>)", "text": "<<plugin-table language>>\n" }, "$:/core/ui/ControlPanel/Plugins/Installed/Plugins": { "title": "$:/core/ui/ControlPanel/Plugins/Installed/Plugins", "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[plugin]]\"/>)", "text": "<<plugin-table plugin>>\n" }, "$:/core/ui/ControlPanel/Plugins/Installed/Themes": { "title": "$:/core/ui/ControlPanel/Plugins/Installed/Themes", "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[theme]]\"/>)", "text": "<<plugin-table theme>>\n" }, "$:/core/ui/ControlPanel/Plugins": { "title": "$:/core/ui/ControlPanel/Plugins", "tags": "$:/tags/ControlPanel", "caption": "{{$:/language/ControlPanel/Plugins/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define popup-state-macro()\n$(qualified-state)$-$(currentTiddler)$\n\\end\n\n\\define tabs-state-macro()\n$(popup-state)$-$(pluginInfoType)$\n\\end\n\n\\define plugin-icon-title()\n$(currentTiddler)$/icon\n\\end\n\n\\define plugin-disable-title()\n$:/config/Plugins/Disabled/$(currentTiddler)$\n\\end\n\n\\define plugin-table-body(type,disabledMessage)\n<div class=\"tc-plugin-info-chunk tc-small-icon\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<plugin-icon-title>>>\n<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\n</$transclude>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<h1>\n''<$view field=\"description\"><$view field=\"title\"/></$view>'' $disabledMessage$\n</h1>\n<h2>\n<$view field=\"title\"/>\n</h2>\n<h2>\n<div><em><$view field=\"version\"/></em></div>\n</h2>\n</div>\n\\end\n\n\\define plugin-table(type)\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n<$list filter=\"[!has[draft.of]plugin-type[$type$]sort[description]]\" emptyMessage=<<lingo \"Empty/Hint\">>>\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info\">\n<<plugin-table-body type:\"$type$\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info tc-plugin-info-disabled\">\n<<plugin-table-body type:\"$type$\" disabledMessage:\"<$macrocall $name='lingo' title='Disabled/Status'/>\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>>>\n<div class=\"tc-plugin-info-dropdown\">\n<div class=\"tc-plugin-info-dropdown-body\">\n<$list filter=\"[all[current]] -[[$:/core]]\">\n<div style=\"float:right;\">\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"yes\" tooltip={{$:/language/ControlPanel/Plugins/Disable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Disable/Caption}}>\n<<lingo Disable/Caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"no\" tooltip={{$:/language/ControlPanel/Plugins/Enable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Enable/Caption}}>\n<<lingo Enable/Caption>>\n</$button>\n</$reveal>\n</div>\n</$list>\n<$reveal type=\"nomatch\" text=\"\" state=\"!!list\">\n<$macrocall $name=\"tabs\" state=<<tabs-state-macro>> tabsList={{!!list}} default=\"readme\" template=\"$:/core/ui/PluginInfo\"/>\n</$reveal>\n<$reveal type=\"match\" text=\"\" state=\"!!list\">\n<<lingo NoInformation/Hint>>\n</$reveal>\n</div>\n</div>\n</$reveal>\n</$set>\n</$list>\n</$set>\n\\end\n\n{{$:/core/ui/ControlPanel/Plugins/AddPlugins}}\n\n<<lingo Installed/Hint>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Installed/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Installed/Themes]] [[$:/core/ui/ControlPanel/Plugins/Installed/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Installed/Plugins\">>\n" }, "$:/core/ui/ControlPanel/Saving": { "title": "$:/core/ui/ControlPanel/Saving", "tags": "$:/tags/ControlPanel", "caption": "{{$:/language/ControlPanel/Saving/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Saving/\n\\define backupURL()\nhttp://$(userName)$.tiddlyspot.com/backup/\n\\end\n\\define backupLink()\n<$reveal type=\"nomatch\" state=\"$:/UploadName\" text=\"\">\n<$set name=\"userName\" value={{$:/UploadName}}>\n<$reveal type=\"match\" state=\"$:/UploadURL\" text=\"\">\n<<backupURL>>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/UploadURL\" text=\"\">\n<$macrocall $name=resolvePath source={{$:/UploadBackupDir}} root={{$:/UploadURL}}>>\n</$reveal>\n</$set>\n</$reveal>\n\\end\n! <<lingo TiddlySpot/Heading>>\n\n<<lingo TiddlySpot/Description>>\n\n|<<lingo TiddlySpot/UserName>> |<$edit-text tiddler=\"$:/UploadName\" default=\"\" tag=\"input\"/> |\n|<<lingo TiddlySpot/Password>> |<$password name=\"upload\"/> |\n|<<lingo TiddlySpot/Backups>> |<<backupLink>> |\n\n''<<lingo TiddlySpot/Advanced/Heading>>''\n\n|<<lingo TiddlySpot/ServerURL>> |<$edit-text tiddler=\"$:/UploadURL\" default=\"\" tag=\"input\"/> |\n|<<lingo TiddlySpot/Filename>> |<$edit-text tiddler=\"$:/UploadFilename\" default=\"index.html\" tag=\"input\"/> |\n|<<lingo TiddlySpot/UploadDir>> |<$edit-text tiddler=\"$:/UploadDir\" default=\".\" tag=\"input\"/> |\n|<<lingo TiddlySpot/BackupDir>> |<$edit-text tiddler=\"$:/UploadBackupDir\" default=\".\" tag=\"input\"/> |\n\n<<lingo TiddlySpot/Hint>>" }, "$:/core/ui/ControlPanel/Settings/AutoSave": { "title": "$:/core/ui/ControlPanel/Settings/AutoSave", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/AutoSave/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/AutoSave/\n\n<$link to=\"$:/config/AutoSave\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"yes\"> <<lingo Enabled/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"no\"> <<lingo Disabled/Description>> </$radio>\n" }, "$:/core/buttonstyles/Borderless": { "title": "$:/core/buttonstyles/Borderless", "tags": "$:/tags/ToolbarButtonStyle", "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless}}", "text": "tc-btn-invisible" }, "$:/core/buttonstyles/Boxed": { "title": "$:/core/buttonstyles/Boxed", "tags": "$:/tags/ToolbarButtonStyle", "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed}}", "text": "tc-btn-boxed" }, "$:/core/buttonstyles/Rounded": { "title": "$:/core/buttonstyles/Rounded", "tags": "$:/tags/ToolbarButtonStyle", "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded}}", "text": "tc-btn-rounded" }, "$:/core/ui/ControlPanel/Settings/CamelCase": { "title": "$:/core/ui/ControlPanel/Settings/CamelCase", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/CamelCase/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/CamelCase/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/WikiParserRules/Inline/wikilink\" field=\"text\" checked=\"enable\" unchecked=\"disable\" default=\"enable\"> <$link to=\"$:/config/WikiParserRules/Inline/wikilink\"><<lingo Description>></$link> </$checkbox>\n" }, "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab": { "caption": "{{$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption}}", "tags": "$:/tags/ControlPanel/Settings", "title": "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultSidebarTab/\n\n<$link to=\"$:/config/DefaultSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n" }, "$:/core/ui/ControlPanel/Settings/EditorToolbar": { "title": "$:/core/ui/ControlPanel/Settings/EditorToolbar", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/EditorToolbar/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/EditorToolbar/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/TextEditor/EnableToolbar\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/TextEditor/EnableToolbar\"><<lingo Description>></$link> </$checkbox>\n\n" }, "$:/core/ui/ControlPanel/Settings/LinkToBehaviour": { "title": "$:/core/ui/ControlPanel/Settings/LinkToBehaviour", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/LinkToBehaviour/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/LinkToBehaviour/\n\n<$link to=\"$:/config/Navigation/openLinkFromInsideRiver\"><<lingo \"InsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromInsideRiver\">\n <option value=\"above\"><<lingo \"OpenAbove\">></option>\n <option value=\"below\"><<lingo \"OpenBelow\">></option>\n <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n\n<$link to=\"$:/config/Navigation/openLinkFromOutsideRiver\"><<lingo \"OutsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromOutsideRiver\">\n <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n" }, "$:/core/ui/ControlPanel/Settings/MissingLinks": { "title": "$:/core/ui/ControlPanel/Settings/MissingLinks", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/MissingLinks/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/MissingLinks/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/MissingLinks\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/MissingLinks\"><<lingo Description>></$link> </$checkbox>\n\n" }, "$:/core/ui/ControlPanel/Settings/NavigationAddressBar": { "title": "$:/core/ui/ControlPanel/Settings/NavigationAddressBar", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/NavigationAddressBar/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationAddressBar/\n\n<$link to=\"$:/config/Navigation/UpdateAddressBar\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permaview\"> <<lingo Permaview/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permalink\"> <<lingo Permalink/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"no\"> <<lingo No/Description>> </$radio>\n" }, "$:/core/ui/ControlPanel/Settings/NavigationHistory": { "title": "$:/core/ui/ControlPanel/Settings/NavigationHistory", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/NavigationHistory/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationHistory/\n<$link to=\"$:/config/Navigation/UpdateHistory\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"no\"> <<lingo No/Description>> </$radio>\n" }, "$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation": { "title": "$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/PerformanceInstrumentation/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Performance/Instrumentation\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Performance/Instrumentation\"><<lingo Description>></$link> </$checkbox>\n" }, "$:/core/ui/ControlPanel/Settings/TitleLinks": { "title": "$:/core/ui/ControlPanel/Settings/TitleLinks", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/TitleLinks/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/TitleLinks/\n<$link to=\"$:/config/Tiddlers/TitleLinks\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"no\"> <<lingo No/Description>> </$radio>\n" }, "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle": { "title": "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtonStyle/\n<$link to=\"$:/config/Toolbar/ButtonClass\"><<lingo \"Hint\">></$link>\n\n<$select tiddler=\"$:/config/Toolbar/ButtonClass\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ToolbarButtonStyle]]\">\n<option value={{!!text}}>{{!!caption}}</option>\n</$list>\n</$select>\n" }, "$:/core/ui/ControlPanel/Settings/ToolbarButtons": { "title": "$:/core/ui/ControlPanel/Settings/ToolbarButtons", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtons/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtons/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Icons\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Toolbar/Icons\"><<lingo Icons/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Text\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Toolbar/Text\"><<lingo Text/Description>></$link> </$checkbox>\n" }, "$:/core/ui/ControlPanel/Settings": { "title": "$:/core/ui/ControlPanel/Settings", "tags": "$:/tags/ControlPanel", "caption": "{{$:/language/ControlPanel/Settings/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n<<lingo Hint>>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Settings]]\">\n\n<div style=\"border-top:1px solid #eee;\">\n\n!! <$link><$transclude field=\"caption\"/></$link>\n\n<$transclude/>\n\n</div>\n\n</$list>\n" }, "$:/core/ui/ControlPanel/StoryView": { "title": "$:/core/ui/ControlPanel/StoryView", "tags": "$:/tags/ControlPanel/Appearance", "caption": "{{$:/language/ControlPanel/StoryView/Caption}}", "text": "{{$:/snippets/viewswitcher}}\n" }, "$:/core/ui/ControlPanel/Theme": { "title": "$:/core/ui/ControlPanel/Theme", "tags": "$:/tags/ControlPanel/Appearance", "caption": "{{$:/language/ControlPanel/Theme/Caption}}", "text": "{{$:/snippets/themeswitcher}}\n" }, "$:/core/ui/ControlPanel/TiddlerFields": { "title": "$:/core/ui/ControlPanel/TiddlerFields", "tags": "$:/tags/ControlPanel/Advanced", "caption": "{{$:/language/ControlPanel/TiddlerFields/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo TiddlerFields/Hint>>\n\n{{$:/snippets/allfields}}" }, "$:/core/ui/ControlPanel/Toolbars/EditToolbar": { "title": "$:/core/ui/ControlPanel/Toolbars/EditToolbar", "tags": "$:/tags/ControlPanel/Toolbars", "caption": "{{$:/language/ControlPanel/Toolbars/EditToolbar/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/EditToolbarButtons/Visibility/$(listItem)$\n\\end\n\n{{$:/language/ControlPanel/Toolbars/EditToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>> field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n" }, "$:/core/ui/ControlPanel/Toolbars/EditorToolbar": { "title": "$:/core/ui/ControlPanel/Toolbars/EditorToolbar", "tags": "$:/tags/ControlPanel/Toolbars", "caption": "{{$:/language/ControlPanel/Toolbars/EditorToolbar/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-title()\n$:/config/EditorToolbarButtons/Visibility/$(listItem)$\n\\end\n\n\\define toolbar-button()\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"> <$transclude tiddler={{$(listItem)$!!icon}}/> <$transclude tiddler=<<listItem>> field=\"caption\"/> -- <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i></$checkbox>\n\\end\n\n{{$:/language/ControlPanel/Toolbars/EditorToolbar/Hint}}\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<<toolbar-button>>\n\n</$list>\n" }, "$:/core/ui/ControlPanel/Toolbars/PageControls": { "title": "$:/core/ui/ControlPanel/Toolbars/PageControls", "tags": "$:/tags/ControlPanel/Toolbars", "caption": "{{$:/language/ControlPanel/Toolbars/PageControls/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n\n{{$:/language/ControlPanel/Toolbars/PageControls/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>> field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n" }, "$:/core/ui/ControlPanel/Toolbars/ViewToolbar": { "title": "$:/core/ui/ControlPanel/Toolbars/ViewToolbar", "tags": "$:/tags/ControlPanel/Toolbars", "caption": "{{$:/language/ControlPanel/Toolbars/ViewToolbar/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n\n{{$:/language/ControlPanel/Toolbars/ViewToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>> field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n" }, "$:/core/ui/ControlPanel/Toolbars": { "title": "$:/core/ui/ControlPanel/Toolbars", "tags": "$:/tags/ControlPanel/Appearance", "caption": "{{$:/language/ControlPanel/Toolbars/Caption}}", "text": "{{$:/language/ControlPanel/Toolbars/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Toolbars]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Toolbars/ViewToolbar\" \"$:/state/tabs/controlpanel/toolbars\" \"tc-vertical\">>\n</div>\n" }, "$:/ControlPanel": { "title": "$:/ControlPanel", "icon": "$:/core/images/options-button", "color": "#bbb", "text": "<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Info\">>\n</div>\n" }, "$:/core/ui/DefaultSearchResultList": { "title": "$:/core/ui/DefaultSearchResultList", "tags": "$:/tags/SearchResults", "caption": "{{$:/language/Search/DefaultResults/Caption}}", "text": "\\define searchResultList()\n//<small>{{$:/language/Search/Matches/Title}}</small>//\n\n<$list filter=\"[!is[system]search:title{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n//<small>{{$:/language/Search/Matches/All}}</small>//\n\n<$list filter=\"[!is[system]search{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n\\end\n<<searchResultList>>\n" }, "$:/core/ui/EditTemplate/body/preview/output": { "title": "$:/core/ui/EditTemplate/body/preview/output", "tags": "$:/tags/EditPreview", "caption": "{{$:/language/EditTemplate/Body/Preview/Type/Output}}", "text": "<$set name=\"tv-tiddler-preview\" value=\"yes\">\n\n<$transclude />\n\n</$set>\n" }, "$:/core/ui/EditTemplate/body/editor": { "title": "$:/core/ui/EditTemplate/body/editor", "text": "<$edit\n\n field=\"text\"\n class=\"tc-edit-texteditor\"\n placeholder={{$:/language/EditTemplate/Body/Placeholder}}\n\n><$set\n\n name=\"targetTiddler\"\n value=<<currentTiddler>>\n\n><$list\n\n filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]]\"\n\n><$reveal\n\n type=\"nomatch\"\n state=<<config-visibility-title>>\n text=\"hide\"\n class=\"tc-text-editor-toolbar-item-wrapper\"\n\n><$transclude\n\n tiddler=\"$:/core/ui/EditTemplate/body/toolbar/button\"\n mode=\"inline\"\n\n/></$reveal></$list></$set></$edit>\n" }, "$:/core/ui/EditTemplate/body/toolbar/button": { "title": "$:/core/ui/EditTemplate/body/toolbar/button", "text": "\\define toolbar-button-icon()\n<$list\n\n filter=\"[all[current]!has[custom-icon]]\"\n variable=\"no-custom-icon\"\n\n><$transclude\n\n tiddler={{!!icon}}\n\n/></$list>\n\\end\n\n\\define toolbar-button-tooltip()\n{{!!description}}<$macrocall $name=\"displayshortcuts\" $output=\"text/plain\" shortcuts={{!!shortcuts}} prefix=\"` - [\" separator=\"] [\" suffix=\"]`\"/>\n\\end\n\n\\define toolbar-button()\n<$list\n\n filter={{!!condition}}\n variable=\"list-condition\"\n\n><$wikify\n\n name=\"tooltip-text\"\n text=<<toolbar-button-tooltip>>\n mode=\"inline\"\n output=\"text\"\n\n><$list\n\n filter=\"[all[current]!has[dropdown]]\"\n variable=\"no-dropdown\"\n\n><$button\n\n class=\"tc-btn-invisible $(buttonClasses)$\"\n tooltip=<<tooltip-text>>\n\n><span\n\n data-tw-keyboard-shortcut={{!!shortcuts}}\n\n/><<toolbar-button-icon>><$transclude\n\n tiddler=<<currentTiddler>>\n field=\"text\"\n\n/></$button></$list><$list\n\n filter=\"[all[current]has[dropdown]]\"\n variable=\"dropdown\"\n\n><$set\n\n name=\"dropdown-state\"\n value=<<qualify \"$:/state/EditorToolbarDropdown\">>\n\n><$button\n\n popup=<<dropdown-state>>\n class=\"tc-popup-keep tc-btn-invisible $(buttonClasses)$\"\n selectedClass=\"tc-selected\"\n tooltip=<<tooltip-text>>\n\n><span\n\n data-tw-keyboard-shortcut={{!!shortcuts}}\n\n/><<toolbar-button-icon>><$transclude\n\n tiddler=<<currentTiddler>>\n field=\"text\"\n\n/></$button><$reveal\n\n state=<<dropdown-state>>\n type=\"popup\"\n position=\"below\"\n animate=\"yes\"\n tag=\"span\"\n\n><div\n\n class=\"tc-drop-down tc-popup-keep\"\n\n><$transclude\n\n tiddler={{!!dropdown}}\n mode=\"block\"\n\n/></div></$reveal></$set></$list></$wikify></$list>\n\\end\n\n\\define toolbar-button-outer()\n<$set\n\n name=\"buttonClasses\"\n value={{!!button-classes}}\n\n><<toolbar-button>></$set>\n\\end\n\n<<toolbar-button-outer>>" }, "$:/core/ui/EditTemplate/body": { "title": "$:/core/ui/EditTemplate/body", "tags": "$:/tags/EditTemplate", "text": "\\define lingo-base() $:/language/EditTemplate/Body/\n\\define config-visibility-title()\n$:/config/EditorToolbarButtons/Visibility/$(currentTiddler)$\n\\end\n<$list filter=\"[is[current]has[_canonical_uri]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo External/Hint>>\n\n<a href={{!!_canonical_uri}}><$text text={{!!_canonical_uri}}/></a>\n\n<$edit-text field=\"_canonical_uri\" class=\"tc-edit-fields\"></$edit-text>\n\n</div>\n\n</$list>\n\n<$list filter=\"[is[current]!has[_canonical_uri]]\">\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\">\n\n<div class=\"tc-tiddler-preview\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/editor\" mode=\"inline\"/>\n\n<div class=\"tc-tiddler-preview-preview\">\n\n<$transclude tiddler={{$:/state/editpreviewtype}} mode=\"inline\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/preview/output\" mode=\"inline\"/>\n\n</$transclude>\n\n</div>\n\n</div>\n\n</$reveal>\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/editor\" mode=\"inline\"/>\n\n</$reveal>\n\n</$list>\n" }, "$:/core/ui/EditTemplate/controls": { "title": "$:/core/ui/EditTemplate/controls", "tags": "$:/tags/EditTemplate", "text": "\\define config-title()\n$:/config/EditToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title tc-tiddler-edit-title\">\n<$view field=\"title\"/>\n<span class=\"tc-tiddler-controls tc-titlebar\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$transclude tiddler=<<listItem>>/></$reveal></$list></span>\n<div style=\"clear: both;\"></div>\n</div>\n" }, "$:/core/ui/EditTemplate/fields": { "title": "$:/core/ui/EditTemplate/fields", "tags": "$:/tags/EditTemplate", "text": "\\define lingo-base() $:/language/EditTemplate/\n\\define config-title()\n$:/config/EditTemplateFields/Visibility/$(currentField)$\n\\end\n\n\\define config-filter()\n[[hide]] -[title{$(config-title)$}]\n\\end\n\n\\define new-field-inner()\n<$reveal type=\"nomatch\" text=\"\" default=<<name>>>\n<$button>\n<$action-sendmessage $message=\"tm-add-field\" $name=<<name>> $value=<<value>>/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldname\"/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldvalue\"/>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" text=\"\" default=<<name>>>\n<$button>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n\\end\n\n\\define new-field()\n<$set name=\"name\" value={{$:/temp/newfieldname}}>\n<$set name=\"value\" value={{$:/temp/newfieldvalue}}>\n<<new-field-inner>>\n</$set>\n</$set>\n\\end\n\n<div class=\"tc-edit-fields\">\n<table class=\"tc-edit-fields\">\n<tbody>\n<$list filter=\"[all[current]fields[]] +[sort[title]]\" variable=\"currentField\">\n<$list filter=<<config-filter>> variable=\"temp\">\n<tr class=\"tc-edit-field\">\n<td class=\"tc-edit-field-name\">\n<$text text=<<currentField>>/>:</td>\n<td class=\"tc-edit-field-value\">\n<$edit-text tiddler=<<currentTiddler>> field=<<currentField>> placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}}/>\n</td>\n<td class=\"tc-edit-field-remove\">\n<$button class=\"tc-btn-invisible\" tooltip={{$:/language/EditTemplate/Field/Remove/Hint}} aria-label={{$:/language/EditTemplate/Field/Remove/Caption}}>\n<$action-deletefield $field=<<currentField>>/>\n{{$:/core/images/delete-button}}\n</$button>\n</td>\n</tr>\n</$list>\n</$list>\n</tbody>\n</table>\n</div>\n\n<$fieldmangler>\n<div class=\"tc-edit-field-add\">\n<em class=\"tc-edit\">\n<<lingo Fields/Add/Prompt>>\n</em>\n<span class=\"tc-edit-field-add-name\">\n<$edit-text tiddler=\"$:/temp/newfieldname\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Name/Placeholder}} focusPopup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-edit-texteditor tc-popup-handle\"/>\n</span>\n<$button popup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Field/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Field/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/field-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$linkcatcher to=\"$:/temp/newfieldname\">\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/User>>\n</div>\n<$list filter=\"[!is[shadow]!is[system]fields[]sort[]] -created -creator -draft.of -draft.title -modified -modifier -tags -text -title -type\" variable=\"currentField\">\n<$link to=<<currentField>>>\n<<currentField>>\n</$link>\n</$list>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/System>>\n</div>\n<$list filter=\"[fields[]sort[]] -[!is[shadow]!is[system]fields[]]\" variable=\"currentField\">\n<$link to=<<currentField>>>\n<<currentField>>\n</$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n<span class=\"tc-edit-field-add-value\">\n<$edit-text tiddler=\"$:/temp/newfieldvalue\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} class=\"tc-edit-texteditor\"/>\n</span>\n<span class=\"tc-edit-field-add-button\">\n<$macrocall $name=\"new-field\"/>\n</span>\n</div>\n</$fieldmangler>\n\n" }, "$:/core/ui/EditTemplate/shadow": { "title": "$:/core/ui/EditTemplate/shadow", "tags": "$:/tags/EditTemplate", "text": "\\define lingo-base() $:/language/EditTemplate/Shadow/\n\\define pluginLinkBody()\n<$link to=\"\"\"$(pluginTitle)$\"\"\">\n<$text text=\"\"\"$(pluginTitle)$\"\"\"/>\n</$link>\n\\end\n<$list filter=\"[all[current]get[draft.of]is[shadow]!is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>\n\n<$list filter=\"[all[current]get[draft.of]is[shadow]is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo OverriddenWarning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>" }, "$:/core/ui/EditTemplate/tags": { "title": "$:/core/ui/EditTemplate/tags", "tags": "$:/tags/EditTemplate", "text": "\\define lingo-base() $:/language/EditTemplate/\n\\define tag-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\\define tag-body-inner(colour,fallbackTarget,colourA,colourB)\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<span style=<<tag-styles>> class=\"tc-tag-label\">\n<$view field=\"title\" format=\"text\" />\n<$button message=\"tm-remove-tag\" param={{!!title}} class=\"tc-btn-invisible tc-remove-tag-button\">×</$button>\n</span>\n</$vars>\n\\end\n\\define tag-body(colour,palette)\n<$macrocall $name=\"tag-body-inner\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}}/>\n\\end\n<div class=\"tc-edit-tags\">\n<$fieldmangler>\n<$list filter=\"[all[current]tags[]sort[title]]\" storyview=\"pop\">\n<$macrocall $name=\"tag-body\" colour={{!!color}} palette={{$:/palette}}/>\n</$list>\n\n<div class=\"tc-edit-add-tag\">\n<span class=\"tc-add-tag-name\">\n<$edit-text tiddler=\"$:/temp/NewTagName\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Tags/Add/Placeholder}} focusPopup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-edit-texteditor tc-popup-handle\"/>\n</span> <$button popup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Tags/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Tags/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button> <span class=\"tc-add-tag-button\">\n<$button message=\"tm-add-tag\" param={{$:/temp/NewTagName}} set=\"$:/temp/NewTagName\" setTo=\"\" class=\"\">\n<<lingo Tags/Add/Button>>\n</$button>\n</span>\n</div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/popup/tags-auto-complete\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown\">\n<$linkcatcher set=\"$:/temp/NewTagName\" setTo=\"\" message=\"tm-add-tag\">\n<$list filter=\"[tags[]!is[system]search:title{$:/temp/NewTagName}sort[]]\">\n{{||$:/core/ui/Components/tag-link}}\n</$list>\n<hr>\n<$list filter=\"[tags[]is[system]search:title{$:/temp/NewTagName}sort[]]\">\n{{||$:/core/ui/Components/tag-link}}\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n</$fieldmangler>\n</div>" }, "$:/core/ui/EditTemplate/title": { "title": "$:/core/ui/EditTemplate/title", "tags": "$:/tags/EditTemplate", "text": "<$vars pattern=\"\"\"[\\|\\[\\]{}]\"\"\" bad-chars=\"\"\"`| [ ] { }`\"\"\">\n\n<$list filter=\"[is[current]regexp:draft.title<pattern>]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/language/EditTemplate/Title/BadCharacterWarning}}\n\n</div>\n\n</$list>\n\n</$vars>\n\n<$edit-text field=\"draft.title\" class=\"tc-titlebar tc-edit-texteditor\" focus=\"true\"/>\n" }, "$:/core/ui/EditTemplate/type": { "title": "$:/core/ui/EditTemplate/type", "tags": "$:/tags/EditTemplate", "text": "\\define lingo-base() $:/language/EditTemplate/\n<div class=\"tc-type-selector\"><$fieldmangler>\n<em class=\"tc-edit\"><<lingo Type/Prompt>></em> <$edit-text field=\"type\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Type/Placeholder}} focusPopup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-edit-typeeditor tc-popup-handle\"/> <$button popup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Type/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Type/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button> <$button message=\"tm-remove-field\" param=\"type\" class=\"tc-btn-invisible tc-btn-icon\" tooltip={{$:/language/EditTemplate/Type/Delete/Hint}} aria-label={{$:/language/EditTemplate/Type/Delete/Caption}}>{{$:/core/images/delete-button}}</$button>\n</$fieldmangler></div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/popup/type-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$linkcatcher to=\"!!type\">\n<$list filter='[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]each[group]sort[group]]'>\n<div class=\"tc-dropdown-item\">\n<$text text={{!!group}}/>\n</div>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]group{!!group}] +[sort[description]]\"><$link to={{!!name}}><$view field=\"description\"/> (<$view field=\"name\"/>)</$link>\n</$list>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>" }, "$:/core/ui/EditTemplate": { "title": "$:/core/ui/EditTemplate", "text": "\\define frame-classes()\ntc-tiddler-frame tc-tiddler-edit-frame $(missingTiddlerClass)$ $(shadowTiddlerClass)$ $(systemTiddlerClass)$\n\\end\n<div class=<<frame-classes>>>\n<$set name=\"storyTiddler\" value=<<currentTiddler>>>\n<$keyboard key=\"((cancel-edit-tiddler))\" message=\"tm-cancel-tiddler\">\n<$keyboard key=\"((save-tiddler))\" message=\"tm-save-tiddler\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditTemplate]!has[draft.of]]\" variable=\"listItem\">\n<$transclude tiddler=<<listItem>>/>\n</$list>\n</$keyboard>\n</$keyboard>\n</$set>\n</div>\n" }, "$:/core/ui/Buttons/cancel": { "title": "$:/core/ui/Buttons/cancel", "tags": "$:/tags/EditToolbar", "caption": "{{$:/core/images/cancel-button}} {{$:/language/Buttons/Cancel/Caption}}", "description": "{{$:/language/Buttons/Cancel/Hint}}", "text": "<$button message=\"tm-cancel-tiddler\" tooltip={{$:/language/Buttons/Cancel/Hint}} aria-label={{$:/language/Buttons/Cancel/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/cancel-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Cancel/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/delete": { "title": "$:/core/ui/Buttons/delete", "tags": "$:/tags/EditToolbar $:/tags/ViewToolbar", "caption": "{{$:/core/images/delete-button}} {{$:/language/Buttons/Delete/Caption}}", "description": "{{$:/language/Buttons/Delete/Hint}}", "text": "<$button message=\"tm-delete-tiddler\" tooltip={{$:/language/Buttons/Delete/Hint}} aria-label={{$:/language/Buttons/Delete/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/delete-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Delete/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/save": { "title": "$:/core/ui/Buttons/save", "tags": "$:/tags/EditToolbar", "caption": "{{$:/core/images/done-button}} {{$:/language/Buttons/Save/Caption}}", "description": "{{$:/language/Buttons/Save/Hint}}", "text": "<$fieldmangler><$button tooltip={{$:/language/Buttons/Save/Hint}} aria-label={{$:/language/Buttons/Save/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-add-tag\" $param={{$:/temp/NewTagName}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/NewTagName\"/>\n<$action-sendmessage $message=\"tm-add-field\" $name={{$:/temp/newfieldname}} $value={{$:/temp/newfieldvalue}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldname\"/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldvalue\"/>\n<$action-sendmessage $message=\"tm-save-tiddler\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/done-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Save/Caption}}/></span>\n</$list>\n</$button>\n</$fieldmangler>\n" }, "$:/core/ui/EditorToolbar/bold": { "title": "$:/core/ui/EditorToolbar/bold", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/bold", "caption": "{{$:/language/Buttons/Bold/Caption}}", "description": "{{$:/language/Buttons/Bold/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((bold))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"''\"\n\tsuffix=\"''\"\n/>\n" }, "$:/core/ui/EditorToolbar/clear-dropdown": { "title": "$:/core/ui/EditorToolbar/clear-dropdown", "text": "''{{$:/language/Buttons/Clear/Hint}}''\n\n<div class=\"tc-colour-chooser\">\n\n<$macrocall $name=\"colour-picker\" actions=\"\"\"\n\n<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"clear\"\n\tcolour=<<colour-picker-value>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n\n</div>\n" }, "$:/core/ui/EditorToolbar/clear": { "title": "$:/core/ui/EditorToolbar/clear", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/erase", "caption": "{{$:/language/Buttons/Clear/Caption}}", "description": "{{$:/language/Buttons/Clear/Hint}}", "condition": "[<targetTiddler>is[image]]", "dropdown": "$:/core/ui/EditorToolbar/clear-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/editor-height-dropdown": { "title": "$:/core/ui/EditorToolbar/editor-height-dropdown", "text": "\\define lingo-base() $:/language/Buttons/EditorHeight/\n''<<lingo Hint>>''\n\n<$radio tiddler=\"$:/config/TextEditor/EditorHeight/Mode\" value=\"auto\"> {{$:/core/images/auto-height}} <<lingo Caption/Auto>></$radio>\n\n<$radio tiddler=\"$:/config/TextEditor/EditorHeight/Mode\" value=\"fixed\"> {{$:/core/images/fixed-height}} <<lingo Caption/Fixed>> <$edit-text tag=\"input\" tiddler=\"$:/config/TextEditor/EditorHeight/Height\" default=\"100px\"/></$radio>\n" }, "$:/core/ui/EditorToolbar/editor-height": { "title": "$:/core/ui/EditorToolbar/editor-height", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/fixed-height", "custom-icon": "yes", "caption": "{{$:/language/Buttons/EditorHeight/Caption}}", "description": "{{$:/language/Buttons/EditorHeight/Hint}}", "condition": "[<targetTiddler>!is[image]]", "dropdown": "$:/core/ui/EditorToolbar/editor-height-dropdown", "text": "<$reveal tag=\"span\" state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"fixed\">\n{{$:/core/images/fixed-height}}\n</$reveal>\n<$reveal tag=\"span\" state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"auto\">\n{{$:/core/images/auto-height}}\n</$reveal>\n" }, "$:/core/ui/EditorToolbar/excise-dropdown": { "title": "$:/core/ui/EditorToolbar/excise-dropdown", "text": "\\define lingo-base() $:/language/Buttons/Excise/\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<<lingo Caption/NewTitle>> <$edit-text tag=\"input\" tiddler=\"$config-title$/new-title\" default=\"\" focus=\"true\"/>\n\n<$set name=\"new-title\" value={{$config-title$/new-title}}>\n<$list filter=\"\"\"[<new-title>is[tiddler]]\"\"\">\n<div class=\"tc-error\">\n<<lingo Caption/TiddlerExists>>\n</div>\n</$list>\n</$set>\n\n<$checkbox tiddler=\"\"\"$config-title$/tagnew\"\"\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"false\"> <<lingo Caption/Tag>></$checkbox>\n\n<<lingo Caption/Replace>> <$select tiddler=\"\"\"$config-title$/type\"\"\" default=\"transclude\">\n<option value=\"link\"><<lingo Caption/Replace/Link>></option>\n<option value=\"transclude\"><<lingo Caption/Replace/Transclusion>></option>\n<option value=\"macro\"><<lingo Caption/Replace/Macro>></option>\n</$select>\n\n<$reveal state=\"\"\"$config-title$/type\"\"\" type=\"match\" text=\"macro\">\n<<lingo Caption/MacroName>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/macro-title\"\"\" default=\"translink\"/>\n</$reveal>\n\n<$button>\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"excise\"\n\ttitle={{$config-title$/new-title}}\n\ttype={{$config-title$/type}}\n\tmacro={{$config-title$/macro-title}}\n\ttagnew={{$config-title$/tagnew}}\n/>\n<$action-deletetiddler\n\t$tiddler=<<qualify \"$:/state/Excise/NewTitle\">>\n/>\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n<<lingo Caption/Excise>>\n</$button>\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Excise/\">>/>\n" }, "$:/core/ui/EditorToolbar/excise": { "title": "$:/core/ui/EditorToolbar/excise", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/excise", "caption": "{{$:/language/Buttons/Excise/Caption}}", "description": "{{$:/language/Buttons/Excise/Hint}}", "condition": "[<targetTiddler>!is[image]]", "shortcuts": "((excise))", "dropdown": "$:/core/ui/EditorToolbar/excise-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/heading-1": { "title": "$:/core/ui/EditorToolbar/heading-1", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/heading-1", "caption": "{{$:/language/Buttons/Heading1/Caption}}", "description": "{{$:/language/Buttons/Heading1/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "button-classes": "tc-text-editor-toolbar-item-start-group", "shortcuts": "((heading-1))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"1\"\n/>\n" }, "$:/core/ui/EditorToolbar/heading-2": { "title": "$:/core/ui/EditorToolbar/heading-2", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/heading-2", "caption": "{{$:/language/Buttons/Heading2/Caption}}", "description": "{{$:/language/Buttons/Heading2/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((heading-2))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"2\"\n/>\n" }, "$:/core/ui/EditorToolbar/heading-3": { "title": "$:/core/ui/EditorToolbar/heading-3", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/heading-3", "caption": "{{$:/language/Buttons/Heading3/Caption}}", "description": "{{$:/language/Buttons/Heading3/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((heading-3))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"3\"\n/>\n" }, "$:/core/ui/EditorToolbar/heading-4": { "title": "$:/core/ui/EditorToolbar/heading-4", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/heading-4", "caption": "{{$:/language/Buttons/Heading4/Caption}}", "description": "{{$:/language/Buttons/Heading4/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((heading-4))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"4\"\n/>\n" }, "$:/core/ui/EditorToolbar/heading-5": { "title": "$:/core/ui/EditorToolbar/heading-5", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/heading-5", "caption": "{{$:/language/Buttons/Heading5/Caption}}", "description": "{{$:/language/Buttons/Heading5/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((heading-5))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"5\"\n/>\n" }, "$:/core/ui/EditorToolbar/heading-6": { "title": "$:/core/ui/EditorToolbar/heading-6", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/heading-6", "caption": "{{$:/language/Buttons/Heading6/Caption}}", "description": "{{$:/language/Buttons/Heading6/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((heading-6))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"6\"\n/>\n" }, "$:/core/ui/EditorToolbar/italic": { "title": "$:/core/ui/EditorToolbar/italic", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/italic", "caption": "{{$:/language/Buttons/Italic/Caption}}", "description": "{{$:/language/Buttons/Italic/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((italic))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"//\"\n\tsuffix=\"//\"\n/>\n" }, "$:/core/ui/EditorToolbar/line-width-dropdown": { "title": "$:/core/ui/EditorToolbar/line-width-dropdown", "text": "\\define lingo-base() $:/language/Buttons/LineWidth/\n\n\\define toolbar-line-width-inner()\n<$button tag=\"a\" tooltip=\"\"\"$(line-width)$\"\"\">\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/LineWidth\"\n\t$value=\"$(line-width)$\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<div style=\"display: inline-block; margin: 4px calc(80px - $(line-width)$); background-color: #000; width: calc(100px + $(line-width)$ * 2); height: $(line-width)$; border-radius: 120px; vertical-align: middle;\"/>\n\n<span style=\"margin-left: 8px;\">\n\n<$text text=\"\"\"$(line-width)$\"\"\"/>\n\n<$reveal state=\"$:/config/BitmapEditor/LineWidth\" type=\"match\" text=\"\"\"$(line-width)$\"\"\" tag=\"span\">\n\n<$entity entity=\" \"/>\n\n<$entity entity=\"✓\"/>\n\n</$reveal>\n\n</span>\n\n</$button>\n\\end\n\n''<<lingo Hint>>''\n\n<$list filter={{$:/config/BitmapEditor/LineWidths}} variable=\"line-width\">\n\n<<toolbar-line-width-inner>>\n\n</$list>\n" }, "$:/core/ui/EditorToolbar/line-width": { "title": "$:/core/ui/EditorToolbar/line-width", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/line-width", "caption": "{{$:/language/Buttons/LineWidth/Caption}}", "description": "{{$:/language/Buttons/LineWidth/Hint}}", "condition": "[<targetTiddler>is[image]]", "dropdown": "$:/core/ui/EditorToolbar/line-width-dropdown", "text": "<$text text={{$:/config/BitmapEditor/LineWidth}}/>" }, "$:/core/ui/EditorToolbar/link-dropdown": { "title": "$:/core/ui/EditorToolbar/link-dropdown", "text": "\\define lingo-base() $:/language/Buttons/Link/\n\n\\define link-actions()\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"make-link\"\n\ttext={{$(linkTiddler)$}}\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<searchTiddler>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<linkTiddler>>\n/>\n\\end\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<$vars searchTiddler=\"\"\"$config-title$/search\"\"\" linkTiddler=\"\"\"$config-title$/link\"\"\">\n\n<$edit-text tiddler=<<searchTiddler>> type=\"search\" tag=\"input\" focus=\"true\" placeholder={{$:/language/Search/Search}} default=\"\"/>\n<$reveal tag=\"span\" state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\">\n<$action-setfield $tiddler=<<searchTiddler>> text=\"\" />\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n\n<$reveal tag=\"div\" state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n\n<$linkcatcher actions=<<link-actions>> to=<<linkTiddler>>>\n\n{{$:/core/ui/SearchResults}}\n\n</$linkcatcher>\n\n</$reveal>\n\n</$vars>\n\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Link/\">>/>\n" }, "$:/core/ui/EditorToolbar/link": { "title": "$:/core/ui/EditorToolbar/link", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/link", "caption": "{{$:/language/Buttons/Link/Caption}}", "description": "{{$:/language/Buttons/Link/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "button-classes": "tc-text-editor-toolbar-item-start-group", "shortcuts": "((link))", "dropdown": "$:/core/ui/EditorToolbar/link-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/list-bullet": { "title": "$:/core/ui/EditorToolbar/list-bullet", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/list-bullet", "caption": "{{$:/language/Buttons/ListBullet/Caption}}", "description": "{{$:/language/Buttons/ListBullet/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((list-bullet))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"*\"\n\tcount=\"1\"\n/>\n" }, "$:/core/ui/EditorToolbar/list-number": { "title": "$:/core/ui/EditorToolbar/list-number", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/list-number", "caption": "{{$:/language/Buttons/ListNumber/Caption}}", "description": "{{$:/language/Buttons/ListNumber/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((list-number))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"#\"\n\tcount=\"1\"\n/>\n" }, "$:/core/ui/EditorToolbar/mono-block": { "title": "$:/core/ui/EditorToolbar/mono-block", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/mono-block", "caption": "{{$:/language/Buttons/MonoBlock/Caption}}", "description": "{{$:/language/Buttons/MonoBlock/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "button-classes": "tc-text-editor-toolbar-item-start-group", "shortcuts": "((mono-block))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-lines\"\n\tprefix=\"\n```\"\n\tsuffix=\"```\"\n/>\n" }, "$:/core/ui/EditorToolbar/mono-line": { "title": "$:/core/ui/EditorToolbar/mono-line", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/mono-line", "caption": "{{$:/language/Buttons/MonoLine/Caption}}", "description": "{{$:/language/Buttons/MonoLine/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((mono-line))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"`\"\n\tsuffix=\"`\"\n/>\n" }, "$:/core/ui/EditorToolbar/more-dropdown": { "title": "$:/core/ui/EditorToolbar/more-dropdown", "text": "\\define config-title()\n$:/config/EditorToolbarButtons/Visibility/$(toolbarItem)$\n\\end\n\n\\define conditional-button()\n<$list filter={{$(toolbarItem)$!!condition}} variable=\"condition\">\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/toolbar/button\" mode=\"inline\"/> <$transclude tiddler=<<toolbarItem>> field=\"description\"/>\n</$list>\n\\end\n\n<div class=\"tc-text-editor-toolbar-more\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]] -[[$:/core/ui/EditorToolbar/more]]\">\n<$reveal type=\"match\" state=<<config-visibility-title>> text=\"hide\" tag=\"div\">\n<<conditional-button>>\n</$reveal>\n</$list>\n</div>\n" }, "$:/core/ui/EditorToolbar/more": { "title": "$:/core/ui/EditorToolbar/more", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/down-arrow", "caption": "{{$:/language/Buttons/More/Caption}}", "description": "{{$:/language/Buttons/More/Hint}}", "condition": "[<targetTiddler>]", "dropdown": "$:/core/ui/EditorToolbar/more-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/opacity-dropdown": { "title": "$:/core/ui/EditorToolbar/opacity-dropdown", "text": "\\define lingo-base() $:/language/Buttons/Opacity/\n\n\\define toolbar-opacity-inner()\n<$button tag=\"a\" tooltip=\"\"\"$(opacity)$\"\"\">\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/Opacity\"\n\t$value=\"$(opacity)$\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<div style=\"display: inline-block; vertical-align: middle; background-color: $(current-paint-colour)$; opacity: $(opacity)$; width: 1em; height: 1em; border-radius: 50%;\"/>\n\n<span style=\"margin-left: 8px;\">\n\n<$text text=\"\"\"$(opacity)$\"\"\"/>\n\n<$reveal state=\"$:/config/BitmapEditor/Opacity\" type=\"match\" text=\"\"\"$(opacity)$\"\"\" tag=\"span\">\n\n<$entity entity=\" \"/>\n\n<$entity entity=\"✓\"/>\n\n</$reveal>\n\n</span>\n\n</$button>\n\\end\n\n\\define toolbar-opacity()\n''<<lingo Hint>>''\n\n<$list filter={{$:/config/BitmapEditor/Opacities}} variable=\"opacity\">\n\n<<toolbar-opacity-inner>>\n\n</$list>\n\\end\n\n<$set name=\"current-paint-colour\" value={{$:/config/BitmapEditor/Colour}}>\n\n<$set name=\"current-opacity\" value={{$:/config/BitmapEditor/Opacity}}>\n\n<<toolbar-opacity>>\n\n</$set>\n\n</$set>\n" }, "$:/core/ui/EditorToolbar/opacity": { "title": "$:/core/ui/EditorToolbar/opacity", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/opacity", "caption": "{{$:/language/Buttons/Opacity/Caption}}", "description": "{{$:/language/Buttons/Opacity/Hint}}", "condition": "[<targetTiddler>is[image]]", "dropdown": "$:/core/ui/EditorToolbar/opacity-dropdown", "text": "<$text text={{$:/config/BitmapEditor/Opacity}}/>\n" }, "$:/core/ui/EditorToolbar/paint-dropdown": { "title": "$:/core/ui/EditorToolbar/paint-dropdown", "text": "''{{$:/language/Buttons/Paint/Hint}}''\n\n<$macrocall $name=\"colour-picker\" actions=\"\"\"\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/Colour\"\n\t$value=<<colour-picker-value>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n" }, "$:/core/ui/EditorToolbar/paint": { "title": "$:/core/ui/EditorToolbar/paint", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/paint", "caption": "{{$:/language/Buttons/Paint/Caption}}", "description": "{{$:/language/Buttons/Paint/Hint}}", "condition": "[<targetTiddler>is[image]]", "dropdown": "$:/core/ui/EditorToolbar/paint-dropdown", "text": "\\define toolbar-paint()\n<div style=\"display: inline-block; vertical-align: middle; background-color: $(colour-picker-value)$; width: 1em; height: 1em; border-radius: 50%;\"/>\n\\end\n<$set name=\"colour-picker-value\" value={{$:/config/BitmapEditor/Colour}}>\n<<toolbar-paint>>\n</$set>\n" }, "$:/core/ui/EditorToolbar/picture-dropdown": { "title": "$:/core/ui/EditorToolbar/picture-dropdown", "text": "\\define replacement-text()\n[img[$(imageTitle)$]]\n\\end\n\n''{{$:/language/Buttons/Picture/Hint}}''\n\n<$macrocall $name=\"image-picker\" actions=\"\"\"\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext=<<replacement-text>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n" }, "$:/core/ui/EditorToolbar/picture": { "title": "$:/core/ui/EditorToolbar/picture", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/picture", "caption": "{{$:/language/Buttons/Picture/Caption}}", "description": "{{$:/language/Buttons/Picture/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((picture))", "dropdown": "$:/core/ui/EditorToolbar/picture-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/preview-type-dropdown": { "title": "$:/core/ui/EditorToolbar/preview-type-dropdown", "text": "\\define preview-type-button()\n<$button tag=\"a\">\n\n<$action-setfield $tiddler=\"$:/state/editpreviewtype\" $value=\"$(previewType)$\"/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$transclude tiddler=<<previewType>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<previewType>> field=\"title\" mode=\"inline\"/>\n\n</$transclude> \n\n<$reveal tag=\"span\" state=\"$:/state/editpreviewtype\" type=\"match\" text=<<previewType>> default=\"$:/core/ui/EditTemplate/body/preview/output\">\n\n<$entity entity=\" \"/>\n\n<$entity entity=\"✓\"/>\n\n</$reveal>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditPreview]!has[draft.of]]\" variable=\"previewType\">\n\n<<preview-type-button>>\n\n</$list>\n" }, "$:/core/ui/EditorToolbar/preview-type": { "title": "$:/core/ui/EditorToolbar/preview-type", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/chevron-down", "caption": "{{$:/language/Buttons/PreviewType/Caption}}", "description": "{{$:/language/Buttons/PreviewType/Hint}}", "condition": "[all[shadows+tiddlers]tag[$:/tags/EditPreview]!has[draft.of]butfirst[]limit[1]]", "button-classes": "tc-text-editor-toolbar-item-adjunct", "dropdown": "$:/core/ui/EditorToolbar/preview-type-dropdown" }, "$:/core/ui/EditorToolbar/preview": { "title": "$:/core/ui/EditorToolbar/preview", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/preview-open", "custom-icon": "yes", "caption": "{{$:/language/Buttons/Preview/Caption}}", "description": "{{$:/language/Buttons/Preview/Hint}}", "condition": "[<targetTiddler>]", "button-classes": "tc-text-editor-toolbar-item-start-group", "shortcuts": "((preview))", "text": "<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\" tag=\"span\">\n{{$:/core/images/preview-open}}\n<$action-setfield $tiddler=\"$:/state/showeditpreview\" $value=\"no\"/>\n</$reveal>\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\" tag=\"span\">\n{{$:/core/images/preview-closed}}\n<$action-setfield $tiddler=\"$:/state/showeditpreview\" $value=\"yes\"/>\n</$reveal>\n" }, "$:/core/ui/EditorToolbar/quote": { "title": "$:/core/ui/EditorToolbar/quote", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/quote", "caption": "{{$:/language/Buttons/Quote/Caption}}", "description": "{{$:/language/Buttons/Quote/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((quote))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-lines\"\n\tprefix=\"\n<<<\"\n\tsuffix=\"<<<\"\n/>\n" }, "$:/core/ui/EditorToolbar/size-dropdown": { "title": "$:/core/ui/EditorToolbar/size-dropdown", "text": "\\define lingo-base() $:/language/Buttons/Size/\n\n\\define toolbar-button-size-preset(config-title)\n<$set name=\"width\" filter=\"$(sizePair)$ +[first[]]\">\n\n<$set name=\"height\" filter=\"$(sizePair)$ +[last[]]\">\n\n<$button tag=\"a\">\n\n<$action-setfield\n\t$tiddler=\"\"\"$config-title$/new-width\"\"\"\n\t$value=<<width>>\n/>\n\n<$action-setfield\n\t$tiddler=\"\"\"$config-title$/new-height\"\"\"\n\t$value=<<height>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/presets-popup\"\"\"\n/>\n\n<$text text=<<width>>/> × <$text text=<<height>>/>\n\n</$button>\n\n</$set>\n\n</$set>\n\\end\n\n\\define toolbar-button-size(config-title)\n''{{$:/language/Buttons/Size/Hint}}''\n\n<<lingo Caption/Width>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/new-width\"\"\" default=<<tv-bitmap-editor-width>> focus=\"true\" size=\"8\"/> <<lingo Caption/Height>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/new-height\"\"\" default=<<tv-bitmap-editor-height>> size=\"8\"/> <$button popup=\"\"\"$config-title$/presets-popup\"\"\" class=\"tc-btn-invisible tc-popup-keep\" style=\"width: auto; display: inline-block; background-colour: inherit;\" selectedClass=\"tc-selected\">\n{{$:/core/images/down-arrow}}\n</$button>\n\n<$reveal tag=\"span\" state=\"\"\"$config-title$/presets-popup\"\"\" type=\"popup\" position=\"belowleft\" animate=\"yes\">\n\n<div class=\"tc-drop-down tc-popup-keep\">\n\n<$list filter={{$:/config/BitmapEditor/ImageSizes}} variable=\"sizePair\">\n\n<$macrocall $name=\"toolbar-button-size-preset\" config-title=\"$config-title$\"/>\n\n</$list>\n\n</div>\n\n</$reveal>\n\n<$button>\n<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"resize\"\n\twidth={{$config-title$/new-width}}\n\theight={{$config-title$/new-height}}\n/>\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/new-width\"\"\"\n/>\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/new-height\"\"\"\n/>\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n<<lingo Caption/Resize>>\n</$button>\n\\end\n\n<$macrocall $name=\"toolbar-button-size\" config-title=<<qualify \"$:/state/Size/\">>/>\n" }, "$:/core/ui/EditorToolbar/size": { "title": "$:/core/ui/EditorToolbar/size", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/size", "caption": "{{$:/language/Buttons/Size/Caption}}", "description": "{{$:/language/Buttons/Size/Hint}}", "condition": "[<targetTiddler>is[image]]", "dropdown": "$:/core/ui/EditorToolbar/size-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/stamp-dropdown": { "title": "$:/core/ui/EditorToolbar/stamp-dropdown", "text": "\\define toolbar-button-stamp-inner()\n<$button tag=\"a\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext={{$(snippetTitle)$}}\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$view tiddler=<<snippetTitle>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<snippetTitle>> field=\"title\" mode=\"inline\"/>\n\n</$view>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TextEditor/Snippet]!has[draft.of]sort[caption]]\" variable=\"snippetTitle\">\n\n<<toolbar-button-stamp-inner>>\n\n</$list>\n\n----\n\n<$button tag=\"a\">\n\n<$action-sendmessage\n\t$message=\"tm-new-tiddler\"\n\ttags=\"$:/tags/TextEditor/Snippet\"\n\tcaption={{$:/language/Buttons/Stamp/New/Title}}\n\ttext={{$:/language/Buttons/Stamp/New/Text}}\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<em>\n\n<$text text={{$:/language/Buttons/Stamp/Caption/New}}/>\n\n</em>\n\n</$button>\n" }, "$:/core/ui/EditorToolbar/stamp": { "title": "$:/core/ui/EditorToolbar/stamp", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/stamp", "caption": "{{$:/language/Buttons/Stamp/Caption}}", "description": "{{$:/language/Buttons/Stamp/Hint}}", "condition": "[<targetTiddler>!is[image]]", "shortcuts": "((stamp))", "dropdown": "$:/core/ui/EditorToolbar/stamp-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/strikethrough": { "title": "$:/core/ui/EditorToolbar/strikethrough", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/strikethrough", "caption": "{{$:/language/Buttons/Strikethrough/Caption}}", "description": "{{$:/language/Buttons/Strikethrough/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((strikethrough))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"~~\"\n\tsuffix=\"~~\"\n/>\n" }, "$:/core/ui/EditorToolbar/subscript": { "title": "$:/core/ui/EditorToolbar/subscript", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/subscript", "caption": "{{$:/language/Buttons/Subscript/Caption}}", "description": "{{$:/language/Buttons/Subscript/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((subscript))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\",,\"\n\tsuffix=\",,\"\n/>\n" }, "$:/core/ui/EditorToolbar/superscript": { "title": "$:/core/ui/EditorToolbar/superscript", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/superscript", "caption": "{{$:/language/Buttons/Superscript/Caption}}", "description": "{{$:/language/Buttons/Superscript/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((superscript))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"^^\"\n\tsuffix=\"^^\"\n/>\n" }, "$:/core/ui/EditorToolbar/underline": { "title": "$:/core/ui/EditorToolbar/underline", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/underline", "caption": "{{$:/language/Buttons/Underline/Caption}}", "description": "{{$:/language/Buttons/Underline/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((underline))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"__\"\n\tsuffix=\"__\"\n/>\n" }, "$:/core/Filters/AllTags": { "title": "$:/core/Filters/AllTags", "tags": "$:/tags/Filter", "filter": "[tags[]!is[system]sort[title]]", "description": "{{$:/language/Filters/AllTags}}", "text": "" }, "$:/core/Filters/AllTiddlers": { "title": "$:/core/Filters/AllTiddlers", "tags": "$:/tags/Filter", "filter": "[!is[system]sort[title]]", "description": "{{$:/language/Filters/AllTiddlers}}", "text": "" }, "$:/core/Filters/Drafts": { "title": "$:/core/Filters/Drafts", "tags": "$:/tags/Filter", "filter": "[has[draft.of]sort[title]]", "description": "{{$:/language/Filters/Drafts}}", "text": "" }, "$:/core/Filters/Missing": { "title": "$:/core/Filters/Missing", "tags": "$:/tags/Filter", "filter": "[all[missing]sort[title]]", "description": "{{$:/language/Filters/Missing}}", "text": "" }, "$:/core/Filters/Orphans": { "title": "$:/core/Filters/Orphans", "tags": "$:/tags/Filter", "filter": "[all[orphans]sort[title]]", "description": "{{$:/language/Filters/Orphans}}", "text": "" }, "$:/core/Filters/OverriddenShadowTiddlers": { "title": "$:/core/Filters/OverriddenShadowTiddlers", "tags": "$:/tags/Filter", "filter": "[is[shadow]]", "description": "{{$:/language/Filters/OverriddenShadowTiddlers}}", "text": "" }, "$:/core/Filters/RecentSystemTiddlers": { "title": "$:/core/Filters/RecentSystemTiddlers", "tags": "$:/tags/Filter", "filter": "[has[modified]!sort[modified]limit[50]]", "description": "{{$:/language/Filters/RecentSystemTiddlers}}", "text": "" }, "$:/core/Filters/RecentTiddlers": { "title": "$:/core/Filters/RecentTiddlers", "tags": "$:/tags/Filter", "filter": "[!is[system]has[modified]!sort[modified]limit[50]]", "description": "{{$:/language/Filters/RecentTiddlers}}", "text": "" }, "$:/core/Filters/ShadowTiddlers": { "title": "$:/core/Filters/ShadowTiddlers", "tags": "$:/tags/Filter", "filter": "[all[shadows]sort[title]]", "description": "{{$:/language/Filters/ShadowTiddlers}}", "text": "" }, "$:/core/Filters/SystemTags": { "title": "$:/core/Filters/SystemTags", "tags": "$:/tags/Filter", "filter": "[all[shadows+tiddlers]tags[]is[system]sort[title]]", "description": "{{$:/language/Filters/SystemTags}}", "text": "" }, "$:/core/Filters/SystemTiddlers": { "title": "$:/core/Filters/SystemTiddlers", "tags": "$:/tags/Filter", "filter": "[is[system]sort[title]]", "description": "{{$:/language/Filters/SystemTiddlers}}", "text": "" }, "$:/core/Filters/TypedTiddlers": { "title": "$:/core/Filters/TypedTiddlers", "tags": "$:/tags/Filter", "filter": "[!is[system]has[type]each[type]sort[type]] -[type[text/vnd.tiddlywiki]]", "description": "{{$:/language/Filters/TypedTiddlers}}", "text": "" }, "$:/core/ui/ImportListing": { "title": "$:/core/ui/ImportListing", "text": "\\define lingo-base() $:/language/Import/\n\\define messageField()\nmessage-$(payloadTiddler)$\n\\end\n\\define selectionField()\nselection-$(payloadTiddler)$\n\\end\n\\define previewPopupState()\n$(currentTiddler)$!!popup-$(payloadTiddler)$\n\\end\n<table>\n<tbody>\n<tr>\n<th>\n<<lingo Listing/Select/Caption>>\n</th>\n<th>\n<<lingo Listing/Title/Caption>>\n</th>\n<th>\n<<lingo Listing/Status/Caption>>\n</th>\n</tr>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<tr>\n<td>\n<$checkbox field=<<selectionField>> checked=\"checked\" unchecked=\"unchecked\" default=\"checked\"/>\n</td>\n<td>\n<$reveal type=\"nomatch\" state=<<previewPopupState>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<previewPopupState>> setTo=\"yes\">\n{{$:/core/images/right-arrow}} <$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<previewPopupState>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<previewPopupState>> setTo=\"no\">\n{{$:/core/images/down-arrow}} <$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n</td>\n<td>\n<$view field=<<messageField>>/>\n</td>\n</tr>\n<tr>\n<td colspan=\"3\">\n<$reveal type=\"match\" text=\"yes\" state=<<previewPopupState>>>\n<$transclude subtiddler=<<payloadTiddler>> mode=\"block\"/>\n</$reveal>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n" }, "$:/core/ui/ListItemTemplate": { "title": "$:/core/ui/ListItemTemplate", "text": "<div class=\"tc-menu-list-item\">\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</div>" }, "$:/core/ui/MissingTemplate": { "title": "$:/core/ui/MissingTemplate", "text": "<div class=\"tc-tiddler-missing\">\n<$button popup=<<qualify \"$:/state/popup/missing\">> class=\"tc-btn-invisible tc-missing-tiddler-label\">\n<$view field=\"title\" format=\"text\" />\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/missing\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n<hr>\n<$list filter=\"[all[current]backlinks[]sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n</div>\n" }, "$:/core/ui/MoreSideBar/All": { "title": "$:/core/ui/MoreSideBar/All", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/All/Caption}}", "text": "<$list filter={{$:/core/Filters/AllTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/MoreSideBar/Drafts": { "title": "$:/core/ui/MoreSideBar/Drafts", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Drafts/Caption}}", "text": "<$list filter={{$:/core/Filters/Drafts!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/MoreSideBar/Missing": { "title": "$:/core/ui/MoreSideBar/Missing", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Missing/Caption}}", "text": "<$list filter={{$:/core/Filters/Missing!!filter}} template=\"$:/core/ui/MissingTemplate\"/>\n" }, "$:/core/ui/MoreSideBar/Orphans": { "title": "$:/core/ui/MoreSideBar/Orphans", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Orphans/Caption}}", "text": "<$list filter={{$:/core/Filters/Orphans!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/MoreSideBar/Recent": { "title": "$:/core/ui/MoreSideBar/Recent", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Recent/Caption}}", "text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n" }, "$:/core/ui/MoreSideBar/Shadows": { "title": "$:/core/ui/MoreSideBar/Shadows", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Shadows/Caption}}", "text": "<$list filter={{$:/core/Filters/ShadowTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/MoreSideBar/System": { "title": "$:/core/ui/MoreSideBar/System", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/System/Caption}}", "text": "<$list filter={{$:/core/Filters/SystemTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/MoreSideBar/Tags": { "title": "$:/core/ui/MoreSideBar/Tags", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Tags/Caption}}", "text": "<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n{{$:/core/ui/Buttons/tag-manager}}\n\n</$set>\n\n</$set>\n\n</$set>\n\n<$list filter={{$:/core/Filters/AllTags!!filter}}>\n\n<$transclude tiddler=\"$:/core/ui/TagTemplate\"/>\n\n</$list>\n\n<hr class=\"tc-untagged-separator\">\n\n{{$:/core/ui/UntaggedTemplate}}\n" }, "$:/core/ui/MoreSideBar/Types": { "title": "$:/core/ui/MoreSideBar/Types", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Types/Caption}}", "text": "<$list filter={{$:/core/Filters/TypedTiddlers!!filter}}>\n<div class=\"tc-menu-list-item\">\n<$view field=\"type\"/>\n<$list filter=\"[type{!!type}!is[system]sort[title]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}><$view field=\"title\"/></$link>\n</div>\n</$list>\n</div>\n</$list>\n" }, "$:/core/ui/Buttons/advanced-search": { "title": "$:/core/ui/Buttons/advanced-search", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/advanced-search-button}} {{$:/language/Buttons/AdvancedSearch/Caption}}", "description": "{{$:/language/Buttons/AdvancedSearch/Hint}}", "text": "\\define control-panel-button(class)\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/advanced-search-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/AdvancedSearch/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/AdvancedSearch]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n" }, "$:/core/ui/Buttons/close-all": { "title": "$:/core/ui/Buttons/close-all", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/close-all-button}} {{$:/language/Buttons/CloseAll/Caption}}", "description": "{{$:/language/Buttons/CloseAll/Hint}}", "text": "<$button message=\"tm-close-all-tiddlers\" tooltip={{$:/language/Buttons/CloseAll/Hint}} aria-label={{$:/language/Buttons/CloseAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/close-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/CloseAll/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/control-panel": { "title": "$:/core/ui/Buttons/control-panel", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/options-button}} {{$:/language/Buttons/ControlPanel/Caption}}", "description": "{{$:/language/Buttons/ControlPanel/Hint}}", "text": "\\define control-panel-button(class)\n<$button to=\"$:/ControlPanel\" tooltip={{$:/language/Buttons/ControlPanel/Hint}} aria-label={{$:/language/Buttons/ControlPanel/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/options-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/ControlPanel/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/ControlPanel]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n" }, "$:/core/ui/Buttons/encryption": { "title": "$:/core/ui/Buttons/encryption", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/locked-padlock}} {{$:/language/Buttons/Encryption/Caption}}", "description": "{{$:/language/Buttons/Encryption/Hint}}", "text": "<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-clear-password\" tooltip={{$:/language/Buttons/Encryption/ClearPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/ClearPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/locked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/ClearPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-set-password\" tooltip={{$:/language/Buttons/Encryption/SetPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/SetPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/unlocked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/SetPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>" }, "$:/core/ui/Buttons/export-page": { "title": "$:/core/ui/Buttons/export-page", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportPage/Caption}}", "description": "{{$:/language/Buttons/ExportPage/Hint}}", "text": "<$macrocall $name=\"exportButton\" exportFilter=\"[!is[system]sort[title]]\" lingoBase=\"$:/language/Buttons/ExportPage/\"/>" }, "$:/core/ui/Buttons/fold-all": { "title": "$:/core/ui/Buttons/fold-all", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/fold-all-button}} {{$:/language/Buttons/FoldAll/Caption}}", "description": "{{$:/language/Buttons/FoldAll/Hint}}", "text": "<$button tooltip={{$:/language/Buttons/FoldAll/Hint}} aria-label={{$:/language/Buttons/FoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FoldAll/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/full-screen": { "title": "$:/core/ui/Buttons/full-screen", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/full-screen-button}} {{$:/language/Buttons/FullScreen/Caption}}", "description": "{{$:/language/Buttons/FullScreen/Hint}}", "text": "<$button message=\"tm-full-screen\" tooltip={{$:/language/Buttons/FullScreen/Hint}} aria-label={{$:/language/Buttons/FullScreen/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/full-screen-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FullScreen/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/home": { "title": "$:/core/ui/Buttons/home", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/home-button}} {{$:/language/Buttons/Home/Caption}}", "description": "{{$:/language/Buttons/Home/Hint}}", "text": "<$button message=\"tm-home\" tooltip={{$:/language/Buttons/Home/Hint}} aria-label={{$:/language/Buttons/Home/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/home-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Home/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/import": { "title": "$:/core/ui/Buttons/import", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/import-button}} {{$:/language/Buttons/Import/Caption}}", "description": "{{$:/language/Buttons/Import/Hint}}", "text": "<div class=\"tc-file-input-wrapper\">\n<$button tooltip={{$:/language/Buttons/Import/Hint}} aria-label={{$:/language/Buttons/Import/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/import-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Import/Caption}}/></span>\n</$list>\n</$button>\n<$browse tooltip={{$:/language/Buttons/Import/Hint}}/>\n</div>" }, "$:/core/ui/Buttons/language": { "title": "$:/core/ui/Buttons/language", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/globe}} {{$:/language/Buttons/Language/Caption}}", "description": "{{$:/language/Buttons/Language/Hint}}", "text": "\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/language\">> tooltip={{$:/language/Buttons/Language/Hint}} aria-label={{$:/language/Buttons/Language/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value={{$:/language}}>\n<$image source=<<flag-title>>/>\n</$set>\n</span>\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Language/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/language\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down tc-drop-down-language-chooser\">\n<$linkcatcher to=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[description]]\">\n<$link>\n<span class=\"tc-drop-down-bullet\">\n<$reveal type=\"match\" state=\"$:/language\" text=<<currentTiddler>>>\n•\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/language\" text=<<currentTiddler>>>\n \n</$reveal>\n</span>\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value=<<currentTiddler>>>\n<$transclude subtiddler=<<flag-title>>>\n<$list filter=\"[all[current]field:title[$:/languages/en-GB]]\">\n<$transclude tiddler=\"$:/languages/en-GB/icon\"/>\n</$list>\n</$transclude>\n</$set>\n</span>\n<$view field=\"description\">\n<$view field=\"name\">\n<$view field=\"title\"/>\n</$view>\n</$view>\n</$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>" }, "$:/core/ui/Buttons/more-page-actions": { "title": "$:/core/ui/Buttons/more-page-actions", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}", "description": "{{$:/language/Buttons/More/Hint}}", "text": "\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/More/Caption}}/></span>\n</$list>\n</$button><$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"below\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]] -[[$:/core/ui/Buttons/more-page-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>" }, "$:/core/ui/Buttons/new-image": { "title": "$:/core/ui/Buttons/new-image", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/new-image-button}} {{$:/language/Buttons/NewImage/Caption}}", "description": "{{$:/language/Buttons/NewImage/Hint}}", "text": "<$button tooltip={{$:/language/Buttons/NewImage/Hint}} aria-label={{$:/language/Buttons/NewImage/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-new-tiddler\" type=\"image/jpeg\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-image-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewImage/Caption}}/></span>\n</$list>\n</$button>\n" }, "$:/core/ui/Buttons/new-journal": { "title": "$:/core/ui/Buttons/new-journal", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournal/Caption}}", "description": "{{$:/language/Buttons/NewJournal/Hint}}", "text": "\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournal/Hint}} aria-label={{$:/language/Buttons/NewJournal/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<now \"$(journalTitleTemplate)$\">> tags=\"$(journalTags)$\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewJournal/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<$set name=\"journalTitleTemplate\" value={{$:/config/NewJournal/Title}}>\n<$set name=\"journalTags\" value={{$:/config/NewJournal/Tags}}>\n<<journalButton>>\n</$set></$set>" }, "$:/core/ui/Buttons/new-tiddler": { "title": "$:/core/ui/Buttons/new-tiddler", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/new-button}} {{$:/language/Buttons/NewTiddler/Caption}}", "description": "{{$:/language/Buttons/NewTiddler/Hint}}", "text": "<$button message=\"tm-new-tiddler\" tooltip={{$:/language/Buttons/NewTiddler/Hint}} aria-label={{$:/language/Buttons/NewTiddler/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewTiddler/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/palette": { "title": "$:/core/ui/Buttons/palette", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/palette}} {{$:/language/Buttons/Palette/Caption}}", "description": "{{$:/language/Buttons/Palette/Hint}}", "text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/palette\">> tooltip={{$:/language/Buttons/Palette/Hint}} aria-label={{$:/language/Buttons/Palette/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/palette}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Palette/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/palette\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\" style=\"font-size:0.7em;\">\n{{$:/snippets/paletteswitcher}}\n</div>\n</$reveal>" }, "$:/core/ui/Buttons/refresh": { "title": "$:/core/ui/Buttons/refresh", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/refresh-button}} {{$:/language/Buttons/Refresh/Caption}}", "description": "{{$:/language/Buttons/Refresh/Hint}}", "text": "<$button message=\"tm-browser-refresh\" tooltip={{$:/language/Buttons/Refresh/Hint}} aria-label={{$:/language/Buttons/Refresh/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/refresh-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Refresh/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/save-wiki": { "title": "$:/core/ui/Buttons/save-wiki", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/save-button}} {{$:/language/Buttons/SaveWiki/Caption}}", "description": "{{$:/language/Buttons/SaveWiki/Hint}}", "text": "<$button message=\"tm-save-wiki\" param={{$:/config/SaveWikiButton/Template}} tooltip={{$:/language/Buttons/SaveWiki/Hint}} aria-label={{$:/language/Buttons/SaveWiki/Caption}} class=<<tv-config-toolbar-class>>>\n<span class=\"tc-dirty-indicator\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/save-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/SaveWiki/Caption}}/></span>\n</$list>\n</span>\n</$button>" }, "$:/core/ui/Buttons/storyview": { "title": "$:/core/ui/Buttons/storyview", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/storyview-classic}} {{$:/language/Buttons/StoryView/Caption}}", "description": "{{$:/language/Buttons/StoryView/Hint}}", "text": "\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/storyview\">> tooltip={{$:/language/Buttons/StoryView/Hint}} aria-label={{$:/language/Buttons/StoryView/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n<$set name=\"storyview\" value={{$:/view}}>\n<$transclude tiddler=<<icon>>/>\n</$set>\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/StoryView/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/storyview\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$:/view\">\n<$list filter=\"[storyviews[]]\" variable=\"storyview\">\n<$link to=<<storyview>>>\n<span class=\"tc-drop-down-bullet\">\n<$reveal type=\"match\" state=\"$:/view\" text=<<storyview>>>\n•\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/view\" text=<<storyview>>>\n \n</$reveal>\n</span>\n<$transclude tiddler=<<icon>>/>\n<$text text=<<storyview>>/></$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>" }, "$:/core/ui/Buttons/tag-manager": { "title": "$:/core/ui/Buttons/tag-manager", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/tag-button}} {{$:/language/Buttons/TagManager/Caption}}", "description": "{{$:/language/Buttons/TagManager/Hint}}", "text": "\\define control-panel-button(class)\n<$button to=\"$:/TagManager\" tooltip={{$:/language/Buttons/TagManager/Hint}} aria-label={{$:/language/Buttons/TagManager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/tag-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/TagManager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/TagManager]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n" }, "$:/core/ui/Buttons/theme": { "title": "$:/core/ui/Buttons/theme", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/theme-button}} {{$:/language/Buttons/Theme/Caption}}", "description": "{{$:/language/Buttons/Theme/Hint}}", "text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/theme\">> tooltip={{$:/language/Buttons/Theme/Hint}} aria-label={{$:/language/Buttons/Theme/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/theme-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Theme/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/theme\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\" variable=\"themeTitle\">\n<$link to=<<themeTitle>>>\n<span class=\"tc-drop-down-bullet\">\n<$reveal type=\"match\" state=\"$:/theme\" text=<<themeTitle>>>\n•\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/theme\" text=<<themeTitle>>>\n \n</$reveal>\n</span>\n<$view tiddler=<<themeTitle>> field=\"name\"/>\n</$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>" }, "$:/core/ui/Buttons/unfold-all": { "title": "$:/core/ui/Buttons/unfold-all", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/unfold-all-button}} {{$:/language/Buttons/UnfoldAll/Caption}}", "description": "{{$:/language/Buttons/UnfoldAll/Hint}}", "text": "<$button tooltip={{$:/language/Buttons/UnfoldAll/Hint}} aria-label={{$:/language/Buttons/UnfoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-unfold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/UnfoldAll/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/PageTemplate/pagecontrols": { "title": "$:/core/ui/PageTemplate/pagecontrols", "text": "\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-page-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n<$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\">\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n</$reveal>\n</$list>\n</div>\n\n" }, "$:/core/ui/PageStylesheet": { "title": "$:/core/ui/PageStylesheet", "text": "<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\n</$set>\n\n</$set>\n\n</$importvariables>\n" }, "$:/core/ui/PageTemplate/alerts": { "title": "$:/core/ui/PageTemplate/alerts", "tags": "$:/tags/PageTemplate", "text": "<div class=\"tc-alerts\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Alert]!has[draft.of]]\" template=\"$:/core/ui/AlertTemplate\" storyview=\"pop\"/>\n\n</div>\n" }, "$:/core/ui/PageTemplate/pluginreloadwarning": { "title": "$:/core/ui/PageTemplate/pluginreloadwarning", "tags": "$:/tags/PageTemplate", "text": "\\define lingo-base() $:/language/\n\n<$list filter=\"[has[plugin-type]haschanged[]!plugin-type[import]limit[1]]\">\n\n<$reveal type=\"nomatch\" state=\"$:/temp/HidePluginWarning\" text=\"yes\">\n\n<div class=\"tc-plugin-reload-warning\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<<lingo PluginReloadWarning>> <$button set=\"$:/temp/HidePluginWarning\" setTo=\"yes\" class=\"tc-btn-invisible\">{{$:/core/images/close-button}}</$button>\n\n</$set>\n\n</div>\n\n</$reveal>\n\n</$list>\n" }, "$:/core/ui/PageTemplate/sidebar": { "title": "$:/core/ui/PageTemplate/sidebar", "tags": "$:/tags/PageTemplate", "text": "<$scrollable fallthrough=\"no\" class=\"tc-sidebar-scrollable\">\n\n<div class=\"tc-sidebar-header\">\n\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\" retain=\"yes\" animate=\"yes\">\n\n<h1 class=\"tc-site-title\">\n\n<$transclude tiddler=\"$:/SiteTitle\" mode=\"inline\"/>\n\n</h1>\n\n<div class=\"tc-site-subtitle\">\n\n<$transclude tiddler=\"$:/SiteSubtitle\" mode=\"inline\"/>\n\n</div>\n\n{{||$:/core/ui/PageTemplate/pagecontrols}}\n\n<$transclude tiddler=\"$:/core/ui/SideBarLists\" mode=\"inline\"/>\n\n</$reveal>\n\n</div>\n\n</$scrollable>" }, "$:/core/ui/PageTemplate/story": { "title": "$:/core/ui/PageTemplate/story", "tags": "$:/tags/PageTemplate", "text": "<section class=\"tc-story-river\">\n\n<section class=\"story-backdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AboveStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n<$list filter=\"[list[$:/StoryList]]\" history=\"$:/HistoryList\" template=\"$:/core/ui/ViewTemplate\" editTemplate=\"$:/core/ui/EditTemplate\" storyview={{$:/view}} emptyMessage={{$:/config/EmptyStoryMessage}}/>\n\n<section class=\"story-frontdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/BelowStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n</section>\n" }, "$:/core/ui/PageTemplate/topleftbar": { "title": "$:/core/ui/PageTemplate/topleftbar", "tags": "$:/tags/PageTemplate", "text": "<span class=\"tc-topbar tc-topbar-left\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopLeftBar]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n" }, "$:/core/ui/PageTemplate/toprightbar": { "title": "$:/core/ui/PageTemplate/toprightbar", "tags": "$:/tags/PageTemplate", "text": "<span class=\"tc-topbar tc-topbar-right\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopRightBar]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n" }, "$:/core/ui/PageTemplate": { "title": "$:/core/ui/PageTemplate", "text": "\\define containerClasses()\ntc-page-container tc-page-view-$(themeTitle)$ tc-language-$(languageTitle)$\n\\end\n\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<$set name=\"tv-config-toolbar-icons\" value={{$:/config/Toolbar/Icons}}>\n\n<$set name=\"tv-config-toolbar-text\" value={{$:/config/Toolbar/Text}}>\n\n<$set name=\"tv-config-toolbar-class\" value={{$:/config/Toolbar/ButtonClass}}>\n\n<$set name=\"themeTitle\" value={{$:/view}}>\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$set name=\"currentTiddler\" value=\"\">\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}}>\n\n<$dropzone>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageTemplate]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n\n</$dropzone>\n\n</$navigator>\n\n</div>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$importvariables>\n" }, "$:/core/ui/PluginInfo": { "title": "$:/core/ui/PluginInfo", "text": "\\define localised-info-tiddler-title()\n$(currentTiddler)$/$(languageTitle)$/$(currentTab)$\n\\end\n\\define info-tiddler-title()\n$(currentTiddler)$/$(currentTab)$\n\\end\n<$transclude tiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<info-tiddler-title>> mode=\"block\">\n{{$:/language/ControlPanel/Plugin/NoInfoFound/Hint}}\n</$transclude>\n</$transclude>\n</$transclude>\n" }, "$:/core/ui/SearchResults": { "title": "$:/core/ui/SearchResults", "text": "<div class=\"tc-search-results\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\"\"\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n\n</$list>\n\n</div>\n" }, "$:/core/ui/SideBar/More": { "title": "$:/core/ui/SideBar/More", "tags": "$:/tags/SideBar", "caption": "{{$:/language/SideBar/More/Caption}}", "text": "<div class=\"tc-more-sidebar\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\" \"$:/core/ui/MoreSideBar/Tags\" \"$:/state/tab/moresidebar\" \"tc-vertical\">>\n</div>\n" }, "$:/core/ui/SideBar/Open": { "title": "$:/core/ui/SideBar/Open", "tags": "$:/tags/SideBar", "caption": "{{$:/language/SideBar/Open/Caption}}", "text": "\\define lingo-base() $:/language/CloseAll/\n<$list filter=\"[list[$:/StoryList]]\" history=\"$:/HistoryList\" storyview=\"pop\">\n\n<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=\"tc-btn-invisible tc-btn-mini\">×</$button> <$link to={{!!title}}><$view field=\"title\"/></$link>\n\n</$list>\n\n<$button message=\"tm-close-all-tiddlers\" class=\"tc-btn-invisible tc-btn-mini\"><<lingo Button>></$button>\n" }, "$:/core/ui/SideBar/Recent": { "title": "$:/core/ui/SideBar/Recent", "tags": "$:/tags/SideBar", "caption": "{{$:/language/SideBar/Recent/Caption}}", "text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n" }, "$:/core/ui/SideBar/Tools": { "title": "$:/core/ui/SideBar/Tools", "tags": "$:/tags/SideBar", "caption": "{{$:/language/SideBar/Tools/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n\n<<lingo Basics/Version/Prompt>> <<version>>\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n\n<div style=\"position:relative;\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</div>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n" }, "$:/core/ui/SideBarLists": { "title": "$:/core/ui/SideBarLists", "text": "<div class=\"tc-sidebar-lists\">\n\n<$set name=\"searchTiddler\" value=\"$:/temp/search\">\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/search\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}} focusPopup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-popup-handle\"/>\n<$reveal state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n<$button tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" text={{$:/temp/search}}/>\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n{{$:/core/images/advanced-search-button}}\n</$button>\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\" />\n{{$:/core/images/close-button}}\n</$button>\n<$button popup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-btn-invisible\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[!is[system]search{$(searchTiddler)$}]\"/>\"\"\">\n{{$:/core/images/down-arrow}} {{$:/language/Search/Matches}}\n</$set>\n</$button>\n</$reveal>\n<$reveal state=\"$:/temp/search\" type=\"match\" text=\"\">\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/advanced-search-button}}\n</$button>\n</$reveal>\n</div>\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown-wrapper\" state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown tc-search-drop-down tc-popup-handle\" state=<<qualify \"$:/state/popup/search-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n\n{{$:/core/ui/SearchResults}}\n\n</$reveal>\n\n</$reveal>\n\n</$set>\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\" default={{$:/config/DefaultSidebarTab}} state=\"$:/state/tab/sidebar\" />\n\n</div>\n" }, "$:/TagManager": { "title": "$:/TagManager", "icon": "$:/core/images/tag-button", "color": "#bbb", "text": "\\define lingo-base() $:/language/TagManager/\n\\define iconEditorTab(type)\n<$list filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[sort[title]] +[$type$is[system]]\">\n<$link to={{!!title}}>\n<$transclude/> <$view field=\"title\"/>\n</$link>\n</$list>\n\\end\n\\define iconEditor(title)\n<div class=\"tc-drop-down-wrapper\">\n<$button popup=<<qualify \"$:/state/popup/icon/$title$\">> class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/icon/$title$\">> type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$title$!!icon\">\n<<iconEditorTab type:\"!\">>\n<hr/>\n<<iconEditorTab type:\"\">>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n\\end\n\\define qualifyTitle(title)\n$title$$(currentTiddler)$\n\\end\n\\define toggleButton(state)\n<$reveal state=\"$state$\" type=\"match\" text=\"closed\" default=\"closed\">\n<$button set=\"$state$\" setTo=\"open\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n<$reveal state=\"$state$\" type=\"match\" text=\"open\" default=\"closed\">\n<$button set=\"$state$\" setTo=\"closed\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n\\end\n<table class=\"tc-tag-manager-table\">\n<tbody>\n<tr>\n<th><<lingo Colour/Heading>></th>\n<th class=\"tc-tag-manager-tag\"><<lingo Tag/Heading>></th>\n<th><<lingo Count/Heading>></th>\n<th><<lingo Icon/Heading>></th>\n<th><<lingo Info/Heading>></th>\n</tr>\n<$list filter=\"[tags[]!is[system]sort[title]]\">\n<tr>\n<td><$edit-text field=\"color\" tag=\"input\" type=\"color\"/></td>\n<td><$transclude tiddler=\"$:/core/ui/TagTemplate\"/></td>\n<td><$count filter=\"[all[current]tagging[]]\"/></td>\n<td>\n<$macrocall $name=\"iconEditor\" title={{!!title}}/>\n</td>\n<td>\n<$macrocall $name=\"toggleButton\" state=<<qualifyTitle \"$:/state/tag-manager/\">> /> \n</td>\n</tr>\n<tr>\n<td></td>\n<td colspan=\"4\">\n<$reveal state=<<qualifyTitle \"$:/state/tag-manager/\">> type=\"match\" text=\"open\" default=\"\">\n<table>\n<tbody>\n<tr><td><<lingo Colour/Heading>></td><td><$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/></td></tr>\n<tr><td><<lingo Icon/Heading>></td><td><$edit-text field=\"icon\" tag=\"input\" size=\"45\"/></td></tr>\n</tbody>\n</table>\n</$reveal>\n</td>\n</tr>\n</$list>\n<tr>\n<td></td>\n<td>\n{{$:/core/ui/UntaggedTemplate}}\n</td>\n<td>\n<small class=\"tc-menu-list-count\"><$count filter=\"[untagged[]!is[system]] -[tags[]]\"/></small>\n</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n" }, "$:/core/ui/TagTemplate": { "title": "$:/core/ui/TagTemplate", "text": "\\define tag-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-body-inner(colour,fallbackTarget,colourA,colourB)\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<$button popup=<<qualify \"$:/state/popup/tag\">> class=\"tc-btn-invisible tc-tag-label\" style=<<tag-styles>>>\n<$transclude tiddler={{!!icon}}/> <$view field=\"title\" format=\"text\" />\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\" animate=\"yes\" class=\"tc-drop-down\"><$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TagDropdown]!has[draft.of]]\" variable=\"listItem\"> \n<$transclude tiddler=<<listItem>>/> \n</$list> \n<hr>\n<$list filter=\"[all[current]tagging[]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</$reveal>\n</$vars>\n\\end\n\n\\define tag-body(colour,palette)\n<span class=\"tc-tag-list-item\">\n<$macrocall $name=\"tag-body-inner\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}}/>\n</span>\n\\end\n\n<$macrocall $name=\"tag-body\" colour={{!!color}} palette={{$:/palette}}/>\n" }, "$:/core/ui/TiddlerFieldTemplate": { "title": "$:/core/ui/TiddlerFieldTemplate", "text": "<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<listItem>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<listItem>>/>\n</td>\n</tr>" }, "$:/core/ui/TiddlerFields": { "title": "$:/core/ui/TiddlerFields", "text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n" }, "$:/core/ui/TiddlerInfo/Advanced/PluginInfo": { "title": "$:/core/ui/TiddlerInfo/Advanced/PluginInfo", "tags": "$:/tags/TiddlerInfo/Advanced", "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<$list filter=\"[all[current]has[plugin-type]]\">\n\n! <<lingo Heading>>\n\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</li>\n</$list>\n</ul>\n\n</$list>\n" }, "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo": { "title": "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo", "tags": "$:/tags/TiddlerInfo/Advanced", "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/ShadowInfo/\n<$set name=\"infoTiddler\" value=<<currentTiddler>>>\n\n''<<lingo Heading>>''\n\n<$list filter=\"[all[current]!is[shadow]]\">\n\n<<lingo NotShadow/Hint>>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]]\">\n\n<<lingo Shadow/Hint>>\n\n<$list filter=\"[all[current]shadowsource[]]\">\n\n<$set name=\"pluginTiddler\" value=<<currentTiddler>>>\n<<lingo Shadow/Source>>\n</$set>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\">\n\n<<lingo OverriddenShadow/Hint>>\n\n</$list>\n\n\n</$list>\n</$set>\n" }, "$:/core/ui/TiddlerInfo/Advanced": { "title": "$:/core/ui/TiddlerInfo/Advanced", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/Advanced/Caption}}", "text": "<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo/Advanced]!has[draft.of]]\" variable=\"listItem\">\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n" }, "$:/core/ui/TiddlerInfo/Fields": { "title": "$:/core/ui/TiddlerInfo/Fields", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/Fields/Caption}}", "text": "<$transclude tiddler=\"$:/core/ui/TiddlerFields\"/>\n" }, "$:/core/ui/TiddlerInfo/List": { "title": "$:/core/ui/TiddlerInfo/List", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/List/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[list{!!title}]\" emptyMessage=<<lingo List/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/TiddlerInfo/Listed": { "title": "$:/core/ui/TiddlerInfo/Listed", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/Listed/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]listed[]!is[system]]\" emptyMessage=<<lingo Listed/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/TiddlerInfo/References": { "title": "$:/core/ui/TiddlerInfo/References", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/References/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]backlinks[]sort[title]]\" emptyMessage=<<lingo References/Empty>> template=\"$:/core/ui/ListItemTemplate\">\n</$list>\n" }, "$:/core/ui/TiddlerInfo/Tagging": { "title": "$:/core/ui/TiddlerInfo/Tagging", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/Tagging/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]tagging[]]\" emptyMessage=<<lingo Tagging/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/TiddlerInfo/Tools": { "title": "$:/core/ui/TiddlerInfo/Tools", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/Tools/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n" }, "$:/core/ui/TiddlerInfo": { "title": "$:/core/ui/TiddlerInfo", "text": "<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo]!has[draft.of]]\" default={{$:/config/TiddlerInfo/Default}}/>" }, "$:/core/ui/TopBar/menu": { "title": "$:/core/ui/TopBar/menu", "tags": "$:/tags/TopRightBar", "text": "<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"no\">\n<$button set=\"$:/state/sidebar\" setTo=\"no\" tooltip={{$:/language/Buttons/HideSideBar/Hint}} aria-label={{$:/language/Buttons/HideSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}}</$button>\n</$reveal>\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"no\">\n<$button set=\"$:/state/sidebar\" setTo=\"yes\" tooltip={{$:/language/Buttons/ShowSideBar/Hint}} aria-label={{$:/language/Buttons/ShowSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-left}}</$button>\n</$reveal>\n" }, "$:/core/ui/UntaggedTemplate": { "title": "$:/core/ui/UntaggedTemplate", "text": "\\define lingo-base() $:/language/SideBar/\n<$button popup=<<qualify \"$:/state/popup/tag\">> class=\"tc-btn-invisible tc-untagged-label tc-tag-label\">\n<<lingo Tags/Untagged/Caption>>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[untagged[]!is[system]] -[tags[]] +[sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n" }, "$:/core/ui/ViewTemplate/body": { "title": "$:/core/ui/ViewTemplate/body", "tags": "$:/tags/ViewTemplate", "text": "<$reveal tag=\"div\" class=\"tc-tiddler-body\" type=\"nomatch\" state=<<folded-state>> text=\"hide\" retain=\"yes\" animate=\"yes\">\n\n<$list filter=\"[all[current]!has[plugin-type]!field:hide-body[yes]]\">\n\n<$transclude>\n\n<$transclude tiddler=\"$:/language/MissingTiddler/Hint\"/>\n\n</$transclude>\n\n</$list>\n\n</$reveal>\n" }, "$:/core/ui/ViewTemplate/classic": { "title": "$:/core/ui/ViewTemplate/classic", "tags": "$:/tags/ViewTemplate $:/tags/EditTemplate", "text": "\\define lingo-base() $:/language/ClassicWarning/\n<$list filter=\"[all[current]type[text/x-tiddlywiki]]\">\n<div class=\"tc-message-box\">\n\n<<lingo Hint>>\n\n<$button set=\"!!type\" setTo=\"text/vnd.tiddlywiki\"><<lingo Upgrade/Caption>></$button>\n\n</div>\n</$list>\n" }, "$:/core/ui/ViewTemplate/import": { "title": "$:/core/ui/ViewTemplate/import", "tags": "$:/tags/ViewTemplate", "text": "\\define lingo-base() $:/language/Import/\n\n<$list filter=\"[all[current]field:plugin-type[import]]\">\n\n<div class=\"tc-import\">\n\n<<lingo Listing/Hint>>\n\n<$button message=\"tm-delete-tiddler\" param=<<currentTiddler>>><<lingo Listing/Cancel/Caption>></$button>\n<$button message=\"tm-perform-import\" param=<<currentTiddler>>><<lingo Listing/Import/Caption>></$button>\n\n{{||$:/core/ui/ImportListing}}\n\n<$button message=\"tm-delete-tiddler\" param=<<currentTiddler>>><<lingo Listing/Cancel/Caption>></$button>\n<$button message=\"tm-perform-import\" param=<<currentTiddler>>><<lingo Listing/Import/Caption>></$button>\n\n</div>\n\n</$list>\n" }, "$:/core/ui/ViewTemplate/plugin": { "title": "$:/core/ui/ViewTemplate/plugin", "tags": "$:/tags/ViewTemplate", "text": "<$list filter=\"[all[current]has[plugin-type]] -[all[current]field:plugin-type[import]]\">\n\n{{||$:/core/ui/TiddlerInfo/Advanced/PluginInfo}}\n\n</$list>\n" }, "$:/core/ui/ViewTemplate/subtitle": { "title": "$:/core/ui/ViewTemplate/subtitle", "tags": "$:/tags/ViewTemplate", "text": "<$reveal type=\"nomatch\" state=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}}>\n<$view field=\"modifier\"/>\n</$link> <$view field=\"modified\" format=\"date\" template={{$:/language/Tiddler/DateFormat}}/>\n</div>\n</$reveal>\n" }, "$:/core/ui/ViewTemplate/tags": { "title": "$:/core/ui/ViewTemplate/tags", "tags": "$:/tags/ViewTemplate", "text": "<$reveal type=\"nomatch\" state=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-tags-wrapper\"><$list filter=\"[all[current]tags[]sort[title]]\" template=\"$:/core/ui/TagTemplate\" storyview=\"pop\"/></div>\n</$reveal>" }, "$:/core/ui/ViewTemplate/title": { "title": "$:/core/ui/ViewTemplate/title", "tags": "$:/tags/ViewTemplate", "text": "\\define title-styles()\nfill:$(foregroundColor)$;\n\\end\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<span class=\"tc-tiddler-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$transclude tiddler=<<listItem>>/></$reveal></$list>\n</span>\n<$set name=\"tv-wikilinks\" value={{$:/config/Tiddlers/TitleLinks}}>\n<$link>\n<$set name=\"foregroundColor\" value={{!!color}}>\n<span class=\"tc-tiddler-title-icon\" style=<<title-styles>>>\n<$transclude tiddler={{!!icon}}/>\n</span>\n</$set>\n<$list filter=\"[all[current]removeprefix[$:/]]\">\n<h2 class=\"tc-title\" title={{$:/language/SystemTiddler/Tooltip}}>\n<span class=\"tc-system-title-prefix\">$:/</span><$text text=<<currentTiddler>>/>\n</h2>\n</$list>\n<$list filter=\"[all[current]!prefix[$:/]]\">\n<h2 class=\"tc-title\">\n<$view field=\"title\"/>\n</h2>\n</$list>\n</$link>\n</$set>\n</div>\n\n<$reveal type=\"nomatch\" text=\"\" default=\"\" state=<<tiddlerInfoState>> class=\"tc-tiddler-info tc-popup-handle\" animate=\"yes\" retain=\"yes\">\n\n<$transclude tiddler=\"$:/core/ui/TiddlerInfo\"/>\n\n</$reveal>\n</div>" }, "$:/core/ui/ViewTemplate/unfold": { "title": "$:/core/ui/ViewTemplate/unfold", "tags": "$:/tags/ViewTemplate", "text": "<$reveal tag=\"div\" type=\"nomatch\" state=\"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar\" text=\"hide\">\n<$reveal tag=\"div\" type=\"nomatch\" state=<<folded-state>> text=\"hide\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=\"tc-fold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-up}}\n</$button>\n</$reveal>\n<$reveal tag=\"div\" type=\"nomatch\" state=<<folded-state>> text=\"show\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=\"tc-unfold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</$reveal>\n" }, "$:/core/ui/ViewTemplate": { "title": "$:/core/ui/ViewTemplate", "text": "\\define frame-classes()\ntc-tiddler-frame tc-tiddler-view-frame $(missingTiddlerClass)$ $(shadowTiddlerClass)$ $(systemTiddlerClass)$ $(tiddlerTagClasses)$\n\\end\n\\define folded-state()\n$:/state/folded/$(currentTiddler)$\n\\end\n<$set name=\"storyTiddler\" value=<<currentTiddler>>><$set name=\"tiddlerInfoState\" value=<<qualify \"$:/state/popup/tiddler-info\">>><$tiddler tiddler=<<currentTiddler>>><div class=<<frame-classes>>><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewTemplate]!has[draft.of]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>>/></$list>\n</div>\n</$tiddler></$set></$set>\n" }, "$:/core/ui/Buttons/clone": { "title": "$:/core/ui/Buttons/clone", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/clone-button}} {{$:/language/Buttons/Clone/Caption}}", "description": "{{$:/language/Buttons/Clone/Hint}}", "text": "<$button message=\"tm-new-tiddler\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/Clone/Hint}} aria-label={{$:/language/Buttons/Clone/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/clone-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Clone/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/close-others": { "title": "$:/core/ui/Buttons/close-others", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/close-others-button}} {{$:/language/Buttons/CloseOthers/Caption}}", "description": "{{$:/language/Buttons/CloseOthers/Hint}}", "text": "<$button message=\"tm-close-other-tiddlers\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/CloseOthers/Hint}} aria-label={{$:/language/Buttons/CloseOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/close-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/CloseOthers/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/close": { "title": "$:/core/ui/Buttons/close", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/close-button}} {{$:/language/Buttons/Close/Caption}}", "description": "{{$:/language/Buttons/Close/Hint}}", "text": "<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/close-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Close/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/edit": { "title": "$:/core/ui/Buttons/edit", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/edit-button}} {{$:/language/Buttons/Edit/Caption}}", "description": "{{$:/language/Buttons/Edit/Hint}}", "text": "<$button message=\"tm-edit-tiddler\" tooltip={{$:/language/Buttons/Edit/Hint}} aria-label={{$:/language/Buttons/Edit/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/edit-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Edit/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/export-tiddler": { "title": "$:/core/ui/Buttons/export-tiddler", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportTiddler/Caption}}", "description": "{{$:/language/Buttons/ExportTiddler/Hint}}", "text": "\\define makeExportFilter()\n[[$(currentTiddler)$]]\n\\end\n<$macrocall $name=\"exportButton\" exportFilter=<<makeExportFilter>> lingoBase=\"$:/language/Buttons/ExportTiddler/\" baseFilename=<<currentTiddler>>/>" }, "$:/core/ui/Buttons/fold-bar": { "title": "$:/core/ui/Buttons/fold-bar", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/language/Buttons/Fold/FoldBar/Caption}}", "description": "{{$:/language/Buttons/Fold/FoldBar/Hint}}", "text": "<!-- This dummy toolbar button is here to allow visibility of the fold-bar to be controlled as if it were a toolbar button -->" }, "$:/core/ui/Buttons/fold-others": { "title": "$:/core/ui/Buttons/fold-others", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/fold-others-button}} {{$:/language/Buttons/FoldOthers/Caption}}", "description": "{{$:/language/Buttons/FoldOthers/Hint}}", "text": "<$button tooltip={{$:/language/Buttons/FoldOthers/Hint}} aria-label={{$:/language/Buttons/FoldOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-other-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FoldOthers/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/fold": { "title": "$:/core/ui/Buttons/fold", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/fold-button}} {{$:/language/Buttons/Fold/Caption}}", "description": "{{$:/language/Buttons/Fold/Hint}}", "text": "<$reveal type=\"nomatch\" state=<<folded-state>> text=\"hide\" default=\"show\"><$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Fold/Caption}}/>\n</span>\n</$list>\n</$button></$reveal><$reveal type=\"match\" state=<<folded-state>> text=\"hide\" default=\"show\"><$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Unfold/Caption}}/>\n</span>\n</$list>\n</$button></$reveal>" }, "$:/core/ui/Buttons/info": { "title": "$:/core/ui/Buttons/info", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/info-button}} {{$:/language/Buttons/Info/Caption}}", "description": "{{$:/language/Buttons/Info/Hint}}", "text": "<$button popup=<<tiddlerInfoState>> tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/info-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Info/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/more-tiddler-actions": { "title": "$:/core/ui/Buttons/more-tiddler-actions", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}", "description": "{{$:/language/Buttons/More/Hint}}", "text": "\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/More/Caption}}/></span>\n</$list>\n</$button><$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"below\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]] -[[$:/core/ui/Buttons/more-tiddler-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>" }, "$:/core/ui/Buttons/new-here": { "title": "$:/core/ui/Buttons/new-here", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/new-here-button}} {{$:/language/Buttons/NewHere/Caption}}", "description": "{{$:/language/Buttons/NewHere/Hint}}", "text": "\\define newHereButtonTags()\n[[$(currentTiddler)$]]\n\\end\n\\define newHereButton()\n<$button tooltip={{$:/language/Buttons/NewHere/Hint}} aria-label={{$:/language/Buttons/NewHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-new-tiddler\" tags=<<newHereButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-here-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewHere/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<<newHereButton>>" }, "$:/core/ui/Buttons/new-journal-here": { "title": "$:/core/ui/Buttons/new-journal-here", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournalHere/Caption}}", "description": "{{$:/language/Buttons/NewJournalHere/Hint}}", "text": "\\define journalButtonTags()\n[[$(currentTiddlerTag)$]] $(journalTags)$\n\\end\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournalHere/Hint}} aria-label={{$:/language/Buttons/NewJournalHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<now \"$(journalTitleTemplate)$\">> tags=<<journalButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewJournalHere/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<$set name=\"journalTitleTemplate\" value={{$:/config/NewJournal/Title}}>\n<$set name=\"journalTags\" value={{$:/config/NewJournal/Tags}}>\n<$set name=\"currentTiddlerTag\" value=<<currentTiddler>>>\n<<journalButton>>\n</$set></$set></$set>" }, "$:/core/ui/Buttons/open-window": { "title": "$:/core/ui/Buttons/open-window", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/open-window}} {{$:/language/Buttons/OpenWindow/Caption}}", "description": "{{$:/language/Buttons/OpenWindow/Hint}}", "text": "<$button message=\"tm-open-window\" tooltip={{$:/language/Buttons/OpenWindow/Hint}} aria-label={{$:/language/Buttons/OpenWindow/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/open-window}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/OpenWindow/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/permalink": { "title": "$:/core/ui/Buttons/permalink", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/permalink-button}} {{$:/language/Buttons/Permalink/Caption}}", "description": "{{$:/language/Buttons/Permalink/Hint}}", "text": "<$button message=\"tm-permalink\" tooltip={{$:/language/Buttons/Permalink/Hint}} aria-label={{$:/language/Buttons/Permalink/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/permalink-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Permalink/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/permaview": { "title": "$:/core/ui/Buttons/permaview", "tags": "$:/tags/ViewToolbar $:/tags/PageControls", "caption": "{{$:/core/images/permaview-button}} {{$:/language/Buttons/Permaview/Caption}}", "description": "{{$:/language/Buttons/Permaview/Hint}}", "text": "<$button message=\"tm-permaview\" tooltip={{$:/language/Buttons/Permaview/Hint}} aria-label={{$:/language/Buttons/Permaview/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/permaview-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Permaview/Caption}}/></span>\n</$list>\n</$button>" }, "$:/DefaultTiddlers": { "title": "$:/DefaultTiddlers", "text": "GettingStarted\n" }, "$:/temp/advancedsearch": { "title": "$:/temp/advancedsearch", "text": "" }, "$:/snippets/allfields": { "title": "$:/snippets/allfields", "text": "\\define renderfield(title)\n<tr class=\"tc-view-field\"><td class=\"tc-view-field-name\">''$title$'':</td><td class=\"tc-view-field-value\">//{{$:/language/Docs/Fields/$title$}}//</td></tr>\n\\end\n<table class=\"tc-view-field-table\"><tbody><$list filter=\"[fields[]sort[title]]\" variable=\"listItem\"><$macrocall $name=\"renderfield\" title=<<listItem>>/></$list>\n</tbody></table>\n" }, "$:/config/AnimationDuration": { "title": "$:/config/AnimationDuration", "text": "400" }, "$:/config/AutoSave": { "title": "$:/config/AutoSave", "text": "yes" }, "$:/config/BitmapEditor/Colour": { "title": "$:/config/BitmapEditor/Colour", "text": "#444" }, "$:/config/BitmapEditor/ImageSizes": { "title": "$:/config/BitmapEditor/ImageSizes", "text": "[[62px 100px]] [[100px 62px]] [[124px 200px]] [[200px 124px]] [[248px 400px]] [[371px 600px]] [[400px 248px]] [[556px 900px]] [[600px 371px]] [[742px 1200px]] [[900px 556px]] [[1200px 742px]]" }, "$:/config/BitmapEditor/LineWidth": { "title": "$:/config/BitmapEditor/LineWidth", "text": "3px" }, "$:/config/BitmapEditor/LineWidths": { "title": "$:/config/BitmapEditor/LineWidths", "text": "0.25px 0.5px 1px 2px 3px 4px 6px 8px 10px 16px 20px 28px 40px 56px 80px" }, "$:/config/BitmapEditor/Opacities": { "title": "$:/config/BitmapEditor/Opacities", "text": "0.01 0.025 0.05 0.075 0.1 0.15 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0" }, "$:/config/BitmapEditor/Opacity": { "title": "$:/config/BitmapEditor/Opacity", "text": "1.0" }, "$:/config/DefaultSidebarTab": { "title": "$:/config/DefaultSidebarTab", "text": "$:/core/ui/SideBar/Open" }, "$:/config/Drafts/TypingTimeout": { "title": "$:/config/Drafts/TypingTimeout", "text": "400" }, "$:/config/EditTemplateFields/Visibility/title": { "title": "$:/config/EditTemplateFields/Visibility/title", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/tags": { "title": "$:/config/EditTemplateFields/Visibility/tags", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/text": { "title": "$:/config/EditTemplateFields/Visibility/text", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/creator": { "title": "$:/config/EditTemplateFields/Visibility/creator", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/created": { "title": "$:/config/EditTemplateFields/Visibility/created", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/modified": { "title": "$:/config/EditTemplateFields/Visibility/modified", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/modifier": { "title": "$:/config/EditTemplateFields/Visibility/modifier", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/type": { "title": "$:/config/EditTemplateFields/Visibility/type", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/draft.title": { "title": "$:/config/EditTemplateFields/Visibility/draft.title", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/draft.of": { "title": "$:/config/EditTemplateFields/Visibility/draft.of", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/revision": { "title": "$:/config/EditTemplateFields/Visibility/revision", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/bag": { "title": "$:/config/EditTemplateFields/Visibility/bag", "text": "hide" }, "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4": { "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4", "text": "hide" }, "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5": { "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5", "text": "hide" }, "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6": { "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6", "text": "hide" }, "$:/config/EditorTypeMappings/image/gif": { "title": "$:/config/EditorTypeMappings/image/gif", "text": "bitmap" }, "$:/config/EditorTypeMappings/image/jpeg": { "title": "$:/config/EditorTypeMappings/image/jpeg", "text": "bitmap" }, "$:/config/EditorTypeMappings/image/jpg": { "title": "$:/config/EditorTypeMappings/image/jpg", "text": "bitmap" }, "$:/config/EditorTypeMappings/image/png": { "title": "$:/config/EditorTypeMappings/image/png", "text": "bitmap" }, "$:/config/EditorTypeMappings/image/x-icon": { "title": "$:/config/EditorTypeMappings/image/x-icon", "text": "bitmap" }, "$:/config/EditorTypeMappings/text/vnd.tiddlywiki": { "title": "$:/config/EditorTypeMappings/text/vnd.tiddlywiki", "text": "text" }, "$:/config/MissingLinks": { "title": "$:/config/MissingLinks", "text": "yes" }, "$:/config/Navigation/UpdateAddressBar": { "title": "$:/config/Navigation/UpdateAddressBar", "text": "no" }, "$:/config/Navigation/UpdateHistory": { "title": "$:/config/Navigation/UpdateHistory", "text": "no" }, "$:/config/OfficialPluginLibrary": { "title": "$:/config/OfficialPluginLibrary", "tags": "$:/tags/PluginLibrary", "url": "http://tiddlywiki.com/library/v5.1.13/index.html", "caption": "{{$:/language/OfficialPluginLibrary}}", "text": "{{$:/language/OfficialPluginLibrary/Hint}}\n" }, "$:/config/Navigation/openLinkFromInsideRiver": { "title": "$:/config/Navigation/openLinkFromInsideRiver", "text": "below" }, "$:/config/Navigation/openLinkFromOutsideRiver": { "title": "$:/config/Navigation/openLinkFromOutsideRiver", "text": "top" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-image": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-image", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all", "text": "hide" }, "$:/config/Performance/Instrumentation": { "title": "$:/config/Performance/Instrumentation", "text": "no" }, "$:/config/SaveWikiButton/Template": { "title": "$:/config/SaveWikiButton/Template", "text": "$:/core/save/all" }, "$:/config/SaverFilter": { "title": "$:/config/SaverFilter", "text": "[all[]] -[[$:/HistoryList]] -[[$:/StoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[[$:/UploadName]] -[prefix[$:/state/]] -[prefix[$:/temp/]]" }, "$:/config/Search/AutoFocus": { "title": "$:/config/Search/AutoFocus", "text": "true" }, "$:/config/SearchResults/Default": { "title": "$:/config/SearchResults/Default", "text": "$:/core/ui/DefaultSearchResultList" }, "$:/config/ShortcutInfo/bold": { "title": "$:/config/ShortcutInfo/bold", "text": "{{$:/language/Buttons/Bold/Hint}}" }, "$:/config/ShortcutInfo/cancel-edit-tiddler": { "title": "$:/config/ShortcutInfo/cancel-edit-tiddler", "text": "{{$:/language/Buttons/Cancel/Hint}}" }, "$:/config/ShortcutInfo/excise": { "title": "$:/config/ShortcutInfo/excise", "text": "{{$:/language/Buttons/Excise/Hint}}" }, "$:/config/ShortcutInfo/heading-1": { "title": "$:/config/ShortcutInfo/heading-1", "text": "{{$:/language/Buttons/Heading1/Hint}}" }, "$:/config/ShortcutInfo/heading-2": { "title": "$:/config/ShortcutInfo/heading-2", "text": "{{$:/language/Buttons/Heading2/Hint}}" }, "$:/config/ShortcutInfo/heading-3": { "title": "$:/config/ShortcutInfo/heading-3", "text": "{{$:/language/Buttons/Heading3/Hint}}" }, "$:/config/ShortcutInfo/heading-4": { "title": "$:/config/ShortcutInfo/heading-4", "text": "{{$:/language/Buttons/Heading4/Hint}}" }, "$:/config/ShortcutInfo/heading-5": { "title": "$:/config/ShortcutInfo/heading-5", "text": "{{$:/language/Buttons/Heading5/Hint}}" }, "$:/config/ShortcutInfo/heading-6": { "title": "$:/config/ShortcutInfo/heading-6", "text": "{{$:/language/Buttons/Heading6/Hint}}" }, "$:/config/ShortcutInfo/italic": { "title": "$:/config/ShortcutInfo/italic", "text": "{{$:/language/Buttons/Italic/Hint}}" }, "$:/config/ShortcutInfo/link": { "title": "$:/config/ShortcutInfo/link", "text": "{{$:/language/Buttons/Link/Hint}}" }, "$:/config/ShortcutInfo/list-bullet": { "title": "$:/config/ShortcutInfo/list-bullet", "text": "{{$:/language/Buttons/ListBullet/Hint}}" }, "$:/config/ShortcutInfo/list-number": { "title": "$:/config/ShortcutInfo/list-number", "text": "{{$:/language/Buttons/ListNumber/Hint}}" }, "$:/config/ShortcutInfo/mono-block": { "title": "$:/config/ShortcutInfo/mono-block", "text": "{{$:/language/Buttons/MonoBlock/Hint}}" }, "$:/config/ShortcutInfo/mono-line": { "title": "$:/config/ShortcutInfo/mono-line", "text": "{{$:/language/Buttons/MonoLine/Hint}}" }, "$:/config/ShortcutInfo/picture": { "title": "$:/config/ShortcutInfo/picture", "text": "{{$:/language/Buttons/Picture/Hint}}" }, "$:/config/ShortcutInfo/preview": { "title": "$:/config/ShortcutInfo/preview", "text": "{{$:/language/Buttons/Preview/Hint}}" }, "$:/config/ShortcutInfo/quote": { "title": "$:/config/ShortcutInfo/quote", "text": "{{$:/language/Buttons/Quote/Hint}}" }, "$:/config/ShortcutInfo/save-tiddler": { "title": "$:/config/ShortcutInfo/save-tiddler", "text": "{{$:/language/Buttons/Save/Hint}}" }, "$:/config/ShortcutInfo/stamp": { "title": "$:/config/ShortcutInfo/stamp", "text": "{{$:/language/Buttons/Stamp/Hint}}" }, "$:/config/ShortcutInfo/strikethrough": { "title": "$:/config/ShortcutInfo/strikethrough", "text": "{{$:/language/Buttons/Strikethrough/Hint}}" }, "$:/config/ShortcutInfo/subscript": { "title": "$:/config/ShortcutInfo/subscript", "text": "{{$:/language/Buttons/Subscript/Hint}}" }, "$:/config/ShortcutInfo/superscript": { "title": "$:/config/ShortcutInfo/superscript", "text": "{{$:/language/Buttons/Superscript/Hint}}" }, "$:/config/ShortcutInfo/underline": { "title": "$:/config/ShortcutInfo/underline", "text": "{{$:/language/Buttons/Underline/Hint}}" }, "$:/config/SyncFilter": { "title": "$:/config/SyncFilter", "text": "[is[tiddler]] -[[$:/HistoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[prefix[$:/status/]] -[prefix[$:/state/]] -[prefix[$:/temp/]]" }, "$:/config/TextEditor/EditorHeight/Height": { "title": "$:/config/TextEditor/EditorHeight/Height", "text": "400px" }, "$:/config/TextEditor/EditorHeight/Mode": { "title": "$:/config/TextEditor/EditorHeight/Mode", "text": "auto" }, "$:/config/TiddlerInfo/Default": { "title": "$:/config/TiddlerInfo/Default", "text": "$:/core/ui/TiddlerInfo/Fields" }, "$:/config/Tiddlers/TitleLinks": { "title": "$:/config/Tiddlers/TitleLinks", "text": "no" }, "$:/config/Toolbar/ButtonClass": { "title": "$:/config/Toolbar/ButtonClass", "text": "tc-btn-invisible" }, "$:/config/Toolbar/Icons": { "title": "$:/config/Toolbar/Icons", "text": "yes" }, "$:/config/Toolbar/Text": { "title": "$:/config/Toolbar/Text", "text": "no" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions", "text": "show" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others", "text": "hide" }, "$:/config/shortcuts-mac/bold": { "title": "$:/config/shortcuts-mac/bold", "text": "meta-B" }, "$:/config/shortcuts-mac/italic": { "title": "$:/config/shortcuts-mac/italic", "text": "meta-I" }, "$:/config/shortcuts-mac/underline": { "title": "$:/config/shortcuts-mac/underline", "text": "meta-U" }, "$:/config/shortcuts-not-mac/bold": { "title": "$:/config/shortcuts-not-mac/bold", "text": "ctrl-B" }, "$:/config/shortcuts-not-mac/italic": { "title": "$:/config/shortcuts-not-mac/italic", "text": "ctrl-I" }, "$:/config/shortcuts-not-mac/underline": { "title": "$:/config/shortcuts-not-mac/underline", "text": "ctrl-U" }, "$:/config/shortcuts/cancel-edit-tiddler": { "title": "$:/config/shortcuts/cancel-edit-tiddler", "text": "escape" }, "$:/config/shortcuts/excise": { "title": "$:/config/shortcuts/excise", "text": "ctrl-E" }, "$:/config/shortcuts/heading-1": { "title": "$:/config/shortcuts/heading-1", "text": "ctrl-1" }, "$:/config/shortcuts/heading-2": { "title": "$:/config/shortcuts/heading-2", "text": "ctrl-2" }, "$:/config/shortcuts/heading-3": { "title": "$:/config/shortcuts/heading-3", "text": "ctrl-3" }, "$:/config/shortcuts/heading-4": { "title": "$:/config/shortcuts/heading-4", "text": "ctrl-4" }, "$:/config/shortcuts/heading-5": { "title": "$:/config/shortcuts/heading-5", "text": "ctrl-5" }, "$:/config/shortcuts/heading-6": { "title": "$:/config/shortcuts/heading-6", "text": "ctrl-6" }, "$:/config/shortcuts/link": { "title": "$:/config/shortcuts/link", "text": "ctrl-L" }, "$:/config/shortcuts/list-bullet": { "title": "$:/config/shortcuts/list-bullet", "text": "ctrl-shift-L" }, "$:/config/shortcuts/list-number": { "title": "$:/config/shortcuts/list-number", "text": "ctrl-shift-N" }, "$:/config/shortcuts/mono-block": { "title": "$:/config/shortcuts/mono-block", "text": "ctrl-shift-M" }, "$:/config/shortcuts/mono-line": { "title": "$:/config/shortcuts/mono-line", "text": "ctrl-M" }, "$:/config/shortcuts/picture": { "title": "$:/config/shortcuts/picture", "text": "ctrl-shift-I" }, "$:/config/shortcuts/preview": { "title": "$:/config/shortcuts/preview", "text": "alt-P" }, "$:/config/shortcuts/quote": { "title": "$:/config/shortcuts/quote", "text": "ctrl-Q" }, "$:/config/shortcuts/save-tiddler": { "title": "$:/config/shortcuts/save-tiddler", "text": "ctrl+enter" }, "$:/config/shortcuts/stamp": { "title": "$:/config/shortcuts/stamp", "text": "ctrl-S" }, "$:/config/shortcuts/strikethrough": { "title": "$:/config/shortcuts/strikethrough", "text": "ctrl-T" }, "$:/config/shortcuts/subscript": { "title": "$:/config/shortcuts/subscript", "text": "ctrl-shift-B" }, "$:/config/shortcuts/superscript": { "title": "$:/config/shortcuts/superscript", "text": "ctrl-shift-P" }, "$:/config/WikiParserRules/Inline/wikilink": { "title": "$:/config/WikiParserRules/Inline/wikilink", "text": "enable" }, "$:/snippets/currpalettepreview": { "title": "$:/snippets/currpalettepreview", "text": "\\define swatchStyle()\nbackground-color: $(swatchColour)$;\n\\end\n\\define swatch(colour)\n<$set name=\"swatchColour\" value={{##$colour$}}>\n<div class=\"tc-swatch\" style=<<swatchStyle>>/>\n</$set>\n\\end\n<div class=\"tc-swatches-horiz\">\n<<swatch foreground>>\n<<swatch background>>\n<<swatch muted-foreground>>\n<<swatch primary>>\n<<swatch page-background>>\n<<swatch tab-background>>\n<<swatch tiddler-info-background>>\n</div>\n" }, "$:/snippets/download-wiki-button": { "title": "$:/snippets/download-wiki-button", "text": "\\define lingo-base() $:/language/ControlPanel/Tools/Download/\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-download-file\" $param=\"$:/core/save/all\" filename=\"index.html\"/>\n<<lingo Full/Caption>> {{$:/core/images/save-button}}\n</$button>" }, "$:/language": { "title": "$:/language", "text": "$:/languages/en-GB" }, "$:/snippets/languageswitcher": { "title": "$:/snippets/languageswitcher", "text": "{{$:/language/ControlPanel/Basics/Language/Prompt}} <$select tiddler=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[description]]\">\n<option value=<<currentTiddler>>><$view field=\"description\"><$view field=\"name\"><$view field=\"title\"/></$view></$view></option>\n</$list>\n</$select>" }, "$:/core/macros/CSS": { "title": "$:/core/macros/CSS", "tags": "$:/tags/Macro", "text": "\\define colour(name)\n<$transclude tiddler={{$:/palette}} index=\"$name$\"><$transclude tiddler=\"$:/palettes/Vanilla\" index=\"$name$\"/></$transclude>\n\\end\n\n\\define color(name)\n<<colour $name$>>\n\\end\n\n\\define box-shadow(shadow)\n``\n -webkit-box-shadow: $shadow$;\n -moz-box-shadow: $shadow$;\n box-shadow: $shadow$;\n``\n\\end\n\n\\define filter(filter)\n``\n -webkit-filter: $filter$;\n -moz-filter: $filter$;\n filter: $filter$;\n``\n\\end\n\n\\define transition(transition)\n``\n -webkit-transition: $transition$;\n -moz-transition: $transition$;\n transition: $transition$;\n``\n\\end\n\n\\define transform-origin(origin)\n``\n -webkit-transform-origin: $origin$;\n -moz-transform-origin: $origin$;\n transform-origin: $origin$;\n``\n\\end\n\n\\define background-linear-gradient(gradient)\n``\nbackground-image: linear-gradient($gradient$);\nbackground-image: -o-linear-gradient($gradient$);\nbackground-image: -moz-linear-gradient($gradient$);\nbackground-image: -webkit-linear-gradient($gradient$);\nbackground-image: -ms-linear-gradient($gradient$);\n``\n\\end\n\n\\define datauri(title)\n<$macrocall $name=\"makedatauri\" type={{$title$!!type}} text={{$title$}}/>\n\\end\n\n\\define if-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n\n\\define if-no-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n" }, "$:/core/macros/colour-picker": { "title": "$:/core/macros/colour-picker", "tags": "$:/tags/Macro", "text": "\\define colour-picker-update-recent()\n<$action-listops\n\t$tiddler=\"$:/config/ColourPicker/Recent\"\n\t$subfilter=\"$(colour-picker-value)$ [list[$:/config/ColourPicker/Recent]remove[$(colour-picker-value)$]] +[limit[8]]\"\n/>\n\\end\n\n\\define colour-picker-inner(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(colour-picker-value)$\"\"\">\n\n$(colour-picker-update-recent)$\n\n$actions$\n\n<div style=\"background-color: $(colour-picker-value)$; width: 100%; height: 100%; border-radius: 50%;\"/>\n\n</$button>\n\\end\n\n\\define colour-picker-recent-inner(actions)\n<$set name=\"colour-picker-value\" value=\"$(recentColour)$\">\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$set>\n\\end\n\n\\define colour-picker-recent(actions)\n{{$:/language/ColourPicker/Recent}} <$list filter=\"[list[$:/config/ColourPicker/Recent]]\" variable=\"recentColour\">\n<$macrocall $name=\"colour-picker-recent-inner\" actions=\"\"\"$actions$\"\"\"/></$list>\n\\end\n\n\\define colour-picker(actions)\n<div class=\"tc-colour-chooser\">\n\n<$macrocall $name=\"colour-picker-recent\" actions=\"\"\"$actions$\"\"\"/>\n\n---\n\n<$list filter=\"LightPink Pink Crimson LavenderBlush PaleVioletRed HotPink DeepPink MediumVioletRed Orchid Thistle Plum Violet Magenta Fuchsia DarkMagenta Purple MediumOrchid DarkViolet DarkOrchid Indigo BlueViolet MediumPurple MediumSlateBlue SlateBlue DarkSlateBlue Lavender GhostWhite Blue MediumBlue MidnightBlue DarkBlue Navy RoyalBlue CornflowerBlue LightSteelBlue LightSlateGrey SlateGrey DodgerBlue AliceBlue SteelBlue LightSkyBlue SkyBlue DeepSkyBlue LightBlue PowderBlue CadetBlue Azure LightCyan PaleTurquoise Cyan Aqua DarkTurquoise DarkSlateGrey DarkCyan Teal MediumTurquoise LightSeaGreen Turquoise Aquamarine MediumAquamarine MediumSpringGreen MintCream SpringGreen MediumSeaGreen SeaGreen Honeydew LightGreen PaleGreen DarkSeaGreen LimeGreen Lime ForestGreen Green DarkGreen Chartreuse LawnGreen GreenYellow DarkOliveGreen YellowGreen OliveDrab Beige LightGoldenrodYellow Ivory LightYellow Yellow Olive DarkKhaki LemonChiffon PaleGoldenrod Khaki Gold Cornsilk Goldenrod DarkGoldenrod FloralWhite OldLace Wheat Moccasin Orange PapayaWhip BlanchedAlmond NavajoWhite AntiqueWhite Tan BurlyWood Bisque DarkOrange Linen Peru PeachPuff SandyBrown Chocolate SaddleBrown Seashell Sienna LightSalmon Coral OrangeRed DarkSalmon Tomato MistyRose Salmon Snow LightCoral RosyBrown IndianRed Red Brown FireBrick DarkRed Maroon White WhiteSmoke Gainsboro LightGrey Silver DarkGrey Grey DimGrey Black\" variable=\"colour-picker-value\">\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$list>\n\n---\n\n<$edit-text tiddler=\"$:/config/ColourPicker/New\" tag=\"input\" default=\"\" placeholder=\"\"/> \n<$edit-text tiddler=\"$:/config/ColourPicker/New\" type=\"color\" tag=\"input\"/>\n<$set name=\"colour-picker-value\" value={{$:/config/ColourPicker/New}}>\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$set>\n\n</div>\n\n\\end\n" }, "$:/core/macros/export": { "title": "$:/core/macros/export", "tags": "$:/tags/Macro", "text": "\\define exportButtonFilename(baseFilename)\n$baseFilename$$(extension)$\n\\end\n\n\\define exportButton(exportFilter:\"[!is[system]sort[title]]\",lingoBase,baseFilename:\"tiddlers\")\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/export\">> tooltip={{$lingoBase$Hint}} aria-label={{$lingoBase$Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/export-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$lingoBase$Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/export\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Exporter]]\">\n<$set name=\"extension\" value={{!!extension}}>\n<$button class=\"tc-btn-invisible\">\n<$action-sendmessage $message=\"tm-download-file\" $param=<<currentTiddler>> exportFilter=\"\"\"$exportFilter$\"\"\" filename=<<exportButtonFilename \"\"\"$baseFilename$\"\"\">>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/export\">>/>\n<$transclude field=\"description\"/>\n</$button>\n</$set>\n</$list>\n</div>\n</$reveal>\n\\end\n" }, "$:/core/macros/image-picker": { "title": "$:/core/macros/image-picker", "tags": "$:/tags/Macro", "text": "\\define image-picker-inner(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(imageTitle)$\"\"\">\n\n$actions$\n\n<$transclude tiddler=<<imageTitle>>/>\n\n</$button>\n\\end\n\n\\define image-picker(actions,subfilter:\"\")\n<div class=\"tc-image-chooser\">\n\n<$list filter=\"[all[shadows+tiddlers]is[image]$subfilter$!has[draft.of]] -[type[application/pdf]] +[sort[title]]\" variable=\"imageTitle\">\n\n<$macrocall $name=\"image-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n\n</$list>\n\n</div>\n\n\\end\n\n" }, "$:/core/macros/lingo": { "title": "$:/core/macros/lingo", "tags": "$:/tags/Macro", "text": "\\define lingo-base()\n$:/language/\n\\end\n\n\\define lingo(title)\n{{$(lingo-base)$$title$}}\n\\end\n" }, "$:/core/macros/list": { "title": "$:/core/macros/list", "tags": "$:/tags/Macro", "text": "\\define list-links(filter,type:\"ul\",subtype:\"li\",class:\"\")\n<$type$ class=\"$class$\">\n<$list filter=\"$filter$\">\n<$subtype$>\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$subtype$>\n</$list>\n</$type$>\n\\end\n" }, "$:/core/macros/tabs": { "title": "$:/core/macros/tabs", "tags": "$:/tags/Macro", "text": "\\define tabs(tabsList,default,state:\"$:/state/tab\",class,template)\n<div class=\"tc-tab-set $class$\">\n<div class=\"tc-tab-buttons $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\"><$set name=\"save-currentTiddler\" value=<<currentTiddler>>><$tiddler tiddler=<<currentTab>>><$button set=<<qualify \"$state$\">> setTo=<<currentTab>> default=\"$default$\" selectedClass=\"tc-tab-selected\" tooltip={{!!tooltip}}>\n<$tiddler tiddler=<<save-currentTiddler>>>\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude tiddler=<<currentTab>> field=\"caption\">\n<$macrocall $name=\"currentTab\" $type=\"text/plain\" $output=\"text/plain\"/>\n</$transclude>\n</$set></$tiddler></$button></$tiddler></$set></$list>\n</div>\n<div class=\"tc-tab-divider $class$\"/>\n<div class=\"tc-tab-content $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\">\n\n<$reveal type=\"match\" state=<<qualify \"$state$\">> text=<<currentTab>> default=\"$default$\">\n\n<$transclude tiddler=\"$template$\" mode=\"block\">\n\n<$transclude tiddler=<<currentTab>> mode=\"block\"/>\n\n</$transclude>\n\n</$reveal>\n\n</$list>\n</div>\n</div>\n\\end\n" }, "$:/core/macros/tag": { "title": "$:/core/macros/tag", "tags": "$:/tags/Macro", "text": "\\define tag(tag)\n{{$tag$||$:/core/ui/TagTemplate}}\n\\end\n" }, "$:/core/macros/thumbnails": { "title": "$:/core/macros/thumbnails", "tags": "$:/tags/Macro", "text": "\\define thumbnail(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<$link to=\"\"\"$link$\"\"\"><div class=\"tc-thumbnail-wrapper\">\n<div class=\"tc-thumbnail-image\" style=\"width:$width$px;height:$height$px;\"><$reveal type=\"nomatch\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" style=\"width:$width$px;height:$height$px;\">\n[img[$image$]]\n</$reveal><$reveal type=\"match\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" class=\"tc-thumbnail-background\" style=\"width:$width$px;height:$height$px;background-color:$background-color$;\"></$reveal></div><div class=\"tc-thumbnail-icon\" style=\"fill:$color$;color:$color$;\">\n$icon$\n</div><div class=\"tc-thumbnail-caption\">\n$caption$\n</div>\n</div></$link>\n\\end\n\n\\define thumbnail-right(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<div class=\"tc-thumbnail-right-wrapper\"><<thumbnail \"\"\"$link$\"\"\" \"\"\"$icon$\"\"\" \"\"\"$color$\"\"\" \"\"\"$background-color$\"\"\" \"\"\"$image$\"\"\" \"\"\"$caption$\"\"\" \"\"\"$width$\"\"\" \"\"\"$height$\"\"\">></div>\n\\end\n\n\\define list-thumbnails(filter,width:\"280\",height:\"157\")\n<$list filter=\"\"\"$filter$\"\"\"><$macrocall $name=\"thumbnail\" link={{!!link}} icon={{!!icon}} color={{!!color}} background-color={{!!background-color}} image={{!!image}} caption={{!!caption}} width=\"\"\"$width$\"\"\" height=\"\"\"$height$\"\"\"/></$list>\n\\end\n" }, "$:/core/macros/timeline": { "created": "20141212105914482", "modified": "20141212110330815", "tags": "$:/tags/Macro", "title": "$:/core/macros/timeline", "type": "text/vnd.tiddlywiki", "text": "\\define timeline-title()\n<!-- Override this macro with a global macro \n of the same name if you need to change \n how titles are displayed on the timeline \n -->\n<$view field=\"title\"/>\n\\end\n\\define timeline(limit:\"100\",format:\"DDth MMM YYYY\",subfilter:\"\",dateField:\"modified\")\n<div class=\"tc-timeline\">\n<$list filter=\"[!is[system]$subfilter$has[$dateField$]!sort[$dateField$]limit[$limit$]eachday[$dateField$]]\">\n<div class=\"tc-menu-list-item\">\n<$view field=\"$dateField$\" format=\"date\" template=\"$format$\"/>\n<$list filter=\"[sameday:$dateField${!!$dateField$}!is[system]$subfilter$!sort[$dateField$]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}>\n<<timeline-title>>\n</$link>\n</div>\n</$list>\n</div>\n</$list>\n</div>\n\\end\n" }, "$:/core/macros/toc": { "title": "$:/core/macros/toc", "tags": "$:/tags/Macro", "text": "\\define toc-caption()\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$set>\n\\end\n\n\\define toc-body(rootTag,tag,sort:\"\",itemClassFilter)\n<ol class=\"tc-toc\">\n<$list filter=\"\"\"[all[shadows+tiddlers]tag[$tag$]!has[draft.of]$sort$]\"\"\">\n<$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" value=\"toc-item-selected\" emptyValue=\"toc-item\">\n<li class=<<toc-item-class>>>\n<$list filter=\"[all[current]toc-link[no]]\" emptyMessage=\"<$link><$view field='caption'><$view field='title'/></$view></$link>\">\n<<toc-caption>>\n</$list>\n<$list filter=\"\"\"[all[current]] -[[$rootTag$]]\"\"\">\n<$macrocall $name=\"toc-body\" rootTag=\"\"\"$rootTag$\"\"\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\"/>\n</$list>\n</li>\n</$set>\n</$list>\n</ol>\n\\end\n\n\\define toc(tag,sort:\"\",itemClassFilter)\n<<toc-body rootTag:\"\"\"$tag$\"\"\" tag:\"\"\"$tag$\"\"\" sort:\"\"\"$sort$\"\"\" itemClassFilter:\"\"\"itemClassFilter\"\"\">>\n\\end\n\n\\define toc-linked-expandable-body(tag,sort:\"\",itemClassFilter)\n<$set name=\"toc-state\" value=<<qualify \"\"\"$:/state/toc/$tag$-$(currentTiddler)$\"\"\">>>\n<$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" value=\"toc-item-selected\" emptyValue=\"toc-item\">\n<li class=<<toc-item-class>>>\n<$link>\n<$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n<<toc-caption>>\n</$link>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\"/>\n</$reveal>\n</li>\n</$set>\n</$set>\n\\end\n\n\\define toc-unlinked-expandable-body(tag,sort:\"\",itemClassFilter)\n<$set name=\"toc-state\" value=<<qualify \"\"\"$:/state/toc/$tag$-$(currentTiddler)$\"\"\">>>\n<$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" value=\"toc-item-selected\" emptyValue=\"toc-item\">\n<li class=<<toc-item-class>>>\n<$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n<<toc-caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n<<toc-caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\"/>\n</$reveal>\n</li>\n</$set>\n</$set>\n\\end\n\n\\define toc-expandable-empty-message()\n<<toc-linked-expandable-body tag:\"\"\"$(tag)$\"\"\" sort:\"\"\"$(sort)$\"\"\" itemClassFilter:\"\"\"$(itemClassFilter)$\"\"\">>\n\\end\n\n\\define toc-expandable(tag,sort:\"\",itemClassFilter)\n<$vars tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\">\n<ol class=\"tc-toc toc-expandable\">\n<$list filter=\"[all[shadows+tiddlers]tag[$tag$]!has[draft.of]$sort$]\">\n<$list filter=\"[all[current]toc-link[no]]\" emptyMessage=<<toc-expandable-empty-message>>>\n<<toc-unlinked-expandable-body tag:\"\"\"$tag$\"\"\" sort:\"\"\"$sort$\"\"\" itemClassFilter:\"\"\"itemClassFilter\"\"\">>\n</$list>\n</$list>\n</ol>\n</$vars>\n\\end\n\n\\define toc-linked-selective-expandable-body(tag,sort:\"\",itemClassFilter)\n<$set name=\"toc-state\" value=<<qualify \"\"\"$:/state/toc/$tag$-$(currentTiddler)$\"\"\">>>\n<$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" value=\"toc-item-selected\" emptyValue=\"toc-item\">\n<li class=<<toc-item-class>>>\n<$link>\n<$list filter=\"[all[current]tagging[]limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button>\">\n<$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n</$list>\n<<toc-caption>>\n</$link>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\"/>\n</$reveal>\n</li>\n</$set>\n</$set>\n\\end\n\n\\define toc-unlinked-selective-expandable-body(tag,sort:\"\",itemClassFilter)\n<$set name=\"toc-state\" value=<<qualify \"\"\"$:/state/toc/$tag$-$(currentTiddler)$\"\"\">>>\n<$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" value=\"toc-item-selected\" emptyValue=\"toc-item\">\n<li class=<<toc-item-class>>>\n<$list filter=\"[all[current]tagging[]limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button> <$view field='caption'><$view field='title'/></$view>\">\n<$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n<<toc-caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n<<toc-caption>>\n</$button>\n</$reveal>\n</$list>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$macrocall $name=\"\"\"toc-selective-expandable\"\"\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\"/>\n</$reveal>\n</li>\n</$set>\n</$set>\n\\end\n\n\\define toc-selective-expandable-empty-message()\n<<toc-linked-selective-expandable-body tag:\"\"\"$(tag)$\"\"\" sort:\"\"\"$(sort)$\"\"\" itemClassFilter:\"\"\"$(itemClassFilter)$\"\"\">>\n\\end\n\n\\define toc-selective-expandable(tag,sort:\"\",itemClassFilter)\n<$vars tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\">\n<ol class=\"tc-toc toc-selective-expandable\">\n<$list filter=\"[all[shadows+tiddlers]tag[$tag$]!has[draft.of]$sort$]\">\n<$list filter=\"[all[current]toc-link[no]]\" variable=\"ignore\" emptyMessage=<<toc-selective-expandable-empty-message>>>\n<<toc-unlinked-selective-expandable-body tag:\"\"\"$tag$\"\"\" sort:\"\"\"$sort$\"\"\" itemClassFilter:\"\"\"$itemClassFilter$\"\"\">>\n</$list>\n</$list>\n</ol>\n</$vars>\n\\end\n\n\\define toc-tabbed-selected-item-filter(selectedTiddler)\n[all[current]field:title{$selectedTiddler$}]\n\\end\n\n\\define toc-tabbed-external-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$tiddler tiddler={{$selectedTiddler$}}>\n<div class=\"tc-tabbed-table-of-contents\">\n<$linkcatcher to=\"$selectedTiddler$\">\n<div class=\"tc-table-of-contents\">\n<$macrocall $name=\"toc-selective-expandable\" tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" itemClassFilter=<<toc-tabbed-selected-item-filter selectedTiddler:\"\"\"$selectedTiddler$\"\"\">>/>\n</div>\n</$linkcatcher>\n<div class=\"tc-tabbed-table-of-contents-content\">\n<$reveal state=\"\"\"$selectedTiddler$\"\"\" type=\"nomatch\" text=\"\">\n<$transclude mode=\"block\" tiddler=\"$template$\">\n<h1><<toc-caption>></h1>\n<$transclude mode=\"block\">$missingText$</$transclude>\n</$transclude>\n</$reveal>\n<$reveal state=\"\"\"$selectedTiddler$\"\"\" type=\"match\" text=\"\">\n$unselectedText$\n</$reveal>\n</div>\n</div>\n</$tiddler>\n\\end\n\n\\define toc-tabbed-internal-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$linkcatcher to=\"\"\"$selectedTiddler$\"\"\">\n<$macrocall $name=\"toc-tabbed-external-nav\" tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" selectedTiddler=\"\"\"$selectedTiddler$\"\"\" unselectedText=\"\"\"$unselectedText$\"\"\" missingText=\"\"\"$missingText$\"\"\" template=\"\"\"$template$\"\"\"/>\n</$linkcatcher>\n\\end\n\n" }, "$:/core/macros/translink": { "title": "$:/core/macros/translink", "tags": "$:/tags/Macro", "text": "\\define translink(title,mode:\"block\")\n<div style=\"border:1px solid #ccc; padding: 0.5em; background: black; foreground; white;\">\n<$link to=\"\"\"$title$\"\"\">\n<$text text=\"\"\"$title$\"\"\"/>\n</$link>\n<div style=\"border:1px solid #ccc; padding: 0.5em; background: white; foreground; black;\">\n<$transclude tiddler=\"\"\"$title$\"\"\" mode=\"$mode$\">\n\"<$text text=\"\"\"$title$\"\"\"/>\" is missing\n</$transclude>\n</div>\n</div>\n\\end\n" }, "$:/snippets/minilanguageswitcher": { "title": "$:/snippets/minilanguageswitcher", "text": "<$select tiddler=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"description\"><$view field=\"name\"><$view field=\"title\"/></$view></$view></option>\n</$list>\n</$select>" }, "$:/snippets/minithemeswitcher": { "title": "$:/snippets/minithemeswitcher", "text": "\\define lingo-base() $:/language/ControlPanel/Theme/\n<<lingo Prompt>> <$select tiddler=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"name\"><$view field=\"title\"/></$view></option>\n</$list>\n</$select>" }, "$:/snippets/modules": { "title": "$:/snippets/modules", "text": "\\define describeModuleType(type)\n{{$:/language/Docs/ModuleTypes/$type$}}\n\\end\n<$list filter=\"[moduletypes[]]\">\n\n!! <$macrocall $name=\"currentTiddler\" $type=\"text/plain\" $output=\"text/plain\"/>\n\n<$macrocall $name=\"describeModuleType\" type=<<currentTiddler>>/>\n\n<ul><$list filter=\"[all[current]modules[]]\"><li><$link><<currentTiddler>></$link>\n</li>\n</$list>\n</ul>\n</$list>\n" }, "$:/palette": { "title": "$:/palette", "text": "$:/palettes/Vanilla" }, "$:/snippets/paletteeditor": { "title": "$:/snippets/paletteeditor", "text": "\\define lingo-base() $:/language/ControlPanel/Palette/Editor/\n\\define describePaletteColour(colour)\n<$transclude tiddler=\"$:/language/Docs/PaletteColours/$colour$\"><$text text=\"$colour$\"/></$transclude>\n\\end\n<$set name=\"currentTiddler\" value={{$:/palette}}>\n\n<<lingo Prompt>> <$link to={{$:/palette}}><$macrocall $name=\"currentTiddler\" $output=\"text/plain\"/></$link>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\" variable=\"listItem\">\n<<lingo Prompt/Modified>>\n<$button message=\"tm-delete-tiddler\" param={{$:/palette}}><<lingo Reset/Caption>></$button>\n</$list>\n\n<$list filter=\"[all[current]is[shadow]!is[tiddler]]\" variable=\"listItem\">\n<<lingo Clone/Prompt>>\n</$list>\n\n<$button message=\"tm-new-tiddler\" param={{$:/palette}}><<lingo Clone/Caption>></$button>\n\n<table>\n<tbody>\n<$list filter=\"[all[current]indexes[]]\" variable=\"colourName\">\n<tr>\n<td>\n''<$macrocall $name=\"describePaletteColour\" colour=<<colourName>>/>''<br/>\n<$macrocall $name=\"colourName\" $output=\"text/plain\"/>\n</td>\n<td>\n<$edit-text index=<<colourName>> tag=\"input\"/>\n<br>\n<$edit-text index=<<colourName>> type=\"color\" tag=\"input\"/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n</$set>\n" }, "$:/snippets/palettepreview": { "title": "$:/snippets/palettepreview", "text": "<$set name=\"currentTiddler\" value={{$:/palette}}>\n<$transclude tiddler=\"$:/snippets/currpalettepreview\"/>\n</$set>\n" }, "$:/snippets/paletteswitcher": { "title": "$:/snippets/paletteswitcher", "text": "\\define lingo-base() $:/language/ControlPanel/Palette/\n<div class=\"tc-prompt\">\n<<lingo Prompt>> <$view tiddler={{$:/palette}} field=\"name\"/>\n</div>\n\n<$linkcatcher to=\"$:/palette\">\n<div class=\"tc-chooser\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]sort[description]]\"><div class=\"tc-chooser-item\"><$link to={{!!title}}><div><$reveal state=\"$:/palette\" type=\"match\" text={{!!title}}>•</$reveal><$reveal state=\"$:/palette\" type=\"nomatch\" text={{!!title}}> </$reveal> ''<$view field=\"name\" format=\"text\"/>'' - <$view field=\"description\" format=\"text\"/></div><$transclude tiddler=\"$:/snippets/currpalettepreview\"/></$link></div>\n</$list>\n</div>\n</$linkcatcher>" }, "$:/temp/search": { "title": "$:/temp/search", "text": "" }, "$:/tags/AdvancedSearch": { "title": "$:/tags/AdvancedSearch", "list": "[[$:/core/ui/AdvancedSearch/Standard]] [[$:/core/ui/AdvancedSearch/System]] [[$:/core/ui/AdvancedSearch/Shadows]] [[$:/core/ui/AdvancedSearch/Filter]]" }, "$:/tags/AdvancedSearch/FilterButton": { "title": "$:/tags/AdvancedSearch/FilterButton", "list": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown $:/core/ui/AdvancedSearch/Filter/FilterButtons/clear $:/core/ui/AdvancedSearch/Filter/FilterButtons/export $:/core/ui/AdvancedSearch/Filter/FilterButtons/delete" }, "$:/tags/ControlPanel": { "title": "$:/tags/ControlPanel", "list": "$:/core/ui/ControlPanel/Info $:/core/ui/ControlPanel/Appearance $:/core/ui/ControlPanel/Settings $:/core/ui/ControlPanel/Saving $:/core/ui/ControlPanel/Plugins $:/core/ui/ControlPanel/Tools $:/core/ui/ControlPanel/Internals" }, "$:/tags/ControlPanel/Info": { "title": "$:/tags/ControlPanel/Info", "list": "$:/core/ui/ControlPanel/Basics $:/core/ui/ControlPanel/Advanced" }, "$:/tags/ControlPanel/Plugins": { "title": "$:/tags/ControlPanel/Plugins", "list": "[[$:/core/ui/ControlPanel/Plugins/Installed]] [[$:/core/ui/ControlPanel/Plugins/Add]]" }, "$:/tags/EditTemplate": { "title": "$:/tags/EditTemplate", "list": "[[$:/core/ui/EditTemplate/controls]] [[$:/core/ui/EditTemplate/title]] [[$:/core/ui/EditTemplate/tags]] [[$:/core/ui/EditTemplate/shadow]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/EditTemplate/body]] [[$:/core/ui/EditTemplate/type]] [[$:/core/ui/EditTemplate/fields]]" }, "$:/tags/EditToolbar": { "title": "$:/tags/EditToolbar", "list": "[[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/cancel]] [[$:/core/ui/Buttons/save]]" }, "$:/tags/EditorToolbar": { "title": "$:/tags/EditorToolbar", "list": "$:/core/ui/EditorToolbar/paint $:/core/ui/EditorToolbar/opacity $:/core/ui/EditorToolbar/line-width $:/core/ui/EditorToolbar/clear $:/core/ui/EditorToolbar/bold $:/core/ui/EditorToolbar/italic $:/core/ui/EditorToolbar/strikethrough $:/core/ui/EditorToolbar/underline $:/core/ui/EditorToolbar/superscript $:/core/ui/EditorToolbar/subscript $:/core/ui/EditorToolbar/mono-line $:/core/ui/EditorToolbar/mono-block $:/core/ui/EditorToolbar/quote $:/core/ui/EditorToolbar/list-bullet $:/core/ui/EditorToolbar/list-number $:/core/ui/EditorToolbar/heading-1 $:/core/ui/EditorToolbar/heading-2 $:/core/ui/EditorToolbar/heading-3 $:/core/ui/EditorToolbar/heading-4 $:/core/ui/EditorToolbar/heading-5 $:/core/ui/EditorToolbar/heading-6 $:/core/ui/EditorToolbar/link $:/core/ui/EditorToolbar/excise $:/core/ui/EditorToolbar/picture $:/core/ui/EditorToolbar/stamp $:/core/ui/EditorToolbar/size $:/core/ui/EditorToolbar/editor-height $:/core/ui/EditorToolbar/more $:/core/ui/EditorToolbar/preview $:/core/ui/EditorToolbar/preview-type" }, "$:/tags/MoreSideBar": { "title": "$:/tags/MoreSideBar", "list": "[[$:/core/ui/MoreSideBar/All]] [[$:/core/ui/MoreSideBar/Recent]] [[$:/core/ui/MoreSideBar/Tags]] [[$:/core/ui/MoreSideBar/Missing]] [[$:/core/ui/MoreSideBar/Drafts]] [[$:/core/ui/MoreSideBar/Orphans]] [[$:/core/ui/MoreSideBar/Types]] [[$:/core/ui/MoreSideBar/System]] [[$:/core/ui/MoreSideBar/Shadows]]", "text": "" }, "$:/tags/PageControls": { "title": "$:/tags/PageControls", "list": "[[$:/core/ui/Buttons/home]] [[$:/core/ui/Buttons/close-all]] [[$:/core/ui/Buttons/fold-all]] [[$:/core/ui/Buttons/unfold-all]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/new-tiddler]] [[$:/core/ui/Buttons/new-journal]] [[$:/core/ui/Buttons/new-image]] [[$:/core/ui/Buttons/import]] [[$:/core/ui/Buttons/export-page]] [[$:/core/ui/Buttons/control-panel]] [[$:/core/ui/Buttons/advanced-search]] [[$:/core/ui/Buttons/tag-manager]] [[$:/core/ui/Buttons/language]] [[$:/core/ui/Buttons/palette]] [[$:/core/ui/Buttons/theme]] [[$:/core/ui/Buttons/storyview]] [[$:/core/ui/Buttons/encryption]] [[$:/core/ui/Buttons/full-screen]] [[$:/core/ui/Buttons/save-wiki]] [[$:/core/ui/Buttons/refresh]] [[$:/core/ui/Buttons/more-page-actions]]" }, "$:/tags/PageTemplate": { "title": "$:/tags/PageTemplate", "list": "[[$:/core/ui/PageTemplate/topleftbar]] [[$:/core/ui/PageTemplate/toprightbar]] [[$:/core/ui/PageTemplate/sidebar]] [[$:/core/ui/PageTemplate/story]] [[$:/core/ui/PageTemplate/alerts]]", "text": "" }, "$:/tags/SideBar": { "title": "$:/tags/SideBar", "list": "[[$:/core/ui/SideBar/Open]] [[$:/core/ui/SideBar/Recent]] [[$:/core/ui/SideBar/Tools]] [[$:/core/ui/SideBar/More]]", "text": "" }, "$:/tags/TiddlerInfo": { "title": "$:/tags/TiddlerInfo", "list": "[[$:/core/ui/TiddlerInfo/Tools]] [[$:/core/ui/TiddlerInfo/References]] [[$:/core/ui/TiddlerInfo/Tagging]] [[$:/core/ui/TiddlerInfo/List]] [[$:/core/ui/TiddlerInfo/Listed]] [[$:/core/ui/TiddlerInfo/Fields]]", "text": "" }, "$:/tags/TiddlerInfo/Advanced": { "title": "$:/tags/TiddlerInfo/Advanced", "list": "[[$:/core/ui/TiddlerInfo/Advanced/ShadowInfo]] [[$:/core/ui/TiddlerInfo/Advanced/PluginInfo]]" }, "$:/tags/ViewTemplate": { "title": "$:/tags/ViewTemplate", "list": "[[$:/core/ui/ViewTemplate/title]] [[$:/core/ui/ViewTemplate/unfold]] [[$:/core/ui/ViewTemplate/subtitle]] [[$:/core/ui/ViewTemplate/tags]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/ViewTemplate/body]]" }, "$:/tags/ViewToolbar": { "title": "$:/tags/ViewToolbar", "list": "[[$:/core/ui/Buttons/more-tiddler-actions]] [[$:/core/ui/Buttons/info]] [[$:/core/ui/Buttons/new-here]] [[$:/core/ui/Buttons/new-journal-here]] [[$:/core/ui/Buttons/clone]] [[$:/core/ui/Buttons/export-tiddler]] [[$:/core/ui/Buttons/edit]] [[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/permalink]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/open-window]] [[$:/core/ui/Buttons/close-others]] [[$:/core/ui/Buttons/close]] [[$:/core/ui/Buttons/fold-others]] [[$:/core/ui/Buttons/fold]]" }, "$:/snippets/themeswitcher": { "title": "$:/snippets/themeswitcher", "text": "\\define lingo-base() $:/language/ControlPanel/Theme/\n<<lingo Prompt>> <$view tiddler={{$:/theme}} field=\"name\"/>\n\n<$linkcatcher to=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\"><div><$reveal state=\"$:/theme\" type=\"match\" text={{!!title}}>•</$reveal><$reveal state=\"$:/theme\" type=\"nomatch\" text={{!!title}}> </$reveal> <$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' <$view field=\"description\" format=\"text\"/></$link></div>\n</$list>\n</$linkcatcher>" }, "$:/core/wiki/title": { "title": "$:/core/wiki/title", "type": "text/vnd.tiddlywiki", "text": "{{$:/SiteTitle}} --- {{$:/SiteSubtitle}}" }, "$:/view": { "title": "$:/view", "text": "classic" }, "$:/snippets/viewswitcher": { "title": "$:/snippets/viewswitcher", "text": "\\define lingo-base() $:/language/ControlPanel/StoryView/\n<<lingo Prompt>> <$select tiddler=\"$:/view\">\n<$list filter=\"[storyviews[]]\">\n<option><$view field=\"title\"/></option>\n</$list>\n</$select>" } } }
/*\ title: $:/core/modules/commands/fetch.js type: application/javascript module-type: command Commands to fetch external tiddlers --fetch wiki <url> <filter> Fetch tiddlers matching a filter from a remote wiki --fetch servers <filter> Fetch tiddlers matching a filter from remote wikis identified by tiddlers with the role "twServer" \*/ (function(){ /*jslint node: true, browser: true */ /*global $tw: false */ "use strict"; exports.info = { name: "fetch", synchronous: false }; var Command = function(params,commander,callback) { this.params = params; this.commander = commander; this.callback = callback; }; Command.prototype.execute = function() { if(this.params.length < 1) { return "Missing subcommand"; } var subcommand = this.params[0]; switch(subcommand) { case "wiki": return this.fetchWiki(this.params[1],this.params[2],this.callback); break; case "servers": return this.fetchServers(this.callback); break; } return null; }; Command.prototype.fetchServers = function(callback) { // Get all tiddlers that identify servers var self = this, async = require("$:/plugins/tiddlywiki/async/async.js"), serverTiddlerTitles = $tw.wiki.filterTiddlers("[role[twServer]]"); // From each one, fetch tiddlers that are discussion posts async.each(serverTiddlerTitles,function(serverTiddlerTitle,callback) { var serverTiddler = $tw.wiki.getTiddler(serverTiddlerTitle), url = serverTiddler.fields.url; self.fetchWiki(url,"[role[twDiscussionPost]]",callback); },callback); }; Command.prototype.fetchWiki = function(url,filter,callback) { if(!url) { return "Missing URL"; } var self = this, http = require("http"); http.get(url).on("response",function(response) { var body = "", i = 0; process.stdout.write("Reading " + url + ": "); response.on("data",function(chunk) { i++; body += chunk; process.stdout.write("."); }); response.on("end",function() { process.stdout.write("\n"); self.processBody(filter,body); callback(null); }); response.on("error",function(e) { console.log("Error on GET request: " + e); callback(e); }); }); return null; }; Command.prototype.processBody = function(filter,body) { // Deserialise the HTML file and put the tiddlers in their own wiki var self = this, incomingWiki = new $tw.Wiki(), tiddlers = this.commander.wiki.deserializeTiddlers("text/html",body,{}); $tw.utils.each(tiddlers,function(tiddler) { incomingWiki.addTiddler(new $tw.Tiddler(tiddler)); }); // Filter the tiddlers to select the ones we want var filteredTitles = incomingWiki.filterTiddlers(filter).join(","); // Import the selected tiddlers incomingWiki.each(function(tiddler,title) { if(filteredTitles.indexOf(title) !== -1) { console.log("Importing",title) self.commander.wiki.importTiddler(tiddler); } }); }; exports.Command = Command; })();
HelloThere Agenda LiveStream Discussion SiteMap Location
<$list filter='[role[twDiscussionPost]parent<currentTiddler>!sort[modified]]'> <li> <$link to=<<currentTiddler>>><$view field='title'><$view field='post_title'/></$view></$link><br> <$transclude mode="block"/> </li> <ul> <$transclude tiddler="$:/DiscussionViewerTemplate" mode="block"/> </ul> </$list>
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uP/s1Kv/gWZN/0VASf9CUWr/+OC2//jgtv/34Lb/+uG2/+HRs/+qqKX/9+C4//bfvP/04cb/8uLI/+7fxv/l4Nn/3uTu/9vf6P/e3+T/5+Xk/+/n3//v4tD/6ebf/+zl2//z48v/9uHA//beuf/13bX/9dy1//Tct//03bP/992v//TZrv/Fqof/WlJR/zI4S//43K7/+dyv//jbr//4263/6tKu/8i5pP/43K//89y2/+/gzP/w38b/7d/H/+zk2f/t5uH/6ufn/+bt8//q6+n/8uHO/+7hz//m6e3/6+fj//Xev//03Lj/8OHI//LgyP/z3Lv/8tq5//HbvP/v2br/6NfD/+Lc1/9ycHT/MC41//bXqP/216j/9teo//XXqP/w0qn/4sij//bWp//01qz/797I//Pauv/v3sf/7uXY//Tfxf/z4Mf/9OHL//Xas//02K//8dq8/+7gzf/v49P/9Nm1//fUof/11ab/9tWo//bTo//206H/9dSi//XUpf/s07n/4t/f/3RzeP8xLCv/9dSi//TUo//z06L/9tOj//TPoP/wzJ3/9tGg//XRn//00KH/9NGh//TRpP/106f/9dSl//bWrP/116//9tOj//TVrv/w3Mb/8NvE//XSo//1z5n/9tCZ//bQmv/30Jr/9tCY//bPmP/2z5f/9c+Y//bOl//wzqD/eWth/ywoLP/0z5v/9M+d//XQn//1zp3/9c2b//XMm//0zJr/882Z//TNmf/0zZr/9c2a//XOm//2z5v/9c2Z//XOmP/1z5n/9M6X//TOmv/0zJj/9MuU//TMk//zzJP/88yS//XLkv/0ypH/9MqR//XKkf/0ypH/88qQ//HGjf94ZVT/MCwx//LJk//yyZP/88mV//TKlv/yypX/88mW//PIlP/yyZH/8smS//LIkv/yyZP/9MqV//TKlf/zypL/88qR//PKkf/zyZD/88eO//PHjv/yyI//88eO//LHjf/xxov/88aL//LFiv/xxYr/8sWK//LFif/yxYf/7L+E/2dVRv8iISL/78WO/+/Fjf/wxY7/8MWO//DEjf/xxY7/8cWN//DEjP/xxYz/8cSL//HFi//xxYz/8sSM//HEiv/xw4v/8cSL//HEiv/vwob/78KG//HCh//ww4f/8MOI/+/Ch//vwoX/7sGE/+7Bg//vwYL/78CA//DB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uf87PT3/5e73/9/s+//d6Pn/4ez5/+Xv+P/p7ev/7evg//bt3P/88+X/+fHh//Do0P/06tP///PZ///11v/+8ND//O3P//rt0v/779T//PHX//jy3P//+eL/Z2RY/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/5STkP/u9PX/y87W/0Y8Pv89KyT/S09a/16Bqf9bgq3/+enI//nqx//56cb/+unG//fqx//67cr/zsu7/2R+nf96jab/5N3Q/9HJuv9ST0r/8und//Lr3f/x6tf/7efW/+jm3f/n5uP/8ezc//Xs0P/069L/9evW//Do1//r6+r/7u/q//Ps1//26Mj/9efL//bp0f/z6M//8+rS//Pq1//+8+D/m5SF/wAAAP8KCAj/XFZK/4uBbv+cknz/SEI6/2BbUP/479f/vbCn/zUmIf83KST/SlVk/2eUxf9gksP/+OjE//joxP/358T/+OfD//joxP/868T/3dK//2qBn/+KmKj/5dnE/+rcyP99dmv/4NC7//bmxP/15MD/9uTB//Pmy//x6tr/9ezX//fqz//46s7/9+nK//foyv/y6tf/8u3f//bpz//56ML/+ObD//flxP/35sT/9efJ//bnzP/669D/4tO4/zIvJv+Pg3D///LN///vyf//7sj/++nE/8a4mf/n1rf/8uDF/3xsWf8yIhr/QkpY/1d7p/9TeqP/+OfC//jnwf/458H/+ObB//nmwf/558D/5de//3WHn/+cpqz/9OLC//fiwP/s3Lz/5tW6/+rbuv/x4L3/8uG8//Dev//s3cb/79/H//Dgxf/z5Mj/8eTH//Tkw//45MH/9+PC//nkwP/55MD/9uPA//bkvf/45L3/+OS+//nkvP/4473/+uW+/+/dtf/65rz/9+S7//bjuf/247n/9+O7//3nv//447r//OfA/76nif9XPS7/S0RE/z1OZf9FV3D/+OS8//fku//35Lv/+OS8//njvP/35Lv/7Ny8/3+Onf+srqv/+eS+//fiu//24r7/797E/+vbwP/v4Mf/7eDJ/+Xayf/d1s//3djT/9zX0P/e2Mv/6N7Q/+zg0v/w4cz/8uTK//Xjv//247z/9uK///bhvv/24bz/9eK7//Xhuf/34Lj/+OC3//jitv/44bb/9+G1//bgt//24Lb/9+C2//jgtv/44LX/++O4/862kf+AZUv/VkQ//0JKXv9CVGn/+OG4//jhuP/34bf/9+G4//jhuf/44bb/8966/5CXoP+/uK3/+eK5//bfu//14L7/9OHJ//Hiy//w5M//7eDN/+XbzP/f4OP/3uPt/9vg6v/c3eH/3trZ/+fh3f/s49v/7+bb//Pkzv/x4MX/7uPS/+rk2P/t49L/8uPL//Thwf/34Lv/+d61//fdsv/33bL/9t2y//bdtP/23rT/9t6z//ferf/53bH/+t6z/+XLov+ukW7/aVNE/zk+Tf85Qln/+N6z//nes//53rT/+N60//jetP/33rP/99+3/6Kgn//Owqz/+N+0//betf/2373/9eHE//Thwf/z4MD/8N6///DfxP/p5OD/5Ofr/9/j7P/c4u3/3uXy/9/m7v/k6ez/7err/+7j3P/r49v/4+jr/+nt8P/t5t7/9OPT//XgxP/24sX/8t/C//Pevf/z3bz/89y6//Patf/x2rr/8Ny9//Hbs//027D/9dqv/+vTr//gzK7/nIx9/0JGTv8sKzj/+Nyu//ncrv/527D/+Nuu//barP/22qz/99ux/7muoP/fyar/+Nyu//Xarv/x3Lz/7N7O//DgzP/v38b/7N7H/+zh0P/s5dz/7ube//Do5f/r6ur/6O70/+fy+f/u6+b/8+HO//Lew//s4tL/5+jq/+bp7//r4tf/9N2///basP/z3Ln/8OHI//Dj0f/y4c3/9N/D//Pbuf/y2rr/8du+//LbwP/t2b//6NbA/+TXzv/m4+L/nZic/0lKUv8wLjX/99iq//fYqv/22Kr/9tip//XYqf/22Kn/99is/9XApv/qzab/9tep//TWqP/z2rf/7uLV//Hh0P/w273/79/L/+rn4//t59z/8uDM//Xiyf/v38j/8uHP//Thyv/12bP/99eu//XYsf/x27r/7+HN/+vo5P/u6+f/9eTN//bWqP/21qX/9Naq//TYsP/y1q7/9NWq//bVpv/21qX/9dWm//bWp//y1q3/6dO5/+LZ1P/h6PD/l52k/09MT/8wLCv/9tWm//XVpv/01qX/9dam//TVpv/11ab/9dSo/+HFn//uz6L/9tWl//bTo//006f/79e3//TYtf/11Kf/8dez//Hhzf/z3sT/9du7//Pbuv/14cf/9eHK//TZtv/016j/8dqy//DZuf/u28X/7tvG//Davf/y2bT/8dOp//XRov/30p7/99Ke//fSn//50p7/+dKd//jQnP/30Z3/9NGc//bSnf/30pz/99Cf//HRr//w4dT/o5yb/01KT/8tKCf/9NWi//XVpP/z1KH/89Oh//XTo//206L/9dCh/+/Km//zz57/9tGe//TRoP/10J7/9NCf//TQn//z0KD/9NCh//XQof/20aH/9dOh//bSo//21av/89eu//TUpv/20aL/9tWs//LXuf/x4ND/7+DR//LYt//20Z//9dCZ//XQmf/20Jn/9dCa//bQmv/30Jr/9tCZ//XPl//3z5f/98+W//bPl//0zpn/9s6Y//XOlf/205//potx/01LTP8pJCf/9NGd//TRn//00KH/9NGh//XQoP/2z57/9s6d//XMm//1zZ3/9c2b//TNm//0zZv/9c6b//XOnP/1zpz/9s6c//XOnP/20J3/9dCd//fPnf/2zZz/9s6c//bQm//20Jz/9c+b//TOnP/z0qb/89Cj//PMmv/1zJb/9c6V//POlf/1zpX/9M6V//XOlf/1zpX/9M2U//TMlP/0zJT/9MyT//bMk//0zJP/88uS//LLkv/5zpb/pYZh/09KS/8vKCz/9MyY//PMmP/1zZv/9c6c//TNm//0zJr/88yZ//TLmf/0y5r/88qZ//LLlv/yzJX/8suW//LMl//zzJf/9M2Z//PLmf/1zZv/9c6b//TOmf/yzJX/882W//PNlP/zzpX/882U//TLk//0ypH/9MqQ//TKkf/yyZL/88qT//PKkf/yyZD/8cmP//LKkP/0yY//88eO//PHjv/0x47/9MiO//TIj//zx47/88eO//LIjf/2y5H/ooJg/0tHR/8vKCz/8ciS//HJkv/xyZL/88mU//TJlv/0ypb/8sqU//PKlf/0yZb/88iU//LIkf/yyZH/8smS//PJkv/yyJH/88mS//PJk//0ypT/9MqV//PKlP/zypL/88qQ//PKkf/0ypH/88mQ//TIkP/yx47/8seO//PIj//yyI7/88iP//PHjv/xx4z/8caL//PHi//zxov/8sWK//LFiv/xxYn/8saK//LFif/xxYn/8cWH//HEhf/1yIv/l3dX/0A9O/8kISH/8MeQ//DGj//wxo7/8MaP//LGkP/xx5D/8MaP//LHkP/xxpH/8saP//LGjf/yxo3/8saO//HGjv/wxY3/8cWN//LHjv/zx47/88aO//PGjv/yxY3/8sSM//LGjf/yxo7/8saN//HEjP/ww4n/8MOJ//HEiv/yxIr/8cSJ//HEiv/xxYr/78OI//DEiP/wxIf/78OH/+/Dhv/uw4b/78OG//DCg//wwYL/78KA/+/Bf//ywoP/elk8/ysgIP8UFBT/7sOM/+7DjP/vxI3/78OM/+7Ci//uwoz/78KM//DDi//wxIv/8MSM/+/Di//vw4r/8MSK//DEif/wxIn/8cSJ//HEif/ww4r/8cOL//DDif/wwoj/8MKI/+/CiP/vwoj/78KH/+/Chf/uwYH/7sCC/+7Ag//wwYX/78CF/+7ChP/uwof/7cCG/+7Ag//uwIP/7r+C/+2+gP/uvoD/77+A/++/f//uvn7/7r59/+++ff/tvYD/gGJG/zEoJP8yNjr/68CI/+vAi//swIv/7cGM/+3Bi//swIv/7cCK//DCiv/uwYj/7sGJ/+3BiP/twIf/7sGG/+7Chf/uwoX/78KE//DCh//wwoj/78KH/+7Chv/uwoX/7sKF/+/Bhv/twIT/7b+B/+2/f//tvn//7b1+/+29fv/uvoD/7r6B/+6/gf/svoP/7b2D/+++f//uvH3/7r19/+68fP/vvHv/77x7/++8fP/vvHz/77x7//G+fv/Elmf/QCwe/zo3N/9HUFj/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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WP9ATWP/WmqF/1Rlf/9UYnP/Z2xw/1JKQf9PPyn/U0Ag/1U/IP9TPyT/Uz4n/1c+J/9aPSP/WT4j/1pAJ/9bRCf/TjYW/zkmCP9URjT/SUA6/0tEQv87MjH/NCkr/0JFSv9shJ3/gKrY/3yq2f95rNv/eKra/0hMWP9JUF3/a3WB/09TYP9FS1X/UVZe/1Bhd/92m7v/UnaV/1eApv9zqNb/dLLk/3m56v9uqtv/XI29/2GLt/9ijLb/XYSr/16Cqf9Qa43/Yoiw/2ygz/9xodL/eZ/H/0pkev87SVX/PUhX/z9IW/9FTWH/Rk9g/0FJV/9AR1D/PUFK/zc5Q/86PUn/RU1X/z1GTf83Oj3/NzQ1/zczNf89Oz//Ojo+/0FDSv8/REv/Oz1E/0dGSv9FREr/REZN/0RJVP9CSVP/R0tR/0JDR/9BRUr/Rk1T/0ZLUf9BRkv/QkdL/0BFTP87P0v/Nz5K/z9HUP9CTFb/PkhV/ztEUP86Q0v/PklP/z5MVv88T2D/XXOP/2B5lv9mgZr/dYaX/2BgZ/9VSEH/WUQ1/19FNf9bQzL/WUUx/15HLf9iRyv/YEQr/19FMf9gSjL/YUov/0w4H/9RQzP/RT02/0dBQf85MTH/Mikr/0BCR/9shZ7/gKza/3uq2f95q9v/eara/0JBSP8/Pkb/UVNa/1JSWv9QU1r/UlVb/0dVaP9piKj/Wnqc/0xxl/9jlMP/b6vb/3q+6f9uqdX/TnWh/1Rul/9ScJX/SnCT/2SKrv9Wc5P/U3mf/1qLuf9uncz/cJS6/0Vdc/89TVz/SFdp/09acP9RWnD/Ulpr/0lSYP9ARlD/P0RN/z5BTP9GR1b/UlZg/0dKUv8+Oz7/OTAx/zcuL/85MjT/PTk7/0A/Q/8+P0X/Pj9G/z09Q/8/PUP/QkFG/0JBR/89Oz//Pj0//0JARP9CRUr/SVJZ/0xSWP9HS1H/R01U/0RLVP9BR1P/QUhT/0FMVP9FUVv/Q1Fe/0VOXP9GTln/SVJb/0RQW/9AUWD/WW2C/1xzi/9XcYn/YnWK/1Faav9SU1r/X1ZW/2NXVP9cUkr/WU5H/1xMRf9hS0P/YEpC/2FOR/9jU0T/YU08/1dENf9WSD//RTs6/0VDQv83MTH/Mior/0VITP9viKD/fqrX/3yr2v95rNv/eava/0tNUf9JS1D/TVFX/1JW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0f/s5NP/9eva/7Cpnv8CAQD/samf//rt2v/w5db/8ufT//Hoz//z6c7/8+jO//Dnz//t5tL/6+XW/+fk2//m5OD/6efi/+/r4P/07dr/9OzS//Xrz//168//9OzS//Tr1P/26tT/8ubU/+rl2//p6Oj/6uzx/+vv8P/v7+v/8e3h//Pr0//26cr/9ujH//TnyP/158z/9+nQ//jr0v/06ND/8ebP//Lo0f/z69T/8+zY//Tp2//z6tv/9+ve//7z3v+Kgnb/AAAA/wAAAP8AAAH/AgIA/2dhVP+VjHj/sqaO/9vMrv/25cL/6Nm4/7WokP9VUET/CgoI/0A9Nf/058r/8+jM/+/j0v+1pJr/TDox/ygZEv8vIB3/PS8r/0E4N/9FUF7/Yoiu/2STyf9ilsn/XI6+//joxP/56cX/+enF//joxP/46MT/+OjE//joxP/46MP/9+nF//Xpxv/56cX//erF/+3iyv+fo6j/YXmX/2aGrP9ugZv/tLOv/+bbxv/l3M3/7eDR/93Rwv8dGxj/f3py//zr1P/15Mr/9+fH//fnw//35sL/+OXF//flxv/258f/9OfN/+3m1P/s6d//7uzj//Ht4P/17tv/9OrT//Tqz//26tD/9OvQ//Xrzv/46c3/9+jN//Lo0//t6t//7u7q/+/y7//z8uz/8+3f//Tqz//36sb/+OnD//jnxP/45sb/+eXH//nmx//35sf/9efJ//Xpzf/06tH/8+nU//Tn1//06tb/+Oza//zv1f/Nwq3/CwoK/wAAAP8AAAD/X1VJ//rryv//8sv//+7J//zqxf/55sL/+ufE///txv/76sb/xLmh/2BXRv+qn4b/+OjM//jlzf/u3sj/oZR//z0uH/8wHhX/LR4X/ywmIv9ETV3/ZYav/2KMw/9iksP/Y5C9//joxP/46MT/+OjE//fnw//358P/9+fD//fnw//56MP/+ejD//fow//46cP//ejC//Liy/+nqa3/ZXqW/2mHrf93iZ7/xMK2/+nbwv/m18L/69rF/+7iy/9ual7/aF9W/+7eyv/v38b/9OXF//Xnwf/05MD/9ePB//XjwP/15cL/9ebJ//Pnz//z6tf/9u3b//bs1//16tH/9unN//jqzf/768//9+nO//boy//46Mf/+ejF//foyP/06cz/9OvU//Pr2f/06tf/9OjO//jnxv/66ML/+ujB//nnwv/35sP/9uXC//flwf/45sL/+ObD//bmxf/25sb/9+fG//bmxv/258f/9+fJ//jlx//66Mj/fnRj/woIBf9MQzn/6Ne5//zpxf/35cH/9+bB//blwP/15MD/9eTA//flv//55cD//urH//jmwf/Tw6H/8N29//fjxv/35cn/5NS5/3lpVv83JBn/MiAY/ysjHv83P0v/WXKS/1R0ov9QdZ//UXSb//fnw//358P/9+fD//fnw//358P/9+fD//fnw//56MP/+ufD//fnwv/358H/++fA//Tjyv+ysbL/aXyV/2uHq/+CkKH/1My8//Pixf/x3sP/897C//Thwv/f07n/0MKq/+bSuP/o173/692///Djv//x4b//8N++//Lgu//z4rz/8+PB//Hixv/x4sv/9OXO//TlzP/z5Mj/9OTH//fnyf/56Mr/9ufJ//Tlx//05cT/9+XC//rnwv/55sP/9+XF//fkx//25Mf/+OTE//zlwv/85sH/+uXB//fkwP/25MD/9uXA//Xkvv/35b3/+Oa///blwP/25L//+eW+//nlvf/65b//+eXA//jjvv/75b7/+eLB/8W4mf/s3bX//erC//bjvv/35Lz/9+S8//fku//247z/9eO8//bku//35Lz/9+O+//fkvP/5577/9+O9//biv//14b//9eLB/9S/pP9qUUH/X0Y7/4Jya/9BQEH/QExd/zZMaf81TGf/OU5p//nmwv/55sL/+ebB//nnwf/558H/+ObA//jmwP/55sH/+uXB//jlwf/15b//+OW9//Xkxv++urT/b4CW/2yHp/+Ll6L/29S8//Xkwf/14sH/+OO///fjvv/048D/8uLB/+zZvP/l07r/5ta3/+7euf/y4b7/8+G///Lgu//z4bv/8d69/+vavv/q2sP/7dzF//Dex//v38b/7d7F/+7fxf/w4sb/8uTI//Hjx//v4sb/8OLD//bkwv/35MH/+eTB//nlwv/35ML/+OXB//rkwP/45MD/9+PB//biv//147//9uS+//flvP/347v/+OS+//jkv//4477/+eO8//jiu//547z/+OO8//fju//347r/+eS5//vpvP/65rf/+OO5//biuv/247j/9uO4//bjuP/247n/9uK4//bjt//34rn/+OK8//jiuv/447j/+eK5//jhuf/34rr/9+O8/8Otjv9XPCb/SzAf/3NeVP85MS//PkNO/0NRaf9KW3L/Tl1z//jmvv/35b3/9+S9//fkvf/35L3/9+W+//flvv/45L7/+eO+//fkvv/25b3/9+S7//blw//HwLT/c4KU/2yFov+VnaT/4ti9//Xjvf/24r//9+O7//bju//04b3/8uHB//DgxP/q2MH/6Ne4/+vbuP/v37//8ODD/+/fwv/u38H/7N3D/+TXw//e08X/3dLF/+DVyf/i18r/4NbH/+DWxv/j2sf/6t/K/+3hzP/r4c3/6+HM/+7hyf/x4cb/8+LF//Ljxf/y48P/9OO///Xjvf/147z/9eO+//fjwP/348D/9+O+//jivP/44rz/9+K8//bivP/3473/9+K8//fhvP/34rz/9+G7//bhuv/24rn/8+O2//Xit//24bn/9+K3//fitv/34rb/9+G4//fhuP/34bj/9+G4//fht//34bj/+eG6//nhuP/44rX/+eC2//jgtv/44rf/9+G4/7Weff9ONBv/SC0Y/2dQQv83KSf/OzpG/01acP9QYXn/SVtz//fkuv/45Lv/9+S6//fju//347v/+OS7//jku//447v/+uK8//jiu//147r/9eS5//blv//SyLj/eomX/2uBnP+go6T/69u+//jju//24b3/+eK7//bjuf/24bz/89/A//DfxP/v3cb/7NzD/+zew//t4cj/7uHO/+7hzP/q3sn/5tvL/+LZzv/d2NL/29jV/9vY1v/b2Nb/2tfT/9jWz//Y1Mz/3tfL/+bc0P/o39X/6uDW/+3g0//u38//8OHN//Hkz//z5cv/9OPD//bjvf/247v/9+O9//biv//14r//9uG///fhvv/34bz/9eG7//Tiu//z4rr/8+G4//XguP/24Lf/9+C3//jgtv/537f/9962//jgs//24bT/9+G1//jhs//34LX/9t+3//ffuP/237f/9t+3//fftv/337b/+OC4//fgtv/337T/+OC1//jgtf/34LT/99+0//LZtP+SeVn/kndb/7ifi/9OODL/NzA6/0lSZv9HVmz/M0Va//jiuf/44rn/9uK4//biuP/24rj/+OK4//jiuP/247n/+OK6//nhuP/24rb/9eK4//fiu//dz7v/g5CZ/3CCnP+0sKj/8t++//jitv/z4Lz/9+C7//bguv/04Lz/8uHA//Lgxv/w3sr/7N7I/+3hyv/u5M//8OXV/+/j0v/o3c3/4tnN/+DZ0//f3d//3+Hl/9/h5//d4Of/29/l/9zf4v/a2tz/2tbV/93X0v/i3db/6eHa/+/j2//v49j/7uLW/+/k1//y5tP/9OXK//Tiv//14r7/9eHA//PhxP/y4cj/7+DI//Dgx//x4cT/8uHD//Phwv/z4b3/9OC5//TfuP/137f/+N+3//rft//53rX/9960//fetP/33rT/99+0//jfs//437P/9t60//betf/23rb/9d60//betP/23rT/996y//ffsf/337D/99+z//fetP/33bL/9t2y//ffuf+jiWf/qIxs/6eLdv9CLCT/Niw0/zlCV/9CT2f/Qk5k//jguP/44bj/+OC4//jguP/34Lf/9+G4//fhuP/34bj/+N+5//nft//34Lb/9eC2//nfuf/l07z/jZOc/3eDnP/AuKv/89+7//fftf/z37v/9d68//bevP/1377/9ODD//Thyf/04s3/8eLK//Djyv/w5M3/8OXR/+7hzv/q3cn/6NvI/+Pb0P/d3uH/3+Pr/+Dk7v/e4+//2+Ds/97i7P/h4uv/397i/9za2f/e3Nf/5ODc/+rj3v/s5Nz/7uTc/+/l3P/w59v/8+jX//PizP/x4MX/8OHG/+3j0v/s5dv/6OXe/+fk3f/q49n/7uPV//Hl1P/y4sv/9OHF//Phwv/037//9t66//jft//53bT/9t2z//fcsv/33LH/99yx//bcsv/23bL/9t2z//fds//23bX/9t60//bes//23bL/9t6t//jeq//63q3/+dyy//nbtP/53LL/992w//XctP+afVj/n4Fc/7acgP9NOCn/Mior/z9GV/9BS2P/Nz5V//nftf/437X/+d+2//rgtv/54Lb/+N+2//fftf/237b/+N64//rftv/437T/9d+2//fet//r2Lz/lpqd/3+Jm//Lwaz/8964//besv/237j/9d66//bfuf/34L3/+OHC//bix//35cn/9+XH//bjxf/04sX/8uHF/+/ew//v3sL/8N/B/+zeyv/k4d//4uXq/+Ln7P/g5u7/3OLs/9rf6f/a3+f/3OHo/9zg5//d3uf/4N/m/+Hh4v/j4+H/5+Ti/+vm5P/v6OX/8eXg/+/f1v/u39L/7ePV/+jm3//l6Of/5evu/+js7f/n5+X/6eXh//Lq4//05tj/9ePN//fkyv/348f/+OLD//bfvf/13bn/9N21//Xds//03LH/9Nyz//PbtP/027T/9duz//Tas//z2rT/9N24//TduP/z3LX/89yw//Xcq//43av/+dyv//jasP/3267/99yu//fdtf+2mnX/wKR9/+/Wtv+KdmP/OTMt/1BYYf83P1H/IiMz//jesv/43rP/+N2y//nds//53rT/+d6z//jds//23rP/+N21//nds//33rH/9d61//netf/w27j/oJ+d/4WJk//Zy7D/8t23//XcsP/33rH/9d20//betf/337r/9+DB//bgxP/z4ML/8t++//Pfvf/z373/8t6+//Ddvv/w3r//8d/A//Hgyf/t5N3/6Obl/+Xn5//j5+r/4eTr/93h6f/a3un/2+Tu/97n8//g5vf/4Obz/+Do7//h6Oz/5ens/+vr7//v6uz/7uTh/+zg2P/s4dn/7Obh/+Tn6P/i6e7/5+70/+7w8P/s6OD/7+Xa//Xo2//04s7/9N/C//bgwf/24sT/9eLG//Lgxf/w38P/8t/B//Ldvf/z3bz/8t6///Dcvf/z3Lr/89u3//LZtv/w2Lb/8Nq9//Lcwv/v3L//7tu4/+/as//y2rH/8tuv//Parf/02a7/9Niw//DZt//gzrD/5dS1//Ddxf+aiXz/SERB/1JbY/81OkX/KyYx//fdrv/33a7/+N2v//ncsf/63bL/+92z//rdsf/23a//99yw//jcr//33K3/9dyw//ncsv/y27b/raee/4+Mjv/j0K//9d20//bcr//33K7/9dyw//Xcs//z27j/79q//+7cxv/u3MT/797C//Lfw//x3sL/797B/+7ewv/s38L/7uDE/+7izf/v5dz/6+bj/+vn5f/q5+f/6efr/+ro8f/l5/P/4+r1/+Pt+f/i7vr/4e/5/+Lx+v/n8vj/7PD0/+/u7f/y6OL/8ePU/+7iz//r49f/6efk/+Tn6v/g5+//5ezy//Dv7f/u5dj/7t3H//HdxP/03Lz/9Nu2//PbuP/z3Lr/8+DD//Diyv/v487/8OLQ//Dhzv/x4M3/9OLM//ThyP/z3sD/8928//Pcuv/w2bn/79m+//Dcw//v3cP/793B//DbwP/x2r3/79m4/+7Ytf/v17f/79e7/+jXwv/k2sv/5dzQ/+ne2P+djo3/TEZN/0xQXf82OUT/MCsz//jcrf/43Kz/+d2u//nbr//527D/+duw//jbrv/026r/9tqr//faq//32qv/9Nmq//fZrv/y2bT/vLGi/6GZlP/t1K//+Nux//farP/12av/9Nmu//Tasf/y3Lj/7NzF/+rf0f/t4NH/7+LP//Lizf/x4Mr/7d7G/+zeyP/s38v/7ODP/+vh1v/t5dz/7ubd/+/n3f/w5dz/8ujh//Lq5//v7On/7e3t/+vu8//n8fn/5fL6/+r0+P/u7+z/8efa//Lgy//x2sD/89y9//LewP/s3sf/7ePW/+zo4//m6Oz/4+fv/+bo7P/m497/7N3M//DcxP/23Lf/+Nqu//XZsf/z2bP/8927//Hgw//w4sr/8ufT//Hm1f/w4dD/9OLN//jky//038L/8tu6//Tcuf/127r/89q8//Lbvf/y3L7/89zB//Xbwv/x2sL/7NjC/+nZwv/m1sT/5dTI/+PY0P/e2tj/3tre/+Ph5f+Zkpf/Uk5X/1pZZP83N0D/LSwx//jbrf/4263/99qr//jZrP/42a3/99ir//fZqv/12an/9Nip//bZqv/32av/9tmq//jYrP/y17D/zb2n/7Oll//x1Kz/+Nmu//bYqv/z16n/9Nms//PYrf/z27b/7+DK/+zi2f/s4tr/7uLW//Dhz//u3cf/7NvD/+7gy//t4tX/6eLe/+bi3v/n5Nr/7OTW//Di0v/y4s7/+ejS//Xn0//u48//7eLP/+7k2P/w7Ob/8/Dq//Lr3f/w38j/9Nq5//rYsv/52LD/+Nqz//XcuP/x27v/8N3B//Dk0f/u6eP/5+ju/+Hm7//i5u3/7ern//Pr4f/348T/+dqq//fXqf/01qn/89et//DYsf/v2bb/89+///Pfwv/u2r7/79q8//Pbu//y2bb/8dav//XYr//32a//9Niu//LWrf/z1q//9dex//bXsv/w1rb/7de7/+nZwP/g08b/3dHN/9/a2v/c3uT/2N7n/9vk7P+SlJv/UVFW/2BeYv85Nzn/Lywv//bXqf/216n/9tep//bXqf/22Kj/9tip//fYqv/22Kn/9Nip//TYqf/32Kr/9ten//jVqf/02LH/28ap/8Wxm//z1Kj/9tap//TWqP/01qj/9dao//XWp//12bD/8d7D/+7i1P/u49f/8eLR//Lexv/w2rz/8Nm7//Hfxf/u5NX/6eXj/+jo5f/s6t7/7+TW/+/ezP/z3sb/9eDH//Hfxv/s3cP/7dzD//Hcxv/z3sf/9N3F//Pauv/02LH/99iu//jYr//32K//9Nev//TZtP/y27n/8d29/+/ewv/u4s//7+ng//Du6//u7+7/9PDr//bv5v/04sj/9tmu//bVp//31aT/+Nek//bWpf/01Kb/9Nap//TVqv/y06n/89So//PUp//z1KX/9dSj//bUof/31aH/9dSg//TUov/21qL/9tWi//fVo//21aX/9Naq/+/XsP/p07f/5dPE/+Pb1v/f4OP/3OPr/9zp8f+Rlpz/T09T/2FeYP85NTX/Lyso//XVp//11af/9dWo//XWqP/116f/9ten//bXqf/116f/89an//PWqP/11af/9tWn//bUqf/y1q//4Min/9C5nf/01ab/9tao//TVp//11af/9dWl//fUpP/11aj/8di3//Dexv/y4Mv/9uHH//Xbuf/0167/89av//LZuP/w38r/8Ojg//Ls5//06d3/8+LR//Teyf/33cX/89zB//Pfw//04cf/8eDM//Pgz//33sj/9tq+//XYtP/22Kv/9Nmq//DYr//v17H/8tex//TWsf/x2Lf/8Ny+//Hcv//u2b7/79vC//Piyf/v4Mj/8d7B//Dcv//x1rL/9NSo//TSpP/306H/+dWf//rUn//506H/99Og//jTof/41KL/+NOh//jUoP/405//+NKe//nSnf/4057/9tOe//XSn//206D/9tSh//XUn//41Jz/+dSd//bUn//z0qb/79Cx/+zWw//n3dX/5OHk/+fs8f+YmJv/UE5R/11bX/83MzL/Lykl//bWpv/21qb/9tWm//XVpf/11aT/9tal//bWp//11aX/9dWm//XVp//11Kb/9tWm//XSpv/y0qn/4cSd/9a5k//y06b/9tWm//fVpf/21KX/9dSk//fTo//10qX/8dOs/+3Usv/u1bX/89e0//XVrP/31Kb/9dSm//HUrP/v2Ln/8N7J//Pizf/x3MH/8Ni6//Tbuv/23br/8tq4//Pcvf/44sX/9uTO//Tj0P/34cr/9d2+//HYsf/z16j/89ip//HbsP/w27X/7ti3/+7Yuf/u2sH/7dvI//Deyf/u2sL/7NW4//HXtv/y17H/8dOr//DRp//y0KT/9NGi//bRof/20Z//+NSe//fSnv/10Z//9dKg//fSn//50p//+dGf//nSn//50p7/+NCd//fQnP/50p7/9dKe//PQnP/z0Zz/9NKe//XRnv/30J7/99Kc//jSm//5z57/982j//HPrP/t07r/7NnN//Dm4v+jlZb/UlBT/1xbYv83MDf/KyYl//TVo//21qX/9dWl//TUo//z1KH/9NSi//TTo//z06L/9NSj//bUpf/11KT/9NKi//TQov/z0aX/6sme/+TEl//006P/9tKh//XSoP/106H/89Gi//XSoP/106D/89Gi//DRo//w0aX/8tGm//PSpP/z0qL/89Gj//PSpP/x06n/8NKs//LUrf/006r/9NOp//XVqf/216n/9NWq//XWrf/22rX/9d6+//Ldv//03bz/9Nm0//TUqv/206T/9tOm//fZsP/13bv/8du+/+7bxP/t3s7/697X/+3h1//r3tL/7dzG//Tbu//32K7/9NOk//PQn//00Z7/9dCe//XQm//1z5n/9tCa//XRnP/00Z3/9dKd//fRnf/40Z3/99Gc//jRnP/30Zv/9s+a//bQmv/20Jr/+NCa//jPmf/3z5j/9s+Y//bPmv/1z5z/9M+c//XPnP/3zpz/+c6b//TOmf/w0J//7dCp/+/YvP+ki37/VU5J/1xgYv83Mjf/KSQk//PUof/11aT/9tak//TUov/z1KH/89Oh//PTov/z0qH/9dOi//bUo//206H/9dGf//bPoP/1z6D/8Mua/+zImP/10aD/9tGd//XQnP/10Z//9NGg//TRn//10J7/9dCd//bQnf/30Z7/9s+f//LRnv/x0Z//9NCi//XQov/z0J//98+e//jQnv/30KD/9tGg//bSn//10p7/99Gh//fRov/206T/9NWp//HVqv/z1qn/9NSl//TRov/30aL/99Kj//bTp//217D/89W1//HYvf/y38z/8uPZ//Pk2P/t39D/8dzE//XWsv/30qL/9tCb//bQmv/30Jn/99CZ//XRmP/20Zj/9tGY//bQmv/20Jv/9dCZ//bQmf/30Jn/9tCZ//bRmf/20Zj/9dCX//XPl//10Jf/+M6W//jPlf/3z5b/98+V//bPlv/0z5f/886Z//POmf/1z5b/986V//XPlP/zz5P/8s2W//DNn/+efmH/V0xB/1pdX/81MTX/KCMl//TTn//11KH/9tWk//XTo//00qL/89Gh//PRoP/z0aD/9dKi//fSov/30aD/9tCe//bOnv/3z57/9Myb//LKmv/2z5//9s+c//bPnP/1z5z/9NCe//XPnv/1zp3/9s6c//bPnP/3z5z/98+d//bPnf/0z57/9c6f//XOnv/2z57/98+e//fPnv/10J7/9tGe//XSnv/10Z7/9tCf//fPn//4z57/9s+f//XPoP/20Z//9dKd//XRnv/10Z//9dGg//XQoP/20KD/9c6i//PQpv/z17H/997A//fdvv/w1LL/8tKp//TRoP/1zpr/9s6X//bPlv/1z5X/9M6W//TQlv/10Jf/98+X//bPl//1z5j/9s+X//bPl//3z5f/9c+X//XQlv/2z5b/9c+W//XOlf/1zpX/9M6V//TOlP/1z5T/9s6V//bOlf/1zpP/9M6U//POlP/0z5T/9c6U//HNk//yzJT/9cqU//TLmP+ffln/WEs//11cX/83MTX/KCMl//TRnP/z0J3/9NCf//TQoP/10KH/9NCh//TQof/00KH/9M+g//XPoP/2z57/9s6c//XPnf/3zpz/9cyb//TLnf/1zp7/9c6d//bNnP/0zJr/9Mya//XNm//1zZr/9Mya//TOm//1z5z/9c+c//bOnf/3zZz/9s6c//bOm//2zZz/9M2c//TPnv/00J3/9tCd//XQnf/1z53/98+d//fOnP/3zZz/982d//bNnf/4z53/99Cc//fQm//2z5z/9tCc//bPm//10Jr/9s6b//XNmv/yz53/8dGk//PPof/yzJv/88yY//PMmP/zy5f/9syW//bOlf/zzpT/882U//POlf/0zpX/9c6V//XNlf/0zZT/9M6U//XOlP/1zpT/9c6U//XOlP/0zJT/9MyU//TMlf/0zJT/882U//TNk//0zJL/9cuT//bLlP/2zJT/9MyS//LLkf/zypL/88qR//LMkf/zyZP/9MiT//XLlv+cfFX/V0o//2BcYf87Mzf/LCYr//TPm//zz5n/9M6b//TOnP/1z5//9tCh//XRoP/10J7/9M+c//TPnP/1zpz/9Myb//TMm//0zJr/9Mya//XMnP/0y5z/9cyc//TLnP/zy5r/88uZ//PMmf/0zZn/9MyZ//PLmf/zzJn/9M2Z//TOmf/0zpn/9M6Z//XOm//1zZv/9Mya//XNm//2zpz/98+d//bOnP/1zpv/9s+b//XNmv/zzJn/88yZ//TNmf/1zpr/9c+Y//TPl//0z5f/9c+Z//XOmP/zzpb/8s6X//LMlf/yzJj/88uX//PJlP/zyZT/88iU//TJk//0yZT/9cqV//TKlv/zy5T/88yS//PLk//zy5P/88yS//LLkv/yy5H/8cyR//PLkv/1y5L/9suS//XKkf/0yZH/9MmR//TJkf/1ypL/9MmQ//TJkP/0yZD/9cqR//TJkP/zyZD/88mQ//PJkP/yyI//8cmO//PKkP/yyJD/8siQ//PJlv+beVX/VUc9/1taXP82MTL/MSku//TMmP/zzJj/88yY//TLmf/1zZv/9c6d//XOnP/0zZv/9M2b//TNm//0zJr/88uZ//PMmf/zzJj/88uZ//TLmv/zypr/8sqZ//PKmf/yy5j/8suX//LMlf/yzJX/8syV//HLlv/yy5b/8suX//LMl//yzJf/88yX//TNmf/0zZr/88yZ//PLmf/0zJv/9s6c//XNm//1zpr/9c6Z//PNmP/yzJf/8syV//LNlf/zzZb/886V//PNlP/zzpX/886V//LNlP/zy5P/9cuT//XLk//1ypP/9cqR//XLkP/1y5H/9cuR//TLkf/yypL/8smT//LJk//zyZL/88qR//PKkf/yyZD/8smP//LJkP/xyI//8cmP//PKkP/0ypD/8seO//PHjv/zxo3/88aN//PGjv/zx47/88eO//PHjv/0x47/9MiO//TIjv/0x4//88eO//THj//zx47/88iN//PIjf/yx43/8MaN//DGkv+Zd1P/VEc9/1taXP8yLC//LSYr//LJlf/zypb/9MqW//PKlf/zy5X/9MqX//TKl//0ypj/9cuZ//XLmf/1y5j/9MuY//LLl//zzJf/9MuW//TKl//0ypj/9MqY//LIlv/yyZT/8smU//HKkv/yy5P/8suT//LKk//yypT/8sqV//LJlP/yyZX/8sqV//PLlf/0zJb/88qW//PKlv/zyZf/9MuZ//XLmP/0zJj/882X//PMlf/zzJT/88uT//PMk//zzJL/88uS//LLkv/zzJP/88yS//HKkP/zypD/9MuS//PKkP/zyo//88qO//PKj//yyZD/8cqR//LKkv/xyZD/8cmQ//LJkf/zyJD/88iP//LHjv/xx47/8ceO//HHjf/xyI3/8seN//TJjv/0yI7/88aM//THjf/zxoz/88aM//PHjf/zxoz/88aM//PGjP/zxoz/88aM//THjf/0x43/8saL//LGi//zxoz/88aK//LGif/yxon/8MWK//DEkf+Wc1L/UEM6/1dVVv8yLC3/KSMl//HJkv/wyJH/8cmS//LJkv/xyZL/8smS//PJk//0yJX/9MmW//XKl//0ypf/88qW//LJlP/yypT/88qU//PKlv/0yZf/9cmW//PIlP/yyJL/8smQ//HIkP/yyJH/88mS//LIkf/zyZL/88mS//LIkf/yyJH/8ceQ//PJkv/zyZL/88mS//TKk//0ypT/9MmV//TKlf/0ypX/9MqU//PLk//0yZL/88qR//PJkP/0ypH/9MqR//TKkf/1y5L/9MqS//LIkf/zyJH/9MmR//PIj//yx47/8seO//LHjv/zyI//88iP//PIj//yyI7/8siO//PIj//zx4//9MeO//PHjf/yx43/8ceM//HHjP/wxov/8saL//THi//zx4r/8saK//LGi//yxYr/8cWK//LFiv/xxYr/8cWJ//LGiv/yxor/8cWJ//HFif/xxon/8cWI//HFiP/wxYf/8cWG//HDhf/xw4T/78SH/+/Cj/+Rb1D/ST0z/09OTv8wKyv/JCAh//DHkP/wx4//78eQ/+/Hj//wyI//8MiQ//DHkP/yxpL/8seT//LIk//yyZP/8ciS//DHkf/xyJH/8smT//LJk//zyJT/8saT//LGkf/zx5D/88eP//LGjv/yx4//88eQ//PHkP/zx5D/8siQ//LHj//xxo//8caO//HGjv/yxo//88eP//XJkf/0yZH/9ciR//TIkf/0yJH/9MiQ//TIkf/0yJD/88eP//LGjv/zx47/88iP//PIj//0yJD/9MiQ//PIkP/0x4//9MaO//PFjv/yxI3/8sSM//LEjP/yxYz/88WM//TGjP/zxoz/88aM//TGjf/0xoz/88aM//PGjP/yxoz/8saL//HFiv/wxIn/8cSJ//LGif/xxYn/8cWJ//HEif/wxIj/8MSH//DEh//wxIf/78SH//DFiP/xxYj/8MOF//DDhf/xw4b/8cOE//HDg//ww4L/8MOC//DCg//wwoH/8MOD/+O4gf9xUDD/OSwl/z87Pf8lHx3/GBoY//HHkP/yx5H/8MaP//DGjv/wxo7/8MaP//DGj//yxZD/8saR//HHkP/xx5D/78aP//DGjv/yxo//8seQ//LHkf/xx5H/8cWP//HFjv/yxo7/8saN//HGjf/xxo3/8caO//HGjv/xxo7/8caO//DFjf/wxY3/8MSN//HFjv/xxY3/8caN//PHjv/zx4//9MaP//TGjf/zxo3/88WN//PFjv/zxo3/8sWN//HEi//yxIz/8sWN//HFjf/yxo3/8saN//LGjf/yxo3/8sSM//HDi//ww4n/78OI/+/Cif/ww4r/8MOK//DDiv/xw4r/88SK//LEif/xw4n/8MOJ//HFiv/xxYr/8sWK//DEif/vw4j/8MOJ//DEiP/wxIj/8MSH/+/Dh//vw4f/78OG/+/Dhv/vw4b/7cKG/+7Dhv/ww4b/8MKE//DCg//wwYP/8MGC//DCgf/vwYD/78F//+7Bf//wwH//88KD/9OmdP9bOBz/MSId/zEqK/8dFBT/EBAQ//DFjv/wxo//8MWO//HFjv/xxY7/8cWO//DFjv/xxY7/8MSO//DFjv/xxY7/8MWO//DEjf/wxI3/8cSN//DFjf/wxY3/8MWM//HGjf/wxYz/8MWM//DFjP/wxYz/8MWM//DFjP/wxYz/8cSM//HEi//xxIv/8cSL//HEi//yxYz/8sWL//HEi//xxIv/8sSM//HEi//xxIv/8cSL//DDiv/xw4n/8MOK//DCiv/wwYv/8cOL//HEi//yxIz/8cSL//DDiv/xw4v/8MOK/+/CiP/vwoX/7sGD/+3BhP/uwob/78KH/+/CiP/xw4j/8cKH/+/CiP/vwoj/78OH//DDiP/ww4j/8MOJ/+7Bh//twYb/7sGG/+7Dhv/vw4b/78KG/+/Chv/uwoX/7cGE/+3BhP/twYT/7sGE/+7BhP/wwYT/8MGD/+/Agf/uv4D/78CA/+/BgP/uwH//7sB9/+2/fP/wv3z/8cB//96xfv9yTzT/QC4m/y8jIv8VDAv/Ghse/+7DjP/uw4z/7sOM/+/DjP/wxY7/8MSN/+/DjP/uw4z/7sKL/+7Ci//vwoz/7sGL/+7Ci//xw43/8cOL/+/Ei//vxIv/8MSL//LFjP/wxIz/78OL/+/Civ/vwon/8MOK//DDiv/xxIr/8cSJ//HEif/ww4n/8MOI//HDif/yxYn/8sWJ//DDif/vwon/8MOK//HEi//ww4r/8MOJ//DDiP/ww4f/8MKI//DCiP/wwYn/8MKJ/+/CiP/vwoj/78KI/+/CiP/wwof/8MKG/+/BhP/vwYL/7sGB/+7Agf/vwYL/7sCC/+7Ag//vwYT/8MGG/+/Bh//vwYX/7sKD/+/Dhf/vw4b/78KH/+3Bhv/twIb/7sCE/+7Bg//vwoL/7sCC/+7Ag//vwIH/7r+B/+2+f//tvn//776A/+++gP/vvn//779///DAgP/vvn7/7r59/+6+ff/uvn3/7759/++9fv/vvXv/7r99/9y0gP92Wj//RDMp/zcsKP8pJyL/PUFH/+zAif/swYr/7MKL/+zBiv/swov/7cKL/+3Ci//twov/7MKL/+zBi//uwYz/7cCL/+7Biv/wwYr/8MKJ/+/Dif/vwon/78KJ//DDiv/twYv/7cGK/+7BiP/uwYj/78KI//DDiP/ww4f/78OH//DDh//ww4f/78OG/+/Dhv/wxIf/8MSH/+/CiP/vwon/8MOJ//DDiv/wwor/8MOI/+/Dhv/vw4b/78KG/+7Chv/uwob/7sKG/+/Chv/uwoX/7cGE/+3AhP/vwYL/7sCC/+7Agv/uwIH/7sB//+++gP/vvoD/779//++/f//vv4D/77+D/+++hP/vvoP/7r+A/+3Bgf/swIT/7MCE/+u+hP/sv4X/7r+D/+6/gP/uvn//7b1//+++f//vvn3/7bx8/+28fP/tvXz/7rx8/+68fP/uvXz/7r18/+++ff/uvHz/7r18/++9ff/vvX3/7rx7/+67fP/uu37/5riB/6J+Wf9ZQjD/QjQt/z44NP89Pz7/QEpU/+vAiP/rwYr/7MGL/+vAi//sv4z/7cCN/+3BjP/twIv/7cGL/+3Ajf/swIv/68CK/+3Aiv/vwYr/8MKK/+/Civ/uwYj/7sGI/+7BiP/twYj/7MCI/+3Bhv/twIb/7cCG/+3Bhf/twoT/7sKF/+3Bhf/twYT/7cKE/+7Cg//vwYX/8MKH//HCiP/xwoj/78KI/+/CiP/uwof/7sKG/+7Chf/uwoX/7sKF/+7Bhf/vwoX/78CG/++/hv/vwIX/7r+D/+2/gv/tv4D/7L9//+y+f//tv4D/7L5//+29fv/tvX7/7b1+/+69fv/vvn//7r5//+6+gP/tvYL/7r6B/+6/gf/sv4L/7b6D/+y9g//uvYL/8L6A/++9fv/vvH3/7rx9/+69ff/uvX3/7rx8/++8fP/vvHz/77x7/++8fP/uvHv/7rx7/++8ff/vu3z/77x8/++8fP/uvHv/7rp5/+26ev/vvYD/z55x/1c3H/8tHxL/Ny4s/zo3Of8/REr/SVRb/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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
no
$:/_CustomPalette
{ "tiddlers": { "$:/plugins/tiddlywiki/async/async.js": { "type": "application/javascript", "title": "$:/plugins/tiddlywiki/async/async.js", "module-type": "library", "text": "!function(){function n(){}function t(n){return n}function e(n){return!!n}function r(n){return!n}function u(n){return function(){if(null===n)throw new Error(\"Callback was already called.\");n.apply(this,arguments),n=null}}function i(n){return function(){null!==n&&(n.apply(this,arguments),n=null)}}function o(n){return M(n)||\"number\"==typeof n.length&&n.length>=0&&n.length%1===0}function c(n,t){for(var e=-1,r=n.length;++e<r;)t(n[e],e,n)}function a(n,t){for(var e=-1,r=n.length,u=Array(r);++e<r;)u[e]=t(n[e],e,n);return u}function f(n){return a(Array(n),function(n,t){return t})}function l(n,t,e){return c(n,function(n,r,u){e=t(e,n,r,u)}),e}function s(n,t){c(W(n),function(e){t(n[e],e)})}function p(n,t){for(var e=0;e<n.length;e++)if(n[e]===t)return e;return-1}function h(n){var t,e,r=-1;return o(n)?(t=n.length,function(){return r++,t>r?r:null}):(e=W(n),t=e.length,function(){return r++,t>r?e[r]:null})}function m(n,t){return t=null==t?n.length-1:+t,function(){for(var e=Math.max(arguments.length-t,0),r=Array(e),u=0;e>u;u++)r[u]=arguments[u+t];switch(t){case 0:return n.call(this,r);case 1:return n.call(this,arguments[0],r)}}}function y(n){return function(t,e,r){return n(t,r)}}function v(t){return function(e,r,o){o=i(o||n),e=e||[];var c=h(e);if(0>=t)return o(null);var a=!1,f=0,l=!1;!function s(){if(a&&0>=f)return o(null);for(;t>f&&!l;){var n=c();if(null===n)return a=!0,void(0>=f&&o(null));f+=1,r(e[n],n,u(function(n){f-=1,n?(o(n),l=!0):s()}))}}()}}function d(n){return function(t,e,r){return n(C.eachOf,t,e,r)}}function g(n){return function(t,e,r,u){return n(v(e),t,r,u)}}function k(n){return function(t,e,r){return n(C.eachOfSeries,t,e,r)}}function b(t,e,r,u){u=i(u||n),e=e||[];var c=o(e)?[]:{};t(e,function(n,t,e){r(n,function(n,r){c[t]=r,e(n)})},function(n){u(n,c)})}function w(n,t,e,r){var u=[];n(t,function(n,t,r){e(n,function(e){e&&u.push({index:t,value:n}),r()})},function(){r(a(u.sort(function(n,t){return n.index-t.index}),function(n){return n.value}))})}function O(n,t,e,r){w(n,t,function(n,t){e(n,function(n){t(!n)})},r)}function S(n,t,e){return function(r,u,i,o){function c(){o&&o(e(!1,void 0))}function a(n,r,u){return o?void i(n,function(r){o&&t(r)&&(o(e(!0,n)),o=i=!1),u()}):u()}arguments.length>3?n(r,u,a,c):(o=i,i=u,n(r,a,c))}}function E(n,t){return t}function L(t,e,r){r=r||n;var u=o(e)?[]:{};t(e,function(n,t,e){n(m(function(n,r){r.length<=1&&(r=r[0]),u[t]=r,e(n)}))},function(n){r(n,u)})}function I(n,t,e,r){var u=[];n(t,function(n,t,r){e(n,function(n,t){u=u.concat(t||[]),r(n)})},function(n){r(n,u)})}function x(t,e,r){function i(t,e,r,u){if(null!=u&&\"function\"!=typeof u)throw new Error(\"task callback must be a function\");return t.started=!0,M(e)||(e=[e]),0===e.length&&t.idle()?C.setImmediate(function(){t.drain()}):(c(e,function(e){var i={data:e,callback:u||n};r?t.tasks.unshift(i):t.tasks.push(i),t.tasks.length===t.concurrency&&t.saturated()}),void C.setImmediate(t.process))}function o(n,t){return function(){f-=1;var e=!1,r=arguments;c(t,function(n){c(l,function(t,r){t!==n||e||(l.splice(r,1),e=!0)}),n.callback.apply(n,r)}),n.tasks.length+f===0&&n.drain(),n.process()}}if(null==e)e=1;else if(0===e)throw new Error(\"Concurrency must not be zero\");var f=0,l=[],s={tasks:[],concurrency:e,payload:r,saturated:n,empty:n,drain:n,started:!1,paused:!1,push:function(n,t){i(s,n,!1,t)},kill:function(){s.drain=n,s.tasks=[]},unshift:function(n,t){i(s,n,!0,t)},process:function(){if(!s.paused&&f<s.concurrency&&s.tasks.length)for(;f<s.concurrency&&s.tasks.length;){var n=s.payload?s.tasks.splice(0,s.payload):s.tasks.splice(0,s.tasks.length),e=a(n,function(n){return n.data});0===s.tasks.length&&s.empty(),f+=1,l.push(n[0]);var r=u(o(s,n));t(e,r)}},length:function(){return s.tasks.length},running:function(){return f},workersList:function(){return l},idle:function(){return s.tasks.length+f===0},pause:function(){s.paused=!0},resume:function(){if(s.paused!==!1){s.paused=!1;for(var n=Math.min(s.concurrency,s.tasks.length),t=1;n>=t;t++)C.setImmediate(s.process)}}};return s}function j(n){return m(function(t,e){t.apply(null,e.concat([m(function(t,e){\"object\"==typeof console&&(t?console.error&&console.error(t):console[n]&&c(e,function(t){console[n](t)}))})]))})}function A(n){return function(t,e,r){n(f(t),e,r)}}function T(n){return m(function(t,e){var r=m(function(e){var r=this,u=e.pop();return n(t,function(n,t,u){n.apply(r,e.concat([u]))},u)});return e.length?r.apply(this,e):r})}function z(n){return m(function(t){var e=t.pop();t.push(function(){var n=arguments;r?C.setImmediate(function(){e.apply(null,n)}):e.apply(null,n)});var r=!0;n.apply(this,t),r=!1})}var q,C={},P=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global||this;null!=P&&(q=P.async),C.noConflict=function(){return P.async=q,C};var H=Object.prototype.toString,M=Array.isArray||function(n){return\"[object Array]\"===H.call(n)},U=function(n){var t=typeof n;return\"function\"===t||\"object\"===t&&!!n},W=Object.keys||function(n){var t=[];for(var e in n)n.hasOwnProperty(e)&&t.push(e);return t},B=\"function\"==typeof setImmediate&&setImmediate,D=B?function(n){B(n)}:function(n){setTimeout(n,0)};\"object\"==typeof process&&\"function\"==typeof process.nextTick?C.nextTick=process.nextTick:C.nextTick=D,C.setImmediate=B?D:C.nextTick,C.forEach=C.each=function(n,t,e){return C.eachOf(n,y(t),e)},C.forEachSeries=C.eachSeries=function(n,t,e){return C.eachOfSeries(n,y(t),e)},C.forEachLimit=C.eachLimit=function(n,t,e,r){return v(t)(n,y(e),r)},C.forEachOf=C.eachOf=function(t,e,r){function o(n){f--,n?r(n):null===c&&0>=f&&r(null)}r=i(r||n),t=t||[];for(var c,a=h(t),f=0;null!=(c=a());)f+=1,e(t[c],c,u(o));0===f&&r(null)},C.forEachOfSeries=C.eachOfSeries=function(t,e,r){function o(){var n=!0;return null===a?r(null):(e(t[a],a,u(function(t){if(t)r(t);else{if(a=c(),null===a)return r(null);n?C.setImmediate(o):o()}})),void(n=!1))}r=i(r||n),t=t||[];var c=h(t),a=c();o()},C.forEachOfLimit=C.eachOfLimit=function(n,t,e,r){v(t)(n,e,r)},C.map=d(b),C.mapSeries=k(b),C.mapLimit=g(b),C.inject=C.foldl=C.reduce=function(n,t,e,r){C.eachOfSeries(n,function(n,r,u){e(t,n,function(n,e){t=e,u(n)})},function(n){r(n,t)})},C.foldr=C.reduceRight=function(n,e,r,u){var i=a(n,t).reverse();C.reduce(i,e,r,u)},C.transform=function(n,t,e,r){3===arguments.length&&(r=e,e=t,t=M(n)?[]:{}),C.eachOf(n,function(n,r,u){e(t,n,r,u)},function(n){r(n,t)})},C.select=C.filter=d(w),C.selectLimit=C.filterLimit=g(w),C.selectSeries=C.filterSeries=k(w),C.reject=d(O),C.rejectLimit=g(O),C.rejectSeries=k(O),C.any=C.some=S(C.eachOf,e,t),C.someLimit=S(C.eachOfLimit,e,t),C.all=C.every=S(C.eachOf,r,r),C.everyLimit=S(C.eachOfLimit,r,r),C.detect=S(C.eachOf,t,E),C.detectSeries=S(C.eachOfSeries,t,E),C.detectLimit=S(C.eachOfLimit,t,E),C.sortBy=function(n,t,e){function r(n,t){var e=n.criteria,r=t.criteria;return r>e?-1:e>r?1:0}C.map(n,function(n,e){t(n,function(t,r){t?e(t):e(null,{value:n,criteria:r})})},function(n,t){return n?e(n):void e(null,a(t.sort(r),function(n){return n.value}))})},C.auto=function(t,e,r){function u(n){d.unshift(n)}function o(n){var t=p(d,n);t>=0&&d.splice(t,1)}function a(){h--,c(d.slice(0),function(n){n()})}r||(r=e,e=null),r=i(r||n);var f=W(t),h=f.length;if(!h)return r(null);e||(e=h);var y={},v=0,d=[];u(function(){h||r(null,y)}),c(f,function(n){function i(){return e>v&&l(g,function(n,t){return n&&y.hasOwnProperty(t)},!0)&&!y.hasOwnProperty(n)}function c(){i()&&(v++,o(c),h[h.length-1](d,y))}for(var f,h=M(t[n])?t[n]:[t[n]],d=m(function(t,e){if(v--,e.length<=1&&(e=e[0]),t){var u={};s(y,function(n,t){u[t]=n}),u[n]=e,r(t,u)}else y[n]=e,C.setImmediate(a)}),g=h.slice(0,h.length-1),k=g.length;k--;){if(!(f=t[g[k]]))throw new Error(\"Has inexistant dependency\");if(M(f)&&p(f,n)>=0)throw new Error(\"Has cyclic dependencies\")}i()?(v++,h[h.length-1](d,y)):u(c)})},C.retry=function(n,t,e){function r(n,t){if(\"number\"==typeof t)n.times=parseInt(t,10)||i;else{if(\"object\"!=typeof t)throw new Error(\"Unsupported argument type for 'times': \"+typeof t);n.times=parseInt(t.times,10)||i,n.interval=parseInt(t.interval,10)||o}}function u(n,t){function e(n,e){return function(r){n(function(n,t){r(!n||e,{err:n,result:t})},t)}}function r(n){return function(t){setTimeout(function(){t(null)},n)}}for(;a.times;){var u=!(a.times-=1);c.push(e(a.task,u)),!u&&a.interval>0&&c.push(r(a.interval))}C.series(c,function(t,e){e=e[e.length-1],(n||a.callback)(e.err,e.result)})}var i=5,o=0,c=[],a={times:i,interval:o},f=arguments.length;if(1>f||f>3)throw new Error(\"Invalid arguments - must be either (task), (task, callback), (times, task) or (times, task, callback)\");return 2>=f&&\"function\"==typeof n&&(e=t,t=n),\"function\"!=typeof n&&r(a,n),a.callback=e,a.task=t,a.callback?u():u},C.waterfall=function(t,e){function r(n){return m(function(t,u){if(t)e.apply(null,[t].concat(u));else{var i=n.next();i?u.push(r(i)):u.push(e),z(n).apply(null,u)}})}if(e=i(e||n),!M(t)){var u=new Error(\"First argument to waterfall must be an array of functions\");return e(u)}return t.length?void r(C.iterator(t))():e()},C.parallel=function(n,t){L(C.eachOf,n,t)},C.parallelLimit=function(n,t,e){L(v(t),n,e)},C.series=function(n,t){L(C.eachOfSeries,n,t)},C.iterator=function(n){function t(e){function r(){return n.length&&n[e].apply(null,arguments),r.next()}return r.next=function(){return e<n.length-1?t(e+1):null},r}return t(0)},C.apply=m(function(n,t){return m(function(e){return n.apply(null,t.concat(e))})}),C.concat=d(I),C.concatSeries=k(I),C.whilst=function(t,e,r){if(r=r||n,t()){var u=m(function(n,i){n?r(n):t.apply(this,i)?e(u):r(null)});e(u)}else r(null)},C.doWhilst=function(n,t,e){var r=0;return C.whilst(function(){return++r<=1||t.apply(this,arguments)},n,e)},C.until=function(n,t,e){return C.whilst(function(){return!n.apply(this,arguments)},t,e)},C.doUntil=function(n,t,e){return C.doWhilst(n,function(){return!t.apply(this,arguments)},e)},C.during=function(t,e,r){r=r||n;var u=m(function(n,e){n?r(n):(e.push(i),t.apply(this,e))}),i=function(n,t){n?r(n):t?e(u):r(null)};t(i)},C.doDuring=function(n,t,e){var r=0;C.during(function(n){r++<1?n(null,!0):t.apply(this,arguments)},n,e)},C.queue=function(n,t){var e=x(function(t,e){n(t[0],e)},t,1);return e},C.priorityQueue=function(t,e){function r(n,t){return n.priority-t.priority}function u(n,t,e){for(var r=-1,u=n.length-1;u>r;){var i=r+(u-r+1>>>1);e(t,n[i])>=0?r=i:u=i-1}return r}function i(t,e,i,o){if(null!=o&&\"function\"!=typeof o)throw new Error(\"task callback must be a function\");return t.started=!0,M(e)||(e=[e]),0===e.length?C.setImmediate(function(){t.drain()}):void c(e,function(e){var c={data:e,priority:i,callback:\"function\"==typeof o?o:n};t.tasks.splice(u(t.tasks,c,r)+1,0,c),t.tasks.length===t.concurrency&&t.saturated(),C.setImmediate(t.process)})}var o=C.queue(t,e);return o.push=function(n,t,e){i(o,n,t,e)},delete o.unshift,o},C.cargo=function(n,t){return x(n,1,t)},C.log=j(\"log\"),C.dir=j(\"dir\"),C.memoize=function(n,e){var r={},u={};e=e||t;var i=m(function(t){var i=t.pop(),o=e.apply(null,t);o in r?C.setImmediate(function(){i.apply(null,r[o])}):o in u?u[o].push(i):(u[o]=[i],n.apply(null,t.concat([m(function(n){r[o]=n;var t=u[o];delete u[o];for(var e=0,i=t.length;i>e;e++)t[e].apply(null,n)})])))});return i.memo=r,i.unmemoized=n,i},C.unmemoize=function(n){return function(){return(n.unmemoized||n).apply(null,arguments)}},C.times=A(C.map),C.timesSeries=A(C.mapSeries),C.timesLimit=function(n,t,e,r){return C.mapLimit(f(n),t,e,r)},C.seq=function(){var t=arguments;return m(function(e){var r=this,u=e[e.length-1];\"function\"==typeof u?e.pop():u=n,C.reduce(t,e,function(n,t,e){t.apply(r,n.concat([m(function(n,t){e(n,t)})]))},function(n,t){u.apply(r,[n].concat(t))})})},C.compose=function(){return C.seq.apply(null,Array.prototype.reverse.call(arguments))},C.applyEach=T(C.eachOf),C.applyEachSeries=T(C.eachOfSeries),C.forever=function(t,e){function r(n){return n?i(n):void o(r)}var i=u(e||n),o=z(t);r()},C.ensureAsync=z,C.constant=m(function(n){var t=[null].concat(n);return function(n){return n.apply(this,t)}}),C.wrapSync=C.asyncify=function(n){return m(function(t){var e,r=t.pop();try{e=n.apply(this,t)}catch(u){return r(u)}U(e)&&\"function\"==typeof e.then?e.then(function(n){r(null,n)})[\"catch\"](function(n){r(n.message?n:new Error(n))}):r(null,e)})},\"object\"==typeof module&&module.exports?module.exports=C:\"function\"==typeof define&&define.amd?define([],function(){return C}):P.async=C}();\n//# sourceMappingURL=dist/async.min.map" }, "$:/plugins/tiddlywiki/async/license": { "type": "text/plain", "title": "$:/plugins/tiddlywiki/async/license", "text": "Copyright (c) 2010-2014 Caolan McMahon\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n" }, "$:/plugins/tiddlywiki/async/readme": { "title": "$:/plugins/tiddlywiki/async/readme", "text": "This plugin packages [[async.js|https://github.com/caolan/async]] for use by other plugins. It does not provide any end-user visible features.\n" } } }
{ "tiddlers": { "$:/plugins/tiddlywiki/blog/docs": { "title": "$:/plugins/tiddlywiki/blog/docs", "text": "Until there's more documentation, see an example of the use of this plugin here:\n\n* Blog: http://jermolene-blog.github.io/\n* Repository: https://github.com/Jermolene-blog/blog\n" }, "$:/plugins/tiddlywiki/blog/readme": { "title": "$:/plugins/tiddlywiki/blog/readme", "text": "This plugin contains tools to help publish blogs:\n\n* Templates and tools for building static HTML pages and posts\n" }, "$:/plugins/tiddlywiki/blog/templates/html-page/page": { "title": "$:/plugins/tiddlywiki/blog/templates/html-page/page", "text": "\\define tv-wikilink-template() posts/$uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n`<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"`{{$:/core/templates/version}}`\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<link rel=\"stylesheet\" href=\"static.css\">\n<title>`<$transclude field=\"caption\"><$view field=\"title\"/></$transclude>: {{$:/core/wiki/title}}`</title>\n</head>\n<body class=\"tc-body\">\n`{{$:/StaticBanner||$:/core/templates/html-tiddler}}`\n<section class=\"tc-story-river\">\n`<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n<$view tiddler=\"$:/plugins/tiddlywiki/blog/templates/tiddler\" format=\"htmlwikified\"/>\n</$importvariables>`\n</section>\n</body>\n</html>\n`\n" }, "$:/plugins/tiddlywiki/blog/templates/html-page/post": { "title": "$:/plugins/tiddlywiki/blog/templates/html-page/post", "text": "\\define tv-wikilink-template() /$uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n`<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"`{{$:/core/templates/version}}`\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"../favicon.ico\">\n<link rel=\"stylesheet\" href=\"../static.css\">\n<title>`<$transclude field=\"caption\"><$view field=\"title\"/></$transclude>: {{$:/core/wiki/title}}`</title>\n</head>\n<body class=\"tc-body\">\n`{{$:/StaticBanner||$:/core/templates/html-tiddler}}`\n<section class=\"tc-story-river\">\n`<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n<$view tiddler=\"$:/plugins/tiddlywiki/blog/templates/tiddler\" format=\"htmlwikified\"/>\n<$view tiddler=\"$:/plugins/tiddlywiki/blog/templates/menu\" format=\"htmlwikified\"/>\n</$importvariables>`\n</section>\n</body>\n</html>\n`\n" }, "$:/plugins/tiddlywiki/blog/templates/menu": { "title": "$:/plugins/tiddlywiki/blog/templates/menu", "text": "<div class=\"tc-blog-menu\">\n\n<div class=\"tc-blog-menu-item\">\n\n<a href=\"../index.html\">\n\n{{$:/core/images/home-button}}\n\n</a>\n\n</div>\n\n</div>\n" }, "$:/plugins/tiddlywiki/blog/templates/tiddler": { "title": "$:/plugins/tiddlywiki/blog/templates/tiddler", "text": "<div class=\"tc-tiddler-frame tc-tiddler-view-frame\">\n\n<div class=\"tc-tiddler-title\">\n\n<div class=\"tc-titlebar\">\n\n<h2 class=\"tc-title\">\n\n<$transclude field=\"caption\" mode=\"inline\">\n\n<$view field=\"title\"/>\n\n</$transclude>\n\n</h2>\n\n</div>\n\n</div>\n\n<div class=\"tc-subtitle\">\n\n<$view field=\"modified\" format=\"date\" template=\"DDth MMM YYYY\"/>\n\n</div>\n\n<div class=\"tc-tiddler-body\">\n\n<$transclude/>\n\n</div>\n\n</div>\n" } } }
{ "tiddlers": { "$:/plugins/tiddlywiki/stacked-view/StackedControls": { "title": "$:/plugins/tiddlywiki/stacked-view/StackedControls", "caption": "Stacked View", "tags": "$:/tags/SideBar", "text": "Set the [[fan separation|$:/config/StackedStoryViewFanHeight]]:\n\n* <$button set=\"$:/config/StackedStoryViewFanHeight\" setTo=\"-10\">-10</$button>\n* <$button set=\"$:/config/StackedStoryViewFanHeight\" setTo=\"0\">0</$button>\n* <$button set=\"$:/config/StackedStoryViewFanHeight\" setTo=\"10\">10</$button>\n* <$button set=\"$:/config/StackedStoryViewFanHeight\" setTo=\"30\">30</$button>\n* <$button set=\"$:/config/StackedStoryViewFanHeight\" setTo=\"50\">50</$button>\n* <$button set=\"$:/config/StackedStoryViewFanHeight\" setTo=\"100\">100</$button>\n* <$button set=\"$:/config/StackedStoryViewFanHeight\" setTo=\"150\">150</$button>\n* <$button set=\"$:/config/StackedStoryViewFanHeight\" setTo=\"200\">200</$button>\n* <$button set=\"$:/config/StackedStoryViewFanHeight\" setTo=\"250\">250</$button>\n* <$button set=\"$:/config/StackedStoryViewFanHeight\" setTo=\"300\">300</$button>\n* <$button set=\"$:/config/StackedStoryViewFanHeight\" setTo=\"500\">500</$button>\n* <$button set=\"$:/config/StackedStoryViewFanHeight\" setTo=\"700\">700</$button>\n* <$button set=\"$:/config/StackedStoryViewFanHeight\" setTo=\"1500\">1500</$button>\n" }, "$:/config/StackedStoryViewFanHeight": { "title": "$:/config/StackedStoryViewFanHeight", "text": "100" }, "$:/plugins/tiddlywiki/stacked-view/readme": { "title": "$:/plugins/tiddlywiki/stacked-view/readme", "text": "This plugin provides a new story visualisation that displays individual tiddlers as a stack of cards. It is currently experimental and incomplete.\n\n[[Source code|https://github.com/Jermolene/TiddlyWiki5/blob/master/plugins/tiddlywiki/stacked-view]]\n" }, "$:/plugins/tiddlywiki/stacked-view/config-macros/stacked-storyview": { "title": "$:/plugins/tiddlywiki/stacked-view/config-macros/stacked-storyview", "tags": "$:/tags/Macro", "text": "\\define tv-stacked-storyview-fan-height-config-title() $:/config/StackedStoryViewFanHeight\n" }, "$:/plugins/tiddlywiki/stacked-view/stacked.js": { "text": "/*\\\ntitle: $:/plugins/tiddlywiki/stacked-view/stacked.js\ntype: application/javascript\nmodule-type: storyview\n\nKeeps tiddlers in a stack\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar StackedListView = function(listWidget) {\n\tvar self = this;\n\tthis.listWidget = listWidget;\n\tthis.fanHeightConfigTitle = listWidget.getVariable(\"tv-stacked-storyview-fan-height-config-title\");\n\tthis.placeTiddlers();\n};\n\nStackedListView.prototype.placeTiddlers = function() {\n\t// Initialise the stack of tiddler titles\n\tthis.listStack = [];\n\tvar numItems = this.listWidget.children.length,\n\t\tt, itemWidget,\n\t\tduration = $tw.utils.getAnimationDuration();\n\tfor(t=numItems-1; t>=0; t--) {\n\t\titemWidget = this.listWidget.children[t];\n\t\tthis.listStack.push(itemWidget.parseTreeNode.itemTitle);\n\t}\n\t// Ensure the tiddler at the top of the history stack is at the top of the array\n\tvar history = this.listWidget.wiki.getTiddlerData(this.listWidget.historyTitle,[]);\n\tfor(t=0; t<history.length; t++) {\n\t\tvar title = history[t].title;\n\t\tif(this.listStack.indexOf(title) !== -1) {\n\t\t\t$tw.utils.pushTop(this.listStack,title);\n\t\t}\n\t}\n\t// Get the configured fan height\n\tvar fanHeight = parseInt(this.listWidget.wiki.getTiddlerText(this.fanHeightConfigTitle),10);\n\t// Position each tiddler\n\tfor(var t=numItems-1; t>=0; t--) {\n\t\t// Get the DOM node for this tiddler\n\t\titemWidget = this.listWidget.children[t];\n\t\tvar domNode = itemWidget.findFirstDomNode();\n\t\tif(domNode instanceof Element) {\n\t\t\t// Allows the width of the tiddler to be adjusted\n\t\t\t$tw.utils.addClass(domNode,\"tc-storyview-zoomin-tiddler\");\n\t\t\t// Find the position of the tiddler in the stack\n\t\t\tvar pos = this.listStack.indexOf(itemWidget.parseTreeNode.itemTitle);\n\t\t\tif(pos !== -1) {\n\t\t\t\t// Style the tiddler to position it\n\t\t\t\tvar posFactor = pos/(numItems-1);\n\t\t\t\t$tw.utils.setStyle(domNode,[\n\t\t\t\t\t{position: \"absolute\"},\n\t\t\t\t\t{transformOrigin: \"50% 0\"},\n\t\t\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration * (0.5 + posFactor) + \"ms \" + easing},\n\t\t\t\t\t{transform: \"translateX(0px) translateY(\" + (fanHeight * posFactor * posFactor) + \"px) scale(\" + (0.1 + posFactor * 0.9) + \")\"},\n\t\t\t\t\t{zIndex: pos + \"\"}\n\t\t\t\t]);\n\t\t\t}\n\t\t}\n\t}\n};\n\nStackedListView.prototype.refreshStart = function(changedTiddlers,changedAttributes) {\n};\n\nStackedListView.prototype.refreshEnd = function(changedTiddlers,changedAttributes) {\n\tthis.placeTiddlers();\n};\n\nStackedListView.prototype.navigateTo = function(historyInfo) {\n};\n\nStackedListView.prototype.insert = function(widget) {\n};\n\nStackedListView.prototype.remove = function(widget) {\n\twidget.removeChildDomNodes();\n};\n\nexports.stacked = StackedListView;\n\n})();", "title": "$:/plugins/tiddlywiki/stacked-view/stacked.js", "type": "application/javascript", "module-type": "storyview" }, "$:/core/images/storyview-stacked": { "title": "$:/core/images/storyview-stacked", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-storyview-stack tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M8.00697327,0 C3.58484404,0 0,3.59075293 0,8.00697327 L0,119.993027 C0,124.415156 3.59075293,128 8.00697327,128 L119.993027,128 C124.415156,128 128,124.409247 128,119.993027 L128,8.00697327 C128,3.58484404 124.409247,0 119.993027,0 L8.00697327,0 L8.00697327,0 Z M32,43 L32,37.3807213 C32,34.4040057 34.3875896,32 37.3328305,32 L45.5,32 L45.5,32 L84,32 L90.6671695,32 C93.6079301,32 96,34.409031 96,37.3807213 L96,43 L32,43 Z M30,48 L23.9992458,48 C19.5813843,48 16,51.578055 16,56.0085154 L16,103.991485 C16,108.414466 19.5881049,112 23.9992458,112 L104.000754,112 C108.418616,112 112,108.421945 112,103.991485 L112,56.0085154 C112,51.5855345 108.411895,48 104.000754,48 L98.5,48 L30,48 Z M80,27 L80,23.7529272 C80,22.2325275 78.803965,21 77.3335847,21 L50.6664153,21 C49.1937948,21 48,22.2299564 48,23.7529272 L48,27 L80,27 Z\"></path>\n </g>\n</svg>" } } }
{ "tiddlers": { "$:/core/ui/ViewTemplate/classic": { "tags": "$:/tags/ViewTemplate $:/tags/EditTemplate", "title": "$:/core/ui/ViewTemplate/classic", "type": "text/vnd.tiddlywiki", "text": "\n\n" }, "$:/core/modules/widgets/classictransclude.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/classictransclude.js\ntype: application/javascript\nmodule-type: widget\n\nTransclude widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\nvar sliceSeparator = \"::\";\nvar sectionSeparator = \"##\";\n\nfunction getsectionname(title) {\n\tif(!title)\n\t\treturn \"\";\n\tvar pos = title.indexOf(sectionSeparator);\n\tif(pos != -1) {\n\t\treturn title.substr(pos + sectionSeparator.length);\n\t}\n\treturn \"\";\n}\nfunction getslicename(title) { \n\tif(!title)\n\t\treturn \"\";\n\tvar pos = title.indexOf(sliceSeparator);\n\tif(pos != -1) {\n\t\treturn title.substr(pos + sliceSeparator.length);\n\t}\n\treturn \"\";\n};\nfunction gettiddlername(title) {\n\tif(!title)\n\t\treturn \"\";\n\tvar pos = title.indexOf(sectionSeparator);\n\n\tif(pos != -1) {\n\t\treturn title.substr(0,pos);\n\t}\n\tpos = title.indexOf(sliceSeparator);\n\tif(pos != -1) {\n\t\treturn title.substr(0,pos);\n\t}\n\treturn title;\n}\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TranscludeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTranscludeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTranscludeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTranscludeWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.rawTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.transcludeTitle = gettiddlername(this.rawTitle);\n\tthis.section = getsectionname(this.rawTitle);\n\tthis.slice = getslicename(this.rawTitle);\n\t// Check for recursion\n\tvar recursionMarker = this.makeRecursionMarker();\n\tif(this.parentWidget && this.parentWidget.hasVariable(\"transclusion\",recursionMarker)) {\n\t\tthis.makeChildWidgets([{type: \"text\", text: $tw.language.getString(\"Error/RecursiveTransclusion\")}]);\n\t\treturn;\n\t}\n\t// Check for correct type\n\tvar existingTiddler = this.wiki.getTiddler(this.transcludeTitle);\n\t// Check if we're dealing with a classic tiddler\n\tif(existingTiddler && existingTiddler.hasField(\"type\") && existingTiddler.fields.type !== \"text/x-tiddlywiki\") {\n\t\tthis.makeChildWidgets([{type: \"text\", text: \"Tiddler not of type 'text/x-tiddlywiki'\"}]);\n\t\treturn;\n\t}\n\tif(existingTiddler && !existingTiddler.hasField(\"type\")) {\n\t\tthis.makeChildWidgets([{type: \"text\", text: \"Tiddler not of type 'text/x-tiddlywiki'\"}]);\n\t\treturn;\n\t}\t\t\n\t// Set context variables for recursion detection\n\tthis.setVariable(\"transclusion\",recursionMarker);\n\t// Parse \n\tvar text = this.wiki.getTiddlerText(this.transcludeTitle);\n\tif (!!this.section||!!this.slice) {\n\t\ttext =this.refineTiddlerText(text, this.section, this.slice);\n\t}\n\n\tthis.options ={};\n\tthis.options.parseAsInline = false;\n\tvar parser = this.wiki.parseText(\"text/x-tiddlywiki\",text,{});\n\tvar\tparseTreeNodes = parser ? parser.tree : this.parseTreeNode.children;\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n/*\nCompose a string comprising the title, field and/or index to identify this transclusion for recursion detection\n*/\nTranscludeWidget.prototype.makeRecursionMarker = function() {\n\tvar output = [];\n\toutput.push(\"{\");\n\toutput.push(this.getVariable(\"currentTiddler\",{defaultValue: \"\"}));\n\toutput.push(\"|\");\n\toutput.push(this.transcludeTitle || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeField || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeIndex || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.section || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.slice || \"\");\n\toutput.push(\"}\");\n\treturn output.join(\"\");\n};\n\nTranscludeWidget.prototype.slicesRE = /(?:^([\\'\\/]{0,2})~?([\\.\\w]+)\\:\\1[\\t\\x20]*([^\\n]*)[\\t\\x20]*$)|(?:^\\|([\\'\\/]{0,2})~?([\\.\\w]+)\\:?\\4\\|[\\t\\x20]*([^\\|\\n]*)[\\t\\x20]*\\|$)/gm;\n\nTranscludeWidget.prototype.calcAllSlices = function(text)\n{\n\tvar slices = {};\n\tthis.slicesRE.lastIndex = 0;\n\tvar m = this.slicesRE.exec(text);\n\twhile(m) {\n\t\tif(m[2])\n\t\t\tslices[m[2]] = m[3];\n\t\telse\n\t\t\tslices[m[5]] = m[6];\n\t\tm = this.slicesRE.exec(text);\n\t}\n\treturn slices;\n};\n\n// Returns the slice of text of the given name\nTranscludeWidget.prototype.getTextSlice = function(text,sliceName)\n{\n\treturn (this.calcAllSlices(text))[sliceName];\n};\n\nTranscludeWidget.prototype.refineTiddlerText = function(text,section,slice)\n{\n\tvar textsection = null;\n\tif (slice) {\n\t\tvar textslice = this.getTextSlice(text,slice);\n\t\tif(textslice)\n\t\t\treturn textslice;\n\t}\n\tif(!section)\n\t\treturn text;\n\tvar re = new RegExp(\"(^!{1,6}[ \\t]*\" + $tw.utils.escapeRegExp(section) + \"[ \\t]*\\n)\",\"mg\");\n\tre.lastIndex = 0;\n\tvar match = re.exec(text);\n\tif(match) {\n\t\tvar t = text.substr(match.index+match[1].length);\n\t\tvar re2 = /^!/mg;\n\t\tre2.lastIndex = 0;\n\t\tmatch = re2.exec(t); //# search for the next heading\n\t\tif(match)\n\t\t\tt = t.substr(0,match.index-1);//# don't include final \\n\n\t\treturn t;\n\t}\n\treturn \"\";\n}\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTranscludeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler ||changedTiddlers[this.transcludeTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.classictransclude = TranscludeWidget;\n\n})();\n", "title": "$:/core/modules/widgets/classictransclude.js", "type": "application/javascript", "module-type": "widget" }, "$:/macros/tiddlywiki/entry.js": { "text": "/*\\\ntitle: $:/macros/tiddlywiki/entry.js\ntype: application/javascript\nmodule-type: macro\n\\*/\n(function(){\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n/*\nInformation about this macro\nreturns value of key in a data json tiddler\nnote that macros are not connected with the refresh mechanism -use with caution.\n*/\nexports.name = \"entryof\";\n\nexports.params = [\n\t{ name: \"key\" }, { name: \"map\" }\n];\n/*\nRun the macro\n*/\nexports.run = function(key,map) {\n\ttry{\n\t\treturn JSON.parse(map)[key];\n\t} catch(e) {\n\t\treturn \"\";\n\t}\n}\n})();\n", "title": "$:/macros/tiddlywiki/entry.js", "type": "application/javascript", "module-type": "macro" }, "$:/plugins/tiddlywiki/tw2parser/image-css": { "tags": "$:/tags/Stylesheet", "title": "$:/plugins/tiddlywiki/tw2parser/image-css", "type": "text/plain", "text": ".classic-image-left{\n float: left;\n}\n\n.classic-image-right{\n float: right;\n}\n" }, "$:/plugins/tiddlywiki/tw2parser/macrodefs": { "title": "$:/plugins/tiddlywiki/tw2parser/macrodefs", "text": "\\define tiddler(tiddler)\n<$classictransclude tiddler = \"$tiddler$\"/>\n\\end\n\n\\define slider(chkUniqueCookieName tiddler label tooltip)\n<span title=$tooltip$><$button popup=\"$chkUniqueCookieName$\" class=\"tc-btn-invisible tc-slider\">$label$</$button>\n<$reveal type=\"nomatch\" text=\"\" default=\"\" state=\"$chkUniqueCookieName$\" animate=\"yes\">\n<$classictransclude tiddler = \"$tiddler$\"/>\n</$reveal></span>\n\\end\n\n\\define __system_tabinstance(state, currentTab, prompts, labels)\n\t\t<span title=<<entryof \"$currentTab$\" \"\"\"$prompts$\"\"\">> ><$button set=<<qualify \"$state$\">> setTo=\"$currentTab$\" selectedClass=\"tc-tab-selected\">\n\t\t<<entryof \"$currentTab$\" \"\"\"$labels$\"\"\" >>\n\t\t</$button></span>\n\\end\n\n\\define __system_tabs(tabsList,prompts,labels,state:\"$:/state/tab\")\n<div class=\"tc-tab-buttons\">\n\t<$list filter=\"$tabsList$\" variable=\"currentTab\">\n\t\t<$macrocall $name=\"__system_tabinstance\" state=\"$state$\" prompts=\"\"\"$prompts$\"\"\" labels=\"\"\"$labels$\"\"\" currentTab=<<currentTab>>/>\n\t</$list>\n</div>\n<div class=\"tc-tab-divider\"/>\n<div class=\"tc-tab-content\">\n\t<$list filter=\"$tabsList$\" variable=\"currentTab\">\n\t\t<$reveal type=\"match\" state=<<qualify \"$state$\">> text=<<currentTab>> default=\"$default$\">\n\t\t\t<$classictransclude tiddler=<<currentTab>> />\n\t\t</$reveal>\n\t</$list>\n</div>\n\\end\n" }, "$:/macros/classic/macroadapter.js": { "text": "/*\\\ntitle: $:/macros/classic/macroadapter.js\ntype: application/javascript\nmodule-type: module\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n/*\nInformation about this module:\nrename macros and\nre-jig macro params from tw2 to tw5 style\nnew macros created as a result of adapting tw2 should be \nprepended \"__system\" to distinguish them from the actual used name\n*/\nvar sliceSeparator = \"::\";\nvar sectionSeparator = \"##\";\n\nfunction getsectionname(title) {\n\tif(!title)\n\t\treturn \"\";\n\tvar pos = title.indexOf(sectionSeparator);\n\tif(pos != -1) {\n\t\treturn title.substr(pos + sectionSeparator.length);\n\t}\n\treturn \"\";\n}\nfunction getslicename(title) { \n\tif(!title)\n\t\treturn \"\";\n\tvar pos = title.indexOf(sliceSeparator);\n\tif(pos != -1) {\n\t\treturn title.substr(pos + sliceSeparator.length);\n\t}\n\treturn \"\";\n};\nfunction gettiddlername(title) {\n\tif(!title)\n\t\treturn \"\";\n\tvar pos = title.indexOf(sectionSeparator);\n\n\tif(pos != -1) {\n\t\treturn title.substr(0,pos);\n\t}\n\tpos = title.indexOf(sliceSeparator);\n\tif(pos != -1) {\n\t\treturn title.substr(0,pos);\n\t}\n\treturn title;\n}\n\nvar parserparams = function(paramString) {\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn params;\n}\nvar tabshandler = function(paramstring) {\n\tvar params = parserparams(paramstring);\n\tvar cookie = params[0].value;\n\tvar numTabs = (params.length-1)/3;\n\tvar t;\n\tvar tabslist = \"\";\n\tvar labelarray = {};\n var promptarray = {};\n\tfor(t=0; t<numTabs; t++) {\n\t\tvar contentName = params[t*3+3].value;\n\t\ttabslist = tabslist+\" \" + contentName;\n\t\tlabelarray[contentName] = params[t*3+1].value;\n\t\tpromptarray[contentName] = params[t*3+2].value;\n\t} \n\t//Create a list of names (tiddlers, tiddler/sections, tiddler/slices), and create maps from name -> label and name -> prompt\n\t//Use json to implement maps \n\treturn '\"\"\"'+tabslist +'\"\"\" \"\"\"'+JSON.stringify(promptarray)+'\"\"\" \"\"\"'+JSON.stringify(labelarray)+'\"\"\" \"\"\"'+cookie+'\"\"\"';\n};\nvar namedapter = {tabs:'__system_tabs'};\nvar paramadapter = {\n\ttabs: tabshandler\n}\nexports.name = 'macroadapter';\nexports.namedapter = namedapter;\nexports.paramadapter = paramadapter;\n})();\n", "title": "$:/macros/classic/macroadapter.js", "type": "application/javascript", "module-type": "module" }, "$:/plugins/tiddlywiki/tw2parser/readme": { "title": "$:/plugins/tiddlywiki/tw2parser/readme", "text": "This experimental plugin provides support for parsing and rendering tiddlers written in TiddlyWiki Classic format (`text/x-tiddlywiki`).\n\n[[Source code|https://github.com/Jermolene/TiddlyWiki5/blob/master/plugins/tiddlywiki/tw2parser]]\n" }, "$:/plugins/tiddlywiki/tw2parser/wikitextparser.js": { "text": "/*\\\ntitle: $:/plugins/tiddlywiki/tw2parser/wikitextparser.js\ntype: application/javascript\nmodule-type: parser\n\nParses a block of tiddlywiki-format wiki text into a parse tree object. This is a transliterated version of the old TiddlyWiki code. The plan is to replace it with a new, mostly backwards compatible parser built in PEGJS.\n\nA wikitext parse tree is an array of objects with a `type` field that can be `text`,`macro` or the name of an HTML element.\n\nText nodes are represented as `{type: \"text\", value: \"A string of text\"}`.\n\nMacro nodes look like this:\n`\n{type: \"macro\", name: \"view\", params: {\n\tone: {type: \"eval\", value: \"2+2\"},\n\ttwo: {type: \"string\", value: \"twenty two\"}\n}}\n`\nHTML nodes look like this:\n`\n{type: \"div\", attributes: {\n\tsrc: \"one\"\n\tstyles: {\n\t\t\"background-color\": \"#fff\",\n\t\t\"color\": \"#000\"\n\t}\n}}\n`\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreates a new instance of the wiki text parser with the specified options. The\noptions are a hashmap of mandatory members as follows:\n\n\twiki: The wiki object to use to parse any cascaded content (eg transclusion)\n\nPlanned:\n\n\tenableRules: An array of names of wiki text rules to enable. If not specified, all rules are available\n\textraRules: An array of additional rule handlers to add\n\tenableMacros: An array of names of macros to enable. If not specified, all macros are available\n\textraMacros: An array of additional macro handlers to add\n*/\n\nvar WikiTextParser = function(type,text,options) {\n\tthis.wiki = options.wiki;\n\tthis.autoLinkWikiWords = true;\n\tthis.installRules();\n\ttext = text || \"no text\";\n\tthis.source = text;\n\tthis.nextMatch = 0;\n\tthis.children = [];\n\tthis.tree =[];\n\tthis.output = null;\n\tthis.subWikify(this.children);\n\t// prepend tw2 macros locally to the content\n\tvar parser = $tw.wiki.parseTiddler(\"$:/plugins/tiddlywiki/tw2parser/macrodefs\",{parseAsInline:false});\n\tthis.tree = [{\n\t\ttype: \"element\",\n\t\ttag: \"div\",\n\t\tchildren:this.children\n\t}];\n\t// clone the output of parser \n\tvar root = JSON.parse(JSON.stringify(parser.tree));\n\t// macros are defined in a linear tree; walk down the tree and append the source's parsed content \n\tvar baseroot = root;\n\twhile (root[0] && root[0].children && root[0].children.length !== 0 ){ \n\t\troot = root[0].children;\n\t}\n\troot[0].children[0] = this.tree[0];\n\tthis.tree = baseroot;\n};\n\n\nWikiTextParser.prototype.installRules = function() {\n\tvar rules = require(\"./wikitextrules.js\").rules,\n\t\tpattern = [];\n\tfor(var n=0; n<rules.length; n++) {\n\t\tpattern.push(\"(\" + rules[n].match + \")\");\n\t}\n\tthis.rules = rules;\n\tthis.rulesRegExp = new RegExp(pattern.join(\"|\"),\"mg\");\n};\n\n\nWikiTextParser.prototype.outputText = function(place,startPos,endPos) {\n\tif(startPos < endPos) {\n\t\tplace.push({type: \"text\",text:this.source.substring(startPos,endPos)});\n\t}\n};\n\nWikiTextParser.prototype.subWikify = function(output,terminator) {\n\t// Handle the terminated and unterminated cases separately, this speeds up wikifikation by about 30%\n\tif(terminator)\n\t\tthis.subWikifyTerm(output,new RegExp(\"(\" + terminator + \")\",\"mg\"));\n\telse\n\t\tthis.subWikifyUnterm(output);\n};\n\nWikiTextParser.prototype.subWikifyUnterm = function(output) {\n\t// subWikify can be indirectly recursive, so we need to save the old output pointer\n\tvar oldOutput = this.output;\n\tthis.output = output;\n\t// Get the first match\n\tthis.rulesRegExp.lastIndex = this.nextMatch;\n\tvar ruleMatch = this.rulesRegExp.exec(this.source);\n\twhile(ruleMatch) {\n\t\t// Output any text before the match\n\t\tif(ruleMatch.index > this.nextMatch)\n\t\t\tthis.outputText(this.output,this.nextMatch,ruleMatch.index);\n\t\t// Set the match parameters for the handler\n\t\tthis.matchStart = ruleMatch.index;\n\t\tthis.matchLength = ruleMatch[0].length;\n\t\tthis.matchText = ruleMatch[0];\n\t\tthis.nextMatch = this.rulesRegExp.lastIndex;\n\t\t// Figure out which rule matched and call its handler\n\t\tvar t;\n\t\tfor(t=1; t<ruleMatch.length; t++) {\n\t\t\tif(ruleMatch[t]) {\n\t\t\t\tthis.rules[t-1].handler(this);\n\t\t\t\tthis.rulesRegExp.lastIndex = this.nextMatch;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t\t// Get the next match\n\t\truleMatch = this.rulesRegExp.exec(this.source);\n\t}\n\t// Output any text after the last match\n\tif(this.nextMatch < this.source.length) {\n\t\tthis.outputText(this.output,this.nextMatch,this.source.length);\n\t\tthis.nextMatch = this.source.length;\n\t}\n\t// Restore the output pointer\n\tthis.output = oldOutput;\n};\n\nWikiTextParser.prototype.subWikifyTerm = function(output,terminatorRegExp) {\n\t// subWikify can be indirectly recursive, so we need to save the old output pointer\n\tvar oldOutput = this.output;\n\tthis.output = output;\n\t// Get the first matches for the rule and terminator RegExps\n\tterminatorRegExp.lastIndex = this.nextMatch;\n\tvar terminatorMatch = terminatorRegExp.exec(this.source);\n\tthis.rulesRegExp.lastIndex = this.nextMatch;\n\tvar ruleMatch = this.rulesRegExp.exec(terminatorMatch ? this.source.substr(0,terminatorMatch.index) : this.source);\n\twhile(terminatorMatch || ruleMatch) {\n\t\t// Check for a terminator match before the next rule match\n\t\tif(terminatorMatch && (!ruleMatch || terminatorMatch.index <= ruleMatch.index)) {\n\t\t\t// Output any text before the match\n\t\t\tif(terminatorMatch.index > this.nextMatch)\n\t\t\t\tthis.outputText(this.output,this.nextMatch,terminatorMatch.index);\n\t\t\t// Set the match parameters\n\t\t\tthis.matchText = terminatorMatch[1];\n\t\t\tthis.matchLength = terminatorMatch[1].length;\n\t\t\tthis.matchStart = terminatorMatch.index;\n\t\t\tthis.nextMatch = this.matchStart + this.matchLength;\n\t\t\t// Restore the output pointer\n\t\t\tthis.output = oldOutput;\n\t\t\treturn;\n\t\t}\n\t\t// It must be a rule match; output any text before the match\n\t\tif(ruleMatch.index > this.nextMatch)\n\t\t\tthis.outputText(this.output,this.nextMatch,ruleMatch.index);\n\t\t// Set the match parameters\n\t\tthis.matchStart = ruleMatch.index;\n\t\tthis.matchLength = ruleMatch[0].length;\n\t\tthis.matchText = ruleMatch[0];\n\t\tthis.nextMatch = this.rulesRegExp.lastIndex;\n\t\t// Figure out which rule matched and call its handler\n\t\tvar t;\n\t\tfor(t=1; t<ruleMatch.length; t++) {\n\t\t\tif(ruleMatch[t]) {\n\t\t\t\tthis.rules[t-1].handler(this);\n\t\t\t\tthis.rulesRegExp.lastIndex = this.nextMatch;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t\t// Get the next match\n\t\tterminatorRegExp.lastIndex = this.nextMatch;\n\t\tterminatorMatch = terminatorRegExp.exec(this.source);\n\t\truleMatch = this.rulesRegExp.exec(terminatorMatch ? this.source.substr(0,terminatorMatch.index) : this.source);\n\t}\n\t// Output any text after the last match\n\tif(this.nextMatch < this.source.length) {\n\t\tthis.outputText(this.output,this.nextMatch,this.source.length);\n\t\tthis.nextMatch = this.source.length;\n\t}\n\t// Restore the output pointer\n\tthis.output = oldOutput;\n};\n\nexports[\"text/x-tiddlywiki\"] = WikiTextParser;\n\n})();\n", "title": "$:/plugins/tiddlywiki/tw2parser/wikitextparser.js", "type": "application/javascript", "module-type": "parser" }, "$:/plugins/tiddlywiki/tw2parser/wikitextrules.js": { "text": "/*\\\ntitle: $:/plugins/tiddlywiki/tw2parser/wikitextrules.js\ntype: application/javascript\nmodule-type: module\n\nRule modules for the wikitext parser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\nvar macroadapter = require(\"$:/macros/classic/macroadapter.js\");\nvar textPrimitives = {\n\tupperLetter: \"[A-Z\\u00c0-\\u00de\\u0150\\u0170]\",\n\tlowerLetter: \"[a-z0-9_\\\\-\\u00df-\\u00ff\\u0151\\u0171]\",\n\tanyLetter: \"[A-Za-z0-9_\\\\-\\u00c0-\\u00de\\u00df-\\u00ff\\u0150\\u0170\\u0151\\u0171]\",\n\tanyLetterStrict: \"[A-Za-z0-9\\u00c0-\\u00de\\u00df-\\u00ff\\u0150\\u0170\\u0151\\u0171]\",\n\tsliceSeparator: \"::\",\n\tsectionSeparator: \"##\",\n\turlPattern: \"(?:file|http|https|mailto|ftp|irc|news|data):[^\\\\s'\\\"]+(?:/|\\\\b)\",\n\tunWikiLink: \"~\",\n\tbrackettedLink: \"\\\\[\\\\[([^\\\\]]+)\\\\]\\\\]\",\n\ttitledBrackettedLink: \"\\\\[\\\\[([^\\\\[\\\\]\\\\|]+)\\\\|([^\\\\[\\\\]\\\\|]+)\\\\]\\\\]\"\n};\n\ntextPrimitives.wikiLink = \"(?:(?:\" + textPrimitives.upperLetter + \"+\" +\n\t\t\t\t\t\t\ttextPrimitives.lowerLetter + \"+\" +\n\t\t\t\t\t\t\ttextPrimitives.upperLetter +\n\t\t\t\t\t\t\ttextPrimitives.anyLetter + \"*)|(?:\" +\n\t\t\t\t\t\t\ttextPrimitives.upperLetter + \"{2,}\" +\n\t\t\t\t\t\t\ttextPrimitives.lowerLetter + \"+))\";\n\ntextPrimitives.cssLookahead = \"(?:(\" + textPrimitives.anyLetter +\n\t\"+)\\\\(([^\\\\)\\\\|\\\\n]+)(?:\\\\):))|(?:(\" + textPrimitives.anyLetter + \"+):([^;\\\\|\\\\n]+);)\";\n\ntextPrimitives.cssLookaheadRegExp = new RegExp(textPrimitives.cssLookahead,\"mg\");\n\ntextPrimitives.tiddlerForcedLinkRegExp = new RegExp(\"(?:\" + textPrimitives.titledBrackettedLink + \")|(?:\" +\n\ttextPrimitives.brackettedLink + \")|(?:\" +\n\ttextPrimitives.urlPattern + \")\",\"mg\");\n\ntextPrimitives.tiddlerAnyLinkRegExp = new RegExp(\"(\"+ textPrimitives.wikiLink + \")|(?:\" +\n\ttextPrimitives.titledBrackettedLink + \")|(?:\" +\n\ttextPrimitives.brackettedLink + \")|(?:\" +\n\ttextPrimitives.urlPattern + \")\",\"mg\");\n\n// Helper to add an attribute to an HTML node\nvar setAttr = function(node,attr,value) {\n\tif(!node.attributes) {\n\t\tnode.attributes = {};\n\t}\n\tnode.attributes[attr] ={type: \"string\", value:value} ;\n};\n\nvar inlineCssHelper = function(w) {\n\tvar styles = [];\n\ttextPrimitives.cssLookaheadRegExp.lastIndex = w.nextMatch;\n\tvar lookaheadMatch = textPrimitives.cssLookaheadRegExp.exec(w.source);\n\twhile(lookaheadMatch && lookaheadMatch.index == w.nextMatch) {\n\t\tvar s,v;\n\t\tif(lookaheadMatch[1]) {\n\t\t\ts = lookaheadMatch[1];\n\t\t\tv = lookaheadMatch[2];\n\t\t} else {\n\t\t\ts = lookaheadMatch[3];\n\t\t\tv = lookaheadMatch[4];\n\t\t}\n\t\tif(s==\"bgcolor\")\n\t\t\ts = \"backgroundColor\";\n\t\tif(s==\"float\")\n\t\t\ts = \"cssFloat\";\n\t\tstyles.push({style: s, value: v});\n\t\tw.nextMatch = lookaheadMatch.index + lookaheadMatch[0].length;\n\t\ttextPrimitives.cssLookaheadRegExp.lastIndex = w.nextMatch;\n\t\tlookaheadMatch = textPrimitives.cssLookaheadRegExp.exec(w.source);\n\t}\n\treturn styles;\n};\n\nvar applyCssHelper = function(e,styles) {\n\n\tif(styles.length > 0) {\n\n\t\tfor(var t=0; t< styles.length; t++) {\n\t\t\t$tw.utils.addStyleToParseTreeNode(e,$tw.utils.roundTripPropertyName(styles[t].style),styles[t].value);\n\t\t}\n\t}\n\t\n};\n\nvar enclosedTextHelper = function(w) {\n\tthis.lookaheadRegExp.lastIndex = w.matchStart;\n\tvar lookaheadMatch = this.lookaheadRegExp.exec(w.source);\n\tif(lookaheadMatch && lookaheadMatch.index == w.matchStart) {\n\t\tvar text = lookaheadMatch[1];\n\t\tw.output.push({type:\"element\",tag:this.element,\n\t\t\tchildren:[{type: \"text\",text: lookaheadMatch[1]}]});\n\t\tw.nextMatch = lookaheadMatch.index + lookaheadMatch[0].length;\n\t}\n};\n\nvar insertMacroCall = function(w,output,macroName,paramString) {\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\toutput.push({\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params,\n\t\tisBlock: false\n\t});\n}\n\n\nvar isLinkExternal = function(to) {\n\tvar externalRegExp = /(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s'\"]+(?:\\/|\\b)/i;\n\treturn externalRegExp.test(to);\n};\nvar rules = [\n{\n\tname: \"table\",\n\tmatch: \"^\\\\|(?:[^\\\\n]*)\\\\|(?:[fhck]?)$\",\n\tlookaheadRegExp: /^\\|([^\\n]*)\\|([fhck]?)$/mg,\n\trowTermRegExp: /(\\|(?:[fhck]?)$\\n?)/mg,\n\tcellRegExp: /(?:\\|([^\\n\\|]*)\\|)|(\\|[fhck]?$\\n?)/mg,\n\tcellTermRegExp: /((?:\\x20*)\\|)/mg,\n\trowTypes: {\"c\":\"caption\", \"h\":\"thead\", \"\":\"tbody\", \"f\":\"tfoot\"},\n\thandler: function(w)\n\t{\n\t\tvar table = {type:\"element\",tag:\"table\",attributes: {\"class\": {type: \"string\", value:\"table\"}},\n\t\t\t\t\tchildren: []};\n\t\t\n\t\tw.output.push(table);\n\t\tvar prevColumns = [];\n\t\tvar currRowType = null;\n\t\tvar rowContainer;\n\t\tvar rowCount = 0;\n\t\tw.nextMatch = w.matchStart;\n\t\tthis.lookaheadRegExp.lastIndex = w.nextMatch;\n\t\tvar lookaheadMatch = this.lookaheadRegExp.exec(w.source);\n\t\twhile(lookaheadMatch && lookaheadMatch.index == w.nextMatch) {\n\t\t\tvar nextRowType = lookaheadMatch[2];\n\t\t\tif(nextRowType == \"k\") {\n\t\t\t\ttable.attributes[\"class\"] = lookaheadMatch[1];\n\t\t\t\tw.nextMatch += lookaheadMatch[0].length+1;\n\t\t\t} else {\n\t\t\t\tif(nextRowType != currRowType) {\n\t\t\t\t\trowContainer = {type:\"element\",tag:this.rowTypes[nextRowType],children: []};\n\t\t\t\t\ttable.children.push(rowContainer);\n\t\t\t\t\tcurrRowType = nextRowType;\n\t\t\t\t}\n\t\t\t\tif(currRowType == \"c\") {\n\t\t\t\t\t// Caption\n\t\t\t\t\tw.nextMatch++;\n\t\t\t\t\t// Move the caption to the first row if it isn't already\n\t\t\t\t\tif(table.children.length !== 1) {\n\t\t\t\t\t\ttable.children.pop(); // Take rowContainer out of the children array\n\t\t\t\t\t\ttable.children.splice(0,0,rowContainer); // Insert it at the bottom\t\t\t\t\t\t\n\t\t\t\t\t}\n\t\t\t\t\trowContainer.attributes={};\n\t\t\t\t\trowContainer.attributes.align = rowCount === 0 ? \"top\" : \"bottom\";\n\t\t\t\t\tw.subWikifyTerm(rowContainer.children,this.rowTermRegExp);\n\t\t\t\t} else {\n\t\t\t\t\tvar theRow = {type:\"element\",tag:\"tr\",\n\t\t\t\t\t\tattributes: {\"class\": {type: \"string\", value:rowCount%2 ? \"oddRow\" : \"evenRow\"}},\n\t\t\t\t\t\tchildren: []};\n\t\t\t\t\t\n\t\t\t\t\trowContainer.children.push(theRow);\n\t\t\t\t\tthis.rowHandler(w,theRow.children,prevColumns);\n\t\t\t\t\trowCount++;\n\t\t\t\t}\n\t\t\t}\n\t\t\tthis.lookaheadRegExp.lastIndex = w.nextMatch;\n\t\t\tlookaheadMatch = this.lookaheadRegExp.exec(w.source);\n\t\t}\n\t},\n\trowHandler: function(w,e,prevColumns)\n\t{\n\t\tvar col = 0;\n\t\tvar colSpanCount = 1;\n\t\tvar prevCell = null;\n\t\tthis.cellRegExp.lastIndex = w.nextMatch;\n\t\tvar cellMatch = this.cellRegExp.exec(w.source);\n\t\twhile(cellMatch && cellMatch.index == w.nextMatch) {\n\t\t\tif(cellMatch[1] == \"~\") {\n\t\t\t\t// Rowspan\n\t\t\t\tvar last = prevColumns[col];\n\t\t\tif(last) {\n\t\t\t\tlast.rowSpanCount++;\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"rowspan\",last.rowSpanCount);\n\t\t\t\tvar vAlign = $tw.utils.getAttributeValueFromParseTreeNode(last.element,\"valign\",\"center\");\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"valign\",vAlign);\n\t\t\t\tif(colSpanCount > 1) {\n\t\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"colspan\",colSpanCount);\n\t\t\t\t\tcolSpanCount = 1;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\tw.nextMatch = this.cellRegExp.lastIndex-1;\n\t\t\t} else if(cellMatch[1] == \">\") {\n\t\t\t\t// Colspan\n\t\t\t\tcolSpanCount++;\n\t\t\t\tw.nextMatch = this.cellRegExp.lastIndex-1;\n\t\t\t} else if(cellMatch[2]) {\n\t\t\t\t// End of row\n\t\t\t\tif(prevCell && colSpanCount > 1) {\n\t\t\t\t\tprevCell.attributes.colspan = colSpanCount;\n\t\t\t\t}\n\t\t\t\tw.nextMatch = this.cellRegExp.lastIndex;\n\t\t\t\tbreak;\n\t\t\t} else {\n\t\t\t\t// Cell\n\t\t\t\tw.nextMatch++;\n\t\t\t\tvar styles = inlineCssHelper(w);\n\t\t\t\tvar spaceLeft = false;\n\t\t\t\tvar chr = w.source.substr(w.nextMatch,1);\n\t\t\t\twhile(chr == \" \") {\n\t\t\t\t\tspaceLeft = true;\n\t\t\t\t\tw.nextMatch++;\n\t\t\t\t\tchr = w.source.substr(w.nextMatch,1);\n\t\t\t\t}\n\t\t\t\tvar cell;\n\t\t\t\tif(chr == \"!\") {\n\t\t\t\t\tcell = {type:\"element\",tag:\"th\",children: []};\n\t\t\t\t\te.push(cell);\n\t\t\t\t\tw.nextMatch++;\n\t\t\t\t} else {\n\t\t\t\t\tcell = {type:\"element\",tag:\"td\",children: []};\n\t\t\t\t\te.push(cell);\n\t\t\t\t}\n\t\t\t\tprevCell = cell;\n\t\t\t\tprevColumns[col] = {rowSpanCount:1,element:cell};\n\t\t\t\tif(colSpanCount > 1) {\n\t\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"colspan\",colSpanCount);\n\t\t\t\t\tcolSpanCount = 1;\n\t\t\t\t}\n\t\t\t\tapplyCssHelper(cell,styles);\n\t\t\t\tw.subWikifyTerm(cell.children,this.cellTermRegExp);\n\t\t\t\tif (!cell.attributes) cell.attributes ={};\n\t\t\t\tif(w.matchText.substr(w.matchText.length-2,1) == \" \") // spaceRight\n\t\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",spaceLeft ? \"center\" : \"left\");\n\t\t\t\telse if(spaceLeft)\n\t\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",\"right\");\n\t\t\t\tw.nextMatch--;\n\t\t\t}\n\t\t\tcol++;\n\t\t\tthis.cellRegExp.lastIndex = w.nextMatch;\n\t\t\tcellMatch = this.cellRegExp.exec(w.source);\n\t\t}\n\t}\n},\n\n{\n\tname: \"heading\",\n\tmatch: \"^!{1,6}\",\n\ttermRegExp: /(\\n)/mg,\n\thandler: function(w)\n\t{\n\t\tvar e = {type:\"element\",tag:\"h\" + w.matchLength,children: []};\n\t\tw.output.push(e);\n\t\tw.subWikifyTerm(e.children,this.termRegExp);\n\t}\n},\n\n{\n\tname: \"list\",\n\tmatch: \"^(?:[\\\\*#;:]+)\",\n\tlookaheadRegExp: /^(?:(?:(\\*)|(#)|(;)|(:))+)/mg,\n\ttermRegExp: /(\\n)/mg,\n\thandler: function(w)\n\t{\n\t\tvar stack = [w.output];\n\t\tvar currLevel = 0, currType = null;\n\t\tvar listLevel, listType, itemType, baseType;\n\t\tw.nextMatch = w.matchStart;\n\t\tthis.lookaheadRegExp.lastIndex = w.nextMatch;\n\t\tvar lookaheadMatch = this.lookaheadRegExp.exec(w.source);\n\t\twhile(lookaheadMatch && lookaheadMatch.index == w.nextMatch) {\n\t\t\tif(lookaheadMatch[1]) {\n\t\t\t\tlistType = \"ul\";\n\t\t\t\titemType = \"li\";\n\t\t\t} else if(lookaheadMatch[2]) {\n\t\t\t\tlistType = \"ol\";\n\t\t\t\titemType = \"li\";\n\t\t\t} else if(lookaheadMatch[3]) {\n\t\t\t\tlistType = \"dl\";\n\t\t\t\titemType = \"dt\";\n\t\t\t} else if(lookaheadMatch[4]) {\n\t\t\t\tlistType = \"dl\";\n\t\t\t\titemType = \"dd\";\n\t\t\t}\n\t\t\tif(!baseType)\n\t\t\t\tbaseType = listType;\n\t\t\tlistLevel = lookaheadMatch[0].length;\n\t\t\tw.nextMatch += lookaheadMatch[0].length;\n\t\t\tvar t,e;\n\t\t\tif(listLevel > currLevel) {\n\t\t\t\tfor(t=currLevel; t<listLevel; t++) {\n\t\t\t\t\tvar target = stack[stack.length-1];\n\t\t\t\t\tif(currLevel !== 0 && target.children) {\n\t\t\t\t\t\ttarget = target.children[target.children.length-1];\n\t\t\t\t\t}\n\t\t\t\t\te = {type:\"element\",tag:listType,children: []};\n\t\t\t\t\ttarget.push(e);\n\t\t\t\t\tstack.push(e.children);\n\t\t\t\t}\n\t\t\t} else if(listType!=baseType && listLevel==1) {\n\t\t\t\tw.nextMatch -= lookaheadMatch[0].length;\n\t\t\t\treturn;\n\t\t\t} else if(listLevel < currLevel) {\n\t\t\t\tfor(t=currLevel; t>listLevel; t--)\n\t\t\t\t\tstack.pop();\n\t\t\t} else if(listLevel == currLevel && listType != currType) {\n\t\t\t\tstack.pop();\n\t\t\t\te = {type:\"element\",tag:listType,children: []};\n\t\t\t\tstack[stack.length-1].push(e);\n\t\t\t\tstack.push(e.children);\n\t\t\t}\n\t\t\tcurrLevel = listLevel;\n\t\t\tcurrType = listType;\n\t\t\te = {type:\"element\",tag:itemType,children: []};\n\t\t\tstack[stack.length-1].push(e);\n\t\t\tw.subWikifyTerm(e.children,this.termRegExp);\n\t\t\tthis.lookaheadRegExp.lastIndex = w.nextMatch;\n\t\t\tlookaheadMatch = this.lookaheadRegExp.exec(w.source);\n\t\t}\n\t}\n},\n\n{\n\tname: \"quoteByBlock\",\n\tmatch: \"^<<<\\\\n\",\n\ttermRegExp: /(^<<<(\\n|$))/mg,\n\telement: \"blockquote\",\n\thandler: function(w) {\n\t\tvar e = {type:\"element\",tag:this.element,children: []};\n\t\tw.output.push(e);\n\t\tw.subWikifyTerm(e.children,this.termRegExp);\n\t}\n},\n\n{\n\tname: \"quoteByLine\",\n\tmatch: \"^>+\",\n\tlookaheadRegExp: /^>+/mg,\n\ttermRegExp: /(\\n)/mg,\n\telement: \"blockquote\",\n\thandler: function(w)\n\t{\n\t\tvar stack = [];\n\t\tvar currLevel = 0;\n\t\tvar newLevel = w.matchLength;\n\t\tvar t,matched,e;\n\t\tdo {\n\t\t\tif(newLevel > currLevel) {\n\t\t\t\tfor(t=currLevel; t<newLevel; t++) {\n\t\t\t\t\tvar f = stack[stack.length-1];\n\t\t\t\t\te = {type:\"element\",tag:this.element,children: []};\n\t\t\t\t\tstack.push(e);\n\t\t\t\t\tif (t ===0){\n\t\t\t\t\t\tw.output.push(e);\n\t\t\t\t\t}else {\n\t\t\t\t\t\tf.children.push(e);\n\t\t\t\t\t\t\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} else if(newLevel < currLevel) {\n\t\t\t\tfor(t=currLevel; t>newLevel; t--)\n\t\t\t\t\tstack.pop();\n\t\t\t}\n\t\t\tcurrLevel = newLevel;\n\t\t\tw.subWikifyTerm(stack[stack.length-1].children,this.termRegExp);\n\t\t\tstack[stack.length-1].children.push({type:\"element\",tag:\"br\"});\n\t\t\t//e.push({type:\"element\",tag:\"br\"});\n\n\t\t\tthis.lookaheadRegExp.lastIndex = w.nextMatch;\n\t\t\tvar lookaheadMatch = this.lookaheadRegExp.exec(w.source);\n\t\t\tmatched = lookaheadMatch && lookaheadMatch.index == w.nextMatch;\n\t\t\tif(matched) {\n\t\t\t\tnewLevel = lookaheadMatch[0].length;\n\t\t\t\tw.nextMatch += lookaheadMatch[0].length;\n\t\t\t}\n\t\t} while(matched);\n\t}\n},\n\n{\n\tname: \"rule\",\n\tmatch: \"^----+$\\\\n?|<hr ?/?>\\\\n?\",\n\thandler: function(w)\n\t{\n\t\tw.output.push({type:\"element\",tag:\"hr\"});\n\t}\n},\n\n{\n\tname: \"monospacedByLine\",\n\tmatch: \"^(?:/\\\\*\\\\{\\\\{\\\\{\\\\*/|\\\\{\\\\{\\\\{|//\\\\{\\\\{\\\\{|<!--\\\\{\\\\{\\\\{-->)\\\\n\",\n\telement: \"pre\",\n\thandler: function(w)\n\t{\n\t\tswitch(w.matchText) {\n\t\tcase \"/*{{{*/\\n\": // CSS\n\t\t\tthis.lookaheadRegExp = /\\/\\*\\{\\{\\{\\*\\/\\n*((?:^[^\\n]*\\n)+?)(\\n*^\\f*\\/\\*\\}\\}\\}\\*\\/$\\n?)/mg;\n\t\t\tbreak;\n\t\tcase \"{{{\\n\": // monospaced block\n\t\t\tthis.lookaheadRegExp = /^\\{\\{\\{\\n((?:^[^\\n]*\\n)+?)(^\\f*\\}\\}\\}$\\n?)/mg;\n\t\t\tbreak;\n\t\tcase \"//{{{\\n\": // plugin\n\t\t\tthis.lookaheadRegExp = /^\\/\\/\\{\\{\\{\\n\\n*((?:^[^\\n]*\\n)+?)(\\n*^\\f*\\/\\/\\}\\}\\}$\\n?)/mg;\n\t\t\tbreak;\n\t\tcase \"<!--{{{-->\\n\": //template\n\t\t\tthis.lookaheadRegExp = /<!--\\{\\{\\{-->\\n*((?:^[^\\n]*\\n)+?)(\\n*^\\f*<!--\\}\\}\\}-->$\\n?)/mg;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tbreak;\n\t\t}\n\t\tenclosedTextHelper.call(this,w);\n\t}\n},\n\n{\n\tname: \"typedBlock\",\n\t\tmatch: \"^\\\\$\\\\$\\\\$(?:[^ >\\\\r\\\\n]*)\\\\r?\\\\n\",\n\tlookaheadRegExp: /^\\$\\$\\$([^ >\\r\\n]*)\\n((?:^[^\\n]*\\r?\\n)+?)(^\\f*\\$\\$\\$\\r?\\n?)/mg,\n\t//match: \"^\\\\$\\\\$\\\\$(?:[^ >\\\\r\\\\n]*)(?: *> *([^ \\\\r\\\\n]+))?\\\\r?\\\\n\",\n\t//lookaheadRegExp: /^\\$\\$\\$([^ >\\r\\n]*)(?: *> *([^ \\r\\n]+))\\n((?:^[^\\n]*\\n)+?)(^\\f*\\$\\$\\$$\\n?)/mg,\n\thandler: function(w)\n\t{\n\t\tthis.lookaheadRegExp.lastIndex = w.matchStart;\n\t\tvar lookaheadMatch = this.lookaheadRegExp.exec(w.source);\n\t\tif(lookaheadMatch && lookaheadMatch.index == w.matchStart) {\n\t\t\t// The wikitext parsing infrastructure is horribly unre-entrant\n\t\t\tvar parseType = lookaheadMatch[1],\n\t\t\t\trenderType ,//= this.match[2],\n\t\t\t\ttext = lookaheadMatch[2],\n\t\t\t\toldOutput = w.output,\n\t\t\t\toldSource = w.source,\n\t\t\t\toldNextMatch = w.nextMatch,\n\t\t\t\toldChildren = w.children;\n\t\t\t// Parse the block according to the specified type\n\t\t\tvar parser = $tw.wiki.parseText(parseType,text.toString(),{defaultType: \"text/plain\"});\n\n\t\t\tw.output = oldOutput;\n\t\t\tw.source = oldSource;\n\t\t\tw.nextMatch = oldNextMatch;\n\t\t\tw.children = oldChildren;\n\t\t\tfor (var i=0; i<parser.tree.length; i++) {\n\t\t\t\tw.output.push(parser.tree[i]);\n\t\t\t}\n\t\t\tw.nextMatch = this.lookaheadRegExp.lastIndex;\n\t\t}\n\t}\n},\n\n{\n\tname: \"wikifyComment\",\n\tmatch: \"^(?:/\\\\*\\\\*\\\\*|<!---)\\\\n\",\n\thandler: function(w)\n\t{\n\t\tvar termRegExp = (w.matchText == \"/***\\n\") ? (/(^\\*\\*\\*\\/\\n)/mg) : (/(^--->\\n)/mg);\n\t\tw.subWikifyTerm(w.output,termRegExp);\n\t}\n},\n\n{\n\tname: \"macro\",\n\tmatch: \"<<\",\n\tlookaheadRegExp: /<<(?:([!@£\\$%\\^\\&\\*\\(\\)`\\~'\"\\|\\\\\\/;\\:\\.\\,\\+\\=\\-\\_\\{\\}])|([^>\\s]+))(?:\\s*)((?:[^>]|(?:>(?!>)))*)>>/mg,\n\thandler: function(w)\n\t{\n\t\tthis.lookaheadRegExp.lastIndex = w.matchStart;\n\t\tvar lookaheadMatch = this.lookaheadRegExp.exec(w.source),\n\t\t\tname;\n\t\tif(lookaheadMatch && lookaheadMatch.index == w.matchStart) {\n\t\t\tname = lookaheadMatch[1] || lookaheadMatch[2];\n\t\t\tvar params = lookaheadMatch[3], nameold =name;\n\t\t\tif (name) {\n\t\t\t\tif (!!macroadapter.paramadapter[name]) {\n\t\t\t\t\tparams=macroadapter.paramadapter[name](params);\n\t\t\t\t\t//alert(\"going out as \"+params);\n\t\t\t\t}\n\t\t\t\tif (!!macroadapter.namedapter[name]) {\n\t\t\t\t\tname=macroadapter.namedapter[name];\n\t\t\t\t}\n\t\t\t\tw.nextMatch = this.lookaheadRegExp.lastIndex;\n\t\t\t\tinsertMacroCall(w,w.output,name,params);\n\t\t\t}\n\t\t}\n\t}\n},\n\n\n{\n\tname: \"prettyLink\",\n\tmatch: \"\\\\[\\\\[\",\n\tlookaheadRegExp: /\\[\\[(.*?)(?:\\|(~)?(.*?))?\\]\\]/mg,\n\thandler: function(w)\n\t{\n\t\tthis.lookaheadRegExp.lastIndex = w.matchStart;\n\t\tvar lookaheadMatch = this.lookaheadRegExp.exec(w.source);\n\t\tif(lookaheadMatch && lookaheadMatch.index == w.matchStart) {\n\t\t\tvar text = lookaheadMatch[1],\n\t\t\t\tlink = text;\n\t\t\tif(lookaheadMatch[3]) {\n\t\t\t\t// Pretty bracketted link\n\t\t\t\tlink = lookaheadMatch[3];\n\t\t\t}\n\tif(isLinkExternal(link)) {\n\t\tw.output.push({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: link},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t});\n\t} else {\n\t\tw.output.push({\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: link}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t});\n\t}\n\n\t\t\tw.nextMatch = this.lookaheadRegExp.lastIndex;\n\t\t}\n\t}\n},\n{\n\tname: \"wikiLink\",\n\tmatch: textPrimitives.unWikiLink+\"?\"+textPrimitives.wikiLink,\n\thandler: function(w)\n\t{\n\t\tif(w.matchText.substr(0,1) == textPrimitives.unWikiLink) {\n\t\t\tw.outputText(w.output,w.matchStart+1,w.nextMatch);\n\t\t\treturn;\n\t\t}\n\t\tif(w.matchStart > 0) {\n\t\t\tvar preRegExp = new RegExp(textPrimitives.anyLetterStrict,\"mg\");\n\t\t\tpreRegExp.lastIndex = w.matchStart-1;\n\t\t\tvar preMatch = preRegExp.exec(w.source);\n\t\t\tif(preMatch.index == w.matchStart-1) {\n\t\t\t\tw.outputText(w.output,w.matchStart,w.nextMatch);\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t\tif(w.autoLinkWikiWords) {\n\t\t\tw.output.push({\n\t\t\t\ttype: \"link\",\n\t\t\t\tattributes: {\n\t\t\t\t\tto: {type: \"string\", value: w.matchText}\n\t\t\t\t},\n\t\t\t\tchildren: [{\n\t\t\t\t\ttype: \"text\",\n\t\t\t\t\ttext: w.source.substring(w.matchStart,w.nextMatch)\n\t\t\t\t}]\n\t\t\t});\n\t\t} else {\t\n\t\t\tw.outputText(w.output,w.matchStart,w.nextMatch);\n\t\t}\n\t}\n},\n\n{\n\tname: \"urlLink\",\n\tmatch: textPrimitives.urlPattern,\n\thandler: function(w)\n\t{\n\t\t\tw.output.push({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: w.matchText},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: w.source.substring(w.matchStart,w.nextMatch)\n\t\t\t}]\n\t\t});\n\n\t}\n},\n\n{\n\tname: \"image\",\n\tmatch: \"\\\\[[<>]?[Ii][Mm][Gg]\\\\[\",\n\t// [<] sequence below is to avoid lessThan-questionMark sequence so TiddlyWikis can be included in PHP files\n\tlookaheadRegExp: /\\[([<]?)(>?)[Ii][Mm][Gg]\\[(?:([^\\|\\]]+)\\|)?([^\\[\\]\\|]+)\\](?:\\[([^\\]]*)\\])?\\]/mg,\n\thandler: function(w)\n\t{\n\t\tvar node = {\n\t\t\ttype: \"image\",\n\t\t\tattributes: {}\n\t\t};\n\t\tthis.lookaheadRegExp.lastIndex = w.matchStart;\n\t\tvar lookaheadMatch = this.lookaheadRegExp.exec(w.source),\n\t\t\timageParams = {},\n\t\t\tlinkParams = {};\n\t\tif(lookaheadMatch && lookaheadMatch.index == w.matchStart) {\n\t\t\tif(lookaheadMatch[1]) {\n\t\t\t\tnode.attributes.class = {type: \"string\", value: \"classic-image-left\"};\n\t\t\t} else if(lookaheadMatch[2]) {\n\t\t\t\tnode.attributes.class = {type: \"string\", value: \"classic-image-right\"};\n\t\t\t}\n\t\t\tif(lookaheadMatch[3]) {\n\t\t\t\tnode.attributes.tooltip = {type: \"string\", value: lookaheadMatch[3]};\n\t\t\t}\n\t\t\tnode.attributes.source = {type: \"string\", value: lookaheadMatch[4]};\n\t\t\tif(lookaheadMatch[5]) {\n\t\t\t\tif(isLinkExternal(lookaheadMatch[5])) {\n\t\t\t\t\tw.output.push({\n\t\t\t\t\t\ttype: \"element\",\n\t\t\t\t\t\ttag: \"a\",\n\t\t\t\t\t\tattributes: {\n\t\t\t\t\t\t\thref: {type: \"string\", value:lookaheadMatch[5]},\n\t\t\t\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\t\t\t\ttarget: {type: \"string\", value: \"_blank\"}\n\t\t\t\t\t\t},\n\t\t\t\t\t\tchildren: [node]\n\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\tw.output.push({\n\t\t\t\t\t\ttype: \"link\",\n\t\t\t\t\t\tattributes: {\n\t\t\t\t\t\t\tto: {type: \"string\", value: lookaheadMatch[5]}\n\t\t\t\t\t\t},\n\t\t\t\t\t\tchildren: [node]\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tw.output.push(node);\n\t\t\t}\n\t\t\tw.nextMatch = this.lookaheadRegExp.lastIndex;\n\t\t}\n\t}\n},\n\n{\n\tname: \"html\",\n\tmatch: \"<[Hh][Tt][Mm][Ll]>\",\n\tlookaheadRegExp: /<[Hh][Tt][Mm][Ll]>((?:.|\\n)*?)<\\/[Hh][Tt][Mm][Ll]>/mg,\n\thandler: function(w)\n\t{\n\t\tthis.lookaheadRegExp.lastIndex = w.matchStart;\n\t\tvar lookaheadMatch = this.lookaheadRegExp.exec(w.source);\n\t\tif(lookaheadMatch && lookaheadMatch.index == w.matchStart) {\n\t\t\tw.output.push({\ttype:\"raw\", html:lookaheadMatch[1]});\n\t\t\tw.nextMatch = this.lookaheadRegExp.lastIndex;\n\t\t}\n\t}\n},\n\n{\n\tname: \"commentByBlock\",\n\tmatch: \"/%\",\n\tlookaheadRegExp: /\\/%((?:.|\\n)*?)%\\//mg,\n\thandler: function(w)\n\t{\n\t\tthis.lookaheadRegExp.lastIndex = w.matchStart;\n\t\tvar lookaheadMatch = this.lookaheadRegExp.exec(w.source);\n\t\tif(lookaheadMatch && lookaheadMatch.index == w.matchStart)\n\t\t\tw.nextMatch = this.lookaheadRegExp.lastIndex;\n\t}\n},\n\n{\n\tname: \"characterFormat\",\n\tmatch: \"''|//|__|\\\\^\\\\^|~~|--(?!\\\\s|$)|\\\\{\\\\{\\\\{|`\",\n\thandler: function(w)\n\t{\n\t\tvar e,lookaheadRegExp,lookaheadMatch;\n\t\tswitch(w.matchText) {\n\t\tcase \"''\":\n\t\t\te = {type:\"element\",tag:\"strong\",children: []};\n\t\t\tw.output.push(e);\n\t\t\tw.subWikifyTerm(e.children,/('')/mg);\n\t\t\tbreak;\n\t\tcase \"//\":\n\t\t\te = {type:\"element\",tag:\"em\",children: []};\n\t\t\tw.output.push(e);\n\t\t\tw.subWikifyTerm(e.children,/(\\/\\/)/mg);\n\t\t\tbreak;\n\t\tcase \"__\":\n\t\t\te = {type:\"element\",tag:\"u\",children: []};\n\t\t\tw.output.push(e);\n\t\t\tw.subWikifyTerm(e.children,/(__)/mg);\n\t\t\tbreak;\n\t\tcase \"^^\":\n\t\t\te = {type:\"element\",tag:\"sup\",children: []};\n\t\t\tw.output.push(e);\n\t\t\tw.subWikifyTerm(e.children,/(\\^\\^)/mg);\n\t\t\tbreak;\n\t\tcase \"~~\":\n\t\t\te = {type:\"element\",tag:\"sub\",children: []};\n\t\t\tw.output.push(e);\n\t\t\tw.subWikifyTerm(e.children,/(~~)/mg);\n\t\t\tbreak;\n\t\tcase \"--\":\n\t\t\te = {type:\"element\",tag:\"strike\",children: []};\n\t\t\tw.output.push(e);\n\t\t\tw.subWikifyTerm(e.children,/(--)/mg);\n\t\t\tbreak;\n\t\tcase \"`\":\n\t\t\tlookaheadRegExp = /`((?:.|\\n)*?)`/mg;\n\t\t\tlookaheadRegExp.lastIndex = w.matchStart;\n\t\t\tlookaheadMatch = lookaheadRegExp.exec(w.source);\n\t\t\tif(lookaheadMatch && lookaheadMatch.index == w.matchStart) {\n\t\t\t\tw.output.push({type:\"element\",tag:\"code\",\n\t\t\t\t\tchildren:[{type: \"text\",text: lookaheadMatch[1]}]});\n\t\t\t}\n\t\t\tbreak;\n\t\tcase \"{{{\":\n\t\t\tlookaheadRegExp = /\\{\\{\\{((?:.|\\n)*?)\\}\\}\\}/mg;\n\t\t\tlookaheadRegExp.lastIndex = w.matchStart;\n\t\t\tlookaheadMatch = lookaheadRegExp.exec(w.source);\n\t\t\tif(lookaheadMatch && lookaheadMatch.index == w.matchStart) {\n\t\t\t\tw.output.push({type:\"element\",tag:\"code\",\n\t\t\t\t\tchildren:[{type: \"text\",text: lookaheadMatch[1]}]});\n\t\t\t\tw.nextMatch = lookaheadRegExp.lastIndex;\n\t\t\t}\n\t\t\tbreak;\n\t\t}\n\t}\n},\n\n{\n\tname: \"customFormat\",\n\tmatch: \"@@|\\\\{\\\\{\",\n\thandler: function(w)\n\t{\n\t\tswitch(w.matchText) {\n\t\tcase \"@@\":\n\t\t\tvar e = {type:\"element\",tag:\"span\",children: []};\n\t\t\tw.output.push(e);\n\t\t\tvar styles = inlineCssHelper(w);\n\t\t\tif(styles.length === 0)\n\t\t\t\tsetAttr(e,\"class\",\"marked\");\n\t\t\telse\n\t\t\t\tapplyCssHelper(e,styles);\n\t\t\tw.subWikifyTerm(e.children,/(@@)/mg);\n\t\t\tbreak;\n\t\tcase \"{{\":\n\t\t\tvar lookaheadRegExp = /\\{\\{[\\s]*([\\-\\w]+[\\-\\s\\w]*)[\\s]*\\{(\\n?)/mg;\n\t\t\tlookaheadRegExp.lastIndex = w.matchStart;\n\t\t\tvar lookaheadMatch = lookaheadRegExp.exec(w.source);\n\t\t\tif(lookaheadMatch) {\n\t\t\t\tw.nextMatch = lookaheadRegExp.lastIndex;\n\t\t\t\te = {type:\"element\",tag:lookaheadMatch[2] == \"\\n\" ? \"div\" : \"span\",\n\t\t\t\t\tattributes: {\"class\": {type: \"string\", value:lookaheadMatch[1]}},children: []};\n\t\t\t\tw.output.push(e);\n\t\t\t\tw.subWikifyTerm(e.children,/(\\}\\}\\})/mg);\n\t\t\t}\n\t\t\tbreak;\n\t\t}\n\t}\n},\n\n{\n\tname: \"mdash\",\n\tmatch: \"--\",\n\thandler: function(w)\n\t{\n\t\tw.output.push({type: \"entity\", entity: \"—\"});\n\t}\n},\n\n{\n\tname: \"lineBreak\",\n\tmatch: \"\\\\n|<br ?/?>\",\n\thandler: function(w)\n\t{\n\t\tw.output.push({type:\"element\",tag:\"br\"});\n\t}\n},\n\n{\n\tname: \"rawText\",\n\tmatch: \"\\\"{3}|<nowiki>\",\n\tlookaheadRegExp: /(?:\\\"{3}|<nowiki>)((?:.|\\n)*?)(?:\\\"{3}|<\\/nowiki>)/mg,\n\thandler: function(w)\n\t{\n\t\tthis.lookaheadRegExp.lastIndex = w.matchStart;\n\t\tvar lookaheadMatch = this.lookaheadRegExp.exec(w.source);\n\t\tif(lookaheadMatch && lookaheadMatch.index == w.matchStart) {\n\t\t\tw.output.push({type: \"text\",text: lookaheadMatch[1]\n\t\t\t});\n\t\t\tw.nextMatch = this.lookaheadRegExp.lastIndex;\n\t\t}\n\t}\n},\n\n{\n\tname: \"htmlEntitiesEncoding\",\n\tmatch: \"&#?[a-zA-Z0-9]{2,8};\",\n\thandler: function(w)\n\t{\n\t\tw.output.push({type: \"entity\", entity: w.matchText});\n\t}\n}\n\n];\n\nexports.rules = rules;\n\n})();\n", "title": "$:/plugins/tiddlywiki/tw2parser/wikitextrules.js", "type": "application/javascript", "module-type": "module" } } }
~TiddlyWiki European Meetup 2016
TWEM2016
{ "tiddlers": { "$:/info/browser": { "title": "$:/info/browser", "text": "no" }, "$:/info/node": { "title": "$:/info/node", "text": "yes" } } }
{ "tiddlers": { "$:/themes/tiddlywiki/snowwhite/base": { "title": "$:/themes/tiddlywiki/snowwhite/base", "tags": "[[$:/tags/Stylesheet]]", "text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n.tc-sidebar-header {\n\ttext-shadow: 0 1px 0 <<colour sidebar-foreground-shadow>>;\n}\n\n.tc-tiddler-info {\n\t<<box-shadow \"inset 1px 2px 3px rgba(0,0,0,0.1)\">>\n}\n\n@media screen {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow \"1px 1px 5px rgba(0, 0, 0, 0.3)\">>\n\t}\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow none>>\n\t}\n}\n\n.tc-page-controls button svg, .tc-tiddler-controls button svg, .tc-topbar button svg {\n\t<<transition \"fill 150ms ease-in-out\">>\n}\n\n.tc-tiddler-controls button.tc-selected,\n.tc-page-controls button.tc-selected {\n\t<<filter \"drop-shadow(0px -1px 2px rgba(0,0,0,0.25))\">>\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-edit-tags {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-tiddler-frame .tc-edit-tags input.tc-edit-texteditor {\n\t<<box-shadow \"none\">>\n\tborder: none;\n\toutline: none;\n}\n\ncanvas.tc-edit-bitmapeditor {\n\t<<box-shadow \"2px 2px 5px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-drop-down {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-block-dropdown {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-modal {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n}\n\n.tc-modal-footer {\n\tborder-radius: 0 0 6px 6px;\n\t<<box-shadow \"inset 0 1px 0 #fff\">>;\n}\n\n\n.tc-alert {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.6)\">>\n}\n\n.tc-notification {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n\ttext-shadow: 0 1px 0 rgba(255,255,255, 0.8);\n}\n\n.tc-sidebar-lists .tc-tab-set .tc-tab-divider {\n\tborder-top: none;\n\theight: 1px;\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.0) 100%\">>\n}\n\n.tc-more-sidebar .tc-tab-buttons button {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.01) 0%, rgba(0,0,0,0.1) 100%\">>\n}\n\n.tc-more-sidebar .tc-tab-buttons button.tc-tab-selected {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.05) 0%, rgba(255,255,255,0.05) 100%\">>\n}\n\n.tc-message-box img {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n\n.tc-plugin-info {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n" } } }
{ "tiddlers": { "$:/themes/tiddlywiki/vanilla/themetweaks": { "title": "$:/themes/tiddlywiki/vanilla/themetweaks", "tags": "$:/tags/ControlPanel/Appearance", "caption": "{{$:/language/ThemeTweaks/ThemeTweaks}}", "text": "\\define lingo-base() $:/language/ThemeTweaks/\n\n\\define replacement-text()\n[img[$(imageTitle)$]]\n\\end\n\n\\define backgroundimage-dropdown()\n<div class=\"tc-drop-down-wrapper\">\n<$button popup=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$macrocall $name=\"image-picker\" actions=\"\"\"\n\n<$action-setfield\n\t$tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\"\n\t$value=<<imageTitle>>\n/>\n\n\"\"\"/>\n</div>\n</$reveal>\n</div>\n\\end\n\n\\define backgroundimageattachment-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\" default=\"scroll\">\n<option value=\"scroll\"><<lingo Settings/BackgroundImageAttachment/Scroll>></option>\n<option value=\"fixed\"><<lingo Settings/BackgroundImageAttachment/Fixed>></option>\n</$select>\n\\end\n\n\\define backgroundimagesize-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\" default=\"scroll\">\n<option value=\"auto\"><<lingo Settings/BackgroundImageSize/Auto>></option>\n<option value=\"cover\"><<lingo Settings/BackgroundImageSize/Cover>></option>\n<option value=\"contain\"><<lingo Settings/BackgroundImageSize/Contain>></option>\n</$select>\n\\end\n\n<<lingo ThemeTweaks/Hint>>\n\n! <<lingo Options>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><<lingo Options/SidebarLayout>></$link> |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><option value=\"fixed-fluid\"><<lingo Options/SidebarLayout/Fixed-Fluid>></option><option value=\"fluid-fixed\"><<lingo Options/SidebarLayout/Fluid-Fixed>></option></$select> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><<lingo Options/StickyTitles>></$link><br>//<<lingo Options/StickyTitles/Hint>>// |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><option value=\"no\">{{$:/language/No}}</option><option value=\"yes\">{{$:/language/Yes}}</option></$select> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/codewrapping\"><<lingo Options/CodeWrapping>></$link> |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/codewrapping\"><option value=\"pre\">{{$:/language/No}}</option><option value=\"pre-wrap\">{{$:/language/Yes}}</option></$select> |\n\n! <<lingo Settings>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"><<lingo Settings/FontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\"><<lingo Settings/CodeFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\"><<lingo Settings/BackgroundImage>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" default=\"\" tag=\"input\"/> |<<backgroundimage-dropdown>> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\"><<lingo Settings/BackgroundImageAttachment>></$link> |<<backgroundimageattachment-dropdown>> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\"><<lingo Settings/BackgroundImageSize>></$link> |<<backgroundimagesize-dropdown>> | |\n\n! <<lingo Metrics>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\"><<lingo Metrics/FontSize>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\"><<lingo Metrics/LineHeight>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\"><<lingo Metrics/BodyFontSize>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\"><<lingo Metrics/BodyLineHeight>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\"><<lingo Metrics/StoryLeft>></$link><br>//<<lingo Metrics/StoryLeft/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\"><<lingo Metrics/StoryTop>></$link><br>//<<lingo Metrics/StoryTop/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\"><<lingo Metrics/StoryRight>></$link><br>//<<lingo Metrics/StoryRight/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\"><<lingo Metrics/StoryWidth>></$link><br>//<<lingo Metrics/StoryWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"><<lingo Metrics/TiddlerWidth>></$link><br>//<<lingo Metrics/TiddlerWidth/Hint>>//<br> |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\"><<lingo Metrics/SidebarBreakpoint>></$link><br>//<<lingo Metrics/SidebarBreakpoint/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\"><<lingo Metrics/SidebarWidth>></$link><br>//<<lingo Metrics/SidebarWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\" default=\"\" tag=\"input\"/> |\n" }, "$:/themes/tiddlywiki/vanilla/base": { "title": "$:/themes/tiddlywiki/vanilla/base", "tags": "[[$:/tags/Stylesheet]]", "text": "\\define custom-background-datauri()\n<$set name=\"background\" value={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}>\n<$list filter=\"[<background>is[image]]\">\n`background: url(`\n<$list filter=\"[<background>!has[_canonical_uri]]\">\n<$macrocall $name=\"datauri\" title={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}/>\n</$list>\n<$list filter=\"[<background>has[_canonical_uri]]\">\n<$view tiddler={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}} field=\"_canonical_uri\"/>\n</$list>\n`) center center;`\n`background-attachment: `{{$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment}}`;\n-webkit-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-moz-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-o-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\nbackground-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;`\n</$list>\n</$set>\n\\end\n\n\\define if-fluid-fixed(text,hiddenSidebarText)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\" type=\"match\" text=\"fluid-fixed\">\n$text$\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">\n$hiddenSidebarText$\n</$reveal>\n</$reveal>\n\\end\n\n\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline macrocallblock\n\n/*\n** Start with the normalize CSS reset, and then belay some of its effects\n*/\n\n{{$:/themes/tiddlywiki/vanilla/reset}}\n\n*, input[type=\"search\"] {\n\tbox-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\t-webkit-box-sizing: border-box;\n}\n\nhtml button {\n\tline-height: 1.2;\n\tcolor: <<colour button-foreground>>;\n\tbackground: <<colour button-background>>;\n\tborder-color: <<colour button-border>>;\n}\n\n/*\n** Basic element styles\n*/\n\nhtml {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/fontfamily}};\n\ttext-rendering: optimizeLegibility; /* Enables kerning and ligatures etc. */\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\nhtml:-webkit-full-screen {\n\tbackground-color: <<colour page-background>>;\n}\n\nbody.tc-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/fontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/lineheight}};\n\tcolor: <<colour foreground>>;\n\tbackground-color: <<colour page-background>>;\n\tfill: <<colour foreground>>;\n\tword-wrap: break-word;\n\t<<custom-background-datauri>>\n}\n\nh1, h2, h3, h4, h5, h6 {\n\tline-height: 1.2;\n\tfont-weight: 300;\n}\n\npre {\n\tdisplay: block;\n\tpadding: 14px;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n\tword-break: normal;\n\tword-wrap: break-word;\n\twhite-space: {{$:/themes/tiddlywiki/vanilla/options/codewrapping}};\n\tbackground-color: <<colour pre-background>>;\n\tborder: 1px solid <<colour pre-border>>;\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\ncode {\n\tcolor: <<colour code-foreground>>;\n\tbackground-color: <<colour code-background>>;\n\tborder: 1px solid <<colour code-border>>;\n\twhite-space: {{$:/themes/tiddlywiki/vanilla/options/codewrapping}};\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\nblockquote {\n\tborder-left: 5px solid <<colour blockquote-bar>>;\n\tmargin-left: 25px;\n\tpadding-left: 10px;\n}\n\ndl dt {\n\tfont-weight: bold;\n\tmargin-top: 6px;\n}\n\ntextarea,\ninput[type=text],\ninput[type=search],\ninput[type=\"\"],\ninput:not([type]) {\n\tcolor: <<colour foreground>>;\n\tbackground: <<colour background>>;\n}\n\n.tc-muted {\n\tcolor: <<colour muted-foreground>>;\n}\n\nsvg.tc-image-button {\n\tpadding: 0px 1px 1px 0px;\n}\n\nkbd {\n\tdisplay: inline-block;\n\tpadding: 3px 5px;\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tcolor: <<colour foreground>>;\n\tvertical-align: middle;\n\tbackground-color: <<colour background>>;\n\tborder: solid 1px <<colour muted-foreground>>;\n\tborder-bottom-color: <<colour muted-foreground>>;\n\tborder-radius: 3px;\n\tbox-shadow: inset 0 -1px 0 <<colour muted-foreground>>;\n}\n\n/*\nMarkdown likes putting code elements inside pre elements\n*/\npre > code {\n\tpadding: 0;\n\tborder: none;\n\tbackground-color: inherit;\n\tcolor: inherit;\n}\n\ntable {\n\tborder: 1px solid <<colour table-border>>;\n\twidth: auto;\n\tmax-width: 100%;\n\tcaption-side: bottom;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n}\n\ntable th, table td {\n\tpadding: 0 7px 0 7px;\n\tborder-top: 1px solid <<colour table-border>>;\n\tborder-left: 1px solid <<colour table-border>>;\n}\n\ntable thead tr td, table th {\n\tbackground-color: <<colour table-header-background>>;\n\tfont-weight: bold;\n}\n\ntable tfoot tr td {\n\tbackground-color: <<colour table-footer-background>>;\n}\n\n.tc-csv-table {\n\twhite-space: nowrap;\n}\n\n.tc-tiddler-frame img,\n.tc-tiddler-frame svg,\n.tc-tiddler-frame canvas,\n.tc-tiddler-frame embed,\n.tc-tiddler-frame iframe {\n\tmax-width: 100%;\n}\n\n.tc-tiddler-body > embed,\n.tc-tiddler-body > iframe {\n\twidth: 100%;\n\theight: 600px;\n}\n\n/*\n** Links\n*/\n\nbutton.tc-tiddlylink,\na.tc-tiddlylink {\n\ttext-decoration: none;\n\tfont-weight: normal;\n\tcolor: <<colour tiddler-link-foreground>>;\n\t-webkit-user-select: inherit; /* Otherwise the draggable attribute makes links impossible to select */\n}\n\n.tc-sidebar-lists a.tc-tiddlylink {\n\tcolor: <<colour sidebar-tiddler-link-foreground>>;\n}\n\n.tc-sidebar-lists a.tc-tiddlylink:hover {\n\tcolor: <<colour sidebar-tiddler-link-foreground-hover>>;\n}\n\nbutton.tc-tiddlylink:hover,\na.tc-tiddlylink:hover {\n\ttext-decoration: underline;\n}\n\na.tc-tiddlylink-resolves {\n}\n\na.tc-tiddlylink-shadow {\n\tfont-weight: bold;\n}\n\na.tc-tiddlylink-shadow.tc-tiddlylink-resolves {\n\tfont-weight: normal;\n}\n\na.tc-tiddlylink-missing {\n\tfont-style: italic;\n}\n\na.tc-tiddlylink-external {\n\ttext-decoration: underline;\n\tcolor: <<colour external-link-foreground>>;\n\tbackground-color: <<colour external-link-background>>;\n}\n\na.tc-tiddlylink-external:visited {\n\tcolor: <<colour external-link-foreground-visited>>;\n\tbackground-color: <<colour external-link-background-visited>>;\n}\n\na.tc-tiddlylink-external:hover {\n\tcolor: <<colour external-link-foreground-hover>>;\n\tbackground-color: <<colour external-link-background-hover>>;\n}\n\n/*\n** Drag and drop styles\n*/\n\n.tc-tiddler-dragger {\n\tposition: relative;\n\tz-index: -10000;\n}\n\n.tc-tiddler-dragger-inner {\n\tposition: absolute;\n\tdisplay: inline-block;\n\tpadding: 8px 20px;\n\tfont-size: 16.9px;\n\tfont-weight: bold;\n\tline-height: 20px;\n\tcolor: <<colour dragger-foreground>>;\n\ttext-shadow: 0 1px 0 rgba(0, 0, 0, 1);\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour dragger-background>>;\n\tborder-radius: 20px;\n}\n\n.tc-tiddler-dragger-cover {\n\tposition: absolute;\n\tbackground-color: <<colour page-background>>;\n}\n\n.tc-dropzone {\n\tposition: relative;\n}\n\n.tc-dropzone.tc-dragover:before {\n\tz-index: 10000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour dropzone-background>>;\n\ttext-align: center;\n\tcontent: \"<<lingo DropMessage>>\";\n}\n\n/*\n** Plugin reload warning\n*/\n\n.tc-plugin-reload-warning {\n\tz-index: 1000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour alert-background>>;\n\ttext-align: center;\n}\n\n/*\n** Buttons\n*/\n\nbutton svg, button img, label svg, label img {\n\tvertical-align: middle;\n}\n\n.tc-btn-invisible {\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n}\n\n.tc-btn-boxed {\n\tfont-size: 0.6em;\n\tpadding: 0.2em;\n\tmargin: 1px;\n\tbackground: none;\n\tborder: 1px solid <<colour tiddler-controls-foreground>>;\n\tborder-radius: 0.25em;\n}\n\nhtml body.tc-body .tc-btn-boxed svg {\n\tfont-size: 1.6666em;\n}\n\n.tc-btn-boxed:hover {\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n}\n\nhtml body.tc-body .tc-btn-boxed:hover svg {\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded {\n\tfont-size: 0.5em;\n\tline-height: 2;\n\tpadding: 0em 0.3em 0.2em 0.4em;\n\tmargin: 1px;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n\tborder-radius: 2em;\n}\n\nhtml body.tc-body .tc-btn-rounded svg {\n\tfont-size: 1.6666em;\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded:hover {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\n\tcolor: <<colour muted-foreground>>;\n}\n\nhtml body.tc-body .tc-btn-rounded:hover svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-icon svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-text {\n\tpadding: 0;\n\tmargin: 0;\n}\n\n.tc-btn-big-green {\n\tdisplay: inline-block;\n\tpadding: 8px;\n\tmargin: 4px 8px 4px 8px;\n\tbackground: <<colour download-background>>;\n\tcolor: <<colour download-foreground>>;\n\tfill: <<colour download-foreground>>;\n\tborder: none;\n\tfont-size: 1.2em;\n\tline-height: 1.4em;\n\ttext-decoration: none;\n}\n\n.tc-btn-big-green svg,\n.tc-btn-big-green img {\n\theight: 2em;\n\twidth: 2em;\n\tvertical-align: middle;\n\tfill: <<colour download-foreground>>;\n}\n\n.tc-sidebar-lists input {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-sidebar-lists button {\n\tcolor: <<colour sidebar-button-foreground>>;\n\tfill: <<colour sidebar-button-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini {\n\tcolor: <<colour sidebar-muted-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini:hover {\n\tcolor: <<colour sidebar-muted-foreground-hover>>;\n}\n\nbutton svg.tc-image-button, button .tc-image-button img {\n\theight: 1em;\n\twidth: 1em;\n}\n\n.tc-unfold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 100%;\n\twidth: calc(100% + 2px);\n\tmargin-left: -43px;\n\ttext-align: center;\n\tborder-top: 2px solid <<colour tiddler-info-background>>;\n\tmargin-top: 4px;\n}\n\n.tc-unfold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n\tborder-top: 2px solid <<colour tiddler-info-border>>;\n}\n\n.tc-unfold-banner svg, .tc-fold-banner svg {\n\theight: 0.75em;\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-unfold-banner:hover svg, .tc-fold-banner:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n.tc-fold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 23px;\n\ttext-align: center;\n\tmargin-left: -35px;\n\ttop: 6px;\n\tbottom: 6px;\n}\n\n.tc-fold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-unfold-banner {\n\t\tposition: static;\n\t\twidth: calc(100% + 59px);\n\t}\n\n\t.tc-fold-banner {\n\t\twidth: 16px;\n\t\tmargin-left: -16px;\n\t\tfont-size: 0.75em;\n\t}\n\n}\n\n/*\n** Tags and missing tiddlers\n*/\n\n.tc-tag-list-item {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin-right: 7px;\n}\n\n.tc-tags-wrapper {\n\tmargin: 4px 0 14px 0;\n}\n\n.tc-missing-tiddler-label {\n\tfont-style: italic;\n\tfont-weight: normal;\n\tdisplay: inline-block;\n\tfont-size: 11.844px;\n\tline-height: 14px;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n}\n\nbutton.tc-tag-label, span.tc-tag-label {\n\tdisplay: inline-block;\n\tpadding: 0.16em 0.7em;\n\tfont-size: 0.9em;\n\tfont-weight: 300;\n\tline-height: 1.2em;\n\tcolor: <<colour tag-foreground>>;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour tag-background>>;\n\tborder-radius: 1em;\n}\n\n.tc-untagged-separator {\n\twidth: 10em;\n\tleft: 0;\n\tmargin-left: 0;\n\tborder: 0;\n\theight: 1px;\n\tbackground: <<colour tab-divider>>;\n}\n\nbutton.tc-untagged-label {\n\tbackground-color: <<colour untagged-background>>;\n}\n\n.tc-tag-label svg, .tc-tag-label img {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour tag-foreground>>;\n}\n\n.tc-tag-manager-table .tc-tag-label {\n\twhite-space: normal;\n}\n\n.tc-tag-manager-tag {\n\twidth: 100%;\n}\n\n/*\n** Page layout\n*/\n\n.tc-topbar {\n\tposition: fixed;\n\tz-index: 1200;\n}\n\n.tc-topbar-left {\n\tleft: 29px;\n\ttop: 5px;\n}\n\n.tc-topbar-right {\n\ttop: 5px;\n\tright: 29px;\n}\n\n.tc-topbar button {\n\tpadding: 8px;\n}\n\n.tc-topbar svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-topbar button:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-sidebar-header {\n\tcolor: <<colour sidebar-foreground>>;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-sidebar-header .tc-title a.tc-tiddlylink-resolves {\n\tfont-weight: 300;\n}\n\n.tc-sidebar-header .tc-sidebar-lists p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-sidebar-header .tc-missing-tiddler-label {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-advanced-search input {\n\twidth: 60%;\n}\n\n.tc-search a svg {\n\twidth: 1.2em;\n\theight: 1.2em;\n\tvertical-align: middle;\n}\n\n.tc-page-controls {\n\tmargin-top: 14px;\n\tfont-size: 1.5em;\n}\n\n.tc-page-controls button {\n\tmargin-right: 0.5em;\n}\n\n.tc-page-controls a.tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-page-controls img {\n\twidth: 1em;\n}\n\n.tc-page-controls svg {\n\tfill: <<colour sidebar-controls-foreground>>;\n}\n\n.tc-page-controls button:hover svg, .tc-page-controls a:hover svg {\n\tfill: <<colour sidebar-controls-foreground-hover>>;\n}\n\n.tc-menu-list-item {\n\twhite-space: nowrap;\n}\n\n.tc-menu-list-count {\n\tfont-weight: bold;\n}\n\n.tc-menu-list-subitem {\n\tpadding-left: 7px;\n}\n\n.tc-story-river {\n\tposition: relative;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-sidebar-header {\n\t\tpadding: 14px;\n\t\tmin-height: 32px;\n\t\tmargin-top: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tpadding: 0;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-message-box {\n\t\tmargin: 21px -21px 21px -21px;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tposition: fixed;\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\n\t\tbottom: 0;\n\t\tright: 0;\n\t\toverflow-y: auto;\n\t\toverflow-x: auto;\n\t\t-webkit-overflow-scrolling: touch;\n\t\tmargin: 0 0 0 -42px;\n\t\tpadding: 71px 0 28px 42px;\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/storywidth}};\n\t\tpadding: 42px 42px 42px 42px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-story-river {\n\t\twidth: calc(100% - {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}});\n\t}\n\n\">>\n\n}\n\n@media print {\n\n\tbody.tc-body {\n\t\tbackground-color: transparent;\n\t}\n\n\t.tc-sidebar-header, .tc-topbar {\n\t\tdisplay: none;\n\t}\n\n\t.tc-story-river {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t.tc-story-river .tc-tiddler-frame {\n\t\tmargin: 0;\n\t\tborder: none;\n\t\tpadding: 0;\n\t}\n}\n\n/*\n** Tiddler styles\n*/\n\n.tc-tiddler-frame {\n\tposition: relative;\n\tmargin-bottom: 28px;\n\tbackground-color: <<colour tiddler-background>>;\n\tborder: 1px solid <<colour tiddler-border>>;\n}\n\n{{$:/themes/tiddlywiki/vanilla/sticky}}\n\n.tc-tiddler-info {\n\tpadding: 14px 42px 14px 42px;\n\tbackground-color: <<colour tiddler-info-background>>;\n\tborder-top: 1px solid <<colour tiddler-info-border>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-border>>;\n}\n\n.tc-tiddler-info p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-tiddler-info .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour tiddler-info-tab-background>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-tab-background>>;\n}\n\n.tc-view-field-table {\n\twidth: 100%;\n}\n\n.tc-view-field-name {\n\twidth: 1%; /* Makes this column be as narrow as possible */\n\ttext-align: right;\n\tfont-style: italic;\n\tfont-weight: 200;\n}\n\n.tc-view-field-value {\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 14px 14px 14px 14px;\n\t}\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -14px 0 -14px;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 28px 42px 42px 42px;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth}};\n\t\tborder-radius: 2px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\">>\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -42px 0 -42px;\n\t}\n}\n\n.tc-site-title,\n.tc-titlebar {\n\tfont-weight: 300;\n\tfont-size: 2.35em;\n\tline-height: 1.2em;\n\tcolor: <<colour tiddler-title-foreground>>;\n\tmargin: 0;\n}\n\n.tc-site-title {\n\tcolor: <<colour site-title-foreground>>;\n}\n\n.tc-tiddler-title-icon {\n\tvertical-align: middle;\n}\n\n.tc-system-title-prefix {\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-titlebar h2 {\n\tfont-size: 1em;\n\tdisplay: inline;\n}\n\n.tc-titlebar img {\n\theight: 1em;\n}\n\n.tc-subtitle {\n\tfont-size: 0.9em;\n\tcolor: <<colour tiddler-subtitle-foreground>>;\n\tfont-weight: 300;\n}\n\n.tc-tiddler-missing .tc-title {\n font-style: italic;\n font-weight: normal;\n}\n\n.tc-tiddler-frame .tc-tiddler-controls {\n\tfloat: right;\n}\n\n.tc-tiddler-controls .tc-drop-down {\n\tfont-size: 0.6em;\n}\n\n.tc-tiddler-controls .tc-drop-down .tc-drop-down {\n\tfont-size: 1em;\n}\n\n.tc-tiddler-controls > span > button {\n\tvertical-align: baseline;\n\tmargin-left:5px;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img,\n.tc-search button svg, .tc-search a svg {\n\theight: 0.75em;\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-tiddler-controls button.tc-selected svg,\n.tc-page-controls button.tc-selected svg {\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n}\n\n.tc-tiddler-controls button.tc-btn-invisible:hover svg,\n.tc-search button:hover svg, .tc-search a:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n@media print {\n\t.tc-tiddler-controls {\n\t\tdisplay: none;\n\t}\n}\n\n.tc-tiddler-help { /* Help prompts within tiddler template */\n\tcolor: <<colour muted-foreground>>;\n\tmargin-top: 14px;\n}\n\n.tc-tiddler-help a.tc-tiddlylink {\n\tcolor: <<colour very-muted-foreground>>;\n}\n\n.tc-tiddler-frame .tc-edit-texteditor {\n\twidth: 100%;\n\tmargin: 4px 0 4px 0;\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor,\n.tc-tiddler-frame textarea.tc-edit-texteditor,\n.tc-tiddler-frame iframe.tc-edit-texteditor {\n\tpadding: 3px 3px 3px 3px;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tline-height: 1.3em;\n\t-webkit-appearance: none;\n}\n\n.tc-tiddler-frame .tc-binary-warning {\n\twidth: 100%;\n\theight: 5em;\n\ttext-align: center;\n\tpadding: 3em 3em 6em 3em;\n\tbackground: <<colour alert-background>>;\n\tborder: 1px solid <<colour alert-border>>;\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor {\n\tbackground-color: <<colour tiddler-editor-background>>;\n}\n\ncanvas.tc-edit-bitmapeditor {\n\tborder: 6px solid <<colour tiddler-editor-border-image>>;\n\tcursor: crosshair;\n\t-moz-user-select: none;\n\t-webkit-user-select: none;\n\t-ms-user-select: none;\n\tmargin-top: 6px;\n\tmargin-bottom: 6px;\n}\n\n.tc-edit-bitmapeditor-width {\n\tdisplay: block;\n}\n\n.tc-edit-bitmapeditor-height {\n\tdisplay: block;\n}\n\n.tc-tiddler-body {\n\tclear: both;\n}\n\n.tc-tiddler-frame .tc-tiddler-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/bodylineheight}};\n}\n\n.tc-titlebar, .tc-tiddler-edit-title {\n\toverflow: hidden; /* https://github.com/Jermolene/TiddlyWiki5/issues/282 */\n}\n\nhtml body.tc-body.tc-single-tiddler-window {\n\tmargin: 1em;\n\tbackground: <<colour tiddler-background>>;\n}\n\n.tc-single-tiddler-window img,\n.tc-single-tiddler-window svg,\n.tc-single-tiddler-window canvas,\n.tc-single-tiddler-window embed,\n.tc-single-tiddler-window iframe {\n\tmax-width: 100%;\n}\n\n/*\n** Editor\n*/\n\n.tc-editor-toolbar {\n\tmargin-top: 8px;\n}\n\n.tc-editor-toolbar button {\n\tvertical-align: middle;\n\tbackground-color: <<colour tiddler-controls-foreground>>;\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n\tborder-radius: 4px;\n\tpadding: 3px;\n\tmargin: 2px 0 2px 4px;\n}\n\n.tc-editor-toolbar button.tc-text-editor-toolbar-item-adjunct {\n\tmargin-left: 1px;\n\twidth: 1em;\n\tborder-radius: 8px;\n}\n\n.tc-editor-toolbar button.tc-text-editor-toolbar-item-start-group {\n\tmargin-left: 11px;\n}\n\n.tc-editor-toolbar button.tc-selected {\n\tbackground-color: <<colour primary>>;\n}\n\n.tc-editor-toolbar button svg {\n\twidth: 1.6em;\n\theight: 1.2em;\n}\n\n.tc-editor-toolbar button:hover {\n\tbackground-color: <<colour tiddler-controls-foreground-selected>>;\n\tfill: <<colour background>>;\n}\n\n.tc-editor-toolbar .tc-text-editor-toolbar-more {\n\twhite-space: normal;\n}\n\n.tc-editor-toolbar .tc-text-editor-toolbar-more button {\n\tdisplay: inline-block;\n\tpadding: 3px;\n\twidth: auto;\n}\n\n.tc-editor-toolbar .tc-search-results {\n\tpadding: 0;\n}\n\n/*\n** Adjustments for fluid-fixed mode\n*/\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n<<if-fluid-fixed text:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 0;\n\t\tposition: relative;\n\t\twidth: auto;\n\t\tleft: 0;\n\t\tmargin-left: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\tmargin-right: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tbottom: 0;\n\t\tright: 0;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 42px);\n\t}\n\n\"\"\" hiddenSidebarText:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 3em;\n\t\tmargin-right: 0;\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 84px);\n\t}\n\n\"\"\">>\n\n}\n\n/*\n** Toolbar buttons\n*/\n\n.tc-page-controls svg.tc-image-new-button {\n fill: <<colour toolbar-new-button>>;\n}\n\n.tc-page-controls svg.tc-image-options-button {\n fill: <<colour toolbar-options-button>>;\n}\n\n.tc-page-controls svg.tc-image-save-button {\n fill: <<colour toolbar-save-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-info-button {\n fill: <<colour toolbar-info-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-edit-button {\n fill: <<colour toolbar-edit-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-close-button {\n fill: <<colour toolbar-close-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-delete-button {\n fill: <<colour toolbar-delete-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-cancel-button {\n fill: <<colour toolbar-cancel-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-done-button {\n fill: <<colour toolbar-done-button>>;\n}\n\n/*\n** Tiddler edit mode\n*/\n\n.tc-tiddler-edit-frame em.tc-edit {\n\tcolor: <<colour muted-foreground>>;\n\tfont-style: normal;\n}\n\n.tc-edit-type-dropdown a.tc-tiddlylink-missing {\n\tfont-style: normal;\n}\n\n.tc-edit-tags {\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tpadding: 4px 8px 4px 8px;\n}\n\n.tc-edit-add-tag {\n\tdisplay: inline-block;\n}\n\n.tc-edit-add-tag .tc-add-tag-name input {\n\twidth: 50%;\n}\n\n.tc-edit-tags .tc-tag-label {\n\tdisplay: inline-block;\n}\n\n.tc-edit-tags-list {\n\tmargin: 14px 0 14px 0;\n}\n\n.tc-remove-tag-button {\n\tpadding-left: 4px;\n}\n\n.tc-tiddler-preview {\n\toverflow: auto;\n}\n\n.tc-tiddler-preview-preview {\n\tfloat: right;\n\twidth: 49%;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tmargin: 4px 3px 3px 3px;\n\tpadding: 3px 3px 3px 3px;\n}\n\n.tc-tiddler-frame .tc-tiddler-preview .tc-edit-texteditor {\n\twidth: 49%;\n}\n\n.tc-tiddler-frame .tc-tiddler-preview canvas.tc-edit-bitmapeditor {\n\tmax-width: 49%;\n}\n\n.tc-edit-fields {\n\twidth: 100%;\n}\n\n\n.tc-edit-fields table, .tc-edit-fields tr, .tc-edit-fields td {\n\tborder: none;\n\tpadding: 4px;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(odd) {\n\tbackground-color: <<colour tiddler-editor-fields-odd>>;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(even) {\n\tbackground-color: <<colour tiddler-editor-fields-even>>;\n}\n\n.tc-edit-field-name {\n\ttext-align: right;\n}\n\n.tc-edit-field-value input {\n\twidth: 100%;\n}\n\n.tc-edit-field-remove {\n}\n\n.tc-edit-field-remove svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n\tvertical-align: middle;\n}\n\n.tc-edit-field-add-name {\n\tdisplay: inline-block;\n\twidth: 15%;\n}\n\n.tc-edit-field-add-value {\n\tdisplay: inline-block;\n\twidth: 40%;\n}\n\n.tc-edit-field-add-button {\n\tdisplay: inline-block;\n\twidth: 10%;\n}\n\n/*\n** Storyview Classes\n*/\n\n.tc-storyview-zoomin-tiddler {\n\tposition: absolute;\n\tdisplay: block;\n\twidth: 100%;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-storyview-zoomin-tiddler {\n\t\twidth: calc(100% - 84px);\n\t}\n\n}\n\n/*\n** Dropdowns\n*/\n\n.tc-btn-dropdown {\n\ttext-align: left;\n}\n\n.tc-btn-dropdown svg, .tc-btn-dropdown img {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-drop-down-wrapper {\n\tposition: relative;\n}\n\n.tc-drop-down {\n\tmin-width: 380px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\ttext-shadow: none;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-drop-down {\n\tmargin-left: 14px;\n}\n\n.tc-drop-down button svg, .tc-drop-down a svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down button.tc-btn-invisible:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down p {\n\tpadding: 0 14px 0 14px;\n}\n\n.tc-drop-down svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-drop-down img {\n\twidth: 1em;\n}\n\n.tc-drop-down-language-chooser img {\n\twidth: 2em;\n\tvertical-align: baseline;\n}\n\n.tc-drop-down a, .tc-drop-down button {\n\tdisplay: block;\n\tpadding: 0 14px 0 14px;\n\twidth: 100%;\n\ttext-align: left;\n\tcolor: <<colour foreground>>;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-tab-set .tc-tab-buttons button {\n\tdisplay: inline-block;\n width: auto;\n margin-bottom: 0px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.tc-drop-down .tc-prompt {\n\tpadding: 0 14px;\n}\n\n.tc-drop-down .tc-chooser {\n\tborder: none;\n}\n\n.tc-drop-down .tc-chooser .tc-swatches-horiz {\n\tfont-size: 0.4em;\n\tpadding-left: 1.2em;\n}\n\n.tc-drop-down .tc-file-input-wrapper {\n\twidth: 100%;\n}\n\n.tc-drop-down .tc-file-input-wrapper button {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-drop-down a:hover, .tc-drop-down button:hover, .tc-drop-down .tc-file-input-wrapper:hover button {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-tab-buttons button {\n\tbackground-color: <<colour dropdown-tab-background>>;\n}\n\n.tc-drop-down .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour dropdown-tab-background-selected>>;\n\tborder-bottom: 1px solid <<colour dropdown-tab-background-selected>>;\n}\n\n.tc-drop-down-bullet {\n\tdisplay: inline-block;\n\twidth: 0.5em;\n}\n\n.tc-drop-down .tc-tab-contents a {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-block-dropdown-wrapper {\n\tposition: relative;\n}\n\n.tc-block-dropdown {\n\tposition: absolute;\n\tmin-width: 220px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\tz-index: 1000;\n\ttext-shadow: none;\n}\n\n.tc-block-dropdown.tc-search-drop-down {\n\tmargin-left: -12px;\n}\n\n.tc-block-dropdown a {\n\tdisplay: block;\n\tpadding: 4px 14px 4px 14px;\n}\n\n.tc-block-dropdown.tc-search-drop-down a {\n\tdisplay: block;\n\tpadding: 0px 10px 0px 10px;\n}\n\n.tc-drop-down .tc-dropdown-item-plain,\n.tc-block-dropdown .tc-dropdown-item-plain {\n\tpadding: 4px 14px 4px 7px;\n}\n\n.tc-drop-down .tc-dropdown-item,\n.tc-block-dropdown .tc-dropdown-item {\n\tpadding: 4px 14px 4px 7px;\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-block-dropdown a:hover {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-search-results {\n\tpadding: 0 7px 0 7px;\n}\n\n.tc-image-chooser, .tc-colour-chooser {\n\twhite-space: normal;\n}\n\n.tc-image-chooser a,\n.tc-colour-chooser a {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\ttext-align: center;\n\tposition: relative;\n}\n\n.tc-image-chooser a {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 2px;\n\tmargin: 2px;\n\twidth: 4em;\n\theight: 4em;\n}\n\n.tc-colour-chooser a {\n\tpadding: 3px;\n\twidth: 2em;\n\theight: 2em;\n\tvertical-align: middle;\n}\n\n.tc-image-chooser a:hover,\n.tc-colour-chooser a:hover {\n\tbackground: <<colour primary>>;\n\tpadding: 0px;\n\tborder: 3px solid <<colour primary>>;\n}\n\n.tc-image-chooser a svg,\n.tc-image-chooser a img {\n\tdisplay: inline-block;\n\twidth: auto;\n\theight: auto;\n\tmax-width: 3.5em;\n\tmax-height: 3.5em;\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n}\n\n/*\n** Modals\n*/\n\n.tc-modal-wrapper {\n\tposition: fixed;\n\toverflow: auto;\n\toverflow-y: scroll;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 900;\n}\n\n.tc-modal-backdrop {\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 1000;\n\tbackground-color: <<colour modal-backdrop>>;\n}\n\n.tc-modal {\n\tz-index: 1100;\n\tbackground-color: <<colour modal-background>>;\n\tborder: 1px solid <<colour modal-border>>;\n}\n\n@media (max-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 1em;\n\t\tleft: 1em;\n\t\tright: 1em;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n@media (min-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 2em;\n\t\tleft: 25%;\n\t\twidth: 50%;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n.tc-modal-header {\n\tpadding: 9px 15px;\n\tborder-bottom: 1px solid <<colour modal-header-border>>;\n}\n\n.tc-modal-header h3 {\n\tmargin: 0;\n\tline-height: 30px;\n}\n\n.tc-modal-header img, .tc-modal-header svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-modal-body {\n\tpadding: 15px;\n}\n\n.tc-modal-footer {\n\tpadding: 14px 15px 15px;\n\tmargin-bottom: 0;\n\ttext-align: right;\n\tbackground-color: <<colour modal-footer-background>>;\n\tborder-top: 1px solid <<colour modal-footer-border>>;\n}\n\n/*\n** Notifications\n*/\n\n.tc-notification {\n\tposition: fixed;\n\ttop: 14px;\n\tright: 42px;\n\tz-index: 1300;\n\tmax-width: 280px;\n\tpadding: 0 14px 0 14px;\n\tbackground-color: <<colour notification-background>>;\n\tborder: 1px solid <<colour notification-border>>;\n}\n\n/*\n** Tabs\n*/\n\n.tc-tab-set.tc-vertical {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tab-buttons {\n\tfont-size: 0.85em;\n\tpadding-top: 1em;\n\tmargin-bottom: -2px;\n}\n\n.tc-tab-buttons.tc-vertical {\n\tz-index: 100;\n\tdisplay: block;\n\tpadding-top: 14px;\n\tvertical-align: top;\n\ttext-align: right;\n\tmargin-bottom: inherit;\n\tmargin-right: -1px;\n\tmax-width: 33%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n}\n\n.tc-tab-buttons button.tc-tab-selected {\n\tcolor: <<colour tab-foreground-selected>>;\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-left: 1px solid <<colour tab-border-selected>>;\n\tborder-top: 1px solid <<colour tab-border-selected>>;\n\tborder-right: 1px solid <<colour tab-border-selected>>;\n}\n\n.tc-tab-buttons button {\n\tcolor: <<colour tab-foreground>>;\n\tpadding: 3px 5px 3px 5px;\n\tmargin-right: 0.3em;\n\tfont-weight: 300;\n\tborder: none;\n\tbackground: inherit;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-right: 1px solid <<colour tab-border>>;\n\tborder-top-left-radius: 2px;\n\tborder-top-right-radius: 2px;\n}\n\n.tc-tab-buttons.tc-vertical button {\n\tdisplay: block;\n\twidth: 100%;\n\tmargin-top: 3px;\n\tmargin-right: 0;\n\ttext-align: right;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tborder-right: none;\n\tborder-top-left-radius: 2px;\n\tborder-bottom-left-radius: 2px;\n}\n\n.tc-tab-buttons.tc-vertical button.tc-tab-selected {\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-right: 1px solid <<colour tab-background-selected>>;\n}\n\n.tc-tab-divider {\n\tborder-top: 1px solid <<colour tab-divider>>;\n}\n\n.tc-tab-divider.tc-vertical {\n\tdisplay: none;\n}\n\n.tc-tab-content {\n\tmargin-top: 14px;\n}\n\n.tc-tab-content.tc-vertical {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-top: 0;\n\tpadding-left: 14px;\n\tborder-left: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 70%;\n\tflex: 1 0 70%;\n}\n\n.tc-sidebar-lists .tc-tab-buttons {\n\tmargin-bottom: -1px;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tcolor: <<colour sidebar-tab-foreground-selected>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border-selected>>;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button {\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tcolor: <<colour sidebar-tab-foreground>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border>>;\n}\n\n.tc-sidebar-lists .tc-tab-divider {\n\tborder-top: 1px solid <<colour sidebar-tab-divider>>;\n}\n\n.tc-more-sidebar .tc-tab-buttons button {\n\tdisplay: block;\n\twidth: 100%;\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tborder-top: none;\n\tborder-left: none;\n\tborder-bottom: none;\n\tborder-right: 1px solid #ccc;\n\tmargin-bottom: inherit;\n}\n\n.tc-more-sidebar .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tborder: none;\n}\n\n/*\n** Alerts\n*/\n\n.tc-alerts {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tmax-width: 500px;\n\tz-index: 20000;\n}\n\n.tc-alert {\n\tposition: relative;\n\tmargin: 28px;\n\tpadding: 14px 14px 14px 14px;\n\tborder: 2px solid <<colour alert-border>>;\n\tbackground-color: <<colour alert-background>>;\n}\n\n.tc-alert-toolbar {\n\tposition: absolute;\n\ttop: 14px;\n\tright: 14px;\n}\n\n.tc-alert-toolbar svg {\n\tfill: <<colour alert-muted-foreground>>;\n}\n\n.tc-alert-subtitle {\n\tcolor: <<colour alert-muted-foreground>>;\n\tfont-weight: bold;\n}\n\n.tc-alert-highlight {\n\tcolor: <<colour alert-highlight>>;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-static-alert {\n\t\tposition: relative;\n\t}\n\n\t.tc-static-alert-inner {\n\t\tposition: absolute;\n\t\tz-index: 100;\n\t}\n\n}\n\n.tc-static-alert-inner {\n\tpadding: 0 2px 2px 42px;\n\tcolor: <<colour static-alert-foreground>>;\n}\n\n/*\n** Control panel\n*/\n\n.tc-control-panel td {\n\tpadding: 4px;\n}\n\n.tc-control-panel table, .tc-control-panel table input, .tc-control-panel table textarea {\n\twidth: 100%;\n}\n\n.tc-plugin-info {\n\tdisplay: block;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground-colour: <<colour background>>;\n\tmargin: 0.5em 0 0.5em 0;\n\tpadding: 4px;\n}\n\n.tc-plugin-info-disabled {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n\tbackground: repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n}\n\n.tc-plugin-info-disabled:hover {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n\tbackground: repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n}\n\na.tc-tiddlylink.tc-plugin-info:hover {\n\ttext-decoration: none;\n\tbackground-color: <<colour primary>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour foreground>>;\n}\n\na.tc-tiddlylink.tc-plugin-info:hover .tc-plugin-info > .tc-plugin-info-chunk > svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-plugin-info-chunk {\n\tdisplay: inline-block;\n\tvertical-align: middle;\n}\n\n.tc-plugin-info-chunk h1 {\n\tfont-size: 1em;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk h2 {\n\tfont-size: 0.8em;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk div {\n\tfont-size: 0.7em;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info:hover > .tc-plugin-info-chunk > img, .tc-plugin-info:hover > .tc-plugin-info-chunk > svg {\n\twidth: 2em;\n\theight: 2em;\n\tfill: <<colour foreground>>;\n}\n\n.tc-plugin-info > .tc-plugin-info-chunk > img, .tc-plugin-info > .tc-plugin-info-chunk > svg {\n\twidth: 2em;\n\theight: 2em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-plugin-info.tc-small-icon > .tc-plugin-info-chunk > img, .tc-plugin-info.tc-small-icon > .tc-plugin-info-chunk > svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-plugin-info-dropdown {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tmargin-top: -8px;\n}\n\n.tc-plugin-info-dropdown-message {\n\tbackground: <<colour message-background>>;\n\tpadding: 0.5em 1em 0.5em 1em;\n\tfont-weight: bold;\n\tfont-size: 0.8em;\n}\n\n.tc-plugin-info-dropdown-body {\n\tpadding: 1em 1em 1em 1em;\n}\n\n/*\n** Message boxes\n*/\n\n.tc-message-box {\n\tborder: 1px solid <<colour message-border>>;\n\tbackground: <<colour message-background>>;\n\tpadding: 0px 21px 0px 21px;\n\tfont-size: 12px;\n\tline-height: 18px;\n\tcolor: <<colour message-foreground>>;\n}\n\n/*\n** Pictures\n*/\n\n.tc-bordered-image {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 5px;\n\tmargin: 5px;\n}\n\n/*\n** Floats\n*/\n\n.tc-float-right {\n\tfloat: right;\n}\n\n/*\n** Chooser\n*/\n\n.tc-chooser {\n\tborder: 1px solid <<colour table-border>>;\n}\n\n.tc-chooser-item {\n\tborder: 8px;\n\tpadding: 2px 4px;\n}\n\n.tc-chooser-item a.tc-tiddlylink {\n\tdisplay: block;\n\ttext-decoration: none;\n\tcolor: <<colour tiddler-link-foreground>>;\n\tbackground-color: <<colour tiddler-link-background>>;\n}\n\n.tc-chooser-item a.tc-tiddlylink:hover {\n\ttext-decoration: none;\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n}\n\n/*\n** Palette swatches\n*/\n\n.tc-swatches-horiz {\n}\n\n.tc-swatches-horiz .tc-swatch {\n\tdisplay: inline-block;\n}\n\n.tc-swatch {\n\twidth: 2em;\n\theight: 2em;\n\tmargin: 0.4em;\n\tborder: 1px solid #888;\n}\n\n/*\n** Table of contents\n*/\n\n.tc-sidebar-lists .tc-table-of-contents {\n\twhite-space: nowrap;\n}\n\n.tc-table-of-contents button {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents svg {\n\twidth: 0.7em;\n\theight: 0.7em;\n\tvertical-align: middle;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents ol {\n\tlist-style-type: none;\n\tpadding-left: 0;\n}\n\n.tc-table-of-contents ol ol {\n\tpadding-left: 1em;\n}\n\n.tc-table-of-contents li {\n\tfont-size: 1.0em;\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li a {\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li li {\n\tfont-size: 0.95em;\n\tfont-weight: normal;\n\tline-height: 1.4;\n}\n\n.tc-table-of-contents li li a {\n\tfont-weight: normal;\n}\n\n.tc-table-of-contents li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n\tline-height: 1.5;\n}\n\n.tc-table-of-contents li li li a {\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n}\n\n.tc-tabbed-table-of-contents {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents {\n\tz-index: 100;\n\tdisplay: inline-block;\n\tpadding-left: 1em;\n\tmax-width: 50%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n\tbackground: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a,\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tdisplay: block;\n\tpadding: 0.12em 1em 0.12em 0.25em;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a {\n\tborder-top: 1px solid <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-background>>;\n\tborder-bottom: 1px solid <<colour tab-background>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a:hover {\n\ttext-decoration: none;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour background>>;\n\tmargin-right: -1px;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a:hover {\n\ttext-decoration: none;\n}\n\n.tc-tabbed-table-of-contents .tc-tabbed-table-of-contents-content {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-left: 1.5em;\n\tpadding-right: 1.5em;\n\tborder: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 50%;\n\tflex: 1 0 50%;\n}\n\n/*\n** Dirty indicator\n*/\n\nbody.tc-dirty span.tc-dirty-indicator, body.tc-dirty span.tc-dirty-indicator svg {\n\tfill: <<colour dirty-indicator>>;\n\tcolor: <<colour dirty-indicator>>;\n}\n\n/*\n** File inputs\n*/\n\n.tc-file-input-wrapper {\n\tposition: relative;\n\toverflow: hidden;\n\tdisplay: inline-block;\n\tvertical-align: middle;\n}\n\n.tc-file-input-wrapper input[type=file] {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tfont-size: 999px;\n\tmax-width: 100%;\n\tmax-height: 100%;\n\tfilter: alpha(opacity=0);\n\topacity: 0;\n\toutline: none;\n\tbackground: white;\n\tcursor: pointer;\n\tdisplay: inline-block;\n}\n\n/*\n** Thumbnail macros\n*/\n\n.tc-thumbnail-wrapper {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin: 6px;\n\tvertical-align: top;\n}\n\n.tc-thumbnail-right-wrapper {\n\tfloat:right;\n\tmargin: 0.5em 0 0.5em 0.5em;\n}\n\n.tc-thumbnail-image {\n\ttext-align: center;\n\toverflow: hidden;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-image svg,\n.tc-thumbnail-image img {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n\tmin-width: 100%;\n\tmin-height: 100%;\n\tmax-width: 100%;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image img {\n\tfilter: alpha(opacity=0.8);\n\topacity: 0.8;\n}\n\n.tc-thumbnail-background {\n\tposition: absolute;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-icon svg,\n.tc-thumbnail-icon img {\n\twidth: 3em;\n\theight: 3em;\n\t<<filter \"drop-shadow(2px 2px 4px rgba(0,0,0,0.3))\">>\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon img {\n\tfill: #fff;\n\t<<filter \"drop-shadow(3px 3px 4px rgba(0,0,0,0.6))\">>\n}\n\n.tc-thumbnail-icon {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tdisplay: -webkit-flex;\n\t-webkit-align-items: center;\n\t-webkit-justify-content: center;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n\n.tc-thumbnail-caption {\n\tposition: absolute;\n\tbackground-color: #777;\n\tcolor: #fff;\n\ttext-align: center;\n\tbottom: 0;\n\twidth: 100%;\n\tfilter: alpha(opacity=0.9);\n\topacity: 0.9;\n\tline-height: 1.4;\n\tborder-bottom-left-radius: 3px;\n\tborder-bottom-right-radius: 3px;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-caption {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n}\n\n/*\n** Errors\n*/\n\n.tc-error {\n\tbackground: #f00;\n\tcolor: #fff;\n}\n" }, "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize": { "title": "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize", "text": "15px" }, "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight": { "title": "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight", "text": "22px" }, "$:/themes/tiddlywiki/vanilla/metrics/fontsize": { "title": "$:/themes/tiddlywiki/vanilla/metrics/fontsize", "text": "14px" }, "$:/themes/tiddlywiki/vanilla/metrics/lineheight": { "title": "$:/themes/tiddlywiki/vanilla/metrics/lineheight", "text": "20px" }, "$:/themes/tiddlywiki/vanilla/metrics/storyleft": { "title": "$:/themes/tiddlywiki/vanilla/metrics/storyleft", "text": "0px" }, "$:/themes/tiddlywiki/vanilla/metrics/storytop": { "title": "$:/themes/tiddlywiki/vanilla/metrics/storytop", "text": "0px" }, "$:/themes/tiddlywiki/vanilla/metrics/storyright": { "title": "$:/themes/tiddlywiki/vanilla/metrics/storyright", "text": "770px" }, "$:/themes/tiddlywiki/vanilla/metrics/storywidth": { "title": "$:/themes/tiddlywiki/vanilla/metrics/storywidth", "text": "770px" }, "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth": { "title": "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth", "text": "686px" }, "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint": { "title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint", "text": "960px" }, "$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth": { "title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth", "text": "350px" }, "$:/themes/tiddlywiki/vanilla/options/stickytitles": { "title": "$:/themes/tiddlywiki/vanilla/options/stickytitles", "text": "no" }, "$:/themes/tiddlywiki/vanilla/options/sidebarlayout": { "title": "$:/themes/tiddlywiki/vanilla/options/sidebarlayout", "text": "fixed-fluid" }, "$:/themes/tiddlywiki/vanilla/options/codewrapping": { "title": "$:/themes/tiddlywiki/vanilla/options/codewrapping", "text": "pre-wrap" }, "$:/themes/tiddlywiki/vanilla/reset": { "title": "$:/themes/tiddlywiki/vanilla/reset", "type": "text/plain", "text": "/*! normalize.css v3.0.0 | MIT License | git.io/normalize */\n\n/**\n * 1. Set default font family to sans-serif.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n * user zoom.\n */\n\nhtml {\n font-family: sans-serif; /* 1 */\n -ms-text-size-adjust: 100%; /* 2 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/**\n * Remove default margin.\n */\n\nbody {\n margin: 0;\n}\n\n/* HTML5 display definitions\n ========================================================================== */\n\n/**\n * Correct `block` display not defined in IE 8/9.\n */\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nnav,\nsection,\nsummary {\n display: block;\n}\n\n/**\n * 1. Correct `inline-block` display not defined in IE 8/9.\n * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n */\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block; /* 1 */\n vertical-align: baseline; /* 2 */\n}\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices.\n */\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n/**\n * Address `[hidden]` styling not present in IE 8/9.\n * Hide the `template` element in IE, Safari, and Firefox < 22.\n */\n\n[hidden],\ntemplate {\n display: none;\n}\n\n/* Links\n ========================================================================== */\n\n/**\n * Remove the gray background color from active links in IE 10.\n */\n\na {\n background: transparent;\n}\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers.\n */\n\na:active,\na:hover {\n outline: 0;\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Address styling not present in IE 8/9, Safari 5, and Chrome.\n */\n\nabbr[title] {\n border-bottom: 1px dotted;\n}\n\n/**\n * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.\n */\n\nb,\nstrong {\n font-weight: bold;\n}\n\n/**\n * Address styling not present in Safari 5 and Chrome.\n */\n\ndfn {\n font-style: italic;\n}\n\n/**\n * Address variable `h1` font-size and margin within `section` and `article`\n * contexts in Firefox 4+, Safari 5, and Chrome.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/**\n * Address styling not present in IE 8/9.\n */\n\nmark {\n background: #ff0;\n color: #000;\n}\n\n/**\n * Address inconsistent and variable font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove border when inside `a` element in IE 8/9.\n */\n\nimg {\n border: 0;\n}\n\n/**\n * Correct overflow displayed oddly in IE 9.\n */\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * Address margin not present in IE 8/9 and Safari 5.\n */\n\nfigure {\n margin: 1em 40px;\n}\n\n/**\n * Address differences between Firefox and other browsers.\n */\n\nhr {\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n height: 0;\n}\n\n/**\n * Contain overflow in all browsers.\n */\n\npre {\n overflow: auto;\n}\n\n/**\n * Address odd `em`-unit font size rendering in all browsers.\n */\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * Known limitation: by default, Chrome and Safari on OS X allow very limited\n * styling of `select`, unless a `border` property is set.\n */\n\n/**\n * 1. Correct color not being inherited.\n * Known issue: affects color of disabled elements.\n * 2. Correct font properties not being inherited.\n * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit; /* 1 */\n font: inherit; /* 2 */\n margin: 0; /* 3 */\n}\n\n/**\n * Address `overflow` set to `hidden` in IE 8/9/10.\n */\n\nbutton {\n overflow: visible;\n}\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Firefox, IE 8+, and Opera\n * Correct `select` style inheritance in Firefox.\n */\n\nbutton,\nselect {\n text-transform: none;\n}\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n * and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n * `input` and others.\n */\n\nbutton,\nhtml input[type=\"button\"], /* 1 */\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button; /* 2 */\n cursor: pointer; /* 3 */\n}\n\n/**\n * Re-set default cursor for disabled elements.\n */\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\n/**\n * Remove inner padding and border in Firefox 4+.\n */\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n/**\n * Address Firefox 4+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet.\n */\n\ninput {\n line-height: normal;\n}\n\n/**\n * It's recommended that you don't attempt to style these elements.\n * Firefox's implementation doesn't respect box-sizing, padding, or width.\n *\n * 1. Address box sizing set to `content-box` in IE 8/9/10.\n * 2. Remove excess padding in IE 8/9/10.\n */\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Fix the cursor style for Chrome's increment/decrement buttons. For certain\n * `font-size` values of the `input`, it causes the cursor style of the\n * decrement button to change from `default` to `text`.\n */\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n * (include `-moz` to future-proof).\n */\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n -moz-box-sizing: content-box;\n -webkit-box-sizing: content-box; /* 2 */\n box-sizing: content-box;\n}\n\n/**\n * Remove inner padding and search cancel button in Safari and Chrome on OS X.\n * Safari (but not Chrome) clips the cancel button when the search input has\n * padding (and `textfield` appearance).\n */\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * Define consistent border, margin, and padding.\n */\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\n/**\n * 1. Correct `color` not being inherited in IE 8/9.\n * 2. Remove padding so people aren't caught out if they zero out fieldsets.\n */\n\nlegend {\n border: 0; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Remove default vertical scrollbar in IE 8/9.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * Don't inherit the `font-weight` (applied by a rule above).\n * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n */\n\noptgroup {\n font-weight: bold;\n}\n\n/* Tables\n ========================================================================== */\n\n/**\n * Remove most spacing between table cells.\n */\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n" }, "$:/themes/tiddlywiki/vanilla/settings/fontfamily": { "title": "$:/themes/tiddlywiki/vanilla/settings/fontfamily", "text": "\"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", \"DejaVu Sans\", sans-serif" }, "$:/themes/tiddlywiki/vanilla/settings/codefontfamily": { "title": "$:/themes/tiddlywiki/vanilla/settings/codefontfamily", "text": "Monaco, Consolas, \"Lucida Console\", \"DejaVu Sans Mono\", monospace" }, "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment": { "title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment", "text": "fixed" }, "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize": { "title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize", "text": "auto" }, "$:/themes/tiddlywiki/vanilla/sticky": { "title": "$:/themes/tiddlywiki/vanilla/sticky", "text": "<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\" type=\"match\" text=\"yes\">\n``\n.tc-tiddler-title {\n\tposition: -webkit-sticky;\n\tposition: -moz-sticky;\n\tposition: -o-sticky;\n\tposition: -ms-sticky;\n\tposition: sticky;\n\ttop: 0px;\n\tbackground: ``<<colour tiddler-background>>``;\n\tz-index: 500;\n}\n``\n</$reveal>\n" } } }
stacked
There are new versios of the [[twederation-core|$:/plugins/inmysocks/TWederation-core]] and [[twederation-edition|$:/plugins/inmysocks/TWederation-edition]] plugins so get the newest version from [[http://ooktech.com/jed/ExampleWikis/TWederation/]]. ''After you have updated the plugin make sure you go to the $:/ControlPanel and under the `twCards` tab update which wikis you want to follow, otherwise some features won't work. You shouldn't follow yourself or you can get some errors. Everything still works if you follow yourself, but you will get some errors popping up. I will fix this eventually.'' *Empty bundles should no longer be saved. This means that if you try to fetch something and no non-empty bundles are fetched you may not see any indication that anything happened. I will think about how to show that the request was successful but there isn't any new content. *There is a twCard manager in the $:/ControlPanel, it is currently very simple *You can now set which wikis you follow in the twCard manager, this means a few things: **Only posts from wikis you follow will show up in the wall tab **You can select wikis you follow as a group when fetching things *There is a delete button next to the tiddler bundle list on the fetch communication tab, clicking on it will delete that bundle without you having to open the tiddler *The wall now shows how many comments a post has next to the 'show comments' button *The wall now has a button to fetch new posts and comments to all posts on wikis you follow. I need to make it so that they are only comments to posts that are either by people you follow or by you, and only posts by the wiki author, but that will come later *You can now select 'Comments on my posts' as something to fetch from other wikis ''When you fetch the wall posts it uses the bundle_name field to figure out which bundles to display, if a wiki hasn't updated their plugin yet than it won't have the bundle_name filled in and won't be displayed so you will have to find the bundle under the table of contents or some other way.'' I am hoping to make the list of bundles also have a button that will unpack everything in the bundle without you having to open the bundle as well. I am hesitant to do this though because that makes it a lot easier to sneak malicious things into bundles. I will probably make it so that if you unpack a bundle like that the tiddlers are rendered as static html and saved that way. This would mean that you wouldn't be able to have any widgets or active content in a tiddler unpacked that way, just normal text markup. I will probably make it so that the 'Fetch New Wall Posts and Comments' button automatically unpacks received bundles like this. I should also make an option to check for updated twCards. This will let people update their cards and have the updated version circulate easier. I am considering having every bundle a wiki sends contain the twCard for that wiki as a special part of the bundle. Then if the card has been updated you can unpack the card separately from the other content. I am hoping to expand what twCards are to be something more like a social media profile. This is more important if we get more people and for the future when I am going to create things like topic twCards that you can use to follow posts about specifc topics even if you aren't connected to the wiki with a post on it. The twCard itself would have some description and other content related to explaining or introducing the topic and you would use it to do things like display all the posts you have about that topic and to make posts that will be part of that topic when someone else looks for them. Another plan I have is to add some simple privacy settings. One simple thing I can do is make it so that your wiki won't allow someone to fetch bundles from it unless they are from a wiki you agree to allow. This won't prevent the person from going to your wiki normally and getting content, but it will prevent the automated options. This will probably work using filters so you can specify which things on your wiki are allowed to be part of bundles fetched by other wikis instead of just letting everything or nothing be pulled. I am looking into ways to use encryption so that not everything on twederation has to be public. It wouldn't give complete privacy since anyone will be able to see that something is there when you make a post or anything else that is private, but it would be a start. I need to make sure that the key exchanging ideas I have will actually work for what I have in mind.
There are new plugin versions for the twederation-core and twederation-edition plugins! They include some big changes to how a lot of things are made so if you have an existing wiki you may have some problems. After you update the plugins you should modify your twCard so that the type field is empty and add a field called `role` with the contents `twServer`. It may be easier to delete all the other twcards you have and pull them from the twederation.tiddlyspot.com again for all your other cards. After a lot of work Mat has the basic styling we are using worked out and he created a usable interface for threaded discussions! We decided to remove as much as possible from the UI. This means that we removed the Messages and short messages and moved the new blog post interface to above the posts. We also changed the name from 'Wall' to 'Discussions' since that is the goal of what we are working on for this. The plan is to move away from having the collapsible sub-threads turned on by default. I would have the entire tree visible all the time, but it looks like many people disagree with me. So there will be the option to have collapsible threads and you will be able to set if threads are open or closed by default once we get that worked out. All of this configuration is going to be created at some point in the future. We are still working on build the first application of twederation (this threaded discussion stuff) and there are many other things we would like to make, like a library of community created wikitext tricks that you can pull from a wiki to include in your own. So there is a lot of work to do. You shouldn't expect anything like styling to be changed for a bit until we get a good introduction worked out an have everything set up so someone who knows what tiddlywiki is but hasn't every heard of twederation but wants to try it out can actually do something useful without direct guidance. For now everything is closed by default. Click on the part below each post that says `Open Discussion (x)`, where the `x` is the number of comments on that post. Since we have threaded coments now this number isn't the complete number of comments, just the immediate children comments of the post. For now each child will also have the same option to open up further children if they exist. Under each post or comment there is also an `Add comment...` field, clicking on this opens up the interface for adding a comment. To create a new post click on where it says `New Discussion Post` at the top of the tiddler and the interface for writing a new post will open up. Click in the same place again will hide the interface. Once you have titled and written your post click on the {{$:/core/images/save-button}} to save the post or the {{$:/core/images/close-button}} to close the new post interface. For now closing the interface will not clear the input fields because it is too easy to lose work. I may add some way to clear the fields without saving a new post later. A another thing to remember is that you can build many things using twederation, this threaded discussion setup is one application of it, not the entirety of twederation. The trees here in Paris are trying to kill me. I don't like allergies, they make me work slowly.
I put up a new version of the plugin for fetching tiddlers [[$:/plugins/inmysocks/FetchTiddlers]], it has fixes for a few things. The most important one is probably that having `:` in the contents of a field no longer causes problems when unbundling a tiddler. This comes up a lot with the twCards since they have urls is fields. Also Mat uses <:-) as his username so we want to make sure we can support the person who coined the term TWederation. When you fetch a bundle there is also a tiddler created that has some meta-data about the bundle. For now the titles are the bundle names prefixed with `$:/TiddlerBundleData/', I may change this in the future. Probably by adding a time stamp or something. Also I should have an option to not save this data.
Because the first one works! I am excited! And I can pull the posts from here to the TWederation at http://ooktech.com/jed/ExampleWikis/TWederation/
And content
! Topics * Formalising project roles * Future of TiddlySpace * Cleaning up open PRs and issues * How to make the greatest positive impact on the project? * How to use this meetup as a promotional tool for the next one? ! Activities We planned to work together to add server-side twederation to the meetup website, and use the emerging threaded discussion to document our activities: http://tiddlywiki.com/tiddlywiki-eu-meetup-2016/ Steps: # Add Travis-based continuous integration to https://github.com/Jermolene/tiddlywiki-eu-meetup-2016/ # Add client-side Twederation plugins and explore at https://github.com/Jermolene/tiddlywiki-eu-meetup-2016/wiki.html # Implement necessary server-side Twederation components ! Trello We discussed potential agenda items [[on a public Trello board|https://trello.com/b/zklZBbLS]]. <iframe src="https://trello.com/b/zklZBbLS.html" frameborder="0" width="560" height="600" style="border:0;"/>
Because we want them too
Blah
If things work the way they should than you should only get new things when fetching bundles, but I may have broken something so you don't ever get anything when fetching bundles. We shall see...
If you fetch bundles and give them custom names they won't be listed correctly under the 'Fetch Communication' tab because I changed how the names are created. I will fix that later today. Also the wall tab just displays all blog posts that you have collected in chronological order. I plan to make it so you can make collections of people to display, or make things that only display a certain topic or thread. If anyone wants to make something like that that would be nice.
Greeting and Salutations to you all from the depths of TiddlyWiki Classic. [img[https://dl.dropboxusercontent.com/u/1207193/Images/i_love_it.gif]]
If not I do not need an avatar.
And some other content for a child post
Tags to posts will probably be enough for a lot of it, but we should also add sorting by author or number of comments or by most recent comments.
This will be in the next version of the plugin.
It is only empty bundles that aren't saved. Bundles that only have duplicate tiddlers are still saved. I need to figure out how to handle that because there are times when saving bundles like that is desirable.
I am trying to come up with a good way to make the interface for selecting what to follow or not and what to display or not. I haven't come up with anything yet. I will make a post about this specifically soon. As for the encryption, I am hoping to make something like you suggest, when you have an encypted tiddler you can decrypt it but the decrypted version isn't persistent so you would have to copy and paste it to save the unencrypted version. I haven't even started to work on that yet, but any ideas on how the user experience should go are good.
For some reason I can't open the comments for the post [[Progress!!|Progress!! - inmysocks (2016070918h3750)]] on the wall. Possibly because it has `!!` in the title. I need to put an option that will show you posts arranged by newest comments as well as newest posts.
At last! We can delete bundles! I was scrolling more than a page to get to the bottom! Thank you! Is there a way that all wall posts could be folded/hidden to start? It's getting hard to find one's place unless it's at the very top. If there is an older "thread", is there a way to "unfollow" it, so we don't have to navigate past it? The problem with encryption (at least with the by-tiddler plugin if that's what you plan to use) is that it is incredibly easy to forget and save your TW after having opened an encrypted tiddler. So it ends up saved in plain text. Maybe when the encrypted text gets viewed, it could be opened in a tiddler that is marked as "don't save". If someone wants to make encrypted material publicly available, they will have to copy it into a separate message/blog -- it won't happen by accident.
See the comment in the post about how custom names aren't displayed correctly. So if you have a custom name in nothing will be listed under bundles until I get that fixed. The distinctions between messages, short messages and posts are completely arbirtary and only have to do with how they are displayed and labeled in the wiki. Short messages have some special handling but that was mostly to see if I could make it work. Until now I as focused on making the basic communication between wikis work so I didn't make anything fancy. The point of not having a client-server architecture is that you control who you communicate with and what you see. You can make your own sub-net by not getting the twCards from everyone. The purpose of how TWederation is structured is so you can do exactly that. And the purpose of having the central twederation twCard packaged as part of the bundle is to give users a starting point for discovering other people who they want to connect to if they don't have some network already know about. It is also here to act as a central listing that collects things from as many other wikis as possible so people don't have to constantly fetch from everyone else.
The "bundle name" field was pre-filled on mine. Apparently that blocked me from seeing new bundles. Is it a filter, or a tool for applying bundle names? At this point, it appears that there are messages, short messages, and blog posts. Not sure I understand the distinctions yet. I know it's not a client server architecture, but polling a hundred other tweds is going to get problematic. The easy work-around would be if there was one pseudo-server that did a nightly refresh. Then others that just want to check in from time to time could pull from that central "server" twed. Another work-around would be to allow individuals to join "sub-nets". The sub-net would just be a group of tweds that you chose to poll from regularly. Your sub-net would overlap with others sub-nets, so the entire network would get populated. I have some other thoughts -- maybe I'll do a blog. Looking good! Good luck!
But trying to write a post my wiki refreshes or take focus all sorts of places. I have never visited tiddlyspot/backup as often as now. This is also the explanation if something seems odd or missing. One moment it is here, the other.....noone knows.
I haven't tracked them down yet though. For me it keeps losing focus and when I press backspace the browser interprets that as clicking the back button. This is a very annoying problem and I don't have any explanation yet.
Thank you. I kind of figured that out but thought it was kind of cheating. Well, cheating it is then! I could just as well cheat myself to an avatar also and edit my twCard,
The twCards are updated to show the avatars. After updating you will see empty placeholders for images we do not get.
Also if the twCard isn't set up correctly than the author isn't listed. When you post or comment the author name comes from your twcard (since you are on your own wiki). There have been some problems with updating templates so if you have any other problems like that let me or mat know.
Hmm. Now it's back. Maybe something in the plugin update?
Sorry, got it backwards.
it looks good and yes it is always eciting to test the latest edition.
Excellent! I will now start to post real stuff.
My consultant tells me that you need to drag over the image (Avatar Icon - inmysocks.svg) from twederation. Then drag over Jed's new card ( $:/twCard/Typically Weird - http://ooktech.com/jed/TypicallyWeird/) and/or refresh the cards.
The author of initial blog posts seems to have disappeared. So, for instance, I don't know who was original author of this post ("Icons and stuff"). The wizard doesn't require an author name, and I noticed previously that if two authors were both undefined, the name might show up as either one.
This is a test of threaded comments
But my personal site is Typically Weird, the official twederation site is twederation.tiddlyspot.com and speaks as `The TWederation`. If this bothers you than you may not want to work with me very much. The reason for the distinction is that at some point in the future it is possible someone else may take over twederation development (there are no plans for this, but I like to make things run smoothly) and then they would take over the twederation.tiddlyspot.com site. So I am not going to put any of my personal things on that site.
To publish/twederate regular tiddlers *ensure the wiki itself is connected to TWederation, i.e has the [[necessary components|Comment - FAQ list - Mat von TWaddle (2016072400h0305)Mat von TWaddle - TWed Core components - which are needed]] *Use the [[publish tool|Idea#1 Tool button to twederate current tiddler - Mat von TWaddle (2016072410h4440)]]
E.g if I want to twederate an already existing wiki of mine, what do I need to install?
Your test post is now part of the twederation and will exist forever! :D
joe
Thank you for your work on this! I am not sure how to test more now. I have not seen any error messages.
Why is the author "-"? If it's all, where are the other posts (including mine) ?
Greetings from the first TWEM here in Oxford. We are having fun ... -m
Fetching you post I don't see anything
The conversation in the comments of this post makes me very happy. Both because it shows that you can have a conversation using twederation but also because people have figured out how to make and add their own avatars without me saying anything. This made my day :D. I will find some way to automate the exchange of avatars and other icons sometime soon.
Please, if you want to create more, I would very much like an avatar. I have tried several times, but have had to realise that this it nor for me. (There is a reason I am reusing the basic drawings created years ago for all my knitting patterns.)
It isn't supposed to be saving any bundles that have a bundle_size of zero. I am not sure why it is. I will look into it now and try to fix it.
Hopefully that means we can soon not have to see bundles with zero content.
No problem getting your comment either. Gratulations Jed, the first steps must be the most difficult ones.
But they are the most frustrating. From the outside it barely looks like I have done anything despite it being a very large step forward in terms of usability and taking me a long time to figure out. Now I can reliably use this to talk to people which should help a lot with my motivation.
I think that we are almost to the point where we could convince more people to join. For now things are not quite easy enough to set up to get a lot of testers. But we are very close and I am excited.
It is not particularly slower than my rather big recipe wiki to write here - or translating the language plugin to name some examples. (2009 model netbook ;-) BUT if I try to write a new post my wiki automatically refresh itself after a few letters.
Since I didn't say it in the post, now there is a new plugin version, so you should update the plugins.
I like the idea. Are all these fields needed to turn a tiddler into a post, or just "role" ?
Hello! Your test worked! :D
Comment without a title, just to test it. I'm having fun!
Because I needed to test it.
Hello! I am commenting from here now!
Changing author, the text from the prior message stays on screen.
This is me commenting on my own post. The template is about to change but I want to see if there are any other errors I need to fix right now.
Using filter [prefix[$:/Messages]] that is.
I haven't touched how anything on the user side of things works in a while, so I am not surprised that with the new changes it is broken. The 'What to fetch' select menu just sets what filter is used and I should probably put a way for users to easily change what is displayed by the menu and add their own custom options. What exists now is simply what popped into my head as I was making the original interface. If you have some time to invest in this think about what sort of things you would like to be able to do in terms of communication style and what types of things you would like to be able to fetch from other wikis, or perhaps prepackage so other people can more easily get them from you. There are still a few more things I want to try out on the back-end before I start focusing on the UI and application side so any help with ideas and implementation will be very good to have.
I just "sent" you a short message. I don't see any short messages to you, though I see the one(s) you posted.
That doesn't work yet. You will be able to get only posts that are newer than the last time you got new posts. I guess I will work on that now instead of playing with making new icons.
But it obviously doesn't work. I will try to fix that now because it is causing other problems as well.
Until then we must be good "housekeepers" and delete them, when we go through the bundles we just received. I like that it is so easy to see what we already have unpacked and what is new in a bundle. Some disciplin cleaning out will be necessary not to completely fill up our TW.
Lovely idea to show the numbers of tiddlers not unpacked yet. That works well. While wondering about to save/not to save duplicate titles, I think it would help not to have to open the bundle in edit mode to delete it. A delete button in view mode would at least make it faster.
I wasn't having a particularly good day, but being able to properly get a comment from you made everything better! :D I am adding a bundle_length field to bundles that will list the number of tiddlers in the bundle, I am going to combine this with some other things so that when bundles are listed they will have the number of tiddlers they contain listed and also the number of tiddlers that you haven't unpacked yet. Then I may make a status popup on the side of the wiki that shows the number of unopened bundles you have or something like that. I am going to make the default behavior not saving empty bundles and possibly not saving bundles that just contain duplicate tiddlers. The only problem with the not saving duplicate tiddlers part is that it would be based only on the title. I don't think it will be a big deal but I need to think about that a bit since if you are working collaboratively with someone you may want to overwrite a local tiddler with one you receive from another wiki. I also realized that I should be able to use web workers, just not in the way that I was thinking about. This wouldn't necessarily make fetching any faster but it will hopefully keep your wiki from being unresponsive while the fetching is happening.
Writing a comment is fast enough, but opening comments, that is taking a war to do. I think with the list growing I will have to be seriously curious to open comments to read. Admittedly my computer is neither new or fast.
There shouldn't be anything going on there. It may have to do with a combination of the complexity of the tiddler and the javascript engine. Do you have the same delay if you are writing a comment on another post or it is only in the new post thing at the top?
The delay was most noticeable when using the FF clone "Pale Moon". I sometimes forget that it is not exactly the same as FF. The delay now, as I type (in FF), is noticeable, but tolerable. I notice that as I type, the same letters are being echoed above -- not just below the current tiddler. It appears to be entering into the prior comment field (Idea#1 Tool button to twederate current tiddler) It wants to comment as part of two posts at once???
The 'not a client-server architecture' part means that if one wiki gets compromised there is no way for them to force anyone else in the network to pull from them. If you don't want to get updates from a wiki you just remove their twCard from your wiki. In the future when I get to working more on the front-end side of things I will make tools for managing which cards you have and how you pull new things. Like preset options for only pulling new posts that mention you, or comments on posts that you have commented on and things like that. The distributed architecture means that you can set up your own network that is completely separate from me and the only way that there will be communication between the two networks is if both sides actively agree upon it. Adding, updating and removing twCards is one of the main purposes of having a central site like twederation.tiddlyspot.com, but the only thing that makes that site special is how people treat it. There is absolutely nothing preventing anyone else from starting up their own site that can fulfill the exact same purpose. In the future I am hoping that during the set-up process there will be a list of publically usable listing sites for different topics or locations or whatever anyone would want to create a group for, and you can request to be added to the list for a group, or just pull updates from a group and not be connected to any network. All of that comes from the social structure that will hopefully be set up around twederation, as it is that can happen with what has already been made.
Although there's no way to "force" someone to pull from you, if there are 100 tweds, most people are not going to want to inspect every bit of the content that is being relayed. That is why someone might want a system to quickly purge bad content once it has been identified.
Wait, the official voice of the Twederation is from "TypicallyWeird" ?
Finally knowing you had a blogpost and fetching only from your site, I got your blogpost. First I tried fetching from all. I was offered all Jeds stuff once again, but nothing from you. So dedication might be the way to go for now.
a person or thing that causes great trouble or suffering.
When I fetch new information from google the tiddlers saved used to have the same fields as twCards and this was causing some trouble. So if a twCard has 'New Card' in the title it is supposed to be a temporary tiddler that I used and deleted that I missed. So just delete them and it shouldn't be a problem.
It works well now. I think you nailed it before others had the time to update plugins. Now you know you are truly FOLLOWED around the clock ;-).
Well, I guess as long as being followed is helpful I can deal with it. :-D
It turns out there was a typo in my code that kept an updated wiki from properly sending any bundles instead of just not sending empty bundles. Once you update the plugins again it should work.
Let's put some content under this very long title.
Let's put some content under this very long title. Jed is near me. Very concentrated on adding new feature.
I got totally excited to see it arriving. No error about trying to fetch things from my own site. You must have been doing some wizardry.
Hopefully you can get this comment correctly. There are currently some problems in how comments are fetched because it sends off the requests all at once and if one reply is received when another is being processed it can be missed. I should have a fix for it soon but until then fetching is a bit unreliable. It may also give you an error saying that it can not fetch things from your own site. I need to fix that too.
I am still hoping to find the one with a pot of gold under it.
This is the federated discussion from the time of the meetup. <ul> <$list filter='[role[twDiscussionPost]!has[parent]!sort[modified]]'> <li> <$link to=<<currentTiddler>>><$view field='title'><$view field='post_title'/></$view></$link><br> <$transclude mode="block"/> </li> <ul> <$transclude tiddler="$:/DiscussionViewerTemplate" mode="block"/> </ul> </$list> </ul>
That would be nice as you have all done a terrific job. Also have a safe journey home all of you!
@@.f {{!!title}}@@
I, and anyone who want's to help out, will add //comments// here to build up a FAQ list. (Hm,"Add comment" is currently not set up for this. Or, rather, I want to create tiddlers as normal and //tag// them with e.g FAQ and have them appear here... I don't want to have to //go// here to add stuff to the list! I can imagine a similar need for a "monologue" (as opposed to a discussion) i.e where the user adds a tiddler at a time on some topic.)
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuOWwzfk4AAAFwSURBVDhPdZM7q8JAEIUD2giWaUMEGxEtgp3Y2FhZaCGKGJMqPkCxtFC0UtBCG8FGQaz8lefujGTdTfYWX3LmzO4wmSEWgH95Pp+43+9CmvOE0Yy5Xq84nU5CmvNEyhgOh1gsFkLqBZbLJXq9HmsVLYihi67rotvtot/vo1AoYLfbiVT6bMpQyefzyOVyQprzhNGkdkulEqIoYiqVCnzfF6n02ZQxGAxwPB6F1GdwOBwwGo1Yq2jBfr8Xr19s2sJ2u9ViKYjZbAa6FMefzwfv91vGlAuCQMaE1Ww2cbvd2FQLTCYTbDYbUOvT6ZQ9tcDj8UCj0fhWoQF5nodOp4PVapVaG12ktc7nc7TbbdTrdX5TTrZCZLNZ2LbNCROO4yCTyQj58/hBayuXy1yVOigWi9osXq8XdzUej9FqtVCtVuVarVqthsvlwoE6gzAMeQbr9Rq0WvLUGZzPZ/5s2QqR3EIStUCMdiC5YxPxj/YF1h+tuK0J3wz4ngAAAABJRU5ErkJggg==
Just a test (this is content)
@@.g {{!!title}}@@
Because grandchildren are like children, but grand
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
The biggest visible changes for twederation is the addition of threaded discussions. This has been added using a simple method here each post or comment has a `parent` field and the `type` field is no longer used to identify blog posts and comments. Now all of them have a field `role` set to `twDiscussionPost` and the structure is determined using the `parent` field. Each post can only have one parent and parents don't have any direct knowledge of what children they have. This allows the comment structure we have, and it can be extended in the future. We are working on making sure that the tools all work with the updates, but expect lots of bugs in places where I missed something. Also Mat is working on improving the styling. More on this later.
Welcome to the website for the TiddlyWiki European Meetup 2016. Think local, act global! !! [[Discussion]] • [[Location]] • [[Agenda]] • [[SiteMap]] • [[LiveStream]] //Compare the [[static HTML|http://tiddlywiki.com/tiddlywiki-eu-meetup-2016/index.html]] and [[interactive|http://tiddlywiki.com/tiddlywiki-eu-meetup-2016/wiki.html]] renderings of [[this site|SiteMap]]// [img[banner.jpg]]
Hello world!!
Hope you have a nice time - I am a little envious but thankful, that you livestream.
Delete the tiddler [[$:/SitetwCard]]. Then the tiddler [[TWederation]] should show the setup wizard instead of the discussions interface. Go through the set-up wizard and when you get to the step asking if you want to be listed say No, then finish the wizard. That should updated your twCard correctly. If it doesn't than I made a mistake somewhere so let me know if anyone tries this and it doesn't work.
Everything that was in this post is now wrong, now just go to ooktech.com/jed/ExampleWikis/TWederation and follow the instructions there. <!-- Remember that this is all new and may change significantly. This isn't a bad thing, we need to try things out to figure out what works. !What you will need: *A TiddlyWiki hosted online. You can use your own hosting or http://tiddlyspot.com/ (some instructions for tiddlywiki 5 on tiddlyspot are [[here|http://tiddlywiki.com/#Saving%20on%20TiddlySpot]]) *The plugin [[$:/plugins/inmysocks/FetchTiddlers]] *Blogging tiddlers: **[[New Blog Post]] - for making posts **[[Posts]] - this just lists posts. *Some other templates and tools, this list is subject to change: <$list filter='[tag[Tools]][tag[Templates]]'> </$list> !What to do: Note: twCards can contain a lot of information that isn't required. This can be a wiki topic to make it easier for people to find what you have done, or your real name to make it easier for people to know who you are. If you don't want to fill in a field than just leave it blank, I will try to list which fields are necessary as we go along. If you want to add a field that isn't listed feel free to do that too. If you want you let us know about what you add so we can improve the system. *Make yourself an [[identity twCard|Create Identity twCard]]. This is what you use to let the world know that a post or comment is yours and how people find things you have done. A username is all you really need, but including at least your wiki url will help you find responses people have left for you. *Make your wiki a [[wiki twCard|Create Wiki twCard]]. The url is all that is strictly required, but to be very useful a name and author would also be helpful. *Use [[this tiddler|Wiki Configuration for TWederation]] to select your name and the your wiki as the author and current wiki respectively. This is so other people can easily get information about the wiki and you. Or at least the information you have decided to share. ''Now you are set up!'' To start you can try sending your first message. To do this you need someone to send a message to, for the moment try *Get wiki twCards from wikis you wish to follow or comment on. A sites twCard should be listed in the tiddler [[$:/SitetwCard]]. If you have the url than you can fetch the card using the fetch tiddler tab in the $:/ControlPanel **I will try to set up a central listing of Wiki twCards (and maybe Identity twCards) for people to use if they wish to find other wikis/users (or to make it easy to be found). I assume that if this catches on other people will also set up similar listings. *Here we run into our first big bootstrapping problem. For someone to receive a message from you they need to know to listen, and for them to know to listen you need to contact them. We are working on it, I imagine that we will end up with some central communication sites like the tiddlywiki community search that use non-tiddlywiki things to let people register their wikis, then these sites can take messages from the different wikis to help people connect. So if I see a wiki and I want to contact the author I could find a central listing where the wiki is registered and make a message addressed to both the central listing and the other site, then when the author of the other site checks their messages they can receive the message from the central listing and decide to add me or not. There is no way to force someone to listen to you, this is a feature. **For now you can go leave a comment over on my site [[here|http://ooktech.com/jed/externalbrain/#Dashboard]], or use one of the ways listed there to contact me, you could put a link to your wiki in the [[tiddlywiki google group|https://groups.google.com/forum/#!forum/tiddlywiki]], you could ask in the #tiddlywiki irc channel on freenode, the [[tiddlywiki community on google+|https://plus.google.com/u/0/communities/117285869700890736959]] and probably other places. *Now you should make a post or leave some comments. *You can use [[New Blog Post]] to go make a post so people can leave you comments *If you go to $:/ControlPanel you can go to the `Tiddler Bundles` tab and the `Fetch Tiddler Bundle` tab under that. You can enter wiki urls and in the second drop down select `All Identity twCards` and `All Wiki twCards` as what to fetch, put in a bundle name (`twCards` works) and click on `Request Bundle`. Then switch to the `Unbundle Tiddlers` tab and select the bundle from the drop-down menu and click on the Import button. Now you have identity cards and wiki cards so you can use [[New Message]] to write some messages. **Remember that you have to have some way to notify people of the initial messages so they know to check. -->
This isn't really organized in any coherent way, I am just ranting a bit. If I can get web workers to actually do something useful than we can load comments and things from other wikis without making a page unresponsive while the content is being fetched. Unfortunately because of the same origin policy that browsers use I can for some reason load a page in an iframe and then get the page content from the iframe, but I can't load a page using an xmlhttprequest and get its content that way. Web workers give you multi-threaded behaviour in a browser, this means that they can load things in the background. Except the only way they can load things seems to be via xmlhttprequests. So a web worker can be used to load content from the same server that a page is being served on and that is about it. I am trying to come up with a way to have loading a page via xmlhttprequest give some security flaw that isn't there when loading a page in an iframe since in both instances the page doing the loading has to manipulate the loaded content to do anything, and you can access whatever you want from the iframe. I may be able to use some of this anyway by first trying to get a worker to load a page and if the xmlhttprequest fails fall back to using an iframe. It would hurt the worst case but if there are wikis that are on servers with the proper CORS stuff than it could greatly improve the performance in the average case.
But here I am, where I can be weird in a typical fashion, just like everyone else. Also I have an avatar and you don't. The TWederation should also have an avatar, and soon Mat should have one. We need to figure out how to make it work correctly for everyone.
So instead of making more for twederation I have spent the past few hours playing on the internet and making new svg icons. This made me want to add avatar images to the discussions here so I made myself one and one for Mat. I should make a twederated wiki for myself that isn't the main wiki here for personal stuff. Anyway, if you want to see what I have been spending my time on instead of improving twederation the icons are [[here|http://twederation.tiddlyspot.com/#Some%20icons%20I%20am%20putting%20together]]. You will have to go to the twederation.tiddlyspot.com wiki instead of seeing them in this post because I don't have any way to add attachments to posts. That may come in the future, but for now we will just have to visit another wiki instead of importing something.
So now the back end of things works smoother for me. This includes the way that data is fetched from google and how new twcards are added to the site here. Before I just made a twCard from the data submitted to google, but it was incomplete because it only had the url, name and author for the wiki. Now I have it set to use the information sent to google to fetch the twCard directly from the wiki itself. This way we don't need to send any more data to google and we can get the full card. It also means that you don't get listed unless you have a wiki that can respond and send a card. So, if you don't have a card listed on twederation.tiddlyspot.com it is because either your card wasn't listed correctly on google or your wiki wasn't responding or you have added it after around 10pm Paris time on July 10th and I haven't added it yet. If your card isn't listed and you have a wiki with the plugins than try going through the setup wizard again, it will make sure that your data is sent correctly and that your wiki is configured correctly. I think that some of the wikis don't have the $:/SitetwCard tiddler set correctly, which will keep you from getting listed on twederation.tiddlyspot.com. There have also been some important updates to how bundles are handled, so make sure you update your plugins. Both the [[$:/plugins/inmysocks/TWederation-edition]] and [[$:/plugins/inmysocks/TWederation-core]] plugins need to be up to date. Since I have changed how twCards are handled on this site you may want to delete all the cards (except for your twCard) on your wiki and pull them from here again. Do this by selecting 'TWederation' from select wiki and 'All Wiki twCards' from what to fetch in the `Fetch Communication` tab. After you do this your wiki will only try to contact wikis that can actually respond. This should help.
Where are all the testers though? I really think that more testers are needed and maybe tests are better done in smaller groups. As we get comfortable using twederation I am sure more ideas will arise, can we do this and would that also be possible. Twederation is here right now on a computer as near you as you want it to be. I love it because of exactly that and the fact that even an old woman...(can your old mother use this?), an end user would be able to use it.
Now all comments are open by default and you can collapse specific threads if you wish. There is still a lot to do in terms of allowing sorting and the like. I am working on adding avatars for people. I am planning on having them appear next to the author name for posts and maybe other places. I have noticed that things slow down when I am typing a new post on my desktop, which means that something is very wrong and we need to fix it because I have a pretty powerful computer. I guess I need to dig into the templates used and see what is going on.
We should make a toolbar tool button to twederate/publish single tiddlers. I (Mat) imagine I can make this: It would create a copy and delete original. In the process it would change/add stuff: *''title'' constructed as... **//current title// - **look up twCard with wiki_url as current and copy //author//. ***If no such info, use current tiddlers //creator// - ''what are consequences of this?'' ** //modified// or, if no such, //created// *''Other fields'' **author: <same as for author in //title//> **"timestamp fields": deconstruct //modified// or //created// **post_title: copy original tiddler title **role: twDiscussionPost () **sort: ''is this field needed? What is it?'' **wiki_url: http://tweddle.tiddlyspot.com *copy all other fields from original; (not least //tags//)
Opening e.g [[First test in new layout - Mat von TWaddle (2016072323h4836)]]<br> shows [[$:/plugins/inmysocks/TWederation/Templates/BlogPostCommentTemplate]]. Can this not instead reuse one of the other templates? It seems redundant to repeat so much similar code.
Opening e.g [[First test in new layout - Mat von TWaddle (2016072323h4836)]]<br> shows [[$:/plugins/inmysocks/TWederation/Templates/BlogPostCommentTemplate]]. Can this not instead reuse one of the other templates? It seems redundant to repeat so much similar code.
Title says it all. But now how to solve it. maybe we shoudl introduce to enable adding //tags// to posts?
[[$:/plugins/inmysocks/TWederation/Manage twCards]] >...get posts from that wiki, send messages to the wiki... should say >...get posts from that wiki, address messages to the wiki...
If I recall, Jeremy suggested using the caption field to display as tiddler title... which I guess means replacing the current //post_title// field. Are there any downsides with this? What about tiddlers that pre-twederation use caption fields and that are [[published|Idea#1 Tool button to twederate current tiddler - Mat von TWaddle (2016072410h4440)]]
This is Jeremy testing that I can save a blog post for TWederation.
@@.l {{!!title}}@@
There have been some bugs. Too many things need to be tested I think.
Here's the stream of day 1: <iframe width="560" height="315" src="http://www.youtube.com/embed/7o0ClSI7Tdg" frameborder="0" allowfullscreen></iframe> Here's day 2: <iframe width="560" height="315" src="http://www.youtube.com/embed/ipXyZkC8tjM" frameborder="0" allowfullscreen></iframe>
The meetup is being held in the community meeting room at the [ext[Oxford Centre for Innovation|http://www.ocfi.co.uk/]]. """ New Road, Oxford, Oxfordshire OX1 1BY Tel 01865 261400 """ <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2469.948702501704!2d-1.2658719842210278!3d51.75226157967619!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x4876c6a49ad989a5%3A0xe762fb3902f83d3!2sOxford+Innovation!5e0!3m2!1sen!2suk!4v1468318420693" width="600" height="450" frameborder="0" style="border:0;" allowfullscreen></iframe>
So does this have the correct field format stuff thingy?
This should be a comment on my other post.
I have a feeling they are not working as they are supposed to. When selecting Fetch Messages nothing happens, Type to Fetch Short Messages nothing either. Using the Selection Menus that is. But using filter [tag[@Birthe]] I got a message. Or using filter [prefix[Message]] I guess we get all Messages. I have had no success fetching any Short Messages yet. I would like to know some more of Short Messages and the idea behind.
To save space, I deleted the group photo (sorry guys -- I have to connect via FTP). But then the photo keeps wanting to come back as "new". We need a way to mark incoming items as "read" (maybe using a dictionary datatype tiddler?).
This is intended as a continuously updated tiddler with "quick notes". It's an eclectic mix of notes to //inmysocks// and myself. @@color:gray; //31 January//@@ *When looking at the just un-bundled imported list, I miss the //dates// (last modified or, if not modified, created). I keep re-importing the same tiddlers so I don't know if it is anything new. **Actually, it would be good to know the last point in time that I imported using the same importing criteria:<br>The title listing of the imported tiddlers should be sorted by date (newest on top) and I'd like a visual mark, perhaps a line marking out where in time the last import from "that url, with that filter" was used, according to data available in my own wiki.<br>BTW, I note that neither fields //created// nor //modified// exist in imported tiddlers, making the time sorting tricky. @@color:gray; //29 January - evening//@@ *In replying to an imported post I note the need for having the imported tiddler copied or something like that. @@color:gray; //29 January//@@ *[[Remote Commenting]] *''twed tags''- We need a generic term for those special tags (//inmysocks//, //twMat <:-)//...) **"twed tag" (for TWederation tag") perhaps? **@tags [i.e "at-tags"]... *''twed tag features'' - but there is more than just the need for a term. As you'll see in some of the ideas below, we could perhaps use those tags as tools for needed functionality. Possibly, such tags can, in view mode //and edit mode// have drop down menus with twed tools. *''Quick bundle import''@@color:peru; 📦@@ - There ought to be a quick import feature readily accessible all the time. Perhaps a package button to trigger import, using a predefined set of TWs and filters. *The more IRL a discussion is, the more need for a quick way to import from the other participant. E.g now that I' writing to //inmysocks//, I'd like to be able to import eventual new stuff for me to see if there's any reply to previous message. Maybe the twed tag can be used for this *Listening to @Jeremys elaboration on that it should be static html that is transferred. In that case, one should also be able to import an - again static - representation of the edit view so that one can understand how the tiddler is built. *[[Aggregation TWs]] *''twCards'' - the //Create twCard// button doesn't give any feedback that it succeeded. *Added [[⁂]] (click to read) as favicon to here. Feel free to use for TWederation if you wish, to make browser tab identifiable and not use default tiddlsypot favicon. *''Needed'' - there is a frustration in not knowing if I've twed tagged all "linked to" tiddlers. I'e if I twed tag tiddler A with //inmysocks//... then there may be links in A to other tiddlers that you'll also need. We need some alert for this. **maybe the twed tag pill can signal that there are linked to tiddlers that are not twed tagged with that twed tag? **and perhaps getting a list of which links it concerns... or, nicer; eg. hover the twed tag and those links in the tiddler highlight. **possibly also a global list of such "missing twed links" @@color:gray; //28 January//@@ *''Favicon'' - There should probably be an easily recognizable favicon for the TWederation site., but possibly a general icon to symbolize the TWederation ** ⇄ ⋮ ⊶ ⊷ ⧉ [[⁂|https://en.wikipedia.org/wiki/Asterism_%28typography%29]]
These are some public notes for my introduction to the TWederation work <<Identity "twMat <:-)">> and I have been doing. I am going to make http://twederation.tiddlyspot.com and use that as the center for news and work things. That way people can pull the newest updates from there. I am going to make http://twederation-dev.tiddlyspot.com and use that as the center for news and work things. That way people can pull the newest updates from there. __General:__ *There is no server. This means that many ideas based on server-client models of communication don't apply. **Communication isn't done by sending information to some destination. It is done by pulling information from some origin. This takes some more up-front configuration but it will work once everything is set. __How to use it:__ *By fetching bundles! *The general usage model: *#Write a post or message and label it as yours and address it appropriately *#Use your connections to retrieve anything addressed to you from people and wikis you follow. *Make your twCards (identity, wiki, etc.) *Use your cards to label your posts *Use other cards to search for and retrieve posts, messages etc. for other people *This is going to be automated later, I am working on it. __Code Stuff:__ *All communication is done using postMessage *A hidden iframe is created and the target wiki **There are two new tiddler messages ***`tm-close-iframe` - this message is given the url of an open iframe and it closes the iframe and removes the entry from the $tw.browserMessaging.iframeInfoMap object. ***`tm-request-bundle` - this loads an iframe with the given url and uses postMessage to send the bundle request **There are two messages added to the window event listener, `BUNDLE_REQUEST` and `DELIVER_BUNDLE` ***When a bundle request is received part of the request contains the name of the packing function to use. These functions are stored in the $tw.wiki.bundleFunction object. After being bundled together the wiki uses postMessage to send the bundle to the requesting wiki. Part of that message contains the name of the unpacking function. The unpacking functions are held in the $tw.wiki.bundleHandler object. ***You can add packing and handling functions without modifying the plugin by adding a javascript tiddler that adds new functions. You look at [[$:/plugins/inmysocks/FetchTiddlers/bundleOptions.js]] for examples.
I am trying to make it so when you request a bundle you only get new things. This is turning out to be a bigger problem than I expected due to browser caching interfering with getting an accurate estimate of the previous time there was nothing new on a wiki. I have implemented some more changes that may work now even with that. Unfortunately you may have to delete some system tiddlers. Delete the tiddlers that start with `$:/FetchHistory/`. This code will make a button that will remove them. When things work correctly than you should only receive bundles when there is new content. Unfortunately for testing this is identical behaviour to something being broken. This is code for a button that will reset record of previous times in case you can't fetch new content. So click the button and try again! But hopefully the newest plugin version should fix the problem. That is twederation-core version 0.0.49 and twederation-edition version 0.0.55. Here is the code ``` <$button>Clear Fetch Record<$list filter='[prefix[$:/FetchHistory/]]'><$action-deletetiddler tiddler=<<currentTiddler>>/></$list></$button> ``` Lets see what new thing broke!!
Because I need to remember what they are
There has been some progress on making this all work correctly. If you have the newer versions of the plugins (at least 0.0.37 for twederation-core and at least 0.0.41 for twederation-edition) than fetching comments and things from multiple wikis should work the way it was supposed to before. There are still a lot of usability problems. I think that once I get a good naming convention for the bundles and do some simple things like make it so that empty bundles aren't saved it will help. I had empty bundles before so that it didn't just look like nothing happened if there was nothing new to fetch, but I think that having 5 empty bundles and 1 with content is worse than just having 1 (or zeros) bundle(s) returned. I should also find some way to combine bundles from multiple sources when you fetch comments, so you just get a single comments bundle that has all the content from all the wikis instead of having one bundle from each wiki. There may be problems with this if you receive a response from one wiki and you are looking at the tiddler when another response comes in, but I don't think it will be a huge problem. We shall see. I need to implement it before we can even worry about it I guess. I think we are at a point where suggestions about things like that can be useful. If you want to change anything on the wikitext side of things feel free to just try it out and show me, I am going to be working mainly on the javascript side until that works smoothly so don't expect any wonderful ui improvements from me.
And some content for the root post
Yay!
* http://tiddlywiki.com/tiddlywiki-eu-meetup-2016/ ** [[index.html|http://tiddlywiki.com/tiddlywiki-eu-meetup-2016/index.html]] - Static HTML snapshot ** [[wiki.html|http://tiddlywiki.com/tiddlywiki-eu-meetup-2016/wiki.html]] - Interactive Wiki Source code: https://github.com/Jermolene/tiddlywiki-eu-meetup-2016
Some demo text
There is a noticeable delay when typing in the Post title and content fields (the one I'm typing now). This delay does not occur when typing a regular tiddler, so assume that it is something to do with the new presentation mechanism. I think it must be looping. I have to drop to about 20 WPM to type here. This is true even if I set it to "5" posts. I can type about regular speed in a new tiddler, so it is not just the size of the TW. This is agonizing!!
It would only take one compromised twed member to fill the entire network with SPAM -- it would be a link spammers dream come true. The spam issue is important because upstream IP providers will take it very seriously, and might even suspend accounts. The main fix I can see for this, is some way to "send" (yes, it's not client-server) a network message that would cause twed members to collectively delete (or make non-visible) TW cards and messages from offending twed sites. Call it de-bundling or un-bundling. Each twed could configure how it wants to deal with these warnings (since the warning system itself could be mis-used). In particular, a twed might be configured to trust and act on overhead messages that come from certain trusted twed members. This would allow the system to quickly purge nefarious messages as soon as they are perceived. This suggests that a twed member should be able to mark twed cards, to indicate which tweds he/she is willing to accept overhead deletion (and probably others) messages from.
@@.t {{!!title}}@@ <style> .t { text-decoration: underline wavy red; } </style>
This is a post for testing twederation
YAY! I am posting here!! Yay!!
Or I just like pretentious names and want to distinguish between my personal stuff and news about twederation. So I have my own site now over [[here|http://ooktech.com/jed/TypicallyWeird/]], you can get the card for it by fetching the cards from twederation.tiddlyspot.com under the `Fetch Communication` tab. So now things posted as twederation new should be by `The TWderation` and things that are from me are just inmysocks. And this way I can speak as The TWederation, which amuses me.
Cat videos are the scourge of humanity.
The meetup was a lot of fun and we got a lot of work done. I ended up getting home to Paris a bit late so I missed the last train and had to ride a Velib (the city bike share thing) home. But if you have to ride somewhere at 2am, riding along the Seine at 2am on a Saturday is not a bad choice. I always find the impromptu music/dance parties along the river amusing. I don't have the edition set up with all the new plugins yet, but it should be done very soon. Once that is finished I will post something new letting everyone know and hopefully explaining the changes a bit more.
~TiddlyWiki is a rich, interactive tool for manipulating complex data with structure that doesn't easily fit into conventional tools like spreadsheets or word-processors. <iframe width="560" height="315" src="http://www.youtube.com/embed/KtCUr83XgyE" frameborder="0" allowfullscreen></iframe> ~TiddlyWiki is designed to fit around your brain, helping you deal with the things that won't fit. The fundamental idea is that information is more useful and reusable if we cut it up into the smallest semantically meaningful chunks -- tiddlers -- and give them titles so that they can be structured with links, tags, lists and macros. Tiddlers use a wiki text notation that concisely represents a wide range of text formatting and hypertext features. ~TiddlyWiki aims to provide a fluid interface for working with tiddlers, allowing them to be aggregated and composed into longer narratives. Find out more at http://tiddlywiki.com/
! Friday, 15th July 2016 * Start 10h00 * End 19h00 ! Saturday, 16th July 2016 * Start 10h00 * End 19h00
I need to do something about the very probable title conflicts that will arise from different users posting and from message titles. There will probably be many messages with the title 'Hi' or something similar. So we can't just have the message title be the tiddler title. I think that for short messages we could have some other storage mechanism, like a data tiddler that holds all of the messages and some utility that lets you sort and view the messages. This may mean we should have multiple types of messages, short messages that would be stored like that and then longer email-like messages that would get their own tiddlers. We still have the naming problem. I think that appending a username and a time stamp at the end of all messages would prevent almost all conflicts but maybe someone can come up with a better idea.
Hello from the Interplanetary filesystem! I'm editing and saving my Twederation wiki file, and then I'm running ``ipfs add <filename>`` and ``ipfs name publish <returned hash>``. I hope this demonstrates that Twederation can be used in conjunction with IPFS, in a limited way. <!-- GNU Terry Pratchett -->
There are several cards with "New" in their titles. Since they will only be new once, not sure why/how they are labeled that way.
This is the link to the TWederation github repo: https://github.com/inmysocks/TW5-TWederation
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
I saw a post at Twederation and updated to latest plugins. I did go go to control panel and marked follow to all the twCards I have but my own. Since then I seem to be trying to fetch from everyone EXCEPT twederation. And I would expect to receive at least the blog post telling us to update. Is it supposed to be so or am I fetching from the other twcards because they are no upgraded yet?
The new upstart tiddler is very nice and following the steps given, it was filled correct I just had to press forward. What happens now I am not sure. I fetched all wiki TWcards from twederation and saw two marked undefined. I tried to comment to one of the blog posts I was able to fetch, wrote message to someone on the list, and now this post. I can find no more to do for now, but at least if someone find any of this they can find something to fetch. I have had none of the error messages Mark S. wrote about. FUN FUN FUN.
Birthe went and figured out how to make herself an avatar. So I got to be the only one with an avatar for a few hours. :D Now we will have to make something to package the avatars with the twCards and I need to add a way for people to get updated twCards, since I had to manually import Birthe's new card and her avatar image. Also I apparently broke things last night, but they should be working again now. So make sure you update both the core and edition plugins!
Does this work?
Actually, there aren't enough. I could only think of two, and one of them was the song complaining that there weren't enough songs.
That would be nice as you have all done a terrific job. Also have a safe journey home all of you!