<!DOCTYPE html> <html lang="es-PE"> <head id="Head"> <!--*********************************************--> <!-- DNN Platform - http://www.dnnsoftware.com --> <!-- Copyright (c) 2002-2015, by DNN Corporation --> <!--*********************************************--> <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" /><title> ¿Quién fue el Señor de Sipán? | Perú Info </title><meta id="MetaDescription" name="DESCRIPTION" content="Su hallazgo resultó trascendental para la arqueología mundial." /><meta id="MetaGenerator" name="GENERATOR" content="DotNetNuke " /><meta id="MetaRobots" name="ROBOTS" content="INDEX, FOLLOW" /><meta name="yandex-verification" content="6064aaaf57374ae6" /><link href="/Resources/Shared/stylesheets/dnndefault/7.0.0/default.css?cdv=767" type="text/css" rel="stylesheet"/><link href="/Portals/_default/Skins/PeruInfoSkin/skin.css?cdv=767" type="text/css" rel="stylesheet"/><link href="/Portals/0/portal.css?cdv=767" type="text/css" rel="stylesheet"/><link href="/Portals/_default/Skins/PeruInfoSkin/../../../../Portals/_default/Skins/PeruInfo/Libs/Carrusel/css/owl.carousel.min.css?cdv=767" type="text/css" rel="stylesheet"/><link href="/Portals/_default/Skins/PeruInfoSkin/../../../../Portals/_default/Skins/PeruInfo/Css/Principal.css?cdv=767" type="text/css" rel="stylesheet"/><link href="/Portals/_default/Skins/PeruInfoSkin/../../../../Portals/_default/Skins/PeruInfo/Fonts/FontAwesome/css/all.min.css?cdv=767" type="text/css" rel="stylesheet"/><script src="/Resources/libraries/jQuery/01_09_01/jquery.js?cdv=767" type="text/javascript"></script><script src="/Resources/libraries/jQuery-UI/01_11_03/jquery-ui.js?cdv=767" type="text/javascript"></script> <style> .popupCorona .esp, .popupCorona .eng{ display: none; } </style> <script> var urlcanonical = window.location.href.split("?")[0]; console.log(urlcanonical); var url404cn = window.location.href.split('/')[4]; if( url404cn == '404'){ } else{ $('head').append('<link id="idcanonico" rel="canonical" />'); document.getElementById("idcanonico").setAttribute("href", urlcanonical); } </script> <script type="text/javascript" src="//script.crazyegg.com/pages/scripts/0087/6076.js" async="async" ></script> <script type="text/javascript"> (function (i, s, o, g, r, a, m) { i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () { (i[r].q = i[r].q || []).push(arguments) }, i[r].l = 1 * new Date(); a = s.createElement(o), m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m) })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga'); ga('create', 'UA-83803218-4', 'auto'); ga('require', 'displayfeatures'); ga('send', 'pageview'); </script> <link rel="alternate" href="http://peru.info/es-pe/" hreflang="es-pe"/><link rel='SHORTCUT ICON' href='/Portals/0/favicon_PeruInfo.ico?ver=2016-11-11-173638-000' type='image/x-icon' /><link type="text/css" rel="stylesheet" href="/Portals/_default/Skins/PeruInfo/Libs/Animate/animate.css" /><link type="text/css" rel="stylesheet" href="/Portals/_default/Skins/PeruInfo/Libs/Menu/hamburgers.css" /><meta property="og:url" content="https://peru.info/es-pe/turismo/noticias/3/17/-quien-fue-el-senor-de-sipan-" /><meta property="og:type" content="article" /><meta property="og:title" content="¿Quién fue el Señor de Sipán?" /><meta property="og:description" content="Su hallazgo resultó trascendental para la arqueología mundial." /><meta property="og:image" content="https://peru.info/Portals/0/Images/Productos/6/29-imagen-174739342018.jpg" /><meta name="twitter:site" content="https://peru.info" /><meta name="twitter:creator" content="PromPeru" /><meta name="twitter:title" content="¿Quién fue el Señor de Sipán?" /><meta name="twitter:description" content="Su hallazgo resultó trascendental para la arqueología mundial." /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:image" content="https://peru.info/Portals/0/Images/Productos/6/29-imagen-174739342018.jpg" /><link type="text/css" rel="stylesheet" href="/DesktopModules/BB_FE_Footer/Css/css_footer.min.css" /><link type="text/css" rel="stylesheet" href="/DesktopModules/BB_FE_Fanpage/Css/css_fanpage.min.css" /><meta name="viewport" content="width=device-width,initial-scale=1" /></head> <body id="Body"> <script type="text/javascript"> setTimeout("ga('send','event','Profitable Engagement','time on page more than 2 minutes')", 120000); </script> <form method="post" action="/es-pe/turismo/noticias/3/17/-quien-fue-el-senor-de-sipan-" id="Form" enctype="multipart/form-data"> <div class="aspNetHidden"> <input type="hidden" name="StylesheetManager_TSSM" id="StylesheetManager_TSSM" value="" /> <input type="hidden" name="ScriptManager_TSM" id="ScriptManager_TSM" value="" /> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="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" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['Form']; if (!theForm) { theForm = document.Form; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="/WebResource.axd?d=pynGkmcFUV09fE3nJe1sgt2ZLXcrUu09VMoqIcTKgm46kAKj-lya9hv8q8A1&t=637290598998988531" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ var __cultureInfo = {"name":"es-PE","numberFormat":{"CurrencyDecimalDigits":2,"CurrencyDecimalSeparator":".","IsReadOnly":false,"CurrencyGroupSizes":[3],"NumberGroupSizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparator":",","CurrencySymbol":"S/","NaNSymbol":"NeuN","CurrencyNegativePattern":12,"NumberNegativePattern":1,"PercentPositivePattern":0,"PercentNegativePattern":0,"NegativeInfinitySymbol":"-Infinito","NegativeSign":"-","NumberDecimalDigits":2,"NumberDecimalSeparator":".","NumberGroupSeparator":",","CurrencyPositivePattern":2,"PositiveInfinitySymbol":"Infinito","PositiveSign":"+","PercentDecimalDigits":2,"PercentDecimalSeparator":".","PercentGroupSeparator":",","PercentSymbol":"%","PerMilleSymbol":"‰","NativeDigits":["0","1","2","3","4","5","6","7","8","9"],"DigitSubstitution":1},"dateTimeFormat":{"AMDesignator":"a.m.","Calendar":{"MinSupportedDateTime":"\/Date(-62135578800000)\/","MaxSupportedDateTime":"\/Date(253402300799999)\/","AlgorithmType":1,"CalendarType":1,"Eras":[1],"TwoDigitYearMax":2029,"IsReadOnly":false},"DateSeparator":"/","FirstDayOfWeek":1,"CalendarWeekRule":0,"FullDateTimePattern":"dddd, dd\u0027 de \u0027MMMM\u0027 de \u0027yyyy hh:mm:ss tt","LongDatePattern":"dddd, dd\u0027 de \u0027MMMM\u0027 de \u0027yyyy","LongTimePattern":"hh:mm:ss tt","MonthDayPattern":"d\u0027 de \u0027MMMM","PMDesignator":"p.m.","RFC1123Pattern":"ddd, dd MMM yyyy HH\u0027:\u0027mm\u0027:\u0027ss \u0027GMT\u0027","ShortDatePattern":"dd/MM/yyyy","ShortTimePattern":"hh:mm tt","SortableDateTimePattern":"yyyy\u0027-\u0027MM\u0027-\u0027dd\u0027T\u0027HH\u0027:\u0027mm\u0027:\u0027ss","TimeSeparator":":","UniversalSortableDateTimePattern":"yyyy\u0027-\u0027MM\u0027-\u0027dd HH\u0027:\u0027mm\u0027:\u0027ss\u0027Z\u0027","YearMonthPattern":"MMMM\u0027 de \u0027yyyy","AbbreviatedDayNames":["dom","lun","mar","mié","jue","vie","sáb"],"ShortestDayNames":["do","lu","ma","mi","ju","vi","sá"],"DayNames":["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],"AbbreviatedMonthNames":["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""],"MonthNames":["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],"IsReadOnly":false,"NativeCalendarName":"calendario gregoriano","AbbreviatedMonthGenitiveNames":["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""],"MonthGenitiveNames":["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""]},"eras":[1,"d.C.",null,0]};//]]> </script> <script src="/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ScriptManager_TSM&compress=1&_TSM_CombinedScripts_=%3b%3bSystem.Web.Extensions%2c+Version%3d4.0.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3aes-PE%3a2d39c544-8ec0-4a2c-bc21-04e23af02570%3aea597d4b%3ab25378d2" type="text/javascript"></script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="CA0B0334" /> <input type="hidden" name="__VIEWSTATEENCRYPTED" id="__VIEWSTATEENCRYPTED" value="" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="6KdZaPG7ICHiKE9e46+zC+mRV3MbltXXzE58keMIHjaH+jAOGZMUJ5Rgj6nXe/Ow9iR+FkAQiBO/3JdpK+NInSv9sIKwNQf6G7kjw26M/slS1xri" /> </div><script src="/js/dnn.modalpopup.js?cdv=767" type="text/javascript"></script><script src="/Portals/_default/Skins/PeruInfoSkin/../../../../js/dnn.js?cdv=767" type="text/javascript"></script><script src="/Portals/_default/Skins/PeruInfoSkin/../../../../js/dnn.servicesframework.js?cdv=767" type="text/javascript"></script><script src="/js/dnncore.js?cdv=767" type="text/javascript"></script><script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ScriptManager', 'Form', [], [], [], 90, ''); //]]> </script> <!--CDF(Javascript|/Portals/_default/Skins/PeruInfoSkin/../../../../js/dnn.js?cdv=767)--> <!--CDF(Javascript|/Portals/_default/Skins/PeruInfoSkin/../../../../js/dnn.servicesframework.js?cdv=767)--> <!--CDF(Css|/Portals/_default/Skins/PeruInfoSkin/../../../../Portals/_default/Skins/PeruInfo/Libs/Carrusel/css/owl.carousel.min.css?cdv=767)--> <!--CDF(Css|/Portals/_default/Skins/PeruInfoSkin/../../../../Portals/_default/Skins/PeruInfo/Css/Principal.css?cdv=767)--> <!--CDF(Css|/Portals/_default/Skins/PeruInfoSkin/../../../../Portals/_default/Skins/PeruInfo/Fonts/FontAwesome/css/all.min.css?cdv=767)--> <link id="urlcanonico" rel="canonical" href="" /> <script> var urlcanonical = window.location.href.split("?")[0]; document.getElementById("urlcanonico").setAttribute("href", urlcanonical); </script> <meta name="googlebot" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1" /> <meta name="bingbot" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1" /> <!--[if lt IE 9]> <script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js"></script> <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> <section class="PeruInfoPrincipal MenuInterna"> <header class="HeaderMenu"> <div class="Logo"> <a href="/es-pe/"> <img src="/Portals/0/PeruInfo/Imagenes/logo-marca_peru-blanco.png" alt="Logo Marca Perú"> </a> </div> <div class="Menu"> <ul> <li><a href="/es-pe/blogperu">Blog Perú</a></li> <li><a href="/es-pe/buscador">Noticias</a></li> <li class="Alerta"> <div class="Campana"> <img class="animated swing slow infinite" src="/Portals/0/PeruInfo/Imagenes/ico-campana.png"> <label style="display: none;"></label> </div> </li> <li class="Buscar"> <img class="pt_svg" src="/Portals/0/PeruInfo/Imagenes/ico-lupa-blanco.svg"> </li> <li class="Idioma"> <img class="pt_svg" src="/Portals/0/PeruInfo/Imagenes/ico-idioma-blanco.svg"> <div class="IdiomaSelector"> <a href="/es-pe/">ES</a> <hr /> <a href="/en-us/">EN</a> </div> </li> <li class="RespMenu"> <div class="hamburger hamburger--spin"> <div class="hamburger-box"> <div class="hamburger-inner"></div> </div> </div> </li> </ul> </div> <div class="MenuDesplegado"> <nav class="MenuContenedor"> <div class="MenuItem"> <a href="#" class="MenuItemPrincipal ConSubmenu" onclick="event.preventDefault();">Marca Perú</a> <div class="MenuItemSubmenu"> <a href="/es-pe/marca-peru">Inicio</a> <a href="/es-pe/marca-peru/acerca-de">Acerca de</a> <a href="/es-pe/marca-peru/programa-de-licenciatarios">Licenciatarios</a> <a href="/es-pe/filminperu">Film in Peru</a> <a href="/es-pe/marca-peru/campanas">Campañas</a> <a href="/es-pe/marca-peru/embajadores">Embajadores</a> <a href="/es-pe/marca-peru/amigos-del-peru">Amigos del Perú</a> <a href="/es-pe/marca-peru/blogperu/1">Blog</a> <a href="/es-pe/marca-peru/noticias/1">Noticias</a> </div> </div> <div class="MenuItem"> <a href="#" class="MenuItemPrincipal ConSubmenu" onclick="event.preventDefault();">Comercio Exterior</a> <div class="MenuItemSubmenu"> <a href="/es-pe/comercio-exterior">Inicio</a> <a href="/es-pe/superfoods">Superfoods Perú</a> <a href="http://alpacadelperu.com.pe/ES/" target="_blank">Alpaca del Perú</a> <a href="/es-pe/cafesdelperu">Cafés del Perú</a> <a href="/es-pe/piscospiritofperu">Pisco Spirit of Peru</a> <a href="https://www.promperu.gob.pe/ppOCEX-Mapa.aspx" target="_blank">Oficinas Comerciales</a> <a href="/es-pe/comercio-exterior/blogperu/7">Blog</a> <a href="/es-pe/comercio-exterior/noticias/7">Noticias</a> </div> </div> <div class="MenuItem"> <a href="#" class="MenuItemPrincipal ConSubmenu" onclick="event.preventDefault();">Turismo</a> <div class="MenuItemSubmenu"> <a href="/es-pe/turismo">Inicio</a> <a href="/es-pe/turismo/patrimonio-de-la-humanidad">Patrimonio de la humanidad</a> <a href="/es-pe/turismo/maravilla-moderna-y-natural">Maravilla del mundo moderno</a> <a href="/es-pe/turismo/blogperu/3">Blog</a> <a href="/es-pe/turismo/noticias/3">Noticias</a> </div> </div> <div class="MenuItem"> <a href="#" class="MenuItemPrincipal ConSubmenu" onclick="event.preventDefault();">Gastronomía</a> <div class="MenuItemSubmenu"> <a href="/es-pe/gastronomia">Inicio</a> <a href="/es-pe/gastronomia/productos-oriundos">Productos Oriundos</a> <a href="/es-pe/gastronomia/regiones">Cocinas regionales</a> <a href="/es-pe/gastronomia/restaurantes-en-el-mundo">Restaurantes en el mundo</a> <a href="/es-pe/gastronomia/reconocimientos">Reconocimientos</a> <a href="/es-pe/gastronomia/blogperu/2">Blog</a> <a href="/es-pe/gastronomia/noticias/2">Noticias</a> </div> </div> <div class="MenuItem"> <a href="#" class="MenuItemPrincipal ConSubmenu" onclick="event.preventDefault();">Inversiones</a> <div class="MenuItemSubmenu"> <a href="/es-pe/inversiones">Inicio</a> <a href="/es-pe/inversiones/negocios">Negocios</a> <a href="/es-pe/inversiones/blogperu/5">Blog</a> <a href="/es-pe/inversiones/noticias/5">Noticias</a> <a href="/es-pe/inversiones/contacto">Contacto</a> </div> </div> <div class="MenuItem"> <a href="#" class="MenuItemPrincipal ConSubmenu" onclick="event.preventDefault();">Talento</a> <div class="MenuItemSubmenu"> <a href="/es-pe/talento">Inicio</a> <a href="/es-pe/talento/arte-y-cultura">Arte y Cultura</a> <a href="/es-pe/talento/moda">Moda</a> <a href="/es-pe/talento/musica">Música</a> <a href="/es-pe/talento/cine">Cine</a> <a href="/es-pe/talento/deportes">Deportes</a> <a href="/es-pe/talento/blogperu/6">Blog</a> <a href="/es-pe/talento/noticias/6">Noticias</a> </div> </div> <div class="MenuItem"> <a href="#" class="MenuItemPrincipal ConSubmenu" onclick="event.preventDefault();">Recursos</a> <div class="MenuItemSubmenu"> <a href="/es-pe/toolkit">Toolkit</a> <a href="/es-pe/nuestras-apps">Nuestras Apps</a> <a href="/es-pe/covid-19">COVID-19</a> </div> </div> </nav> </div> </header> <aside class="HeaderBuscador"> <div class="BuscadorContenedor"> <div class="BuscadorInput"> <div class="BuscadorCaja"> <input id="BuscadorVal" type="text" placeholder="Buscar" onkeypress="if(event.keyCode == 13) {event.preventDefault();}" /> <i class="fas fa-times"></i> </div> <div class="BuscadorPredictor"></div> </div> <div class="BuscadorTags"> <div class="TagTitulo"> <p>Tags:</p> </div> </div> <div class="BuscadorCategorias"> <div>Blog Perú</div> <div>Noticias</div> </div> <div class="BuscadorResultados"> <div class="ResultadosBlog"></div> <div class="ResultadosNoticias"></div> </div> <div class="ResultadoSugerencias"> <p class="Titulo">Sugerencias</p> <div class="SugerenciasLista"> <div class="SugerenciaItem SugerenciaTurismo"> <a href="#"><span class="SugerenciaValor"></span> en <span class="SugerenciaSeccion verde">Turismo</span></a> </div> <div class="SugerenciaItem SugerenciaComercio"> <a href="#"><span class="SugerenciaValor"></span> en <span class="SugerenciaSeccion amarillo">Comercio Exterior</span></a> </div> <div class="SugerenciaItem SugerenciaGastronomia"> <a href="#"><span class="SugerenciaValor"></span> en <span class="SugerenciaSeccion Rojo">Gastronomía</span></a> </div> <div class="SugerenciaItem SugerenciaInversiones"> <a href="#"><span class="SugerenciaValor"></span> en <span class="SugerenciaSeccion azul">Inversiones</span></a> </div> <div class="SugerenciaItem SugerenciaTalento"> <a href="#"><span class="SugerenciaValor"></span> en <span class="SugerenciaSeccion lila">Talento</span></a> </div> </div> </div> </div> </aside> <aside class="HeaderAlertas"> <div class="AlertasCerrar"> <i class="fas fa-times"></i> </div> <div class="AlertaLista owl-carousel"></div> </aside> <script type="text/javascript"> var portalId = '0'; var buscadorUrl = '/es-pe/buscador'; var noResultados = 'No se encontraron resultados en esta sección.'; var version = '/es-pe/'; </script> <script type="text/javascript" src="/DesktopModules/BB_FE_Cabecera/Js/js_cabecera.js"></script> </section> <div id="cuerpoPrincipal" style="display: none;"> <div class="dnnpane"></div> <div class="section fp-auto-height-responsive" id="sectionBanner"> <div id="dnn_M_PI_Banner" class="col-xs-12 col-md-12 contentPane"><div class="DnnModule DnnModule-DNN_HTML DnnModule-6470"><a name="6470"></a> <div class="DNNContainer_noTitle"> <div id="dnn_ctr6470_ContentPane"><!-- Start_Module_6470 --><div id="dnn_ctr6470_ModuleContent" class="DNNModuleContent ModDNNHTMLC"> <div id="dnn_ctr6470_HtmlModule_lblContent" class="Normal"> <div class="BannerMenu"><img src="/portals/0/PeruInfo/Banners/noticias-turismo.jpg"></div> </div> </div><!-- End_Module_6470 --></div> <div class="clear"></div> </div> </div></div> <div id="dnn_content_banners" class="content_banners DNNEmptyPane"></div> </div> <div class="section fp-auto-height-responsive" id="section1"> <div id="Breadcrumb" class="bread-style"> <span id="dnn_dnnBreadcrumb_lblBreadCrumb" itemprop="breadcrumb" itemscope="" itemtype="https://schema.org/breadcrumb"><span itemscope itemtype="http://schema.org/BreadcrumbList"><span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a href="http://peru.info/es-pe/" class="breadcrumbLink" itemprop="item" ><span itemprop="name">Inicio</span></a><meta itemprop="position" content="1" /></span><img src="/Portals/_default/Skins/PeruInfoSkin/images/breadcrumb.png"><span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a href="http://peru.info/es-pe/TURISMO" class="breadcrumbLink" itemprop="item"><span itemprop="name">TURISMO</span></a><meta itemprop="position" content="2" /></span><img src="/Portals/_default/Skins/PeruInfoSkin/images/breadcrumb.png"><span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a href="http://peru.info/es-pe/TURISMO/Noticias/3" class="breadcrumbLink" itemprop="item"><span itemprop="name">Noticias</span></a><meta itemprop="position" content="3" /></span></span></span> </div> <div id="dnn_ContentPane" class="col-md-12 contentPane"><div class="DnnModule DnnModule-BB_FE_Buscador_Seccion_2 DnnModule-5059"><a name="5059"></a> <div class="DNNContainer_noTitle"> <div id="dnn_ctr5059_ContentPane"><!-- Start_Module_5059 --><div id="dnn_ctr5059_ModuleContent" class="DNNModuleContent ModBBFEBuscadorSeccion2C"> <div class="NotasDet_JT_content"> <span id="daleGo" class="hidden">7</span> <div class="contenedor_redes col-md-1 col-lg-1 visible-md visible-lg"> <div class="compartir-facebook"> <a target="_blank" href="#"> <img src="/DesktopModules/BB_FE_Buscador_Seccion/imagen/facebook.png"> </a> </div> <div class="compartir-twitter"> <a target="_blank" href="#"> <img src="/DesktopModules/BB_FE_Buscador_Seccion/imagen/twittear.png"> </a> </div> <div class="compartir-whatsapp"> <a target="_blank" href="#"> <img src="/DesktopModules/BB_FE_Buscador_Seccion/imagen/whatsapp.jpg"> </a> </div> <div class="compartir-copiar"> <a target="_blank" href="#" onclick="event.preventDefault();"> <img src="/DesktopModules/BB_FE_Buscador_Seccion/imagen/copiar.jpg"> </a> </div> <div id="dnn_ctr5059_View_Detalle_icon_pinterest" class="compartir-pinterset" style="display: none;"><a data-pin-do="buttonPin" href="https://www.pinterest.com/pin/create/button/?url=http://peru.info/es-pe/TURISMO/Noticias/3/17/-quien-fue-el-senor-de-sipan-" data-pin-custom="true" data-pin-media="http://peru.info/Portals/0/Images/Productos/6/29-imagen-174739342018.jpg"><img src="https://addons.opera.com/media/extensions/55/19155/1.1-rev1/icons/icon_64x64.png"></a></div> </div> <div class="content-box col-xs-12 col-sm-12 col-md-8"> <div id="dnn_ctr5059_View_Detalle_detalle_head" class="box-title col-xs-12"><span class="backCo-turismo">PATRIMONIO DE LA HUMANIDAD </span><h1 class="color_turismo">¿Quién fue el Señor de Sipán?</h1></div> <div id="ventana_galeria" style="background-color: dimgrey;" class="box-imagen"> <img src="#" class="img" id="detalle_imagen"> <iframe id="video_YT" src="#" frameborder="0" allowfullscreen></iframe> <p id="titulo_imagennn" class="titulo_imagen">Virgilio Martínez, propietario de Central y embajador de la Mar</p> </div> <div id="dnn_ctr5059_View_Detalle_contenedor_galeria" class="contenedor_galeria owl-carousel"><div class="_galeriaTamanio" data-tipo="1"><img src="/Portals/0/Images/Productos/6/76-imagen-174931342018.jpg" class="imagen_galeria" data-video="1" title="¿Quién fue el Señor de Sipán?" data-nombre="¿Quién fue el Señor de Sipán?" data-ventana="76-imagen-174931342018.jpg"></img></div><div class="_galeriaTamanio" data-tipo="1"><img src="/Portals/0/Images/Productos/6/79-imagen-175037342018.jpg" class="imagen_galeria" data-video="1" title="¿Quién fue el Señor de Sipán?" data-nombre="¿Quién fue el Señor de Sipán?" data-ventana="79-imagen-175037342018.jpg"></img></div><div class="_galeriaTamanio" data-tipo="1"><img src="/Portals/0/Images/Productos/6/78-imagen-175026342018.jpg" class="imagen_galeria" data-video="1" title="¿Quién fue el Señor de Sipán?" data-nombre="¿Quién fue el Señor de Sipán?" data-ventana="78-imagen-175026342018.jpg"></img></div><div class="_galeriaTamanio" data-tipo="1"><img src="/Portals/0/Images/Productos/6/80-imagen-175048342018.jpg" class="imagen_galeria" data-video="1" title="¿Quién fue el Señor de Sipán?" data-nombre="¿Quién fue el Señor de Sipán?" data-ventana="80-imagen-175048342018.jpg"></img></div></div> <div class="box-imagen"> <p id="detalle_fuente" class="detalle_fuente"></p> </div> <div class="ContfechaPublicacion"> <p>Publicado el: <span id="dnn_ctr5059_View_Detalle_fechaDePublicacion">02/04/2018</span></p> </div> <div class="hidden-xs hidden-sm hidden-md hidden-lg box-compartir col-xs-12"> <b class="visible-xs compartir-comp-xs"> Compartir </b> <div class="compartir-facebook"> <a target="_blank" href="#"> <picture> <!--[if IE 9]><video style="display: none;"><![endif]--> <source media="(min-width: 768px)" srcset="/Portals/0/Images/Iconos/facebook_blanco.png"> <!--[if IE 9]></video><![endif]--> <img src="/Portals/0/Images/Iconos/facebook.png" alt=""> </picture> <b> Compartir </b> </a> </div> <div class="compartir-twitter"> <a target="_blank" href="#"> <picture> <!--[if IE 9]><video style="display: none;"><![endif]--> <source media="(min-width: 768px)" srcset="/Portals/0/Images/Iconos/twitter_blanco.png"> <!--[if IE 9]></video><![endif]--> <img src="/Portals/0/Images/Iconos/twitter.png" alt=""> </picture> <b> Twittear </b> </a> </div> </div> <div id="dnn_ctr5059_View_Detalle__descripcion" class="box-descripcion"><span><p>Si hablamos del Señor de Sipán, hablamos de una de las figuras más representativas de la cultura Mochica. El Señor de Sipán fue un antiguo gobernante Mochica perteneciente al siglo lll, cuyo hallazgo resultó trascendental para la arqueología mundial, ya que su tumba fue el primer entierro real encontrado intacto en América del Sur, y que pertenece a una civilización peruana anterior al imperio incaico.</p> <p>La tumba real del Señor de Sipán fue descubierta por el Dr. Walter Alva y su equipo de investigadores en Huaca Rajada, complejo arqueológico al sureste de la ciudad de Chiclayo, en 1987. Según los estudios realizados, el gobernante mochica era una persona de 1.65 metros de altura, de aproximadamente 30 años y que habría muerto entre los años 240 y 310 d.C. Fue hallado en un ataúd de madera, el primero de ese tipo que se encontró en América. Al lado de sus cabeza y pies había dos esqueletos de mujeres jóvenes y en las partes laterales, los esqueletos de un perro y dos llamas. Cubierto de pies a cabeza de oro, plata, cobre y piedras preciosas, su cráneo estaba encima de un plato de oro, demostrando la importancia de este antiguo líder para la cultura Mochica.</p> <p>Se recuperaron alrededor de 600 objetos de gran valor histórico y monetario en la tumba del Señor de Sipán. En el sarcófago, además de las piezas de oro, plata y piedras preciosas, se encontraron objetos de cerámica y de madera tallada. En cuanto a su vestimenta, se encontraron tres pares de orejeras de oro y turquesa, un collar formado por veinte representaciones de frutos de maní, diez de oro y diez de plata. Para la cultura Mochica, el maní representaba el comienzo o el renacer.</p> <p>Es importante destacar que junto al Señor de Sipán, se encontraron restos de ocho personas: cuatro hombres, tres mujeres y un niño. Según investigaciones, las mujeres eran sus concubinas (relación marital de dos personas sin estar unidos en vínculo matrimonial) y los hombres han sido interpretados como un jefe militar, un vigía y un soldado.</p> <p>Cerca a la tumba del ´Señor de Sipán´, se encontraron las tumbas de ´El Sacerdote´ y del ´Viejo Señor de Sipán´. En esta última, cronológicamente más antigua, su cámara funeraria no presenta acompañantes y su envoltorio es en base a fibra vegetal, con signos de jerarquía real, ataviado de cetros de oro, finas joyas de oro, plata, pectorales de concha, e iconografía peculiar, única en su género.</p> <h2><strong>Museo Tumbas Reales de Sipán</strong></h2> <p>Debido a la trascendencia cultural de los hallazgos y al impulso de su descubridor Walter Alva, se realizó la construcción del ´Museo Tumbas Reales de Sipán´ en la ciudad de Lambayeque, departamento de Lambayeque, el mismo que es considerado como uno de los atractivos turísticos más importantes de esta parte del norte del Perú. Inaugurado en el año 2002 y con un diseño arquitectónico inspirado en las antiguas pirámides truncas de la cultura Mochica, su principal atractivo es la tumba del Señor de Sipán, sus joyas, cerámicas y ajuares funerarios.</p> <h2><strong>Sobre la Cultura Mochica </strong></h2> <p>Destacada por sus cerámicas y arquitectura, la Cultura Moche o Mochica surgió en el intermedio temprano, entre los años 100 y 800 d.C. Su ubicación geográfica se da en los valles de Lambayeque y Huarmey, al norte del Perú. Con respecto a su cerámica, resaltan los impresionantes ´Huacos Retrato´, que reflejan escenas mitológicas, religiosas y de la vida cotidiana en la cultura. Los ceramistas mochicas se basaron en tres deidades para sus trabajos: los seres humanos, los animales y las plantas. A su vez, su arquitectura se basaba en adobes de barro, donde las huacas piramidales de gran dimensión: Huaca del Sol y la Huaca de la Luna, son las manifestaciones arquitectónicas más trascendentes de los moches. Es importante destacar la forma de sus entierros, donde la élite gobernante, las tumbas comunes y el entierro simple tenían marcadas diferencias en cuanto a decoración y objetos utilizados.</p> <p></p> <p>La increíble colección de piezas de la tumba del Señor de Sipán ha sido exhibida en los principales museos del Perú y del mundo. Hasta la actualidad, investigadores trabajan para obtener nuevos descubrimientos y preservar este sitio arqueológico, de vital importancia para la historia peruana y mundial.</p></span></div> <div class="volver_atras visible-md visible-lg col-md-12 text-center"> <a id="back-enlace" class="back-enlace"> <i class="glyphicon glyphicon-menu-left" aria-hidden="true"></i><span class="back-page">Volver a Noticias</span> </a> </div> </div> <div class="col-xs-12 col-md-3"> <div class="Lomas_JT_contenido"> <div class="contenido-leido"> <div class="leido-titulo"> <p>Lo más reciente</p> </div> <div id="reciente" class="leido-caja"></div> </div> <div class="contenido-leido"> <div class="leido-titulo"> <p>Lo más leído</p> </div> <div id="leido" class="leido-caja"></div> </div> </div> </div> <div id="dnn_ctr5059_View_Detalle_contenedor_relacionadas" class="col-xs-12 col-sm-12 col-md-12 text-center" style="margin-top: 18px;"> <div class="nrs_contenedor"> <div class="nrs_contenedor_title"> <div class="nrs_contenedor_flechas_derecha"> <a href="/es-pe/buscador">Encuentra más noticias aquí</a> <i class="fa fa-angle-right" aria-hidden="true"></i> </div> <p class="bg-medio-ambiente detalle">Artículos relacionados</p> </div> <div id="dnn_ctr5059_View_Detalle_nrs_contenedor_notas" class="nrs_contenedor_notas"><div class="nrs_contenedor_notas_nota"><a class="nrs_contenedor_notas_nota_a_notas" href="/es-pe/TURISMO/Noticias/3/17/las-enigmaticas-lineas-de-nasca"><div class="nrs_contenedor_notas_nota_imagen"><img src="/Portals/0/Images/Patrimonio/5/27-imagen-1736432732018.jpg" /></div><div class="nrs_contenedor_notas_nota_descripcion br-turismo"><div class="nrs_contenedor_notas_nota_descripcion_seccion"><p class="bg-turismo">Turismo</p></div><div class="nrs_contenedor_notas_nota_descripcion_title"><p>Las enigmáticas Líneas de Nasca</p></div><div class="nrs_contenedor_notas_nota_descripcion_subtitle"><span> Ver noticia >></span></div></div></a></div><div class="nrs_contenedor_notas_nota"><a class="nrs_contenedor_notas_nota_a_notas" href="/es-pe/TURISMO/Noticias/3/17/la-enigmatica-cultura-chavin-del-peru"><div class="nrs_contenedor_notas_nota_imagen"><img src="/Portals/0/Images/Patrimonio/5/24-imagen-1428252822018.jpg" /></div><div class="nrs_contenedor_notas_nota_descripcion br-turismo"><div class="nrs_contenedor_notas_nota_descripcion_seccion"><p class="bg-turismo">Turismo</p></div><div class="nrs_contenedor_notas_nota_descripcion_title"><p>La enigmática cultura Chavín del Perú</p></div><div class="nrs_contenedor_notas_nota_descripcion_subtitle"><span> Ver noticia >></span></div></div></a></div><div class="nrs_contenedor_notas_nota"><a class="nrs_contenedor_notas_nota_a_notas" href="/es-pe/TURISMO/Noticias/3/17/descubre-las-impresionantes-ruinas-de-chan-chan"><div class="nrs_contenedor_notas_nota_imagen"><img src="/Portals/0/Images/Patrimonio/5/19-imagen-1325152912018.jpg" /></div><div class="nrs_contenedor_notas_nota_descripcion br-turismo"><div class="nrs_contenedor_notas_nota_descripcion_seccion"><p class="bg-turismo">Turismo</p></div><div class="nrs_contenedor_notas_nota_descripcion_title"><p>Descubre las impresionantes ruinas de Chan Chan</p></div><div class="nrs_contenedor_notas_nota_descripcion_subtitle"><span> Ver noticia >></span></div></div></a></div><div class="nrs_contenedor_notas_nota"><a class="nrs_contenedor_notas_nota_a_notas" href="/es-pe/TURISMO/Noticias/3/17/caral--el-mundo-se-rinde-ante-su-tecnologia"><div class="nrs_contenedor_notas_nota_imagen"><img src="/Portals/0/Images/Patrimonio/5/15-imagen-1343142512018.jpg" /></div><div class="nrs_contenedor_notas_nota_descripcion br-turismo"><div class="nrs_contenedor_notas_nota_descripcion_seccion"><p class="bg-turismo">Turismo</p></div><div class="nrs_contenedor_notas_nota_descripcion_title"><p>Caral: El mundo se rinde ante su tecnología</p></div><div class="nrs_contenedor_notas_nota_descripcion_subtitle"><span> Ver noticia >></span></div></div></a></div></div> </div> <div class="box-tags" id="contenedor_tags"> <span>Tags </span> </div> </div> <div class="volver_atras visible-xs visible-sm col-xs-12 col-sm-12 text-center" style="margin-bottom: 20px;"> <a id="back-enlace2" class="back-enlace"> <i class="glyphicon glyphicon-menu-left" aria-hidden="true"></i><span class="back-page">Volver a Noticias</span> </a> </div> </div> <link rel="stylesheet" href="/DesktopModules/BB_FE_Buscador_Seccion_2/CSS/CSS_FE_Buscador_Seccion_2.css"> <link rel="stylesheet" href="/DesktopModules/BB_Notas_Relacionadas_Seccion/CSS/CSS_Notas_Relacionadas_Seccion.css"> <link rel="stylesheet" href="/DesktopModules/BB_PI_FE_Lomas/Css/Css_FE_Lomas.css"> <link rel="stylesheet" href="/DesktopModules/BB_PI_FE_Lomas/Css/Css_FE_NotasDet.css"> <script src="/DesktopModules/BB_PI_FE_Lomas/Js/Js_FE_Lomas.js"></script> <script type="text/javascript" async defer src="//assets.pinterest.com/js/pinit.js"></script> <script src="/DesktopModules/BB_FE_Buscador_Seccion_2/scripts/Spa_FE_DescripcionSeccion.js" charset="utf-8"></script> <script> var _fuente = 'Fuente: '; var _re_marca = 'Marca Perú'; var _re_cocina = 'Gastronomía'; var _re_turismo = 'Turismo'; var _re_medio = 'Medio Ambiente'; var _re_negocios = 'Negocios'; var _re_talento = 'Talento'; var _re_comercio = 'Comercio Exterior'; var _ver_noticia = ' Ver noticia >>'; var portal_id = '0'; $(document).ready(function () { $("#dnn_ctr5059_View_Detalle_contenedor_galeria").owlCarousel({ dots: false, nav: false, smartSpeed: 1200, responsive: { 0: { items: 2 }, 480: { items: 4 } } }); if ($('.owl-item').size() == 1) { $('.contenedor_galeria').attr('style', 'display: none !important'); } }); </script> </div><!-- End_Module_5059 --></div> <div class="clear"></div> </div> </div></div> <div id="dnn_M_PI_1" class="col-xs-12 col-md-12 contentPane DNNEmptyPane"></div> </div> <div class="section fp-auto-height-responsive" id="section2"> <div id="dnn_M_PI_2" class="col-xs-12 col-md-12 contentPane DNNEmptyPane"></div> </div> <div class="section fp-auto-height-responsive" id="section3"> <div id="dnn_M_PI_3" class="col-xs-12 col-md-12 contentPane DNNEmptyPane"></div> </div> <div class="section fp-auto-height-responsive" id="sectionNews"> <div id="dnn_M_PI_News" class="col-xs-12 col-md-12 contentPane DNNEmptyPane"></div> </div> <div class="section fp-auto-height-responsive" id="sectionFooter"> <div id="M_PI_FOOTER" class="col-xs-12 col-md-12 contentPane" style="background-color: transparent;"> <div class="PeruInfoPrincipal"> <footer class="Footer"> <div class="FooterContenido"> <div class="listaMenuFooter"> <div class="item"> <a href="/es-pe/marca-peru"> <p class="titulo">MARCA PERÚ </p> </a> <a href="/es-pe/marca-peru"> <p class="subTitulos">Inicio</p> </a> <a href="/es-pe/marca-peru/acerca-de"> <p class="subTitulos">Acerca de</p> </a> <a href="/es-pe/marca-peru/programa-de-licenciatarios"> <p class="subTitulos">Licenciatarios</p> </a> <a href="/es-pe/filminperu"> <p class="subTitulos">Film in Peru</p> </a> <a href="/es-pe/marca-peru/campanas"> <p class="subTitulos">Campañas</p> </a> <a href="/es-pe/marca-peru/embajadores"> <p class="subTitulos">Embajadores</p> </a> <a href="/es-pe/marca-peru/amigos-del-peru"> <p class="subTitulos">Amigos del Perú</p> </a> <a href="/es-pe/marca-peru/blogperu/1"> <p class="subTitulos">Blog</p> </a> <a href="/es-pe/marca-peru/noticias/1"> <p class="subTitulos">Noticias</p> </a> </div> <div class="item"> <a href="/es-pe/comercio-exterior"> <p class="titulo">COMERCIO EXTERIOR </p> </a> <a href="/es-pe/comercio-exterior"> <p class="subTitulos">Inicio</p> </a> <a href="/es-pe/superfoods"> <p class="subTitulos">Superfoods Peru</p> </a> <a href="http://alpacadelperu.com.pe/ES/" target="_blank"> <p class="subTitulos">Alpaca del Perú</p> </a> <a href="/es-pe/cafesdelperu"> <p class="subTitulos">Cafés del Perú</p> </a> <a href="/es-pe/piscospiritofperu"> <p class="subTitulos">Pisco Spirit of Peru</p> </a> <a href="https://www.promperu.gob.pe/ppOCEX-Mapa.aspx" target="_blank"> <p class="subTitulos">Oficinas Comerciales</p> </a> <a href="/es-pe/comercio-exterior/blogperu/7"> <p class="subTitulos">Blog</p> </a> <a href="/es-pe/comercio-exterior/noticias/7"> <p class="subTitulos">Noticias</p> </a> </div> <div class="item"> <a href="/es-pe/turismo"> <p class="titulo">TURISMO</p> </a> <a href="/es-pe/turismo"> <p class="subTitulos">Inicio</p> </a> <a href="/es-pe/turismo/patrimonio-de-la-humanidad"> <p class="subTitulos">Patrimonio de la humanidad</p> </a> <a href="/es-pe/turismo/maravilla-moderna-y-natural"> <p class="subTitulos">Maravilla del mundo moderno</p> </a> <a href="/es-pe/turismo/blogperu/3"> <p class="subTitulos">Blog</p> </a> <a href="/es-pe/turismo/noticias/3"> <p class="subTitulos">Noticias</p> </a> </div> <div class="item"> <a href="/es-pe/gastronomia"> <p class="titulo">GASTRONOMÍA </p> </a> <a href="/es-pe/gastronomia"> <p class="subTitulos">Inicio</p> </a> <a href="/es-pe/gastronomia/productos-oriundos"> <p class="subTitulos">Productos Oriundos</p> </a> <a href="/es-pe/gastronomia/regiones"> <p class="subTitulos">Cocinas regionales</p> </a> <a href="/es-pe/gastronomia/restaurantes-en-el-mundo"> <p class="subTitulos">Restaurantes en el mundo</p> </a> <a href="/es-pe/gastronomia/reconocimientos"> <p class="subTitulos">Reconocimientos</p> </a> <a href="/es-pe/gastronomia/blogperu/2"> <p class="subTitulos">Blog</p> </a> <a href="/es-pe/gastronomia/noticias/2"> <p class="subTitulos">Noticias</p> </a> </div> <div class="item"> <a href="/es-pe/inversiones"> <p class="titulo">INVERSIONES</p> </a> <a href="/es-pe/inversiones"> <p class="subTitulos">Inicio</p> </a> <a href="/es-pe/inversiones/negocios"> <p class="subTitulos">Negocios</p> </a> <a href="/es-pe/inversiones/blogperu/5"> <p class="subTitulos">Blog</p> </a> <a href="/es-pe/inversiones/noticias/5"> <p class="subTitulos">Noticias</p> </a> <a href="/es-pe/inversiones/contacto"> <p class="subTitulos">Contacto</p> </a> </div> <div class="item"> <a href="/es-pe/talento"> <p class="titulo">TALENTO </p> </a> <a href="/es-pe/talento"> <p class="subTitulos">Inicio</p> </a> <a href="/es-pe/talento/arte-y-cultura"> <p class="subTitulos">Arte y Cultura</p> </a> <a href="/es-pe/talento/moda"> <p class="subTitulos">Moda</p> </a> <a href="/es-pe/talento/musica"> <p class="subTitulos">Música</p> </a> <a href="/es-pe/talento/cine"> <p class="subTitulos">Cine</p> </a> <a href="/es-pe/talento/deportes"> <p class="subTitulos">Deportes</p> </a> <a href="/es-pe/talento/blogperu/6"> <p class="subTitulos">Blog</p> </a> <a href="/es-pe/talento/noticias/6"> <p class="subTitulos">Noticias</p> </a> </div> </div> </div> <div class="ftLogos"> <div class="LogoContenido"> <div class="lgPeru"> <img src="/Portals/0/PeruInfo/Imagenes/logo-mincetur.png" alt="Logo MINCETUR"> </div> <div class="lgPeru2"> <img src="/Portals/0/PeruInfo/Imagenes/logo-promperu.png" alt="Logo Promperú"> <img src="/Portals/0/PeruInfo/Imagenes/logo-marca_peru-rojo.png" alt="Logo Marca Perú"> </div> </div> </div> </footer> </div> </div> </div> </div> <div class="PeruInfoPrincipal"> <aside class="RedesFijas"> <div class="RfRedes"> <a href="https://www.facebook.com/marcaPERU" target="_blank" rel="nofollow"> <i class="fab fa-facebook-f"></i> </a> <a href="https://www.instagram.com/peru" target="_blank" rel="nofollow"> <i class="fab fa-instagram"></i> </a> <a href="https://www.twitter.com/marcaPERU" target="_blank" rel="nofollow"> <i class="fab fa-twitter"></i> </a> <a href="https://www.youtube.com/marcaperu" target="_blank" rel="nofollow"> <i class="fab fa-youtube"></i> </a> </div> </aside> </div> <div class="div_loading" id="div_loading"> <div class="group"> <div> <img src="/Portals/0/Images/logo_loading.jpg" /> </div> <div> <ul class="loading"> <li></li> <li></li> <li></li> </ul> </div> </div> </div> <link type="text/css" rel="stylesheet" href="/Portals/_default/Skins/PeruInfoSkin/bootstrap/css/bootstrap.min.css" /> <link type="text/css" rel="stylesheet" href="/Portals/_default/Skins/PeruInfoSkin/css/jquery.smartmenus.bootstrap.css" /> <link type="text/css" rel="stylesheet" href="/Portals/_default/Skins/PeruInfoSkin/Menus/MainMenu/MainMenu.css" /> <script type="text/javascript" src="/Portals/_default/Skins/PeruInfoSkin/bootstrap/js/bootstrap.min.js"></script> <script type="text/javascript" src="/Portals/_default/Skins/PeruInfoSkin/js/jquery.smartmenus.js"></script> <script type="text/javascript" src="/Portals/_default/Skins/PeruInfoSkin/js/jquery.smartmenus.bootstrap.js"></script> <script type="text/javascript" src="/Portals/_default/Skins/PeruInfoSkin/js/scripts.js"></script> <link rel="stylesheet" href="/Portals/_default/Skins/PeruInfoSkin/Css/Css_FE_Talento.min.css" /> <link rel="stylesheet" href="/Portals/_default/Skins/PeruInfoSkin/Css/Css_FE_skin_Internas_SubR.min.css" /> <link rel="stylesheet" href="/Portals/_default/Skins/PeruInfoSkin/Css/Css_FE_HTMLBuscadores.min.css" /> <link rel="stylesheet" href="/Portals/_default/Skins/PeruInfoSkin/Css/Css_FE_Negocios.min.css" /> <link rel="stylesheet" href="/DesktopModules/BB_FE_A_Relacionados/Css/CSS_FE_A_Relacionados.min.css" /> <link rel="stylesheet" href="/Portals/_default/Skins/PeruInfoSkin/Css/Css_FE_RegistriesBanner.min.css" /> <link rel="stylesheet" href="/Portals/_default/Skins/PeruInfoSkin/Css/jquery.fullPage.css" /> <link rel="stylesheet" href="/Portals/_default/Skins/PeruInfoSkin/Assets/Css/font-awesome-4.6.3/css/font-awesome.min.css" /> <script type="text/javascript" src="https://www.google-analytics.com/analytics.js"></script> <script type="text/javascript" src="/Portals/_default/Skins/PeruInfoSkin/Js/Js_FE_skin_Internas_SubR.min.js"></script> <script type="text/javascript" src="/Portals/_default/Skins/PeruInfoSkin/Js/picturefill.js"></script> <script type="text/javascript" src="/Portals/_default/Skins/PeruInfoSkin/Js/jquery.fullPage.js"></script> <script type="text/javascript" src="/Resources/libraries/Knockout/03_03_00/knockout.js" class="ng-scope"></script> <style> ::-webkit-scrollbar { display: none; } #ControlBar { display: none; } #div_loading ul li { list-style-type: none !important; } .content_banners { position: relative; display: table; left: 0; bottom: 0; width: 100%; height: 100px; } </style> <script> $(document).ready(function () { $(document).keydown(function (event) { if (event.ctrlKey == true && (event.which == '61' || event.which == '107' || event.which == '173' || event.which == '109' || event.which == '187' || event.which == '189')) { event.preventDefault(); } }); $(window).bind('mousewheel DOMMouseScroll', function (event) { if (event.ctrlKey == true) { event.preventDefault(); } }); $('#dnnMenu .topLevel .dropdown').on('click', function () { var this_li = $(this); $('#dnnMenu .topLevel .dropdown').not(this_li).removeClass('open'); $('#dnnMenu .topLevel .dropdown').not(this_li).find('a:first').removeClass('highlighted'); $('#dnnMenu .topLevel .dropdown').not(this_li).find('a:first').attr('aria-expanded', 'false'); $('#dnnMenu .topLevel .dropdown').not(this_li).find('.dropdown-menu').hide(); }); createFullPage(); }); $(window).load(function () { $('#div_loading').hide(); $('#menuPrincipal, #cuerpoPrincipal').fadeIn(1000); }); var createFullPage = function () { $("#cuerpoPrincipal").fullpage({ navigation: true, responsiveWidth: 9000, scrollBar: true }); }; </script> <script type="text/javascript"> $(document).ready(function () { var portal = window.location.href.split("/")[3]; if (portal == 'es-pe') { $('#home_buscador').attr('placeholder', 'Descubre nuevo contenido'); $('#Resultado_s').text('Sugerencias'); $('#Consulta_f').text('Tags'); $('#No_existe1, #No_existe2').text('No se encontraron resultados para su búsqueda.'); } else if (portal == 'en-us') { $('#home_buscador').attr('placeholder', 'Enter a search value'); $('#Resultado_s').text('Suggested results'); $('#Consulta_f').text('Frequently Asked'); $('#No_existe1, #No_existe2').text('No results for your search.'); } else { $('#home_buscador').attr('placeholder', 'Descubre nuevo contenido'); $('#Resultado_s').text('Sugerencias'); $('#Consulta_f').text('Tags'); $('#No_existe1, #No_existe2').text('No se encontraron resultados para su búsqueda.'); } var moduleId = parseInt("[ModuleContext:ModuleId]"); var service = { path: "BBSPA", framework: $.ServicesFramework(moduleId) } service.baseUrl = service.framework.getServiceRoot(service.path) + "PI_REGISTRO/"; var _user_id = ('-1'); function usuarios_roles(userId) { var data = { 'UserID': userId } return $.ajax({ method: "POST", url: service.baseUrl + "PostUsuarios_Roles", contentType: "application/json", data: ko.toJSON(data), beforeSend: service.framework.setModuleHeaders, dataType: "json", async: false }).done(function (data) { var admin = false, g_admin = false; if (data.length > 0) { for (var i = 0; i < data.length; i++) { var result = data[i]; if (result.idRegistro == 0 || result.idRegistro == 5 || result.idRegistro == 11) { admin = true; } if (result.idRegistro == 10 || result.idRegistro == 16) { g_admin = true; } } if (admin && g_admin) { $('#ControlBar').remove(); } else { $('#ControlBar').show(); } } else { $('#ControlBar').show(); }; }); } usuarios_roles(_user_id); }); </script> <script> var url_detalle = window.location.pathname; if (url_detalle.split("/")[4] == "3" && url_detalle.split("/").length > 5) { var url_pagina = window.location.pathname; url_pagina = "https://peru.info" + url_pagina; document.addEventListener('scroll', function () { var h = document.documentElement, b = document.body, st = 'scrollTop', sh = 'scrollHeight'; var percent = parseInt((h[st] || b[st]) / ((h[sh] || b[sh]) - h.clientHeight) * 100); if (percent == 25) { ga('send', 'event', 'Scrolling', 'moreThan25%', url_pagina, { 'nonInteraction': 1 }); } else if (percent == 50) { ga('send', 'event', 'Scrolling', 'moreThan50%', url_pagina, { 'nonInteraction': 1 }); } else if (percent == 75) { ga('send', 'event', 'Scrolling', 'moreThan75%', url_pagina, { 'nonInteraction': 1 }); } else if (percent == 90) { ga('send', 'event', 'Scrolling', 'moreThan90%', url_pagina, { 'nonInteraction': 1 }); } }); } </script> <script src="/Portals/_default/Skins/PeruInfoSkin/Js/TrackingGa-pe.js"></script> <script type="text/javascript" src="/Portals/_default/Skins/PeruInfoSkin/Js/TrackingGA_v2.js"></script> <script type="text/javascript" src="/Portals/_default/Skins/PeruInfo/Libs/Carrusel/Js/owl.carousel.min.js"></script> <script type="text/javascript" src="/Portals/_default/Skins/PeruInfo/Libs/Scrollreveal/scrollreveal.js"></script> <script type="text/javascript" src="/Portals/_default/Skins/PeruInfo/Js/Principal.js"></script> <input name="ScrollTop" type="hidden" id="ScrollTop" /> <input name="__dnnVariable" type="hidden" id="__dnnVariable" autocomplete="off" /> </form> <!--CDF(Javascript|/js/dnncore.js?cdv=767)--><!--CDF(Javascript|/js/dnn.modalpopup.js?cdv=767)--><!--CDF(Css|/Resources/Shared/stylesheets/dnndefault/7.0.0/default.css?cdv=767)--><!--CDF(Css|/Portals/_default/Skins/PeruInfoSkin/skin.css?cdv=767)--><!--CDF(Css|/Portals/0/portal.css?cdv=767)--><!--CDF(Javascript|/Resources/libraries/jQuery-UI/01_11_03/jquery-ui.js?cdv=767)--><!--CDF(Javascript|/Resources/libraries/jQuery/01_09_01/jquery.js?cdv=767)--> <div class="popupCorona"> <div class="aparece b-lazy b-loaded esp"> <img class="cerrarcd" src="/Portals/0/imgPopupGeneralCoro/cerrarMenuExpandeCell.png" alt=""> <a href="/Portals/0/imgPopupGeneralCoro/CORONAVIRUS_ESPANOL.pdf" target="_blank"> <img src="/Portals/0/imgPopupGeneralCoro/viaja-seguro.jpg" alt=""> </a> </div> <div class="aparece b-lazy b-loaded eng"> <img class="cerrarcd" src="/Portals/0/imgPopupGeneralCoro/cerrarMenuExpandeCell.png" alt=""> <!-- <div style="width: 100%; height: 100%;"> <iframe width="100%" height="100%" src="https://www.youtube.com/embed/-VDhL6-8dYo?rel=0" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> </div> --> <a href="/Portals/0/imgPopupGeneralCoro/CORONAVIRUS_INGLES.pdf" target="_blank"> <img src="/Portals/0/imgPopupGeneralCoro/viaja-seguro-ING.jpg" alt=""> </a> </div> </div> <script> let urlportal = window.location; urlportal = urlportal.toString().split('/'); // alert(urlportal[urlportal.length - 1]); if (urlportal[urlportal.length - 1] == "" || urlportal[urlportal.length - 1] == "" || urlportal[urlportal.length - 1] == "peruexpodubai") { $('.popupCorona').fadeIn(1000); } else { $('.popupCorona').hide(); } console.log("ss:", urlportal); if ((urlportal[3] == "es-pe") && (urlportal[4] == "peruexpodubai")) { $('.popupCorona .esp').css('display', 'flex');; $('.popupCorona .eng').css("display", "none"); $('.popupCorona .aparece a img').attr('src', '/Portals/0/imgPopupGeneralCoro/viaja-seguro.jpg'); $('.popupCorona .aparece a').attr('href', '/Portals/0/imgPopupGeneralCoro/PROMPERU_INFORMA_2020.pdf'); } if ((urlportal[3] == "es-pe") && (urlportal[4] != "peruexpodubai")) { $('.popupCorona .esp').css('display', 'flex');; $('.popupCorona .eng').css("display", "none"); $('.popupCorona .aparece a img').attr('src', '/Portals/0/imgPopupGeneralCoro/viaja-seguro.jpg'); $('.popupCorona .aparece a').attr('href', '/Portals/0/imgPopupGeneralCoro/CORONAVIRUS_ESPANOL.pdf'); } if (urlportal[3] == "en-us") { $('.popupCorona .esp').css("display", "none"); $('.popupCorona .eng').css("display", "flex"); $('.popupCorona .aparece a img').attr('src', '/Portals/0/imgPopupGeneralCoro/viaja-seguro-ING.jpg'); $('.popupCorona .aparece a').attr('href', '/Portals/0/imgPopupGeneralCoro/CORONAVIRUS_INGLES.pdf'); } // $('.popupCorona').fadeIn(1000); $('.cerrarcd').on('click', function () { $('.popupCorona').fadeOut(500); }); </script> <style> .cerrarcd { cursor: pointer; width: 47px; height: 47px; padding: 15px; box-sizing: border-box; } .popupCorona { position: fixed; z-index: 9999999999; background-color: rgba(0, 0, 0, .9); width: 100%; height: 100%; display: flex; /* display: none; */ justify-content: center; align-items: center; } .b-lazy.b-loaded { opacity: 1; } .aparece { max-width: 800px; width: 90%; height: 440px; display: flex; flex-direction: column; justify-content: center; align-items: flex-end; } .b-lazy { -webkit-transition: opacity .5s ease-in-out; -moz-transition: opacity .5s ease-in-out; -o-transition: opacity .5s ease-in-out; transition: opacity .5s ease-in-out; opacity: 0; } </style> </body> </html>
no
CONTENIDOS
reverse
draft.of
permaview
no
yes
no
sticky
yes
no
{ "tiddlers": { "$:/Acknowledgements": { "title": "$:/Acknowledgements", "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 (c) 2004-2007, Jeremy Ruston\nCopyright (c) 2007-2020, UnaMesa Association\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS'\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." }, "$:/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/add-comment": { "title": "$:/core/images/add-comment", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-add-comment tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 56H36a8 8 0 100 16h20v20a8 8 0 1016 0V72h20a8 8 0 100-16H72V36a8 8 0 10-16 0v20zm-12.595 58.362c-6.683 7.659-20.297 12.903-36.006 12.903-2.196 0-4.35-.102-6.451-.3 9.652-3.836 17.356-12.24 21.01-22.874C8.516 94.28 0 79.734 0 63.5 0 33.953 28.206 10 63 10s63 23.953 63 53.5S97.794 117 63 117c-6.841 0-13.428-.926-19.595-2.638z\"/></svg>" }, "$:/core/images/advanced-search-button": { "title": "$:/core/images/advanced-search-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-advanced-search-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M74.565 87.985A47.776 47.776 0 0148 96C21.49 96 0 74.51 0 48S21.49 0 48 0s48 21.49 48 48c0 9.854-2.97 19.015-8.062 26.636l34.347 34.347a9.443 9.443 0 010 13.36 9.446 9.446 0 01-13.36 0l-34.36-34.358zM48 80c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32z\"/><circle cx=\"48\" cy=\"48\" r=\"8\"/><circle cx=\"28\" cy=\"48\" r=\"8\"/><circle cx=\"68\" cy=\"48\" r=\"8\"/></g></svg>" }, "$:/core/images/auto-height": { "title": "$:/core/images/auto-height", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-auto-height tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M67.987 114.356l-.029-14.477a4 4 0 00-2.067-3.494l-15.966-8.813-1.933 7.502H79.9c4.222 0 5.564-5.693 1.786-7.58L49.797 71.572 48.01 79.15h31.982c4.217 0 5.564-5.682 1.795-7.575L49.805 55.517l-1.795 7.575h31.982c4.212 0 5.563-5.67 1.805-7.57l-16.034-8.105 2.195 3.57V35.614l9.214 9.213a4 4 0 105.656-5.656l-16-16a4 4 0 00-5.656 0l-16 16a4 4 0 105.656 5.656l9.13-9.13v15.288a4 4 0 002.195 3.57l16.035 8.106 1.804-7.57H48.01c-4.217 0-5.564 5.682-1.795 7.574l31.982 16.059 1.795-7.575H48.01c-4.222 0-5.564 5.693-1.787 7.579l31.89 15.923 1.787-7.578H47.992c-4.133 0-5.552 5.504-1.933 7.501l15.966 8.813-2.067-3.494.029 14.436-9.159-9.158a4 4 0 00-5.656 5.656l16 16a4 4 0 005.656 0l16-16a4 4 0 10-5.656-5.656l-9.185 9.184zM16 20h96a4 4 0 100-8H16a4 4 0 100 8z\"/></svg>" }, "$:/core/images/blank": { "title": "$:/core/images/blank", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-blank tc-image-button\" viewBox=\"0 0 128 128\"/>" }, "$:/core/images/bold": { "title": "$:/core/images/bold", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-bold tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M41.146 51.81V21.87h26.353c2.51 0 4.93.21 7.26.628 2.33.418 4.392 1.165 6.185 2.24 1.793 1.076 3.227 2.57 4.302 4.482 1.076 1.913 1.614 4.363 1.614 7.35 0 5.379-1.613 9.263-4.84 11.653-3.227 2.39-7.35 3.586-12.37 3.586H41.146zM13 0v128h62.028a65.45 65.45 0 0016.762-2.151c5.438-1.434 10.278-3.645 14.52-6.633 4.244-2.988 7.62-6.842 10.13-11.563 2.51-4.721 3.764-10.308 3.764-16.762 0-8.008-1.942-14.85-5.826-20.527-3.884-5.677-9.77-9.65-17.658-11.921 5.737-2.75 10.069-6.275 12.997-10.577 2.928-4.303 4.392-9.681 4.392-16.135 0-5.976-.986-10.995-2.958-15.059-1.972-4.063-4.75-7.32-8.336-9.77-3.585-2.45-7.888-4.213-12.907-5.289C84.888.538 79.33 0 73.235 0H13zm28.146 106.129V70.992H71.8c6.095 0 10.995 1.404 14.7 4.212 3.705 2.81 5.558 7.5 5.558 14.073 0 3.347-.568 6.096-1.703 8.247-1.136 2.151-2.66 3.854-4.572 5.11-1.912 1.254-4.123 2.15-6.633 2.688-2.51.538-5.139.807-7.888.807H41.146z\"/></svg>" }, "$:/core/images/cancel-button": { "title": "$:/core/images/cancel-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-cancel-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 76.314l-16.97 16.97a7.999 7.999 0 01-11.314 0c-3.118-3.118-3.124-8.19 0-11.313L52.686 65l-16.97-16.97a7.999 7.999 0 010-11.314c3.118-3.118 8.19-3.124 11.313 0L64 53.686l16.97-16.97a7.999 7.999 0 0111.314 0c3.118 3.118 3.124 8.19 0 11.313L75.314 65l16.97 16.97a7.999 7.999 0 010 11.314c-3.118 3.118-8.19 3.124-11.313 0L64 76.314zM64 129c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 1 0 29.654 0 65c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 17 64 17 16 38.49 16 65s21.49 48 48 48z\"/></svg>" }, "$:/core/images/chevron-down": { "title": "$:/core/images/chevron-down", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-down tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64.053 85.456a7.889 7.889 0 01-5.6-2.316L2.473 27.16a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0L64.05 66.344l50.382-50.382a7.92 7.92 0 0111.195 0c3.085 3.086 3.092 8.105 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.317z\"/><path d=\"M64.053 124.069a7.889 7.889 0 01-5.6-2.316l-55.98-55.98a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0l50.382 50.382 50.382-50.382a7.92 7.92 0 0111.195 0c3.085 3.086 3.092 8.104 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.316z\"/></g></svg>" }, "$:/core/images/chevron-left": { "title": "$:/core/images/chevron-left", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-left tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M47.544 64.053c0-2.027.77-4.054 2.316-5.6l55.98-55.98a7.92 7.92 0 0111.196 0c3.085 3.086 3.092 8.105 0 11.196L66.656 64.05l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.085-8.105 3.092-11.196 0l-55.98-55.98a7.892 7.892 0 01-2.317-5.595z\"/><path d=\"M8.931 64.053c0-2.027.77-4.054 2.316-5.6l55.98-55.98a7.92 7.92 0 0111.196 0c3.085 3.086 3.092 8.105 0 11.196L28.041 64.05l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.085-8.104 3.092-11.196 0l-55.98-55.98a7.892 7.892 0 01-2.316-5.595z\"/></g></svg>" }, "$:/core/images/chevron-right": { "title": "$:/core/images/chevron-right", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-right tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M83.456 63.947c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196L64.344 63.95 13.963 13.567a7.92 7.92 0 010-11.195c3.086-3.085 8.105-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.317 5.595z\"/><path d=\"M122.069 63.947c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l50.382-50.382-50.382-50.382a7.92 7.92 0 010-11.195c3.086-3.085 8.104-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.316 5.595z\"/></g></svg>" }, "$:/core/images/chevron-up": { "title": "$:/core/images/chevron-up", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-up tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M63.947 44.544c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.105 3.092-11.196 0L63.95 63.656l-50.382 50.382a7.92 7.92 0 01-11.195 0c-3.085-3.086-3.092-8.105 0-11.196l55.98-55.98a7.892 7.892 0 015.595-2.317z\"/><path d=\"M63.947 5.931c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.105 3.092-11.196 0L63.95 25.041 13.567 75.423a7.92 7.92 0 01-11.195 0c-3.085-3.086-3.092-8.104 0-11.196l55.98-55.98a7.892 7.892 0 015.595-2.316z\"/></g></svg>" }, "$:/core/images/clone-button": { "title": "$:/core/images/clone-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-clone-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M32.265 96v24.002A7.996 7.996 0 0040.263 128h79.74a7.996 7.996 0 007.997-7.998v-79.74a7.996 7.996 0 00-7.998-7.997H96V48h12.859a2.99 2.99 0 012.994 2.994v57.865a2.99 2.99 0 01-2.994 2.994H50.994A2.99 2.99 0 0148 108.859V96H32.265z\"/><path d=\"M40 56h-7.993C27.588 56 24 52.418 24 48c0-4.41 3.585-8 8.007-8H40v-7.993C40 27.588 43.582 24 48 24c4.41 0 8 3.585 8 8.007V40h7.993C68.412 40 72 43.582 72 48c0 4.41-3.585 8-8.007 8H56v7.993C56 68.412 52.418 72 48 72c-4.41 0-8-3.585-8-8.007V56zM8 0C3.58 0 0 3.588 0 8v80c0 4.419 3.588 8 8 8h80c4.419 0 8-3.588 8-8V8c0-4.419-3.588-8-8-8H8zM19 16A2.997 2.997 0 0016 19.001v57.998A2.997 2.997 0 0019.001 80h57.998A2.997 2.997 0 0080 76.999V19.001A2.997 2.997 0 0076.999 16H19.001z\"/></g></svg>" }, "$:/core/images/close-all-button": { "title": "$:/core/images/close-all-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-close-all-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M28 111.314l-14.144 14.143a8 8 0 01-11.313-11.313L16.686 100 2.543 85.856a8 8 0 0111.313-11.313L28 88.686l14.144-14.143a8 8 0 0111.313 11.313L39.314 100l14.143 14.144a8 8 0 01-11.313 11.313L28 111.314zM28 39.314L13.856 53.457A8 8 0 012.543 42.144L16.686 28 2.543 13.856A8 8 0 0113.856 2.543L28 16.686 42.144 2.543a8 8 0 0111.313 11.313L39.314 28l14.143 14.144a8 8 0 01-11.313 11.313L28 39.314zM100 39.314L85.856 53.457a8 8 0 01-11.313-11.313L88.686 28 74.543 13.856A8 8 0 0185.856 2.543L100 16.686l14.144-14.143a8 8 0 0111.313 11.313L111.314 28l14.143 14.144a8 8 0 01-11.313 11.313L100 39.314zM100 111.314l-14.144 14.143a8 8 0 01-11.313-11.313L88.686 100 74.543 85.856a8 8 0 0111.313-11.313L100 88.686l14.144-14.143a8 8 0 0111.313 11.313L111.314 100l14.143 14.144a8 8 0 01-11.313 11.313L100 111.314z\"/></g></svg>" }, "$:/core/images/close-button": { "title": "$:/core/images/close-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-close-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M65.086 75.41l-50.113 50.113c-3.121 3.121-8.192 3.126-11.316.002-3.118-3.118-3.123-8.19.002-11.316l50.114-50.114L3.659 13.982C.538 10.86.533 5.79 3.657 2.666c3.118-3.118 8.19-3.123 11.316.002l50.113 50.114L115.2 2.668c3.121-3.121 8.192-3.126 11.316-.002 3.118 3.118 3.123 8.19-.002 11.316L76.4 64.095l50.114 50.114c3.121 3.121 3.126 8.192.002 11.316-3.118 3.118-8.19 3.123-11.316-.002L65.086 75.409z\"/></svg>" }, "$:/core/images/close-others-button": { "title": "$:/core/images/close-others-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-close-others-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48zm0-16c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32zm0-16c8.837 0 16-7.163 16-16s-7.163-16-16-16-16 7.163-16 16 7.163 16 16 16z\"/></svg>" }, "$:/core/images/copy-clipboard": { "title": "$:/core/images/copy-clipboard", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-copy-clipboard tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"33\" height=\"8\" x=\"40\" y=\"40\" rx=\"4\"/><rect width=\"17\" height=\"8\" x=\"40\" y=\"82\" rx=\"4\"/><rect width=\"17\" height=\"8\" x=\"40\" y=\"54\" rx=\"4\"/><rect width=\"33\" height=\"8\" x=\"40\" y=\"96\" rx=\"4\"/><rect width=\"12\" height=\"8\" x=\"40\" y=\"68\" rx=\"4\"/><path d=\"M40 16H24c-4.419 0-8 3.59-8 8a8.031 8.031 0 000 .01v95.98a8.03 8.03 0 000 .01c0 4.41 3.581 8 8 8h80a7.975 7.975 0 005.652-2.34 7.958 7.958 0 002.348-5.652v-16.016c0-4.414-3.582-7.992-8-7.992-4.41 0-8 3.578-8 7.992V112H32V32h64v8.008C96 44.422 99.582 48 104 48c4.41 0 8-3.578 8-7.992V23.992a7.963 7.963 0 00-2.343-5.651A7.995 7.995 0 00104.001 16H88c0-4.41-3.585-8-8.007-8H48.007C43.588 8 40 11.582 40 16zm4-1.004A4.001 4.001 0 0148 11h32c2.21 0 4 1.797 4 3.996v4.008A4.001 4.001 0 0180 23H48c-2.21 0-4-1.797-4-3.996v-4.008z\"/><rect width=\"66\" height=\"16\" x=\"62\" y=\"64\" rx=\"8\"/><path d=\"M84.657 82.343l-16-16v11.314l16-16a8 8 0 10-11.314-11.314l-16 16a8 8 0 000 11.314l16 16a8 8 0 1011.314-11.314z\"/></g></svg>" }, "$:/core/images/delete-button": { "title": "$:/core/images/delete-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-delete-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\" transform=\"translate(12)\"><rect width=\"105\" height=\"16\" y=\"11\" rx=\"8\"/><rect width=\"48\" height=\"16\" x=\"28\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"8\" y=\"16\" rx=\"8\"/><rect width=\"88\" height=\"16\" x=\"8\" y=\"112\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"80\" y=\"16\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"56\" y=\"16\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"32\" y=\"16\" rx=\"8\"/></g></svg>" }, "$:/core/images/done-button": { "title": "$:/core/images/done-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-done-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M42.26 111.032c-2.051.001-4.103-.78-5.668-2.345L2.662 74.758a8 8 0 01-.005-11.32c3.118-3.117 8.192-3.12 11.32.007l28.278 28.278 72.124-72.124a8.002 8.002 0 0111.314-.001c3.118 3.118 3.124 8.19 0 11.315l-77.78 77.78a7.978 7.978 0 01-5.658 2.343z\"/></svg>" }, "$:/core/images/down-arrow": { "title": "$:/core/images/down-arrow", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-down-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M64.177 100.069a7.889 7.889 0 01-5.6-2.316l-55.98-55.98a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0l50.382 50.382 50.382-50.382a7.92 7.92 0 0111.195 0c3.086 3.086 3.092 8.104 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.316z\"/></svg>" }, "$:/core/images/download-button": { "title": "$:/core/images/download-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-download-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48z\" class=\"tc-image-download-button-ring\"/><path d=\"M34.35 66.43l26.892 27.205a4.57 4.57 0 006.516 0L94.65 66.43a4.7 4.7 0 000-6.593 4.581 4.581 0 00-3.258-1.365h-8.46c-2.545 0-4.608-2.087-4.608-4.661v-15.15c0-2.575-2.063-4.662-4.608-4.662H55.284c-2.545 0-4.608 2.087-4.608 4.662v15.15c0 2.574-2.063 4.661-4.608 4.661h-8.46c-2.545 0-4.608 2.087-4.608 4.662a4.69 4.69 0 001.35 3.296z\"/></g></svg>" }, "$:/core/images/edit-button": { "title": "$:/core/images/edit-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-edit-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M95.627 10.059l-5.656 5.657 11.313 11.313 5.657-5.656-11.314-11.314zm5.657-5.657l1.966-1.966c3.123-3.122 8.194-3.129 11.319-.005 3.117 3.118 3.122 8.192-.005 11.32l-1.966 1.965-11.314-11.314zm-16.97 16.97l-60.25 60.25a8.12 8.12 0 00-.322.342c-.1.087-.198.179-.295.275-5.735 5.735-10.702 22.016-10.702 22.016s16.405-5.09 22.016-10.702c.095-.096.186-.193.272-.292a8.12 8.12 0 00.345-.325l60.25-60.25-11.314-11.313zM35.171 124.19c6.788-.577 13.898-2.272 23.689-5.348 1.825-.573 3.57-1.136 6.336-2.04 16-5.226 21.877-6.807 28.745-7.146 8.358-.413 13.854 2.13 17.58 8.699a4 4 0 006.959-3.946c-5.334-9.406-13.745-13.296-24.933-12.744-7.875.39-14.057 2.052-30.835 7.533-2.739.894-4.46 1.45-6.25 2.012-19.46 6.112-30.77 7.072-39.597 1.747a4 4 0 10-4.132 6.85c6.333 3.82 13.754 5.12 22.438 4.383z\"/></g></svg>" }, "$:/core/images/erase": { "title": "$:/core/images/erase", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-erase tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60.087 127.996l63.015-63.015c6.535-6.535 6.528-17.115-.003-23.646L99.466 17.702c-6.539-6.538-17.117-6.532-23.646-.003L4.898 88.62c-6.535 6.534-6.528 17.115.003 23.646l15.73 15.73h39.456zm-34.95-7.313l-14.324-14.325c-3.267-3.268-3.268-8.564-.008-11.824L46.269 59.07l35.462 35.462-26.15 26.15H25.137z\"/></svg>" }, "$:/core/images/excise": { "title": "$:/core/images/excise", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-excise tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 107.314l-2.343 2.343a8 8 0 11-11.314-11.314l16-16a8 8 0 0111.314 0l16 16a8 8 0 11-11.314 11.314L72 107.314v14.284c0 3.536-3.582 6.402-8 6.402s-8-2.866-8-6.402v-14.284zM0 40.007C0 35.585 3.59 32 8 32c4.418 0 8 3.588 8 8.007v31.986C16 76.415 12.41 80 8 80c-4.418 0-8-3.588-8-8.007V40.007zm32 0C32 35.585 35.59 32 40 32c4.418 0 8 3.588 8 8.007v31.986C48 76.415 44.41 80 40 80c-4.418 0-8-3.588-8-8.007V40.007zm48 0C80 35.585 83.59 32 88 32c4.418 0 8 3.588 8 8.007v31.986C96 76.415 92.41 80 88 80c-4.418 0-8-3.588-8-8.007V40.007zm-24-32C56 3.585 59.59 0 64 0c4.418 0 8 3.588 8 8.007v31.986C72 44.415 68.41 48 64 48c-4.418 0-8-3.588-8-8.007V8.007zm56 32c0-4.422 3.59-8.007 8-8.007 4.418 0 8 3.588 8 8.007v31.986c0 4.422-3.59 8.007-8 8.007-4.418 0-8-3.588-8-8.007V40.007z\"/></svg>" }, "$:/core/images/export-button": { "title": "$:/core/images/export-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-export-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.003 128H119.993a7.984 7.984 0 005.664-2.349v.007A7.975 7.975 0 00128 120V56c0-4.418-3.59-8-8-8-4.418 0-8 3.58-8 8v56H16V56c0-4.418-3.59-8-8-8-4.418 0-8 3.58-8 8v64c0 4.418 3.59 8 8 8h.003zm48.62-100.689l-8.965 8.966c-3.125 3.125-8.195 3.13-11.319.005-3.118-3.118-3.122-8.192.005-11.319L58.962 2.346A7.986 7.986 0 0164.625 0l-.006.002c2.05-.001 4.102.78 5.666 2.344l22.618 22.617c3.124 3.125 3.129 8.195.005 11.319-3.118 3.118-8.192 3.122-11.319-.005l-8.965-8.966v61.256c0 4.411-3.582 8-8 8-4.41 0-8-3.582-8-8V27.311z\"/></svg>" }, "$:/core/images/file": { "title": "$:/core/images/file", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-file tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M111.968 30.5H112V120a8 8 0 01-8 8H24a8 8 0 01-8-8V8a8 8 0 018-8h57v.02a7.978 7.978 0 015.998 2.337l22.627 22.627a7.975 7.975 0 012.343 5.516zM81 8H24v112h80V30.5H89c-4.418 0-8-3.578-8-8V8z\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"36\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"52\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"68\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"84\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"100\" rx=\"4\"/><rect width=\"40\" height=\"8\" x=\"32\" y=\"20\" rx=\"4\"/></svg>" }, "$:/core/images/fixed-height": { "title": "$:/core/images/fixed-height", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fixed-height tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60 35.657l-9.172 9.171a4 4 0 11-5.656-5.656l16-16a4 4 0 015.656 0l16 16a4 4 0 01-5.656 5.656L68 35.657v57.686l9.172-9.171a4 4 0 115.656 5.656l-16 16a4 4 0 01-5.656 0l-16-16a4 4 0 115.656-5.656L60 93.343V35.657zM16 116h96a4 4 0 100-8H16a4 4 0 100 8zm0-96h96a4 4 0 100-8H16a4 4 0 100 8z\"/></svg>" }, "$:/core/images/fold-all-button": { "title": "$:/core/images/fold-all-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold-all tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"64\" rx=\"8\"/><path d=\"M64.03 20.004c-2.05 0-4.102.78-5.667 2.344L35.746 44.966c-3.125 3.124-3.13 8.194-.005 11.318 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.965 16.966 16.965c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.191-.005-11.318L69.687 22.348a7.986 7.986 0 00-5.663-2.346zM64.03 85.002c-2.05-.001-4.102.78-5.667 2.344l-22.617 22.617c-3.125 3.125-3.13 8.195-.005 11.319 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.966 16.966 16.966c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.192-.005-11.319L69.687 87.346A7.986 7.986 0 0064.024 85z\"/></g></svg>" }, "$:/core/images/fold-button": { "title": "$:/core/images/fold-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><path d=\"M64.03 25.004c-2.05 0-4.102.78-5.667 2.344L35.746 49.966c-3.125 3.124-3.13 8.194-.005 11.318 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.965 16.966 16.965c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.191-.005-11.318L69.687 27.348a7.986 7.986 0 00-5.663-2.346zM64.005 67.379c-2.05 0-4.102.78-5.666 2.344L35.722 92.34c-3.125 3.125-3.13 8.195-.006 11.32 3.118 3.117 8.192 3.121 11.32-.006L64 86.69l16.965 16.965c3.125 3.125 8.195 3.13 11.319.005 3.118-3.118 3.122-8.192-.005-11.319L69.663 69.723A7.986 7.986 0 0064 67.377z\"/></g></svg>" }, "$:/core/images/fold-others-button": { "title": "$:/core/images/fold-others-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold-others tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" y=\"56.031\" rx=\"8\"/><path d=\"M86.632 79.976c-2.05 0-4.102.78-5.666 2.345L64 99.286 47.034 82.321a7.986 7.986 0 00-5.662-2.346l.005.001c-2.05 0-4.102.78-5.666 2.345l-22.618 22.617c-3.124 3.125-3.129 8.195-.005 11.319 3.118 3.118 8.192 3.122 11.319-.005l16.966-16.966 16.965 16.966a7.986 7.986 0 005.663 2.346l-.005-.002c2.05 0 4.102-.78 5.666-2.344l16.965-16.966 16.966 16.966c3.125 3.124 8.194 3.129 11.319.005 3.118-3.118 3.122-8.192-.005-11.319L92.289 82.321a7.986 7.986 0 00-5.663-2.346zM86.7 48.024c-2.05 0-4.102-.78-5.666-2.345L64.07 28.714 47.103 45.679a7.986 7.986 0 01-5.663 2.346l.005-.001c-2.05 0-4.101-.78-5.666-2.345L13.162 23.062c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L41.44 28.714l16.966-16.966a7.986 7.986 0 015.662-2.346l-.005.002c2.05 0 4.102.78 5.666 2.344l16.966 16.966 16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L92.358 45.679a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>" }, "$:/core/images/folder": { "title": "$:/core/images/folder", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-folder tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.694 128H8C3.58 128 0 124.414 0 119.996V48.004C0 43.584 3.584 40 7.999 40H16v-8c0-4.418 3.578-8 8-8h32a8 8 0 018 8v8h40.001c4.418 0 7.999 3.586 7.999 8.004V59.83l-8-.082v-7.749A4 4 0 0099.997 48H56V36c0-2.21-1.793-4-4.004-4H28.004A4 4 0 0024 36v12H12.003A4 4 0 008 52v64a4 4 0 004.003 4h46.76l-3.069 8z\"/><path d=\"M23.873 55.5h96.003c4.417 0 7.004 4.053 5.774 9.063l-13.344 54.374c-1.228 5.005-5.808 9.063-10.223 9.063H6.08c-4.417 0-7.003-4.053-5.774-9.063L13.65 64.563c1.228-5.005 5.808-9.063 10.223-9.063zm1.78 8.5h87.994c2.211 0 3.504 2.093 2.891 4.666l-11.12 46.668c-.614 2.577-2.902 4.666-5.115 4.666H12.31c-2.211 0-3.504-2.093-2.891-4.666l11.12-46.668C21.152 66.09 23.44 64 25.653 64z\"/></g></svg>" }, "$:/core/images/full-screen-button": { "title": "$:/core/images/full-screen-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-full-screen-button tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M0 8a8 8 0 018-8h32a8 8 0 110 16H16v24a8 8 0 11-16 0V8zM128 120a8 8 0 01-8 8H88a8 8 0 110-16h24V88a8 8 0 1116 0v32zM8 128a8 8 0 01-8-8V88a8 8 0 1116 0v24h24a8 8 0 110 16H8zM120 0a8 8 0 018 8v32a8 8 0 11-16 0V16H88a8 8 0 110-16h32z\"/></svg>" }, "$:/core/images/github": { "title": "$:/core/images/github", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-github tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M63.938 1.607c-35.336 0-63.994 28.69-63.994 64.084 0 28.312 18.336 52.329 43.768 60.802 3.202.59 4.37-1.388 4.37-3.088 0-1.518-.056-5.55-.087-10.897-17.802 3.871-21.558-8.591-21.558-8.591-2.911-7.404-7.108-9.375-7.108-9.375-5.81-3.973.44-3.895.44-3.895 6.424.453 9.803 6.606 9.803 6.606 5.709 9.791 14.981 6.963 18.627 5.322.582-4.138 2.236-6.963 4.063-8.564-14.211-1.617-29.153-7.117-29.153-31.672 0-6.995 2.495-12.718 6.589-17.195-.66-1.621-2.856-8.14.629-16.96 0 0 5.37-1.722 17.597 6.57 5.104-1.424 10.58-2.132 16.022-2.16 5.438.028 10.91.736 16.022 2.16 12.22-8.292 17.582-6.57 17.582-6.57 3.493 8.82 1.297 15.339.64 16.96 4.102 4.477 6.578 10.2 6.578 17.195 0 24.618-14.966 30.035-29.22 31.62 2.295 1.98 4.342 5.89 4.342 11.87 0 8.564-.079 15.476-.079 17.576 0 1.715 1.155 3.71 4.4 3.084 25.413-8.493 43.733-32.494 43.733-60.798 0-35.394-28.657-64.084-64.006-64.084\"/></svg>" }, "$:/core/images/gitter": { "title": "$:/core/images/gitter", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-gitter tc-image-button\" viewBox=\"0 0 18 25\"><path d=\"M15 5h2v10h-2zM10 5h2v20h-2zM5 5h2v20H5zM0 0h2v15H0z\"/></svg>" }, "$:/core/images/globe": { "title": "$:/core/images/globe", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-globe tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M72.811 37.128v2.554c0 2.196.978 6.881 0 8.832-1.466 2.928-4.65 3.54-6.394 5.867-1.182 1.577-4.618 10.601-3.69 12.92 3.969 9.922 11.534 3.187 17.962 9.293.864.821 2.887 2.273 3.296 3.296 3.29 8.223-7.576 15.009 3.757 26.3 1.245 1.24 3.813-3.817 4.079-4.614.852-2.563 6.725-5.45 9.088-7.053 2.02-1.37 4.873-2.667 6.328-4.745 2.27-3.244 1.48-7.514 3.098-10.745 2.139-4.274 3.828-9.635 5.998-13.966 3.898-7.781 4.721 2.093 5.067 2.439.358.357 1.011 0 1.517 0 .094 0 1.447.099 1.516 0 .65-.935-1.043-17.92-1.318-19.297-1.404-7.01-6.944-15.781-11.865-20.5-6.274-6.015-7.09-16.197-18.259-14.954-.204.022-5.084 10.148-7.777 13.512-3.728 4.657-2.47-4.153-6.526-4.153-.081 0-1.183-.103-1.253 0-.586.88-1.44 3.896-2.306 4.417-.265.16-1.722-.239-1.846 0-2.243 4.3 8.256 2.212 5.792 7.952-2.352 5.481-6.328-1.997-6.328 8.56M44.467 7.01c9.685 6.13.682 12.198 2.694 16.215 1.655 3.303 4.241 5.395 1.714 9.814-2.063 3.608-6.87 3.966-9.623 6.723-3.04 3.044-5.464 8.94-6.79 12.911-1.617 4.843 14.547 6.866 12.063 11.008-1.386 2.311-6.746 1.466-8.437.198-1.165-.873-3.593-.546-4.417-1.78-2.613-3.915-2.26-8.023-3.625-12.128-.938-2.822-6.313-2.12-7.844-.593-.523.522-.33 1.792-.33 2.505 0 5.285 7.12 3.316 7.12 6.46 0 14.636 3.927 6.534 11.14 11.336 10.036 6.683 7.844 7.303 14.946 14.404 3.673 3.673 7.741 3.686 9.425 9.294 1.602 5.331-9.327 5.339-11.716 7.448-1.123.991-2.813 4.146-4.219 4.615-1.792.598-3.234.496-4.944 1.78-2.427 1.82-3.9 4.932-4.02 4.81-2.148-2.147-3.52-15.479-3.89-18.257-.588-4.42-5.59-5.54-6.986-9.03-1.57-3.927 1.524-9.52-1.129-13.761-6.52-10.424-11.821-14.5-15.35-26.292-.942-3.148 3.342-6.529 4.877-8.833 1.877-2.816 2.662-5.854 4.746-8.635C22.147 24.19 40.855 9.461 43.857 8.635l.61-1.625z\"/><path d=\"M64 126c34.242 0 62-27.758 62-62 0-34.242-27.758-62-62-62C29.758 2 2 29.758 2 64c0 34.242 27.758 62 62 62zm0-6c30.928 0 56-25.072 56-56S94.928 8 64 8 8 33.072 8 64s25.072 56 56 56z\"/></g></svg>" }, "$:/core/images/heading-1": { "title": "$:/core/images/heading-1", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-1 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M14 30h13.25v30.104H61.7V30h13.25v75.684H61.7V71.552H27.25v34.132H14V30zm70.335 13.78c2.544 0 5.017-.212 7.42-.636 2.403-.424 4.576-1.13 6.52-2.12 1.942-.99 3.603-2.261 4.981-3.816 1.378-1.555 2.28-3.463 2.703-5.724h9.858v74.2h-13.25V53.32H84.335v-9.54z\"/></svg>" }, "$:/core/images/heading-2": { "title": "$:/core/images/heading-2", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-2 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm119.52 75.684H74.85c.07-6.148 1.555-11.519 4.452-16.112 2.897-4.593 6.855-8.586 11.872-11.978a133.725 133.725 0 017.526-5.141 59.6 59.6 0 007.208-5.353c2.19-1.908 3.993-3.975 5.406-6.201 1.413-2.226 2.155-4.788 2.226-7.685 0-1.343-.159-2.774-.477-4.293a11.357 11.357 0 00-1.855-4.24c-.919-1.307-2.19-2.403-3.816-3.286-1.625-.883-3.745-1.325-6.36-1.325-2.403 0-4.399.477-5.989 1.431-1.59.954-2.862 2.261-3.816 3.922-.954 1.66-1.66 3.622-2.12 5.883-.46 2.261-.724 4.7-.795 7.314H76.23c0-4.099.548-7.897 1.643-11.395 1.095-3.498 2.738-6.519 4.93-9.063 2.19-2.544 4.857-4.54 8.002-5.989C93.95 30.724 97.606 30 101.775 30c4.523 0 8.303.742 11.342 2.226 3.039 1.484 5.494 3.357 7.367 5.618 1.873 2.261 3.198 4.717 3.975 7.367.777 2.65 1.166 5.176 1.166 7.579 0 2.968-.46 5.653-1.378 8.056a25.942 25.942 0 01-3.71 6.625 37.5 37.5 0 01-5.3 5.565 79.468 79.468 0 01-6.148 4.77 165.627 165.627 0 01-6.36 4.24 94.28 94.28 0 00-5.883 4.028c-1.802 1.343-3.374 2.738-4.717 4.187-1.343 1.449-2.261 2.986-2.756 4.611h36.146v10.812z\"/></svg>" }, "$:/core/images/heading-3": { "title": "$:/core/images/heading-3", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-3 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm88.885 32.224c1.979.07 3.957-.07 5.936-.424 1.979-.353 3.745-.972 5.3-1.855a10.365 10.365 0 003.763-3.657c.954-1.555 1.431-3.463 1.431-5.724 0-3.18-1.078-5.724-3.233-7.632-2.155-1.908-4.929-2.862-8.32-2.862-2.12 0-3.958.424-5.513 1.272a11.318 11.318 0 00-3.869 3.445c-1.025 1.449-1.784 3.074-2.279 4.876a18.335 18.335 0 00-.636 5.565H75.381c.141-3.604.813-6.943 2.014-10.017 1.201-3.074 2.844-5.742 4.93-8.003 2.084-2.261 4.61-4.028 7.578-5.3C92.871 30.636 96.228 30 99.973 30a29.2 29.2 0 018.533 1.272c2.791.848 5.3 2.085 7.526 3.71s4.01 3.692 5.353 6.201c1.343 2.509 2.014 5.388 2.014 8.639 0 3.745-.848 7.014-2.544 9.805-1.696 2.791-4.346 4.823-7.95 6.095v.212c4.24.848 7.544 2.95 9.911 6.307s3.551 7.438 3.551 12.243c0 3.533-.707 6.696-2.12 9.487a21.538 21.538 0 01-5.724 7.102c-2.403 1.943-5.194 3.445-8.374 4.505-3.18 1.06-6.537 1.59-10.07 1.59-4.31 0-8.074-.618-11.289-1.855s-5.9-2.986-8.056-5.247c-2.155-2.261-3.798-4.982-4.929-8.162-1.13-3.18-1.731-6.713-1.802-10.6h12.084c-.141 4.523.972 8.286 3.34 11.289 2.366 3.003 5.917 4.505 10.652 4.505 4.028 0 7.402-1.148 10.123-3.445 2.72-2.297 4.081-5.565 4.081-9.805 0-2.897-.565-5.194-1.696-6.89a10.97 10.97 0 00-4.452-3.869c-1.837-.883-3.904-1.431-6.2-1.643a58.067 58.067 0 00-7.05-.212v-9.01z\"/></svg>" }, "$:/core/images/heading-4": { "title": "$:/core/images/heading-4", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-4 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8 30h13.25v30.104H55.7V30h13.25v75.684H55.7V71.552H21.25v34.132H8V30zm76.59 48.548h22.471V45.9h-.212L84.59 78.548zm43.46 9.54h-9.54v17.596H107.06V88.088h-31.8V76.11l31.8-44.626h11.448v47.064h9.54v9.54z\"/></svg>" }, "$:/core/images/heading-5": { "title": "$:/core/images/heading-5", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-5 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm77.755 1.484h38.372v10.812H92.765L88.95 61.164l.212.212c1.625-1.837 3.692-3.233 6.201-4.187 2.509-.954 5-1.431 7.473-1.431 3.675 0 6.96.618 9.858 1.855 2.897 1.237 5.335 2.968 7.314 5.194s3.48 4.858 4.505 7.897c1.025 3.039 1.537 6.325 1.537 9.858 0 2.968-.477 6.024-1.43 9.169a25.161 25.161 0 01-4.559 8.586c-2.085 2.58-4.752 4.7-8.003 6.36-3.25 1.66-7.137 2.491-11.66 2.491-3.604 0-6.943-.477-10.017-1.431-3.074-.954-5.777-2.385-8.109-4.293-2.332-1.908-4.187-4.258-5.565-7.049-1.378-2.791-2.138-6.06-2.279-9.805h12.084c.353 4.028 1.731 7.12 4.134 9.275 2.403 2.155 5.583 3.233 9.54 3.233 2.544 0 4.7-.424 6.466-1.272 1.767-.848 3.198-2.014 4.293-3.498 1.095-1.484 1.873-3.215 2.332-5.194.46-1.979.69-4.099.69-6.36 0-2.05-.284-4.01-.849-5.883-.565-1.873-1.413-3.516-2.544-4.929-1.13-1.413-2.597-2.544-4.399-3.392-1.802-.848-3.904-1.272-6.307-1.272-2.544 0-4.929.477-7.155 1.431-2.226.954-3.834 2.738-4.823 5.353H75.805l7.95-40.598z\"/></svg>" }, "$:/core/images/heading-6": { "title": "$:/core/images/heading-6", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-6 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm106.587 20.246c-.283-3.039-1.36-5.494-3.233-7.367-1.873-1.873-4.399-2.809-7.579-2.809-2.19 0-4.08.406-5.67 1.219a12.435 12.435 0 00-4.029 3.233c-1.095 1.343-1.979 2.88-2.65 4.611a37.696 37.696 0 00-1.643 5.459 46.08 46.08 0 00-.9 5.671 722.213 722.213 0 00-.478 5.247l.212.212c1.625-2.968 3.87-5.176 6.731-6.625 2.862-1.449 5.954-2.173 9.275-2.173 3.675 0 6.96.636 9.858 1.908 2.897 1.272 5.353 3.021 7.367 5.247 2.014 2.226 3.551 4.858 4.611 7.897 1.06 3.039 1.59 6.325 1.59 9.858 0 3.604-.583 6.943-1.749 10.017-1.166 3.074-2.844 5.76-5.035 8.056-2.19 2.297-4.805 4.081-7.844 5.353-3.039 1.272-6.395 1.908-10.07 1.908-5.441 0-9.91-1.007-13.409-3.021-3.498-2.014-6.254-4.77-8.268-8.268-2.014-3.498-3.41-7.597-4.187-12.296-.777-4.7-1.166-9.77-1.166-15.211 0-4.452.477-8.94 1.431-13.462.954-4.523 2.526-8.639 4.717-12.349 2.19-3.71 5.07-6.731 8.64-9.063C92.676 31.166 97.075 30 102.304 30c2.968 0 5.76.495 8.374 1.484 2.615.99 4.93 2.367 6.943 4.134 2.014 1.767 3.657 3.887 4.93 6.36 1.271 2.473 1.978 5.23 2.12 8.268h-12.085zm-11.66 46.852c2.19 0 4.099-.442 5.724-1.325a12.869 12.869 0 004.081-3.445c1.095-1.413 1.908-3.056 2.438-4.929.53-1.873.795-3.798.795-5.777s-.265-3.887-.795-5.724c-.53-1.837-1.343-3.445-2.438-4.823-1.095-1.378-2.456-2.491-4.08-3.339-1.626-.848-3.534-1.272-5.725-1.272-2.19 0-4.116.406-5.777 1.219-1.66.813-3.056 1.908-4.187 3.286-1.13 1.378-1.979 2.986-2.544 4.823-.565 1.837-.848 3.78-.848 5.83 0 2.05.283 3.993.848 5.83.565 1.837 1.413 3.48 2.544 4.929a12.39 12.39 0 004.187 3.445c1.66.848 3.586 1.272 5.777 1.272z\"/></svg>" }, "$:/core/images/help": { "title": "$:/core/images/help", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-help tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M36.055 111.441c-5.24 4.396-15.168 7.362-26.555 7.362-1.635 0-3.24-.06-4.806-.179 7.919-2.64 14.062-8.6 16.367-16.014C8.747 92.845 1.05 78.936 1.05 63.5c0-29.547 28.206-53.5 63-53.5s63 23.953 63 53.5-28.206 53.5-63 53.5c-10.055 0-19.56-2-27.994-5.559zm35.35-33.843a536.471 536.471 0 00.018-4.682 199.02 199.02 0 00-.023-3.042c.008-1.357.595-2.087 3.727-4.235.112-.077 1.085-.74 1.386-.948 3.093-2.133 5.022-3.786 6.762-6.187 2.34-3.228 3.558-7.077 3.558-11.649 0-13.292-9.86-21.952-21.455-21.952-11.103 0-22.499 9.609-24.066 22.295a6.023 6.023 0 1011.956 1.477c.806-6.527 6.972-11.726 12.11-11.726 5.265 0 9.408 3.64 9.408 9.906 0 3.634-1.1 5.153-5.111 7.919l-1.362.93c-2.682 1.84-4.227 3.1-5.7 4.931-2.109 2.62-3.242 5.717-3.258 9.314.013.892.02 1.86.022 2.981a470.766 470.766 0 01-.022 4.943 6.023 6.023 0 1012.046.12l.003-.395zm-6.027 24.499a7.529 7.529 0 100-15.058 7.529 7.529 0 000 15.058z\"/></svg>" }, "$:/core/images/home-button": { "title": "$:/core/images/home-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-home-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M112.985 119.502c.01-.165.015-.331.015-.499V67.568c3.137 2.948 8.076 2.884 11.134-.174a7.999 7.999 0 00-.002-11.316L70.396 2.343A7.978 7.978 0 0064.734 0a7.957 7.957 0 00-5.656 2.343L33 28.42V8.007C33 3.585 29.41 0 25 0c-4.418 0-8 3.59-8 8.007V44.42L5.342 56.078c-3.125 3.125-3.12 8.198-.002 11.316a7.999 7.999 0 0011.316-.003l.344-.343v52.945a8.11 8.11 0 000 .007c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8a8.11 8.11 0 00-.015-.498zM97 112V51.574L64.737 19.31 33 51.048V112h64z\"/></svg>" }, "$:/core/images/import-button": { "title": "$:/core/images/import-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-import-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M114.832 60.436s3.235-3.27 6.921.417c3.686 3.686.231 7.14.231 7.14l-42.153 42.92s-30.765 32.367-58.798 4.333C-7 87.213 24.59 55.623 24.59 55.623L67.363 12.85s22.725-24.6 43.587-3.738c20.862 20.862-3.96 43.09-3.96 43.09l-35.04 35.04S49.903 112.546 36.426 99.07c-13.476-13.477 11.83-35.523 11.83-35.523l35.04-35.04s3.902-3.902 7.78-.023c3.879 3.878.118 7.921.118 7.921l-35.04 35.04s-13.212 13.212-8.872 17.551c4.34 4.34 16.77-9.653 16.77-9.653l35.04-35.04s16.668-14.598 3.966-27.3c-13.893-13.892-27.565 3.702-27.565 3.702l-42.91 42.91s-23.698 23.698-3.658 43.738 43.012-4.385 43.012-4.385l42.895-42.533z\"/></svg>" }, "$:/core/images/info-button": { "title": "$:/core/images/info-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-info-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\" transform=\"translate(.05)\"><path d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48z\"/><circle cx=\"64\" cy=\"32\" r=\"8\"/><rect width=\"16\" height=\"56\" x=\"56\" y=\"48\" rx=\"8\"/></g></svg>" }, "$:/core/images/italic": { "title": "$:/core/images/italic", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-italic tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M66.711 0h22.41L62.408 128H40z\"/></svg>" }, "$:/core/images/left-arrow": { "title": "$:/core/images/left-arrow", "created": "20150315234410875", "modified": "20150315235324760", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-left-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M0 64.177c0-2.026.771-4.054 2.317-5.6l55.98-55.98a7.92 7.92 0 0111.195.001c3.086 3.085 3.092 8.104.001 11.195L19.111 64.175l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.086-8.105 3.092-11.196.001l-55.98-55.98A7.892 7.892 0 010 64.177z\"/></svg>" }, "$:/core/images/line-width": { "title": "$:/core/images/line-width", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-line-width tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M16 18h96a2 2 0 000-4H16a2 2 0 100 4zm0 17h96a4 4 0 100-8H16a4 4 0 100 8zm0 21h96a6 6 0 000-12H16a6 6 0 100 12zm0 29h96c5.523 0 10-4.477 10-10s-4.477-10-10-10H16c-5.523 0-10 4.477-10 10s4.477 10 10 10zm0 43h96c8.837 0 16-7.163 16-16s-7.163-16-16-16H16c-8.837 0-16 7.163-16 16s7.163 16 16 16z\"/></svg>" }, "$:/core/images/link": { "title": "$:/core/images/link", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-link tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M42.263 69.38a31.919 31.919 0 006.841 10.13c12.5 12.5 32.758 12.496 45.255 0l22.627-22.628c12.502-12.501 12.497-32.758 0-45.255-12.5-12.5-32.758-12.496-45.254 0L49.104 34.255a32.333 32.333 0 00-2.666 3.019 36.156 36.156 0 0121.94.334l14.663-14.663c6.25-6.25 16.382-6.254 22.632-.004 6.248 6.249 6.254 16.373-.004 22.631l-22.62 22.62c-6.25 6.25-16.381 6.254-22.631.004a15.93 15.93 0 01-4.428-8.433 11.948 11.948 0 00-7.59 3.48l-6.137 6.137z\"/><path d=\"M86.35 59.234a31.919 31.919 0 00-6.84-10.13c-12.5-12.5-32.758-12.497-45.255 0L11.627 71.732c-12.501 12.5-12.496 32.758 0 45.254 12.5 12.5 32.758 12.497 45.255 0L79.51 94.36a32.333 32.333 0 002.665-3.02 36.156 36.156 0 01-21.94-.333l-14.663 14.663c-6.25 6.25-16.381 6.253-22.63.004-6.25-6.249-6.255-16.374.003-22.632l22.62-22.62c6.25-6.25 16.381-6.253 22.631-.003a15.93 15.93 0 014.428 8.432 11.948 11.948 0 007.59-3.48l6.137-6.136z\"/></g></svg>" }, "$:/core/images/linkify": { "title": "$:/core/images/linkify", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-linkify-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M17.031 31.919H9.048V96.85h7.983v6.92H0V25h17.031v6.919zm24.66 0h-7.983V96.85h7.983v6.92H24.66V25h17.03v6.919zM67.77 56.422l11.975-3.903 2.306 7.096-12.063 3.903 7.628 10.379-6.12 4.435-7.63-10.467-7.45 10.2-5.943-4.523L58.1 63.518 45.95 59.35l2.306-7.096 12.064 4.17V43.825h7.45v12.596zM86.31 96.85h7.982V31.92H86.31V25h17.031v78.77H86.31v-6.92zm24.659 0h7.983V31.92h-7.983V25H128v78.77h-17.031v-6.92z\"/></svg>" }, "$:/core/images/list-bullet": { "title": "$:/core/images/list-bullet", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list-bullet tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M11.636 40.273c6.427 0 11.637-5.21 11.637-11.637C23.273 22.21 18.063 17 11.636 17 5.21 17 0 22.21 0 28.636c0 6.427 5.21 11.637 11.636 11.637zm0 34.909c6.427 0 11.637-5.21 11.637-11.637 0-6.426-5.21-11.636-11.637-11.636C5.21 51.91 0 57.12 0 63.545c0 6.427 5.21 11.637 11.636 11.637zm0 34.909c6.427 0 11.637-5.21 11.637-11.636 0-6.427-5.21-11.637-11.637-11.637C5.21 86.818 0 92.028 0 98.455c0 6.426 5.21 11.636 11.636 11.636zM34.91 22.818H128v11.637H34.91V22.818zm0 34.91H128v11.636H34.91V57.727zm0 34.908H128v11.637H34.91V92.636z\"/></svg>" }, "$:/core/images/list-number": { "title": "$:/core/images/list-number", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list-number tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M33.84 22.356H128v11.77H33.84v-11.77zm0 35.31H128v11.77H33.84v-11.77zm0 35.311H128v11.77H33.84v-11.77zM.38 42.631v-2.223h.998c.826 0 1.445-.14 1.858-.42.413-.28.619-.948.619-2.002V22.769c0-1.442-.193-2.336-.58-2.683-.385-.347-1.477-.52-3.275-.52v-2.143c3.502-.147 6.252-.955 8.25-2.423h2.117v22.865c0 .921.15 1.575.449 1.963.3.387.949.58 1.948.58h.998v2.223H.38zm-.3 35.356v-1.902c7.19-6.554 10.786-12.58 10.786-18.08 0-1.562-.326-2.81-.979-3.744-.652-.934-1.524-1.402-2.616-1.402-.893 0-1.655.317-2.287.952-.633.634-.95 1.364-.95 2.192 0 .974.247 1.829.74 2.563.106.16.16.28.16.36 0 .147-.16.28-.48.4-.213.08-.752.308-1.618.681-.839.374-1.358.561-1.558.561-.24 0-.512-.37-.819-1.111A6.2 6.2 0 010 57.064c0-1.949.849-3.544 2.547-4.785 1.698-1.242 3.798-1.862 6.302-1.862 2.463 0 4.53.67 6.202 2.012 1.67 1.341 2.506 3.093 2.506 5.256a8.644 8.644 0 01-.849 3.724c-.566 1.201-1.92 3.053-4.064 5.556a165.471 165.471 0 01-6.272 6.938h11.445l-1.019 5.726h-2.117c.08-.28.12-.534.12-.76 0-.388-.1-.631-.3-.731-.2-.1-.599-.15-1.198-.15H.08zm12.124 19.207c1.745.04 3.236.637 4.474 1.792 1.239 1.154 1.858 2.773 1.858 4.855 0 2.99-1.132 5.393-3.396 7.208-2.263 1.815-5 2.723-8.209 2.723-2.01 0-3.669-.384-4.974-1.151C.652 111.853 0 110.849 0 109.607c0-.774.27-1.398.809-1.872.54-.474 1.128-.71 1.768-.71.639 0 1.162.2 1.568.6.406.4.782 1.055 1.128 1.962.466 1.268 1.239 1.902 2.317 1.902 1.265 0 2.287-.477 3.066-1.431.78-.955 1.169-2.686 1.169-5.196 0-1.709-.12-3.023-.36-3.944-.24-.921-.792-1.382-1.658-1.382-.586 0-1.185.307-1.797.921-.493.494-.932.741-1.319.741-.333 0-.602-.147-.809-.44-.206-.294-.31-.574-.31-.841 0-.32.104-.594.31-.821.207-.227.69-.594 1.449-1.102 2.876-1.922 4.314-4.017 4.314-6.287 0-1.188-.306-2.092-.919-2.713a3.001 3.001 0 00-2.217-.93c-.799 0-1.525.263-2.177.79-.653.528-.979 1.158-.979 1.892 0 .641.253 1.235.76 1.782.172.2.259.367.259.5 0 .121-.57.428-1.708.922-1.139.494-1.854.74-2.147.74-.413 0-.75-.333-1.009-1-.26-.668-.39-1.282-.39-1.842 0-1.749.93-3.224 2.787-4.425 1.858-1.202 3.965-1.802 6.322-1.802 2.064 0 3.851.447 5.363 1.341 1.511.895 2.267 2.116 2.267 3.664 0 1.362-.57 2.623-1.708 3.784a13.387 13.387 0 01-3.945 2.784z\"/></svg>" }, "$:/core/images/list": { "title": "$:/core/images/list", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M87.748 128H23.999c-4.418 0-7.999-3.59-7.999-8.007V8.007C16 3.585 19.588 0 24 0h80c4.419 0 8 3.59 8 8.007V104H91.25c-.965 0-1.84.392-2.473 1.025a3.476 3.476 0 00-1.029 2.476V128zm8-.12l15.88-15.88h-15.88v15.88zM40 15.508A3.502 3.502 0 0143.5 12h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 20h-55a3.498 3.498 0 01-3.5-3.509v-.982zM32 22a6 6 0 100-12 6 6 0 000 12zm8 9.509A3.502 3.502 0 0143.5 28h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 36h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 44h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 52h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 60h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 68h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 76h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 84h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 92h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 100h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.505 3.505 0 0143.497 108h33.006A3.497 3.497 0 0180 111.509v.982A3.505 3.505 0 0176.503 116H43.497A3.497 3.497 0 0140 112.491v-.982zM32 38a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12z\"/></svg>" }, "$:/core/images/locked-padlock": { "title": "$:/core/images/locked-padlock", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-locked-padlock tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M96.472 64H105v32.01C105 113.674 90.674 128 73.001 128H56C38.318 128 24 113.677 24 96.01V64h8c.003-15.723.303-47.731 32.16-47.731 31.794 0 32.305 32.057 32.312 47.731zm-15.897 0H48.44c.002-16.287.142-32 15.719-32 15.684 0 16.977 16.136 16.415 32zM67.732 92.364A8.503 8.503 0 0064.5 76a8.5 8.5 0 00-3.498 16.25l-5.095 22.77H72.8l-5.07-22.656z\"/></svg>" }, "$:/core/images/mail": { "title": "$:/core/images/mail", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mail tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M122.827 104.894a7.986 7.986 0 01-2.834.516H8.007c-.812 0-1.597-.12-2.335-.345l34.163-34.163 20.842 20.842a3.998 3.998 0 003.418 1.134 4.003 4.003 0 003.395-1.134L88.594 70.64c.075.09.155.176.24.26l33.993 33.994zm5.076-6.237c.064-.406.097-.823.097-1.247v-64c0-.669-.082-1.318-.237-1.94L94.23 65.006c.09.075.177.154.261.239l33.413 33.413zm-127.698.56A8.023 8.023 0 010 97.41v-64c0-.716.094-1.41.271-2.071l33.907 33.906L.205 99.218zM5.93 25.684a8.012 8.012 0 012.078-.273h111.986c.766 0 1.507.108 2.209.308L64.083 83.837 5.93 25.683z\"/></svg>" }, "$:/core/images/menu-button": { "title": "$:/core/images/menu-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-menu-button tc-image-button\" viewBox=\"0 0 128 128\"><rect width=\"128\" height=\"16\" y=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"56\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"96\" rx=\"8\"/></svg>" }, "$:/core/images/mono-block": { "title": "$:/core/images/mono-block", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mono-block tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M23.965 32.967h.357c.755 0 1.328.192 1.72.577.39.384.586.947.586 1.688 0 .824-.206 1.418-.618 1.782-.413.363-1.094.545-2.045.545h-6.31c-.965 0-1.65-.178-2.056-.535-.405-.356-.608-.954-.608-1.792 0-.811.203-1.391.608-1.74.406-.35 1.09-.525 2.055-.525h.734l-.86-2.453H8.471l-.902 2.453h.734c.95 0 1.632.178 2.044.535.413.356.619.933.619 1.73 0 .824-.206 1.418-.619 1.782-.412.363-1.094.545-2.044.545h-5.41c-.964 0-1.649-.182-2.054-.545-.406-.364-.608-.958-.608-1.782 0-.741.195-1.304.587-1.688.391-.385.964-.577 1.719-.577h.356l5.62-15.641H6.835c-.95 0-1.632-.182-2.044-.546-.412-.363-.619-.95-.619-1.76 0-.825.207-1.42.619-1.783.412-.363 1.094-.545 2.044-.545h7.863c1.244 0 2.118.67 2.62 2.013v.063l6.647 18.2zM12.98 17.326l-3.04 8.848h6.08l-3.04-8.848zm22.402 9.372v6.395h3.145c2.223 0 3.788-.245 4.697-.734.908-.49 1.362-1.307 1.362-2.453 0-1.16-.433-1.985-1.3-2.474-.866-.49-2.383-.734-4.55-.734h-3.354zm10.693-2.327c1.524.559 2.642 1.324 3.355 2.295.713.972 1.07 2.212 1.07 3.722 0 1.272-.308 2.432-.923 3.48-.615 1.049-1.496 1.909-2.642 2.58a7.499 7.499 0 01-2.254.849c-.832.174-2.01.262-3.533.262H30.202c-.922 0-1.583-.182-1.981-.545-.399-.364-.598-.958-.598-1.782 0-.741.189-1.304.566-1.688.378-.385.93-.577 1.657-.577h.356V17.326h-.356c-.727 0-1.28-.196-1.657-.587-.377-.392-.566-.965-.566-1.72 0-.81.203-1.401.608-1.771.406-.37 1.062-.556 1.971-.556h9.645c2.95 0 5.19.573 6.72 1.72 1.53 1.145 2.296 2.823 2.296 5.031 0 1.09-.234 2.052-.703 2.883-.468.832-1.163 1.513-2.086 2.045zM35.381 17.2v5.284h2.83c1.72 0 2.932-.203 3.638-.609.706-.405 1.06-1.09 1.06-2.054 0-.909-.319-1.573-.955-1.992-.636-.42-1.667-.63-3.093-.63h-3.48zm35.863-3.816c.28-.503.566-.86.86-1.07.293-.21.664-.314 1.111-.314.685 0 1.17.182 1.457.545.287.364.43.986.43 1.866l.042 5.452c0 .964-.157 1.614-.472 1.95-.314.335-.884.503-1.709.503-.587 0-1.037-.14-1.352-.42-.314-.28-.584-.796-.807-1.551-.364-1.328-.944-2.282-1.74-2.862-.797-.58-1.901-.87-3.313-.87-2.153 0-3.802.727-4.948 2.18-1.147 1.454-1.72 3.558-1.72 6.311 0 2.74.58 4.844 1.74 6.311 1.16 1.468 2.817 2.202 4.97 2.202 1.467 0 3.085-.49 4.854-1.468 1.768-.978 2.883-1.467 3.344-1.467.545 0 1.003.23 1.373.692.37.46.556 1.034.556 1.719 0 1.23-1.084 2.39-3.25 3.48-2.167 1.09-4.606 1.636-7.318 1.636-3.662 0-6.625-1.21-8.89-3.627-2.264-2.419-3.396-5.578-3.396-9.478 0-3.76 1.146-6.884 3.438-9.372 2.293-2.488 5.2-3.732 8.723-3.732.992 0 1.97.112 2.935.335.964.224 1.992.574 3.082 1.049zm10.22 19.583V17.326h-.356c-.755 0-1.328-.196-1.72-.587-.39-.392-.586-.965-.586-1.72 0-.81.21-1.401.629-1.771.42-.37 1.097-.556 2.034-.556h5.178c2.922 0 5.06.126 6.416.377 1.356.252 2.51.671 3.46 1.258 1.691 1.007 2.988 2.443 3.89 4.31.9 1.865 1.352 4.021 1.352 6.467 0 2.586-.514 4.847-1.541 6.783-1.028 1.936-2.485 3.4-4.372 4.393-.853.447-1.852.772-2.998.975-1.147.203-2.852.304-5.116.304h-6.269c-.965 0-1.65-.178-2.055-.535-.406-.356-.608-.954-.608-1.792 0-.741.195-1.304.587-1.688.391-.385.964-.577 1.72-.577h.356zm5.41-15.725v15.725h1.195c2.642 0 4.592-.646 5.85-1.94 1.258-1.292 1.887-3.28 1.887-5.965 0-2.641-.64-4.612-1.918-5.912-1.28-1.3-3.205-1.95-5.777-1.95-.335 0-.59.003-.765.01a7.992 7.992 0 00-.472.032zm35.067-.126h-9.75v5.368h3.69v-.252c0-.797.175-1.39.524-1.782.35-.392.88-.587 1.594-.587.629 0 1.142.178 1.54.534.4.357.598.808.598 1.353 0 .028.007.118.021.272.014.154.021.308.021.462v4.34c0 .936-.167 1.607-.503 2.013-.335.405-.88.608-1.635.608-.713 0-1.251-.19-1.615-.567-.363-.377-.545-.936-.545-1.677v-.377h-3.69v6.269h9.75v-2.495c0-.937.178-1.608.534-2.013.357-.405.94-.608 1.75-.608.798 0 1.367.2 1.71.597.342.399.513 1.073.513 2.024v5.074c0 .755-.146 1.258-.44 1.51-.293.251-.873.377-1.74.377h-17.172c-.923 0-1.583-.182-1.982-.545-.398-.364-.597-.958-.597-1.782 0-.741.189-1.304.566-1.688.377-.385.93-.577 1.656-.577h.357V17.326h-.357c-.712 0-1.261-.2-1.646-.598-.384-.398-.576-.968-.576-1.709 0-.81.203-1.401.608-1.771.405-.37 1.062-.556 1.97-.556h17.173c.853 0 1.43.13 1.73.388.3.258.45.772.45 1.54v4.698c0 .95-.174 1.631-.524 2.044-.35.412-.915.618-1.698.618-.81 0-1.394-.21-1.75-.629-.357-.419-.535-1.097-.535-2.033v-2.202zM19.77 47.641c.267-.504.55-.86.85-1.07.3-.21.675-.314 1.122-.314.685 0 1.17.181 1.457.545.287.363.43.985.43 1.866l.042 5.451c0 .965-.157 1.615-.472 1.95-.314.336-.891.504-1.73.504-.587 0-1.045-.144-1.373-.43-.329-.287-.598-.8-.807-1.541-.378-1.342-.958-2.3-1.74-2.873-.783-.573-1.88-.86-3.292-.86-2.153 0-3.799.727-4.938 2.181-1.14 1.454-1.709 3.557-1.709 6.311s.598 4.882 1.793 6.385C10.599 67.248 12.294 68 14.488 68c.503 0 1.077-.06 1.72-.179a23.809 23.809 0 002.264-.555v-3.313h-2.37c-.95 0-1.624-.175-2.023-.524-.398-.35-.597-.93-.597-1.74 0-.84.199-1.437.597-1.793.399-.357 1.073-.535 2.024-.535h7.569c.978 0 1.667.175 2.065.524.398.35.598.937.598 1.762 0 .74-.2 1.31-.598 1.708-.398.399-.975.598-1.73.598h-.335v5.242c0 .447-.05.758-.147.933-.098.174-.293.353-.587.534-.797.476-2.062.895-3.795 1.258a25.576 25.576 0 01-5.263.546c-3.662 0-6.625-1.21-8.89-3.628-2.264-2.418-3.397-5.577-3.397-9.477 0-3.76 1.147-6.884 3.44-9.372 2.292-2.488 5.199-3.732 8.721-3.732.979 0 1.954.112 2.925.335.972.224 2.003.573 3.093 1.049zm15.84 3.941v4.823h6.857v-4.823h-.336c-.754 0-1.331-.195-1.73-.587-.398-.391-.597-.964-.597-1.719 0-.825.206-1.419.619-1.782.412-.364 1.093-.545 2.044-.545h5.41c.95 0 1.624.181 2.023.545.398.363.597.957.597 1.782 0 .755-.192 1.328-.576 1.72-.385.39-.947.586-1.688.586h-.357v15.642h.357c.755 0 1.328.192 1.719.576.391.385.587.947.587 1.688 0 .825-.203 1.419-.608 1.782-.405.364-1.09.546-2.055.546h-5.41c-.964 0-1.649-.179-2.054-.535-.405-.357-.608-.954-.608-1.793 0-.74.2-1.303.598-1.688.398-.384.975-.576 1.73-.576h.335v-6.186h-6.856v6.186h.335c.755 0 1.331.192 1.73.576.398.385.597.947.597 1.688 0 .825-.206 1.419-.618 1.782-.412.364-1.094.546-2.044.546h-5.41c-.964 0-1.65-.179-2.055-.535-.405-.357-.608-.954-.608-1.793 0-.74.196-1.303.587-1.688.392-.384.965-.576 1.72-.576h.356V51.582h-.356c-.741 0-1.304-.195-1.688-.587-.385-.391-.577-.964-.577-1.719 0-.825.2-1.419.598-1.782.398-.364 1.073-.545 2.023-.545h5.41c.936 0 1.614.181 2.033.545.42.363.63.957.63 1.782 0 .755-.2 1.328-.598 1.72-.399.39-.975.586-1.73.586h-.335zm31.754 0v15.642h3.523c.95 0 1.632.178 2.044.534.412.357.618.933.618 1.73 0 .811-.21 1.402-.629 1.772-.419.37-1.097.556-2.033.556H58.433c-.95 0-1.632-.182-2.044-.546-.412-.363-.619-.957-.619-1.782 0-.81.203-1.39.608-1.74.406-.35 1.09-.524 2.055-.524h3.523V51.582h-3.523c-.95 0-1.632-.181-2.044-.545-.412-.363-.619-.95-.619-1.761 0-.825.203-1.412.608-1.761.406-.35 1.09-.524 2.055-.524h12.455c.992 0 1.684.174 2.075.524.392.35.587.936.587 1.761 0 .81-.202 1.398-.608 1.761-.405.364-1.09.545-2.054.545h-3.523zm30.496 0v11.994c0 1.873-.122 3.228-.367 4.067a5.876 5.876 0 01-1.227 2.244c-.74.852-1.768 1.495-3.082 1.929-1.314.433-2.893.65-4.738.65-1.3 0-2.555-.126-3.764-.378a16.843 16.843 0 01-3.491-1.132c-.615-.28-1.017-.643-1.206-1.09-.188-.448-.283-1.175-.283-2.18v-4.32c0-1.202.175-2.04.525-2.516.349-.475.957-.713 1.824-.713 1.244 0 1.929.915 2.054 2.747.014.321.035.566.063.733.168 1.622.545 2.73 1.133 3.324.587.594 1.523.89 2.81.89 1.593 0 2.714-.422 3.364-1.268.65-.845.975-2.386.975-4.623V51.582H88.93c-.95 0-1.632-.181-2.044-.545-.413-.363-.619-.95-.619-1.761 0-.825.2-1.412.598-1.761.398-.35 1.086-.524 2.065-.524h10.693c.979 0 1.667.174 2.065.524.399.35.598.936.598 1.761 0 .81-.206 1.398-.619 1.761-.412.364-1.093.545-2.044.545h-1.761zm14.644 0v6.353l6.48-6.478c-.728-.084-1.238-.29-1.531-.619-.294-.328-.44-.85-.44-1.562 0-.825.198-1.419.597-1.782.398-.364 1.073-.545 2.023-.545h5.137c.95 0 1.625.181 2.023.545.399.363.598.957.598 1.782 0 .769-.2 1.345-.598 1.73-.398.384-.982.576-1.75.576h-.483l-6.101 6.06c1.132.839 2.167 1.94 3.103 3.302.937 1.363 2.034 3.456 3.292 6.28h.692c.825 0 1.44.188 1.845.566.405.377.608.943.608 1.698 0 .825-.206 1.419-.619 1.782-.412.364-1.093.546-2.044.546h-2.579c-1.132 0-2.048-.762-2.746-2.286-.126-.28-.224-.503-.294-.67-.923-1.958-1.768-3.467-2.537-4.53a16.616 16.616 0 00-2.705-2.914l-1.97 1.887v3.92h.335c.755 0 1.331.193 1.73.577.398.385.597.947.597 1.688 0 .825-.206 1.419-.618 1.782-.413.364-1.094.546-2.045.546h-5.41c-.964 0-1.649-.179-2.054-.535-.405-.357-.608-.954-.608-1.793 0-.74.196-1.303.587-1.688.391-.384.965-.576 1.72-.576h.356V51.582h-.357c-.74 0-1.303-.195-1.687-.587-.385-.391-.577-.964-.577-1.719 0-.825.2-1.419.598-1.782.398-.364 1.072-.545 2.023-.545h5.41c.936 0 1.614.181 2.033.545.42.363.63.957.63 1.782 0 .755-.2 1.328-.598 1.72-.399.39-.975.586-1.73.586h-.336zM13.44 96.326l4.005-11.889c.251-.782.6-1.352 1.048-1.709.447-.356 1.041-.534 1.782-.534h3.271c.95 0 1.632.182 2.044.545.413.363.619.957.619 1.782 0 .755-.2 1.328-.598 1.72-.398.39-.975.587-1.73.587h-.335l.587 15.641h.357c.754 0 1.32.192 1.698.577.377.384.566.947.566 1.687 0 .825-.2 1.42-.598 1.783-.398.363-1.072.545-2.023.545h-4.718c-.95 0-1.624-.178-2.023-.535-.398-.356-.597-.954-.597-1.793 0-.74.192-1.303.576-1.687.385-.385.954-.577 1.709-.577h.335l-.293-12.79-3.061 9.52c-.224.712-.542 1.226-.954 1.54-.413.315-.982.472-1.709.472-.727 0-1.303-.157-1.73-.472-.426-.314-.751-.828-.975-1.54l-3.04-9.52-.294 12.79h.336c.755 0 1.324.192 1.709.577.384.384.576.947.576 1.687 0 .825-.202 1.42-.608 1.783-.405.363-1.076.545-2.013.545H2.621c-.937 0-1.608-.182-2.013-.545-.405-.364-.608-.958-.608-1.783 0-.74.192-1.303.577-1.687.384-.385.954-.577 1.708-.577h.336l.608-15.641h-.336c-.754 0-1.331-.196-1.73-.588-.398-.39-.597-.964-.597-1.719 0-.825.206-1.419.619-1.782.412-.363 1.093-.545 2.044-.545h3.27c.728 0 1.311.175 1.752.524.44.35.8.923 1.08 1.72l4.109 11.888zm30.454 2.054V86.828H42.74c-.922 0-1.583-.182-1.981-.546-.398-.363-.598-.95-.598-1.76 0-.812.2-1.402.598-1.773.398-.37 1.059-.555 1.981-.555h5.955c.909 0 1.566.185 1.97.555.406.37.609.961.609 1.772 0 .741-.192 1.31-.577 1.709-.384.398-.933.598-1.646.598h-.356v19.038c0 .657-.07 1.069-.21 1.237-.14.167-.454.251-.943.251h-2.097c-.67 0-1.143-.07-1.415-.21-.273-.14-.507-.384-.703-.733l-8.722-15.327v11.385h1.216c.909 0 1.559.175 1.95.524.392.35.587.93.587 1.74 0 .825-.199 1.42-.597 1.783-.399.363-1.045.545-1.94.545h-6.017c-.909 0-1.566-.182-1.971-.545-.406-.364-.608-.958-.608-1.783 0-.74.188-1.303.566-1.687.377-.385.936-.577 1.677-.577h.336V86.828h-.336c-.713 0-1.265-.2-1.656-.598-.392-.398-.587-.968-.587-1.709 0-.81.206-1.401.618-1.772.413-.37 1.066-.555 1.96-.555h3.44c.824 0 1.383.108 1.677.325.293.216.622.653.985 1.31l7.989 14.551zM64.66 86.366c-1.803 0-3.218.727-4.245 2.18-1.028 1.455-1.541 3.474-1.541 6.06 0 2.586.517 4.613 1.551 6.08 1.034 1.468 2.446 2.202 4.235 2.202 1.804 0 3.222-.73 4.257-2.19 1.034-1.461 1.551-3.492 1.551-6.092 0-2.586-.513-4.605-1.54-6.06-1.028-1.453-2.45-2.18-4.268-2.18zm0-4.864c3.44 0 6.27 1.23 8.492 3.69 2.223 2.46 3.334 5.598 3.334 9.414 0 3.844-1.104 6.99-3.313 9.436-2.208 2.446-5.046 3.669-8.513 3.669-3.424 0-6.255-1.234-8.491-3.701-2.237-2.467-3.355-5.602-3.355-9.404 0-3.83 1.108-6.971 3.323-9.424 2.216-2.454 5.057-3.68 8.523-3.68zM87.461 98.17v4.298h2.16c.908 0 1.555.175 1.94.524.384.35.576.93.576 1.74 0 .825-.196 1.42-.587 1.783-.392.363-1.035.545-1.93.545h-7.254c-.922 0-1.583-.182-1.981-.545-.399-.364-.598-.958-.598-1.783 0-.74.189-1.303.566-1.687.378-.385.93-.577 1.657-.577h.356V86.828h-.356c-.713 0-1.262-.2-1.646-.598-.385-.398-.577-.968-.577-1.709 0-.81.203-1.401.608-1.772.406-.37 1.063-.555 1.971-.555h8.66c3.424 0 6.014.657 7.768 1.97 1.754 1.315 2.631 3.25 2.631 5.809 0 2.697-.873 4.738-2.62 6.122-1.748 1.384-4.34 2.076-7.78 2.076h-3.564zm0-11.343v6.625h2.977c1.65 0 2.89-.28 3.722-.839.832-.559 1.248-1.397 1.248-2.516 0-1.048-.43-1.855-1.29-2.421-.86-.566-2.086-.85-3.68-.85h-2.977zm27.267 20.568l-1.636 1.636a12.37 12.37 0 011.772-.44c.58-.098 1.15-.147 1.709-.147 1.104 0 2.268.164 3.491.492 1.223.329 1.967.493 2.233.493.447 0 1.03-.15 1.75-.45.72-.301 1.206-.452 1.458-.452.517 0 .947.2 1.29.598.342.398.513.898.513 1.5 0 .796-.472 1.474-1.415 2.033-.944.56-2.1.839-3.47.839-.937 0-2.139-.22-3.607-.66-1.467-.441-2.53-.661-3.187-.661-.992 0-2.11.272-3.354.817-1.244.546-2.013.818-2.307.818a2.14 2.14 0 01-1.53-.597c-.42-.399-.63-.878-.63-1.437 0-.391.134-.807.4-1.247.265-.44.733-1.01 1.404-1.709l2.118-2.139c-2.335-.852-4.194-2.386-5.578-4.602-1.384-2.215-2.075-4.763-2.075-7.642 0-3.802 1.104-6.909 3.312-9.32 2.209-2.411 5.053-3.617 8.534-3.617 3.467 0 6.304 1.209 8.513 3.627 2.208 2.418 3.312 5.522 3.312 9.31 0 3.774-1.097 6.884-3.291 9.33-2.195 2.446-4.977 3.67-8.345 3.67a22.5 22.5 0 01-1.384-.043zm1.195-21.03c-1.803 0-3.218.727-4.246 2.18-1.027 1.455-1.54 3.474-1.54 6.06 0 2.586.516 4.613 1.55 6.08 1.035 1.468 2.447 2.202 4.236 2.202 1.803 0 3.222-.73 4.256-2.19 1.035-1.461 1.552-3.492 1.552-6.092 0-2.586-.514-4.605-1.541-6.06-1.028-1.453-2.45-2.18-4.267-2.18z\"/></svg>" }, "$:/core/images/mono-line": { "title": "$:/core/images/mono-line", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mono-line tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60.437 84.523h.908c1.922 0 3.381.489 4.378 1.468.997.979 1.495 2.411 1.495 4.298 0 2.1-.525 3.612-1.575 4.538-1.05.925-2.785 1.388-5.206 1.388h-16.07c-2.456 0-4.2-.454-5.232-1.361-1.032-.908-1.548-2.43-1.548-4.565 0-2.065.516-3.542 1.548-4.432 1.032-.89 2.776-1.334 5.232-1.334h1.869l-2.19-6.247H20.983l-2.296 6.247h1.87c2.42 0 4.155.453 5.205 1.361 1.05.908 1.575 2.376 1.575 4.405 0 2.1-.525 3.612-1.575 4.538-1.05.925-2.785 1.388-5.206 1.388H6.781c-2.456 0-4.2-.463-5.233-1.388C.516 93.9 0 92.389 0 90.289c0-1.887.498-3.32 1.495-4.298.997-.979 2.456-1.468 4.378-1.468h.908l14.308-39.83h-4.271c-2.42 0-4.156-.462-5.206-1.387-1.05-.926-1.575-2.42-1.575-4.485 0-2.1.525-3.613 1.575-4.538 1.05-.926 2.785-1.388 5.206-1.388h20.021c3.168 0 5.392 1.708 6.674 5.125v.16l16.924 46.343zm-27.976-39.83L24.72 67.225h15.483l-7.742-22.53zM89.506 68.56v16.284h8.008c5.66 0 9.646-.623 11.96-1.869 2.313-1.245 3.47-3.328 3.47-6.246 0-2.955-1.103-5.055-3.31-6.3-2.207-1.246-6.069-1.869-11.586-1.869h-8.542zm27.229-5.926c3.88 1.423 6.727 3.372 8.542 5.846 1.815 2.474 2.723 5.633 2.723 9.477 0 3.239-.783 6.193-2.35 8.862-1.565 2.67-3.808 4.859-6.726 6.567-1.709.997-3.622 1.718-5.74 2.163-2.118.445-5.116.667-8.996.667h-27.87c-2.349 0-4.03-.463-5.045-1.388-1.014-.926-1.521-2.438-1.521-4.538 0-1.887.48-3.32 1.441-4.298.961-.979 2.367-1.468 4.218-1.468h.907v-39.83h-.907c-1.851 0-3.257-.498-4.218-1.494-.961-.997-1.441-2.456-1.441-4.378 0-2.065.516-3.568 1.548-4.512 1.032-.943 2.705-1.414 5.018-1.414h24.56c7.51 0 13.214 1.459 17.111 4.377 3.898 2.92 5.847 7.19 5.847 12.814 0 2.776-.597 5.223-1.789 7.341-1.192 2.118-2.963 3.853-5.312 5.206zm-27.23-18.26v13.455h7.208c4.378 0 7.466-.516 9.264-1.549 1.797-1.032 2.696-2.776 2.696-5.232 0-2.313-.81-4.004-2.43-5.072-1.619-1.068-4.244-1.602-7.874-1.602h-8.863z\"/></svg>" }, "$:/core/images/new-button": { "title": "$:/core/images/new-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 72H8.007C3.591 72 0 68.418 0 64c0-4.41 3.585-8 8.007-8H56V8.007C56 3.591 59.582 0 64 0c4.41 0 8 3.585 8 8.007V56h47.993c4.416 0 8.007 3.582 8.007 8 0 4.41-3.585 8-8.007 8H72v47.993c0 4.416-3.582 8.007-8 8.007-4.41 0-8-3.585-8-8.007V72z\"/></svg>" }, "$:/core/images/new-here-button": { "title": "$:/core/images/new-here-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-here-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.838 20.935l-3.572.938c-3.688.968-8.23 4.43-10.136 7.731L3.37 96.738c-1.905 3.3-.771 7.524 2.534 9.432l33.717 19.466c3.297 1.904 7.53.78 9.435-2.521l38.76-67.134c1.905-3.3 2.632-8.963 1.623-12.646L83.285 20.88c-1.009-3.68-4.821-5.884-8.513-4.915l-7.603 1.995.043.287c.524 3.394 2.053 7.498 4.18 11.55.418.163.829.36 1.23.59a8.864 8.864 0 014.438 8.169c.104.132.21.264.316.395l-.386.318a8.663 8.663 0 01-1.082 3.137c-2.42 4.192-7.816 5.608-12.051 3.163-4.12-2.379-5.624-7.534-3.476-11.671-2.177-4.394-3.788-8.874-4.543-12.964z\"/><path d=\"M69.554 44.76c-5.944-7.476-10.74-17.196-11.955-25.059-1.68-10.875 3.503-18.216 15.082-18.04 10.407.158 19.975 5.851 24.728 13.785 5.208 8.695 2.95 17.868-6.855 20.496l-2.037-7.601c4.232-1.134 4.999-4.248 2.24-8.853-3.37-5.626-10.465-9.848-18.146-9.965-6.392-.097-8.31 2.62-7.323 9.01.999 6.465 5.318 15.138 10.582 21.65l-.072.06c.559 1.553-4.17 6.44-5.938 4.888l-.005.004-.028-.034a1.323 1.323 0 01-.124-.135 2.618 2.618 0 01-.149-.205z\"/><rect width=\"16\" height=\"48\" x=\"96\" y=\"80\" rx=\"8\"/><rect width=\"48\" height=\"16\" x=\"80\" y=\"96\" rx=\"8\"/></g></svg>" }, "$:/core/images/new-image-button": { "title": "$:/core/images/new-image-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-image-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M81.362 73.627l15.826-27.41a2.626 2.626 0 00-.962-3.59l-50.01-28.872a2.626 2.626 0 00-3.588.961L30.058 36.49l10.04-5.261c3.042-1.595 6.771.114 7.55 3.46l3.607 17.702 9.88.85a5.25 5.25 0 014.571 3.77c.034.115.1.344.199.671.165.553.353 1.172.562 1.843.595 1.914 1.23 3.85 1.872 5.678.207.588.412 1.156.614 1.701.625 1.685 1.209 3.114 1.725 4.207.255.54.485.977.726 1.427.214.212.547.425 1.011.622 1.141.482 2.784.74 4.657.758.864.008 1.71-.034 2.492-.11.448-.043.753-.085.871-.104.315-.053.625-.077.927-.076zM37.47 2.649A5.257 5.257 0 0144.649.725l63.645 36.746a5.257 5.257 0 011.923 7.178L73.47 108.294a5.257 5.257 0 01-7.177 1.923L2.649 73.47a5.257 5.257 0 01-1.924-7.177L37.471 2.649zm42.837 50.49a5.25 5.25 0 105.25-9.092 5.25 5.25 0 00-5.25 9.093zM96 112h-7.993c-4.419 0-8.007-3.582-8.007-8 0-4.41 3.585-8 8.007-8H96v-7.993C96 83.588 99.582 80 104 80c4.41 0 8 3.585 8 8.007V96h7.993c4.419 0 8.007 3.582 8.007 8 0 4.41-3.585 8-8.007 8H112v7.993c0 4.419-3.582 8.007-8 8.007-4.41 0-8-3.585-8-8.007V112zM33.347 51.791c7.428 7.948 9.01 10.69 7.449 13.394-1.56 2.703-13.838-2.328-16.094 1.58-2.256 3.908-.907 3.258-2.437 5.908l19.73 11.39s-5.605-8.255-4.235-10.628c2.515-4.356 8.77-1.256 10.365-4.019 2.414-4.181-5.103-9.639-14.778-17.625z\"/></svg>" }, "$:/core/images/new-journal-button": { "title": "$:/core/images/new-journal-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-journal-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M102.545 112.818v11.818c0 1.306 1.086 2.364 2.425 2.364h6.06c1.34 0 2.425-1.058 2.425-2.364v-11.818h12.12c1.34 0 2.425-1.058 2.425-2.363v-5.91c0-1.305-1.085-2.363-2.424-2.363h-12.121V90.364c0-1.306-1.086-2.364-2.425-2.364h-6.06c-1.34 0-2.425 1.058-2.425 2.364v11.818h-12.12c-1.34 0-2.425 1.058-2.425 2.363v5.91c0 1.305 1.085 2.363 2.424 2.363h12.121zM60.016 4.965c-4.781-2.76-10.897-1.118-13.656 3.66L5.553 79.305A9.993 9.993 0 009.21 92.963l51.04 29.468c4.78 2.76 10.897 1.118 13.655-3.66l40.808-70.681a9.993 9.993 0 00-3.658-13.656L60.016 4.965zm-3.567 27.963a6 6 0 106-10.393 6 6 0 00-6 10.393zm31.697 17.928a6 6 0 106-10.392 6 6 0 00-6 10.392z\"/><text class=\"tc-fill-background\" font-family=\"Helvetica\" font-size=\"47.172\" font-weight=\"bold\" transform=\"rotate(30 25.742 95.82)\"><tspan x=\"42\" y=\"77.485\" text-anchor=\"middle\"><<now \"DD\">></tspan></text></g></svg>" }, "$:/core/images/opacity": { "title": "$:/core/images/opacity", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-opacity tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M102.362 65a51.595 51.595 0 01-1.942 6H82.584a35.867 35.867 0 002.997-6h16.78zm.472-2c.423-1.961.734-3.963.929-6H87.656a35.78 35.78 0 01-1.368 6h16.546zm-3.249 10a51.847 51.847 0 01-3.135 6H75.812a36.205 36.205 0 005.432-6h18.341zm-4.416 8c-1.424 2.116-3 4.12-4.71 6H60.46a35.843 35.843 0 0012.874-6h21.834zm-7.513-34h16.107C101.247 20.627 79.033 0 52 0 23.281 0 0 23.281 0 52c0 25.228 17.965 46.26 41.8 51h20.4a51.66 51.66 0 0015.875-6H39v-2h42.25a52.257 52.257 0 007.288-6H39v-2h4.539C27.739 83.194 16 68.968 16 52c0-19.882 16.118-36 36-36 18.186 0 33.222 13.484 35.656 31zm.22 2h16.039a52.823 52.823 0 010 6H87.877a36.483 36.483 0 000-6z\"/><path d=\"M76 128c28.719 0 52-23.281 52-52s-23.281-52-52-52-52 23.281-52 52 23.281 52 52 52zm0-16c19.882 0 36-16.118 36-36S95.882 40 76 40 40 56.118 40 76s16.118 36 36 36z\"/><path d=\"M37 58h53v4H37v-4zm3-8h53v4H40v-4zm0-8h53v4H40v-4zm-8 24h53v4H32v-4zm-2 8h53v4H30v-4zm-3 8h53v4H27v-4z\"/></g></svg>" }, "$:/core/images/open-window": { "title": "$:/core/images/open-window", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-open-window tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M16 112h88.994c3.87 0 7.006 3.59 7.006 8 0 4.418-3.142 8-7.006 8H7.006C3.136 128 0 124.41 0 120a9.321 9.321 0 010-.01V24.01C0 19.586 3.59 16 8 16c4.418 0 8 3.584 8 8.01V112z\"/><path d=\"M96 43.196V56a8 8 0 1016 0V24c0-4.41-3.585-8-8.007-8H72.007C67.588 16 64 19.582 64 24c0 4.41 3.585 8 8.007 8H84.57l-36.3 36.299a8 8 0 00-.001 11.316c3.117 3.117 8.19 3.123 11.316-.003L96 43.196zM32 7.999C32 3.581 35.588 0 40 0h80c4.419 0 8 3.588 8 8v80c0 4.419-3.588 8-8 8H40c-4.419 0-8-3.588-8-8V8z\"/></g></svg>" }, "$:/core/images/options-button": { "title": "$:/core/images/options-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-options-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M110.488 76a47.712 47.712 0 01-5.134 12.384l6.724 6.724c3.123 3.123 3.132 8.192.011 11.313l-5.668 5.668c-3.12 3.12-8.186 3.117-11.313-.01l-6.724-6.725c-3.82 2.258-7.98 4-12.384 5.134v9.505c0 4.417-3.578 8.007-7.992 8.007h-8.016C55.58 128 52 124.415 52 119.993v-9.505a47.712 47.712 0 01-12.384-5.134l-6.724 6.725c-3.123 3.122-8.192 3.131-11.313.01l-5.668-5.668c-3.12-3.12-3.116-8.186.01-11.313l6.725-6.724c-2.257-3.82-4-7.98-5.134-12.384H8.007C3.591 76 0 72.422 0 68.01v-8.017C0 55.58 3.585 52 8.007 52h9.505a47.712 47.712 0 015.134-12.383l-6.724-6.725c-3.123-3.122-3.132-8.191-.011-11.312l5.668-5.669c3.12-3.12 8.186-3.116 11.313.01l6.724 6.725c3.82-2.257 7.98-4 12.384-5.134V8.007C52 3.591 55.578 0 59.992 0h8.016C72.42 0 76 3.585 76 8.007v9.505a47.712 47.712 0 0112.384 5.134l6.724-6.724c3.123-3.123 8.192-3.132 11.313-.01l5.668 5.668c3.12 3.12 3.116 8.186-.01 11.312l-6.725 6.725c2.257 3.82 4 7.979 5.134 12.383h9.505c4.416 0 8.007 3.578 8.007 7.992v8.017c0 4.411-3.585 7.991-8.007 7.991h-9.505zM64 96c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32z\"/></svg>" }, "$:/core/images/paint": { "title": "$:/core/images/paint", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-paint tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M83.527 76.19C90.43 69.287 91.892 59 87.91 50.665l37.903-37.902c2.919-2.92 2.913-7.659 0-10.572a7.474 7.474 0 00-10.572 0L77.338 40.093c-8.335-3.982-18.622-2.521-25.526 4.383l31.715 31.715zm-2.643 2.644L49.169 47.119S8.506 81.243 0 80.282c0 0 3.782 5.592 6.827 8.039 14.024-5.69 37.326-24.6 37.326-24.6l.661.66S19.45 90.222 9.18 92.047c1.222 1.44 4.354 4.053 6.247 5.776 5.417-1.488 34.733-28.57 34.733-28.57l.661.66-32.407 31.022 5.285 5.286L56.106 75.2l.662.66s-27.864 30.536-28.684 32.432c0 0 6.032 6.853 7.569 7.824.702-2.836 27.884-33.485 27.884-33.485l.661.66s-20.597 23.755-24.964 36.732c3.21 3.549 7.5 5.137 10.926 6.298-2.19-11.817 30.724-47.487 30.724-47.487z\"/></svg>" }, "$:/core/images/palette": { "title": "$:/core/images/palette", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-palette tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M80.247 39.182a93.52 93.52 0 00-16.228-1.4C28.662 37.781 0 57.131 0 81.002c0 9.642 4.676 18.546 12.58 25.735C23.504 91.19 26.34 72.395 36.89 63.562c15.183-12.713 26.538-7.828 26.538-7.828l16.82-16.552zm26.535 9.655c13.049 7.913 21.257 19.392 21.257 32.166 0 9.35.519 17.411-11.874 25.08-10.797 6.681-3.824-6.536-11.844-10.898s-19.946 1.308-18.213 7.906c3.2 12.181 19.422 11.455 6.314 16.658-13.107 5.202-18.202 4.476-28.403 4.476-7.821 0-15.315-.947-22.243-2.68 9.844-4.197 27.88-12.539 33.354-19.456C82.788 92.409 87.37 80 83.324 72.484c-.194-.359 11.215-11.668 23.458-23.647zM1.134 123.867l-.66.002c33.479-14.94 22.161-64.226 58.818-64.226.317 1.418.644 2.944 1.062 4.494-25.907-4.166-23.567 48.031-59.22 59.73zm.713-.007c38.872-.506 78.152-22.347 78.152-44.813-9.27 0-14.073-3.48-16.816-7.942-16.597-7.003-30.365 45.715-61.336 52.755zm65.351-64.008c-4.45 4.115 4.886 16.433 11.318 11.318l45.27-45.27c11.317-11.318 0-22.635-11.318-11.318-11.317 11.318-33.518 34.405-45.27 45.27z\"/></svg>" }, "$:/core/images/permalink-button": { "title": "$:/core/images/permalink-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-permalink-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M80.483 48l-7.387 32h-25.58l7.388-32h25.58zm3.694-16l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L100.598 32h3.403c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8h-7.096l-7.387 32H104c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H85.824l-5.624 24.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L69.402 96h-25.58L38.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L27.402 96h-3.403C19.59 96 16 92.418 16 88c0-4.41 3.581-8 8-8h7.096l7.387-32H24C19.59 48 16 44.418 16 40c0-4.41 3.581-8 8-8h18.177l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L58.598 32h25.58z\"/></svg>" }, "$:/core/images/permaview-button": { "title": "$:/core/images/permaview-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-permaview-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M81.483 48l-1.846 8h-5.58l1.847-8h5.58zm3.694-16l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L101.598 32h2.403c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8h-6.096l-1.847 8h7.944c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H92.364l-1.846 8H104c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H86.824l-5.624 24.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L70.402 96h-5.58L59.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L48.402 96h-5.58L37.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L26.402 96h-2.403C19.59 96 16 92.418 16 88c0-4.41 3.581-8 8-8h6.096l1.847-8h-7.944C19.59 72 16 68.418 16 64c0-4.41 3.581-8 8-8h11.637l1.846-8H24C19.59 48 16 44.418 16 40c0-4.41 3.581-8 8-8h17.177l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L57.598 32h5.58L68.8 7.642c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L79.598 32h5.58zM53.904 48l-1.847 8h5.58l1.846-8h-5.579zm22.039 24l-1.847 8h-5.58l1.847-8h5.58zm-27.58 0l-1.846 8h5.579l1.847-8h-5.58z\"/></svg>" }, "$:/core/images/picture": { "title": "$:/core/images/picture", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-picture tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M112 68.233v-48.23A4.001 4.001 0 00107.997 16H20.003A4.001 4.001 0 0016 20.003v38.31l9.241-14.593c2.8-4.422 9.023-5.008 12.6-1.186l18.247 20.613 13.687-6.407a8 8 0 018.903 1.492 264.97 264.97 0 002.92 2.739 249.44 249.44 0 006.798 6.066 166.5 166.5 0 002.106 1.778c2.108 1.747 3.967 3.188 5.482 4.237.748.518 1.383.92 2.044 1.33.444.117 1.046.144 1.809.05 1.873-.233 4.238-1.144 6.723-2.547a36.016 36.016 0 003.205-2.044c.558-.4.93-.686 1.07-.802.376-.31.765-.577 1.165-.806zM0 8.007A8.01 8.01 0 018.007 0h111.986A8.01 8.01 0 01128 8.007v111.986a8.01 8.01 0 01-8.007 8.007H8.007A8.01 8.01 0 010 119.993V8.007zM95 42a8 8 0 100-16 8 8 0 000 16zM32 76c15.859 4.83 20.035 7.244 20.035 12S32 95.471 32 102.347c0 6.876 1.285 4.99 1.285 9.653H68s-13.685-6.625-13.685-10.8c0-7.665 10.615-8.34 10.615-13.2 0-7.357-14.078-8.833-32.93-12z\"/></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\"><path fill-rule=\"evenodd\" d=\"M61.207 68.137c-4.324 2.795-6.999 6.656-6.999 10.921 0 7.906 9.19 14.424 21.042 15.336 2.162 3.902 8.598 6.785 16.318 7.01-5.126-1.125-9.117-3.742-10.62-7.01C92.805 93.487 102 86.967 102 79.059c0-8.53-10.699-15.445-23.896-15.445-6.599 0-12.572 1.729-16.897 4.524zm12.794-14.158c-4.324 2.795-10.298 4.524-16.897 4.524-2.619 0-5.14-.272-7.497-.775-3.312 2.25-8.383 3.69-14.067 3.69l-.255-.002c4.119-.892 7.511-2.747 9.478-5.13-6.925-2.704-11.555-7.617-11.555-13.228 0-8.53 10.699-15.445 23.896-15.445C70.301 27.613 81 34.528 81 43.058c0 4.265-2.675 8.126-6.999 10.921zM64 0l54.56 32v64L64 128 9.44 96V32L64 0z\"/></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\"><path fill-rule=\"evenodd\" d=\"M40.397 76.446V95.34h14.12l-.001-.005a6.912 6.912 0 005.364-11.593l.046-.023a6.912 6.912 0 119.979.526l.086.055a6.914 6.914 0 004.408 10.948l-.023.092h21.32V75.568l-.15.038a6.912 6.912 0 00-11.593-5.364l-.022-.046a6.912 6.912 0 11.526-9.979l.055-.086a6.914 6.914 0 0010.948-4.408c.079.018.158.038.236.059v-15.74h-21.32l.023-.094a6.914 6.914 0 01-4.408-10.947 10.23 10.23 0 00-.086-.055 6.912 6.912 0 10-9.979-.526l-.046.023a6.912 6.912 0 01-5.364 11.593l.001.005h-14.12v12.847A6.912 6.912 0 0129.5 59.843l-.054.086a6.912 6.912 0 10-.526 9.979l.023.046a6.912 6.912 0 0111.455 6.492zM64 0l54.56 32v64L64 128 9.44 96V32L64 0z\"/></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\"><path fill-rule=\"evenodd\" d=\"M29.408 91.472L51.469 69.41l-.004-.005a2.22 2.22 0 01.004-3.146c.87-.87 2.281-.872 3.147-.005l9.465 9.464a2.22 2.22 0 01-.005 3.147c-.87.87-2.28.871-3.147.005l-.005-.005-22.061 22.062a6.686 6.686 0 11-9.455-9.455zM60.802 66.38c-2.436-2.704-4.465-5.091-5.817-6.869-6.855-9.014-10.313-4.268-14.226 0-3.913 4.268 1.03 7.726-2.683 10.741-3.713 3.015-3.484 4.06-9.752-1.455-6.267-5.516-6.7-7.034-3.823-10.181 2.877-3.147 5.281 1.808 11.159-3.785 5.877-5.593.94-10.55.94-10.55s12.237-25.014 28.588-23.167c16.351 1.848-6.186-2.392-11.792 17.226-2.4 8.4.447 6.42 4.998 9.968 1.394 1.086 6.03 4.401 11.794 8.685l20.677-20.676 1.615-4.766 7.84-4.689 3.151 3.152-4.688 7.84-4.766 1.615-20.224 20.223c12.663 9.547 28.312 22.146 28.312 26.709 0 7.217-3.071 11.526-9.535 9.164-4.693-1.715-18.768-15.192-28.753-25.897l-2.893 2.893-3.151-3.152 3.029-3.029zM63.953 0l54.56 32v64l-54.56 32-54.56-32V32l54.56-32z\"/></svg>" }, "$:/core/images/preview-closed": { "title": "$:/core/images/preview-closed", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-preview-closed tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M.088 64a7.144 7.144 0 001.378 5.458C16.246 88.818 39.17 100.414 64 100.414c24.83 0 47.753-11.596 62.534-30.956A7.144 7.144 0 00127.912 64C110.582 78.416 88.304 87.086 64 87.086 39.696 87.086 17.418 78.416.088 64z\"/><rect width=\"4\" height=\"16\" x=\"62\" y=\"96\" rx=\"4\"/><rect width=\"4\" height=\"16\" x=\"78\" y=\"93\" rx=\"4\" transform=\"rotate(-5 80 101)\"/><rect width=\"4\" height=\"16\" x=\"46\" y=\"93\" rx=\"4\" transform=\"rotate(5 48 101)\"/><rect width=\"4\" height=\"16\" x=\"30\" y=\"88\" rx=\"4\" transform=\"rotate(10 32 96)\"/><rect width=\"4\" height=\"16\" x=\"94\" y=\"88\" rx=\"4\" transform=\"rotate(-10 96 96)\"/><rect width=\"4\" height=\"16\" x=\"110\" y=\"80\" rx=\"4\" transform=\"rotate(-20 112 88)\"/><rect width=\"4\" height=\"16\" x=\"14\" y=\"80\" rx=\"4\" transform=\"rotate(20 16 88)\"/></g></svg>" }, "$:/core/images/preview-open": { "title": "$:/core/images/preview-open", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-preview-open tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64.11 99.588c-24.83 0-47.754-11.596-62.534-30.957a7.148 7.148 0 010-8.675C16.356 40.596 39.28 29 64.11 29c24.83 0 47.753 11.596 62.534 30.956a7.148 7.148 0 010 8.675c-14.78 19.36-37.703 30.957-62.534 30.957zm46.104-32.007c1.44-1.524 1.44-3.638 0-5.162C99.326 50.9 82.439 44 64.147 44S28.968 50.9 18.08 62.42c-1.44 1.523-1.44 3.637 0 5.16C28.968 79.1 45.855 86 64.147 86s35.179-6.9 46.067-18.42z\"/><path d=\"M63.5 88C76.479 88 87 77.479 87 64.5S76.479 41 63.5 41 40 51.521 40 64.5 50.521 88 63.5 88z\"/></g></svg>" }, "$:/core/images/print-button": { "title": "$:/core/images/print-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-print-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M112 71V30.5h-.032c-.035-2-.816-3.99-2.343-5.516L86.998 2.357A7.978 7.978 0 0081 .02V0H24a8 8 0 00-8 8v63h8V8h57v14.5c0 4.422 3.582 8 8 8h15V71h8z\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"36\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"52\" rx=\"4\"/><rect width=\"40\" height=\"8\" x=\"32\" y=\"20\" rx=\"4\"/><path d=\"M0 80.005C0 71.165 7.156 64 16 64h96c8.836 0 16 7.155 16 16.005v31.99c0 8.84-7.156 16.005-16 16.005H16c-8.836 0-16-7.155-16-16.005v-31.99zM104 96a8 8 0 100-16 8 8 0 000 16z\"/></g></svg>" }, "$:/core/images/quote": { "title": "$:/core/images/quote", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-quote tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M51.219 117.713V62.199H27.427c0-8.891 1.683-16.401 5.047-22.53 3.365-6.127 9.613-10.754 18.745-13.878V2c-7.45.961-14.36 3.184-20.728 6.669-6.368 3.484-11.835 7.87-16.401 13.157C9.524 27.113 5.98 33.241 3.456 40.21.933 47.18-.21 54.63.03 62.56v55.153H51.22zm76.781 0V62.199h-23.791c0-8.891 1.682-16.401 5.046-22.53 3.365-6.127 9.613-10.754 18.745-13.878V2c-7.45.961-14.359 3.184-20.727 6.669-6.369 3.484-11.836 7.87-16.402 13.157-4.566 5.287-8.11 11.415-10.634 18.384-2.523 6.97-3.665 14.42-3.424 22.35v55.153H128z\"/></svg>" }, "$:/core/images/refresh-button": { "title": "$:/core/images/refresh-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-refresh-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M106.369 39.433c10.16 20.879 6.57 46.764-10.771 64.106-21.87 21.87-57.327 21.87-79.196 0-21.87-21.87-21.87-57.326 0-79.196a8 8 0 1111.314 11.314c-15.621 15.62-15.621 40.947 0 56.568 15.62 15.621 40.947 15.621 56.568 0C97.72 78.79 99.6 58.175 89.924 42.73l-6.44 12.264a8 8 0 11-14.166-7.437L84.435 18.76a8 8 0 0110.838-3.345l28.873 15.345a8 8 0 11-7.51 14.129l-10.267-5.457zm-8.222-12.368c-.167-.19-.336-.38-.506-.57l.96-.296-.454.866z\"/></svg>" }, "$:/core/images/right-arrow": { "title": "$:/core/images/right-arrow", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-right-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M99.069 64.173c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l50.382-50.382-50.382-50.382a7.92 7.92 0 010-11.195c3.086-3.085 8.104-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.316 5.595z\"/></svg>" }, "$:/core/images/rotate-left": { "title": "$:/core/images/rotate-left", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-rotate-left tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"32\" height=\"80\" rx=\"8\"/><rect width=\"80\" height=\"32\" x=\"48\" y=\"96\" rx=\"8\"/><path d=\"M61.32 36.65c19.743 2.45 35.023 19.287 35.023 39.693a4 4 0 01-8 0c0-15.663-11.254-28.698-26.117-31.46l3.916 3.916a4 4 0 11-5.657 5.657L49.172 43.142a4 4 0 010-5.657l11.313-11.313a4 4 0 115.657 5.656l-4.821 4.822z\"/></g></svg>" }, "$:/core/images/save-button": { "title": "$:/core/images/save-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-save-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M120.783 34.33c4.641 8.862 7.266 18.948 7.266 29.646 0 35.347-28.653 64-64 64-35.346 0-64-28.653-64-64 0-35.346 28.654-64 64-64 18.808 0 35.72 8.113 47.43 21.03l2.68-2.68c3.13-3.13 8.197-3.132 11.321-.008 3.118 3.118 3.121 8.193-.007 11.32l-4.69 4.691zm-12.058 12.058a47.876 47.876 0 013.324 17.588c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48c14.39 0 27.3 6.332 36.098 16.362L58.941 73.544 41.976 56.578c-3.127-3.127-8.201-3.123-11.32-.005-3.123 3.124-3.119 8.194.006 11.319l22.617 22.617a7.992 7.992 0 005.659 2.347c2.05 0 4.101-.783 5.667-2.349l44.12-44.12z\"/></svg>" }, "$:/core/images/size": { "title": "$:/core/images/size", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-size tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M92.343 26l-9.171 9.172a4 4 0 105.656 5.656l16-16a4 4 0 000-5.656l-16-16a4 4 0 10-5.656 5.656L92.343 18H22a4 4 0 00-4 4v70.343l-9.172-9.171a4 4 0 10-5.656 5.656l16 16a4 4 0 005.656 0l16-16a4 4 0 10-5.656-5.656L26 92.343V22l-4 4h70.343zM112 52v64l4-4H52a4 4 0 100 8h64a4 4 0 004-4V52a4 4 0 10-8 0z\"/></svg>" }, "$:/core/images/spiral": { "title": "$:/core/images/spiral", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-spiral tc-image-button\" viewBox=\"0 0 128 128\"><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.074a4.785 4.785 0 00-4.52-5.03 4.778 4.778 0 00-5.03 4.52c-.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-.01a1.047 1.047 0 01-.264-.332c-.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\"/></svg>" }, "$:/core/images/stamp": { "title": "$:/core/images/stamp", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-stamp tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M49.733 64H16.01C11.584 64 8 67.583 8 72.003V97h112V72.003A8 8 0 00111.99 64H78.267A22.813 22.813 0 0175.5 53.077c0-6.475 2.687-12.324 7.009-16.497A22.818 22.818 0 0087 22.952C87 10.276 76.703 0 64 0S41 10.276 41 22.952c0 5.103 1.669 9.817 4.491 13.628 4.322 4.173 7.009 10.022 7.009 16.497 0 3.954-1.002 7.675-2.767 10.923zM8 104h112v8H8v-8z\"/></svg>" }, "$:/core/images/star-filled": { "title": "$:/core/images/star-filled", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-star-filled tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M61.836 96.823l37.327 27.287c2.72 1.99 6.379-.69 5.343-3.912L90.29 75.988l-1.26 3.91 37.285-27.345c2.718-1.993 1.32-6.327-2.041-6.33l-46.113-.036 3.3 2.416L67.176 4.416c-1.04-3.221-5.563-3.221-6.604 0L46.29 48.603l3.3-2.416-46.113.036c-3.362.003-4.759 4.337-2.04 6.33L38.72 79.898l-1.26-3.91-14.216 44.21c-1.036 3.223 2.622 5.901 5.343 3.912l37.326-27.287h-4.078z\"/></svg>" }, "$:/core/images/storyview-classic": { "title": "$:/core/images/storyview-classic", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-classic tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16C19.581 16 16 19.578 16 23.992v16.016C16 44.422 19.588 48 24 48h80c4.419 0 8-3.578 8-7.992V23.992c0-4.414-3.588-7.992-8-7.992H24zm0 48C19.581 64 16 67.59 16 72c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24zm0 32C19.581 96 16 99.59 16 104c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24z\"/></svg>" }, "$:/core/images/storyview-pop": { "title": "$:/core/images/storyview-pop", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-pop tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16C19.581 16 16 19.578 16 23.992v16.016C16 44.422 19.588 48 24 48h80c4.419 0 8-3.578 8-7.992V23.992c0-4.414-3.588-7.992-8-7.992H24zm-7.99 40C11.587 56 8 59.578 8 63.992v16.016C8 84.422 11.584 88 16.01 88h95.98c4.424 0 8.01-3.578 8.01-7.992V63.992c0-4.414-3.584-7.992-8.01-7.992H16.01zM24 96C19.581 96 16 99.59 16 104c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24zm0-32C19.581 64 16 67.59 16 72c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24z\"/></svg>" }, "$:/core/images/storyview-zoomin": { "title": "$:/core/images/storyview-zoomin", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-zoomin tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16A8 8 0 0016 24.009V71.99C16 76.414 19.588 80 24 80h80a8 8 0 008-8.009V24.01c0-4.423-3.588-8.009-8-8.009H24z\"/></svg>" }, "$:/core/images/strikethrough": { "title": "$:/core/images/strikethrough", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-strikethrough tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M92.794 38.726h15.422c-.229-6.74-1.514-12.538-3.856-17.393-2.342-4.855-5.54-8.881-9.596-12.08-4.055-3.199-8.767-5.54-14.136-7.025C75.258.743 69.433 0 63.15 0a62.76 62.76 0 00-16.364 2.142C41.474 3.57 36.733 5.74 32.564 8.653c-4.17 2.913-7.511 6.626-10.025 11.138-2.513 4.512-3.77 9.853-3.77 16.022 0 5.597 1.115 10.252 3.342 13.965 2.228 3.712 5.198 6.74 8.91 9.081 3.713 2.342 7.911 4.227 12.595 5.655a194.641 194.641 0 0014.308 3.77c4.855 1.085 9.624 2.142 14.308 3.17 4.683 1.028 8.881 2.37 12.594 4.027 3.713 1.656 6.683 3.798 8.91 6.425 2.228 2.628 3.342 6.055 3.342 10.281 0 4.456-.914 8.111-2.742 10.967a19.953 19.953 0 01-7.197 6.768c-2.97 1.657-6.311 2.828-10.024 3.513a60.771 60.771 0 01-11.052 1.028c-4.57 0-9.025-.571-13.366-1.713-4.34-1.143-8.139-2.913-11.394-5.312-3.256-2.4-5.884-5.455-7.883-9.168-1.999-3.712-2.998-8.139-2.998-13.28H15c0 7.426 1.342 13.852 4.027 19.278 2.684 5.426 6.34 9.881 10.966 13.365 4.627 3.484 9.996 6.083 16.107 7.797 6.112 1.713 12.595 2.57 19.449 2.57 5.597 0 11.223-.657 16.878-1.97 5.655-1.314 10.767-3.428 15.336-6.34 4.57-2.914 8.31-6.683 11.224-11.31 2.913-4.626 4.37-10.195 4.37-16.707 0-6.054-1.115-11.08-3.342-15.079-2.228-3.998-5.198-7.31-8.91-9.938-3.713-2.627-7.911-4.712-12.595-6.254a170.83 170.83 0 00-14.308-4.027 549.669 549.669 0 00-14.308-3.17c-4.683-.971-8.881-2.2-12.594-3.684-3.713-1.485-6.683-3.399-8.91-5.74-2.228-2.342-3.342-5.398-3.342-9.168 0-3.998.771-7.34 2.313-10.024 1.543-2.685 3.599-4.826 6.17-6.426 2.57-1.599 5.51-2.741 8.824-3.427a49.767 49.767 0 0110.11-1.028c8.453 0 15.393 1.97 20.819 5.912 5.426 3.94 8.596 10.31 9.51 19.106z\"/><path d=\"M5 54h118v16H5z\"/></g></svg>" }, "$:/core/images/subscript": { "title": "$:/core/images/subscript", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-subscript tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M2.272 16h19.91l21.649 33.675L66.414 16h18.708L53.585 61.969l33.809 49.443H67.082L43.296 74.93l-24.187 36.48H0L33.808 61.97 2.272 16zM127.91 128.412H85.328c.059-5.168 1.306-9.681 3.741-13.542 2.435-3.86 5.761-7.216 9.978-10.066a112.388 112.388 0 016.325-4.321 50.09 50.09 0 006.058-4.499c1.841-1.603 3.356-3.34 4.543-5.211 1.188-1.871 1.812-4.024 1.871-6.46 0-1.128-.133-2.33-.4-3.607a9.545 9.545 0 00-1.56-3.564c-.772-1.098-1.84-2.019-3.207-2.761-1.366-.743-3.148-1.114-5.345-1.114-2.02 0-3.697.4-5.033 1.203-1.337.801-2.406 1.9-3.208 3.296-.801 1.396-1.395 3.044-1.781 4.944-.386 1.9-.609 3.95-.668 6.147H86.486c0-3.445.46-6.637 1.38-9.577.921-2.94 2.302-5.478 4.143-7.617 1.841-2.138 4.083-3.815 6.726-5.033 2.643-1.217 5.716-1.826 9.22-1.826 3.802 0 6.979.623 9.533 1.87 2.554 1.248 4.617 2.822 6.191 4.722 1.574 1.9 2.688 3.965 3.341 6.192.653 2.227.98 4.35.98 6.37 0 2.494-.386 4.75-1.158 6.77a21.803 21.803 0 01-3.118 5.568 31.516 31.516 0 01-4.454 4.677 66.788 66.788 0 01-5.167 4.009 139.198 139.198 0 01-5.346 3.563 79.237 79.237 0 00-4.944 3.386c-1.514 1.128-2.836 2.3-3.964 3.518-1.129 1.218-1.9 2.51-2.317 3.876h30.379v9.087z\"/></svg>" }, "$:/core/images/superscript": { "title": "$:/core/images/superscript", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-superscript tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M2.272 16h19.91l21.649 33.675L66.414 16h18.708L53.585 61.969l33.809 49.443H67.082L43.296 74.93l-24.187 36.48H0L33.808 61.97 2.272 16zM127.91 63.412H85.328c.059-5.168 1.306-9.681 3.741-13.542 2.435-3.86 5.761-7.216 9.978-10.066a112.388 112.388 0 016.325-4.321 50.09 50.09 0 006.058-4.499c1.841-1.603 3.356-3.34 4.543-5.211 1.188-1.871 1.812-4.024 1.871-6.46 0-1.128-.133-2.33-.4-3.607a9.545 9.545 0 00-1.56-3.564c-.772-1.098-1.84-2.019-3.207-2.761-1.366-.743-3.148-1.114-5.345-1.114-2.02 0-3.697.4-5.033 1.203-1.337.801-2.406 1.9-3.208 3.296-.801 1.396-1.395 3.044-1.781 4.944-.386 1.9-.609 3.95-.668 6.147H86.486c0-3.445.46-6.637 1.38-9.577.921-2.94 2.302-5.478 4.143-7.617 1.841-2.138 4.083-3.815 6.726-5.033 2.643-1.217 5.716-1.826 9.22-1.826 3.802 0 6.979.623 9.533 1.87 2.554 1.248 4.617 2.822 6.191 4.722 1.574 1.9 2.688 3.965 3.341 6.192.653 2.227.98 4.35.98 6.37 0 2.494-.386 4.75-1.158 6.77a21.803 21.803 0 01-3.118 5.568 31.516 31.516 0 01-4.454 4.677 66.788 66.788 0 01-5.167 4.009 139.198 139.198 0 01-5.346 3.563 79.237 79.237 0 00-4.944 3.386c-1.514 1.128-2.836 2.3-3.964 3.518-1.129 1.218-1.9 2.51-2.317 3.876h30.379v9.087z\"/></svg>" }, "$:/core/images/tag-button": { "title": "$:/core/images/tag-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-tag-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M18.164 47.66l.004 4.105c.003 3.823 2.19 9.097 4.885 11.792l61.85 61.85c2.697 2.697 7.068 2.69 9.769-.01L125.767 94.3a6.903 6.903 0 00.01-9.77L63.928 22.683c-2.697-2.697-7.976-4.88-11.796-4.881l-27.076-.007a6.902 6.902 0 00-6.91 6.91l.008 9.96.287.033c3.73.411 8.489-.044 13.365-1.153a9.702 9.702 0 0111.14-3.662l.291-.13.128.285a9.7 9.7 0 013.3 2.17c3.796 3.796 3.801 9.945.012 13.734-3.618 3.618-9.386 3.777-13.204.482-5.365 1.122-10.674 1.596-15.309 1.237z\"/><path d=\"M47.633 39.532l.023.051c-9.689 4.356-21.584 6.799-30.396 5.828C5.273 44.089-1.028 36.43 2.443 24.078 5.562 12.976 14.3 4.361 24.047 1.548c10.68-3.083 19.749 1.968 19.749 13.225h-8.623c0-4.859-3.078-6.573-8.735-4.94-6.91 1.995-13.392 8.383-15.694 16.577-1.915 6.818.417 9.653 7.46 10.43 7.126.785 17.531-1.352 25.917-5.121l.027.06.036-.017c1.76-.758 6.266 6.549 3.524 7.74a2.8 2.8 0 01-.075.03z\"/></g></svg>" }, "$:/core/images/theme-button": { "title": "$:/core/images/theme-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-theme-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.854 66.945a122.626 122.626 0 01-3.9-4.819c-11.064-14.548-16.645-6.888-22.96 0-6.315 6.888 1.664 12.47-4.33 17.335-5.993 4.866-5.623 6.552-15.737-2.35-10.115-8.9-10.815-11.351-6.172-16.43 4.644-5.08 8.524 2.918 18.01-6.108 9.485-9.026 1.517-17.026 1.517-17.026S42.03-2.824 68.42.157c26.39 2.982-9.984-3.86-19.031 27.801-3.874 13.556.72 10.362 8.066 16.087 1.707 1.33 6.428 4.732 12.671 9.318-6.129 5.879-11.157 10.669-14.273 13.582zm11.641 12.947c16.013 17.036 37.742 37.726 45.117 40.42 10.432 3.813 15.388-3.141 15.388-14.79 0-7.151-23.83-26.542-43.924-41.769-7.408 7.156-13.376 12.953-16.58 16.139z\"/><path d=\"M11.069 109.828L46.31 74.587a3.56 3.56 0 115.037-5.032l15.098 15.098a3.56 3.56 0 11-5.032 5.037l-35.24 35.241c-4.171 4.17-10.933 4.17-15.104 0-4.17-4.17-4.17-10.933 0-15.103zM124.344 6.622l5.034 5.034-7.49 12.524-7.613 2.58L61.413 79.62l-5.034-5.034 52.861-52.862 2.58-7.614 12.524-7.49z\"/></g></svg>" }, "$:/core/images/timestamp-off": { "title": "$:/core/images/timestamp-off", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-timestamp-off tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M58.25 11C26.08 11 0 37.082 0 69.25s26.08 58.25 58.25 58.25c32.175 0 58.25-26.082 58.25-58.25S90.425 11 58.25 11zm0 100.5C34.914 111.5 16 92.586 16 69.25 16 45.92 34.914 27 58.25 27s42.25 18.92 42.25 42.25c0 23.336-18.914 42.25-42.25 42.25zM49.704 10a5 5 0 010-10H66.69a5 5 0 015 5c.006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M58.25 35.88c-18.777 0-33.998 15.224-33.998 33.998 0 18.773 15.22 34.002 33.998 34.002 18.784 0 34.002-15.23 34.002-34.002 0-18.774-15.218-33.998-34.002-33.998zm-3.03 50.123H44.196v-34H55.22v34zm16.976 0H61.17v-34h11.025v34z\"/></g></svg>" }, "$:/core/images/timestamp-on": { "title": "$:/core/images/timestamp-on", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-timestamp-on tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M58.25 11C26.08 11 0 37.082 0 69.25s26.08 58.25 58.25 58.25c32.175 0 58.25-26.082 58.25-58.25S90.425 11 58.25 11zm0 100.5C34.914 111.5 16 92.586 16 69.25 16 45.92 34.914 27 58.25 27s42.25 18.92 42.25 42.25c0 23.336-18.914 42.25-42.25 42.25zM49.704 10a5 5 0 010-10H66.69a5 5 0 015 5c.006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M13.41 27.178a5.005 5.005 0 01-7.045-.613 5.008 5.008 0 01.616-7.047l9.95-8.348a5 5 0 016.429 7.661l-9.95 8.348zm89.573 0a5.005 5.005 0 007.045-.613 5.008 5.008 0 00-.616-7.047l-9.95-8.348a5 5 0 00-6.428 7.661l9.95 8.348zM65.097 71.072c0 3.826-3.09 6.928-6.897 6.928-3.804.006-6.9-3.102-6.903-6.928 0 0 4.76-39.072 6.903-39.072s6.897 39.072 6.897 39.072z\"/></g></svg>" }, "$:/core/images/tip": { "title": "$:/core/images/tip", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-tip tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 128.242c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64 0 35.346 28.654 64 64 64zm11.936-36.789c-.624 4.129-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349C54.33 94.05 58.824 95.82 64 95.82c5.175 0 9.67-1.769 11.936-4.366zm0 4.492c-.624 4.13-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zm0 4.456c-.624 4.129-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zm0 4.492c-.624 4.13-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zM64.3 24.242c11.618 0 23.699 7.82 23.699 24.2S75.92 71.754 75.92 83.576c0 5.873-5.868 9.26-11.92 9.26s-12.027-3.006-12.027-9.26C51.973 71.147 40 65.47 40 48.442s12.683-24.2 24.301-24.2z\"/></svg>" }, "$:/core/images/transcludify": { "title": "$:/core/images/transcludify", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-transcludify-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M0 59.482c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 002.75-.932 6.762 6.762 0 002.306-1.907c.651-.828.976-1.863.976-3.104V35.709c0-2.01.414-3.74 1.242-5.19.828-1.448 1.833-2.66 3.016-3.636s2.425-1.7 3.726-2.173c1.3-.473 2.424-.71 3.37-.71h8.073v7.451h-4.88c-1.241 0-2.232.207-2.97.621-.74.414-1.302.932-1.686 1.552a4.909 4.909 0 00-.71 1.996c-.089.71-.133 1.39-.133 2.04v16.677c0 1.715-.325 3.134-.976 4.258-.65 1.123-1.434 2.025-2.35 2.705-.917.68-1.863 1.168-2.839 1.464-.976.296-1.818.473-2.528.532v.178c.71.059 1.552.207 2.528.443.976.237 1.922.68 2.839 1.33.916.651 1.7 1.583 2.35 2.795.65 1.212.976 2.853.976 4.923v16.144c0 .65.044 1.33.133 2.04.089.71.325 1.375.71 1.996.384.621.946 1.139 1.685 1.553.74.414 1.73.62 2.972.62h4.879v7.452h-8.073c-.946 0-2.07-.237-3.37-.71-1.301-.473-2.543-1.197-3.726-2.173-1.183-.976-2.188-2.188-3.016-3.637-.828-1.449-1.242-3.179-1.242-5.19V74.119c0-1.42-.325-2.572-.976-3.46-.65-.886-1.419-1.581-2.306-2.084a8.868 8.868 0 00-2.75-1.02C1.36 67.377.591 67.288 0 67.288v-7.806zm24.66 0c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 002.75-.932 6.762 6.762 0 002.306-1.907c.65-.828.976-1.863.976-3.104V35.709c0-2.01.414-3.74 1.242-5.19.828-1.448 1.833-2.66 3.016-3.636s2.425-1.7 3.726-2.173c1.3-.473 2.424-.71 3.37-.71h8.073v7.451h-4.88c-1.241 0-2.232.207-2.97.621-.74.414-1.302.932-1.686 1.552a4.909 4.909 0 00-.71 1.996c-.089.71-.133 1.39-.133 2.04v16.677c0 1.715-.325 3.134-.976 4.258-.65 1.123-1.434 2.025-2.35 2.705-.917.68-1.863 1.168-2.839 1.464-.976.296-1.818.473-2.528.532v.178c.71.059 1.552.207 2.528.443.976.237 1.922.68 2.839 1.33.916.651 1.7 1.583 2.35 2.795.65 1.212.976 2.853.976 4.923v16.144c0 .65.044 1.33.133 2.04.089.71.325 1.375.71 1.996.384.621.946 1.139 1.685 1.553.74.414 1.73.62 2.972.62h4.879v7.452h-8.073c-.946 0-2.07-.237-3.37-.71-1.301-.473-2.543-1.197-3.726-2.173-1.183-.976-2.188-2.188-3.016-3.637-.828-1.449-1.242-3.179-1.242-5.19V74.119c0-1.42-.325-2.572-.976-3.46-.65-.886-1.419-1.581-2.306-2.084a8.868 8.868 0 00-2.75-1.02c-.946-.177-1.715-.266-2.306-.266v-7.806zm43.965-3.538L80.6 52.041l2.306 7.097-12.063 3.903 7.628 10.378-6.12 4.435-7.63-10.467-7.45 10.201-5.943-4.524 7.628-10.023-12.152-4.17 2.306-7.096 12.064 4.17V43.347h7.451v12.596zm34.425 11.344c-.65 0-1.449.089-2.395.266-.946.177-1.863.488-2.75.931a6.356 6.356 0 00-2.262 1.908c-.62.828-.931 1.862-.931 3.104v17.564c0 2.01-.414 3.74-1.242 5.189-.828 1.449-1.833 2.661-3.016 3.637s-2.425 1.7-3.726 2.173c-1.3.473-2.424.71-3.37.71h-8.073v-7.451h4.88c1.241 0 2.232-.207 2.97-.621.74-.414 1.302-.932 1.686-1.553a4.9 4.9 0 00.71-1.995c.089-.71.133-1.39.133-2.04V72.432c0-1.715.325-3.134.976-4.258.65-1.124 1.434-2.01 2.35-2.661.917-.65 1.863-1.124 2.839-1.42.976-.295 1.818-.502 2.528-.62v-.178c-.71-.059-1.552-.207-2.528-.443-.976-.237-1.922-.68-2.839-1.33-.916-.651-1.7-1.583-2.35-2.795-.65-1.212-.976-2.853-.976-4.923V37.66c0-.651-.044-1.331-.133-2.04a4.909 4.909 0 00-.71-1.997c-.384-.62-.946-1.138-1.685-1.552-.74-.414-1.73-.62-2.972-.62h-4.879V24h8.073c.946 0 2.07.237 3.37.71 1.301.473 2.543 1.197 3.726 2.173 1.183.976 2.188 2.188 3.016 3.637.828 1.449 1.242 3.178 1.242 5.189v16.943c0 1.419.31 2.572.931 3.46a6.897 6.897 0 002.262 2.084 8.868 8.868 0 002.75 1.02c.946.177 1.745.266 2.395.266v7.806zm24.66 0c-.65 0-1.449.089-2.395.266-.946.177-1.863.488-2.75.931a6.356 6.356 0 00-2.262 1.908c-.62.828-.931 1.862-.931 3.104v17.564c0 2.01-.414 3.74-1.242 5.189-.828 1.449-1.833 2.661-3.016 3.637s-2.425 1.7-3.726 2.173c-1.3.473-2.424.71-3.37.71h-8.073v-7.451h4.88c1.241 0 2.232-.207 2.97-.621.74-.414 1.302-.932 1.686-1.553a4.9 4.9 0 00.71-1.995c.089-.71.133-1.39.133-2.04V72.432c0-1.715.325-3.134.976-4.258.65-1.124 1.434-2.01 2.35-2.661.917-.65 1.863-1.124 2.839-1.42.976-.295 1.818-.502 2.528-.62v-.178c-.71-.059-1.552-.207-2.528-.443-.976-.237-1.922-.68-2.839-1.33-.916-.651-1.7-1.583-2.35-2.795-.65-1.212-.976-2.853-.976-4.923V37.66c0-.651-.044-1.331-.133-2.04a4.909 4.909 0 00-.71-1.997c-.384-.62-.946-1.138-1.685-1.552-.74-.414-1.73-.62-2.972-.62h-4.879V24h8.073c.946 0 2.07.237 3.37.71 1.301.473 2.543 1.197 3.726 2.173 1.183.976 2.188 2.188 3.016 3.637.828 1.449 1.242 3.178 1.242 5.189v16.943c0 1.419.31 2.572.931 3.46a6.897 6.897 0 002.262 2.084 8.868 8.868 0 002.75 1.02c.946.177 1.745.266 2.395.266v7.806z\"/></svg>" }, "$:/core/images/twitter": { "title": "$:/core/images/twitter", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-twitter tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M41.626 115.803A73.376 73.376 0 012 104.235c2.022.238 4.08.36 6.166.36 12.111 0 23.258-4.117 32.105-11.023-11.312-.208-20.859-7.653-24.148-17.883a25.98 25.98 0 0011.674-.441C15.971 72.881 7.061 62.474 7.061 49.997c0-.108 0-.216.002-.323a25.824 25.824 0 0011.709 3.22c-6.936-4.617-11.5-12.5-11.5-21.433 0-4.719 1.274-9.142 3.5-12.945 12.75 15.579 31.797 25.83 53.281 26.904-.44-1.884-.67-3.85-.67-5.868 0-14.22 11.575-25.75 25.852-25.75a25.865 25.865 0 0118.869 8.132 51.892 51.892 0 0016.415-6.248c-1.93 6.012-6.029 11.059-11.366 14.246A51.844 51.844 0 00128 25.878a52.428 52.428 0 01-12.9 13.33c.05 1.104.075 2.214.075 3.33 0 34.028-26 73.265-73.549 73.265\"/></svg>" }, "$:/core/images/underline": { "title": "$:/core/images/underline", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-underline tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M7 117.421h114.248V128H7v-10.579zm97.871-18.525V0h-16.26v55.856c0 4.463-.605 8.576-1.816 12.338-1.212 3.762-3.03 7.046-5.452 9.851-2.423 2.806-5.452 4.974-9.086 6.504-3.635 1.53-7.939 2.296-12.912 2.296-6.25 0-11.159-1.786-14.73-5.356-3.57-3.571-5.356-8.417-5.356-14.538V0H23v65.038c0 5.356.542 10.234 1.626 14.633 1.084 4.4 2.965 8.194 5.643 11.382 2.678 3.188 6.185 5.643 10.52 7.365 4.337 1.721 9.756 2.582 16.26 2.582 7.27 0 13.582-1.435 18.938-4.304 5.356-2.87 9.755-7.365 13.199-13.486h.382v15.686h15.303z\"/></svg>" }, "$:/core/images/unfold-all-button": { "title": "$:/core/images/unfold-all-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unfold-all tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"64\" rx=\"8\"/><path d=\"M63.945 60.624c-2.05 0-4.101-.78-5.666-2.345L35.662 35.662c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L63.94 41.314l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.603 58.279a7.986 7.986 0 01-5.663 2.346zM64.004 124.565c-2.05 0-4.102-.78-5.666-2.345L35.721 99.603c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.191-3.122 11.318.005L64 105.255l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.662 122.22a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>" }, "$:/core/images/unfold-button": { "title": "$:/core/images/unfold-button", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unfold tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><path d=\"M63.945 63.624c-2.05 0-4.101-.78-5.666-2.345L35.662 38.662c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L63.94 44.314l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.603 61.279a7.986 7.986 0 01-5.663 2.346zM64.004 105.682c-2.05.001-4.102-.78-5.666-2.344L35.721 80.721c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.191-3.122 11.318.005L64 86.373l16.966-16.966c3.124-3.125 8.194-3.13 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319l-22.617 22.617a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>" }, "$:/core/images/unlocked-padlock": { "title": "$:/core/images/unlocked-padlock", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unlocked-padlock tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M48.627 64H105v32.01C105 113.674 90.674 128 73.001 128H56C38.318 128 24 113.677 24 96.01V64h6.136c-10.455-12.651-27.364-35.788-4.3-55.142 24.636-20.672 45.835 4.353 55.777 16.201 9.943 11.85-2.676 22.437-12.457 9.892-9.78-12.545-21.167-24.146-33.207-14.043-12.041 10.104-1.757 22.36 8.813 34.958 2.467 2.94 3.641 5.732 3.865 8.134zm19.105 28.364A8.503 8.503 0 0064.5 76a8.5 8.5 0 00-3.498 16.25l-5.095 22.77H72.8l-5.07-22.656z\"/></svg>" }, "$:/core/images/up-arrow": { "title": "$:/core/images/up-arrow", "created": "20150316000544368", "modified": "20150316000831867", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-up-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M63.892.281c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.104 3.092-11.196 0L63.894 19.393 13.513 69.774a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l55.98-55.98A7.892 7.892 0 0163.893.28z\"/></svg>" }, "$:/core/images/video": { "title": "$:/core/images/video", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-video tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 12c-34.91 0-55.273 2.917-58.182 5.833C2.91 20.75 0 41.167 0 64.5c0 23.333 2.91 43.75 5.818 46.667C8.728 114.083 29.091 117 64 117c34.91 0 55.273-2.917 58.182-5.833C125.09 108.25 128 87.833 128 64.5c0-23.333-2.91-43.75-5.818-46.667C119.272 14.917 98.909 12 64 12zm-9.084 32.618c-3.813-2.542-6.905-.879-6.905 3.698v31.368c0 4.585 3.099 6.235 6.905 3.698l22.168-14.779c3.813-2.542 3.806-6.669 0-9.206L54.916 44.618z\"/></svg>" }, "$:/core/images/warning": { "title": "$:/core/images/warning", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-warning tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M57.072 11c3.079-5.333 10.777-5.333 13.856 0l55.426 96c3.079 5.333-.77 12-6.928 12H8.574c-6.158 0-10.007-6.667-6.928-12l55.426-96zM64 37c-4.418 0-8 3.582-8 7.994v28.012C56 77.421 59.59 81 64 81c4.418 0 8-3.582 8-7.994V44.994C72 40.579 68.41 37 64 37zm0 67a8 8 0 100-16 8 8 0 000 16z\"/></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/CopyToClipboard/Caption": { "title": "$:/language/Buttons/CopyToClipboard/Caption", "text": "copy to clipboard" }, "$:/language/Buttons/CopyToClipboard/Hint": { "title": "$:/language/Buttons/CopyToClipboard/Hint", "text": "Copy this text to the clipboard" }, "$:/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/SidebarSearch/Hint": { "title": "$:/language/Buttons/SidebarSearch/Hint", "text": "Select the sidebar search field" }, "$:/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/Manager/Caption": { "title": "$:/language/Buttons/Manager/Caption", "text": "tiddler manager" }, "$:/language/Buttons/Manager/Hint": { "title": "$:/language/Buttons/Manager/Hint", "text": "Open tiddler manager" }, "$:/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/Print/Caption": { "title": "$:/language/Buttons/Print/Caption", "text": "print page" }, "$:/language/Buttons/Print/Hint": { "title": "$:/language/Buttons/Print/Hint", "text": "Print the current page" }, "$:/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/Timestamp/Caption": { "title": "$:/language/Buttons/Timestamp/Caption", "text": "timestamps" }, "$:/language/Buttons/Timestamp/Hint": { "title": "$:/language/Buttons/Timestamp/Hint", "text": "Choose whether modifications update timestamps" }, "$:/language/Buttons/Timestamp/On/Caption": { "title": "$:/language/Buttons/Timestamp/On/Caption", "text": "timestamps are on" }, "$:/language/Buttons/Timestamp/On/Hint": { "title": "$:/language/Buttons/Timestamp/On/Hint", "text": "Update timestamps when tiddlers are modified" }, "$:/language/Buttons/Timestamp/Off/Caption": { "title": "$:/language/Buttons/Timestamp/Off/Caption", "text": "timestamps are off" }, "$:/language/Buttons/Timestamp/Off/Hint": { "title": "$:/language/Buttons/Timestamp/Off/Hint", "text": "Don't update timestamps when tiddlers are modified" }, "$:/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/Linkify/Caption": { "title": "$:/language/Buttons/Linkify/Caption", "text": "wikilink" }, "$:/language/Buttons/Linkify/Hint": { "title": "$:/language/Buttons/Linkify/Hint", "text": "Wrap selection in square brackets" }, "$:/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/RotateLeft/Caption": { "title": "$:/language/Buttons/RotateLeft/Caption", "text": "rotate left" }, "$:/language/Buttons/RotateLeft/Hint": { "title": "$:/language/Buttons/RotateLeft/Hint", "text": "Rotate image left by 90 degrees" }, "$:/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/ToggleSidebar/Hint": { "title": "$:/language/Buttons/ToggleSidebar/Hint", "text": "Toggle the sidebar visibility" }, "$:/language/Buttons/Transcludify/Caption": { "title": "$:/language/Buttons/Transcludify/Caption", "text": "transclusion" }, "$:/language/Buttons/Transcludify/Hint": { "title": "$:/language/Buttons/Transcludify/Hint", "text": "Wrap selection in curly brackets" }, "$:/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/AutoFocus/Prompt": { "title": "$:/language/ControlPanel/Basics/AutoFocus/Prompt", "text": "Default focus field for new tiddlers" }, "$:/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/Text/Prompt": { "title": "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt", "text": "Text for 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/NewTiddler/Title/Prompt": { "title": "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt", "text": "Title of new tiddlers" }, "$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt": { "title": "$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt", "text": "Tags for new tiddlers" }, "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt", "text": "Number of overridden shadow tiddlers" }, "$:/language/ControlPanel/Basics/RemoveTags": { "title": "$:/language/ControlPanel/Basics/RemoveTags", "text": "Update to current format" }, "$:/language/ControlPanel/Basics/RemoveTags/Hint": { "title": "$:/language/ControlPanel/Basics/RemoveTags/Hint", "text": "Update the tags configuration to the latest format" }, "$:/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/LayoutSwitcher/Caption": { "title": "$:/language/ControlPanel/LayoutSwitcher/Caption", "text": "Layout" }, "$:/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/Delete/Hint": { "title": "$:/language/ControlPanel/Palette/Editor/Delete/Hint", "text": "delete this entry from the current palette" }, "$:/language/ControlPanel/Palette/Editor/Names/External/Show": { "title": "$:/language/ControlPanel/Palette/Editor/Names/External/Show", "text": "Show color names that are not part of the current palette" }, "$:/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/enable wiki parser rules. For changes to take effect, save and reload your wiki. Disabling certain parser rules can prevent <$text text=\"TiddlyWiki\"/> from functioning correctly. Use [[safe mode|https://tiddlywiki.com/#SafeMode]] to restore normal operation." }, "$:/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/AlsoRequires": { "title": "$:/language/ControlPanel/Plugins/AlsoRequires", "text": "Also requires:" }, "$:/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/Downgrade/Caption": { "title": "$:/language/ControlPanel/Plugins/Downgrade/Caption", "text": "downgrade" }, "$:/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/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/ClosePluginLibrary": { "title": "$:/language/ControlPanel/Plugins/ClosePluginLibrary", "text": "close plugin library" }, "$:/language/ControlPanel/Plugins/PluginWillRequireReload": { "title": "$:/language/ControlPanel/Plugins/PluginWillRequireReload", "text": "(requires reload)" }, "$:/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/Plugins/Update/Caption": { "title": "$:/language/ControlPanel/Plugins/Update/Caption", "text": "update" }, "$:/language/ControlPanel/Plugins/Updates/Caption": { "title": "$:/language/ControlPanel/Plugins/Updates/Caption", "text": "Updates" }, "$:/language/ControlPanel/Plugins/Updates/Hint": { "title": "$:/language/ControlPanel/Plugins/Updates/Hint", "text": "Available updates to installed plugins" }, "$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption": { "title": "$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption", "text": "Update <<update-count>> plugins" }, "$:/language/ControlPanel/Plugins/SubPluginPrompt": { "title": "$:/language/ControlPanel/Plugins/SubPluginPrompt", "text": "With <<count>> sub-plugins available" }, "$:/language/ControlPanel/Saving/Caption": { "title": "$:/language/ControlPanel/Saving/Caption", "text": "Saving" }, "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description": { "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description", "text": "Permit automatic saving for the download saver" }, "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint": { "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint", "text": "Enable Autosave for Download Saver" }, "$:/language/ControlPanel/Saving/DownloadSaver/Caption": { "title": "$:/language/ControlPanel/Saving/DownloadSaver/Caption", "text": "Download Saver" }, "$:/language/ControlPanel/Saving/DownloadSaver/Hint": { "title": "$:/language/ControlPanel/Saving/DownloadSaver/Hint", "text": "These settings apply to the HTML5-compatible download saver" }, "$:/language/ControlPanel/Saving/General/Caption": { "title": "$:/language/ControlPanel/Saving/General/Caption", "text": "General" }, "$:/language/ControlPanel/Saving/General/Hint": { "title": "$:/language/ControlPanel/Saving/General/Hint", "text": "These settings apply to all the loaded savers" }, "$:/language/ControlPanel/Saving/Hint": { "title": "$:/language/ControlPanel/Saving/Hint", "text": "Settings used for saving the entire TiddlyWiki as a single file via a saver module" }, "$:/language/ControlPanel/Saving/GitService/Branch": { "title": "$:/language/ControlPanel/Saving/GitService/Branch", "text": "Target branch for saving" }, "$:/language/ControlPanel/Saving/GitService/CommitMessage": { "title": "$:/language/ControlPanel/Saving/GitService/CommitMessage", "text": "Saved by TiddlyWiki" }, "$:/language/ControlPanel/Saving/GitService/Description": { "title": "$:/language/ControlPanel/Saving/GitService/Description", "text": "These settings are only used when saving to <<service-name>>" }, "$:/language/ControlPanel/Saving/GitService/Filename": { "title": "$:/language/ControlPanel/Saving/GitService/Filename", "text": "Filename of target file (e.g. `index.html`)" }, "$:/language/ControlPanel/Saving/GitService/Path": { "title": "$:/language/ControlPanel/Saving/GitService/Path", "text": "Path to target file (e.g. `/wiki/`)" }, "$:/language/ControlPanel/Saving/GitService/Repo": { "title": "$:/language/ControlPanel/Saving/GitService/Repo", "text": "Target repository (e.g. `Jermolene/TiddlyWiki5`)" }, "$:/language/ControlPanel/Saving/GitService/ServerURL": { "title": "$:/language/ControlPanel/Saving/GitService/ServerURL", "text": "Server API URL" }, "$:/language/ControlPanel/Saving/GitService/UserName": { "title": "$:/language/ControlPanel/Saving/GitService/UserName", "text": "Username" }, "$:/language/ControlPanel/Saving/GitService/GitHub/Caption": { "title": "$:/language/ControlPanel/Saving/GitService/GitHub/Caption", "text": "~GitHub Saver" }, "$:/language/ControlPanel/Saving/GitService/GitHub/Password": { "title": "$:/language/ControlPanel/Saving/GitService/GitHub/Password", "text": "Password, OAUTH token, or personal access token (see [[GitHub help page|https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line]] for details)" }, "$:/language/ControlPanel/Saving/GitService/GitLab/Caption": { "title": "$:/language/ControlPanel/Saving/GitService/GitLab/Caption", "text": "~GitLab Saver" }, "$:/language/ControlPanel/Saving/GitService/GitLab/Password": { "title": "$:/language/ControlPanel/Saving/GitService/GitLab/Password", "text": "Personal access token for API (see [[GitLab help page|https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html]] for details)" }, "$:/language/ControlPanel/Saving/GitService/Gitea/Caption": { "title": "$:/language/ControlPanel/Saving/GitService/Gitea/Caption", "text": "Gitea Saver" }, "$:/language/ControlPanel/Saving/GitService/Gitea/Password": { "title": "$:/language/ControlPanel/Saving/GitService/Gitea/Password", "text": "Personal access token for API (via Gitea’s web interface: `Settings | Applications | Generate New Token`)" }, "$:/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/ControlPanel": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/ControlPanel", "text": "~TiddlySpot Control Panel" }, "$:/language/ControlPanel/Saving/TiddlySpot/Backups": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Backups", "text": "Backups" }, "$:/language/ControlPanel/Saving/TiddlySpot/Caption": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Caption", "text": "~TiddlySpot Saver" }, "$:/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/ReadOnly": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/ReadOnly", "text": "The ~TiddlySpot service is currently only available in read-only form. Please see http://tiddlyspot.com/ for the latest details. The ~TiddlySpot saver can still be used to save to compatible servers." }, "$:/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": "Attempt to automatically save changes during editing when using a supporting saver" }, "$:/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/InfoPanelMode/Caption": { "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Caption", "text": "Tiddler Info Panel Mode" }, "$:/language/ControlPanel/Settings/InfoPanelMode/Hint": { "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Hint", "text": "Control when the tiddler info panel closes:" }, "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description": { "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description", "text": "Tiddler info panel closes automatically" }, "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description": { "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description", "text": "Tiddler info panel stays open until explicitly closed" }, "$:/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/NavigationPermalinkviewMode/Caption": { "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption", "text": "Permalink/permaview Mode" }, "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint": { "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint", "text": "Choose how permalink/permaview is handled:" }, "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description": { "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description", "text": "Copy permalink/permaview URL to clipboard" }, "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description": { "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description", "text": "Update address bar with permalink/permaview URL" }, "$:/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/DefaultMoreSidebarTab/Caption": { "title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption", "text": "Default More Sidebar Tab" }, "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint": { "title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint", "text": "Specify which More 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/Stylesheets/Caption": { "title": "$:/language/ControlPanel/Stylesheets/Caption", "text": "Stylesheets" }, "$:/language/ControlPanel/Stylesheets/Expand/Caption": { "title": "$:/language/ControlPanel/Stylesheets/Expand/Caption", "text": "Expand All" }, "$:/language/ControlPanel/Stylesheets/Hint": { "title": "$:/language/ControlPanel/Stylesheets/Hint", "text": "This is the rendered CSS of the current stylesheet tiddlers tagged with <<tag \"$:/tags/Stylesheet\">>" }, "$:/language/ControlPanel/Stylesheets/Restore/Caption": { "title": "$:/language/ControlPanel/Stylesheets/Restore/Caption", "text": "Restore" }, "$:/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. Drag and drop to change the ordering" }, "$:/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. Drag and drop to change the ordering" }, "$:/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. Drag and drop to change the ordering" }, "$:/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. Drag and drop to change the ordering" }, "$:/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/allfilteroperator": { "title": "$:/language/Docs/ModuleTypes/allfilteroperator", "text": "A sub-operator for the ''all'' filter operator." }, "$:/language/Docs/ModuleTypes/animation": { "title": "$:/language/Docs/ModuleTypes/animation", "text": "Animations that may be used with the RevealWidget." }, "$:/language/Docs/ModuleTypes/authenticator": { "title": "$:/language/Docs/ModuleTypes/authenticator", "text": "Defines how requests are authenticated by the built-in HTTP server." }, "$:/language/Docs/ModuleTypes/bitmapeditoroperation": { "title": "$:/language/Docs/ModuleTypes/bitmapeditoroperation", "text": "A bitmap editor toolbar operation." }, "$:/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/info": { "title": "$:/language/Docs/ModuleTypes/info", "text": "Publishes system information via the [[$:/temp/info-plugin]] pseudo-plugin." }, "$:/language/Docs/ModuleTypes/isfilteroperator": { "title": "$:/language/Docs/ModuleTypes/isfilteroperator", "text": "Operands for the ''is'' filter operator." }, "$:/language/Docs/ModuleTypes/library": { "title": "$:/language/Docs/ModuleTypes/library", "text": "Generic module type for general purpose JavaScript modules." }, "$:/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/route": { "title": "$:/language/Docs/ModuleTypes/route", "text": "Defines how individual URL patterns are handled by the built-in HTTP server." }, "$:/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/texteditoroperation": { "title": "$:/language/Docs/ModuleTypes/texteditoroperation", "text": "A text editor toolbar operation." }, "$:/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/menubar-background": { "title": "$:/language/Docs/PaletteColours/menubar-background", "text": "Menu bar background" }, "$:/language/Docs/PaletteColours/menubar-foreground": { "title": "$:/language/Docs/PaletteColours/menubar-foreground", "text": "Menu bar 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/select-tag-background": { "title": "$:/language/Docs/PaletteColours/select-tag-background", "text": "`<select>` element background" }, "$:/language/Docs/PaletteColours/select-tag-foreground": { "title": "$:/language/Docs/PaletteColours/select-tag-foreground", "text": "`<select>` element text" }, "$:/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 tiddler shows content 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/Field/Dropdown/Caption": { "title": "$:/language/EditTemplate/Field/Dropdown/Caption", "text": "field list" }, "$:/language/EditTemplate/Field/Dropdown/Hint": { "title": "$:/language/EditTemplate/Field/Dropdown/Hint", "text": "Show field list" }, "$:/language/EditTemplate/Fields/Add/Button": { "title": "$:/language/EditTemplate/Fields/Add/Button", "text": "add" }, "$:/language/EditTemplate/Fields/Add/Button/Hint": { "title": "$:/language/EditTemplate/Fields/Add/Button/Hint", "text": "Add the new field to the tiddler" }, "$:/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/Button/Hint": { "title": "$:/language/EditTemplate/Tags/Add/Button/Hint", "text": "add tag" }, "$:/language/EditTemplate/Tags/Add/Placeholder": { "title": "$:/language/EditTemplate/Tags/Add/Placeholder", "text": "tag name" }, "$:/language/EditTemplate/Tags/ClearInput/Caption": { "title": "$:/language/EditTemplate/Tags/ClearInput/Caption", "text": "clear input" }, "$:/language/EditTemplate/Tags/ClearInput/Hint": { "title": "$:/language/EditTemplate/Tags/ClearInput/Hint", "text": "Clear tag input" }, "$:/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/Title/Exists/Prompt": { "title": "$:/language/EditTemplate/Title/Exists/Prompt", "text": "Target tiddler already exists" }, "$:/language/EditTemplate/Title/Relink/Prompt": { "title": "$:/language/EditTemplate/Title/Relink/Prompt", "text": "Update ''<$text text=<<fromTitle>>/>'' to ''<$text text=<<toTitle>>/>'' in the //tags// and //list// fields of other tiddlers" }, "$:/language/EditTemplate/Title/References/Prompt": { "title": "$:/language/EditTemplate/Title/References/Prompt", "text": "The following references to this tiddler will not be automatically updated:" }, "$:/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/hide-body": { "title": "$:/language/Docs/Fields/hide-body", "text": "The view template will hide bodies of tiddlers if set to: ''yes''" }, "$:/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": "Indicates that a tiddler should be saved as a JavaScript library if set to: ''yes''" }, "$:/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, or at the end of the list if this field is present but empty" }, "$:/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/throttle.refresh": { "title": "$:/language/Docs/Fields/throttle.refresh", "text": "If present, throttles refreshes of this tiddler" }, "$:/language/Docs/Fields/title": { "title": "$:/language/Docs/Fields/title", "text": "The unique name of a tiddler" }, "$:/language/Docs/Fields/toc-link": { "title": "$:/language/Docs/Fields/toc-link", "text": "Suppresses the tiddler's link in a Table of Contents tree if set to: ''no''" }, "$:/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/Docs/Fields/_is_skinny": { "title": "$:/language/Docs/Fields/_is_skinny", "text": "If present, indicates that the tiddler text field must be loaded from the server" }, "$:/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/SessionTiddlers": { "title": "$:/language/Filters/SessionTiddlers", "text": "Tiddlers modified since the wiki was loaded" }, "$:/language/Filters/SystemTags": { "title": "$:/language/Filters/SystemTags", "text": "System tags" }, "$:/language/Filters/StoryList": { "title": "$:/language/Filters/StoryList", "text": "Tiddlers in the story river, excluding <$text text=\"$:/AdvancedSearch\"/>" }, "$:/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 vital to make sure that you can reliably save changes. See https://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/deletetiddlers": { "title": "$:/language/Help/deletetiddlers", "description": "Deletes a group of tiddlers", "text": "<<.from-version \"5.1.20\">> Deletes a group of tiddlers identified by a filter.\n\n```\n--deletetiddlers <filter>\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/fetch": { "title": "$:/language/Help/fetch", "description": "Fetch tiddlers from wiki by URL", "text": "Fetch one or more files over HTTP/HTTPS, and import the tiddlers matching a filter, optionally transforming the incoming titles.\n\n```\n--fetch file <url> <import-filter> <transform-filter>\n--fetch files <url-filter> <import-filter> <transform-filter>\n--fetch raw-file <url> <transform-filter>\n--fetch raw-files <url-filter> <transform-filter>\n```\n\nThe \"file\" and \"files\" variants fetch the specified files and attempt to import the tiddlers within them (the same processing as if the files were dragged into the browser window). The \"raw-file\" and \"raw-files\" variants fetch the specified files and then store the raw file data in tiddlers, without applying the import logic.\n\nWith the \"file\" and \"raw-file\" variants only a single file is fetched and the first parameter is the URL of the file to read.\n\nWith the \"files\" and \"raw-files\" variants, multiple files are fetched and the first parameter is a filter yielding a list of URLs of the files to read. For example, given a set of tiddlers tagged \"remote-server\" that have a field \"url\" the filter `[tag[remote-server]get[url]]` will retrieve all the available URLs.\n\nFor the \"file\" and \"files\" variants, the `<import-filter>` parameter specifies a filter determining which tiddlers are imported. It defaults to `[all[tiddlers]]` if not provided.\n\nFor all variants, the `<transform-filter>` parameter specifies an optional filter that transforms the titles of the imported tiddlers. For example, `[addprefix[$:/myimports/]]` would add the prefix `$:/myimports/` to each title.\n\nPreceding the `--fetch` command with `--verbose` will output progress information during the import.\n\nNote that TiddlyWiki will not fetch an older version of an already loaded plugin.\n\nThe following example retrieves all the non-system tiddlers from https://tiddlywiki.com and saves them to a JSON file:\n\n```\ntiddlywiki --verbose --fetch file \"https://tiddlywiki.com/\" \"[!is[system]]\" \"\" --rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[!is[system]]\"\n```\n\nThe following example retrieves the \"favicon\" file from tiddlywiki.com and saves it in a file called \"output.ico\". Note that the intermediate tiddler \"Icon Tiddler\" is quoted in the \"--fetch\" command because it is being used as a transformation filter to replace the default title, while there are no quotes for the \"--savetiddler\" command because it is being used directly as a title.\n\n```\ntiddlywiki --verbose --fetch raw-file \"https://tiddlywiki.com/favicon.ico\" \"[[Icon Tiddler]]\" --savetiddler \"Icon Tiddler\" output.ico\n```\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/import": { "title": "$:/language/Help/import", "description": "Import tiddlers from a file", "text": "Import tiddlers from TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` or other local files. The deserializer must be explicitly specified, unlike the `load` command which infers the deserializer from the file extension.\n\n```\n--import <filepath> <deserializer> [<title>] [<encoding>]\n```\n\nThe deserializers in the core include:\n\n* application/javascript\n* application/json\n* application/x-tiddler\n* application/x-tiddler-html-div\n* application/x-tiddlers\n* text/html\n* text/plain\n\nThe title of the imported tiddler defaults to the filename.\n\nThe encoding defaults to \"utf8\", but can be \"base64\" for importing binary files.\n\nNote that TiddlyWiki will not import an older version of an already loaded plugin.\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/listen": { "title": "$:/language/Help/listen", "description": "Provides an HTTP server interface to TiddlyWiki", "text": "Serves a wiki over HTTP.\n\nThe listen command uses NamedCommandParameters:\n\n```\n--listen [<name>=<value>]...\n```\n\nAll parameters are optional with safe defaults, and can be specified in any order. The recognised parameters are:\n\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''path-prefix'' - optional prefix for paths\n* ''port'' - port number on which to listen; non-numeric values are interpreted as a system environment variable from which the port number is extracted (defaults to \"8080\")\n* ''credentials'' - pathname of credentials CSV file (relative to wiki folder)\n* ''anon-username'' - the username for signing edits for anonymous users\n* ''username'' - optional username for basic authentication\n* ''password'' - optional password for basic authentication\n* ''authenticated-user-header'' - optional name of header to be used for trusted authentication\n* ''readers'' - comma separated list of principals allowed to read from this wiki\n* ''writers'' - comma separated list of principals allowed to write to this wiki\n* ''csrf-disable'' - set to \"yes\" to disable CSRF checks (defaults to \"no\")\n* ''root-tiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''root-render-type'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''root-serve-type'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''tls-cert'' - pathname of TLS certificate file (relative to wiki folder)\n* ''tls-key'' - pathname of TLS key file (relative to wiki folder)\n* ''debug-level'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\n* ''gzip'' - set to \"yes\" to enable gzip compression for some http endpoints (defaults to \"no\")\n\nFor information on opening up your instance to the entire local network, and possible security concerns, see the WebServer tiddler at TiddlyWiki.com.\n\n" }, "$:/language/Help/load": { "title": "$:/language/Help/load", "description": "Load tiddlers from a file", "text": "Load tiddlers from TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` or other local files. The processing applied to incoming files is determined by the file extension. Use the alternative `import` command if you need to specify the deserializer and encoding explicitly.\n\n```\n--load <filepath> [noerror]\n--load <dirpath> [noerror]\n```\n\nBy default, the load command raises an error if no tiddlers are found. The error can be suppressed by providing the optional \"noerror\" parameter.\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/render": { "title": "$:/language/Help/render", "description": "Renders individual tiddlers to files", "text": "Render individual tiddlers identified by a filter and save the results to the specified files.\n\nOptionally, the title of a template tiddler can be specified. In this case, instead of directly rendering each tiddler, the template tiddler is rendered with the \"currentTiddler\" variable set to the title of the tiddler that is being rendered.\n\nA name and value for an additional variable may optionally also be specified.\n\n```\n--render <tiddler-filter> [<filename-filter>] [<render-type>] [<template>] [<name>] [<value>]\n```\n\n* ''tiddler-filter'': A filter identifying the tiddler(s) to be rendered\n* ''filename-filter'': Optional filter transforming tiddler titles into pathnames. If omitted, defaults to `[is[tiddler]addsuffix[.html]]`, which uses the unchanged tiddler title as the filename\n* ''render-type'': Optional render type: `text/html` (the default) returns the full HTML text and `text/plain` just returns the text content (ie it ignores HTML tags and other unprintable material)\n* ''template'': Optional template through which each tiddler is rendered\n* ''name'': Name of optional variable\n* ''value'': Value of optional variable\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\nNotes:\n\n* The output directory is not cleared of any existing files\n* Any missing directories in the path to the filename are automatically created.\n* When referring to a tiddler with spaces in its title, take care to use both the quotes required by your shell and also TiddlyWiki's double square brackets : `--render \"[[Motovun Jack.jpg]]\"`\n* The filename filter is evaluated with the selected items being set to the title of the tiddler currently being rendered, allowing the title to be used as the basis for computing the filename. For example `[encodeuricomponent[]addprefix[static/]]` applies URI encoding to each title, and then adds the prefix `static/`\n* The `--render` command is a more flexible replacement for both the `--rendertiddler` and `--rendertiddlers` commands, which are deprecated\n\nExamples:\n\n* `--render \"[!is[system]]\" \"[encodeuricomponent[]addprefix[tiddlers/]addsuffix[.html]]\"` -- renders all non-system tiddlers as files in the subdirectory \"tiddlers\" with URL-encoded titles and the extension HTML\n\n" }, "$:/language/Help/rendertiddler": { "title": "$:/language/Help/rendertiddler", "description": "Render an individual tiddler as a specified ContentType", "text": "(Note: The `--rendertiddler` command is deprecated in favour of the new, more flexible `--render` command)\n\nRender an individual tiddler as a specified ContentType, defaulting to `text/html` and save it to the specified filename.\n\nOptionally the title of a template tiddler 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\nA name and value for an additional variable may optionally also be specified.\n\n```\n--rendertiddler <title> <filename> [<type>] [<template>] [<name>] [<value>]\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\nFor example, the following command saves all tiddlers matching the filter `[tag[done]]` to a JSON file titled `output.json` by employing the core template `$:/core/templates/exporters/JsonFile`.\n\n```\n--rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[tag[done]]\"\n```\n" }, "$:/language/Help/rendertiddlers": { "title": "$:/language/Help/rendertiddlers", "description": "Render tiddlers matching a filter to a specified ContentType", "text": "(Note: The `--rendertiddlers` command is deprecated in favour of the new, more flexible `--render` command)\n\nRender 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/save": { "title": "$:/language/Help/save", "description": "Saves individual raw tiddlers to files", "text": "Saves individual tiddlers identified by a filter in their raw text or binary format to the specified files.\n\n```\n--save <tiddler-filter> <filename-filter>\n```\n\n* ''tiddler-filter'': A filter identifying the tiddler(s) to be saved\n* ''filename-filter'': Optional filter transforming tiddler titles into pathnames. If omitted, defaults to `[is[tiddler]]`, which uses the unchanged tiddler title as the filename\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\nNotes:\n\n* The output directory is not cleared of any existing files\n* Any missing directories in the path to the filename are automatically created.\n* When saving a tiddler with spaces in its title, take care to use both the quotes required by your shell and also TiddlyWiki's double square brackets : `--save \"[[Motovun Jack.jpg]]\"`\n* The filename filter is evaluated with the selected items being set to the title of the tiddler currently being saved, allowing the title to be used as the basis for computing the filename. For example `[encodeuricomponent[]addprefix[static/]]` applies URI encoding to each title, and then adds the prefix `static/`\n* The `--save` command is a more flexible replacement for both the `--savetiddler` and `--savetiddlers` commands, which are deprecated\n\nExamples:\n\n* `--save \"[!is[system]is[image]]\" \"[encodeuricomponent[]addprefix[tiddlers/]]\"` -- saves all non-system image tiddlers as files in the subdirectory \"tiddlers\" with URL-encoded titles\n" }, "$:/language/Help/savetiddler": { "title": "$:/language/Help/savetiddler", "description": "Saves a raw tiddler to a file", "text": "(Note: The `--savetiddler` command is deprecated in favour of the new, more flexible `--save` command)\n\nSaves 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": "(Note: The `--savetiddlers` command is deprecated in favour of the new, more flexible `--save` command)\n\nSaves 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/savewikifolder": { "title": "$:/language/Help/savewikifolder", "description": "Saves a wiki to a new wiki folder", "text": "<<.from-version \"5.1.20\">> Saves the current wiki as a wiki folder, including tiddlers, plugins and configuration:\n\n```\n--savewikifolder <wikifolderpath> [<filter>]\n```\n\n* The target wiki folder must be empty or non-existent\n* The filter specifies which tiddlers should be included. It is optional, defaulting to `[all[tiddlers]]`\n* Plugins from the official plugin library are replaced with references to those plugins in the `tiddlywiki.info` file\n* Custom plugins are unpacked into their own folder\n\nA common usage is to convert a TiddlyWiki HTML file into a wiki folder:\n\n```\ntiddlywiki --load ./mywiki.html --savewikifolder ./mywikifolder\n```\n" }, "$:/language/Help/server": { "title": "$:/language/Help/server", "description": "Provides an HTTP server interface to TiddlyWiki (deprecated in favour of the new listen command)", "text": "Legacy command to serve a wiki over HTTP.\n\n```\n--server <port> <root-tiddler> <root-render-type> <root-serve-type> <username> <password> <host> <path-prefix> <debug-level>\n```\n\nThe parameters are:\n\n* ''port'' - port number on which to listen; non-numeric values are interpreted as a system environment variable from which the port number is extracted (defaults to \"8080\")\n* ''root-tiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''root-render-type'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''root-serve-type'' - 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* ''path-prefix'' - optional prefix for paths\n* ''debug-level'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\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 should only be used on a trusted network or over HTTPS.\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```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nUsing an address like this exposes your system to the local network. For information on opening up your instance to the entire local network, and possible security concerns, see the WebServer tiddler at TiddlyWiki.com.\n\nTo run multiple TiddlyWiki servers at the same time you'll need to put each one on a different port. It can be useful to use an environment variable to pass the port number to the Node.js process. This example references an environment variable called \"MY_PORT_NUMBER\":\n\n```\n--server MY_PORT_NUMBER $:/core/save/all text/plain text/html MyUserName passw0rd\n```\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/Listing/Preview": { "title": "$:/language/Import/Listing/Preview", "text": "Preview:" }, "$:/language/Import/Listing/Preview/Text": { "title": "$:/language/Import/Listing/Preview/Text", "text": "Text" }, "$:/language/Import/Listing/Preview/TextRaw": { "title": "$:/language/Import/Listing/Preview/TextRaw", "text": "Text (Raw)" }, "$:/language/Import/Listing/Preview/Fields": { "title": "$:/language/Import/Listing/Preview/Fields", "text": "Fields" }, "$:/language/Import/Listing/Preview/Diff": { "title": "$:/language/Import/Listing/Preview/Diff", "text": "Diff" }, "$:/language/Import/Listing/Preview/DiffFields": { "title": "$:/language/Import/Listing/Preview/DiffFields", "text": "Diff (Fields)" }, "$:/language/Import/Listing/Rename/Tooltip": { "title": "$:/language/Import/Listing/Rename/Tooltip", "text": "Rename tiddler before importing" }, "$:/language/Import/Listing/Rename/Prompt": { "title": "$:/language/Import/Listing/Rename/Prompt", "text": "Rename to:" }, "$:/language/Import/Listing/Rename/ConfirmRename": { "title": "$:/language/Import/Listing/Rename/ConfirmRename", "text": "Rename tiddler" }, "$:/language/Import/Listing/Rename/CancelRename": { "title": "$:/language/Import/Listing/Rename/CancelRename", "text": "Cancel" }, "$:/language/Import/Listing/Rename/OverwriteWarning": { "title": "$:/language/Import/Listing/Rename/OverwriteWarning", "text": "A tiddler with this title already exists." }, "$:/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>> not being newer 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/System/Warning": { "title": "$:/language/Import/Upgrader/System/Warning", "text": "Core module tiddler." }, "$:/language/Import/Upgrader/System/Alert": { "title": "$:/language/Import/Upgrader/System/Alert", "text": "You are about to import a tiddler that will overwrite a core module tiddler. This is not recommended as it may make the system unstable." }, "$:/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|https://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 https://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/ConfirmAction": { "title": "$:/language/ConfirmAction", "text": "Do you wish to proceed?" }, "$:/language/Count": { "title": "$:/language/Count", "text": "count" }, "$:/language/DefaultNewTiddlerTitle": { "title": "$:/language/DefaultNewTiddlerTitle", "text": "New Tiddler" }, "$:/language/Diffs/CountMessage": { "title": "$:/language/Diffs/CountMessage", "text": "<<diff-count>> differences" }, "$:/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/EditConflict": { "title": "$:/language/Error/EditConflict", "text": "File changed on server" }, "$:/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/FilterRunPrefix": { "title": "$:/language/Error/FilterRunPrefix", "text": "Filter Error: Unknown prefix for filter run" }, "$:/language/Error/IsFilterOperator": { "title": "$:/language/Error/IsFilterOperator", "text": "Filter Error: Unknown operand for the 'is' filter operator" }, "$:/language/Error/FormatFilterOperator": { "title": "$:/language/Error/FormatFilterOperator", "text": "Filter Error: Unknown suffix for the 'format' filter operator" }, "$:/language/Error/LoadingPluginLibrary": { "title": "$:/language/Error/LoadingPluginLibrary", "text": "Error loading plugin library" }, "$:/language/Error/NetworkErrorAlert": { "title": "$:/language/Error/NetworkErrorAlert", "text": "`<h2>''Network Error''</h2>It looks like the connection to the server has been lost. This may indicate a problem with your network connection. Please attempt to restore network connectivity before continuing.<br><br>''Any unsaved changes will be automatically synchronised when connectivity is restored''.`" }, "$:/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/LayoutSwitcher/Description": { "title": "$:/language/LayoutSwitcher/Description", "text": "Open the layout switcher" }, "$:/language/LazyLoadingWarning": { "title": "$:/language/LazyLoadingWarning", "text": "<p>Trying to load external content from ''<$text text={{!!_canonical_uri}}/>''</p><p>If this message doesn't disappear, either the tiddler content type doesn't match the type of the external content, or you may be using a browser that doesn't support external content for wikis loaded as standalone files. See https://tiddlywiki.com/#ExternalText</p>" }, "$:/language/LoginToTiddlySpace": { "title": "$:/language/LoginToTiddlySpace", "text": "Login to TiddlySpace" }, "$:/language/Manager/Controls/FilterByTag/None": { "title": "$:/language/Manager/Controls/FilterByTag/None", "text": "(none)" }, "$:/language/Manager/Controls/FilterByTag/Prompt": { "title": "$:/language/Manager/Controls/FilterByTag/Prompt", "text": "Filter by tag:" }, "$:/language/Manager/Controls/Order/Prompt": { "title": "$:/language/Manager/Controls/Order/Prompt", "text": "Reverse order" }, "$:/language/Manager/Controls/Search/Placeholder": { "title": "$:/language/Manager/Controls/Search/Placeholder", "text": "Search" }, "$:/language/Manager/Controls/Search/Prompt": { "title": "$:/language/Manager/Controls/Search/Prompt", "text": "Search:" }, "$:/language/Manager/Controls/Show/Option/Tags": { "title": "$:/language/Manager/Controls/Show/Option/Tags", "text": "tags" }, "$:/language/Manager/Controls/Show/Option/Tiddlers": { "title": "$:/language/Manager/Controls/Show/Option/Tiddlers", "text": "tiddlers" }, "$:/language/Manager/Controls/Show/Prompt": { "title": "$:/language/Manager/Controls/Show/Prompt", "text": "Show:" }, "$:/language/Manager/Controls/Sort/Prompt": { "title": "$:/language/Manager/Controls/Sort/Prompt", "text": "Sort by:" }, "$:/language/Manager/Item/Colour": { "title": "$:/language/Manager/Item/Colour", "text": "Colour" }, "$:/language/Manager/Item/Fields": { "title": "$:/language/Manager/Item/Fields", "text": "Fields" }, "$:/language/Manager/Item/Icon/None": { "title": "$:/language/Manager/Item/Icon/None", "text": "(none)" }, "$:/language/Manager/Item/Icon": { "title": "$:/language/Manager/Item/Icon", "text": "Icon" }, "$:/language/Manager/Item/RawText": { "title": "$:/language/Manager/Item/RawText", "text": "Raw text" }, "$:/language/Manager/Item/Tags": { "title": "$:/language/Manager/Item/Tags", "text": "Tags" }, "$:/language/Manager/Item/Tools": { "title": "$:/language/Manager/Item/Tools", "text": "Tools" }, "$:/language/Manager/Item/WikifiedText": { "title": "$:/language/Manager/Item/WikifiedText", "text": "Wikified text" }, "$:/language/MissingTiddler/Hint": { "title": "$:/language/MissingTiddler/Hint", "text": "Missing tiddler \"<$text text=<<currentTiddler>>/>\" -- click {{||$:/core/ui/Buttons/edit}} 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/PageTemplate/Description": { "title": "$:/language/PageTemplate/Description", "text": "the default ~TiddlyWiki layout" }, "$:/language/PageTemplate/Name": { "title": "$:/language/PageTemplate/Name", "text": "Default ~PageTemplate" }, "$:/language/PluginReloadWarning": { "title": "$:/language/PluginReloadWarning", "text": "Please save {{$:/core/ui/Buttons/save-wiki}} and reload {{$:/core/ui/Buttons/refresh}} to allow changes to ~JavaScript plugins to take effect" }, "$:/language/RecentChanges/DateFormat": { "title": "$:/language/RecentChanges/DateFormat", "text": "DDth MMM YYYY" }, "$:/language/Shortcuts/Input/AdvancedSearch/Hint": { "title": "$:/language/Shortcuts/Input/AdvancedSearch/Hint", "text": "Open the ~AdvancedSearch panel from within the sidebar search field" }, "$:/language/Shortcuts/Input/Accept/Hint": { "title": "$:/language/Shortcuts/Input/Accept/Hint", "text": "Accept the selected item" }, "$:/language/Shortcuts/Input/AcceptVariant/Hint": { "title": "$:/language/Shortcuts/Input/AcceptVariant/Hint", "text": "Accept the selected item (variant)" }, "$:/language/Shortcuts/Input/Cancel/Hint": { "title": "$:/language/Shortcuts/Input/Cancel/Hint", "text": "Clear the input field" }, "$:/language/Shortcuts/Input/Down/Hint": { "title": "$:/language/Shortcuts/Input/Down/Hint", "text": "Select the next item" }, "$:/language/Shortcuts/Input/Tab-Left/Hint": { "title": "$:/language/Shortcuts/Input/Tab-Left/Hint", "text": "Select the previous Tab" }, "$:/language/Shortcuts/Input/Tab-Right/Hint": { "title": "$:/language/Shortcuts/Input/Tab-Right/Hint", "text": "Select the next Tab" }, "$:/language/Shortcuts/Input/Up/Hint": { "title": "$:/language/Shortcuts/Input/Up/Hint", "text": "Select the previous item" }, "$:/language/Shortcuts/SidebarLayout/Hint": { "title": "$:/language/Shortcuts/SidebarLayout/Hint", "text": "Change the sidebar layout" }, "$:/language/Switcher/Subtitle/theme": { "title": "$:/language/Switcher/Subtitle/theme", "text": "Switch Theme" }, "$:/language/Switcher/Subtitle/layout": { "title": "$:/language/Switcher/Subtitle/layout", "text": "Switch Layout" }, "$:/language/Switcher/Subtitle/language": { "title": "$:/language/Switcher/Subtitle/language", "text": "Switch Language" }, "$:/language/Switcher/Subtitle/palette": { "title": "$:/language/Switcher/Subtitle/palette", "text": "Switch Palette" }, "$:/language/SystemTiddler/Tooltip": { "title": "$:/language/SystemTiddler/Tooltip", "text": "This is a system tiddler" }, "$:/language/SystemTiddlers/Include/Prompt": { "title": "$:/language/SystemTiddlers/Include/Prompt", "text": "Include system tiddlers" }, "$:/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/Icons/None": { "title": "$:/language/TagManager/Icons/None", "text": "None" }, "$:/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", "subtitle": "Download changes", "footer": "<$button message=\"tm-close-tiddler\">Close</$button>", "help": "https://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", "subtitle": "Save your work", "footer": "<$button message=\"tm-close-tiddler\">Close</$button>", "help": "https://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/Text": { "title": "$:/config/NewJournal/Text", "text": "" }, "$:/config/NewJournal/Tags": { "title": "$:/config/NewJournal/Tags", "text": "Journal\n" }, "$:/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/Notifications/CopiedToClipboard/Succeeded": { "title": "$:/language/Notifications/CopiedToClipboard/Succeeded", "text": "Copied to clipboard!" }, "$:/language/Notifications/CopiedToClipboard/Failed": { "title": "$:/language/Notifications/CopiedToClipboard/Failed", "text": "Failed to copy to clipboard!" }, "$:/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|https://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/Search/TooShort": { "title": "$:/language/Search/Search/TooShort", "text": "Search text too short" }, "$:/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/Explorer/Caption": { "title": "$:/language/SideBar/Explorer/Caption", "text": "Explorer" }, "$:/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" }, "$:/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/EditorFontFamily": { "title": "$:/language/ThemeTweaks/Settings/EditorFontFamily", "text": "Editor 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": "Backlinks" }, "$:/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", "group-sort": "2" }, "$:/language/Docs/Types/application/json": { "title": "$:/language/Docs/Types/application/json", "description": "JSON data", "name": "application/json", "group": "Developer", "group-sort": "2" }, "$:/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", "group-sort": "2" }, "$:/language/Docs/Types/image/gif": { "title": "$:/language/Docs/Types/image/gif", "description": "GIF image", "name": "image/gif", "group": "Image", "group-sort": "1" }, "$:/language/Docs/Types/image/jpeg": { "title": "$:/language/Docs/Types/image/jpeg", "description": "JPEG image", "name": "image/jpeg", "group": "Image", "group-sort": "1" }, "$:/language/Docs/Types/image/png": { "title": "$:/language/Docs/Types/image/png", "description": "PNG image", "name": "image/png", "group": "Image", "group-sort": "1" }, "$:/language/Docs/Types/image/svg+xml": { "title": "$:/language/Docs/Types/image/svg+xml", "description": "Structured Vector Graphics image", "name": "image/svg+xml", "group": "Image", "group-sort": "1" }, "$:/language/Docs/Types/image/x-icon": { "title": "$:/language/Docs/Types/image/x-icon", "description": "ICO format icon file", "name": "image/x-icon", "group": "Image", "group-sort": "1" }, "$:/language/Docs/Types/text/css": { "title": "$:/language/Docs/Types/text/css", "description": "Static stylesheet", "name": "text/css", "group": "Developer", "group-sort": "2" }, "$:/language/Docs/Types/text/html": { "title": "$:/language/Docs/Types/text/html", "description": "HTML markup", "name": "text/html", "group": "Text", "group-sort": "0" }, "$:/language/Docs/Types/text/plain": { "title": "$:/language/Docs/Types/text/plain", "description": "Plain text", "name": "text/plain", "group": "Text", "group-sort": "0" }, "$:/language/Docs/Types/text/vnd.tiddlywiki": { "title": "$:/language/Docs/Types/text/vnd.tiddlywiki", "description": "TiddlyWiki 5", "name": "text/vnd.tiddlywiki", "group": "Text", "group-sort": "0" }, "$:/language/Docs/Types/text/x-tiddlywiki": { "title": "$:/language/Docs/Types/text/x-tiddlywiki", "description": "TiddlyWiki Classic", "name": "text/x-tiddlywiki", "group": "Text", "group-sort": "0" }, "$:/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": { "title": "$:/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/*\nLog a string if verbose flag is set\n*/\nCommander.prototype.log = function(str) {\n\tif(this.verbose) {\n\t\tthis.streams.output.write(str + \"\\n\");\n\t}\n};\n\n/*\nWrite a string if verbose flag is set\n*/\nCommander.prototype.write = function(str) {\n\tif(this.verbose) {\n\t\tthis.streams.output.write(str);\n\t}\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\t// Parse named parameters if required\n\t\t\t\tif(command.info.namedParameterMode) {\n\t\t\t\t\tparams = this.extractNamedParameters(params,command.info.mandatoryParameters);\n\t\t\t\t\tif(typeof params === \"string\") {\n\t\t\t\t\t\treturn this.callback(params);\n\t\t\t\t\t}\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\n/*\nGiven an array of parameter strings `params` in name:value format, and an array of mandatory parameter names in `mandatoryParameters`, returns a hashmap of values or a string if error\n*/\nCommander.prototype.extractNamedParameters = function(params,mandatoryParameters) {\n\tmandatoryParameters = mandatoryParameters || [];\n\tvar errors = [],\n\t\tparamsByName = Object.create(null);\n\t// Extract the parameters\n\t$tw.utils.each(params,function(param) {\n\t\tvar index = param.indexOf(\"=\");\n\t\tif(index < 1) {\n\t\t\terrors.push(\"malformed named parameter: '\" + param + \"'\");\n\t\t}\n\t\tparamsByName[param.slice(0,index)] = $tw.utils.trim(param.slice(index+1));\n\t});\n\t// Check the mandatory parameters are present\n\t$tw.utils.each(mandatoryParameters,function(mandatoryParameter) {\n\t\tif(!$tw.utils.hop(paramsByName,mandatoryParameter)) {\n\t\t\terrors.push(\"missing mandatory parameter: '\" + mandatoryParameter + \"'\");\n\t\t}\n\t});\n\t// Return any errors\n\tif(errors.length > 0) {\n\t\treturn errors.join(\" and\\n\");\n\t} else {\n\t\treturn paramsByName;\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", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/commands/build.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/clearpassword.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/deletetiddlers.js": { "title": "$:/core/modules/commands/deletetiddlers.js", "text": "/*\\\ntitle: $:/core/modules/commands/deletetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to delete tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"deletetiddlers\",\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 filter\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\twiki.deleteTiddler(title);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/editions.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/fetch.js": { "title": "$:/core/modules/commands/fetch.js", "text": "/*\\\ntitle: $:/core/modules/commands/fetch.js\ntype: application/javascript\nmodule-type: command\n\nCommands to fetch external tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"fetch\",\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 subcommand and url\";\n\t}\n\tswitch(this.params[0]) {\n\t\tcase \"raw-file\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\traw: true,\n\t\t\t\turl: this.params[1],\n\t\t\t\ttransformFilter: this.params[2] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"file\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\turl: this.params[1],\n\t\t\t\timportFilter: this.params[2],\n\t\t\t\ttransformFilter: this.params[3] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"raw-files\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\traw: true,\n\t\t\t\turlFilter: this.params[1],\n\t\t\t\ttransformFilter: this.params[2] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"files\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\turlFilter: this.params[1],\n\t\t\t\timportFilter: this.params[2],\n\t\t\t\ttransformFilter: this.params[3] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t}\n\treturn null;\n};\n\nCommand.prototype.fetchFiles = function(options) {\n\tvar self = this;\n\t// Get the list of URLs\n\tvar urls;\n\tif(options.url) {\n\t\turls = [options.url]\n\t} else if(options.urlFilter) {\n\t\turls = this.commander.wiki.filterTiddlers(options.urlFilter);\n\t} else {\n\t\treturn \"Missing URL\";\n\t}\n\t// Process each URL in turn\n\tvar next = 0;\n\tvar getNextFile = function(err) {\n\t\tif(err) {\n\t\t\treturn options.callback(err);\n\t\t}\n\t\tif(next < urls.length) {\n\t\t\tself.fetchFile(urls[next++],options,getNextFile);\n\t\t} else {\n\t\t\toptions.callback(null);\n\t\t}\n\t};\n\tgetNextFile(null);\n\t// Success\n\treturn null;\n};\n\nCommand.prototype.fetchFile = function(url,options,callback,redirectCount) {\n\tif(redirectCount > 10) {\n\t\treturn callback(\"Error too many redirects retrieving \" + url);\n\t}\n\tvar self = this,\n\t\tlib = url.substr(0,8) === \"https://\" ? require(\"https\") : require(\"http\");\n\tlib.get(url).on(\"response\",function(response) {\n\t var type = (response.headers[\"content-type\"] || \"\").split(\";\")[0],\n\t \tdata = [];\n\t self.commander.write(\"Reading \" + url + \": \");\n\t response.on(\"data\",function(chunk) {\n\t data.push(chunk);\n\t self.commander.write(\".\");\n\t });\n\t response.on(\"end\",function() {\n\t self.commander.write(\"\\n\");\n\t if(response.statusCode === 200) {\n\t\t self.processBody(Buffer.concat(data),type,options,url);\n\t\t callback(null);\n\t } else {\n\t \tif(response.statusCode === 302 || response.statusCode === 303 || response.statusCode === 307) {\n\t \t\treturn self.fetchFile(response.headers.location,options,callback,redirectCount + 1);\n\t \t} else {\n\t\t \treturn callback(\"Error \" + response.statusCode + \" retrieving \" + url)\t \t\t\n\t \t}\n\t }\n\t \t});\n\t \tresponse.on(\"error\",function(e) {\n\t\t\tconsole.log(\"Error on GET request: \" + e);\n\t\t\tcallback(e);\n\t \t});\n\t});\n\treturn null;\n};\n\nCommand.prototype.processBody = function(body,type,options,url) {\n\tvar self = this;\n\t// Collect the tiddlers in a wiki\n\tvar incomingWiki = new $tw.Wiki();\n\tif(options.raw) {\n\t\tvar typeInfo = type ? $tw.config.contentTypeInfo[type] : null,\n\t\t\tencoding = typeInfo ? typeInfo.encoding : \"utf8\";\n\t\tincomingWiki.addTiddler(new $tw.Tiddler({\n\t\t\ttitle: url,\n\t\t\ttype: type,\n\t\t\ttext: body.toString(encoding)\n\t\t}));\n\t} else {\n\t\t// Deserialise the file to extract the tiddlers\n\t\tvar tiddlers = this.commander.wiki.deserializeTiddlers(type || \"text/html\",body.toString(\"utf8\"),{});\n\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\tincomingWiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t});\n\t}\n\t// Filter the tiddlers to select the ones we want\n\tvar filteredTitles = incomingWiki.filterTiddlers(options.importFilter || \"[all[tiddlers]]\");\n\t// Import the selected tiddlers\n\tvar count = 0;\n\tincomingWiki.each(function(tiddler,title) {\n\t\tif(filteredTitles.indexOf(title) !== -1) {\n\t\t\tvar newTiddler;\n\t\t\tif(options.transformFilter) {\n\t\t\t\tvar transformedTitle = (incomingWiki.filterTiddlers(options.transformFilter,null,self.commander.wiki.makeTiddlerIterator([title])) || [\"\"])[0];\n\t\t\t\tif(transformedTitle) {\n\t\t\t\t\tself.commander.log(\"Importing \" + title + \" as \" + transformedTitle)\n\t\t\t\t\tnewTiddler = new $tw.Tiddler(tiddler,{title: transformedTitle});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tself.commander.log(\"Importing \" + title)\n\t\t\t\tnewTiddler = tiddler;\n\t\t\t}\n\t\t\tself.commander.wiki.importTiddler(newTiddler);\n\t\t\tcount++;\n\t\t}\n\t});\n\tself.commander.log(\"Imported \" + count + \" tiddlers\")\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/help.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/import.js": { "title": "$:/core/modules/commands/import.js", "text": "/*\\\ntitle: $:/core/modules/commands/import.js\ntype: application/javascript\nmodule-type: command\n\nCommand to import 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: \"import\",\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 self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 2) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar filename = self.params[0],\n\t\tdeserializer = self.params[1],\n\t\ttitle = self.params[2] || filename,\n\t\tencoding = self.params[3] || \"utf8\",\n\t\ttext = fs.readFileSync(filename,encoding),\n\t\ttiddlers = this.commander.wiki.deserializeTiddlers(null,text,{title: title},{deserializer: deserializer});\n\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddler));\n\t});\n\tthis.commander.log(tiddlers.length + \" tiddler(s) imported\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/init.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/listen.js": { "title": "$:/core/modules/commands/listen.js", "text": "/*\\\ntitle: $:/core/modules/commands/listen.js\ntype: application/javascript\nmodule-type: command\n\nListen for HTTP requests and serve tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Server = require(\"$:/core/modules/server/server.js\").Server;\n\nexports.info = {\n\tname: \"listen\",\n\tsynchronous: true,\n\tnamedParameterMode: true,\n\tmandatoryParameters: [],\n};\n\nvar Command = function(params,commander,callback) {\n\tvar self = this;\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\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\t// Set up server\n\tthis.server = new Server({\n\t\twiki: this.commander.wiki,\n\t\tvariables: self.params\n\t});\n\tvar nodeServer = this.server.listen();\n\t$tw.hooks.invokeHook(\"th-server-command-post-start\",this.server,nodeServer,\"tiddlywiki\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/load.js": { "title": "$:/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 or directory\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 tiddlers = $tw.loadTiddlersFromPath(self.params[0]),\n\t\tcount = 0;\n\t$tw.utils.each(tiddlers,function(tiddlerInfo) {\n\t\t$tw.utils.each(tiddlerInfo.tiddlers,function(tiddler) {\n\t\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddler));\n\t\t\tcount++;\n\t\t});\n\t});\n\tif(!count && self.params[1] !== \"noerror\") {\n\t\tself.callback(\"No tiddlers found in file \\\"\" + self.params[0] + \"\\\"\");\n\t} else {\n\t\tself.callback(null);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/makelibrary.js": { "title": "$:/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 = $tw.utils.getSubdirectories(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 = $tw.utils.getSubdirectories(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\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.pluginsPath,$tw.config.pluginsEnvVar),collectPublisherPlugins);\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.themesPath,$tw.config.themesEnvVar),collectPublisherPlugins);\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.languagesPath,$tw.config.languagesEnvVar),collectPlugins);\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})\n\t};\n\twiki.addTiddler(new $tw.Tiddler(pluginFields));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/output.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/password.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/render.js": { "title": "$:/core/modules/commands/render.js", "text": "/*\\\ntitle: $:/core/modules/commands/render.js\ntype: application/javascript\nmodule-type: command\n\nRender individual tiddlers and save the results to the specified 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: \"render\",\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 tiddler filter\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\ttiddlerFilter = this.params[0],\n\t\tfilenameFilter = this.params[1] || \"[is[tiddler]addsuffix[.html]]\",\n\t\ttype = this.params[2] || \"text/html\",\n\t\ttemplate = this.params[3],\n\t\tvarName = this.params[4],\n\t\tvarValue = this.params[5],\n\t\ttiddlers = wiki.filterTiddlers(tiddlerFilter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template || title),\n\t\t\tvariables = {currentTiddler: title};\n\t\tif(varName) {\n\t\t\tvariables[varName] = varValue || \"\";\n\t\t}\n\t\tvar widgetNode = wiki.makeWidget(parser,{variables: variables}),\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\tfilepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]);\n\t\tif(self.commander.verbose) {\n\t\t\tconsole.log(\"Rendering \\\"\" + title + \"\\\" to \\\"\" + filepath + \"\\\"\");\n\t\t}\n\t\t$tw.utils.createFileDirectories(filepath);\n\t\tfs.writeFileSync(filepath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/rendertiddler.js": { "title": "$:/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\tname = this.params[4],\n\t\tvalue = this.params[5],\n\t\tvariables = {};\n\t$tw.utils.createFileDirectories(filename);\n\tif(template) {\n\t\tvariables.currentTiddler = title;\n\t\ttitle = template;\n\t}\n\tif(name && value) {\n\t\tvariables[name] = value;\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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/rendertiddlers.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/save.js": { "title": "$:/core/modules/commands/save.js", "text": "/*\\\ntitle: $:/core/modules/commands/save.js\ntype: application/javascript\nmodule-type: command\n\nSaves individual tiddlers in their raw text or binary format to the specified files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"save\",\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 filter\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\ttiddlerFilter = this.params[0],\n\t\tfilenameFilter = this.params[1] || \"[is[tiddler]]\",\n\t\ttiddlers = wiki.filterTiddlers(tiddlerFilter);\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\tfilepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]);\n\t\tif(self.commander.verbose) {\n\t\t\tconsole.log(\"Saving \\\"\" + title + \"\\\" to \\\"\" + filepath + \"\\\"\");\n\t\t}\n\t\t$tw.utils.createFileDirectories(filepath);\n\t\tfs.writeFileSync(filepath,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/savelibrarytiddlers.js": { "title": "$:/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> <tiddler-filter> <pathname> <skinnylisting>\n\nThe tiddler identifies the bundle tiddler that contains the subtiddlers.\n\nThe tiddler filter specifies the plugins to be included.\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),\"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\tdoesRequireReload = !!self.commander.wiki.doesPluginInfoRequireReload(pluginTiddlers),\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,{\n\t\t\ttext: undefined,\n\t\t\treadme: readmeContent,\n\t\t\t\"requires-reload\": doesRequireReload ? \"yes\" : \"no\",\n\t\t\ticon: iconContent\n\t\t}));\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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/savetiddler.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/savetiddlers.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/savewikifolder.js": { "title": "$:/core/modules/commands/savewikifolder.js", "text": "/*\\\ntitle: $:/core/modules/commands/savewikifolder.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the current wiki as a wiki folder\n\n--savewikifolder <wikifolderpath> [<filter>]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savewikifolder\",\n\tsynchronous: true\n};\n\nvar fs,path;\nif($tw.node) {\n\tfs = require(\"fs\");\n\tpath = require(\"path\");\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 wiki folder path\";\n\t}\n\tvar wikifoldermaker = new WikiFolderMaker(this.params[0],this.params[1],this.commander);\n\treturn wikifoldermaker.save();\n};\n\nfunction WikiFolderMaker(wikiFolderPath,wikiFilter,commander) {\n\tthis.wikiFolderPath = wikiFolderPath;\n\tthis.wikiFilter = wikiFilter || \"[all[tiddlers]]\";\n\tthis.commander = commander;\n\tthis.wiki = commander.wiki;\n\tthis.savedPaths = []; // So that we can detect filename clashes\n}\n\nWikiFolderMaker.prototype.log = function(str) {\n\tif(this.commander.verbose) {\n\t\tconsole.log(str);\n\t}\n};\n\nWikiFolderMaker.prototype.tiddlersToIgnore = [\n\t\"$:/boot/boot.css\",\n\t\"$:/boot/boot.js\",\n\t\"$:/boot/bootprefix.js\",\n\t\"$:/core\",\n\t\"$:/library/sjcl.js\",\n\t\"$:/temp/info-plugin\"\n];\n\n/*\nReturns null if successful, or an error string if there was an error\n*/\nWikiFolderMaker.prototype.save = function() {\n\tvar self = this;\n\t// Check that the output directory doesn't exist\n\tif(fs.existsSync(this.wikiFolderPath) && !$tw.utils.isDirectoryEmpty(this.wikiFolderPath)) {\n\t\treturn \"The unpackwiki command requires that the output wiki folder be empty\";\n\t}\n\t// Get the tiddlers from the source wiki\n\tvar tiddlerTitles = this.wiki.filterTiddlers(this.wikiFilter);\n\t// Initialise a new tiddlwiki.info file\n\tvar newWikiInfo = {};\n\t// Process each incoming tiddler in turn\n\t$tw.utils.each(tiddlerTitles,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tif(self.tiddlersToIgnore.indexOf(title) !== -1) {\n\t\t\t\t// Ignore the core plugin and the ephemeral info plugin\n\t\t\t\tself.log(\"Ignoring tiddler: \" + title);\n\t\t\t} else {\n\t\t\t\tvar type = tiddler.fields.type,\n\t\t\t\t\tpluginType = tiddler.fields[\"plugin-type\"];\n\t\t\t\tif(type === \"application/json\" && pluginType) {\n\t\t\t\t\t// Plugin tiddler\n\t\t\t\t\tvar libraryDetails = self.findPluginInLibrary(title);\n\t\t\t\t\tif(libraryDetails) {\n\t\t\t\t\t\t// A plugin from the core library\n\t\t\t\t\t\tself.log(\"Adding built-in plugin: \" + libraryDetails.name);\n\t\t\t\t\t\tnewWikiInfo[libraryDetails.type] = newWikiInfo[libraryDetails.type] || [];\n\t\t\t\t\t\t$tw.utils.pushTop(newWikiInfo[libraryDetails.type],libraryDetails.name);\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// A custom plugin\n\t\t\t\t\t\tself.log(\"Processing custom plugin: \" + title);\n\t\t\t\t\t\tself.saveCustomPlugin(tiddler);\n\t\t\t\t\t}\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\t// Ordinary tiddler\n\t\t\t\t\tself.saveTiddler(\"tiddlers\",tiddler);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\t// Save the tiddlywiki.info file\n\tthis.saveJSONFile(\"tiddlywiki.info\",newWikiInfo);\n\tself.log(\"Writing tiddlywiki.info: \" + JSON.stringify(newWikiInfo,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\n/*\nTest whether the specified tiddler is a plugin in the plugin library\n*/\nWikiFolderMaker.prototype.findPluginInLibrary = function(title) {\n\tvar parts = title.split(\"/\"),\n\t\tpluginPath, type, name;\n\tif(parts[0] === \"$:\") {\n\t\tif(parts[1] === \"languages\" && parts.length === 3) {\n\t\t\tpluginPath = \"languages\" + path.sep + parts[2];\n\t\t\ttype = parts[1];\n\t\t\tname = parts[2];\n\t\t} else if(parts[1] === \"plugins\" || parts[1] === \"themes\" && parts.length === 4) {\n\t\t\tpluginPath = parts[1] + path.sep + parts[2] + path.sep + parts[3];\n\t\t\ttype = parts[1];\n\t\t\tname = parts[2] + \"/\" + parts[3];\n\t\t}\n\t}\n\tif(pluginPath && type && name) {\n\t\tpluginPath = path.resolve($tw.boot.bootPath,\"..\",pluginPath);\n\t\tif(fs.existsSync(pluginPath)) {\n\t\t\treturn {\n\t\t\t\tpluginPath: pluginPath,\n\t\t\t\ttype: type,\n\t\t\t\tname: name\n\t\t\t};\n\t\t}\n\t}\n\treturn false;\n};\n\nWikiFolderMaker.prototype.saveCustomPlugin = function(pluginTiddler) {\n\tvar self = this,\n\t\tpluginTitle = pluginTiddler.fields.title,\n\t\ttitleParts = pluginTitle.split(\"/\"),\n\t\tdirectory = $tw.utils.generateTiddlerFilepath(titleParts[titleParts.length - 1],{\n\t\t\tdirectory: path.resolve(this.wikiFolderPath,pluginTiddler.fields[\"plugin-type\"] + \"s\")\n\t\t}),\n\t\tpluginInfo = pluginTiddler.getFieldStrings({exclude: [\"text\",\"type\"]});\n\tthis.saveJSONFile(directory + path.sep + \"plugin.info\",pluginInfo);\n\tself.log(\"Writing \" + directory + path.sep + \"plugin.info: \" + JSON.stringify(pluginInfo,null,$tw.config.preferences.jsonSpaces));\n\tvar pluginTiddlers = JSON.parse(pluginTiddler.fields.text).tiddlers; // A hashmap of tiddlers in the plugin\n\t$tw.utils.each(pluginTiddlers,function(tiddler) {\n\t\tself.saveTiddler(directory,new $tw.Tiddler(tiddler));\n\t});\n};\n\nWikiFolderMaker.prototype.saveTiddler = function(directory,tiddler) {\n\tvar fileInfo = $tw.utils.generateTiddlerFileInfo(tiddler,{\n\t\tdirectory: path.resolve(this.wikiFolderPath,directory),\n\t\twiki: this.wiki\n\t});\n\t$tw.utils.saveTiddlerToFileSync(tiddler,fileInfo);\n};\n\nWikiFolderMaker.prototype.saveJSONFile = function(filename,json) {\n\tthis.saveTextFile(filename,JSON.stringify(json,null,$tw.config.preferences.jsonSpaces));\n};\n\nWikiFolderMaker.prototype.saveTextFile = function(filename,data) {\n\tthis.saveFile(filename,\"utf8\",data);\n};\n\nWikiFolderMaker.prototype.saveFile = function(filename,encoding,data) {\n\tvar filepath = path.resolve(this.wikiFolderPath,filename);\n\t$tw.utils.createFileDirectories(filepath);\n\tfs.writeFileSync(filepath,data,encoding);\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/server.js": { "title": "$:/core/modules/commands/server.js", "text": "/*\\\ntitle: $:/core/modules/commands/server.js\ntype: application/javascript\nmodule-type: command\n\nDeprecated legacy command for serving tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Server = require(\"$:/core/modules/server/server.js\").Server;\n\nexports.info = {\n\tname: \"server\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tvar self = this;\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\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\t// Set up server\n\tthis.server = new Server({\n\t\twiki: this.commander.wiki,\n\t\tvariables: {\n\t\t\tport: this.params[0],\n\t\t\thost: this.params[6],\n\t\t\t\"root-tiddler\": this.params[1],\n\t\t\t\"root-render-type\": this.params[2],\n\t\t\t\"root-serve-type\": this.params[3],\n\t\t\tusername: this.params[4],\n\t\t\tpassword: this.params[5],\n\t\t\t\"path-prefix\": this.params[7],\n\t\t\t\"debug-level\": this.params[8]\n\t\t}\n\t});\n\tvar nodeServer = this.server.listen();\n\t$tw.hooks.invokeHook(\"th-server-command-post-start\",this.server,nodeServer,\"tiddlywiki\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/setfield.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/unpackplugin.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/verbose.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/version.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/config.js": { "title": "$:/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", "type": "application/javascript", "module-type": "config" }, "$:/core/modules/deserializers.js": { "title": "$:/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,\n\t\tresults = [];\n\ttry {\n\t\tincoming = JSON.parse(text);\n\t} catch(e) {\n\t\tincoming = [{\n\t\t\ttitle: \"JSON error: \" + e,\n\t\t\ttext: \"\"\n\t\t}]\n\t}\n\tif(!$tw.utils.isArray(incoming)) {\n\t\tincoming = [incoming];\n\t}\n\tfor(var t=0; t<incoming.length; t++) {\n\t\tvar incomingFields = incoming[t],\n\t\t\tfields = {};\n\t\tfor(var f in incomingFields) {\n\t\t\tif(typeof incomingFields[f] === \"string\") {\n\t\t\t\tfields[f] = incomingFields[f];\n\t\t\t}\n\t\t}\n\t\tresults.push(fields);\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", "type": "application/javascript", "module-type": "tiddlerdeserializer" }, "$:/core/modules/editor/engines/framed.js": { "title": "$:/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\tif(this.widget.editTabIndex) {\n\t\tthis.iframeNode.setAttribute(\"tabindex\",this.widget.editTabIndex);\n\t}\n\tif(this.widget.editAutoComplete) {\n\t\tthis.domNode.setAttribute(\"autocomplete\",this.widget.editAutoComplete);\n\t}\n\tif(this.widget.isDisabled === \"yes\") {\n\t\tthis.domNode.setAttribute(\"disabled\",true);\n\t}\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: \"click\",handlerObject: this,handlerMethod: \"handleClickEvent\"},\n\t\t{name: \"input\",handlerObject: this,handlerMethod: \"handleInputEvent\"},\n\t\t{name: \"keydown\",handlerObject: this.widget,handlerMethod: \"handleKeydownEvent\"},\n\t\t{name: \"focus\",handlerObject: this,handlerMethod: \"handleFocusEvent\"}\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.updateDomNodeText(text);\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nUpdate the DomNode with the new text\n*/\nFramedEngine.prototype.updateDomNodeText = function(text) {\n\tthis.domNode.value = text;\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 focus event\n*/\nFramedEngine.prototype.handleFocusEvent = function(event) {\n\tif(this.widget.editCancelPopups) {\n\t\t$tw.popup.cancel(0);\t\n\t}\n};\n\n/*\nHandle a click\n*/\nFramedEngine.prototype.handleClickEvent = function(event) {\n\tthis.fixHeight();\n\treturn true;\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\tif(this.widget.editInputActions) {\n\t\tthis.widget.invokeActionString(this.widget.editInputActions);\n\t}\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", "type": "application/javascript", "module-type": "library" }, "$:/core/modules/editor/engines/simple.js": { "title": "$:/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\tif(this.widget.editTabIndex) {\n\t\tthis.domNode.setAttribute(\"tabindex\",this.widget.editTabIndex);\n\t}\n\tif(this.widget.editAutoComplete) {\n\t\tthis.domNode.setAttribute(\"autocomplete\",this.widget.editAutoComplete);\n\t}\n\tif(this.widget.isDisabled === \"yes\") {\n\t\tthis.domNode.setAttribute(\"disabled\",true);\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 || text === \"\") {\n\t\t\tthis.updateDomNodeText(text);\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nUpdate the DomNode with the new text\n*/\nSimpleEngine.prototype.updateDomNodeText = function(text) {\n\tthis.domNode.value = text;\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\tif(this.widget.editInputActions) {\n\t\tthis.widget.invokeActionString(this.widget.editInputActions);\n\t}\n\treturn true;\n};\n\n/*\nHandle a dom \"focus\" event\n*/\nSimpleEngine.prototype.handleFocusEvent = function(event) {\n\tif(this.widget.editCancelPopups) {\n\t\t$tw.popup.cancel(0);\n\t}\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", "type": "application/javascript", "module-type": "library" }, "$:/core/modules/editor/factory.js": { "title": "$:/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\tthis.editTabIndex = this.getAttribute(\"tabindex\");\n\t\tthis.editCancelPopups = this.getAttribute(\"cancelPopups\",\"\") === \"yes\";\n\t\tthis.editInputActions = this.getAttribute(\"inputActions\");\n\t\tthis.editRefreshTitle = this.getAttribute(\"refreshTitle\");\n\t\tthis.editAutoComplete = this.getAttribute(\"autocomplete\");\n\t\tthis.isDisabled = this.getAttribute(\"disabled\",\"no\");\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) || \"input\";\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) && (!this.document.isTiddlyWikiFakeDom);\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 || changedAttributes.tabindex || changedAttributes.cancelPopups || changedAttributes.inputActions || changedAttributes.refreshTitle || changedAttributes.autocomplete || changedTiddlers[HEIGHT_MODE_TITLE] || changedTiddlers[ENABLE_TOOLBAR_TITLE] || changedAttributes.disabled) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t\t} else if (changedTiddlers[this.editRefreshTitle]) {\n\t\t\tthis.engine.updateDomNodeText(this.getEditInfo().value);\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);\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;\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", "type": "application/javascript", "module-type": "library" }, "$:/core/modules/editor/operations/bitmap/clear.js": { "title": "$:/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", "type": "application/javascript", "module-type": "bitmapeditoroperation" }, "$:/core/modules/editor/operations/bitmap/resize.js": { "title": "$:/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", "type": "application/javascript", "module-type": "bitmapeditoroperation" }, "$:/core/modules/editor/operations/bitmap/rotate-left.js": { "title": "$:/core/modules/editor/operations/bitmap/rotate-left.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/rotate-left.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to rotate the image left by 90 degrees\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"rotate-left\"] = function(event) {\n\t// Rotate the canvas left by 90 degrees\n\tthis.rotateCanvasLeft();\n\t// Update the input controls\n\tthis.refreshToolbar();\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\n})();\n", "type": "application/javascript", "module-type": "bitmapeditoroperation" }, "$:/core/modules/editor/operations/text/excise.js": { "title": "$:/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", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/make-link.js": { "title": "$:/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", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/prefix-lines.js": { "title": "$:/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\tvar targetCount = parseInt(event.paramObject.count + \"\",10);\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,targetCount);\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 !== targetCount) {\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", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/replace-all.js": { "title": "$:/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", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/replace-selection.js": { "title": "$:/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", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/save-selection.js": { "title": "$:/core/modules/editor/operations/text/save-selection.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/save-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to save the current selection in a specified tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"save-selection\"] = function(event,operation) {\n\tvar tiddler = event.paramObject.tiddler,\n\t\tfield = event.paramObject.field || \"text\";\n\tif(tiddler && field) {\n\t\tthis.wiki.setText(tiddler,field,null,operation.text.substring(operation.selStart,operation.selEnd));\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/wrap-lines.js": { "title": "$:/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", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/wrap-selection.js": { "title": "$:/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\n\t\t\toperation.cutStart = operation.selStart - event.paramObject.prefix.length;\n\t\t\toperation.cutEnd = operation.selEnd + event.paramObject.suffix.length;\n\t\t\toperation.replacement = \"\";\n\t\t\toperation.newSelStart = operation.cutStart;\n\t\t\toperation.newSelEnd = operation.newSelStart;\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", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/filterrunprefixes/all.js": { "title": "$:/core/modules/filterrunprefixes/all.js", "text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/all.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\nUnion of sets without de-duplication.\nEquivalent to = filter run prefix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.all = function(operationSubFunction) {\n\treturn function(results,source,widget) {\n\t\tresults.push.apply(results, operationSubFunction(source,widget));\n\t};\n};\n\n})();\n", "type": "application/javascript", "module-type": "filterrunprefix" }, "$:/core/modules/filterrunprefixes/and.js": { "title": "$:/core/modules/filterrunprefixes/and.js", "text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/and.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\nIntersection of sets.\nEquivalent to + filter run prefix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.and = function(operationSubFunction,options) {\n\treturn function(results,source,widget) {\n\t\t// This replaces all the elements of the array, but keeps the actual array so that references to it are preserved\n\t\tsource = options.wiki.makeTiddlerIterator(results.toArray());\n\t\tresults.clear();\n\t\tresults.pushTop(operationSubFunction(source,widget));\n\t};\n};\n\n})();\n", "type": "application/javascript", "module-type": "filterrunprefix" }, "$:/core/modules/filterrunprefixes/else.js": { "title": "$:/core/modules/filterrunprefixes/else.js", "text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/else.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\nEquivalent to ~ filter run prefix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.else = function(operationSubFunction) {\n\treturn function(results,source,widget) {\n\t\tif(results.length === 0) {\n\t\t\t// Main result so far is empty\n\t\t\tresults.pushTop(operationSubFunction(source,widget));\n\t\t}\n\t};\n};\n\n})();\n", "type": "application/javascript", "module-type": "filterrunprefix" }, "$:/core/modules/filterrunprefixes/except.js": { "title": "$:/core/modules/filterrunprefixes/except.js", "text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/except.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\nDifference of sets.\nEquivalent to - filter run prefix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.except = function(operationSubFunction) {\n\treturn function(results,source,widget) {\n\t\tresults.remove(operationSubFunction(source,widget));\n\t};\n};\n\n})();\n", "type": "application/javascript", "module-type": "filterrunprefix" }, "$:/core/modules/filterrunprefixes/filter.js": { "title": "$:/core/modules/filterrunprefixes/filter.js", "text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/filter.js\ntype: application/javascript\nmodule-type: filterrunprefix\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.filter = function(operationSubFunction,options) {\n\treturn function(results,source,widget) {\n\t\tif(results.length > 0) {\n\t\t\tvar resultsToRemove = [];\n\t\t\tresults.each(function(result) {\n\t\t\t\tvar filtered = operationSubFunction(options.wiki.makeTiddlerIterator([result]),widget);\n\t\t\t\tif(filtered.length === 0) {\n\t\t\t\t\tresultsToRemove.push(result);\n\t\t\t\t}\n\t\t\t});\n\t\t\tresults.remove(resultsToRemove);\n\t\t}\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "filterrunprefix" }, "$:/core/modules/filterrunprefixes/intersection.js": { "title": "$:/core/modules/filterrunprefixes/intersection.js", "text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/intersection.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.intersection = function(operationSubFunction) {\n\treturn function(results,source,widget) {\n\t\tif(results.length !== 0) {\n\t\t\tvar secondRunResults = operationSubFunction(source,widget);\n\t\t\tvar firstRunResults = results.toArray();\n\t\t\tresults.clear();\n\t\t\t$tw.utils.each(firstRunResults,function(title) {\n\t\t\t\tif(secondRunResults.indexOf(title) !== -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t};\n};\n\n})();\n", "type": "application/javascript", "module-type": "filterrunprefix" }, "$:/core/modules/filterrunprefixes/or.js": { "title": "$:/core/modules/filterrunprefixes/or.js", "text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/or.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\nEquivalent to a filter run with no prefix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.or = function(operationSubFunction) {\n\treturn function(results,source,widget) {\n\t\tresults.pushTop(operationSubFunction(source,widget));\n\t};\n};\n\n})();\n", "type": "application/javascript", "module-type": "filterrunprefix" }, "$:/core/modules/filterrunprefixes/reduce.js": { "title": "$:/core/modules/filterrunprefixes/reduce.js", "text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/reduce.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.reduce = function(operationSubFunction,options) {\n\treturn function(results,source,widget) {\n\t\tif(results.length > 0) {\n\t\t\tvar accumulator = \"\";\n\t\t\tvar index = 0;\n\t\t\tresults.each(function(title) {\n\t\t\t\tvar list = operationSubFunction(options.wiki.makeTiddlerIterator([title]),{\n\t\t\t\t\t\tgetVariable: function(name) {\n\t\t\t\t\t\t\tswitch(name) {\n\t\t\t\t\t\t\t\tcase \"currentTiddler\":\n\t\t\t\t\t\t\t\t\treturn \"\" + title;\n\t\t\t\t\t\t\t\tcase \"accumulator\":\n\t\t\t\t\t\t\t\t\treturn \"\" + accumulator;\n\t\t\t\t\t\t\t\tcase \"index\":\n\t\t\t\t\t\t\t\t\treturn \"\" + index;\n\t\t\t\t\t\t\t\tcase \"revIndex\":\n\t\t\t\t\t\t\t\t\treturn \"\" + (results.length - 1 - index);\n\t\t\t\t\t\t\t\tcase \"length\":\n\t\t\t\t\t\t\t\t\treturn \"\" + results.length;\n\t\t\t\t\t\t\t\tdefault:\n\t\t\t\t\t\t\t\t\treturn widget.getVariable(name);\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\tif(list.length > 0) {\n\t\t\t\t\taccumulator = \"\" + list[0];\n\t\t\t\t}\n\t\t\t\t++index;\n\t\t\t});\n\t\t\tresults.clear();\n\t\t\tresults.push(accumulator);\t\n\t\t}\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "filterrunprefix" }, "$:/core/modules/filters/addprefix.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/addsuffix.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/after.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/all/current.js": { "title": "$:/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", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/missing.js": { "title": "$:/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", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/orphans.js": { "title": "$:/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", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/shadows.js": { "title": "$:/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", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/tags.js": { "title": "$:/core/modules/filters/all/tags.js", "text": "/*\\\ntitle: $:/core/modules/filters/all/tags.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tags]]\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,prefix,options) {\n\treturn Object.keys(options.wiki.getTagMap());\n};\n\n})();\n", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/tiddlers.js": { "title": "$:/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", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/backlinks.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/before.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/commands.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/compare.js": { "title": "$:/core/modules/filters/compare.js", "text": "/*\\\ntitle: $:/core/modules/filters/compare.js\ntype: application/javascript\nmodule-type: filteroperator\n\nGeneral purpose comparison operator\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.compare = function(source,operator,options) {\n\tvar suffixes = operator.suffixes || [],\n\t\ttype = (suffixes[0] || [])[0],\n\t\tmode = (suffixes[1] || [])[0],\n\t\ttypeFn = $tw.utils.makeCompareFunction(type,{defaultType: \"number\"}),\n\t\tmodeFn = modes[mode] || modes.eq,\n\t\tinvert = operator.prefix === \"!\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tif(modeFn(typeFn(title,operator.operand)) !== invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\nvar modes = {\n\t\"eq\": function(value) {return value === 0;},\n\t\"ne\": function(value) {return value !== 0;},\n\t\"gteq\": function(value) {return value >= 0;},\n\t\"gt\": function(value) {return value > 0;},\n\t\"lteq\": function(value) {return value <= 0;},\n\t\"lt\": function(value) {return value < 0;}\n}\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/contains.js": { "title": "$:/core/modules/filters/contains.js", "text": "/*\\\ntitle: $:/core/modules/filters/contains.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for finding values in array fields\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.contains = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"list\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\tvar list = tiddler.getFieldList(fieldname);\n\t\t\t\tif(list.indexOf(operator.operand) === -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t} else {\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) {\n\t\t\t\tvar list = tiddler.getFieldList(fieldname);\n\t\t\t\tif(list.indexOf(operator.operand) !== -1) {\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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/count.js": { "title": "$:/core/modules/filters/count.js", "text": "/*\\\ntitle: $:/core/modules/filters/count.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the number of entries in the current 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.count = function(source,operator,options) {\n\tvar count = 0;\n\tsource(function(tiddler,title) {\n\t\tcount++;\n\t});\n\treturn [count + \"\"];\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/days.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/duplicateslugs.js": { "title": "$:/core/modules/filters/duplicateslugs.js", "text": "/*\\\ntitle: $:/core/modules/filters/duplicateslugs.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter function for [duplicateslugs[]]\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.duplicateslugs = function(source,operator,options) {\n\tvar slugs = Object.create(null), // Hashmap by slug of title, replaced with \"true\" if the duplicate title has already been output\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tvar slug = options.wiki.slugify(title);\n\t\tif(slug in slugs) {\n\t\t\tif(slugs[slug] !== true) {\n\t\t\t\tresults.push(slugs[slug]);\n\t\t\t\tslugs[slug] = true;\n\t\t\t}\n\t\t\tresults.push(title);\n\t\t} else {\n\t\t\tslugs[slug] = title;\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/each.js": { "title": "$:/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\tvalue,values = {},\n\tfield = operator.operand || \"title\";\n\tif(operator.suffix === \"value\" && field === \"title\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(values,title)) {\n\t\t\t\tvalues[title] = true;\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else if(operator.suffix !== \"list-item\") {\n\t\tif(field === \"title\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && !$tw.utils.hop(values,title)) {\n\t\t\t\t\tvalues[title] = true;\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\tvalue = tiddler.getFieldString(field);\n\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\tvalues[value] = true;\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} 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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/eachday.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/editiondescription.js": { "title": "$:/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\tif($tw.node) {\n\t\tvar editionInfo = $tw.utils.getEditionInfo();\n\t\tif(editionInfo) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif($tw.utils.hop(editionInfo,title)) {\n\t\t\t\t\tresults.push(editionInfo[title].description || \"\");\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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/editions.js": { "title": "$:/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\tif($tw.node) {\n\t\tvar editionInfo = $tw.utils.getEditionInfo();\n\t\tif(editionInfo) {\n\t\t\t$tw.utils.each(editionInfo,function(info,name) {\n\t\t\t\tresults.push(name);\n\t\t\t});\n\t\t}\n\t\tresults.sort();\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/else.js": { "title": "$:/core/modules/filters/else.js", "text": "/*\\\ntitle: $:/core/modules/filters/else.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing an empty input list with a constant, passing a non-empty input list straight through\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.else = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tif(results.length === 0) {\n\t\treturn [operator.operand];\n\t} else {\n\t\treturn results;\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/decodeuricomponent.js": { "title": "$:/core/modules/filters/decodeuricomponent.js", "text": "/*\\\ntitle: $:/core/modules/filters/decodeuricomponent.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for applying decodeURIComponent() to each item.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter functions\n*/\n\nexports.decodeuricomponent = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar value = title;\n\t\ttry {\n\t\t\tvalue = decodeURIComponent(title);\n\t\t} catch(e) {\n\t\t}\n\t\tresults.push(value);\n\t});\n\treturn results;\n};\n\nexports.encodeuricomponent = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(encodeURIComponent(title));\n\t});\n\treturn results;\n};\n\nexports.decodeuri = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar value = title;\n\t\ttry {\n\t\t\tvalue = decodeURI(title);\n\t\t} catch(e) {\n\t\t}\n\t\tresults.push(value);\n\t});\n\treturn results;\n};\n\nexports.encodeuri = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(encodeURI(title));\n\t});\n\treturn results;\n};\n\nexports.decodehtml = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.htmlDecode(title));\n\t});\n\treturn results;\n};\n\nexports.encodehtml = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.htmlEncode(title));\n\t});\n\treturn results;\n};\n\nexports.stringify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.stringify(title,(operator.suffix === \"rawunicode\")));\n\t});\n\treturn results;\n};\n\nexports.jsonstringify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.jsonStringify(title,(operator.suffix === \"rawunicode\")));\n\t});\n\treturn results;\n};\n\nexports.escaperegexp = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.escapeRegExp(title));\n\t});\n\treturn results;\n};\n\nexports.escapecss = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t// escape any character with a special meaning in CSS using CSS.escape()\n\t\tresults.push(CSS.escape(title));\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/enlist.js": { "title": "$:/core/modules/filters/enlist.js", "text": "/*\\\ntitle: $:/core/modules/filters/enlist.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning its operand parsed as 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.enlist = function(source,operator,options) {\n\tvar allowDuplicates = false;\n\tswitch(operator.suffix) {\n\t\tcase \"raw\":\n\t\t\tallowDuplicates = true;\n\t\t\tbreak;\n\t\tcase \"dedupe\":\n\t\t\tallowDuplicates = false;\n\t\t\tbreak;\n\t}\n\tvar list = $tw.utils.parseStringArray(operator.operand,allowDuplicates);\n\tif(operator.prefix === \"!\") {\n\t\tvar results = [];\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\treturn results;\n\t} else {\n\t\treturn list;\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/field.js": { "title": "$:/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 = [],indexedResults,\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\tif(source.byField && operator.operand) {\n\t\t\t\tindexedResults = source.byField(fieldname,operator.operand);\n\t\t\t\tif(indexedResults) {\n\t\t\t\t\treturn indexedResults\n\t\t\t\t}\n\t\t\t}\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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/fields.js": { "title": "$:/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\t\tfieldName,\n\t\tsuffixes = (operator.suffixes || [])[0] || [],\n\t\toperand = $tw.utils.parseStringArray(operator.operand);\n\t\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tif(suffixes.indexOf(\"include\") !== -1) {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t(operand.indexOf(fieldName) !== -1) ? $tw.utils.pushTop(results,fieldName) : \"\";\n\t\t\t\t}\n\t\t\t} else if (suffixes.indexOf(\"exclude\") !== -1) {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t(operand.indexOf(fieldName) !== -1) ? \"\" : $tw.utils.pushTop(results,fieldName);\n\t\t\t\t}\n\t\t\t} // else if\n\t\t\telse {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t\t}\n\t\t\t} // else\n\t\t} // if (tiddler)\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/filter.js": { "title": "$:/core/modules/filters/filter.js", "text": "/*\\\ntitle: $:/core/modules/filters/filter.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning those input titles that pass a subfilter\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.filter = function(source,operator,options) {\n\tvar filterFn = options.wiki.compileFilter(operator.operand),\n\t\tresults = [],\n\t\ttarget = operator.prefix !== \"!\";\n\tsource(function(tiddler,title) {\n\t\tvar list = filterFn.call(options.wiki,options.wiki.makeTiddlerIterator([title]));\n\t\tif((list.length > 0) === target) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/format/date.js": { "title": "$:/core/modules/filters/format/date.js", "text": "/*\\\ntitle: $:/core/modules/filters/format/date.js\ntype: application/javascript\nmodule-type: formatfilteroperator\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.date = function(source,operand,options) {\n\tvar results = [];\t\n\tsource(function(tiddler,title) {\n\t\tvar value = $tw.utils.parseDate(title);\n\t\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\t\tresults.push($tw.utils.formatDateString(value,operand || \"YYYY MM DD 0hh:0mm\"));\n\t\t}\n\t});\t\n\treturn results;\n};\n\n})();", "type": "application/javascript", "module-type": "formatfilteroperator" }, "$:/core/modules/filters/format/relativedate.js": { "title": "$:/core/modules/filters/format/relativedate.js", "text": "/*\\\ntitle: $:/core/modules/filters/format/relativedate.js\ntype: application/javascript\nmodule-type: formatfilteroperator\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.relativedate = function(source,operand,options) {\n\tvar results = [];\t\n\tsource(function(tiddler,title) {\n\t\tvar value = $tw.utils.parseDate(title);\n\t\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\t\tresults.push($tw.utils.getRelativeDate((new Date()) - (new Date(value))).description);\n\t\t}\n\t});\t\n\treturn results;\n};\n\n})();", "type": "application/javascript", "module-type": "formatfilteroperator" }, "$:/core/modules/filters/format.js": { "title": "$:/core/modules/filters/format.js", "text": "/*\\\ntitle: $:/core/modules/filters/format.js\ntype: application/javascript\nmodule-type: filteroperator\nFilter operator for formatting strings\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar formatFilterOperators;\n\nfunction getFormatFilterOperators() {\n\tif(!formatFilterOperators) {\n\t\tformatFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"formatfilteroperator\",formatFilterOperators);\n\t}\n\treturn formatFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.format = function(source,operator,options) {\n\t// Dispatch to the correct formatfilteroperator\n\tvar formatFilterOperators = getFormatFilterOperators();\n\tif(operator.suffix) {\n\t\tvar formatFilterOperator = formatFilterOperators[operator.suffix];\n\t\tif(formatFilterOperator) {\n\t\t\treturn formatFilterOperator(source,operator.operand,options);\n\t\t} else {\n\t\t\treturn [$tw.language.getString(\"Error/FormatFilterOperator\")];\n\t\t}\n\t} else {\n\t\t// Return all unchanged if the suffix is missing\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t\treturn results;\n\t}\n};\n\n})();", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/get.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/getindex.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/getvariable.js": { "title": "$:/core/modules/filters/getvariable.js", "text": "/*\\\ntitle: $:/core/modules/filters/getvariable.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing input values by the value of the variable with the same name, or blank if the variable 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.getvariable = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.widget.getVariable(title) || \"\");\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/has.js": { "title": "$:/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 or index\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\t\tinvert = operator.prefix === \"!\";\n\n\tif(operator.suffix === \"field\") {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop(tiddler.fields,operator.operand)))) {\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 && $tw.utils.hop(tiddler.fields,operator.operand)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\telse if(operator.suffix === \"index\") {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop(options.wiki.getTiddlerDataCached(tiddler,Object.create(null)),operator.operand)))) {\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 && $tw.utils.hop(options.wiki.getTiddlerDataCached(tiddler,Object.create(null)),operator.operand)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\telse {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || !$tw.utils.hop(tiddler.fields,operator.operand) || (tiddler.fields[operator.operand].length === 0)) {\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 && $tw.utils.hop(tiddler.fields,operator.operand) && (tiddler.fields[operator.operand].length !== 0)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\t\t\t\t\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/haschanged.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/indexes.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/insertbefore.js": { "title": "$:/core/modules/filters/insertbefore.js", "text": "/*\\\ntitle: $:/core/modules/filters/insertbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nInsert an item before another item in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOrder a list\n*/\nexports.insertbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar target = options.widget && options.widget.getVariable(operator.suffix || \"currentTiddler\");\n\tif(target !== operator.operand) {\n\t\t// Remove the entry from the list if it is present\n\t\tvar pos = results.indexOf(operator.operand);\n\t\tif(pos !== -1) {\n\t\t\tresults.splice(pos,1);\n\t\t}\n\t\t// Insert the entry before the target marker\n\t\tpos = results.indexOf(target);\n\t\tif(pos !== -1) {\n\t\t\tresults.splice(pos,0,operator.operand);\n\t\t} else {\n\t\t\tresults.push(operator.operand);\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/is/binary.js": { "title": "$:/core/modules/filters/is/binary.js", "text": "/*\\\ntitle: $:/core/modules/filters/is/binary.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[binary]]\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.binary = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isBinaryTiddler(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.isBinaryTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/blank.js": { "title": "$:/core/modules/filters/is/blank.js", "text": "/*\\\ntitle: $:/core/modules/filters/is/blank.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[blank]]\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.blank = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(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(!title) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/current.js": { "title": "$:/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", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/draft.js": { "title": "$:/core/modules/filters/is/draft.js", "text": "/*\\\ntitle: $:/core/modules/filters/is/draft.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[draft]] analagous to [has[draft.of]]\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.draft = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!tiddler || !$tw.utils.hop(tiddler.fields,\"draft.of\")) {\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,\"draft.of\") && (tiddler.fields[\"draft.of\"].length !== 0)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\t\t\t\t\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/image.js": { "title": "$:/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", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/missing.js": { "title": "$:/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", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/orphan.js": { "title": "$:/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", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/shadow.js": { "title": "$:/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", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/system.js": { "title": "$:/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", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/tag.js": { "title": "$:/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", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/tiddler.js": { "title": "$:/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", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/variable.js": { "title": "$:/core/modules/filters/is/variable.js", "text": "/*\\\ntitle: $:/core/modules/filters/is/variable.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[variable]]\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.variable = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!(title in options.widget.variables)) {\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 in options.widget.variables) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is.js": { "title": "$:/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\tif(operator.operand) {\n\t\tvar isFilterOperator = isFilterOperators[operator.operand];\n\t\tif(isFilterOperator) {\n\t\t\treturn isFilterOperator(source,operator.prefix,options);\n\t\t} else {\n\t\t\treturn [$tw.language.getString(\"Error/IsFilterOperator\")];\n\t\t}\n\t} else {\n\t\t// Return all tiddlers if the operand is missing\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t\treturn results;\n\t}\n};\n\n})();", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/limit.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/links.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/list.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/listed.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/listops.js": { "title": "$:/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/*\nOrder a list\n*/\nexports.order = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.operand.toLowerCase() === \"reverse\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.unshift(title);\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t}\n\treturn results;\n};\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 = $tw.utils.getInt(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 = $tw.utils.getInt(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 = $tw.utils.getInt(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 = $tw.utils.getInt(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 = $tw.utils.getInt(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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/lookup.js": { "title": "$:/core/modules/filters/lookup.js", "text": "/*\\\ntitle: $:/core/modules/filters/lookup.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that looks up values via a title prefix\n\n[lookup:<field>[<prefix>]]\n\nPrepends the prefix to the selected items and returns the specified field 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.lookup = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.wiki.getTiddlerText(operator.operand + title) || operator.suffix);\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/match.js": { "title": "$:/core/modules/filters/match.js", "text": "/*\\\ntitle: $:/core/modules/filters/match.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title matches a string\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.match = function(source,operator,options) {\n\tvar results = [],\n\t\tsuffixes = (operator.suffixes || [])[0] || [];\n\tif(suffixes.indexOf(\"caseinsensitive\") !== -1) {\n\t\tif(operator.prefix === \"!\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title.toLowerCase() !== (operator.operand || \"\").toLowerCase()) {\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(title.toLowerCase() === (operator.operand || \"\").toLowerCase()) {\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.prefix === \"!\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title !== operator.operand) {\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(title === operator.operand) {\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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/math.js": { "title": "$:/core/modules/filters/math.js", "text": "/*\\\ntitle: $:/core/modules/filters/math.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for math. Unary/binary operators work on each item in turn, and return a new item list.\n\nSum/product/maxall/minall operate on the entire list, returning a single item.\n\nNote that strings are converted to numbers automatically. Trailing non-digits are ignored.\n\n* \"\" converts to 0\n* \"12kk\" converts to 12\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.negate = makeNumericBinaryOperator(\n\tfunction(a) {return -a}\n);\n\nexports.abs = makeNumericBinaryOperator(\n\tfunction(a) {return Math.abs(a)}\n);\n\nexports.ceil = makeNumericBinaryOperator(\n\tfunction(a) {return Math.ceil(a)}\n);\n\nexports.floor = makeNumericBinaryOperator(\n\tfunction(a) {return Math.floor(a)}\n);\n\nexports.round = makeNumericBinaryOperator(\n\tfunction(a) {return Math.round(a)}\n);\n\nexports.trunc = makeNumericBinaryOperator(\n\tfunction(a) {return Math.trunc(a)}\n);\n\nexports.untrunc = makeNumericBinaryOperator(\n\tfunction(a) {return Math.ceil(Math.abs(a)) * Math.sign(a)}\n);\n\nexports.sign = makeNumericBinaryOperator(\n\tfunction(a) {return Math.sign(a)}\n);\n\nexports.add = makeNumericBinaryOperator(\n\tfunction(a,b) {return a + b;}\n);\n\nexports.subtract = makeNumericBinaryOperator(\n\tfunction(a,b) {return a - b;}\n);\n\nexports.multiply = makeNumericBinaryOperator(\n\tfunction(a,b) {return a * b;}\n);\n\nexports.divide = makeNumericBinaryOperator(\n\tfunction(a,b) {return a / b;}\n);\n\nexports.remainder = makeNumericBinaryOperator(\n\tfunction(a,b) {return a % b;}\n);\n\nexports.max = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.max(a,b);}\n);\n\nexports.min = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.min(a,b);}\n);\n\nexports.fixed = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toFixed.call(a,Math.min(Math.max(b,0),100));}\n);\n\nexports.precision = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toPrecision.call(a,Math.min(Math.max(b,1),100));}\n);\n\nexports.exponential = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toExponential.call(a,Math.min(Math.max(b,0),100));}\n);\n\nexports.power = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.pow(a,b);}\n);\n\nexports.log = makeNumericBinaryOperator(\n\tfunction(a,b) {\n\t\tif(b) {\n\t\t\treturn Math.log(a)/Math.log(b);\n\t\t} else {\n\t\t\treturn Math.log(a);\n\t\t}\n\t}\n);\n\nexports.sum = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator + value},\n\t0 // Initial value\n);\n\nexports.product = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator * value},\n\t1 // Initial value\n);\n\nexports.maxall = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return Math.max(accumulator,value)},\n\t-Infinity // Initial value\n);\n\nexports.minall = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return Math.min(accumulator,value)},\n\tInfinity // Initial value\n);\n\nfunction makeNumericBinaryOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar result = [],\n\t\t\tnumOperand = $tw.utils.parseNumber(operator.operand);\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push($tw.utils.stringifyNumber(fnCalc($tw.utils.parseNumber(title),numOperand)));\n\t\t});\n\t\treturn result;\n\t};\n}\n\nfunction makeNumericReducingOperator(fnCalc,initialValue) {\n\tinitialValue = initialValue || 0;\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push(title);\n\t\t});\n\t\treturn [$tw.utils.stringifyNumber(result.reduce(function(accumulator,currentValue) {\n\t\t\treturn fnCalc(accumulator,$tw.utils.parseNumber(currentValue));\n\t\t},initialValue))];\n\t};\n}\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/minlength.js": { "title": "$:/core/modules/filters/minlength.js", "text": "/*\\\ntitle: $:/core/modules/filters/minlength.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for filtering out titles that don't meet the minimum length 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.minlength = function(source,operator,options) {\n\tvar results = [],\n\t\tminLength = parseInt(operator.operand || \"\",10) || 0;\n\tsource(function(tiddler,title) {\n\t\tif(title.length >= minLength) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/modules.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/moduletypes.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/next.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/plugintiddlers.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/prefix.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/previous.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/range.js": { "title": "$:/core/modules/filters/range.js", "text": "/*\\\ntitle: $:/core/modules/filters/range.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for generating a numeric range.\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.range = function(source,operator,options) {\n\tvar results = [];\n\t// Split the operand into numbers delimited by these symbols\n\tvar parts = operator.operand.split(/[,:;]/g),\n\t\tbeg, end, inc, i, fixed = 0;\n\tfor (i=0; i<parts.length; i++) {\n\t\t// Validate real number\n\t\tif(!/^\\s*[+-]?((\\d+(\\.\\d*)?)|(\\.\\d+))\\s*$/.test(parts[i])) {\n\t\t\treturn [\"range: bad number \\\"\" + parts[i] + \"\\\"\"];\n\t\t}\n\t\t// Count digits; the most precise number determines decimal places in output.\n\t\tvar frac = /\\.\\d+/.exec(parts[i]);\n\t\tif(frac) {\n\t\t\tfixed = Math.max(fixed,frac[0].length-1);\n\t\t}\n\t\tparts[i] = parseFloat(parts[i]);\n\t}\n\tswitch(parts.length) {\n\t\tcase 1:\n\t\t\tend = parts[0];\n\t\t\tif (end >= 1) {\n\t\t\t\tbeg = 1;\n\t\t\t}\n\t\t\telse if (end <= -1) {\n\t\t\t\tbeg = -1;\n\t\t\t}\n\t\t\telse {\n\t\t\t\treturn [];\n\t\t\t}\n\t\t\tinc = 1;\n\t\t\tbreak;\n\t\tcase 2:\n\t\t\tbeg = parts[0];\n\t\t\tend = parts[1];\n\t\t\tinc = 1;\n\t\t\tbreak;\n\t\tcase 3:\n\t\t\tbeg = parts[0];\n\t\t\tend = parts[1];\n\t\t\tinc = Math.abs(parts[2]);\n\t\t\tbreak;\n\t}\n\tif(inc === 0) {\n\t\treturn [\"range: increment 0 causes infinite loop\"];\n\t}\n\t// May need to count backwards\n\tvar direction = ((end < beg) ? -1 : 1);\n\tinc *= direction;\n\t// Estimate number of resulting elements\n\tif((end - beg) / inc > 10000) {\n\t\treturn [\"range: too many steps (over 10K)\"];\n\t}\n\t// Avoid rounding error on last step\n\tend += direction * 0.5 * Math.pow(0.1,fixed);\n\tvar safety = 10010;\n\t// Enumerate the range\n\tif (end<beg) {\n\t\tfor(i=beg; i>end; i+=inc) {\n\t\t\tresults.push(i.toFixed(fixed));\n\t\t\tif(--safety<0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tfor(i=beg; i<end; i+=inc) {\n\t\t\tresults.push(i.toFixed(fixed));\n\t\t\tif(--safety<0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\tif(safety<0) {\n\t\treturn [\"range: unexpectedly large output\"];\n\t}\n\t// Reverse?\n\tif(operator.prefix === \"!\") {\n\t\tresults.reverse();\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/reduce.js": { "title": "$:/core/modules/filters/reduce.js", "text": "/*\\\ntitle: $:/core/modules/filters/reduce.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator evaluates a subfilter for each item, making the running total available in the variable `accumulator`, and the current index available in the variable `index`\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.reduce = function(source,operator,options) {\n\t// Accumulate the list\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\t// Run the filter over each item\n\tvar filterFn = options.wiki.compileFilter(operator.operand),\n\t\taccumulator = operator.operands[1] || \"\";\n\tfor(var index=0; index<results.length; index++) {\n\t\tvar title = results[index],\n\t\t\tlist = filterFn.call(options.wiki,options.wiki.makeTiddlerIterator([title]),{\n\t\t\t\tgetVariable: function(name) {\n\t\t\t\t\tswitch(name) {\n\t\t\t\t\t\tcase \"currentTiddler\":\n\t\t\t\t\t\t\treturn \"\" + title;\n\t\t\t\t\t\tcase \"accumulator\":\n\t\t\t\t\t\t\treturn \"\" + accumulator;\n\t\t\t\t\t\tcase \"index\":\n\t\t\t\t\t\t\treturn \"\" + index;\n\t\t\t\t\t\tcase \"revIndex\":\n\t\t\t\t\t\t\treturn \"\" + (results.length - 1 - index);\n\t\t\t\t\t\tcase \"length\":\n\t\t\t\t\t\t\treturn \"\" + results.length;\n\t\t\t\t\t\tdefault:\n\t\t\t\t\t\t\treturn options.widget.getVariable(name);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\tif(list.length > 0) {\n\t\t\taccumulator = \"\" + list[0];\n\t\t}\n\t}\n\tif(results.length > 0) {\n\t\treturn [accumulator];\n\t} else {\n\t\treturn [];\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/regexp.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/removeprefix.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/removesuffix.js": { "title": "$:/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 && 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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/sameday.js": { "title": "$:/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\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tif(tiddler.getFieldDay(fieldName) === targetDate) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/search.js": { "title": "$:/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.suffixes) {\n\t\tvar hasFlag = function(flag) {\n\t\t\t\treturn (operator.suffixes[1] || []).indexOf(flag) !== -1;\n\t\t\t},\n\t\t\texcludeFields = false,\n\t\t\tfieldList = operator.suffixes[0] || [],\n\t\t\tfirstField = fieldList[0] || \"\", \n\t\t\tfirstChar = firstField.charAt(0),\n\t\t\tfields;\n\t\tif(firstChar === \"-\") {\n\t\t\tfields = [firstField.slice(1)].concat(fieldList.slice(1));\n\t\t\texcludeFields = true;\n\t\t} else if(fieldList[0] === \"*\"){\n\t\t\tfields = [];\n\t\t\texcludeFields = true;\n\t\t} else {\n\t\t\tfields = fieldList.slice(0);\n\t\t}\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert,\n\t\t\tfield: fields,\n\t\t\texcludeField: excludeFields,\n\t\t\tcaseSensitive: hasFlag(\"casesensitive\"),\n\t\t\tliteral: hasFlag(\"literal\"),\n\t\t\twhitespace: hasFlag(\"whitespace\"),\n\t\t\tanchored: hasFlag(\"anchored\"),\n\t\t\tregexp: hasFlag(\"regexp\"),\n\t\t\twords: hasFlag(\"words\")\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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/shadowsource.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/slugify.js": { "title": "$:/core/modules/filters/slugify.js", "text": "/*\\\ntitle: $:/core/modules/filters/slugify.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for slugifying a tiddler title\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.slugify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.wiki.slugify(title));\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/sort.js": { "title": "$:/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.sortan = function(source, operator, options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results, operator.operand || \"title\", operator.prefix === \"!\",false,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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/sortsub.js": { "title": "$:/core/modules/filters/sortsub.js", "text": "/*\\\ntitle: $:/core/modules/filters/sortsub.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for sorting by a subfilter\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.sortsub = function(source,operator,options) {\n\t// Compile the subfilter\n\tvar filterFn = options.wiki.compileFilter(operator.operand);\n\t// Collect the input titles and the corresponding sort keys\n\tvar inputTitles = [],\n\t\tsortKeys = [];\n\tsource(function(tiddler,title) {\n\t\tinputTitles.push(title);\n\t\tvar r = filterFn.call(options.wiki,function(iterator) {\n\t\t\titerator(options.wiki.getTiddler(title),title);\n\t\t},{\n\t\t\tgetVariable: function(name) {\n\t\t\t\tif(name === \"currentTiddler\") {\n\t\t\t\t\treturn title;\n\t\t\t\t} else {\n\t\t\t\t\treturn options.widget.getVariable(name);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t\tsortKeys.push(r[0] || \"\");\n\t});\n\t// Rather than sorting the titles array, we'll sort the indexes so that we can consult both arrays\n\tvar indexes = new Array(inputTitles.length);\n\tfor(var t=0; t<inputTitles.length; t++) {\n\t\tindexes[t] = t;\n\t}\n\t// Sort the indexes\n\tvar compareFn = $tw.utils.makeCompareFunction(operator.suffix,{defaultType: \"string\",invert: operator.prefix === \"!\"});\n\tindexes = indexes.sort(function(a,b) {\n\t\treturn compareFn(sortKeys[a],sortKeys[b]);\n\t});\n\t// Make the results array in order\n\tvar results = [];\n\t$tw.utils.each(indexes,function(index) {\n\t\tresults.push(inputTitles[index]);\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/splitbefore.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/storyviews.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/strings.js": { "title": "$:/core/modules/filters/strings.js", "text": "/*\\\ntitle: $:/core/modules/filters/strings.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for strings. Unary/binary operators work on each item in turn, and return a new item list.\n\nSum/product/maxall/minall operate on the entire list, returning a single item.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.length = makeStringBinaryOperator(\n\tfunction(a) {return [\"\" + (\"\" + a).length];}\n);\n\nexports.uppercase = makeStringBinaryOperator(\n\tfunction(a) {return [(\"\" + a).toUpperCase()];}\n);\n\nexports.lowercase = makeStringBinaryOperator(\n\tfunction(a) {return [(\"\" + a).toLowerCase()];}\n);\n\nexports.sentencecase = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.toSentenceCase(a)];}\n);\n\nexports.titlecase = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.toTitleCase(a)];}\n);\n\nexports.trim = function(source,operator,options) {\n\tvar result = [],\n\t\tsuffix = operator.suffix || \"\",\n\t\toperand = (operator.operand || \"\"),\n\t\tfnCalc;\n\tif(suffix === \"prefix\") {\n\t\tfnCalc = function(a,b) {return [$tw.utils.trimPrefix(a,b)];}\n\t} else if(suffix === \"suffix\") {\n\t\tfnCalc = function(a,b) {return [$tw.utils.trimSuffix(a,b)];}\n\t} else {\n\t\tif(operand === \"\") {\n\t\t\tfnCalc = function(a) {return [$tw.utils.trim(a)];}\n\t\t} else {\n\t\t\tfnCalc = function(a,b) {return [$tw.utils.trimSuffix($tw.utils.trimPrefix(a,b),b)];}\n\t\t}\n\t}\n\tsource(function(tiddler,title) {\n\t\tArray.prototype.push.apply(result,fnCalc(title,operand));\n\t});\n\treturn result;\n};\n\nexports.split = makeStringBinaryOperator(\n\tfunction(a,b) {return (\"\" + a).split(b);}\n);\n\nexports[\"enlist-input\"] = makeStringBinaryOperator(\n\tfunction(a,o,s) {return $tw.utils.parseStringArray(\"\" + a,(s === \"raw\"));}\n);\n\nexports.join = makeStringReducingOperator(\n\tfunction(accumulator,value,operand) {\n\t\tif(accumulator === null) {\n\t\t\treturn value;\n\t\t} else {\n\t\t\treturn accumulator + operand + value;\n\t\t}\n\t},null\n);\n\nfunction makeStringBinaryOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tArray.prototype.push.apply(result,fnCalc(title,operator.operand || \"\",operator.suffix || \"\"));\n\t\t});\n\t\treturn result;\n\t};\n}\n\nfunction makeStringReducingOperator(fnCalc,initialValue) {\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push(title);\n\t\t});\n\t\tif(result.length === 0) {\n\t\t\treturn [];\n\t\t}\n\t\treturn [result.reduce(function(accumulator,currentValue) {\n\t\t\treturn fnCalc(accumulator,currentValue,operator.operand || \"\");\n\t\t},initialValue) || \"\"];\n\t};\n}\n\nexports.splitregexp = function(source,operator,options) {\n\tvar result = [],\n\t\tsuffix = operator.suffix || \"\",\n\t\tflags = (suffix.indexOf(\"m\") !== -1 ? \"m\" : \"\") + (suffix.indexOf(\"i\") !== -1 ? \"i\" : \"\"),\n\t\tregExp;\n\ttry {\n\t\tregExp = new RegExp(operator.operand || \"\",flags);\t\t\n\t} catch(ex) {\n\t\treturn [\"RegExp error: \" + ex];\n\t}\n\tsource(function(tiddler,title) {\n\t\tArray.prototype.push.apply(result,title.split(regExp));\n\t});\t\t\n\treturn result;\n};\n\nexports[\"search-replace\"] = function(source,operator,options) {\n\tvar results = [],\n\t\tsuffixes = operator.suffixes || [],\n\t\tflagSuffix = (suffixes[0] ? (suffixes[0][0] || \"\") : \"\"),\n\t\tflags = (flagSuffix.indexOf(\"g\") !== -1 ? \"g\" : \"\") + (flagSuffix.indexOf(\"i\") !== -1 ? \"i\" : \"\"),\n\t\tisRegExp = (suffixes[1] && suffixes[1][0] === \"regexp\") ? true : false,\n\t\tsearchTerm,\n\t\tregExp;\n\t\n\tsource(function(tiddler,title) {\n\t\tif(title && (operator.operands.length > 1)) {\n\t\t\t//Escape regexp characters if the operand is not a regular expression\n\t\t\tsearchTerm = isRegExp ? operator.operand : $tw.utils.escapeRegExp(operator.operand);\n\t\t\ttry {\n\t\t\t\tregExp = new RegExp(searchTerm,flags);\n\t\t\t} catch(ex) {\n\t\t\t\treturn [\"RegExp error: \" + ex];\n\t\t\t}\n\t\t\tresults.push(\n\t\t\t\ttitle.replace(regExp,operator.operands[1])\n\t\t\t);\n\t\t} else {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\nexports.pad = function(source,operator,options) {\n\tvar results = [],\n\t\ttargetLength = operator.operand ? parseInt(operator.operand) : 0,\n\t\tfill = operator.operands[1] || \"0\";\n\n\tsource(function(tiddler,title) {\n\t\tif(title && title.length) {\n\t\t\tif(title.length >= targetLength) {\n\t\t\t\tresults.push(title);\n\t\t\t} else {\n\t\t\t\tvar padString = \"\",\n\t\t\t\t\tpadStringLength = targetLength - title.length;\n\t\t\t\twhile (padStringLength > padString.length) {\n\t\t\t\t\tpadString += fill;\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\t//make sure we do not exceed the specified length\n\t\t\t\tpadString = padString.slice(0,padStringLength);\n\t\t\t\tif(operator.suffix && (operator.suffix === \"suffix\")) {\n\t\t\t\t\ttitle = title + padString;\n\t\t\t\t} else {\n\t\t\t\t\ttitle = padString + title;\n\t\t\t\t}\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n}\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/subfilter.js": { "title": "$:/core/modules/filters/subfilter.js", "text": "/*\\\ntitle: $:/core/modules/filters/subfilter.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning its operand evaluated as a filter\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.subfilter = function(source,operator,options) {\n\tvar list = options.wiki.filterTiddlers(operator.operand,options.widget,source);\n\tif(operator.prefix === \"!\") {\n\t\tvar results = [];\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\treturn results;\n\t} else {\n\t\treturn list;\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/subtiddlerfields.js": { "title": "$:/core/modules/filters/subtiddlerfields.js", "text": "/*\\\ntitle: $:/core/modules/filters/subtiddlerfields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected subtiddlers of the plugin 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.subtiddlerfields = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar subtiddler = options.wiki.getSubTiddler(operator.operand,title);\n\t\tif(subtiddler) {\n\t\t\tfor(var fieldName in subtiddler.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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/suffix.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/tag.js": { "title": "$:/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 = [],indexedResults;\n\tif((operator.suffix || \"\").toLowerCase() === \"strict\" && !operator.operand) {\n\t\t// New semantics:\n\t\t// Always return copy of input if operator.operand is missing\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t} else {\n\t\t// Old semantics:\n\t\tvar tiddlers;\n\t\tif(operator.prefix === \"!\") {\n\t\t\t// Returns a copy of the input if operator.operand is missing\n\t\t\ttiddlers = options.wiki.getTiddlersWithTag(operator.operand);\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddlers.indexOf(title) === -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\t// Returns empty results if operator.operand is missing\n\t\t\tif(source.byTag) {\n\t\t\t\tindexedResults = source.byTag(operator.operand);\n\t\t\t\tif(indexedResults) {\n\t\t\t\t\treturn indexedResults;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\ttiddlers = options.wiki.getTiddlersWithTag(operator.operand);\n\t\t\t\tsource(function(tiddler,title) {\n\t\t\t\t\tif(tiddlers.indexOf(title) !== -1) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tresults = options.wiki.sortByList(results,operator.operand);\n\t\t\t}\n\t\t}\t\t\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/tagging.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/tags.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/then.js": { "title": "$:/core/modules/filters/then.js", "text": "/*\\\ntitle: $:/core/modules/filters/then.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing any titles with a constant\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.then = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand);\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/title.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/untagged.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/variables.js": { "title": "$:/core/modules/filters/variables.js", "text": "/*\\\ntitle: $:/core/modules/filters/variables.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the active variables\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.variables = function(source,operator,options) {\n\tvar names = [];\n\tfor(var variable in options.widget.variables) {\n\t\tnames.push(variable);\n\t}\n\treturn names.sort();\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/wikiparserrules.js": { "title": "$:/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\toperand = operator.operand;\n\t$tw.utils.each($tw.modules.types.wikirule,function(mod) {\n\t\tvar exp = mod.exports;\n\t\tif(!operand || exp.types[operand]) {\n\t\t\tresults.push(exp.name);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/x-listops.js": { "title": "$:/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\t/*jslint node: true, browser: true */\n\t/*global $tw: false */\n\t\"use strict\";\n\n\t/*\n\tFetch titles from the current list\n\t*/\n\tvar prepare_results = function (source) {\n\tvar results = [];\n\t\tsource(function (tiddler, title) {\n\t\t\tresults.push(title);\n\t\t});\n\t\treturn results;\n\t};\n\n\t/*\n\tMoves a number of items from the tail of the current list before the item named in the operand\n\t*/\n\texports.putbefore = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1);\n\t\treturn (index === -1) ?\n\t\t\tresults.slice(0, -1) :\n\t\t\tresults.slice(0, index).concat(results.slice(-count)).concat(results.slice(index, -count));\n\t};\n\n\t/*\n\tMoves a number of items from the tail of the current list after the item named in the operand\n\t*/\n\texports.putafter = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1);\n\t\treturn (index === -1) ?\n\t\t\tresults.slice(0, -1) :\n\t\t\tresults.slice(0, index + 1).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n\t};\n\n\t/*\n\tReplaces the item named in the operand with a number of items from the tail of the current list\n\t*/\n\texports.replace = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1);\n\t\treturn (index === -1) ?\n\t\t\tresults.slice(0, -count) :\n\t\t\tresults.slice(0, index).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n\t};\n\n\t/*\n\tMoves a number of items from the tail of the current list to the head of the list\n\t*/\n\texports.putfirst = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1);\n\t\treturn results.slice(-count).concat(results.slice(0, -count));\n\t};\n\n\t/*\n\tMoves a number of items from the head of the current list to the tail of the list\n\t*/\n\texports.putlast = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1);\n\t\treturn results.slice(count).concat(results.slice(0, count));\n\t};\n\n\t/*\n\tMoves the item named in the operand a number of places forward or backward in the list\n\t*/\n\texports.move = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1),\n\t\t\tmarker = results.splice(index, 1),\n\t\t\toffset = (index + count) > 0 ? index + count : 0;\n\t\treturn results.slice(0, offset).concat(marker).concat(results.slice(offset));\n\t};\n\n\t/*\n\tReturns the items from the current list that are after the item named in the operand\n\t*/\n\texports.allafter = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand);\n\t\treturn (index === -1) ? [] :\n\t\t\t(operator.suffix) ? results.slice(index) :\n\t\t\tresults.slice(index + 1);\n\t};\n\n\t/*\n\tReturns the items from the current list that are before the item named in the operand\n\t*/\n\texports.allbefore = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand);\n\t\treturn (index === -1) ? [] :\n\t\t\t(operator.suffix) ? results.slice(0, index + 1) :\n\t\t\tresults.slice(0, index);\n\t};\n\n\t/*\n\tAppends the items listed in the operand array to the tail of the current list\n\t*/\n\texports.append = function (source, operator) {\n\t\tvar append = $tw.utils.parseStringArray(operator.operand, \"true\"),\n\t\t\tresults = prepare_results(source),\n\t\t\tcount = parseInt(operator.suffix) || append.length;\n\t\treturn (append.length === 0) ? results :\n\t\t\t(operator.prefix) ? results.concat(append.slice(-count)) :\n\t\t\tresults.concat(append.slice(0, count));\n\t};\n\n\t/*\n\tPrepends the items listed in the operand array to the head of the current list\n\t*/\n\texports.prepend = function (source, operator) {\n\t\tvar prepend = $tw.utils.parseStringArray(operator.operand, \"true\"),\n\t\t\tresults = prepare_results(source),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,prepend.length);\n\t\treturn (prepend.length === 0) ? results :\n\t\t\t(operator.prefix) ? prepend.slice(-count).concat(results) :\n\t\t\tprepend.slice(0, count).concat(results);\n\t};\n\n\t/*\n\tReturns all items from the current list except the items listed in the operand array\n\t*/\n\texports.remove = function (source, operator) {\n\t\tvar array = $tw.utils.parseStringArray(operator.operand, \"true\"),\n\t\t\tresults = prepare_results(source),\n\t\t\tcount = parseInt(operator.suffix) || array.length,\n\t\t\tp,\n\t\t\tlen,\n\t\t\tindex;\n\t\tlen = array.length - 1;\n\t\tfor (p = 0; p < count; ++p) {\n\t\t\tif (operator.prefix) {\n\t\t\t\tindex = results.indexOf(array[len - p]);\n\t\t\t} else {\n\t\t\t\tindex = results.indexOf(array[p]);\n\t\t\t}\n\t\t\tif (index !== -1) {\n\t\t\t\tresults.splice(index, 1);\n\t\t\t}\n\t\t}\n\t\treturn results;\n\t};\n\n\t/*\n\tReturns all items from the current list sorted in the order of the items in the operand array\n\t*/\n\texports.sortby = function (source, operator) {\n\t\tvar results = prepare_results(source);\n\t\tif (!results || results.length < 2) {\n\t\t\treturn results;\n\t\t}\n\t\tvar lookup = $tw.utils.parseStringArray(operator.operand, \"true\");\n\t\tresults.sort(function (a, b) {\n\t\t\treturn lookup.indexOf(a) - lookup.indexOf(b);\n\t\t});\n\t\treturn results;\n\t};\n\n\t/*\n\tRemoves all duplicate items from the current list\n\t*/\n\texports.unique = function (source, operator) {\n\t\tvar results = prepare_results(source);\n\t\tvar set = results.reduce(function (a, b) {\n\t\t\tif (a.indexOf(b) < 0) {\n\t\t\t\ta.push(b);\n\t\t\t}\n\t\t\treturn a;\n\t\t}, []);\n\t\treturn set;\n\t};\n\n\tvar cycleValueInArray = function(results,operands,stepSize) {\n\t\tvar resultsIndex,\n\t\t\tstep = stepSize || 1,\n\t\t\ti = 0,\n\t\t\topLength = operands.length,\n\t\t\tnextOperandIndex;\t\t\n\t\tfor(i; i < opLength; i++) {\n\t\t\tresultsIndex = results.indexOf(operands[i]);\n\t\t\tif(resultsIndex !== -1) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t\tif(resultsIndex !== -1) {\n\t\t\ti = i + step;\n\t\t\tnextOperandIndex = (i < opLength ? i : i - opLength);\n\t\t\tif(operands.length > 1) {\n\t\t\t\tresults.splice(resultsIndex,1,operands[nextOperandIndex]);\n\t\t\t} else {\n\t\t\t\tresults.splice(resultsIndex,1);\n\t\t\t}\n\t\t} else {\n\t\t\tresults.push(operands[0]);\n\t\t}\n\t\treturn results;\t\t\n\t}\n\n\t/*\n\tToggles an item in the current list.\n\t*/\t\n\texports.toggle = function(source,operator) {\n\t\treturn cycleValueInArray(prepare_results(source),operator.operands);\n\t}\n\n\texports.cycle = function(source,operator) {\n\t\tvar results = prepare_results(source),\n\t\t\toperands = (operator.operand.length ? $tw.utils.parseStringArray(operator.operand, \"true\") : [\"\"]),\n\t\t\tstep = $tw.utils.getInt(operator.operands[1]||\"\",1);\n\t\tif(step < 0) {\n\t\t\toperands.reverse();\n\t\t\tstep = Math.abs(step);\n\t\t}\t\n\t\treturn cycleValueInArray(results,operands,step);\n\t}\n\t\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters.js": { "title": "$:/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 nextBracketPos, operator;\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\tnextBracketPos = 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// Any suffix?\n\t\tvar colon = operator.operator.indexOf(':');\n\t\tif(colon > -1) {\n\t\t\t// The raw suffix for older filters\n\t\t\toperator.suffix = operator.operator.substring(colon + 1);\n\t\t\toperator.operator = operator.operator.substring(0,colon) || \"field\";\n\t\t\t// The processed suffix for newer filters\n\t\t\toperator.suffixes = [];\n\t\t\t$tw.utils.each(operator.suffix.split(\":\"),function(subsuffix) {\n\t\t\t\toperator.suffixes.push([]);\n\t\t\t\t$tw.utils.each(subsuffix.split(\",\"),function(entry) {\n\t\t\t\t\tentry = $tw.utils.trim(entry);\n\t\t\t\t\tif(entry) {\n\t\t\t\t\t\toperator.suffixes[operator.suffixes.length - 1].push(entry); \n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t});\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\t\toperator.operands = [];\n\t\tfunction parseOperand(bracketType) {\n\t\t\tvar operand = {};\n\t\t\tswitch (bracketType) {\n\t\t\t\tcase \"{\": // Curly brackets\n\t\t\t\t\toperand.indirect = true;\n\t\t\t\t\tnextBracketPos = filterString.indexOf(\"}\",p);\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"[\": // Square brackets\n\t\t\t\t\tnextBracketPos = filterString.indexOf(\"]\",p);\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"<\": // Angle brackets\n\t\t\t\t\toperand.variable = true;\n\t\t\t\t\tnextBracketPos = filterString.indexOf(\">\",p);\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"/\": // regexp brackets\n\t\t\t\t\tvar rex = /^((?:[^\\\\\\/]*|\\\\.)*)\\/(?:\\(([mygi]+)\\))?/g,\n\t\t\t\t\t\trexMatch = rex.exec(filterString.substring(p));\n\t\t\t\t\tif(rexMatch) {\n\t\t\t\t\t\toperator.regexp = new RegExp(rexMatch[1], rexMatch[2]);\n\t// DEPRECATION WARNING\n\tconsole.log(\"WARNING: Filter\",operator.operator,\"has a deprecated regexp operand\",operator.regexp);\n\t\t\t\t\t\tnextBracketPos = p + rex.lastIndex - 1;\n\t\t\t\t\t}\n\t\t\t\t\telse {\n\t\t\t\t\t\tthrow \"Unterminated regular expression in filter expression\";\n\t\t\t\t\t}\n\t\t\t\t\tbreak;\n\t\t\t}\n\n\t\t\tif(nextBracketPos === -1) {\n\t\t\t\tthrow \"Missing closing bracket in filter expression\";\n\t\t\t}\n\t\t\tif(!operator.regexp) {\n\t\t\t\toperand.text = filterString.substring(p,nextBracketPos);\n\t\t\t\toperator.operands.push(operand);\n\t\t\t}\n\t\t\tp = nextBracketPos + 1;\n\t\t}\n\t\t\n\t\tp = nextBracketPos + 1;\n\t\tparseOperand(bracket);\n\t\t\n\t\t// Check for multiple operands\n\t\twhile(filterString.charAt(p) === \",\") {\n\t\t\tp++;\n\t\t\tif(/^[\\[\\{<\\/]/.test(filterString.substring(p))) {\n\t\t\t\tnextBracketPos = p;\n\t\t\t\tp++;\n\t\t\t\tparseOperand(filterString.charAt(nextBracketPos));\n\t\t\t} else {\n\t\t\t\tthrow \"Missing [ in filter expression\";\n\t\t\t}\n\t\t}\n\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 = /((?:\\+|\\-|~|=|\\:(\\w+))?)(?:(\\[)|(?:\"([^\"]*)\")|(?:'([^']*)')|([^\\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 = p + operation.prefix.length;\n\t\t\t\tif(match[2]) {\n\t\t\t\t\toperation.namedPrefix = match[2];\n\t\t\t\t}\n\t\t\t}\n\t\t\tif(match[3]) { // 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[4] || match[5] || match[6]) { // Double quoted string, single quoted string or unquoted title\n\t\t\t\toperation.operators.push(\n\t\t\t\t\t{operator: \"title\", operands: [{text: match[4] || match[5] || match[6]}]}\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.getFilterRunPrefixes = function() {\n\tif(!this.filterRunPrefixes) {\n\t\t$tw.Wiki.prototype.filterRunPrefixes = {};\n\t\t$tw.modules.applyMethods(\"filterrunprefix\",this.filterRunPrefixes);\n\t}\n\treturn this.filterRunPrefixes;\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 operands = [],\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\t\n\t\t\t\t$tw.utils.each(operator.operands,function(operand) {\n\t\t\t\t\tif(operand.indirect) {\n\t\t\t\t\t\toperand.value = self.getTextReference(operand.text,\"\",currTiddlerTitle);\n\t\t\t\t\t} else if(operand.variable) {\n\t\t\t\t\t\toperand.value = widget.getVariable(operand.text,{defaultValue: \"\"});\n\t\t\t\t\t} else {\n\t\t\t\t\t\toperand.value = operand.text;\n\t\t\t\t\t}\n\t\t\t\t\toperands.push(operand.value);\n\t\t\t\t});\n\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: operands.length > 0 ? operands[0] : undefined,\n\t\t\t\t\t\t\toperands: operands,\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\tsuffixes: operator.suffixes,\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\tvar filterRunPrefixes = self.getFilterRunPrefixes();\n\t\t// Wrap the operator functions in a wrapper function that depends on the prefix\n\t\toperationFunctions.push((function() {\n\t\t\tvar options = {wiki: self};\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 filterRunPrefixes[\"or\"](operationSubFunction, options);\n\t\t\t\tcase \"=\": // The results of the operation are pushed into the result without deduplication\n\t\t\t\t\treturn filterRunPrefixes[\"all\"](operationSubFunction, options);\n\t\t\t\tcase \"-\": // The results of this operation are removed from the main result\n\t\t\t\t\treturn filterRunPrefixes[\"except\"](operationSubFunction, options);\n\t\t\t\tcase \"+\": // This operation is applied to the main results so far\n\t\t\t\t\treturn filterRunPrefixes[\"and\"](operationSubFunction, options);\n\t\t\t\tcase \"~\": // This operation is unioned into the result only if the main result so far is empty\n\t\t\t\t\treturn filterRunPrefixes[\"else\"](operationSubFunction, options);\n\t\t\t\tdefault: \n\t\t\t\t\tif(operation.namedPrefix && filterRunPrefixes[operation.namedPrefix]) {\n\t\t\t\t\t\treturn filterRunPrefixes[operation.namedPrefix](operationSubFunction, options);\n\t\t\t\t\t} else {\n\t\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t\tresults.clear();\n\t\t\t\t\t\t\tresults.push($tw.language.getString(\"Error/FilterRunPrefix\"));\n\t\t\t\t\t\t};\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: \" + filterString,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 = new $tw.utils.LinkedList();\n\t\t$tw.utils.each(operationFunctions,function(operationFunction) {\n\t\t\toperationFunction(results,source,widget);\n\t\t});\n\t\treturn results.toArray();\n\t});\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikimethod" }, "$:/core/modules/indexers/backlinks-indexer.js": { "title": "$:/core/modules/indexers/backlinks-indexer.js", "text": "/*\\\ntitle: $:/core/modules/indexers/backlinks-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers' backlinks\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\n\nfunction BacklinksIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nBacklinksIndexer.prototype.init = function() {\n\tthis.index = null;\n}\n\nBacklinksIndexer.prototype.rebuild = function() {\n\tthis.index = null;\n}\n\nBacklinksIndexer.prototype._getLinks = function(tiddler) {\n\tvar parser = this.wiki.parseText(tiddler.fields.type, tiddler.fields.text, {});\n\tif(parser) {\n\t\treturn this.wiki.extractLinks(parser.tree);\n\t}\n\treturn [];\n}\n\nBacklinksIndexer.prototype.update = function(updateDescriptor) {\n\tif(!this.index) {\n\t\treturn;\n\t}\n\tvar newLinks = [],\n\t oldLinks = [],\n\t self = this;\n\tif(updateDescriptor.old.exists) {\n\t\toldLinks = this._getLinks(updateDescriptor.old.tiddler);\n\t}\n\tif(updateDescriptor.new.exists) {\n\t\tnewLinks = this._getLinks(updateDescriptor.new.tiddler);\n\t}\n\n\t$tw.utils.each(oldLinks,function(link) {\n\t\tif(self.index[link]) {\n\t\t\tdelete self.index[link][updateDescriptor.old.tiddler.fields.title];\n\t\t}\n\t});\n\t$tw.utils.each(newLinks,function(link) {\n\t\tif(!self.index[link]) {\n\t\t\tself.index[link] = Object.create(null);\n\t\t}\n\t\tself.index[link][updateDescriptor.new.tiddler.fields.title] = true;\n\t});\n}\n\nBacklinksIndexer.prototype.lookup = function(title) {\n\tif(!this.index) {\n\t\tthis.index = Object.create(null);\n\t\tvar self = this;\n\t\tthis.wiki.forEachTiddler(function(title,tiddler) {\n\t\t\tvar links = self._getLinks(tiddler);\n\t\t\t$tw.utils.each(links, function(link) {\n\t\t\t\tif(!self.index[link]) {\n\t\t\t\t\tself.index[link] = Object.create(null);\n\t\t\t\t}\n\t\t\t\tself.index[link][title] = true;\n\t\t\t});\n\t\t});\n\t}\n\tif(this.index[title]) {\n\t\treturn Object.keys(this.index[title]);\n\t} else {\n\t\treturn [];\n\t}\n}\n\nexports.BacklinksIndexer = BacklinksIndexer;\n\n})();\n", "type": "application/javascript", "module-type": "indexer" }, "$:/core/modules/indexers/field-indexer.js": { "title": "$:/core/modules/indexers/field-indexer.js", "text": "/*\\\ntitle: $:/core/modules/indexers/field-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers with each field value\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\nvar DEFAULT_MAXIMUM_INDEXED_VALUE_LENGTH = 128;\n\nfunction FieldIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nFieldIndexer.prototype.init = function() {\n\tthis.index = null;\n\tthis.maxIndexedValueLength = DEFAULT_MAXIMUM_INDEXED_VALUE_LENGTH;\n\tthis.addIndexMethods();\n}\n\n// Provided for testing\nFieldIndexer.prototype.setMaxIndexedValueLength = function(length) {\n\tthis.index = null;\n\tthis.maxIndexedValueLength = length;\n};\n\nFieldIndexer.prototype.addIndexMethods = function() {\n\tvar self = this;\n\tthis.wiki.each.byField = function(name,value) {\n\t\tvar titles = self.wiki.allTitles(),\n\t\t\tlookup = self.lookup(name,value);\n\t\treturn lookup && lookup.filter(function(title) {\n\t\t\treturn titles.indexOf(title) !== -1;\n\t\t});\n\t};\n\tthis.wiki.eachShadow.byField = function(name,value) {\n\t\tvar titles = self.wiki.allShadowTitles(),\n\t\t\tlookup = self.lookup(name,value);\n\t\treturn lookup && lookup.filter(function(title) {\n\t\t\treturn titles.indexOf(title) !== -1;\n\t\t});\n\t};\n\tthis.wiki.eachTiddlerPlusShadows.byField = function(name,value) {\n\t\tvar lookup = self.lookup(name,value);\n\t\treturn lookup ? lookup.slice(0) : null;\n\t};\n\tthis.wiki.eachShadowPlusTiddlers.byField = function(name,value) {\n\t\tvar lookup = self.lookup(name,value);\n\t\treturn lookup ? lookup.slice(0) : null;\n\t};\n};\n\n/*\nTear down and then rebuild the index as if all tiddlers have changed\n*/\nFieldIndexer.prototype.rebuild = function() {\n\t// Invalidate the index so that it will be rebuilt when it is next used\n\tthis.index = null;\n};\n\n/*\nBuild the index for a particular field\n*/\nFieldIndexer.prototype.buildIndexForField = function(name) {\n\tvar self = this;\n\t// Hashmap by field name of hashmap by field value of array of tiddler titles\n\tthis.index = this.index || Object.create(null);\n\tthis.index[name] = Object.create(null);\n\tvar baseIndex = this.index[name];\n\t// Update the index for each tiddler\n\tthis.wiki.eachTiddlerPlusShadows(function(tiddler,title) {\n\t\tif(name in tiddler.fields) {\n\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\t// Skip any values above the maximum length\n\t\t\tif(value.length < self.maxIndexedValueLength) {\n\t\t\t\tbaseIndex[value] = baseIndex[value] || [];\n\t\t\t\tbaseIndex[value].push(title);\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nUpdate the index in the light of a tiddler value changing; note that the title must be identical. (Renames are handled as a separate delete and create)\nupdateDescriptor: {old: {tiddler: <tiddler>, shadow: <boolean>, exists: <boolean>},new: {tiddler: <tiddler>, shadow: <boolean>, exists: <boolean>}}\n*/\nFieldIndexer.prototype.update = function(updateDescriptor) {\n\tvar self = this;\n\t// Don't do anything if the index hasn't been built yet\n\tif(this.index === null) {\n\t\treturn;\n\t}\n\t// Remove the old tiddler from the index\n\tif(updateDescriptor.old.tiddler) {\n\t\t$tw.utils.each(this.index,function(indexEntry,name) {\n\t\t\tif(name in updateDescriptor.old.tiddler.fields) {\n\t\t\t\tvar value = updateDescriptor.old.tiddler.getFieldString(name),\n\t\t\t\t\ttiddlerList = indexEntry[value];\n\t\t\t\tif(tiddlerList) {\n\t\t\t\t\tvar index = tiddlerList.indexOf(updateDescriptor.old.tiddler.fields.title);\n\t\t\t\t\tif(index !== -1) {\n\t\t\t\t\t\ttiddlerList.splice(index,1);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\t// Add the new tiddler to the index\n\tif(updateDescriptor[\"new\"].tiddler) {\n\t\t$tw.utils.each(this.index,function(indexEntry,name) {\n\t\t\tif(name in updateDescriptor[\"new\"].tiddler.fields) {\n\t\t\t\tvar value = updateDescriptor[\"new\"].tiddler.getFieldString(name);\n\t\t\t\tif(value.length < self.maxIndexedValueLength) {\n\t\t\t\t\tindexEntry[value] = indexEntry[value] || [];\n\t\t\t\t\tindexEntry[value].push(updateDescriptor[\"new\"].tiddler.fields.title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\t\t\n\t}\n};\n\n// Lookup the given field returning a list of tiddler titles\nFieldIndexer.prototype.lookup = function(name,value) {\n\t// Fail the lookup if the value is too long\n\tif(value.length >= this.maxIndexedValueLength) {\n\t\treturn null;\n\t}\n\t// Update the index if it has yet to be built\n\tif(this.index === null || !this.index[name]) {\n\t\tthis.buildIndexForField(name);\n\t}\n\treturn this.index[name][value] || [];\n};\n\nexports.FieldIndexer = FieldIndexer;\n\n})();\n", "type": "application/javascript", "module-type": "indexer" }, "$:/core/modules/indexers/tag-indexer.js": { "title": "$:/core/modules/indexers/tag-indexer.js", "text": "/*\\\ntitle: $:/core/modules/indexers/tag-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers with each tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\nfunction TagIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nTagIndexer.prototype.init = function() {\n\tthis.subIndexers = [\n\t\tnew TagSubIndexer(this,\"each\"),\n\t\tnew TagSubIndexer(this,\"eachShadow\"),\n\t\tnew TagSubIndexer(this,\"eachTiddlerPlusShadows\"),\n\t\tnew TagSubIndexer(this,\"eachShadowPlusTiddlers\")\n\t];\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.addIndexMethod();\n\t});\n};\n\nTagIndexer.prototype.rebuild = function() {\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.rebuild();\n\t});\n};\n\nTagIndexer.prototype.update = function(updateDescriptor) {\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.update(updateDescriptor);\n\t});\n};\n\nfunction TagSubIndexer(indexer,iteratorMethod) {\n\tthis.indexer = indexer;\n\tthis.iteratorMethod = iteratorMethod;\n\tthis.index = null; // Hashmap of tag title to {isSorted: bool, titles: [array]} or null if not yet initialised\n}\n\nTagSubIndexer.prototype.addIndexMethod = function() {\n\tvar self = this;\n\tthis.indexer.wiki[this.iteratorMethod].byTag = function(tag) {\n\t\treturn self.lookup(tag).slice(0);\n\t};\n};\n\nTagSubIndexer.prototype.rebuild = function() {\n\tvar self = this;\n\t// Hashmap by tag of array of {isSorted:, titles:[]}\n\tthis.index = Object.create(null);\n\t// Add all the tags\n\tthis.indexer.wiki[this.iteratorMethod](function(tiddler,title) {\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\tif(!self.index[tag]) {\n\t\t\t\tself.index[tag] = {isSorted: false, titles: [title]};\n\t\t\t} else {\n\t\t\t\tself.index[tag].titles.push(title);\n\t\t\t}\n\t\t});\t\t\n\t});\n};\n\nTagSubIndexer.prototype.update = function(updateDescriptor) {\n\tthis.index = null;\n};\n\nTagSubIndexer.prototype.lookup = function(tag) {\n\t// Update the index if it has yet to be built\n\tif(this.index === null) {\n\t\tthis.rebuild();\n\t}\n\tvar indexRecord = this.index[tag];\n\tif(indexRecord) {\n\t\tif(!indexRecord.isSorted) {\n\t\t\tif(this.indexer.wiki.sortByList) {\n\t\t\t\tindexRecord.titles = this.indexer.wiki.sortByList(indexRecord.titles,tag);\n\t\t\t}\t\t\t\n\t\t\tindexRecord.isSorted = true;\n\t\t}\n\t\treturn indexRecord.titles;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n\nexports.TagIndexer = TagIndexer;\n\n})();\n", "type": "application/javascript", "module-type": "indexer" }, "$:/core/modules/info/platform.js": { "title": "$:/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(updateInfoTiddlersCallback) {\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\tinfoTiddlerFields.push({title: \"$:/info/startup-timestamp\", text: $tw.utils.stringifyDate(new Date())});\n\tif($tw.browser) {\n\t\t// Document location\n\t\tvar setLocationProperty = function(name,value) {\n\t\t\t\tinfoTiddlerFields.push({title: \"$:/info/url/\" + name, text: value});\t\t\t\n\t\t\t},\n\t\t\tlocation = document.location;\n\t\tsetLocationProperty(\"full\", (location.toString()).split(\"#\")[0]);\n\t\tsetLocationProperty(\"host\", location.host);\n\t\tsetLocationProperty(\"hostname\", location.hostname);\n\t\tsetLocationProperty(\"protocol\", location.protocol);\n\t\tsetLocationProperty(\"port\", location.port);\n\t\tsetLocationProperty(\"pathname\", location.pathname);\n\t\tsetLocationProperty(\"search\", location.search);\n\t\tsetLocationProperty(\"origin\", location.origin);\n\t\t// Screen size\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/screen/width\", text: window.screen.width.toString()});\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/screen/height\", text: window.screen.height.toString()});\n \t\t// Dark mode through event listener on MediaQueryList\n \t\tvar mqList = window.matchMedia(\"(prefers-color-scheme: dark)\"),\n \t\t\tgetDarkModeTiddler = function() {return {title: \"$:/info/darkmode\", text: mqList.matches ? \"yes\" : \"no\"};};\n \t\tinfoTiddlerFields.push(getDarkModeTiddler());\n \t\tmqList.addListener(function(event) {\n \t\t\tupdateInfoTiddlersCallback([getDarkModeTiddler()]);\n \t\t});\n\t\t// Language\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/language\", text: navigator.language || \"\"});\n\t}\n\treturn infoTiddlerFields;\n};\n\n})();\n", "type": "application/javascript", "module-type": "info" }, "$:/core/modules/keyboard.js": { "title": "$:/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\tthis.shortcutKeysList = [], // Stores the shortcut-key descriptors\n\tthis.shortcutActionList = [], // Stores the corresponding action strings\n\tthis.shortcutParsedList = []; // Stores the parsed key descriptors\n\tthis.lookupNames = [\"shortcuts\"];\n\tthis.lookupNames.push($tw.platform.isMac ? \"shortcuts-mac\" : \"shortcuts-not-mac\")\n\tthis.lookupNames.push($tw.platform.isWindows ? \"shortcuts-windows\" : \"shortcuts-not-windows\");\n\tthis.lookupNames.push($tw.platform.isLinux ? \"shortcuts-linux\" : \"shortcuts-not-linux\");\n\tthis.updateShortcutLists(this.getShortcutTiddlerList());\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tself.handleShortcutChanges(changes);\n\t});\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\t$tw.utils.each(self.lookupNames,function(platformDescriptor) {\n\t\t\t\t\tlookupName(platformDescriptor);\n\t\t\t\t});\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\nKeyboardManager.prototype.getEventModifierKeyDescriptor = function(event) {\n\treturn event.ctrlKey && !event.shiftKey && !event.altKey && !event.metaKey ? \"ctrl\" : \n\t\tevent.shiftKey && !event.ctrlKey && !event.altKey && !event.metaKey ? \"shift\" : \n\t\tevent.ctrlKey && event.shiftKey && !event.altKey && !event.metaKey ? \"ctrl-shift\" : \n\t\tevent.altKey && !event.shiftKey && !event.ctrlKey && !event.metaKey ? \"alt\" : \n\t\tevent.altKey && event.shiftKey && !event.ctrlKey && !event.metaKey ? \"alt-shift\" : \n\t\tevent.altKey && event.ctrlKey && !event.shiftKey && !event.metaKey ? \"ctrl-alt\" : \n\t\tevent.altKey && event.shiftKey && event.ctrlKey && !event.metaKey ? \"ctrl-alt-shift\" : \n\t\tevent.metaKey && !event.ctrlKey && !event.shiftKey && !event.altKey ? \"meta\" : \n\t\tevent.metaKey && event.ctrlKey && !event.shiftKey && !event.altKey ? \"meta-ctrl\" :\n\t\tevent.metaKey && event.ctrlKey && event.shiftKey && !event.altKey ? \"meta-ctrl-shift\" :\n\t\tevent.metaKey && event.ctrlKey & event.shiftKey && event.altKey ? \"meta-ctrl-alt-shift\" : \"normal\";\n};\n\nKeyboardManager.prototype.getShortcutTiddlerList = function() {\n\treturn $tw.wiki.getTiddlersWithTag(\"$:/tags/KeyboardShortcut\");\n};\n\nKeyboardManager.prototype.updateShortcutLists = function(tiddlerList) {\n\tthis.shortcutTiddlers = tiddlerList;\n\tfor(var i=0; i<tiddlerList.length; i++) {\n\t\tvar title = tiddlerList[i],\n\t\t\ttiddlerFields = $tw.wiki.getTiddler(title).fields;\n\t\tthis.shortcutKeysList[i] = tiddlerFields.key !== undefined ? tiddlerFields.key : undefined;\n\t\tthis.shortcutActionList[i] = tiddlerFields.text;\n\t\tthis.shortcutParsedList[i] = this.shortcutKeysList[i] !== undefined ? this.parseKeyDescriptors(this.shortcutKeysList[i]) : undefined;\n\t}\n};\n\nKeyboardManager.prototype.handleKeydownEvent = function(event) {\n\tvar key, action;\n\tfor(var i=0; i<this.shortcutTiddlers.length; i++) {\n\t\tif(this.shortcutParsedList[i] !== undefined && this.checkKeyDescriptors(event,this.shortcutParsedList[i])) {\n\t\t\tkey = this.shortcutParsedList[i];\n\t\t\taction = this.shortcutActionList[i];\n\t\t}\n\t}\n\tif(key !== undefined) {\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\t$tw.rootWidget.invokeActionString(action,$tw.rootWidget);\n\t\treturn true;\n\t}\n\treturn false;\n};\n\nKeyboardManager.prototype.detectNewShortcuts = function(changedTiddlers) {\n\tvar shortcutConfigTiddlers = [],\n\t\thandled = false;\n\t$tw.utils.each(this.lookupNames,function(platformDescriptor) {\n\t\tvar descriptorString = \"$:/config/\" + platformDescriptor + \"/\";\n\t\tObject.keys(changedTiddlers).forEach(function(configTiddler) {\n\t\t\tvar configString = configTiddler.substr(0, configTiddler.lastIndexOf(\"/\") + 1);\n\t\t\tif(configString === descriptorString) {\n\t\t\t\tshortcutConfigTiddlers.push(configTiddler);\n\t\t\t\thandled = true;\n\t\t\t}\n\t\t});\n\t});\n\tif(handled) {\n\t\treturn $tw.utils.hopArray(changedTiddlers,shortcutConfigTiddlers);\n\t} else {\n\t\treturn false;\n\t}\n};\n\nKeyboardManager.prototype.handleShortcutChanges = function(changedTiddlers) {\n\tvar newList = this.getShortcutTiddlerList();\n\tvar hasChanged = $tw.utils.hopArray(changedTiddlers,this.shortcutTiddlers) ? true :\n\t\t($tw.utils.hopArray(changedTiddlers,newList) ? true :\n\t\t(this.detectNewShortcuts(changedTiddlers))\n\t);\n\t// Re-cache shortcuts if something changed\n\tif(hasChanged) {\n\t\tthis.updateShortcutLists(newList);\n\t}\n};\n\nexports.KeyboardManager = KeyboardManager;\n\n})();\n", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/language.js": { "title": "$:/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", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/macros/changecount.js": { "title": "$:/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", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/contrastcolour.js": { "title": "$:/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", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/csvtiddlers.js": { "title": "$:/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", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/displayshortcuts.js": { "title": "$:/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", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/jsontiddler.js": { "title": "$:/core/modules/macros/jsontiddler.js", "text": "/*\\\ntitle: $:/core/modules/macros/jsontiddler.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output a single tiddler 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 = \"jsontiddler\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\ttitle = title || this.getVariable(\"currentTiddler\");\n\tvar tiddler = !!title && this.wiki.getTiddler(title),\n\t\tfields = new Object();\n\tif(tiddler) {\n\t\tfor(var field in tiddler.fields) {\n\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t}\n\t}\n\treturn JSON.stringify(fields,null,$tw.config.preferences.jsonSpaces);\n};\n\n})();\n", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/jsontiddlers.js": { "title": "$:/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\t{name: \"spaces\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,spaces) {\n\treturn this.wiki.getTiddlersAsJson(filter,$tw.utils.parseInt(spaces));\n};\n\n})();\n", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/makedatauri.js": { "title": "$:/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\t{name: \"_canonical_uri\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(text,type,_canonical_uri) {\n\treturn $tw.utils.makeDataUri(text,type,_canonical_uri);\n};\n\n})();\n", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/now.js": { "title": "$:/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", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/qualify.js": { "title": "$:/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", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/resolvepath.js": { "title": "$:/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", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/unusedtitle.js": { "title": "$:/core/modules/macros/unusedtitle.js", "text": "/*\\\ntitle: $:/core/modules/macros/unusedtitle.js\ntype: application/javascript\nmodule-type: macro\nMacro to return a new title that is unused in the wiki. It can be given a name as a base.\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 = \"unusedtitle\";\n\nexports.params = [\n\t{name: \"baseName\"},\n\t{name: \"options\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(baseName, options) {\n\tif(!baseName) {\n\t\tbaseName = $tw.language.getString(\"DefaultNewTiddlerTitle\");\n\t}\n\treturn this.wiki.generateNewTitle(baseName, options);\n};\n\n})();\n", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/version.js": { "title": "$:/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", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/parsers/audioparser.js": { "title": "$:/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\tstyle: {type: \"string\", value: \"width: 100%; object-fit: contain\"}\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", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/binaryparser.js": { "title": "$:/core/modules/parsers/binaryparser.js", "text": "/*\\\ntitle: $:/core/modules/parsers/binaryparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe binary parser parses a binary tiddler into a warning message and download link\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\";\nvar EXPORT_BUTTON_IMAGE = \"$:/core/images/export-button\";\n\nvar BinaryParser = function(type,text,options) {\n\t// Transclude the binary data tiddler warning message\n\tvar warn = {\n\t\ttype: \"element\",\n\t\ttag: \"p\",\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Create download link based on binary tiddler title\n\tvar link = {\n\t\ttype: \"element\",\n\t\ttag: \"a\",\n\t\tattributes: {\n\t\t\ttitle: {type: \"indirect\", textReference: \"!!title\"},\n\t\t\tdownload: {type: \"indirect\", textReference: \"!!title\"}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: EXPORT_BUTTON_IMAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Set the link href to external or internal data URI\n\tif(options._canonical_uri) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: options._canonical_uri\n\t\t};\n\t} else if(text) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: \"data:\" + type + \";base64,\" + text\n\t\t};\n\t}\n\t// Combine warning message and download link in a div\n\tvar element = {\n\t\ttype: \"element\",\n\t\ttag: \"div\",\n\t\tattributes: {\n\t\t\tclass: {type: \"string\", value: \"tc-binary-warning\"}\n\t\t},\n\t\tchildren: [warn, link]\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"application/octet-stream\"] = BinaryParser;\n\n})();\n\n", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/csvparser.js": { "title": "$:/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", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/htmlparser.js": { "title": "$:/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", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/imageparser.js": { "title": "$:/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\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\tif(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[\"image/webp\"] = ImageParser;\nexports[\"image/heic\"] = ImageParser;\nexports[\"image/heif\"] = ImageParser;\nexports[\"image/x-icon\"] = ImageParser;\n\n})();\n\n", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/utils/parseutils.js": { "title": "$:/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\treFilteredValue = /\\{\\{\\{(.+?)\\}\\}\\}/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 a filtered value\n\t\t\tvar filteredValue = $tw.utils.parseTokenRegExp(source,pos,reFilteredValue);\n\t\t\tif(filteredValue) {\n\t\t\t\tpos = filteredValue.end;\n\t\t\t\tnode.type = \"filtered\";\n\t\t\t\tnode.filter = filteredValue.match[1];\n\t\t\t} else {\n\t\t\t\t// Look for an indirect value\n\t\t\t\tvar indirectValue = $tw.utils.parseTokenRegExp(source,pos,reIndirectValue);\n\t\t\t\tif(indirectValue) {\n\t\t\t\t\tpos = indirectValue.end;\n\t\t\t\t\tnode.type = \"indirect\";\n\t\t\t\t\tnode.textReference = indirectValue.match[1];\n\t\t\t\t} else {\n\t\t\t\t\t// Look for a unquoted value\n\t\t\t\t\tvar unquotedValue = $tw.utils.parseTokenRegExp(source,pos,reUnquotedAttribute);\n\t\t\t\t\tif(unquotedValue) {\n\t\t\t\t\t\tpos = unquotedValue.end;\n\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\tnode.value = unquotedValue.match[1];\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// Look for a macro invocation value\n\t\t\t\t\t\tvar macroInvocation = $tw.utils.parseMacroInvocation(source,pos);\n\t\t\t\t\t\tif(macroInvocation) {\n\t\t\t\t\t\t\tpos = macroInvocation.end;\n\t\t\t\t\t\t\tnode.type = \"macro\";\n\t\t\t\t\t\t\tnode.value = macroInvocation;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\t\tnode.value = \"true\";\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} 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", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/parsers/pdfparser.js": { "title": "$:/core/modules/parsers/pdfparser.js", "text": "/*\\\ntitle: $:/core/modules/parsers/pdfparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe PDF parser embeds a PDF viewer\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: \"embed\",\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} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:application/pdf;base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"application/pdf\"] = ImageParser;\n\n})();\n\n", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/textparser.js": { "title": "$:/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", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/videoparser.js": { "title": "$:/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 VideoParser = 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\tstyle: {type: \"string\", value: \"width: 100%; object-fit: contain\"}\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/ogg\"] = VideoParser;\nexports[\"video/webm\"] = VideoParser;\nexports[\"video/mp4\"] = VideoParser;\nexports[\"video/quicktime\"] = VideoParser;\n\n})();\n", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/wikiparser/rules/codeblock.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/codeinline.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/commentblock.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/commentinline.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/dash.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js": { "title": "$:/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})();", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js": { "title": "$:/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})();", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js": { "title": "$:/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})();", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js": { "title": "$:/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})();", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/entity.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/extlink.js": { "title": "$:/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: https://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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/heading.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/horizrule.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/html.js": { "title": "$:/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.slice(1).indexOf(\"$\") !== -1) {\n\t\treturn null;\n\t}\n\tif(node.tag.charAt(0) === \"$\") {\n\t\tnode.type = node.tag.substr(1);\n\t}\n\tpos = token.end;\n\t// Check that the tag is terminated by a space, / or >\n\tif(!$tw.utils.parseWhiteSpace(source,pos) && !(source.charAt(pos) === \"/\") && !(source.charAt(pos) === \">\") ) {\n\t\treturn null;\n\t}\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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/image.js": { "title": "$:/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[https://tiddlywiki.com/fractalveg.jpg]]\n[img width=23 height=24 [https://tiddlywiki.com/fractalveg.jpg]]\n[img width={{!!width}} height={{!!height}} [https://tiddlywiki.com/fractalveg.jpg]]\n[img[Description of image|https://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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/import.js": { "title": "$:/core/modules/parsers/wikiparser/rules/import.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/import.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for importing variable definitions\n\n```\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"import\";\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 = /^\\\\import[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\tvar self = this;\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the filter terminated by a line break\n\tvar reMatch = /(.*)(\\r?\\n)|$/mg;\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\tthis.parser.pos = reMatch.lastIndex;\n\t// Parse tree nodes to return\n\treturn [{\n\t\ttype: \"importvariables\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: match[1]}\n\t\t},\n\t\tchildren: []\n\t}];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/list.js": { "title": "$:/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: \"div\"}\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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/macrodef.js": { "title": "$:/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\tisMacroDefinition: true\n\t}];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js": { "title": "$:/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[https://tiddlywiki.com/fractalveg.jpg]]\n[ext[Tooltip|https://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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/prettylink.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/quoteblock.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/rules.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/styleblock.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/styleinline.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/syslink.js": { "title": "$:/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 = new RegExp(\n\t\t\"~?\\\\$:\\\\/[\" +\n\t\t$tw.config.textPrimitives.anyLetter.substr(1,$tw.config.textPrimitives.anyLetter.length - 2) +\n\t\t\"\\/._-]+\",\n\t\t\"mg\"\n\t);\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})();", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/table.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js": { "title": "$:/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// 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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/typedblock.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/whitespace.js": { "title": "$:/core/modules/parsers/wikiparser/rules/whitespace.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/whitespace.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for whitespace specifications\n\n```\n\\whitespace trim\n\\whitespace notrim\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"whitespace\";\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 = /^\\\\whitespace[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\tvar self = this;\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\t$tw.utils.each(tokens,function(token) {\n\t\tswitch(token) {\n\t\t\tcase \"trim\":\n\t\t\t\tself.parser.configTrimWhiteSpace = true;\n\t\t\t\tbreak;\n\t\t\tcase \"notrim\":\n\t\t\t\tself.parser.configTrimWhiteSpace = false;\n\t\t\t\tbreak;\n\t\t}\n\t});\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/wikilink.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/wikiparser.js": { "title": "$:/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// Flag for ignoring whitespace\n\tthis.configTrimWhiteSpace = false;\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\tthis.pushTextWidget(tree,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\tthis.pushTextWidget(tree,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\tthis.pushTextWidget(tree,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\tthis.pushTextWidget(tree,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\tthis.pushTextWidget(tree,this.source.substr(this.pos));\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\n/*\nPush a text widget onto an array, respecting the configTrimWhiteSpace setting\n*/\nWikiParser.prototype.pushTextWidget = function(array,text) {\n\tif(this.configTrimWhiteSpace) {\n\t\ttext = $tw.utils.trim(text);\n\t}\n\tif(text) {\n\t\tarray.push({type: \"text\", text: text});\t\t\n\t}\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 target;\n\tif(type === \"only\") {\n\t\ttarget = true;\n\t} else if(type === \"except\") {\n\t\ttarget = false;\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((names.indexOf(ruleArray[t].rule.name) === -1) === target) {\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", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js": { "title": "$:/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", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/pluginswitcher.js": { "title": "$:/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\nonSwitch: callback when plugin is switched (single parameter is array of plugin titles)\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\tthis.onSwitch = options.onSwitch;\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// Read the plugin info for the incoming plugins\n\tvar changes = $tw.wiki.readPluginInfo(plugins);\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\t// Call the switch handler\n\tif(this.onSwitch) {\n\t\tthis.onSwitch(plugins);\n\t}\n};\n\nexports.PluginSwitcher = PluginSwitcher;\n\n})();\n", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/saver-handler.js": { "title": "$:/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.preloadDirty = options.preloadDirty || [];\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\tvar filteredChanges = self.filterFn.call(self.wiki,function(iterator) {\n\t\t\t\t$tw.utils.each(self.preloadDirty,function(title) {\n\t\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\t\titerator(tiddler,title);\n\t\t\t\t});\n\t\t});\n\t\tthis.numChanges = filteredChanges.length;\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(iterator) {\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\titerator(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// Ignore autosave if disabled\n\tif(method === \"autosave\" && ($tw.config.disableAutoSave || this.wiki.getTiddlerText(this.titleAutoSave,\"yes\") !== \"yes\")) {\n\t\treturn false;\n\t}\n\tvar\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// 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\tvar self = this;\n\tif($tw.browser) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t\t$tw.utils.each($tw.windows,function(win) {\n\t\t\t$tw.utils.toggleClass(win.document.body,\"tc-dirty\",self.isDirty());\n\t\t});\n\t}\n};\n\nexports.SaverHandler = SaverHandler;\n\n})();\n", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/savers/andtidwiki.js": { "title": "$:/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,options) {\n\tvar filename = options && options.variables ? options.variables.filename : null;\n\tif (method === \"download\") {\n\t\t// Support download\n\t\tif (window.twi.saveDownload) {\n\t\t\ttry {\n\t\t\t\twindow.twi.saveDownload(text,filename);\n\t\t\t} catch(err) {\n\t\t\t\tif (err.message === \"Method not found\") {\n\t\t\t\t\twindow.twi.saveDownload(text);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tvar link = document.createElement(\"a\");\n\t\t\tlink.setAttribute(\"href\",\"data:text/plain,\" + encodeURIComponent(text));\n\t\t\tif (filename) {\n\t\t\t link.setAttribute(\"download\",filename);\n\t\t\t}\n\t\t\tdocument.body.appendChild(link);\n\t\t\tlink.click();\n\t\t\tdocument.body.removeChild(link);\n\t\t}\n\t} else if (window.twi.saveWiki) {\n\t\t// Direct save in Tiddloid\n\t\twindow.twi.saveWiki(text);\n\t} else {\n\t\t// Get the pathname of this document\n\t\tvar pathname = decodeURIComponent(document.location.toString().split(\"#\")[0]);\n\t\t// Strip the file://\n\t\tif(pathname.indexOf(\"file://\") === 0) {\n\t\t\tpathname = pathname.substr(7);\n\t\t}\n\t\t// Strip any query or location part\n\t\tvar p = pathname.indexOf(\"?\");\n\t\tif(p !== -1) {\n\t\t\tpathname = pathname.substr(0,p);\n\t\t}\n\t\tp = pathname.indexOf(\"#\");\n\t\tif(p !== -1) {\n\t\t\tpathname = pathname.substr(0,p);\n\t\t}\n\t\t// Save the file\n\t\twindow.twi.saveFile(pathname,text);\n\t}\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\", \"download\"]\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", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/beaker.js": { "title": "$:/core/modules/savers/beaker.js", "text": "/*\\\ntitle: $:/core/modules/savers/beaker.js\ntype: application/javascript\nmodule-type: saver\n\nSaves files using the Beaker browser's (https://beakerbrowser.com) Dat protocol (https://datproject.org/)\nCompatible with beaker >= V0.7.2\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet up the saver\n*/\nvar BeakerSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nBeakerSaver.prototype.save = function(text,method,callback) {\n\tvar dat = new DatArchive(\"\" + window.location),\n\t\tpathname = (\"\" + window.location.pathname).split(\"#\")[0];\n\tdat.stat(pathname).then(function(value) {\n\t\tif(value.isDirectory()) {\n\t\t\tpathname = pathname + \"/index.html\";\n\t\t}\n\t\tdat.writeFile(pathname,text,\"utf8\").then(function(value) {\n\t\t\tcallback(null);\n\t\t},function(reason) {\n\t\t\tcallback(\"Beaker Saver Write Error: \" + reason);\n\t\t});\n\t},function(reason) {\n\t\tcallback(\"Beaker Saver Stat Error: \" + reason);\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nBeakerSaver.prototype.info = {\n\tname: \"beaker\",\n\tpriority: 3000,\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.DatArchive && location.protocol===\"dat:\";\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new BeakerSaver(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/custom.js": { "title": "$:/core/modules/savers/custom.js", "text": "/*\\\ntitle: $:/core/modules/savers/custom.js\ntype: application/javascript\nmodule-type: saver\n\nLooks for `window.$tw.customSaver` first on the current window, then\non the parent window (of an iframe). If present, the saver must define\n\tsave: function(text,method,callback) { ... }\nand the saver may define\n\tpriority: number\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar findSaver = function(window) {\n\ttry {\n\t\treturn window && window.$tw && window.$tw.customSaver;\n\t} catch (err) {\n\t\t// Catching the exception is the most reliable way to detect cross-origin iframe errors.\n\t\t// For example, instead of saying that `window.parent.$tw` is undefined, Firefox will throw\n\t\t// Uncaught DOMException: Permission denied to access property \"$tw\" on cross-origin object\n\t\tconsole.log({ msg: \"custom saver is disabled\", reason: err });\n\t\treturn null;\n\t}\n}\nvar saver = findSaver(window) || findSaver(window.parent) || {};\n\nvar CustomSaver = function(wiki) {\n};\n\nCustomSaver.prototype.save = function(text,method,callback) {\n\treturn saver.save(text, method, callback);\n};\n\n/*\nInformation about this saver\n*/\nCustomSaver.prototype.info = {\n\tname: \"custom\",\n\tpriority: saver.priority || 4000,\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 !!(saver.save);\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new CustomSaver(wiki);\n};\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/download.js": { "title": "$:/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\t// We decode the pathname because document.location is URL encoded by the browser\n\t\t\tfilename = decodeURIComponent(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\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};\n\nObject.defineProperty(DownloadSaver.prototype.info, \"capabilities\", {\n\tget: function() {\n\t\tvar capabilities = [\"save\", \"download\"];\n\t\tif(($tw.wiki.getTextReference(\"$:/config/DownloadSaver/AutoSave\") || \"\").toLowerCase() === \"yes\") {\n\t\t\tcapabilities.push(\"autosave\");\n\t\t}\n\t\treturn capabilities;\n\t}\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", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/fsosaver.js": { "title": "$:/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", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/gitea.js": { "title": "$:/core/modules/savers/gitea.js", "text": "/*\\\ntitle: $:/core/modules/savers/gitea.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the gitea\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 GiteaSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGiteaSaver.prototype.save = function(text,method,callback) {\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/Gitea/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"Gitea\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/Gitea/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/Gitea/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/Gitea/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/Gitea/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/Gitea/ServerURL\") || \"https://gitea\",\n\t\theaders = {\n\t\t\t\"Accept\": \"application/json\",\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Authorization\": \"token \" + password\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/repos/\" + repo + \"/contents\" + path;\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tdata: {\n\t\t\tref: branch\n\t\t},\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar use_put = true;\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tif(sha === \"\"){\n\t\t\t\t\tuse_put = false;\n\t\t\t\t}\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tmessage: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: $tw.utils.base64Encode(text),\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: endpoint + \"/repos/\" + repo + \"/branches/\" + branch,\n\t\t\t\ttype: \"GET\",\n\t\t\t\theaders: headers,\n\t\t\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\t\t\tif(xhr.status === 404) {\n\t\t\t\t\t\tcallback(\"Please ensure the branch in the Gitea repo exists\");\n\t\t\t\t\t}else{\n\t\t\t\t\t\tdata[\"branch\"] = branch;\n\t\t\t\t\t\tself.upload(uri + filename, use_put?\"PUT\":\"POST\", headers, data, callback);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\nGiteaSaver.prototype.upload = function(uri,method,headers,data,callback) {\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: method,\n\t\theaders: headers,\n\t\tdata: JSON.stringify(data),\n\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\tcallback(null);\n\t\t}\n\t});\n};\n\n/*\nInformation about this saver\n*/\nGiteaSaver.prototype.info = {\n\tname: \"Gitea\",\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 GiteaSaver(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/github.js": { "title": "$:/core/modules/savers/github.js", "text": "/*\\\ntitle: $:/core/modules/savers/github.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the GitHub v3 REST API\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 GitHubSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGitHubSaver.prototype.save = function(text,method,callback) {\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/GitHub/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"github\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/GitHub/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/GitHub/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/GitHub/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/GitHub/Branch\") || \"main\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/GitHub/ServerURL\") || \"https://api.github.com\",\n\t\theaders = {\n\t\t\t\"Accept\": \"application/vnd.github.v3+json\",\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Authorization\": \"Basic \" + window.btoa(username + \":\" + password),\n\t\t\t\"If-None-Match\": \"\"\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/repos/\" + repo + \"/contents\" + path;\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tdata: {\n\t\t\tref: branch\n\t\t},\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tmessage: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: $tw.utils.base64Encode(text),\n\t\t\t\tbranch: branch,\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t// Perform a PUT request to save the file\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: uri + filename,\n\t\t\t\ttype: \"PUT\",\n\t\t\t\theaders: headers,\n\t\t\t\tdata: JSON.stringify(data),\n\t\t\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\t\t\tcallback(null);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nGitHubSaver.prototype.info = {\n\tname: \"github\",\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 GitHubSaver(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/gitlab.js": { "title": "$:/core/modules/savers/gitlab.js", "text": "/*\\\ntitle: $:/core/modules/savers/gitlab.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the GitLab REST API\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: true */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GitLabSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGitLabSaver.prototype.save = function(text,method,callback) {\n\t/* See https://docs.gitlab.com/ee/api/repository_files.html */\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/GitLab/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"gitlab\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/GitLab/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/GitLab/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/GitLab/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/GitLab/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/GitLab/ServerURL\") || \"https://gitlab.com/api/v4\",\n\t\theaders = {\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Private-Token\": password\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/projects/\" + encodeURIComponent(repo) + \"/repository/\";\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri + \"tree/?path=\" + encodeURIComponent(path.replace(/^\\/+|\\/$/g, '')) + \"&branch=\" + encodeURIComponent(branch.replace(/^\\/+|\\/$/g, '')),\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar requestType = \"POST\";\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\trequestType = \"PUT\";\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tcommit_message: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: text,\n\t\t\t\tbranch: branch,\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t// Perform a request to save the file\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: uri + \"files/\" + encodeURIComponent(path.replace(/^\\/+/, '') + filename),\n\t\t\t\ttype: requestType,\n\t\t\t\theaders: headers,\n\t\t\t\tdata: JSON.stringify(data),\n\t\t\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\t\t\tcallback(null);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nGitLabSaver.prototype.info = {\n\tname: \"gitlab\",\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 GitLabSaver(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/hyperdrive.js": { "title": "$:/core/modules/savers/hyperdrive.js", "text": "/*\\\ntitle: $:/core/modules/savers/hyperdrive.js\ntype: application/javascript\nmodule-type: saver\n\nSaves files using the Hyperdrive Protocol (https://hypercore-protocol.org/#hyperdrive) Beaker browser beta-1.0 and later (https://beakerbrowser.com)\nCompatible with beaker >= V1.0.0\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet up the saver\n*/\nvar HyperdriveSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nHyperdriveSaver.prototype.save = function(text,method,callback) {\n\tvar dat = beaker.hyperdrive.drive(\"\" + window.location),\n\t\tpathname = (\"\" + window.location.pathname).split(\"#\")[0];\n\tdat.stat(pathname).then(function(value) {\n\t\tif(value.isDirectory()) {\n\t\t\tpathname = pathname + \"/index.html\";\n\t\t}\n\t\tdat.writeFile(pathname,text,\"utf8\").then(function(value) {\n\t\t\tcallback(null);\n\t\t},function(reason) {\n\t\t\tcallback(\"Hyperdrive Saver Write Error: \" + reason);\n\t\t});\n\t},function(reason) {\n\t\tcallback(\"Hyperdrive Saver Stat Error: \" + reason);\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nHyperdriveSaver.prototype.info = {\n\tname: \"beaker-1.x\",\n\tpriority: 3000,\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.beaker && !!beaker.hyperdrive && location.protocol===\"hyper:\";\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new HyperdriveSaver(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/manualdownload.js": { "title": "$:/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", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/msdownload.js": { "title": "$:/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", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/put.js": { "title": "$:/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/*\nRetrieve ETag if available\n*/\nvar retrieveETag = function(self) {\n\tvar headers = {\n\t\tAccept: \"*/*;charset=UTF-8\"\n\t};\n\t$tw.utils.httpRequest({\n\t\turl: self.uri(),\n\t\ttype: \"HEAD\",\n\t\theaders: headers,\n\t\tcallback: function(err,data,xhr) {\n\t\t\tif(err) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tvar etag = xhr.getResponseHeader(\"ETag\");\n\t\t\tif(!etag) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tself.etag = etag.replace(/^W\\//,\"\");\n\t\t}\n\t});\n};\n\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\tvar uri = this.uri();\n\t// Async server probe. Until probe finishes, save will fail fast\n\t// See also https://github.com/Jermolene/TiddlyWiki5/issues/2276\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"OPTIONS\",\n\t\tcallback: function(err,data,xhr) {\n\t\t\t// Check DAV header http://www.webdav.org/specs/rfc2518.html#rfc.section.9.1\n\t\t\tif(!err) {\n\t\t\t\tself.serverAcceptsPuts = xhr.status === 200 && !!xhr.getResponseHeader(\"dav\");\n\t\t\t}\n\t\t}\n\t});\n\tretrieveETag(this);\n};\n\nPutSaver.prototype.uri = function() {\n\treturn document.location.toString().split(\"#\")[0];\n};\n\n// TODO: in case of edit conflict\n// Prompt: Do you want to save over this? Y/N\n// Merging would be ideal, and may be possible using future generic merge flow\nPutSaver.prototype.save = function(text,method,callback) {\n\tif(!this.serverAcceptsPuts) {\n\t\treturn false;\n\t}\n\tvar self = this;\n\tvar headers = {\n\t\t\"Content-Type\": \"text/html;charset=UTF-8\"\n\t};\n\tif(this.etag) {\n\t\theaders[\"If-Match\"] = this.etag;\n\t}\n\t$tw.utils.httpRequest({\n\t\turl: this.uri(),\n\t\ttype: \"PUT\",\n\t\theaders: headers,\n\t\tdata: text,\n\t\tcallback: function(err,data,xhr) {\n\t\t\tif(err) {\n\t\t\t\t// response is textual: \"XMLHttpRequest error code: 412\"\n\t\t\t\tvar status = Number(err.substring(err.indexOf(':') + 2, err.length))\n\t\t\t\tif(status === 412) { // edit conflict\n\t\t\t\t\tvar message = $tw.language.getString(\"Error/EditConflict\");\n\t\t\t\t\tcallback(message);\n\t\t\t\t} else {\n\t\t\t\t\tcallback(err); // fail\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tself.etag = xhr.getResponseHeader(\"ETag\");\n\t\t\t\tif(self.etag == null) {\n\t\t\t\t\tretrieveETag(self);\n\t\t\t\t}\n\t\t\t\tcallback(null); // success\n\t\t\t}\n\t\t}\n\t});\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", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/tiddlyfox.js": { "title": "$:/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 true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyFoxSaver(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/tiddlyie.js": { "title": "$:/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", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/twedit.js": { "title": "$:/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", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/upload.js": { "title": "$:/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", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/server/authenticators/basic.js": { "title": "$:/core/modules/server/authenticators/basic.js", "text": "/*\\\ntitle: $:/core/modules/server/authenticators/basic.js\ntype: application/javascript\nmodule-type: authenticator\n\nAuthenticator for WWW basic authentication\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}\n\nfunction BasicAuthenticator(server) {\n\tthis.server = server;\n\tthis.credentialsData = [];\n}\n\n/*\nReturns true if the authenticator is active, false if it is inactive, or a string if there is an error\n*/\nBasicAuthenticator.prototype.init = function() {\n\t// Read the credentials data\n\tthis.credentialsFilepath = this.server.get(\"credentials\");\n\tif(this.credentialsFilepath) {\n\t\tvar resolveCredentialsFilepath = path.resolve(this.server.boot.wikiPath,this.credentialsFilepath);\n\t\tif(fs.existsSync(resolveCredentialsFilepath) && !fs.statSync(resolveCredentialsFilepath).isDirectory()) {\n\t\t\tvar credentialsText = fs.readFileSync(resolveCredentialsFilepath,\"utf8\"),\n\t\t\t\tcredentialsData = $tw.utils.parseCsvStringWithHeader(credentialsText);\n\t\t\tif(typeof credentialsData === \"string\") {\n\t\t\t\treturn \"Error: \" + credentialsData + \" reading credentials from '\" + resolveCredentialsFilepath + \"'\";\n\t\t\t} else {\n\t\t\t\tthis.credentialsData = credentialsData;\n\t\t\t}\n\t\t} else {\n\t\t\treturn \"Error: Unable to load user credentials from '\" + resolveCredentialsFilepath + \"'\";\n\t\t}\n\t}\n\t// Add the hardcoded username and password if specified\n\tif(this.server.get(\"username\") && this.server.get(\"password\")) {\n\t\tthis.credentialsData = this.credentialsData || [];\n\t\tthis.credentialsData.push({\n\t\t\tusername: this.server.get(\"username\"),\n\t\t\tpassword: this.server.get(\"password\")\n\t\t});\n\t}\n\treturn this.credentialsData.length > 0;\n};\n\n/*\nReturns true if the request is authenticated and assigns the \"authenticatedUsername\" state variable.\nReturns false if the request couldn't be authenticated having sent an appropriate response to the browser\n*/\nBasicAuthenticator.prototype.authenticateRequest = function(request,response,state) {\n\t// Extract the incoming username and password from the request\n\tvar header = request.headers.authorization || \"\";\n\tif(!header && state.allowAnon) {\n\t\t// If there's no header and anonymous access is allowed then we don't set authenticatedUsername\n\t\treturn true;\n\t}\n\tvar token = header.split(/\\s+/).pop() || \"\",\n\t\tauth = $tw.utils.base64Decode(token),\n\t\tparts = auth.split(/:/),\n\t\tincomingUsername = parts[0],\n\t\tincomingPassword = parts[1];\n\t// Check that at least one of the credentials matches\n\tvar matchingCredentials = this.credentialsData.find(function(credential) {\n\t\treturn credential.username === incomingUsername && credential.password === incomingPassword;\n\t});\n\tif(matchingCredentials) {\n\t\t// If so, add the authenticated username to the request state\n\t\tstate.authenticatedUsername = incomingUsername;\n\t\treturn true;\n\t} else {\n\t\t// If not, return an authentication challenge\n\t\tresponse.writeHead(401,\"Authentication required\",{\n\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + state.server.servername + '\"'\n\t\t});\n\t\tresponse.end();\n\t\treturn false;\n\t}\n};\n\nexports.AuthenticatorClass = BasicAuthenticator;\n\n})();\n", "type": "application/javascript", "module-type": "authenticator" }, "$:/core/modules/server/authenticators/header.js": { "title": "$:/core/modules/server/authenticators/header.js", "text": "/*\\\ntitle: $:/core/modules/server/authenticators/header.js\ntype: application/javascript\nmodule-type: authenticator\n\nAuthenticator for trusted header authentication\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction HeaderAuthenticator(server) {\n\tthis.server = server;\n\tthis.header = server.get(\"authenticated-user-header\") ? server.get(\"authenticated-user-header\").toLowerCase() : undefined;\n}\n\n/*\nReturns true if the authenticator is active, false if it is inactive, or a string if there is an error\n*/\nHeaderAuthenticator.prototype.init = function() {\n\treturn !!this.header;\n};\n\n/*\nReturns true if the request is authenticated and assigns the \"authenticatedUsername\" state variable.\nReturns false if the request couldn't be authenticated having sent an appropriate response to the browser\n*/\nHeaderAuthenticator.prototype.authenticateRequest = function(request,response,state) {\n\t// Otherwise, authenticate as the username in the specified header\n\tvar username = request.headers[this.header];\n\tif(!username && !state.allowAnon) {\n\t\tresponse.writeHead(401,\"Authorization header required to login to '\" + state.server.servername + \"'\");\n\t\tresponse.end();\n\t\treturn false;\n\t} else {\n\t\t// authenticatedUsername will be undefined for anonymous users\n\t\tstate.authenticatedUsername = username;\n\t\treturn true;\n\t}\n};\n\nexports.AuthenticatorClass = HeaderAuthenticator;\n\n})();\n", "type": "application/javascript", "module-type": "authenticator" }, "$:/core/modules/server/routes/delete-tiddler.js": { "title": "$:/core/modules/server/routes/delete-tiddler.js", "text": "/*\\\ntitle: $:/core/modules/server/routes/delete-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nDELETE /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"DELETE\";\n\nexports.path = /^\\/bags\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]);\n\tstate.wiki.deleteTiddler(title);\n\tresponse.writeHead(204, \"OK\", {\n\t\t\"Content-Type\": \"text/plain\"\n\t});\n\tresponse.end();\n};\n\n}());\n", "type": "application/javascript", "module-type": "route" }, "$:/core/modules/server/routes/get-favicon.js": { "title": "$:/core/modules/server/routes/get-favicon.js", "text": "/*\\\ntitle: $:/core/modules/server/routes/get-favicon.js\ntype: application/javascript\nmodule-type: route\n\nGET /favicon.ico\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/favicon.ico$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"image/x-icon\"});\n\tvar buffer = state.wiki.getTiddlerText(\"$:/favicon.ico\",\"\");\n\tresponse.end(buffer,\"base64\");\n};\n\n}());\n", "type": "application/javascript", "module-type": "route" }, "$:/core/modules/server/routes/get-file.js": { "title": "$:/core/modules/server/routes/get-file.js", "text": "/*\\\ntitle: $:/core/modules/server/routes/get-file.js\ntype: application/javascript\nmodule-type: route\n\nGET /files/:filepath\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/files\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar path = require(\"path\"),\n\t\tfs = require(\"fs\"),\n\t\tutil = require(\"util\"),\n\t\tsuppliedFilename = decodeURIComponent(state.params[0]),\n\t\tfilename = path.resolve(state.boot.wikiPath,\"files\",suppliedFilename),\n\t\textension = path.extname(filename);\n\tfs.readFile(filename,function(err,content) {\n\t\tvar status,content,type = \"text/plain\";\n\t\tif(err) {\n\t\t\tconsole.log(\"Error accessing file \" + filename + \": \" + err.toString());\n\t\t\tstatus = 404;\n\t\t\tcontent = \"File '\" + suppliedFilename + \"' not found\";\n\t\t} else {\n\t\t\tstatus = 200;\n\t\t\tcontent = content;\n\t\t\ttype = ($tw.config.fileExtensionInfo[extension] ? $tw.config.fileExtensionInfo[extension].type : \"application/octet-stream\");\n\t\t}\n\t\tresponse.writeHead(status,{\n\t\t\t\"Content-Type\": type\n\t\t});\n\t\tresponse.end(content);\n\t});\n};\n\n}());\n", "type": "application/javascript", "module-type": "route" }, "$:/core/modules/server/routes/get-index.js": { "title": "$:/core/modules/server/routes/get-index.js", "text": "/*\\\ntitle: $:/core/modules/server/routes/get-index.js\ntype: application/javascript\nmodule-type: route\n\nGET /\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar zlib = require(\"zlib\");\n\nexports.method = \"GET\";\n\nexports.path = /^\\/$/;\n\nexports.handler = function(request,response,state) {\n\tvar acceptEncoding = request.headers[\"accept-encoding\"];\n\tif(!acceptEncoding) {\n\t\tacceptEncoding = \"\";\n\t}\n\tvar text = state.wiki.renderTiddler(state.server.get(\"root-render-type\"),state.server.get(\"root-tiddler\")),\n\t\tresponseHeaders = {\n\t\t\"Content-Type\": state.server.get(\"root-serve-type\")\n\t};\n\t/*\n\tIf the gzip=yes flag for `listen` is set, check if the user agent permits\n\tcompression. If so, compress our response. Note that we use the synchronous\n\tfunctions from zlib to stay in the imperative style. The current `Server`\n\tdoesn't depend on this, and we may just as well use the async versions.\n\t*/\n\tif(state.server.enableGzip) {\n\t\tif (/\\bdeflate\\b/.test(acceptEncoding)) {\n\t\t\tresponseHeaders[\"Content-Encoding\"] = \"deflate\";\n\t\t\ttext = zlib.deflateSync(text);\n\t\t} else if (/\\bgzip\\b/.test(acceptEncoding)) {\n\t\t\tresponseHeaders[\"Content-Encoding\"] = \"gzip\";\n\t\t\ttext = zlib.gzipSync(text);\n\t\t}\n\t}\n\tresponse.writeHead(200,responseHeaders);\n\tresponse.end(text);\n};\n\n}());\n", "type": "application/javascript", "module-type": "route" }, "$:/core/modules/server/routes/get-login-basic.js": { "title": "$:/core/modules/server/routes/get-login-basic.js", "text": "/*\\\ntitle: $:/core/modules/server/routes/get-login-basic.js\ntype: application/javascript\nmodule-type: route\n\nGET /login-basic -- force a Basic Authentication challenge\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/login-basic$/;\n\nexports.handler = function(request,response,state) {\n\tif(!state.authenticatedUsername) {\n\t\t// Challenge if there's no username\n\t\tresponse.writeHead(401,{\n\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + state.server.servername + '\"'\n\t\t});\n\t\tresponse.end();\t\t\n\t} else {\n\t\t// Redirect to the root wiki if login worked\n\t\tresponse.writeHead(302,{\n\t\t\tLocation: \"/\"\n\t\t});\n\t\tresponse.end();\n\t}\n};\n\n}());\n", "type": "application/javascript", "module-type": "route" }, "$:/core/modules/server/routes/get-status.js": { "title": "$:/core/modules/server/routes/get-status.js", "text": "/*\\\ntitle: $:/core/modules/server/routes/get-status.js\ntype: application/javascript\nmodule-type: route\n\nGET /status\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/status$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\tvar text = JSON.stringify({\n\t\tusername: state.authenticatedUsername || state.server.get(\"anon-username\") || \"\",\n\t\tanonymous: !state.authenticatedUsername,\n\t\tread_only: !state.server.isAuthorized(\"writers\",state.authenticatedUsername),\n\t\tspace: {\n\t\t\trecipe: \"default\"\n\t\t},\n\t\ttiddlywiki_version: $tw.version\n\t});\n\tresponse.end(text,\"utf8\");\n};\n\n}());\n", "type": "application/javascript", "module-type": "route" }, "$:/core/modules/server/routes/get-tiddler-html.js": { "title": "$:/core/modules/server/routes/get-tiddler-html.js", "text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddler-html.js\ntype: application/javascript\nmodule-type: route\n\nGET /:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/([^\\/]+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\t\ttiddler = state.wiki.getTiddler(title);\n\tif(tiddler) {\n\t\tvar renderType = tiddler.getFieldString(\"_render_type\"),\n\t\t\trenderTemplate = tiddler.getFieldString(\"_render_template\");\n\t\t// Tiddler fields '_render_type' and '_render_template' overwrite\n\t\t// system wide settings for render type and template\n\t\tif(state.wiki.isSystemTiddler(title)) {\n\t\t\trenderType = renderType || state.server.get(\"system-tiddler-render-type\");\n\t\t\trenderTemplate = renderTemplate || state.server.get(\"system-tiddler-render-template\");\n\t\t} else {\n\t\t\trenderType = renderType || state.server.get(\"tiddler-render-type\");\n\t\t\trenderTemplate = renderTemplate || state.server.get(\"tiddler-render-template\");\n\t\t}\n\t\tvar text = state.wiki.renderTiddler(renderType,renderTemplate,{parseAsInline: true, variables: {currentTiddler: title}});\n\t\t// Naughty not to set a content-type, but it's the easiest way to ensure the browser will see HTML pages as HTML, and accept plain text tiddlers as CSS or JS\n\t\tresponse.writeHead(200);\n\t\tresponse.end(text,\"utf8\");\n\t} else {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t}\n};\n\n}());\n", "type": "application/javascript", "module-type": "route" }, "$:/core/modules/server/routes/get-tiddler.js": { "title": "$:/core/modules/server/routes/get-tiddler.js", "text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nGET /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\t\ttiddler = state.wiki.getTiddler(title),\n\t\ttiddlerFields = {},\n\t\tknownFields = [\n\t\t\t\"bag\", \"created\", \"creator\", \"modified\", \"modifier\", \"permissions\", \"recipe\", \"revision\", \"tags\", \"text\", \"title\", \"type\", \"uri\"\n\t\t];\n\tif(tiddler) {\n\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\tif(knownFields.indexOf(name) !== -1) {\n\t\t\t\ttiddlerFields[name] = value;\n\t\t\t} else {\n\t\t\t\ttiddlerFields.fields = tiddlerFields.fields || {};\n\t\t\t\ttiddlerFields.fields[name] = value;\n\t\t\t}\n\t\t});\n\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\ttiddlerFields.bag = \"default\";\n\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\tresponse.end(JSON.stringify(tiddlerFields),\"utf8\");\n\t} else {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t}\n};\n\n}());\n", "type": "application/javascript", "module-type": "route" }, "$:/core/modules/server/routes/get-tiddlers-json.js": { "title": "$:/core/modules/server/routes/get-tiddlers-json.js", "text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddlers-json.js\ntype: application/javascript\nmodule-type: route\n\nGET /recipes/default/tiddlers.json?filter=<filter>\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DEFAULT_FILTER = \"[all[tiddlers]!is[system]sort[title]]\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers.json$/;\n\nexports.handler = function(request,response,state) {\n\tvar filter = state.queryParameters.filter || DEFAULT_FILTER;\n\tif(state.wiki.getTiddlerText(\"$:/config/Server/AllowAllExternalFilters\") !== \"yes\") {\n\t\tif(state.wiki.getTiddlerText(\"$:/config/Server/ExternalFilters/\" + filter) !== \"yes\") {\n\t\t\tconsole.log(\"Blocked attempt to GET /recipes/default/tiddlers.json with filter: \" + filter);\n\t\t\tresponse.writeHead(403);\n\t\t\tresponse.end();\n\t\t\treturn;\n\t\t}\n\t}\n\tif(state.wiki.getTiddlerText(\"$:/config/SyncSystemTiddlersFromServer\") === \"no\") {\n\t\tfilter += \"+[!is[system]]\";\n\t}\n\tvar excludeFields = (state.queryParameters.exclude || \"text\").split(\",\"),\n\t\ttitles = state.wiki.filterTiddlers(filter);\n\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\tvar tiddlers = [];\n\t$tw.utils.each(titles,function(title) {\n\t\tvar tiddler = state.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tvar tiddlerFields = tiddler.getFieldStrings({exclude: excludeFields});\n\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\ttiddlers.push(tiddlerFields);\n\t\t}\n\t});\n\tvar text = JSON.stringify(tiddlers);\n\tresponse.end(text,\"utf8\");\n};\n\n}());\n", "type": "application/javascript", "module-type": "route" }, "$:/core/modules/server/routes/put-tiddler.js": { "title": "$:/core/modules/server/routes/put-tiddler.js", "text": "/*\\\ntitle: $:/core/modules/server/routes/put-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nPUT /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"PUT\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\tfields = JSON.parse(state.data);\n\t// Pull up any subfields in the `fields` object\n\tif(fields.fields) {\n\t\t$tw.utils.each(fields.fields,function(field,name) {\n\t\t\tfields[name] = field;\n\t\t});\n\t\tdelete fields.fields;\n\t}\n\t// Remove any revision field\n\tif(fields.revision) {\n\t\tdelete fields.revision;\n\t}\n\tstate.wiki.addTiddler(new $tw.Tiddler(state.wiki.getCreationFields(),fields,{title: title},state.wiki.getModificationFields()));\n\tvar changeCount = state.wiki.getChangeCount(title).toString();\n\tresponse.writeHead(204, \"OK\",{\n\t\tEtag: \"\\\"default/\" + encodeURIComponent(title) + \"/\" + changeCount + \":\\\"\",\n\t\t\"Content-Type\": \"text/plain\"\n\t});\n\tresponse.end();\n};\n\n}());\n", "type": "application/javascript", "module-type": "route" }, "$:/core/modules/server/server.js": { "title": "$:/core/modules/server/server.js", "text": "/*\\\ntitle: $:/core/modules/server/server.js\ntype: application/javascript\nmodule-type: library\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\tquerystring = require(\"querystring\");\n}\n\n/*\nA simple HTTP server with regexp-based routes\noptions: variables - optional hashmap of variables to set (a misnomer - they are really constant parameters)\n\t\t routes - optional array of routes to use\n\t\t wiki - reference to wiki object\n*/\nfunction Server(options) {\n\tvar self = this;\n\tthis.routes = options.routes || [];\n\tthis.authenticators = options.authenticators || [];\n\tthis.wiki = options.wiki;\n\tthis.boot = options.boot || $tw.boot;\n\tthis.servername = $tw.utils.transliterateToSafeASCII(this.wiki.getTiddlerText(\"$:/SiteTitle\") || \"TiddlyWiki5\");\n\t// Initialise the variables\n\tthis.variables = $tw.utils.extend({},this.defaultVariables);\n\tif(options.variables) {\n\t\tfor(var variable in options.variables) {\n\t\t\tif(options.variables[variable]) {\n\t\t\t\tthis.variables[variable] = options.variables[variable];\n\t\t\t}\n\t\t}\t\t\n\t}\n\t$tw.utils.extend({},this.defaultVariables,options.variables);\n\t// Initialise CSRF\n\tthis.csrfDisable = this.get(\"csrf-disable\") === \"yes\";\n\t// Initialize Gzip compression\n\tthis.enableGzip = this.get(\"gzip\") === \"yes\";\n\t// Initialise authorization\n\tvar authorizedUserName = (this.get(\"username\") && this.get(\"password\")) ? this.get(\"username\") : \"(anon)\";\n\tthis.authorizationPrincipals = {\n\t\treaders: (this.get(\"readers\") || authorizedUserName).split(\",\").map($tw.utils.trim),\n\t\twriters: (this.get(\"writers\") || authorizedUserName).split(\",\").map($tw.utils.trim)\n\t}\n\t// Load and initialise authenticators\n\t$tw.modules.forEachModuleOfType(\"authenticator\", function(title,authenticatorDefinition) {\n\t\t// console.log(\"Loading server route \" + title);\n\t\tself.addAuthenticator(authenticatorDefinition.AuthenticatorClass);\n\t});\n\t// Load route handlers\n\t$tw.modules.forEachModuleOfType(\"route\", function(title,routeDefinition) {\n\t\t// console.log(\"Loading server route \" + title);\n\t\tself.addRoute(routeDefinition);\n\t});\n\t// Initialise the http vs https\n\tthis.listenOptions = null;\n\tthis.protocol = \"http\";\n\tvar tlsKeyFilepath = this.get(\"tls-key\"),\n\t\ttlsCertFilepath = this.get(\"tls-cert\");\n\tif(tlsCertFilepath && tlsKeyFilepath) {\n\t\tthis.listenOptions = {\n\t\t\tkey: fs.readFileSync(path.resolve(this.boot.wikiPath,tlsKeyFilepath),\"utf8\"),\n\t\t\tcert: fs.readFileSync(path.resolve(this.boot.wikiPath,tlsCertFilepath),\"utf8\")\n\t\t};\n\t\tthis.protocol = \"https\";\n\t}\n\tthis.transport = require(this.protocol);\n}\n\nServer.prototype.defaultVariables = {\n\tport: \"8080\",\n\thost: \"127.0.0.1\",\n\t\"root-tiddler\": \"$:/core/save/all\",\n\t\"root-render-type\": \"text/plain\",\n\t\"root-serve-type\": \"text/html\",\n\t\"tiddler-render-type\": \"text/html\",\n\t\"tiddler-render-template\": \"$:/core/templates/server/static.tiddler.html\",\n\t\"system-tiddler-render-type\": \"text/plain\",\n\t\"system-tiddler-render-template\": \"$:/core/templates/wikified-tiddler\",\n\t\"debug-level\": \"none\",\n\t\"gzip\": \"no\"\n};\n\nServer.prototype.get = function(name) {\n\treturn this.variables[name];\n};\n\nServer.prototype.addRoute = function(route) {\n\tthis.routes.push(route);\n};\n\nServer.prototype.addAuthenticator = function(AuthenticatorClass) {\n\t// Instantiate and initialise the authenticator\n\tvar authenticator = new AuthenticatorClass(this),\n\t\tresult = authenticator.init();\n\tif(typeof result === \"string\") {\n\t\t$tw.utils.error(\"Error: \" + result);\n\t} else if(result) {\n\t\t// Only use the authenticator if it initialised successfully\n\t\tthis.authenticators.push(authenticator);\n\t}\n};\n\nServer.prototype.findMatchingRoute = function(request,state) {\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(state.pathPrefix) {\n\t\t\tif(pathname.substr(0,state.pathPrefix.length) === state.pathPrefix) {\n\t\t\t\tpathname = pathname.substr(state.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\nServer.prototype.methodMappings = {\n\t\"GET\": \"readers\",\n\t\"OPTIONS\": \"readers\",\n\t\"HEAD\": \"readers\",\n\t\"PUT\": \"writers\",\n\t\"POST\": \"writers\",\n\t\"DELETE\": \"writers\"\n};\n\n/*\nCheck whether a given user is authorized for the specified authorizationType (\"readers\" or \"writers\"). Pass null or undefined as the username to check for anonymous access\n*/\nServer.prototype.isAuthorized = function(authorizationType,username) {\n\tvar principals = this.authorizationPrincipals[authorizationType] || [];\n\treturn principals.indexOf(\"(anon)\") !== -1 || (username && (principals.indexOf(\"(authenticated)\") !== -1 || principals.indexOf(username) !== -1));\n}\n\nServer.prototype.requestHandler = function(request,response,options) {\n\toptions = options || {};\n\t// Compose the state object\n\tvar self = this;\n\tvar state = {};\n\tstate.wiki = options.wiki || self.wiki;\n\tstate.boot = options.boot || self.boot;\n\tstate.server = self;\n\tstate.urlInfo = url.parse(request.url);\n\tstate.queryParameters = querystring.parse(state.urlInfo.query);\n\tstate.pathPrefix = options.pathPrefix || this.get(\"path-prefix\") || \"\";\n\t// Get the principals authorized to access this resource\n\tvar authorizationType = this.methodMappings[request.method] || \"readers\";\n\t// Check for the CSRF header if this is a write\n\tif(!this.csrfDisable && authorizationType === \"writers\" && request.headers[\"x-requested-with\"] !== \"TiddlyWiki\") {\n\t\tresponse.writeHead(403,\"'X-Requested-With' header required to login to '\" + this.servername + \"'\");\n\t\tresponse.end();\n\t\treturn;\t\t\n\t}\n\t// Check whether anonymous access is granted\n\tstate.allowAnon = this.isAuthorized(authorizationType,null);\n\t// Authenticate with the first active authenticator\n\tif(this.authenticators.length > 0) {\n\t\tif(!this.authenticators[0].authenticateRequest(request,response,state)) {\n\t\t\t// Bail if we failed (the authenticator will have sent the response)\n\t\t\treturn;\n\t\t}\t\t\n\t}\n\t// Authorize with the authenticated username\n\tif(!this.isAuthorized(authorizationType,state.authenticatedUsername)) {\n\t\tresponse.writeHead(401,\"'\" + state.authenticatedUsername + \"' is not authorized to access '\" + this.servername + \"'\");\n\t\tresponse.end();\n\t\treturn;\n\t}\n\t// Find the route that matches this path\n\tvar route = self.findMatchingRoute(request,state);\n\t// Optionally output debug info\n\tif(self.get(\"debug-level\") !== \"none\") {\n\t\tconsole.log(\"Request path:\",JSON.stringify(state.urlInfo));\n\t\tconsole.log(\"Request headers:\",JSON.stringify(request.headers));\n\t\tconsole.log(\"authenticatedUsername:\",state.authenticatedUsername);\n\t}\n\t// Return a 404 if we didn't find a route\n\tif(!route) {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t\treturn;\n\t}\n\t// Receive the request body if necessary and hand off to the route handler\n\tif(route.bodyFormat === \"stream\" || request.method === \"GET\" || request.method === \"HEAD\") {\n\t\t// Let the route handle the request stream itself\n\t\troute.handler(request,response,state);\n\t} else if(route.bodyFormat === \"string\" || !route.bodyFormat) {\n\t\t// Set the encoding for the incoming request\n\t\trequest.setEncoding(\"utf8\");\n\t\tvar data = \"\";\n\t\trequest.on(\"data\",function(chunk) {\n\t\t\tdata += chunk.toString();\n\t\t});\n\t\trequest.on(\"end\",function() {\n\t\t\tstate.data = data;\n\t\t\troute.handler(request,response,state);\n\t\t});\n\t} else if(route.bodyFormat === \"buffer\") {\n\t\tvar data = [];\n\t\trequest.on(\"data\",function(chunk) {\n\t\t\tdata.push(chunk);\n\t\t});\n\t\trequest.on(\"end\",function() {\n\t\t\tstate.data = Buffer.concat(data);\n\t\t\troute.handler(request,response,state);\n\t\t})\n\t} else {\n\t\tresponse.writeHead(400,\"Invalid bodyFormat \" + route.bodyFormat + \" in route \" + route.method + \" \" + route.path.source);\n\t\tresponse.end();\n\t}\n};\n\n/*\nListen for requests\nport: optional port number (falls back to value of \"port\" variable)\nhost: optional host address (falls back to value of \"host\" variable)\nprefix: optional prefix (falls back to value of \"path-prefix\" variable)\n*/\nServer.prototype.listen = function(port,host,prefix) {\n\tvar self = this;\n\t// Handle defaults for port and host\n\tport = port || this.get(\"port\");\n\thost = host || this.get(\"host\");\n\tprefix = prefix || this.get(\"path-prefix\") || \"\";\n\t// Check for the port being a string and look it up as an environment variable\n\tif(parseInt(port,10).toString() !== port) {\n\t\tport = process.env[port] || 8080;\n\t}\n\t// Warn if required plugins are missing\n\tif(!this.wiki.getTiddler(\"$:/plugins/tiddlywiki/tiddlyweb\") || !this.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\t// Create the server\n\tvar server;\n\tif(this.listenOptions) {\n\t\tserver = this.transport.createServer(this.listenOptions,this.requestHandler.bind(this));\n\t} else {\n\t\tserver = this.transport.createServer(this.requestHandler.bind(this));\n\t}\n\t// Display the port number after we've started listening (the port number might have been specified as zero, in which case we will get an assigned port)\n\tserver.on(\"listening\",function() {\n\t\tvar address = server.address();\n\t\t$tw.utils.log(\"Serving on \" + self.protocol + \"://\" + address.address + \":\" + address.port + prefix,\"brown/orange\");\n\t\t$tw.utils.log(\"(press ctrl-C to exit)\",\"red\");\n\t});\n\t// Listen\n\treturn server.listen(port,host);\n};\n\nexports.Server = Server;\n\n})();\n", "type": "application/javascript", "module-type": "library" }, "$:/core/modules/browser-messaging.js": { "title": "$:/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\tiframeInfo = {\n\t\t\turl: url,\n\t\t\tstatus: \"loading\",\n\t\t\tdomNode: iframe\n\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\tiframe.setAttribute(\"library\",\"true\");\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\n/*\nUnload library iframe for given url\n*/\nfunction unloadIFrame(url){\n\t$tw.utils.each(document.getElementsByTagName('iframe'), function(iframe) {\n\t\tif(iframe.getAttribute(\"library\") === \"true\" &&\n\t\t iframe.getAttribute(\"src\") === url) {\n\t\t\tiframe.parentNode.removeChild(iframe);\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// Listen for widget messages to control unloading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-unload-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\t$tw.browserMessaging.iframeInfoMap[url] = undefined;\n\t\tif(url) {\n\t\t\tunloadIFrame(url);\n\t\t\t$tw.utils.each(\n\t\t\t\t$tw.wiki.filterTiddlers(\"[[$:/temp/ServerConnection/\" + url + \"]] [prefix[$:/temp/RemoteAssetInfo/\" + url + \"/]]\"),\n\t\t\t\tfunction(title) {\n\t\t\t\t\t$tw.wiki.deleteTiddler(title);\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\t// console.log(\"browser-messaging: \",document.location.toString())\n\t\t// console.log(\"browser-messaging: Received message from\",event.origin);\n\t\t// console.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", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/commands.js": { "title": "$:/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", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/CSSescape.js": { "title": "$:/core/modules/startup/CSSescape.js", "text": "/*\\\ntitle: $:/core/modules/startup/CSSescape.js\ntype: application/javascript\nmodule-type: startup\n\nPolyfill for CSS.escape()\n\n\\*/\n(function(root,factory){\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"css-escape\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*! https://mths.be/cssescape v1.5.1 by @mathias | MIT license */\n// https://github.com/umdjs/umd/blob/master/returnExports.js\nexports.startup = factory(root);\n}(typeof global != 'undefined' ? global : this, function(root) {\n\n\tif (root.CSS && root.CSS.escape) {\n\t\treturn;\n\t}\n\n\t// https://drafts.csswg.org/cssom/#serialize-an-identifier\n\tvar cssEscape = function(value) {\n\t\tif (arguments.length == 0) {\n\t\t\tthrow new TypeError('`CSS.escape` requires an argument.');\n\t\t}\n\t\tvar string = String(value);\n\t\tvar length = string.length;\n\t\tvar index = -1;\n\t\tvar codeUnit;\n\t\tvar result = '';\n\t\tvar firstCodeUnit = string.charCodeAt(0);\n\t\twhile (++index < length) {\n\t\t\tcodeUnit = string.charCodeAt(index);\n\t\t\t// Note: there’s no need to special-case astral symbols, surrogate\n\t\t\t// pairs, or lone surrogates.\n\n\t\t\t// If the character is NULL (U+0000), then the REPLACEMENT CHARACTER\n\t\t\t// (U+FFFD).\n\t\t\tif (codeUnit == 0x0000) {\n\t\t\t\tresult += '\\uFFFD';\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (\n\t\t\t\t// If the character is in the range [\\1-\\1F] (U+0001 to U+001F) or is\n\t\t\t\t// U+007F, […]\n\t\t\t\t(codeUnit >= 0x0001 && codeUnit <= 0x001F) || codeUnit == 0x007F ||\n\t\t\t\t// If the character is the first character and is in the range [0-9]\n\t\t\t\t// (U+0030 to U+0039), […]\n\t\t\t\t(index == 0 && codeUnit >= 0x0030 && codeUnit <= 0x0039) ||\n\t\t\t\t// If the character is the second character and is in the range [0-9]\n\t\t\t\t// (U+0030 to U+0039) and the first character is a `-` (U+002D), […]\n\t\t\t\t(\n\t\t\t\t\tindex == 1 &&\n\t\t\t\t\tcodeUnit >= 0x0030 && codeUnit <= 0x0039 &&\n\t\t\t\t\tfirstCodeUnit == 0x002D\n\t\t\t\t)\n\t\t\t) {\n\t\t\t\t// https://drafts.csswg.org/cssom/#escape-a-character-as-code-point\n\t\t\t\tresult += '\\\\' + codeUnit.toString(16) + ' ';\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (\n\t\t\t\t// If the character is the first character and is a `-` (U+002D), and\n\t\t\t\t// there is no second character, […]\n\t\t\t\tindex == 0 &&\n\t\t\t\tlength == 1 &&\n\t\t\t\tcodeUnit == 0x002D\n\t\t\t) {\n\t\t\t\tresult += '\\\\' + string.charAt(index);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// If the character is not handled by one of the above rules and is\n\t\t\t// greater than or equal to U+0080, is `-` (U+002D) or `_` (U+005F), or\n\t\t\t// is in one of the ranges [0-9] (U+0030 to U+0039), [A-Z] (U+0041 to\n\t\t\t// U+005A), or [a-z] (U+0061 to U+007A), […]\n\t\t\tif (\n\t\t\t\tcodeUnit >= 0x0080 ||\n\t\t\t\tcodeUnit == 0x002D ||\n\t\t\t\tcodeUnit == 0x005F ||\n\t\t\t\tcodeUnit >= 0x0030 && codeUnit <= 0x0039 ||\n\t\t\t\tcodeUnit >= 0x0041 && codeUnit <= 0x005A ||\n\t\t\t\tcodeUnit >= 0x0061 && codeUnit <= 0x007A\n\t\t\t) {\n\t\t\t\t// the character itself\n\t\t\t\tresult += string.charAt(index);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// Otherwise, the escaped character.\n\t\t\t// https://drafts.csswg.org/cssom/#escape-a-character\n\t\t\tresult += '\\\\' + string.charAt(index);\n\n\t\t}\n\t\treturn result;\n\t};\n\n\tif (!root.CSS) {\n\t\troot.CSS = {};\n\t}\n\n\troot.CSS.escape = cssEscape;\n\n}));\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/favicon.js": { "title": "$:/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\",$tw.utils.makeDataUri(tiddler.fields.text,tiddler.fields.type,tiddler.fields._canonical_uri));\n\t}\n}\n\n})();\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/info.js": { "title": "$:/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\nvar TITLE_INFO_PLUGIN = \"$:/temp/info-plugin\";\n\nexports.startup = function() {\n\t// Function to bake the info plugin with new tiddlers\n\tvar updateInfoPlugin = function(tiddlerFieldsArray) {\n\t\t// Get the existing tiddlers\n\t\tvar json = $tw.wiki.getTiddlerData(TITLE_INFO_PLUGIN,{tiddlers: {}});\n\t\t// Add the new ones\n\t\t$tw.utils.each(tiddlerFieldsArray,function(fields) {\n\t\t\tif(fields && fields.title) {\n\t\t\t\tjson.tiddlers[fields.title] = fields;\n\t\t\t}\n\t\t});\n\t\t// Bake the info tiddlers into a plugin. We use the non-standard plugin-type \"info\" because ordinary plugins are only registered asynchronously after being loaded dynamically\n\t\tvar fields = {\n\t\t\ttitle: TITLE_INFO_PLUGIN,\n\t\t\ttype: \"application/json\",\n\t\t\t\"plugin-type\": \"info\",\n\t\t\ttext: JSON.stringify(json,null,$tw.config.preferences.jsonSpaces)\n\t\t};\n\t\t$tw.wiki.addTiddler(new $tw.Tiddler(fields));\n\n\t};\n\t// Collect up the info tiddlers\n\tvar tiddlerFieldsArray = [];\n\t// Give each info module a chance to provide as many info tiddlers as they want as an array, and give them a callback for dynamically updating them\n\t$tw.modules.forEachModuleOfType(\"info\",function(title,moduleExports) {\n\t\tif(moduleExports && moduleExports.getInfoTiddlerFields) {\n\t\t\tArray.prototype.push.apply(tiddlerFieldsArray,moduleExports.getInfoTiddlerFields(updateInfoPlugin));\n\t\t}\n\t});\n\tupdateInfoPlugin(tiddlerFieldsArray);\n\tvar changes = $tw.wiki.readPluginInfo([TITLE_INFO_PLUGIN]);\n\t$tw.wiki.registerPluginTiddlers(\"info\",[TITLE_INFO_PLUGIN]);\n\t$tw.wiki.unpackPluginTiddlers();\n};\n\n})();\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/load-modules.js": { "title": "$:/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.wiki.addIndexersToWiki();\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", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/password.js": { "title": "$:/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", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/plugins.js": { "title": "$:/core/modules/startup/plugins.js", "text": "/*\\\ntitle: $:/core/modules/startup/plugins.js\ntype: application/javascript\nmodule-type: startup\n\nStartup logic concerned with managing plugins\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 = \"plugins\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nvar TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE = \"$:/status/RequireReloadDueToPluginChange\";\n\nvar PREFIX_CONFIG_REGISTER_PLUGIN_TYPE = \"$:/config/RegisterPluginType/\";\n\nexports.startup = function() {\n\t$tw.wiki.addTiddler({title: TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE,text: \"no\"});\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\t// Work out which of the changed tiddlers are plugins that we need to reregister\n\t\tvar changesToProcess = [],\n\t\t\trequireReloadDueToPluginChange = false;\n\t\t$tw.utils.each(Object.keys(changes),function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\t\trequiresReload = $tw.wiki.doesPluginRequireReload(title);\n\t\t\tif(requiresReload) {\n\t\t\t\trequireReloadDueToPluginChange = true;\n\t\t\t} else if(tiddler) {\n\t\t\t\tvar pluginType = tiddler.fields[\"plugin-type\"];\n\t\t\t\tif($tw.wiki.getTiddlerText(PREFIX_CONFIG_REGISTER_PLUGIN_TYPE + (tiddler.fields[\"plugin-type\"] || \"\"),\"no\") === \"yes\") {\n\t\t\t\t\tchangesToProcess.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t\t// Issue warning if any of the tiddlers require a reload\n\t\tif(requireReloadDueToPluginChange) {\n\t\t\t$tw.wiki.addTiddler({title: TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE,text: \"yes\"});\n\t\t}\n\t\t// Read or delete the plugin info of the changed tiddlers\n\t\tif(changesToProcess.length > 0) {\n\t\t\tvar changes = $tw.wiki.readPluginInfo(changesToProcess);\n\t\t\tif(changes.modifiedPlugins.length > 0 || changes.deletedPlugins.length > 0) {\n\t\t\t\tvar changedShadowTiddlers = {};\n\t\t\t\t// Collect the shadow tiddlers of any deleted plugins\n\t\t\t\t$tw.utils.each(changes.deletedPlugins,function(pluginTitle) {\n\t\t\t\t\tvar pluginInfo = $tw.wiki.getPluginInfo(pluginTitle);\n\t\t\t\t\tif(pluginInfo) {\n\t\t\t\t\t\t$tw.utils.each(Object.keys(pluginInfo.tiddlers),function(title) {\n\t\t\t\t\t\t\tchangedShadowTiddlers[title] = true;\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\t// Collect the shadow tiddlers of any modified plugins\n\t\t\t\t$tw.utils.each(changes.modifiedPlugins,function(pluginTitle) {\n\t\t\t\t\tvar pluginInfo = $tw.wiki.getPluginInfo(pluginTitle);\n\t\t\t\t\tif(pluginInfo) {\n\t\t\t\t\t\t$tw.utils.each(Object.keys(pluginInfo.tiddlers),function(title) {\n\t\t\t\t\t\t\tchangedShadowTiddlers[title] = false;\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\t// (Re-)register any modified plugins\n\t\t\t\t$tw.wiki.registerPluginTiddlers(null,changes.modifiedPlugins);\n\t\t\t\t// Unregister any deleted plugins\n\t\t\t\t$tw.wiki.unregisterPluginTiddlers(null,changes.deletedPlugins);\n\t\t\t\t// Unpack the shadow tiddlers\n\t\t\t\t$tw.wiki.unpackPluginTiddlers();\n\t\t\t\t// Queue change events for the changed shadow tiddlers\n\t\t\t\t$tw.utils.each(Object.keys(changedShadowTiddlers),function(title) {\n\t\t\t\t\t$tw.wiki.enqueueTiddlerEvent(title,changedShadowTiddlers[title]);\n\t\t\t\t});\n\t\t\t}\n\t\t}\n\t});\n};\n\n})();\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/render.js": { "title": "$:/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/RootTemplate\";\n\n// Time (in ms) that we defer refreshing changes to draft tiddlers\nvar DRAFT_TIDDLER_TIMEOUT_TITLE = \"$:/config/Drafts/TypingTimeout\";\nvar THROTTLE_REFRESH_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, recursionMarker: \"no\"});\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\t$tw.hooks.invokeHook(\"th-page-refreshed\");\n\t})();\n\t// Remove any splash screen elements\n\tvar removeList = document.querySelectorAll(\".tc-remove-when-wiki-loaded\");\n\t$tw.utils.each(removeList,function(removeItem) {\n\t\tif(removeItem.parentNode) {\n\t\t\tremoveItem.parentNode.removeChild(removeItem);\n\t\t}\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.hooks.invokeHook(\"th-page-refreshing\");\n\t\t$tw.pageWidgetNode.refresh(deferredChanges);\n\t\tdeferredChanges = Object.create(null);\n\t\t$tw.hooks.invokeHook(\"th-page-refreshed\");\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 tiddlers that are throttled have changed\n\t\tvar onlyThrottledTiddlersHaveChanged = 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\") || tiddler.hasField(\"throttle.refresh\"))) {\n\t\t\t\tonlyThrottledTiddlersHaveChanged = 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(onlyThrottledTiddlersHaveChanged) {\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 = THROTTLE_REFRESH_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\t// Run any post-render startup actions\n\t$tw.rootWidget.invokeActionsByTag(\"$:/tags/StartupAction/PostRender\");\n};\n\n})();\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/rootwidget.js": { "title": "$:/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, event: event});\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-show-switcher\",function(event) {\n\t\t$tw.modal.display(\"$:/core/ui/SwitcherModal\",{variables: event.paramObject, event: event});\n\t});\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 copy-to-clipboard mechanism\n\t$tw.rootWidget.addEventListener(\"tm-copy-to-clipboard\",function(event) {\n\t\t$tw.utils.copyToClipboard(event.param);\n\t});\n\t// Install the tm-focus-selector message\n\t$tw.rootWidget.addEventListener(\"tm-focus-selector\",function(event) {\n\t\tvar selector = event.param || \"\",\n\t\t\telement;\n\t\ttry {\n\t\t\telement = document.querySelector(selector);\n\t\t} catch(e) {\n\t\t\tconsole.log(\"Error in selector: \",selector)\n\t\t}\n\t\tif(element && element.focus) {\n\t\t\telement.focus(event.paramObject);\n\t\t}\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\tvar fullScreenDocument = event.event ? event.event.target.ownerDocument : document;\n\t\t\tif(event.param === \"enter\") {\n\t\t\t\tfullScreenDocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t} else if(event.param === \"exit\") {\n\t\t\t\tfullScreenDocument[fullscreen._exitFullscreen]();\n\t\t\t} else {\n\t\t\t\tif(fullScreenDocument[fullscreen._fullscreenElement]) {\n\t\t\t\t\tfullScreenDocument[fullscreen._exitFullscreen]();\n\t\t\t\t} else {\n\t\t\t\t\tfullScreenDocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t\t}\t\t\t\t\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", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup.js": { "title": "$:/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.platform);\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// 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\t$tw.rootWidget = new widget.widget({\n\t\ttype: \"widget\",\n\t\tchildren: []\n\t},{\n\t\twiki: $tw.wiki,\n\t\tdocument: $tw.browser ? document : $tw.fakeDocument\n\t});\n\t// Execute any startup actions\n\t$tw.rootWidget.invokeActionsByTag(\"$:/tags/StartupAction\");\n\tif($tw.browser) {\n\t\t$tw.rootWidget.invokeActionsByTag(\"$:/tags/StartupAction/Browser\");\t\t\n\t}\n\tif($tw.node) {\n\t\t$tw.rootWidget.invokeActionsByTag(\"$:/tags/StartupAction/Node\");\t\t\n\t}\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-GB\"\n\t\t],\n\t\tonSwitch: function(plugins) {\n\t\t\tif($tw.browser) {\n\t\t\t\tvar pluginTiddler = $tw.wiki.getTiddler(plugins[0]);\n\t\t\t\tif(pluginTiddler) {\n\t\t\t\t\tdocument.documentElement.setAttribute(\"dir\",pluginTiddler.getFieldString(\"text-direction\") || \"auto\");\n\t\t\t\t} else {\n\t\t\t\t\tdocument.documentElement.removeAttribute(\"dir\");\n\t\t\t\t}\n\t\t\t}\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// Listen for shortcuts\n\tif($tw.browser) {\n\t\t$tw.utils.addEventListeners(document,[{\n\t\t\tname: \"keydown\",\n\t\t\thandlerObject: $tw.keyboardManager,\n\t\t\thandlerMethod: \"handleKeydownEvent\"\n\t\t}]);\n\t}\n\t// Clear outstanding tiddler store change events to avoid an unnecessary refresh cycle at startup\n\t$tw.wiki.clearTiddlerEventQueue();\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({\n\t\twiki: $tw.wiki,\n\t\tdirtyTracking: !$tw.syncadaptor,\n\t\tpreloadDirty: $tw.boot.preloadDirty || []\n\t});\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", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/story.js": { "title": "$:/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\"\nvar CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD = \"$:/config/Navigation/Permalinkview/CopyToClipboard\"; // Can be \"yes\" (default) or \"no\"\nvar CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/Permalinkview/UpdateAddressBar\"; // Can be \"yes\" (default) or \"no\"\n\n\n// Links to help, if there is no param\nvar HELP_OPEN_EXTERNAL_WINDOW = \"http://tiddlywiki.com/#WidgetMessage%3A%20tm-open-external-window\";\n\nexports.startup = function() {\n\t// Open startup tiddlers\n\topenStartupTiddlers({\n\t\tdisableHistory: $tw.boot.disableStartupNavigation\n\t});\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 tm-open-external-window message\n\t\t$tw.rootWidget.addEventListener(\"tm-open-external-window\",function(event) {\n\t\t\tvar paramObject = event.paramObject || {},\n\t\t\t\tstrUrl = event.param || HELP_OPEN_EXTERNAL_WINDOW,\n\t\t\t\tstrWindowName = paramObject.windowName,\n\t\t\t\tstrWindowFeatures = paramObject.windowFeatures;\n\t\t\twindow.open(strUrl, strWindowName, strWindowFeatures);\n\t\t});\n\t\t// Listen for the tm-print message\n\t\t$tw.rootWidget.addEventListener(\"tm-print\",function(event) {\n\t\t\t(event.event.view || window).print();\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]);\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: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR,\"yes\").trim() === \"yes\" ? \"permalink\" : \"none\",\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\tcopyToClipboard: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD,\"yes\").trim() === \"yes\" ? \"permalink\" : \"none\"\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: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR,\"yes\").trim() === \"yes\" ? \"permaview\" : \"none\",\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\tcopyToClipboard: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD,\"yes\").trim() === \"yes\" ? \"permaview\" : \"none\"\n\t\t\t});\t\t\t\t\n\t\t});\n\t}\n};\n\n/*\nProcess the location hash to open the specified tiddlers. Options:\ndisableHistory: if true $:/History is NOT updated\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// Update history\n\tvar story = new $tw.Story({\n\t\twiki: $tw.wiki,\n\t\tstoryTitle: DEFAULT_STORY_TITLE,\n\t\thistoryTitle: DEFAULT_HISTORY_TITLE\n\t});\n\tif(!options.disableHistory) {\n\t\t// If a target tiddler was specified add it to the history stack\n\t\tif(target && target !== \"\") {\n\t\t\t// The target tiddler doesn't need double square brackets, but we'll silently remove them if they're present\n\t\t\tif(target.indexOf(\"[[\") === 0 && target.substr(-2) === \"]]\") {\n\t\t\t\ttarget = target.substr(2,target.length - 4);\n\t\t\t}\n\t\t\tstory.addToHistory(target);\n\t\t} else if(storyList.length > 0) {\n\t\t\tstory.addToHistory(storyList[0]);\n\t\t}\t\t\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.copyToClipboard: \"permalink\", \"permaview\" or \"no\" (defaults to \"no\")\noptions.targetTiddler: optional title of target tiddler for permalink\n*/\nfunction updateLocationHash(options) {\n\t// Get the story and the history stack\n\tvar storyList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE),\n\t\thistoryList = $tw.wiki.getTiddlerData(DEFAULT_HISTORY_TITLE,[]),\n\t\ttargetTiddler = \"\";\n\tif(options.targetTiddler) {\n\t\ttargetTiddler = options.targetTiddler;\n\t} else {\n\t\t// The target tiddler is the one at the top of the stack\n\t\tif(historyList.length > 0) {\n\t\t\ttargetTiddler = historyList[historyList.length-1].title;\n\t\t}\n\t\t// Blank the target tiddler if it isn't present in the story\n\t\tif(storyList.indexOf(targetTiddler) === -1) {\n\t\t\ttargetTiddler = \"\";\n\t\t}\n\t}\n\t// Assemble the location hash\n\tswitch(options.updateAddressBar) {\n\t\tcase \"permalink\":\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler);\n\t\t\tbreak;\n\t\tcase \"permaview\":\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList));\n\t\t\tbreak;\n\t}\n\t// Copy URL to the clipboard\n\tswitch(options.copyToClipboard) {\n\t\tcase \"permalink\":\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getLocationPath() + \"#\" + encodeURIComponent(targetTiddler));\n\t\t\tbreak;\n\t\tcase \"permaview\":\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getLocationPath() + \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList)));\n\t\t\tbreak;\n\t}\n\t// Only change the location hash if we must, thus avoiding unnecessary onhashchange events\n\tif($tw.utils.getLocationHash() !== $tw.locationHash) {\n\t\tif(options.updateHistory === \"yes\") {\n\t\t\t// Assign the location hash so that history is updated\n\t\t\twindow.location.hash = $tw.locationHash;\n\t\t} else {\n\t\t\t// We use replace so that browser history isn't affected\n\t\t\twindow.location.replace(window.location.toString().split(\"#\")[0] + $tw.locationHash);\n\t\t}\n\t}\n}\n\n})();\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/windows.js": { "title": "$:/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)\n$tw.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\twindowTitle = paramObject.windowTitle || title,\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,\n\t\t srcDocument;\n\t\t// In case that popup blockers deny opening a new window\n\t\ttry {\n\t\t\tsrcWindow = window.open(\"\",\"external-\" + title,\"scrollbars,width=\" + width + \",height=\" + height),\n\t\t\tsrcDocument = srcWindow.document;\n\t\t}\n\t\tcatch(e) {\n\t\t\treturn;\n\t\t}\n\t\t$tw.windows[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 = windowTitle;\n\t\tsrcWindow.addEventListener(\"beforeunload\",function(event) {\n\t\t\tdelete $tw.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\",{\n\t\t\t\tdocument: $tw.fakeDocument,\n\t\t\t\tvariables: variables,\n\t\t\t\timportPageMacros: true}),\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\t// Listen for keyboard shortcuts\n\t\t$tw.utils.addEventListeners(srcDocument,[{\n\t\t\tname: \"keydown\",\n\t\t\thandlerObject: $tw.keyboardManager,\n\t\t\thandlerMethod: \"handleKeydownEvent\"\n\t\t}]);\n\t\tsrcWindow.document.documentElement.addEventListener(\"click\",$tw.popup,true);\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($tw.windows,function(win) {\n\t\t\twin.close();\n\t\t});\n\t});\n\n};\n\n})();\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/story.js": { "title": "$:/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", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/storyviews/classic.js": { "title": "$:/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 duration = $tw.utils.getAnimationDuration()\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\tif(duration) {\n\t\t// Scroll the node into view\n\t\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\t\n\t} else {\n\t\ttargetElement.scrollIntoView();\n\t}\n};\n\nClassicStoryView.prototype.insert = function(widget) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tif(duration) {\n\t\tvar targetElement = widget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(targetElement instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\t// Get the current height of the tiddler\n\t\tvar computedStyle = window.getComputedStyle(targetElement),\n\t\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t\t// Reset the margin once the transition is over\n\t\tsetTimeout(function() {\n\t\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t\t{transition: \"none\"},\n\t\t\t\t{marginBottom: \"\"}\n\t\t\t]);\n\t\t},duration);\n\t\t// Set up the initial position of the element\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t\t{opacity: \"0.0\"}\n\t\t]);\n\t\t$tw.utils.forceLayout(targetElement);\n\t\t// Transition to the final position\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t\t{opacity: \"1.0\"}\n\t]);\n\t}\n};\n\nClassicStoryView.prototype.remove = function(widget) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tif(duration) {\n\t\tvar targetElement = widget.findFirstDomNode(),\n\t\t\tremoveElement = function() {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t};\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(targetElement instanceof Element)) {\n\t\t\tremoveElement();\n\t\t\treturn;\n\t\t}\n\t\t// Get the current height of the tiddler\n\t\tvar currWidth = targetElement.offsetWidth,\n\t\t\tcomputedStyle = window.getComputedStyle(targetElement),\n\t\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t\t// Remove the dom nodes of the widget at the end of the transition\n\t\tsetTimeout(removeElement,duration);\n\t\t// Animate the closure\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"translateX(0px)\"},\n\t\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t\t{opacity: \"1.0\"}\n\t\t]);\n\t\t$tw.utils.forceLayout(targetElement);\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t\t{transform: \"translateX(-\" + currWidth + \"px)\"},\n\t\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t\t{opacity: \"0.0\"}\n\t\t]);\n\t} else {\n\t\twidget.removeChildDomNodes();\n\t}\n};\n\nexports.classic = ClassicStoryView;\n\n})();", "type": "application/javascript", "module-type": "storyview" }, "$:/core/modules/storyviews/pop.js": { "title": "$:/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\t$tw.utils.setStyle(widget.document.body,[\n\t\t\t{\"overflow-x\": \"\"}\n\t\t]);\n\t},duration);\n\t// Prevent the page from overscrolling due to the zoom factor\n\t$tw.utils.setStyle(widget.document.body,[\n\t\t{\"overflow-x\": \"hidden\"}\n\t]);\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 && 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", "type": "application/javascript", "module-type": "storyview" }, "$:/core/modules/storyviews/zoomin.js": { "title": "$:/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", "type": "application/javascript", "module-type": "storyview" }, "$:/core/modules/syncer.js": { "title": "$:/core/modules/syncer.js", "text": "/*\\\ntitle: $:/core/modules/syncer.js\ntype: application/javascript\nmodule-type: global\n\nThe syncer tracks changes to the store and synchronises them to a remote data store represented as a \"sync adaptor\"\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDefaults\n*/\nSyncer.prototype.titleIsLoggedIn = \"$:/status/IsLoggedIn\";\nSyncer.prototype.titleIsAnonymous = \"$:/status/IsAnonymous\";\nSyncer.prototype.titleIsReadOnly = \"$:/status/IsReadOnly\";\nSyncer.prototype.titleUserName = \"$:/status/UserName\";\nSyncer.prototype.titleSyncFilter = \"$:/config/SyncFilter\";\nSyncer.prototype.titleSyncPollingInterval = \"$:/config/SyncPollingInterval\";\nSyncer.prototype.titleSyncDisableLazyLoading = \"$:/config/SyncDisableLazyLoading\";\nSyncer.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\nSyncer.prototype.titleSyncThrottleInterval = \"$:/config/SyncThrottleInterval\";\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.errorRetryInterval = 5 * 1000; // Interval to retry after an error\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/*\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\t// Save parameters\n\tthis.syncadaptor = options.syncadaptor;\n\tthis.disableUI = !!options.disableUI;\n\tthis.titleIsLoggedIn = options.titleIsLoggedIn || this.titleIsLoggedIn;\n\tthis.titleUserName = options.titleUserName || this.titleUserName;\n\tthis.titleSyncFilter = options.titleSyncFilter || this.titleSyncFilter;\n\tthis.titleSavedNotification = options.titleSavedNotification || this.titleSavedNotification;\n\tthis.taskTimerInterval = options.taskTimerInterval || this.taskTimerInterval;\n\tthis.throttleInterval = options.throttleInterval || parseInt(this.wiki.getTiddlerText(this.titleSyncThrottleInterval,\"\"),10) || this.throttleInterval;\n\tthis.errorRetryInterval = options.errorRetryInterval || this.errorRetryInterval;\n\tthis.fallbackInterval = options.fallbackInterval || this.fallbackInterval;\n\tthis.pollTimerInterval = options.pollTimerInterval || parseInt(this.wiki.getTiddlerText(this.titleSyncPollingInterval,\"\"),10) || this.pollTimerInterval;\n\tthis.logging = \"logging\" in options ? options.logging : true;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\") + (this.syncadaptor.name ? (\"-\" + this.syncadaptor.name) : \"\"),{\n\t\tcolour: \"cyan\",\n\t\tenable: this.logging,\n\t\tsaveHistory: true\n\t});\n\t// Make another logger for connection errors\n\tthis.loggerConnection = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\") + (this.syncadaptor.name ? (\"-\" + this.syncadaptor.name) : \"\") + \"-connection\",{\n\t\tcolour: \"cyan\",\n\t\tenable: this.logging\n\t});\n\t// Ask the syncadaptor to use the main logger\n\tif(this.syncadaptor.setLoggerSaveBuffer) {\n\t\tthis.syncadaptor.setLoggerSaveBuffer(this.logger);\n\t}\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\tthis.titlesToBeLoaded = {}; // Hashmap of titles of tiddlers that need loading from the server\n\tthis.titlesHaveBeenLazyLoaded = {}; // Hashmap of titles of tiddlers that have already been lazily loaded from the server\n\t// Timers\n\tthis.taskTimerId = null; // Timer for task dispatch\n\tthis.pollTimerId = null; // Timer for polling server\n\t// Number of outstanding requests\n\tthis.numTasksInProgress = 0;\n\t// Listen out for changes to tiddlers\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t// Filter the changes to just include ones that are being synced\n\t\tvar filteredChanges = self.getSyncedTiddlers(function(callback) {\n\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\tvar tiddler = self.wiki.tiddlerExists(title) && self.wiki.getTiddler(title);\n\t\t\t\tcallback(tiddler,title);\n\t\t\t});\n\t\t});\n\t\tif(filteredChanges.length > 0) {\n\t\t\tself.processTaskQueue();\n\t\t} else {\n\t\t\t// Look for deletions of tiddlers we're already syncing\t\n\t\t\tvar outstandingDeletion = false\n\t\t\t$tw.utils.each(changes,function(change,title,object) {\n\t\t\t\tif(change.deleted && $tw.utils.hop(self.tiddlerInfo,title)) {\n\t\t\t\t\toutstandingDeletion = true;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(outstandingDeletion) {\n\t\t\t\tself.processTaskQueue();\n\t\t\t}\n\t\t}\n\t});\n\t// Browser event handlers\n\tif($tw.browser && !this.disableUI) {\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(event) {\n\t\t\tvar username = event && event.paramObject && event.paramObject.username,\n\t\t\t\tpassword = event && event.paramObject && event.paramObject.password;\n\t\t\tif(username && password) {\n\t\t\t\t// Login with username and password\n\t\t\t\tself.login(username,password,function() {});\n\t\t\t} else {\n\t\t\t\t// No username and password, so we display a prompt\n\t\t\t\tself.handleLoginEvent();\t\t\t\t\n\t\t\t}\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\t$tw.rootWidget.addEventListener(\"tm-copy-syncer-logs-to-clipboard\",function() {\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getSystemInfo() + \"\\n\\nLog:\\n\" + self.logger.getBuffer());\n\t\t});\n\t}\n\t// Listen out for lazyLoad events\n\tif(!this.disableUI && this.wiki.getTiddlerText(this.titleSyncDisableLazyLoading) !== \"yes\") {\n\t\tthis.wiki.addEventListener(\"lazyLoad\",function(title) {\n\t\t\tself.handleLazyLoadEvent(title);\n\t\t});\t\t\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/*\nShow a generic network error alert\n*/\nSyncer.prototype.displayError = function(msg,err) {\n\tif(err === ($tw.language.getString(\"Error/XMLHttpRequest\") + \": 0\")) {\n\t\tthis.loggerConnection.alert($tw.language.getString(\"Error/NetworkErrorAlert\"));\n\t\tthis.logger.log(msg + \":\",err);\n\t} else {\n\t\tthis.logger.alert(msg + \":\",err);\n\t}\n};\n\n/*\nReturn an array of the tiddler titles that are subjected to syncing\n*/\nSyncer.prototype.getSyncedTiddlers = function(source) {\n\treturn this.filterFn.call(this.wiki,source);\n};\n\n/*\nReturn an array of the tiddler titles that are subjected to syncing\n*/\nSyncer.prototype.getTiddlerRevision = function(title) {\n\tif(this.syncadaptor && this.syncadaptor.getTiddlerRevision) {\n\t\treturn this.syncadaptor.getTiddlerRevision(title);\n\t} else {\n\t\treturn this.wiki.getTiddler(title).fields.revision;\t\n\t} \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\t// \"revision\" is the revision of the tiddler last seen on the server, and \"changecount\" is the corresponding local changecount\n\tthis.tiddlerInfo = {};\n\t// Record information for known tiddlers\n\tvar self = this,\n\t\ttiddlers = this.getSyncedTiddlers();\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tself.tiddlerInfo[title] = {\n\t\t\t\trevision: self.getTiddlerRevision(title),\n\t\t\t\tadaptorInfo: self.syncadaptor && self.syncadaptor.getTiddlerInfo(tiddler),\n\t\t\t\tchangeCount: self.wiki.getChangeCount(title)\n\t\t\t};\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\tthis.logger.log(\"Checking dirty status\");\n\t// Check tiddlers that are in the store and included in the filter function\n\tvar titles = this.getSyncedTiddlers();\n\tfor(var index=0; index<titles.length; index++) {\n\t\tvar title = titles[index],\n\t\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\tif(this.wiki.tiddlerExists(title)) {\n\t\t\tif(tiddlerInfo) {\n\t\t\t\t// If the tiddler is known on the server and has been modified locally then it needs to be saved to the server\n\t\t\t\tif(this.wiki.getChangeCount(title) > tiddlerInfo.changeCount) {\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// If the tiddler isn't known on the server then it needs to be saved to the server\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t}\n\t// Check tiddlers that are known from the server but not currently in the store\n\ttitles = Object.keys(this.tiddlerInfo);\n\tfor(index=0; index<titles.length; index++) {\n\t\tif(!this.wiki.tiddlerExists(titles[index])) {\n\t\t\t// There must be a pending delete\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\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 && !this.disableUI) {\n\t\tvar dirty = this.isDirty();\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",dirty);\n\t\tif(!dirty) {\n\t\t\tthis.loggerConnection.clearAlerts();\n\t\t}\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(tiddlerFields);\n\tthis.wiki.addTiddler(tiddler);\n\t// Save the tiddler revision and changeCount details\n\tthis.tiddlerInfo[tiddlerFields.title] = {\n\t\trevision: this.getTiddlerRevision(tiddlerFields.title),\n\t\tadaptorInfo: this.syncadaptor.getTiddlerInfo(tiddler),\n\t\tchangeCount: this.wiki.getChangeCount(tiddlerFields.title)\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,isReadOnly,isAnonymous) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\t// Set the various status tiddlers\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsReadOnly,text: isReadOnly ? \"yes\" : \"no\"});\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsAnonymous,text: isAnonymous ? \"yes\" : \"no\"});\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsLoggedIn,text: isLoggedIn ? \"yes\" : \"no\"});\n\t\t\t\tif(isLoggedIn) {\n\t\t\t\t\tself.wiki.addTiddler({title: self.titleUserName,text: username || \"\"});\n\t\t\t\t}\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\tvar self = this,\n\t\tcancelNextSync = function() {\n\t\t\tif(self.pollTimerId) {\n\t\t\t\tclearTimeout(self.pollTimerId);\n\t\t\t\tself.pollTimerId = null;\n\t\t\t}\n\t\t},\n\t\ttriggerNextSync = function() {\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},\n\t\tsyncSystemFromServer = (self.wiki.getTiddlerText(\"$:/config/SyncSystemTiddlersFromServer\") === \"yes\" ? true : false);\n\tif(this.syncadaptor && this.syncadaptor.getUpdatedTiddlers) {\n\t\tthis.logger.log(\"Retrieving updated tiddler list\");\n\t\tcancelNextSync();\n\t\tthis.syncadaptor.getUpdatedTiddlers(self,function(err,updates) {\n\t\t\ttriggerNextSync();\n\t\t\tif(err) {\n\t\t\t\tself.displayError($tw.language.getString(\"Error/RetrievingSkinny\"),err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tif(updates) {\n\t\t\t\t$tw.utils.each(updates.modifications,function(title) {\n\t\t\t\t\tself.titlesToBeLoaded[title] = true;\n\t\t\t\t});\n\t\t\t\t$tw.utils.each(updates.deletions,function(title) {\n\t\t\t\t\tif(syncSystemFromServer || !self.wiki.isSystemTiddler(title)) {\n\t\t\t\t\t\tdelete self.tiddlerInfo[title];\n\t\t\t\t\t\tself.logger.log(\"Deleting tiddler missing from server:\",title);\n\t\t\t\t\t\tself.wiki.deleteTiddler(title);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tif(updates.modifications.length > 0 || updates.deletions.length > 0) {\n\t\t\t\t\tself.processTaskQueue();\n\t\t\t\t}\t\t\t\t\n\t\t\t}\n\t\t});\n\t} else if(this.syncadaptor && this.syncadaptor.getSkinnyTiddlers) {\n\t\tthis.logger.log(\"Retrieving skinny tiddler list\");\n\t\tcancelNextSync();\n\t\tthis.syncadaptor.getSkinnyTiddlers(function(err,tiddlers) {\n\t\t\ttriggerNextSync();\n\t\t\t// Check for errors\n\t\t\tif(err) {\n\t\t\t\tself.displayError($tw.language.getString(\"Error/RetrievingSkinny\"),err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Keep track of which tiddlers we already know about have been reported this time\n\t\t\tvar previousTitles = Object.keys(self.tiddlerInfo);\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.tiddlerExists(tiddlerFields.title) && 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\tindexInPreviousTitles = previousTitles.indexOf(tiddlerFields.title);\n\t\t\t\tif(indexInPreviousTitles !== -1) {\n\t\t\t\t\tpreviousTitles.splice(indexInPreviousTitles,1);\n\t\t\t\t}\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// Only load the skinny version if we don't already have a fat version of the tiddler\n\t\t\t\t\tif(!tiddler || tiddler.fields.text === undefined) {\n\t\t\t\t\t\tself.storeTiddler(tiddlerFields);\n\t\t\t\t\t}\n\t\t\t\t\t// Do a full load of this tiddler\n\t\t\t\t\tself.titlesToBeLoaded[tiddlerFields.title] = true;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Delete any tiddlers that were previously reported but missing this time\n\t\t\t$tw.utils.each(previousTitles,function(title) {\n\t\t\t\tif(syncSystemFromServer || !self.wiki.isSystemTiddler(title)) {\n\t\t\t\t\tdelete self.tiddlerInfo[title];\n\t\t\t\t\tself.logger.log(\"Deleting tiddler missing from server:\",title);\n\t\t\t\t\tself.wiki.deleteTiddler(title);\n\t\t\t\t}\n\t\t\t});\n\t\t\tself.processTaskQueue();\n\t\t});\n\t}\n};\n\n/*\nForce load a tiddler from the server\n*/\nSyncer.prototype.enqueueLoadTiddler = function(title) {\n\tthis.titlesToBeLoaded[title] = true;\n\tthis.processTaskQueue();\n};\n\n/*\nLazily load a skinny tiddler if we can\n*/\nSyncer.prototype.handleLazyLoadEvent = function(title) {\n\t// Ignore if the syncadaptor doesn't handle it\n\tif(!this.syncadaptor.supportsLazyLoading) {\n\t\treturn;\n\t}\n\t// Don't lazy load the same tiddler twice\n\tif(!this.titlesHaveBeenLazyLoaded[title]) {\n\t\t// Don't lazy load if the tiddler isn't included in the sync filter\n\t\tif(this.getSyncedTiddlers().indexOf(title) !== -1) {\n\t\t\t// Mark the tiddler as needing loading, and having already been lazily loaded\n\t\t\tthis.titlesToBeLoaded[title] = true;\n\t\t\tthis.titlesHaveBeenLazyLoaded[title] = true;\n\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(!err && !isLoggedIn) {\n\t\t\tif(self.syncadaptor && self.syncadaptor.displayLoginPrompt) {\n\t\t\t\tself.syncadaptor.displayLoginPrompt(self);\n\t\t\t} else {\n\t\t\t\tself.displayLoginPrompt();\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nDispay a password prompt\n*/\nSyncer.prototype.displayLoginPrompt = function() {\n\tvar self = this;\n\tvar promptInfo = $tw.passwordPrompt.createPrompt({\n\t\tserviceName: $tw.language.getString(\"LoginToTiddlySpace\"),\n\t\tcallback: function(data) {\n\t\t\tself.login(data.username,data.password,function(err,isLoggedIn) {\n\t\t\t\tself.syncFromServer();\n\t\t\t});\n\t\t\treturn true; // Get rid of the password prompt\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(err,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/*\nProcess the next task\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\n\t// 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.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(typeof task === \"object\" && task !== null) {\n\t\t\tthis.numTasksInProgress += 1;\n\t\t\ttask.run(function(err) {\n\t\t\t\tself.numTasksInProgress -= 1;\n\t\t\t\tif(err) {\n\t\t\t\t\tself.displayError(\"Sync error while processing \" + task.type + \" of '\" + task.title + \"'\",err);\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t\tself.triggerTimeout(self.errorRetryInterval);\n\t\t\t\t} else {\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t\t// Process the next task\n\t\t\t\t\tself.processTaskQueue.call(self);\t\t\t\t\t\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\t// No task is ready so update the status\n\t\t\tthis.updateDirtyStatus();\n\t\t\t// And trigger a timeout if there is a pending task\n\t\t\tif(task === true) {\n\t\t\t\tthis.triggerTimeout();\t\t\t\t\n\t\t\t}\n\t\t}\n\t} else {\n\t\tthis.updateDirtyStatus();\t\t\n\t}\n};\n\nSyncer.prototype.triggerTimeout = function(interval) {\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},interval || self.taskTimerInterval);\n\t}\n};\n\n/*\nChoose the next sync task. We prioritise saves, then deletes, then loads from the server\n\nReturns either a task object, null if there's no upcoming tasks, or the boolean true if there are pending tasks that aren't yet due\n*/\nSyncer.prototype.chooseNextTask = function() {\n\tvar thresholdLastSaved = (new Date()) - this.throttleInterval,\n\t\thavePending = null;\n\t// First we look for tiddlers that have been modified locally and need saving back to the server\n\tvar titles = this.getSyncedTiddlers();\n\tfor(var index=0; index<titles.length; index++) {\n\t\tvar title = titles[index],\n\t\t\ttiddler = this.wiki.tiddlerExists(title) && this.wiki.getTiddler(title),\n\t\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\tif(tiddler) {\n\t\t\t// If the tiddler is not known on the server, or has been modified locally no more recently than the threshold then it needs to be saved to the server\n\t\t\tvar hasChanged = !tiddlerInfo || this.wiki.getChangeCount(title) > tiddlerInfo.changeCount,\n\t\t\t\tisReadyToSave = !tiddlerInfo || !tiddlerInfo.timestampLastSaved || tiddlerInfo.timestampLastSaved < thresholdLastSaved;\n\t\t\tif(hasChanged) {\n\t\t\t\tif(isReadyToSave) {\n\t\t\t\t\treturn new SaveTiddlerTask(this,title); \t\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\thavePending = true;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t// Second, we check tiddlers that are known from the server but not currently in the store, and so need deleting on the server\n\ttitles = Object.keys(this.tiddlerInfo);\n\tfor(index=0; index<titles.length; index++) {\n\t\ttitle = titles[index];\n\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\ttiddler = this.wiki.tiddlerExists(title) && this.wiki.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\treturn new DeleteTiddlerTask(this,title);\n\t\t}\n\t}\n\t// Check for tiddlers that need loading\n\ttitle = Object.keys(this.titlesToBeLoaded)[0];\n\tif(title) {\n\t\tdelete this.titlesToBeLoaded[title];\n\t\treturn new LoadTiddlerTask(this,title);\n\t}\n\t// No tasks are ready\n\treturn havePending;\n};\n\nfunction SaveTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"save\";\n}\n\nSaveTiddlerTask.prototype.run = function(callback) {\n\tvar self = this,\n\t\tchangeCount = this.syncer.wiki.getChangeCount(this.title),\n\t\ttiddler = this.syncer.wiki.tiddlerExists(this.title) && this.syncer.wiki.getTiddler(this.title);\n\tthis.syncer.logger.log(\"Dispatching 'save' task:\",this.title);\n\tif(tiddler) {\n\t\tthis.syncer.syncadaptor.saveTiddler(tiddler,function(err,adaptorInfo,revision) {\n\t\t\t// If there's an error, exit without changing any internal state\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\t// Adjust the info stored about this tiddler\n\t\t\tself.syncer.tiddlerInfo[self.title] = {\n\t\t\t\tchangeCount: changeCount,\n\t\t\t\tadaptorInfo: adaptorInfo,\n\t\t\t\trevision: revision,\n\t\t\t\ttimestampLastSaved: new Date()\n\t\t\t};\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t},{\n\t\t\ttiddlerInfo: self.syncer.tiddlerInfo[self.title]\n\t\t});\n\t} else {\n\t\tthis.syncer.logger.log(\" Not Dispatching 'save' task:\",this.title,\"tiddler does not exist\");\n\t\t$tw.utils.nextTick(callback(null));\n\t}\n};\n\nfunction DeleteTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"delete\";\n}\n\nDeleteTiddlerTask.prototype.run = function(callback) {\n\tvar self = this;\n\tthis.syncer.logger.log(\"Dispatching 'delete' task:\",this.title);\n\tthis.syncer.syncadaptor.deleteTiddler(this.title,function(err) {\n\t\t// If there's an error, exit without changing any internal state\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\t// Remove the info stored about this tiddler\n\t\tdelete self.syncer.tiddlerInfo[self.title];\n\t\tif($tw.boot.files){\n\t\t\t// Remove the tiddler from $tw.boot.files\n\t\t\tdelete $tw.boot.files[self.title];\n\t\t}\n\t\t// Invoke the callback\n\t\tcallback(null);\n\t},{\n\t\ttiddlerInfo: self.syncer.tiddlerInfo[this.title]\n\t});\n};\n\nfunction LoadTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"load\";\n}\n\nLoadTiddlerTask.prototype.run = function(callback) {\n\tvar self = this;\n\tthis.syncer.logger.log(\"Dispatching 'load' task:\",this.title);\n\tthis.syncer.syncadaptor.loadTiddler(this.title,function(err,tiddlerFields) {\n\t\t// If there's an error, exit without changing any internal state\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\t// Update the info stored about this tiddler\n\t\tif(tiddlerFields) {\n\t\t\tself.syncer.storeTiddler(tiddlerFields);\n\t\t}\n\t\t// Invoke the callback\n\t\tcallback(null);\n\t});\n};\n\nexports.Syncer = Syncer;\n\n})();\n", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/tiddler.js": { "title": "$:/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 the value of a field as a list\n*/\nexports.getFieldList = 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\treturn $tw.utils.parseStringArray(value);\n};\n\n/*\nGet all the fields as a hashmap of strings. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStrings = 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[field] = this.getFieldString(field);\n\t\t\t}\n\t\t}\n\t}\n\treturn fields;\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\t\tfields = Object.keys(this.fields).sort(),\n\t\tresult = [];\n\tfor(var t=0; t<fields.length; t++) {\n\t\tvar field = fields[t];\n\t\tif(exclude.indexOf(field) === -1) {\n\t\t\tresult.push(field + \": \" + this.getFieldString(field));\n\t\t}\n\t}\n\treturn result.join(\"\\n\");\n};\n\nexports.getFieldDay = function(field) {\n\tif(this.cache && this.cache.day && $tw.utils.hop(this.cache.day,field) ) {\n\t\treturn this.cache.day[field];\n\t}\n\tvar day = \"\";\n\tif(this.fields[field]) {\n\t\tday = (new Date($tw.utils.parseDate(this.fields[field]))).setHours(0,0,0,0);\n\t}\n\tthis.cache.day = this.cache.day || {};\n\tthis.cache.day[field] = day;\n\treturn day;\n};\n\n})();\n", "type": "application/javascript", "module-type": "tiddlermethod" }, "$:/core/modules/upgraders/plugins.js": { "title": "$:/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\"]) {\n\t\t\t// Check whether the plugin contains JS modules\n\t\t\tvar requiresReload = wiki.doesPluginInfoRequireReload(JSON.parse(incomingTiddler.text)) ? (wiki.getTiddlerText(\"$:/language/ControlPanel/Plugins/PluginWillRequireReload\") + \" \") : \"\";\n\t\t\tmessages[title] = requiresReload;\n\t\t\tif(incomingTiddler.version) {\n\t\t\t\t// Upgrade the incoming plugin if it is in the upgrade library\n\t\t\t\tvar libraryTiddler = getLibraryTiddler(title);\n\t\t\t\tif(libraryTiddler && libraryTiddler[\"plugin-type\"] && libraryTiddler.version) {\n\t\t\t\t\ttiddlers[title] = libraryTiddler;\n\t\t\t\t\tmessages[title] = requiresReload + $tw.language.getString(\"Import/Upgrader/Plugins/Upgraded\",{variables: {incoming: incomingTiddler.version, upgraded: libraryTiddler.version}});\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\t// Suppress the incoming plugin if it is older than the currently installed one\n\t\t\t\tvar existingTiddler = wiki.getTiddler(title);\n\t\t\t\tif(existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t\t\t\t// Reject the incoming plugin by blanking all its fields\n\t\t\t\t\tif($tw.utils.checkVersions(existingTiddler.fields.version,incomingTiddler.version)) {\n\t\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\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\t\treturn;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\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", "type": "application/javascript", "module-type": "upgrader" }, "$:/core/modules/upgraders/system.js": { "title": "$:/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/\",\"$:/Import\"],\n\tWARN_IMPORT_PREFIX_LIST = [\"$:/core/modules/\"];\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tshowAlert = false;\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\tfor(var t=0; t<WARN_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = WARN_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix && wiki.isShadowTiddler(title)) {\n\t\t\t\t\tshowAlert = true;\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Warning\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\tif(showAlert) {\n\t\tvar logger = new $tw.utils.Logger(\"import\");\n\t\tlogger.alert($tw.language.getString(\"Import/Upgrader/System/Alert\"));\n\t}\n\treturn messages;\n};\n\n})();\n", "type": "application/javascript", "module-type": "upgrader" }, "$:/core/modules/upgraders/themetweaks.js": { "title": "$:/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", "type": "application/javascript", "module-type": "upgrader" }, "$:/core/modules/utils/base64-utf8/base64-utf8.module.js": { "text": "(function(){// From https://gist.github.com/Nijikokun/5192472\n//\n// UTF8 Module\n//\n// Cleaner and modularized utf-8 encoding and decoding library for javascript.\n//\n// copyright: MIT\n// author: Nijiko Yonskai, @nijikokun, nijikokun@gmail.com\n!function(r,e,o,t){void 0!==o.module&&o.module.exports?o.module.exports=e.apply(o):void 0!==o.define&&\"function\"===o.define&&o.define.amd?define(\"utf8\",[],e):o.utf8=e.apply(o)}(0,function(){return{encode:function(r){if(\"string\"!=typeof r)return r;r=r.replace(/\\r\\n/g,\"\\n\");for(var e,o=\"\",t=0;t<r.length;t++)if((e=r.charCodeAt(t))<128)o+=String.fromCharCode(e);else if(e>127&&e<2048)o+=String.fromCharCode(e>>6|192),o+=String.fromCharCode(63&e|128);else if(e>55295&&e<57344&&r.length>t+1){var i=e,n=r.charCodeAt(t+1);t++;var d=65536+(i-55296<<10|n-56320);o+=String.fromCharCode(d>>18|240),o+=String.fromCharCode(d>>12&63|128),o+=String.fromCharCode(d>>6&63|128),o+=String.fromCharCode(63&d|128)}else o+=String.fromCharCode(e>>12|224),o+=String.fromCharCode(e>>6&63|128),o+=String.fromCharCode(63&e|128);return o},decode:function(r){if(\"string\"!=typeof r)return r;for(var e=\"\",o=0,t=0;o<r.length;)if((t=r.charCodeAt(o))<128)e+=String.fromCharCode(t),o++;else if(t>191&&t<224)e+=String.fromCharCode((31&t)<<6|63&r.charCodeAt(o+1)),o+=2;else if(t>223&&t<240)e+=String.fromCharCode((15&t)<<12|(63&r.charCodeAt(o+1))<<6|63&r.charCodeAt(o+2)),o+=3;else{var i=(7&t)<<18|(63&r.charCodeAt(o+1))<<12|(63&r.charCodeAt(o+2))<<6|63&r.charCodeAt(o+3);e+=String.fromCharCode(55296+(i-65536>>10))+String.fromCharCode(56320+(i-65536&1023)),o+=4}return e}}},this),function(r,e,o,t){if(void 0!==o.module&&o.module.exports){if(t&&o.require)for(var i=0;i<t.length;i++)o[t[i]]=o.require(t[i]);o.module.exports=e.apply(o)}else void 0!==o.define&&\"function\"===o.define&&o.define.amd?define(\"base64\",t||[],e):o.base64=e.apply(o)}(0,function(r){var e=r||this.utf8,o=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\";return{encode:function(r){if(void 0===e)throw{error:\"MissingMethod\",message:\"UTF8 Module is missing.\"};if(\"string\"!=typeof r)return r;r=e.encode(r);for(var t,i,n,d,f,a,h,C=\"\",c=0;c<r.length;)d=(t=r.charCodeAt(c++))>>2,f=(3&t)<<4|(i=r.charCodeAt(c++))>>4,a=(15&i)<<2|(n=r.charCodeAt(c++))>>6,h=63&n,isNaN(i)?a=h=64:isNaN(n)&&(h=64),C+=o.charAt(d)+o.charAt(f)+o.charAt(a)+o.charAt(h);return C},decode:function(r){if(void 0===e)throw{error:\"MissingMethod\",message:\"UTF8 Module is missing.\"};if(\"string\"!=typeof r)return r;r=r.replace(/[^A-Za-z0-9\\+\\/\\=]/g,\"\");for(var t,i,n,d,f,a,h=\"\",C=0;C<r.length;)t=o.indexOf(r.charAt(C++))<<2|(d=o.indexOf(r.charAt(C++)))>>4,i=(15&d)<<4|(f=o.indexOf(r.charAt(C++)))>>2,n=(3&f)<<6|(a=o.indexOf(r.charAt(C++))),h+=String.fromCharCode(t),64!=f&&(h+=String.fromCharCode(i)),64!=a&&(h+=String.fromCharCode(n));return e.decode(h)}}},this,[\"utf8\"]);}).call(exports);", "type": "application/javascript", "title": "$:/core/modules/utils/base64-utf8/base64-utf8.module.js", "module-type": "library" }, "$:/core/modules/utils/crypto.js": { "title": "$:/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", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/csv.js": { "title": "$:/core/modules/utils/csv.js", "text": "/*\\\ntitle: $:/core/modules/utils/csv.js\ntype: application/javascript\nmodule-type: utils\n\nA barebones CSV parser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a CSV string with a header row and return an array of hashmaps.\n*/\nexports.parseCsvStringWithHeader = function(text,options) {\n\toptions = options || {};\n\tvar separator = options.separator || \",\",\n\t\trows = text.split(/\\r?\\n/mg).map(function(row) {\n\t\t\treturn $tw.utils.trim(row);\n\t\t}).filter(function(row) {\n\t\t\treturn row !== \"\";\n\t\t});\n\tif(rows.length < 1) {\n\t\treturn \"Missing header row\";\n\t}\n\tvar headings = rows[0].split(separator),\n\t\tresults = [];\n\tfor(var row=1; row<rows.length; row++) {\n\t\tvar columns = rows[row].split(separator),\n\t\t\tcolumnResult = Object.create(null);\n\t\tif(columns.length !== headings.length) {\n\t\t\treturn \"Malformed CSV row '\" + rows[row] + \"'\";\n\t\t}\n\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\tvar columnName = headings[column];\n\t\t\tcolumnResult[columnName] = $tw.utils.trim(columns[column] || \"\");\n\t\t}\n\t\tresults.push(columnResult);\t\t\t\n\t}\n\treturn results;\n}\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/diff-match-patch/diff_match_patch.js": { "text": "(function(){function diff_match_patch(){this.Diff_Timeout=1;this.Diff_EditCost=4;this.Match_Threshold=.5;this.Match_Distance=1E3;this.Patch_DeleteThreshold=.5;this.Patch_Margin=4;this.Match_MaxBits=32}var DIFF_DELETE=-1,DIFF_INSERT=1,DIFF_EQUAL=0;\ndiff_match_patch.prototype.diff_main=function(a,b,c,d){\"undefined\"==typeof d&&(d=0>=this.Diff_Timeout?Number.MAX_VALUE:(new Date).getTime()+1E3*this.Diff_Timeout);if(null==a||null==b)throw Error(\"Null input. (diff_main)\");if(a==b)return a?[[DIFF_EQUAL,a]]:[];\"undefined\"==typeof c&&(c=!0);var e=c,f=this.diff_commonPrefix(a,b);c=a.substring(0,f);a=a.substring(f);b=b.substring(f);f=this.diff_commonSuffix(a,b);var g=a.substring(a.length-f);a=a.substring(0,a.length-f);b=b.substring(0,b.length-f);a=this.diff_compute_(a,\nb,e,d);c&&a.unshift([DIFF_EQUAL,c]);g&&a.push([DIFF_EQUAL,g]);this.diff_cleanupMerge(a);return a};\ndiff_match_patch.prototype.diff_compute_=function(a,b,c,d){if(!a)return[[DIFF_INSERT,b]];if(!b)return[[DIFF_DELETE,a]];var e=a.length>b.length?a:b,f=a.length>b.length?b:a,g=e.indexOf(f);return-1!=g?(c=[[DIFF_INSERT,e.substring(0,g)],[DIFF_EQUAL,f],[DIFF_INSERT,e.substring(g+f.length)]],a.length>b.length&&(c[0][0]=c[2][0]=DIFF_DELETE),c):1==f.length?[[DIFF_DELETE,a],[DIFF_INSERT,b]]:(e=this.diff_halfMatch_(a,b))?(b=e[1],f=e[3],a=e[4],e=this.diff_main(e[0],e[2],c,d),c=this.diff_main(b,f,c,d),e.concat([[DIFF_EQUAL,\na]],c)):c&&100<a.length&&100<b.length?this.diff_lineMode_(a,b,d):this.diff_bisect_(a,b,d)};\ndiff_match_patch.prototype.diff_lineMode_=function(a,b,c){var d=this.diff_linesToChars_(a,b);a=d.chars1;b=d.chars2;d=d.lineArray;a=this.diff_main(a,b,!1,c);this.diff_charsToLines_(a,d);this.diff_cleanupSemantic(a);a.push([DIFF_EQUAL,\"\"]);for(var e=d=b=0,f=\"\",g=\"\";b<a.length;){switch(a[b][0]){case DIFF_INSERT:e++;g+=a[b][1];break;case DIFF_DELETE:d++;f+=a[b][1];break;case DIFF_EQUAL:if(1<=d&&1<=e){a.splice(b-d-e,d+e);b=b-d-e;d=this.diff_main(f,g,!1,c);for(e=d.length-1;0<=e;e--)a.splice(b,0,d[e]);b+=\nd.length}d=e=0;g=f=\"\"}b++}a.pop();return a};\ndiff_match_patch.prototype.diff_bisect_=function(a,b,c){for(var d=a.length,e=b.length,f=Math.ceil((d+e)/2),g=2*f,h=Array(g),l=Array(g),k=0;k<g;k++)h[k]=-1,l[k]=-1;h[f+1]=0;l[f+1]=0;k=d-e;for(var m=0!=k%2,p=0,x=0,w=0,q=0,t=0;t<f&&!((new Date).getTime()>c);t++){for(var v=-t+p;v<=t-x;v+=2){var n=f+v;var r=v==-t||v!=t&&h[n-1]<h[n+1]?h[n+1]:h[n-1]+1;for(var y=r-v;r<d&&y<e&&a.charAt(r)==b.charAt(y);)r++,y++;h[n]=r;if(r>d)x+=2;else if(y>e)p+=2;else if(m&&(n=f+k-v,0<=n&&n<g&&-1!=l[n])){var u=d-l[n];if(r>=\nu)return this.diff_bisectSplit_(a,b,r,y,c)}}for(v=-t+w;v<=t-q;v+=2){n=f+v;u=v==-t||v!=t&&l[n-1]<l[n+1]?l[n+1]:l[n-1]+1;for(r=u-v;u<d&&r<e&&a.charAt(d-u-1)==b.charAt(e-r-1);)u++,r++;l[n]=u;if(u>d)q+=2;else if(r>e)w+=2;else if(!m&&(n=f+k-v,0<=n&&n<g&&-1!=h[n]&&(r=h[n],y=f+r-n,u=d-u,r>=u)))return this.diff_bisectSplit_(a,b,r,y,c)}}return[[DIFF_DELETE,a],[DIFF_INSERT,b]]};\ndiff_match_patch.prototype.diff_bisectSplit_=function(a,b,c,d,e){var f=a.substring(0,c),g=b.substring(0,d);a=a.substring(c);b=b.substring(d);f=this.diff_main(f,g,!1,e);e=this.diff_main(a,b,!1,e);return f.concat(e)};\ndiff_match_patch.prototype.diff_linesToChars_=function(a,b){function c(a){for(var b=\"\",c=0,f=-1,g=d.length;f<a.length-1;){f=a.indexOf(\"\\n\",c);-1==f&&(f=a.length-1);var h=a.substring(c,f+1);c=f+1;(e.hasOwnProperty?e.hasOwnProperty(h):void 0!==e[h])?b+=String.fromCharCode(e[h]):(b+=String.fromCharCode(g),e[h]=g,d[g++]=h)}return b}var d=[],e={};d[0]=\"\";var f=c(a),g=c(b);return{chars1:f,chars2:g,lineArray:d}};\ndiff_match_patch.prototype.diff_charsToLines_=function(a,b){for(var c=0;c<a.length;c++){for(var d=a[c][1],e=[],f=0;f<d.length;f++)e[f]=b[d.charCodeAt(f)];a[c][1]=e.join(\"\")}};diff_match_patch.prototype.diff_commonPrefix=function(a,b){if(!a||!b||a.charAt(0)!=b.charAt(0))return 0;for(var c=0,d=Math.min(a.length,b.length),e=d,f=0;c<e;)a.substring(f,e)==b.substring(f,e)?f=c=e:d=e,e=Math.floor((d-c)/2+c);return e};\ndiff_match_patch.prototype.diff_commonSuffix=function(a,b){if(!a||!b||a.charAt(a.length-1)!=b.charAt(b.length-1))return 0;for(var c=0,d=Math.min(a.length,b.length),e=d,f=0;c<e;)a.substring(a.length-e,a.length-f)==b.substring(b.length-e,b.length-f)?f=c=e:d=e,e=Math.floor((d-c)/2+c);return e};\ndiff_match_patch.prototype.diff_commonOverlap_=function(a,b){var c=a.length,d=b.length;if(0==c||0==d)return 0;c>d?a=a.substring(c-d):c<d&&(b=b.substring(0,c));c=Math.min(c,d);if(a==b)return c;d=0;for(var e=1;;){var f=a.substring(c-e);f=b.indexOf(f);if(-1==f)return d;e+=f;if(0==f||a.substring(c-e)==b.substring(0,e))d=e,e++}};\ndiff_match_patch.prototype.diff_halfMatch_=function(a,b){function c(a,b,c){for(var d=a.substring(c,c+Math.floor(a.length/4)),e=-1,g=\"\",h,k,l,m;-1!=(e=b.indexOf(d,e+1));){var p=f.diff_commonPrefix(a.substring(c),b.substring(e)),u=f.diff_commonSuffix(a.substring(0,c),b.substring(0,e));g.length<u+p&&(g=b.substring(e-u,e)+b.substring(e,e+p),h=a.substring(0,c-u),k=a.substring(c+p),l=b.substring(0,e-u),m=b.substring(e+p))}return 2*g.length>=a.length?[h,k,l,m,g]:null}if(0>=this.Diff_Timeout)return null;\nvar d=a.length>b.length?a:b,e=a.length>b.length?b:a;if(4>d.length||2*e.length<d.length)return null;var f=this,g=c(d,e,Math.ceil(d.length/4));d=c(d,e,Math.ceil(d.length/2));if(g||d)g=d?g?g[4].length>d[4].length?g:d:d:g;else return null;if(a.length>b.length){d=g[0];e=g[1];var h=g[2];var l=g[3]}else h=g[0],l=g[1],d=g[2],e=g[3];return[d,e,h,l,g[4]]};\ndiff_match_patch.prototype.diff_cleanupSemantic=function(a){for(var b=!1,c=[],d=0,e=null,f=0,g=0,h=0,l=0,k=0;f<a.length;)a[f][0]==DIFF_EQUAL?(c[d++]=f,g=l,h=k,k=l=0,e=a[f][1]):(a[f][0]==DIFF_INSERT?l+=a[f][1].length:k+=a[f][1].length,e&&e.length<=Math.max(g,h)&&e.length<=Math.max(l,k)&&(a.splice(c[d-1],0,[DIFF_DELETE,e]),a[c[d-1]+1][0]=DIFF_INSERT,d--,d--,f=0<d?c[d-1]:-1,k=l=h=g=0,e=null,b=!0)),f++;b&&this.diff_cleanupMerge(a);this.diff_cleanupSemanticLossless(a);for(f=1;f<a.length;){if(a[f-1][0]==\nDIFF_DELETE&&a[f][0]==DIFF_INSERT){b=a[f-1][1];c=a[f][1];d=this.diff_commonOverlap_(b,c);e=this.diff_commonOverlap_(c,b);if(d>=e){if(d>=b.length/2||d>=c.length/2)a.splice(f,0,[DIFF_EQUAL,c.substring(0,d)]),a[f-1][1]=b.substring(0,b.length-d),a[f+1][1]=c.substring(d),f++}else if(e>=b.length/2||e>=c.length/2)a.splice(f,0,[DIFF_EQUAL,b.substring(0,e)]),a[f-1][0]=DIFF_INSERT,a[f-1][1]=c.substring(0,c.length-e),a[f+1][0]=DIFF_DELETE,a[f+1][1]=b.substring(e),f++;f++}f++}};\ndiff_match_patch.prototype.diff_cleanupSemanticLossless=function(a){function b(a,b){if(!a||!b)return 6;var c=a.charAt(a.length-1),d=b.charAt(0),e=c.match(diff_match_patch.nonAlphaNumericRegex_),f=d.match(diff_match_patch.nonAlphaNumericRegex_),g=e&&c.match(diff_match_patch.whitespaceRegex_),h=f&&d.match(diff_match_patch.whitespaceRegex_);c=g&&c.match(diff_match_patch.linebreakRegex_);d=h&&d.match(diff_match_patch.linebreakRegex_);var k=c&&a.match(diff_match_patch.blanklineEndRegex_),l=d&&b.match(diff_match_patch.blanklineStartRegex_);\nreturn k||l?5:c||d?4:e&&!g&&h?3:g||h?2:e||f?1:0}for(var c=1;c<a.length-1;){if(a[c-1][0]==DIFF_EQUAL&&a[c+1][0]==DIFF_EQUAL){var d=a[c-1][1],e=a[c][1],f=a[c+1][1],g=this.diff_commonSuffix(d,e);if(g){var h=e.substring(e.length-g);d=d.substring(0,d.length-g);e=h+e.substring(0,e.length-g);f=h+f}g=d;h=e;for(var l=f,k=b(d,e)+b(e,f);e.charAt(0)===f.charAt(0);){d+=e.charAt(0);e=e.substring(1)+f.charAt(0);f=f.substring(1);var m=b(d,e)+b(e,f);m>=k&&(k=m,g=d,h=e,l=f)}a[c-1][1]!=g&&(g?a[c-1][1]=g:(a.splice(c-\n1,1),c--),a[c][1]=h,l?a[c+1][1]=l:(a.splice(c+1,1),c--))}c++}};diff_match_patch.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/;diff_match_patch.whitespaceRegex_=/\\s/;diff_match_patch.linebreakRegex_=/[\\r\\n]/;diff_match_patch.blanklineEndRegex_=/\\n\\r?\\n$/;diff_match_patch.blanklineStartRegex_=/^\\r?\\n\\r?\\n/;\ndiff_match_patch.prototype.diff_cleanupEfficiency=function(a){for(var b=!1,c=[],d=0,e=null,f=0,g=!1,h=!1,l=!1,k=!1;f<a.length;)a[f][0]==DIFF_EQUAL?(a[f][1].length<this.Diff_EditCost&&(l||k)?(c[d++]=f,g=l,h=k,e=a[f][1]):(d=0,e=null),l=k=!1):(a[f][0]==DIFF_DELETE?k=!0:l=!0,e&&(g&&h&&l&&k||e.length<this.Diff_EditCost/2&&3==g+h+l+k)&&(a.splice(c[d-1],0,[DIFF_DELETE,e]),a[c[d-1]+1][0]=DIFF_INSERT,d--,e=null,g&&h?(l=k=!0,d=0):(d--,f=0<d?c[d-1]:-1,l=k=!1),b=!0)),f++;b&&this.diff_cleanupMerge(a)};\ndiff_match_patch.prototype.diff_cleanupMerge=function(a){a.push([DIFF_EQUAL,\"\"]);for(var b=0,c=0,d=0,e=\"\",f=\"\",g;b<a.length;)switch(a[b][0]){case DIFF_INSERT:d++;f+=a[b][1];b++;break;case DIFF_DELETE:c++;e+=a[b][1];b++;break;case DIFF_EQUAL:1<c+d?(0!==c&&0!==d&&(g=this.diff_commonPrefix(f,e),0!==g&&(0<b-c-d&&a[b-c-d-1][0]==DIFF_EQUAL?a[b-c-d-1][1]+=f.substring(0,g):(a.splice(0,0,[DIFF_EQUAL,f.substring(0,g)]),b++),f=f.substring(g),e=e.substring(g)),g=this.diff_commonSuffix(f,e),0!==g&&(a[b][1]=f.substring(f.length-\ng)+a[b][1],f=f.substring(0,f.length-g),e=e.substring(0,e.length-g))),0===c?a.splice(b-d,c+d,[DIFF_INSERT,f]):0===d?a.splice(b-c,c+d,[DIFF_DELETE,e]):a.splice(b-c-d,c+d,[DIFF_DELETE,e],[DIFF_INSERT,f]),b=b-c-d+(c?1:0)+(d?1:0)+1):0!==b&&a[b-1][0]==DIFF_EQUAL?(a[b-1][1]+=a[b][1],a.splice(b,1)):b++,c=d=0,f=e=\"\"}\"\"===a[a.length-1][1]&&a.pop();c=!1;for(b=1;b<a.length-1;)a[b-1][0]==DIFF_EQUAL&&a[b+1][0]==DIFF_EQUAL&&(a[b][1].substring(a[b][1].length-a[b-1][1].length)==a[b-1][1]?(a[b][1]=a[b-1][1]+a[b][1].substring(0,\na[b][1].length-a[b-1][1].length),a[b+1][1]=a[b-1][1]+a[b+1][1],a.splice(b-1,1),c=!0):a[b][1].substring(0,a[b+1][1].length)==a[b+1][1]&&(a[b-1][1]+=a[b+1][1],a[b][1]=a[b][1].substring(a[b+1][1].length)+a[b+1][1],a.splice(b+1,1),c=!0)),b++;c&&this.diff_cleanupMerge(a)};\ndiff_match_patch.prototype.diff_xIndex=function(a,b){var c=0,d=0,e=0,f=0,g;for(g=0;g<a.length;g++){a[g][0]!==DIFF_INSERT&&(c+=a[g][1].length);a[g][0]!==DIFF_DELETE&&(d+=a[g][1].length);if(c>b)break;e=c;f=d}return a.length!=g&&a[g][0]===DIFF_DELETE?f:f+(b-e)};\ndiff_match_patch.prototype.diff_prettyHtml=function(a){for(var b=[],c=/&/g,d=/</g,e=/>/g,f=/\\n/g,g=0;g<a.length;g++){var h=a[g][0],l=a[g][1].replace(c,\"&\").replace(d,\"<\").replace(e,\">\").replace(f,\"¶<br>\");switch(h){case DIFF_INSERT:b[g]='<ins style=\"background:#e6ffe6;\">'+l+\"</ins>\";break;case DIFF_DELETE:b[g]='<del style=\"background:#ffe6e6;\">'+l+\"</del>\";break;case DIFF_EQUAL:b[g]=\"<span>\"+l+\"</span>\"}}return b.join(\"\")};\ndiff_match_patch.prototype.diff_text1=function(a){for(var b=[],c=0;c<a.length;c++)a[c][0]!==DIFF_INSERT&&(b[c]=a[c][1]);return b.join(\"\")};diff_match_patch.prototype.diff_text2=function(a){for(var b=[],c=0;c<a.length;c++)a[c][0]!==DIFF_DELETE&&(b[c]=a[c][1]);return b.join(\"\")};\ndiff_match_patch.prototype.diff_levenshtein=function(a){for(var b=0,c=0,d=0,e=0;e<a.length;e++){var f=a[e][1];switch(a[e][0]){case DIFF_INSERT:c+=f.length;break;case DIFF_DELETE:d+=f.length;break;case DIFF_EQUAL:b+=Math.max(c,d),d=c=0}}return b+=Math.max(c,d)};\ndiff_match_patch.prototype.diff_toDelta=function(a){for(var b=[],c=0;c<a.length;c++)switch(a[c][0]){case DIFF_INSERT:b[c]=\"+\"+encodeURI(a[c][1]);break;case DIFF_DELETE:b[c]=\"-\"+a[c][1].length;break;case DIFF_EQUAL:b[c]=\"=\"+a[c][1].length}return b.join(\"\\t\").replace(/%20/g,\" \")};\ndiff_match_patch.prototype.diff_fromDelta=function(a,b){for(var c=[],d=0,e=0,f=b.split(/\\t/g),g=0;g<f.length;g++){var h=f[g].substring(1);switch(f[g].charAt(0)){case \"+\":try{c[d++]=[DIFF_INSERT,decodeURI(h)]}catch(k){throw Error(\"Illegal escape in diff_fromDelta: \"+h);}break;case \"-\":case \"=\":var l=parseInt(h,10);if(isNaN(l)||0>l)throw Error(\"Invalid number in diff_fromDelta: \"+h);h=a.substring(e,e+=l);\"=\"==f[g].charAt(0)?c[d++]=[DIFF_EQUAL,h]:c[d++]=[DIFF_DELETE,h];break;default:if(f[g])throw Error(\"Invalid diff operation in diff_fromDelta: \"+\nf[g]);}}if(e!=a.length)throw Error(\"Delta length (\"+e+\") does not equal source text length (\"+a.length+\").\");return c};diff_match_patch.prototype.match_main=function(a,b,c){if(null==a||null==b||null==c)throw Error(\"Null input. (match_main)\");c=Math.max(0,Math.min(c,a.length));return a==b?0:a.length?a.substring(c,c+b.length)==b?c:this.match_bitap_(a,b,c):-1};\ndiff_match_patch.prototype.match_bitap_=function(a,b,c){function d(a,d){var e=a/b.length,g=Math.abs(c-d);return f.Match_Distance?e+g/f.Match_Distance:g?1:e}if(b.length>this.Match_MaxBits)throw Error(\"Pattern too long for this browser.\");var e=this.match_alphabet_(b),f=this,g=this.Match_Threshold,h=a.indexOf(b,c);-1!=h&&(g=Math.min(d(0,h),g),h=a.lastIndexOf(b,c+b.length),-1!=h&&(g=Math.min(d(0,h),g)));var l=1<<b.length-1;h=-1;for(var k,m,p=b.length+a.length,x,w=0;w<b.length;w++){k=0;for(m=p;k<m;)d(w,\nc+m)<=g?k=m:p=m,m=Math.floor((p-k)/2+k);p=m;k=Math.max(1,c-m+1);var q=Math.min(c+m,a.length)+b.length;m=Array(q+2);for(m[q+1]=(1<<w)-1;q>=k;q--){var t=e[a.charAt(q-1)];m[q]=0===w?(m[q+1]<<1|1)&t:(m[q+1]<<1|1)&t|(x[q+1]|x[q])<<1|1|x[q+1];if(m[q]&l&&(t=d(w,q-1),t<=g))if(g=t,h=q-1,h>c)k=Math.max(1,2*c-h);else break}if(d(w+1,c)>g)break;x=m}return h};\ndiff_match_patch.prototype.match_alphabet_=function(a){for(var b={},c=0;c<a.length;c++)b[a.charAt(c)]=0;for(c=0;c<a.length;c++)b[a.charAt(c)]|=1<<a.length-c-1;return b};\ndiff_match_patch.prototype.patch_addContext_=function(a,b){if(0!=b.length){for(var c=b.substring(a.start2,a.start2+a.length1),d=0;b.indexOf(c)!=b.lastIndexOf(c)&&c.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin;)d+=this.Patch_Margin,c=b.substring(a.start2-d,a.start2+a.length1+d);d+=this.Patch_Margin;(c=b.substring(a.start2-d,a.start2))&&a.diffs.unshift([DIFF_EQUAL,c]);(d=b.substring(a.start2+a.length1,a.start2+a.length1+d))&&a.diffs.push([DIFF_EQUAL,d]);a.start1-=c.length;a.start2-=\nc.length;a.length1+=c.length+d.length;a.length2+=c.length+d.length}};\ndiff_match_patch.prototype.patch_make=function(a,b,c){if(\"string\"==typeof a&&\"string\"==typeof b&&\"undefined\"==typeof c){var d=a;b=this.diff_main(d,b,!0);2<b.length&&(this.diff_cleanupSemantic(b),this.diff_cleanupEfficiency(b))}else if(a&&\"object\"==typeof a&&\"undefined\"==typeof b&&\"undefined\"==typeof c)b=a,d=this.diff_text1(b);else if(\"string\"==typeof a&&b&&\"object\"==typeof b&&\"undefined\"==typeof c)d=a;else if(\"string\"==typeof a&&\"string\"==typeof b&&c&&\"object\"==typeof c)d=a,b=c;else throw Error(\"Unknown call format to patch_make.\");\nif(0===b.length)return[];c=[];a=new diff_match_patch.patch_obj;for(var e=0,f=0,g=0,h=d,l=0;l<b.length;l++){var k=b[l][0],m=b[l][1];e||k===DIFF_EQUAL||(a.start1=f,a.start2=g);switch(k){case DIFF_INSERT:a.diffs[e++]=b[l];a.length2+=m.length;d=d.substring(0,g)+m+d.substring(g);break;case DIFF_DELETE:a.length1+=m.length;a.diffs[e++]=b[l];d=d.substring(0,g)+d.substring(g+m.length);break;case DIFF_EQUAL:m.length<=2*this.Patch_Margin&&e&&b.length!=l+1?(a.diffs[e++]=b[l],a.length1+=m.length,a.length2+=m.length):\nm.length>=2*this.Patch_Margin&&e&&(this.patch_addContext_(a,h),c.push(a),a=new diff_match_patch.patch_obj,e=0,h=d,f=g)}k!==DIFF_INSERT&&(f+=m.length);k!==DIFF_DELETE&&(g+=m.length)}e&&(this.patch_addContext_(a,h),c.push(a));return c};\ndiff_match_patch.prototype.patch_deepCopy=function(a){for(var b=[],c=0;c<a.length;c++){var d=a[c],e=new diff_match_patch.patch_obj;e.diffs=[];for(var f=0;f<d.diffs.length;f++)e.diffs[f]=d.diffs[f].slice();e.start1=d.start1;e.start2=d.start2;e.length1=d.length1;e.length2=d.length2;b[c]=e}return b};\ndiff_match_patch.prototype.patch_apply=function(a,b){if(0==a.length)return[b,[]];a=this.patch_deepCopy(a);var c=this.patch_addPadding(a);b=c+b+c;this.patch_splitMax(a);for(var d=0,e=[],f=0;f<a.length;f++){var g=a[f].start2+d,h=this.diff_text1(a[f].diffs),l=-1;if(h.length>this.Match_MaxBits){var k=this.match_main(b,h.substring(0,this.Match_MaxBits),g);-1!=k&&(l=this.match_main(b,h.substring(h.length-this.Match_MaxBits),g+h.length-this.Match_MaxBits),-1==l||k>=l)&&(k=-1)}else k=this.match_main(b,h,\ng);if(-1==k)e[f]=!1,d-=a[f].length2-a[f].length1;else if(e[f]=!0,d=k-g,g=-1==l?b.substring(k,k+h.length):b.substring(k,l+this.Match_MaxBits),h==g)b=b.substring(0,k)+this.diff_text2(a[f].diffs)+b.substring(k+h.length);else if(g=this.diff_main(h,g,!1),h.length>this.Match_MaxBits&&this.diff_levenshtein(g)/h.length>this.Patch_DeleteThreshold)e[f]=!1;else{this.diff_cleanupSemanticLossless(g);h=0;var m;for(l=0;l<a[f].diffs.length;l++){var p=a[f].diffs[l];p[0]!==DIFF_EQUAL&&(m=this.diff_xIndex(g,h));p[0]===\nDIFF_INSERT?b=b.substring(0,k+m)+p[1]+b.substring(k+m):p[0]===DIFF_DELETE&&(b=b.substring(0,k+m)+b.substring(k+this.diff_xIndex(g,h+p[1].length)));p[0]!==DIFF_DELETE&&(h+=p[1].length)}}}b=b.substring(c.length,b.length-c.length);return[b,e]};\ndiff_match_patch.prototype.patch_addPadding=function(a){for(var b=this.Patch_Margin,c=\"\",d=1;d<=b;d++)c+=String.fromCharCode(d);for(d=0;d<a.length;d++)a[d].start1+=b,a[d].start2+=b;d=a[0];var e=d.diffs;if(0==e.length||e[0][0]!=DIFF_EQUAL)e.unshift([DIFF_EQUAL,c]),d.start1-=b,d.start2-=b,d.length1+=b,d.length2+=b;else if(b>e[0][1].length){var f=b-e[0][1].length;e[0][1]=c.substring(e[0][1].length)+e[0][1];d.start1-=f;d.start2-=f;d.length1+=f;d.length2+=f}d=a[a.length-1];e=d.diffs;0==e.length||e[e.length-\n1][0]!=DIFF_EQUAL?(e.push([DIFF_EQUAL,c]),d.length1+=b,d.length2+=b):b>e[e.length-1][1].length&&(f=b-e[e.length-1][1].length,e[e.length-1][1]+=c.substring(0,f),d.length1+=f,d.length2+=f);return c};\ndiff_match_patch.prototype.patch_splitMax=function(a){for(var b=this.Match_MaxBits,c=0;c<a.length;c++)if(!(a[c].length1<=b)){var d=a[c];a.splice(c--,1);for(var e=d.start1,f=d.start2,g=\"\";0!==d.diffs.length;){var h=new diff_match_patch.patch_obj,l=!0;h.start1=e-g.length;h.start2=f-g.length;\"\"!==g&&(h.length1=h.length2=g.length,h.diffs.push([DIFF_EQUAL,g]));for(;0!==d.diffs.length&&h.length1<b-this.Patch_Margin;){g=d.diffs[0][0];var k=d.diffs[0][1];g===DIFF_INSERT?(h.length2+=k.length,f+=k.length,h.diffs.push(d.diffs.shift()),\nl=!1):g===DIFF_DELETE&&1==h.diffs.length&&h.diffs[0][0]==DIFF_EQUAL&&k.length>2*b?(h.length1+=k.length,e+=k.length,l=!1,h.diffs.push([g,k]),d.diffs.shift()):(k=k.substring(0,b-h.length1-this.Patch_Margin),h.length1+=k.length,e+=k.length,g===DIFF_EQUAL?(h.length2+=k.length,f+=k.length):l=!1,h.diffs.push([g,k]),k==d.diffs[0][1]?d.diffs.shift():d.diffs[0][1]=d.diffs[0][1].substring(k.length))}g=this.diff_text2(h.diffs);g=g.substring(g.length-this.Patch_Margin);k=this.diff_text1(d.diffs).substring(0,\nthis.Patch_Margin);\"\"!==k&&(h.length1+=k.length,h.length2+=k.length,0!==h.diffs.length&&h.diffs[h.diffs.length-1][0]===DIFF_EQUAL?h.diffs[h.diffs.length-1][1]+=k:h.diffs.push([DIFF_EQUAL,k]));l||a.splice(++c,0,h)}}};diff_match_patch.prototype.patch_toText=function(a){for(var b=[],c=0;c<a.length;c++)b[c]=a[c];return b.join(\"\")};\ndiff_match_patch.prototype.patch_fromText=function(a){var b=[];if(!a)return b;a=a.split(\"\\n\");for(var c=0,d=/^@@ -(\\d+),?(\\d*) \\+(\\d+),?(\\d*) @@$/;c<a.length;){var e=a[c].match(d);if(!e)throw Error(\"Invalid patch string: \"+a[c]);var f=new diff_match_patch.patch_obj;b.push(f);f.start1=parseInt(e[1],10);\"\"===e[2]?(f.start1--,f.length1=1):\"0\"==e[2]?f.length1=0:(f.start1--,f.length1=parseInt(e[2],10));f.start2=parseInt(e[3],10);\"\"===e[4]?(f.start2--,f.length2=1):\"0\"==e[4]?f.length2=0:(f.start2--,f.length2=\nparseInt(e[4],10));for(c++;c<a.length;){e=a[c].charAt(0);try{var g=decodeURI(a[c].substring(1))}catch(h){throw Error(\"Illegal escape in patch_fromText: \"+g);}if(\"-\"==e)f.diffs.push([DIFF_DELETE,g]);else if(\"+\"==e)f.diffs.push([DIFF_INSERT,g]);else if(\" \"==e)f.diffs.push([DIFF_EQUAL,g]);else if(\"@\"==e)break;else if(\"\"!==e)throw Error('Invalid patch mode \"'+e+'\" in: '+g);c++}}return b};diff_match_patch.patch_obj=function(){this.diffs=[];this.start2=this.start1=null;this.length2=this.length1=0};\ndiff_match_patch.patch_obj.prototype.toString=function(){for(var a=[\"@@ -\"+(0===this.length1?this.start1+\",0\":1==this.length1?this.start1+1:this.start1+1+\",\"+this.length1)+\" +\"+(0===this.length2?this.start2+\",0\":1==this.length2?this.start2+1:this.start2+1+\",\"+this.length2)+\" @@\\n\"],b,c=0;c<this.diffs.length;c++){switch(this.diffs[c][0]){case DIFF_INSERT:b=\"+\";break;case DIFF_DELETE:b=\"-\";break;case DIFF_EQUAL:b=\" \"}a[c+1]=b+encodeURI(this.diffs[c][1])+\"\\n\"}return a.join(\"\").replace(/%20/g,\" \")};\nthis.diff_match_patch=diff_match_patch;this.DIFF_DELETE=DIFF_DELETE;this.DIFF_INSERT=DIFF_INSERT;this.DIFF_EQUAL=DIFF_EQUAL;\n}).call(exports);", "type": "application/javascript", "title": "$:/core/modules/utils/diff-match-patch/diff_match_patch.js", "module-type": "library" }, "$:/core/modules/utils/dom/animations/slide.js": { "title": "$:/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", "type": "application/javascript", "module-type": "animation" }, "$:/core/modules/utils/dom/animator.js": { "title": "$:/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", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/browser.js": { "title": "$:/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", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/csscolorparser.js": { "title": "$:/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", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom.js": { "title": "$:/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.hasAttribute && el.hasAttribute(\"class\") && el.getAttribute(\"class\").split(\" \").indexOf(className) !== -1;\n};\n\nexports.addClass = function(el,className) {\n\tvar c = (el.getAttribute(\"class\") || \"\").split(\" \");\n\tif(c.indexOf(className) === -1) {\n\t\tc.push(className);\n\t\tel.setAttribute(\"class\",c.join(\" \"));\n\t}\n};\n\nexports.removeClass = function(el,className) {\n\tvar c = (el.getAttribute(\"class\") || \"\").split(\" \"),\n\t\tp = c.indexOf(className);\n\tif(p !== -1) {\n\t\tc.splice(p,1);\n\t\tel.setAttribute(\"class\",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(srcWindow) {\n\tvar scrollWindow = srcWindow || window;\n\tif(\"scrollX\" in scrollWindow) {\n\t\treturn {x: scrollWindow.scrollX, y: scrollWindow.scrollY};\n\t} else {\n\t\treturn {x: scrollWindow.document.documentElement.scrollLeft, y: scrollWindow.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 || parseInt(minHeight,10);\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(element.ownerDocument.defaultView),\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\tvar done = false;\n\ttry {\n\t\twindow.localStorage.setItem(\"tw5-password-\" + name,password);\n\t\tdone = true;\n\t} catch(e) {\n\t}\n\tif(!done) {\n\t\t$tw.savedPasswords = $tw.savedPasswords || Object.create(null);\n\t\t$tw.savedPasswords[name] = password;\n\t}\n};\n\n/*\nRetrieve a named password from the browser\n*/\nexports.getPassword = function(name) {\n\tvar value;\n\ttry {\n\t\tvalue = window.localStorage.getItem(\"tw5-password-\" + name);\n\t} catch(e) {\n\t}\n\tif(value !== undefined) {\n\t\treturn value;\n\t} else {\n\t\treturn ($tw.savedPasswords || Object.create(null))[name] || \"\";\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/*\nCopy plain text to the clipboard on browsers that support it\n*/\nexports.copyToClipboard = function(text,options) {\n\toptions = options || {};\n\tvar textArea = document.createElement(\"textarea\");\n\ttextArea.style.position = \"fixed\";\n\ttextArea.style.top = 0;\n\ttextArea.style.left = 0;\n\ttextArea.style.fontSize = \"12pt\";\n\ttextArea.style.width = \"2em\";\n\ttextArea.style.height = \"2em\";\n\ttextArea.style.padding = 0;\n\ttextArea.style.border = \"none\";\n\ttextArea.style.outline = \"none\";\n\ttextArea.style.boxShadow = \"none\";\n\ttextArea.style.background = \"transparent\";\n\ttextArea.value = text;\n\tdocument.body.appendChild(textArea);\n\ttextArea.select();\n\ttextArea.setSelectionRange(0,text.length);\n\tvar succeeded = false;\n\ttry {\n\t\tsucceeded = document.execCommand(\"copy\");\n\t} catch (err) {\n\t}\n\tif(!options.doNotNotify) {\n\t\t$tw.notifier.display(succeeded ? \"$:/language/Notifications/CopiedToClipboard/Succeeded\" : \"$:/language/Notifications/CopiedToClipboard/Failed\");\n\t}\n\tdocument.body.removeChild(textArea);\n};\n\nexports.getLocationPath = function() {\n\treturn window.location.toString().split(\"#\")[0];\n};\n\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/dragndrop.js": { "title": "$:/core/modules/utils/dom/dragndrop.js", "text": "/*\\\ntitle: $:/core/modules/utils/dom/dragndrop.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser data transfer utilities, used with the clipboard and drag and drop\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOptions:\n\ndomNode: dom node to make draggable\ndragImageType: \"pill\" or \"dom\"\ndragTiddlerFn: optional function to retrieve the title of tiddler to drag\ndragFilterFn: optional function to retreive the filter defining a list of tiddlers to drag\nwidget: widget to use as the contect for the filter\n*/\nexports.makeDraggable = function(options) {\n\tvar dragImageType = options.dragImageType || \"dom\",\n\t\tdragImage,\n\t\tdomNode = options.domNode;\n\t// Make the dom node draggable (not necessary for anchor tags)\n\tif((domNode.tagName || \"\").toLowerCase() !== \"a\") {\n\t\tdomNode.setAttribute(\"draggable\",\"true\");\t\t\n\t}\n\t// Add event handlers\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"dragstart\", handlerFunction: function(event) {\n\t\t\tif(event.dataTransfer === undefined) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t\t// Collect the tiddlers being dragged\n\t\t\tvar dragTiddler = options.dragTiddlerFn && options.dragTiddlerFn(),\n\t\t\t\tdragFilter = options.dragFilterFn && options.dragFilterFn(),\n\t\t\t\ttitles = dragTiddler ? [dragTiddler] : [],\n\t\t\t \tstartActions = options.startActions;\n\t\t\tif(dragFilter) {\n\t\t\t\ttitles.push.apply(titles,options.widget.wiki.filterTiddlers(dragFilter,options.widget));\n\t\t\t}\n\t\t\tvar titleString = $tw.utils.stringifyList(titles);\n\t\t\t// Check that we've something to drag\n\t\t\tif(titles.length > 0 && event.target === domNode) {\n\t\t\t\t// Mark the drag in progress\n\t\t\t\t$tw.dragInProgress = domNode;\n\t\t\t\t// Set the dragging class on the element being dragged\n\t\t\t\t$tw.utils.addClass(event.target,\"tc-dragging\");\n\t\t\t\t// Invoke drag-start actions if given\n\t\t\t\tif(startActions !== undefined) {\n\t\t\t\t\toptions.widget.invokeActionString(startActions,options.widget,event,{actionTiddler: titleString});\n\t\t\t\t}\n\t\t\t\t// Create the drag image elements\n\t\t\t\tdragImage = options.widget.document.createElement(\"div\");\n\t\t\t\tdragImage.className = \"tc-tiddler-dragger\";\n\t\t\t\tvar inner = options.widget.document.createElement(\"div\");\n\t\t\t\tinner.className = \"tc-tiddler-dragger-inner\";\n\t\t\t\tinner.appendChild(options.widget.document.createTextNode(\n\t\t\t\t\ttitles.length === 1 ? \n\t\t\t\t\t\ttitles[0] :\n\t\t\t\t\t\ttitles.length + \" tiddlers\"\n\t\t\t\t));\n\t\t\t\tdragImage.appendChild(inner);\n\t\t\t\toptions.widget.document.body.appendChild(dragImage);\n\t\t\t\t// Set the data transfer properties\n\t\t\t\tvar dataTransfer = event.dataTransfer;\n\t\t\t\t// Set up the image\n\t\t\t\tdataTransfer.effectAllowed = \"all\";\n\t\t\t\tif(dataTransfer.setDragImage) {\n\t\t\t\t\tif(dragImageType === \"pill\") {\n\t\t\t\t\t\tdataTransfer.setDragImage(dragImage.firstChild,-16,-16);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar r = domNode.getBoundingClientRect();\n\t\t\t\t\t\tdataTransfer.setDragImage(domNode,event.clientX-r.left,event.clientY-r.top);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Set up the data transfer\n\t\t\t\tif(dataTransfer.clearData) {\n\t\t\t\t\tdataTransfer.clearData();\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\tvar jsonData = [];\n\t\t\t\tif(titles.length > 1) {\n\t\t\t\t\ttitles.forEach(function(title) {\n\t\t\t\t\t\tjsonData.push(options.widget.wiki.getTiddlerAsJson(title));\n\t\t\t\t\t});\n\t\t\t\t\tjsonData = \"[\" + jsonData.join(\",\") + \"]\";\n\t\t\t\t} else {\n\t\t\t\t\tjsonData = options.widget.wiki.getTiddlerAsJson(titles[0]);\n\t\t\t\t}\n\t\t\t\t// IE doesn't like these content types\n\t\t\t\tif(!$tw.browser.isIE) {\n\t\t\t\t\tdataTransfer.setData(\"text/vnd.tiddler\",jsonData);\n\t\t\t\t\tdataTransfer.setData(\"text/plain\",titleString);\n\t\t\t\t\tdataTransfer.setData(\"text/x-moz-url\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t\t}\n\t\t\t\tdataTransfer.setData(\"URL\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t\tdataTransfer.setData(\"Text\",titleString);\n\t\t\t\tevent.stopPropagation();\n\t\t\t}\n\t\t\treturn false;\n\t\t}},\n\t\t{name: \"dragend\", handlerFunction: function(event) {\n\t\t\tif(event.target === domNode) {\n\t\t\t\t// Collect the tiddlers being dragged\n\t\t\t\tvar dragTiddler = options.dragTiddlerFn && options.dragTiddlerFn(),\n\t\t\t\t\tdragFilter = options.dragFilterFn && options.dragFilterFn(),\n\t\t\t\t\ttitles = dragTiddler ? [dragTiddler] : [],\n\t\t\t \t\tendActions = options.endActions;\n\t\t\t\tif(dragFilter) {\n\t\t\t\t\ttitles.push.apply(titles,options.widget.wiki.filterTiddlers(dragFilter,options.widget));\n\t\t\t\t}\n\t\t\t\tvar titleString = $tw.utils.stringifyList(titles);\n\t\t\t\t$tw.dragInProgress = null;\n\t\t\t\t// Invoke drag-end actions if given\n\t\t\t\tif(endActions !== undefined) {\n\t\t\t\t\toptions.widget.invokeActionString(endActions,options.widget,event,{actionTiddler: titleString});\n\t\t\t\t}\n\t\t\t\t// Remove the dragging class on the element being dragged\n\t\t\t\t$tw.utils.removeClass(event.target,\"tc-dragging\");\n\t\t\t\t// Delete the drag image element\n\t\t\t\tif(dragImage) {\n\t\t\t\t\tdragImage.parentNode.removeChild(dragImage);\n\t\t\t\t\tdragImage = null;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn false;\n\t\t}}\n\t]);\n};\n\nexports.importDataTransfer = function(dataTransfer,fallbackTitle,callback) {\n\t// Try each provided data type in turn\n\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Available data types:\");\n\t\tfor(var type=0; type<dataTransfer.types.length; type++) {\n\t\t\tconsole.log(\"type\",dataTransfer.types[type],dataTransfer.getData(dataTransfer.types[type]))\n\t\t}\n\t}\n\tfor(var t=0; t<importDataTypes.length; t++) {\n\t\tif(!$tw.browser.isIE || importDataTypes[t].IECompatible) {\n\t\t\t// Get the data\n\t\t\tvar dataType = 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.toTiddlerFieldsArray(data,fallbackTitle);\n\t\t\t\tcallback(tiddlerFields);\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t}\n};\n\nvar importDataTypes = [\n\t{type: \"text/vnd.tiddler\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn parseJSONTiddlers(data,fallbackTitle);\n\t}},\n\t{type: \"URL\", IECompatible: true, toTiddlerFieldsArray: function(data,fallbackTitle) {\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 parseJSONTiddlers(match[1],fallbackTitle);\n\t\t} else {\n\t\t\treturn [{title: fallbackTitle, text: data}]; // As URL string\n\t\t}\n\t}},\n\t{type: \"text/x-moz-url\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\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 parseJSONTiddlers(match[1],fallbackTitle);\n\t\t} else {\n\t\t\treturn [{title: fallbackTitle, text: data}]; // As URL string\n\t\t}\n\t}},\n\t{type: \"text/html\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"text/plain\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"Text\", IECompatible: true, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"text/uri-list\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}}\n];\n\nfunction parseJSONTiddlers(json,fallbackTitle) {\n\tvar data = JSON.parse(json);\n\tif(!$tw.utils.isArray(data)) {\n\t\tdata = [data];\n\t}\n\tdata.forEach(function(fields) {\n\t\tfields.title = fields.title || fallbackTitle;\n\t});\n\treturn data;\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/http.js": { "title": "$:/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\theaders: hashmap of headers to send\n\ttype: GET, PUT, POST etc\n\tcallback: function invoked with (err,data,xhr)\n\treturnProp: string name of the property to return as first argument of callback\n*/\nexports.httpRequest = function(options) {\n\tvar type = options.type || \"GET\",\n\t\turl = options.url,\n\t\theaders = options.headers || {accept: \"application/json\"},\n\t\thasHeader = function(targetHeader) {\n\t\t\ttargetHeader = targetHeader.toLowerCase();\n\t\t\tvar result = false;\n\t\t\t$tw.utils.each(headers,function(header,headerTitle,object) {\n\t\t\t\tif(headerTitle.toLowerCase() === targetHeader) {\n\t\t\t\t\tresult = true;\n\t\t\t\t}\n\t\t\t});\n\t\t\treturn result;\n\t\t},\n\t\treturnProp = options.returnProp || \"responseText\",\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\tif(type === \"GET\" || type === \"HEAD\") {\n\t\t\t\turl += \"?\" + results.join(\"&\");\n\t\t\t} else {\n\t\t\t\tdata = results.join(\"&\");\n\t\t\t}\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[returnProp],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,null,this);\n\t\t}\n\t};\n\t// Make the request\n\trequest.open(type,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 && !hasHeader(\"Content-Type\")) {\n\t\trequest.setRequestHeader(\"Content-Type\",\"application/x-www-form-urlencoded; charset=UTF-8\");\n\t}\n\tif(!hasHeader(\"X-Requested-With\")) {\n\t\trequest.setRequestHeader(\"X-Requested-With\",\"TiddlyWiki\");\n\t}\n\ttry {\n\t\trequest.send(data);\n\t} catch(e) {\n\t\toptions.callback(e,null,this);\n\t}\n\treturn request;\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/keyboard.js": { "title": "$:/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", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/modal.js": { "title": "$:/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\");\nvar navigator = require(\"$:/core/modules/widgets/navigator.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\tthis.srcDocument = options.variables && (options.variables.rootwindow === \"true\" ||\n\t\t\t\toptions.variables.rootwindow === \"yes\") ? document :\n\t\t\t\t(options.event.event && options.event.event.target ? options.event.event.target.ownerDocument : document);\n\tthis.srcWindow = this.srcDocument.defaultView;\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({\n\t\t\tcurrentTiddler: title,\n\t\t\t\"tv-story-list\": (options.event && options.event.widget ? options.event.widget.getVariable(\"tv-story-list\") : \"\"),\n\t\t\t\"tv-history-list\": (options.event && options.event.widget ? options.event.widget.getVariable(\"tv-history-list\") : \"\")\n\t\t},options.variables);\n\n\t// Create the wrapper divs\n\tvar wrapper = this.srcDocument.createElement(\"div\"),\n\t\tmodalBackdrop = this.srcDocument.createElement(\"div\"),\n\t\tmodalWrapper = this.srcDocument.createElement(\"div\"),\n\t\tmodalHeader = this.srcDocument.createElement(\"div\"),\n\t\theaderTitle = this.srcDocument.createElement(\"h3\"),\n\t\tmodalBody = this.srcDocument.createElement(\"div\"),\n\t\tmodalLink = this.srcDocument.createElement(\"a\"),\n\t\tmodalFooter = this.srcDocument.createElement(\"div\"),\n\t\tmodalFooterHelp = this.srcDocument.createElement(\"span\"),\n\t\tmodalFooterButtons = this.srcDocument.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\tif(tiddler.fields && tiddler.fields.class) {\n\t\t$tw.utils.addClass(wrapper,tiddler.fields.class);\n\t}\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\tvar navigatorTree = {\n\t\t\"type\": \"navigator\",\n\t\t\"attributes\": {\n\t\t\t\"story\": {\n\t\t\t\t\"name\": \"story\",\n\t\t\t\t\"type\": \"string\",\n\t\t\t\t\"value\": variables[\"tv-story-list\"]\n\t\t\t},\n\t\t\t\"history\": {\n\t\t\t\t\"name\": \"history\",\n\t\t\t\t\"type\": \"string\",\n\t\t\t\t\"value\": variables[\"tv-history-list\"]\n\t\t\t}\n\t\t},\n\t\t\"tag\": \"$navigator\",\n\t\t\"isBlock\": true,\n\t\t\"children\": []\n\t};\n\tvar navigatorWidgetNode = new navigator.navigator(navigatorTree, {\n\t\twiki: this.wiki,\n\t\tdocument : this.srcDocument,\n\t\tparentWidget: $tw.rootWidget\n\t});\n\tnavigatorWidgetNode.render(modalBody,null);\n\t\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: navigatorWidgetNode,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\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: navigatorWidgetNode,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\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(this.srcDocument.createTextNode(\"Right-click to save changes\"));\n\t\tmodalBody.appendChild(modalLink);\n\t}\n\t// Render the footer of the message\n\tif(tiddler.fields && tiddler.fields.help) {\n\t\tvar link = this.srcDocument.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(this.srcDocument.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: navigatorWidgetNode,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\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(\" + self.srcWindow.innerHeight + \"px)\"}\n\t\t]);\n\t\t// Set up an event for the transition end\n\t\tself.srcWindow.setTimeout(function() {\n\t\t\tif(wrapper.parentNode) {\n\t\t\t\t// Remove the modal message from the DOM\n\t\t\t\tself.srcDocument.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(\" + (-this.srcWindow.innerHeight) + \"px)\"}\n\t]);\n\t// Put the message into the document\n\tthis.srcDocument.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\tvar windowContainer = $tw.pageContainer ? ($tw.pageContainer === this.srcDocument.body.firstChild ? $tw.pageContainer : this.srcDocument.body.firstChild) : null;\n\tif(windowContainer) {\n\t\t$tw.utils.toggleClass(windowContainer,\"tc-modal-displayed\",this.modalCount > 0);\n\t}\n};\n\nexports.Modal = Modal;\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/notifier.js": { "title": "$:/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,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables,\n\t\timportPageMacros: true});\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", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/popup.js": { "title": "$:/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 (one of domNode or domNodeRect is required)\n\tdomNodeRect: rectangle 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\tfloating: if true, skips registering the popup, meaning that it will need manually clearing\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\n\t// Store the popup details if not already there\n\tif(!options.floating && 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\tnoStateReference: options.noStateReference\n\t\t});\n\t}\n\t// Set the state tiddler\n\tvar rect;\n\tif(options.domNodeRect) {\n\t\trect = options.domNodeRect;\n\t} else {\n\t\trect = {\n\t\t\tleft: options.domNode.offsetLeft,\n\t\t\ttop: options.domNode.offsetTop,\n\t\t\twidth: options.domNode.offsetWidth,\n\t\t\theight: options.domNode.offsetHeight\n\t\t};\n\t}\n\tvar popupRect = \"(\" + rect.left + \",\" + rect.top + \",\" + \n\t\t\t\trect.width + \",\" + rect.height + \")\";\n\tif(options.noStateReference) {\n\t\toptions.wiki.setText(options.title,\"text\",undefined,popupRect);\n\t} else {\n\t\toptions.wiki.setTextReference(options.title,popupRect);\n\t}\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\tif(popup.noStateReference) {\n\t\t\t\tpopup.wiki.deleteTiddler(popup.title);\n\t\t\t} else {\n\t\t\t\tpopup.wiki.deleteTiddler($tw.utils.parseTextReference(popup.title).title);\n \t\t}\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", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/scroller.js": { "title": "$:/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.isScrolling = function() {\n\treturn this.idRequestFrame !== null;\n}\n\nPageScroller.prototype.cancelScroll = function(srcWindow) {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(srcWindow,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\tif(event.paramObject && event.paramObject.selector) {\n\t\t\tthis.scrollSelectorIntoView(null,event.paramObject.selector);\n\t\t} else {\n\t\t\tthis.scrollIntoView(event.target);\t\t\t\n\t\t}\n\t\treturn false; // Event was handled\n\t}\n\treturn true;\n};\n\n/*\nHandle a scroll event hitting the page document\n*/\nPageScroller.prototype.scrollIntoView = function(element,callback) {\n\tvar self = this,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t srcWindow = element ? element.ownerDocument.defaultView : window;\n\t// Now get ready to scroll the body\n\tthis.cancelScroll(srcWindow);\n\tthis.startTime = Date.now();\n\t// Get the height of any position:fixed toolbars\n\tvar toolbar = srcWindow.document.querySelector(\".tc-adjust-top-of-scroll\"),\n\t\toffset = 0;\n\tif(toolbar) {\n\t\toffset = toolbar.offsetHeight;\n\t}\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar getBounds = function() {\n\t\t\tvar clientBounds = typeof callback === 'function' ? callback() : element.getBoundingClientRect(),\n\t\t\t\tscrollPosition = $tw.utils.getScrollPosition(srcWindow);\n\t\t\treturn {\n\t\t\t\tleft: clientBounds.left + scrollPosition.x,\n\t\t\t\ttop: clientBounds.top + scrollPosition.y - offset,\n\t\t\t\twidth: clientBounds.width,\n\t\t\t\theight: clientBounds.height\n\t\t\t};\n\t\t},\n\t\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\t\t// targetPos/targetSize - position and size of the target element\n\t\t// currentPos/currentSize - position and size of the current scroll viewport\n\t\t// returns: new position of the scroll viewport\n\t\tgetEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\tvar newPos = targetPos;\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\tdrawFrame = function drawFrame() {\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(srcWindow);\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tvar scrollPosition = $tw.utils.getScrollPosition(srcWindow),\n\t\t\t\tbounds = getBounds(),\n\t\t\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,srcWindow.innerWidth),\n\t\t\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,srcWindow.innerHeight);\n\t\t\tsrcWindow.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(srcWindow,drawFrame);\n\t\t\t}\n\t\t};\n\tdrawFrame();\n};\n\nPageScroller.prototype.scrollSelectorIntoView = function(baseElement,selector,callback) {\n\tbaseElement = baseElement || document.body;\n\tvar element = baseElement.querySelector(selector);\n\tif(element) {\n\t\tthis.scrollIntoView(element,callback);\t\t\n\t}\n};\n\nexports.PageScroller = PageScroller;\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/edition-info.js": { "title": "$:/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", "type": "application/javascript", "module-type": "utils-node" }, "$:/core/modules/utils/fakedom.js": { "title": "$:/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_Node = function (){\n\tthrow TypeError(\"Illegal constructor\");\n};\n\nObject.defineProperty(TW_Node.prototype, 'ELEMENT_NODE', {\n\tget: function() {\n\t\treturn 1;\n\t}\n});\n\nObject.defineProperty(TW_Node.prototype, 'TEXT_NODE', {\n\tget: function() {\n\t\treturn 3;\n\t}\n});\n\nvar TW_TextNode = function(text) {\n\tbumpSequenceNumber(this);\n\tthis.textContent = text + \"\";\n};\n\nTW_TextNode.prototype = Object.create(TW_Node.prototype);\n\nObject.defineProperty(TW_TextNode.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn this.TEXT_NODE;\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\nTW_Element.prototype = Object.create(TW_Node.prototype);\n\nObject.defineProperty(TW_Element.prototype, \"style\", {\n\tget: function() {\n\t\treturn this._style;\n\t},\n\tset: function(str) {\n\t\tvar self = this;\n\t\tstr = str || \"\";\n\t\t$tw.utils.each(str.split(\";\"),function(declaration) {\n\t\t\tvar parts = declaration.split(\":\"),\n\t\t\t\tname = $tw.utils.trim(parts[0]),\n\t\t\t\tvalue = $tw.utils.trim(parts[1]);\n\t\t\tif(name && value) {\n\t\t\t\tself._style[$tw.utils.convertStyleNameToPropertyName(name)] = value;\n\t\t\t}\n\t\t});\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn this.ELEMENT_NODE;\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($tw.utils.convertPropertyNameToStyleName(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\tthis.rawTextContent = null;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textInnerHTML\", {\n\tset: function(value) {\n\t\tif(this.isRaw) {\n\t\t\tthis.rawTextContent = value;\n\t\t} else {\n\t\t\tthrow \"Cannot set textInnerHTML of a non-raw TW_Element\";\n\t\t}\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\tif(this.rawTextContent === null) {\n\t\t\t\treturn \"\";\n\t\t\t} else {\n\t\t\t\treturn this.rawTextContent;\n\t\t\t}\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\treturn \"\";\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", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/utils/filesystem.js": { "title": "$:/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/*\nReturn the subdirectories of a path\n*/\nexports.getSubdirectories = function(dirPath) {\n\tif(!$tw.utils.isDirectory(dirPath)) {\n\t\treturn null;\n\t}\n\tvar subdirs = [];\n\t$tw.utils.each(fs.readdirSync(dirPath),function(item) {\n\t\tif($tw.utils.isDirectory(path.resolve(dirPath,item))) {\n\t\t\tsubdirs.push(item);\n\t\t}\n\t});\n\treturn subdirs;\n}\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 = path.resolve($tw.utils.removeTrailingSeparator(srcPath));\n\tdstPath = path.resolve($tw.utils.removeTrailingSeparator(dstPath));\n\t// Check that neither director is within the other\n\tif(srcPath.substring(0,dstPath.length) === dstPath || dstPath.substring(0,srcPath.length) === srcPath) {\n\t\treturn \"Cannot copy nested directories\";\n\t}\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 = Buffer.alloc(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/*\nCreate a fileInfo object for saving a tiddler:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file on disk (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n\tisEditableFile: true if the tiddler was loaded via non-standard options & marked editable\nOptions include:\n\tdirectory: absolute path of root directory to which we are saving\n\tpathFilters: optional array of filters to be used to generate the base path\n\textFilters: optional array of filters to be used to generate the base path\n\twiki: optional wiki for evaluating the pathFilters,\n\tfileInfo: an existing fileInfo to check against\n\toriginalpath: a preferred filepath if no pathFilters match\n*/\nexports.generateTiddlerFileInfo = function(tiddler,options) {\n\tvar fileInfo = {}, metaExt;\n\t// Propagate the isEditableFile flag\n\tif(options.fileInfo) {\n\t\tfileInfo.isEditableFile = options.fileInfo.isEditableFile || false;\n\t}\n\t// Check if the tiddler has any unsafe fields that can't be expressed in a .tid or .meta file: containing control characters, or leading/trailing whitespace\n\tvar hasUnsafeFields = false;\n\t$tw.utils.each(tiddler.getFieldStrings(),function(value,fieldName) {\n\t\tif(fieldName !== \"text\") {\n\t\t\thasUnsafeFields = hasUnsafeFields || /[\\x00-\\x1F]/mg.test(value);\n\t\t\thasUnsafeFields = hasUnsafeFields || ($tw.utils.trim(value) !== value);\n\t\t}\n\t});\n\t// Check for field values \n\tif(hasUnsafeFields) {\n\t\t// Save as a JSON file\n\t\tfileInfo.type = \"application/json\";\n\t\tfileInfo.hasMetaFile = false;\n\t} else {\n\t\t// Save as a .tid or a text/binary file plus a .meta file\n\t\tvar tiddlerType = tiddler.fields.type || \"text/vnd.tiddlywiki\";\n\t\tif(tiddlerType === \"text/vnd.tiddlywiki\") {\n\t\t\t// Save as a .tid file\n\t\t\tfileInfo.type = \"application/x-tiddler\";\n\t\t\tfileInfo.hasMetaFile = false;\n\t\t} else {\n\t\t\t// Save as a text/binary file and a .meta file\n\t\t\tfileInfo.type = tiddlerType;\n\t\t\tfileInfo.hasMetaFile = true;\n\t\t}\n\t\tif(options.extFilters) {\n\t\t\t// Check for extension override\n\t\t\tmetaExt = $tw.utils.generateTiddlerExtension(tiddler.fields.title,{\n\t\t\t\textFilters: options.extFilters,\n\t\t\t\twiki: options.wiki\n\t\t\t});\n\t\t\tif(metaExt){\n\t\t\t\tif(metaExt === \".tid\") {\n\t\t\t\t\t// Overriding to the .tid extension needs special handling\n\t\t\t\t\tfileInfo.type = \"application/x-tiddler\";\n\t\t\t\t\tfileInfo.hasMetaFile = false;\n\t\t\t\t} else if (metaExt === \".json\") {\n\t\t\t\t\t// Overriding to the .json extension needs special handling\n\t\t\t\t\tfileInfo.type = \"application/json\";\n\t\t\t\t\tfileInfo.hasMetaFile = false;\n\t\t\t\t} else {\n\t\t\t\t\t//If the new type matches a known extention, use that MIME type's encoding\n\t\t\t\t\tvar extInfo = $tw.utils.getFileExtensionInfo(metaExt);\n\t\t\t\t\tfileInfo.type = extInfo ? extInfo.type : null;\n\t\t\t\t\tfileInfo.encoding = $tw.utils.getTypeEncoding(metaExt);\n\t\t\t\t\tfileInfo.hasMetaFile = true;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t// Take the file extension from the tiddler content type or metaExt\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[fileInfo.type] || {extension: \"\"};\n\t// Generate the filepath\n\tfileInfo.filepath = $tw.utils.generateTiddlerFilepath(tiddler.fields.title,{\n\t\textension: metaExt || contentTypeInfo.extension,\n\t\tdirectory: options.directory,\n\t\tpathFilters: options.pathFilters,\n\t\twiki: options.wiki,\n\t\tfileInfo: options.fileInfo,\n\t\toriginalpath: options.originalpath\n\t});\n\treturn fileInfo;\n};\n\n/*\nGenerate the file extension for saving a tiddler\nOptions include:\n\textFilters: optional array of filters to be used to generate the extention\n\twiki: optional wiki for evaluating the extFilters\n*/\nexports.generateTiddlerExtension = function(title,options) {\n\tvar self = this,\n\t\textension;\n\t// Check if any of the extFilters applies\n\tif(options.extFilters && options.wiki) { \n\t\t$tw.utils.each(options.extFilters,function(filter) {\n\t\t\tif(!extension) {\n\t\t\t\tvar source = options.wiki.makeTiddlerIterator([title]),\n\t\t\t\t\tresult = options.wiki.filterTiddlers(filter,null,source);\n\t\t\t\tif(result.length > 0) {\n\t\t\t\t\textension = result[0];\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn extension;\n};\n\n/*\nGenerate the filepath for saving a tiddler\nOptions include:\n\textension: file extension to be added the finished filepath\n\tdirectory: absolute path of root directory to which we are saving\n\tpathFilters: optional array of filters to be used to generate the base path\n\twiki: optional wiki for evaluating the pathFilters\n\tfileInfo: an existing fileInfo object to check against\n*/\nexports.generateTiddlerFilepath = function(title,options) {\n\tvar self = this,\n\t\tdirectory = options.directory || \"\",\n\t\textension = options.extension || \"\",\n\t\toriginalpath = options.originalpath || \"\",\n\t\tfilepath;\t\n\t// Check if any of the pathFilters applies\n\tif(options.pathFilters && options.wiki) {\n\t\t$tw.utils.each(options.pathFilters,function(filter) {\n\t\t\tif(!filepath) {\n\t\t\t\tvar source = options.wiki.makeTiddlerIterator([title]),\n\t\t\t\t\tresult = options.wiki.filterTiddlers(filter,null,source);\n\t\t\t\tif(result.length > 0) {\n\t\t\t\t\tfilepath = result[0];\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\tif(!filepath && originalpath !== \"\") {\n\t\t//Use the originalpath without the extension\n\t\tvar ext = path.extname(originalpath);\n\t\tfilepath = originalpath.substring(0,originalpath.length - ext.length);\n\t} else if(!filepath) {\n\t\tfilepath = title;\n\t\t// If the filepath already ends in the extension then remove it\n\t\tif(filepath.substring(filepath.length - extension.length) === extension) {\n\t\t\tfilepath = filepath.substring(0,filepath.length - extension.length);\n\t\t}\n\t\t// Remove any forward or backward slashes so we don't create directories\n\t\tfilepath = filepath.replace(/\\/|\\\\/g,\"_\");\n\t}\n\t//If the path does not start with \".\" or \"..\" and a path seperator, then\n\tif(!/^\\.{1,2}[/\\\\]/g.test(filepath)) {\n\t\t// Don't let the filename start with any dots because such files are invisible on *nix\n\t\tfilepath = filepath.replace(/^\\.+/g,\"_\");\n\t}\n\t// Remove any characters that can't be used in cross-platform filenames\n\tfilepath = $tw.utils.transliterate(filepath.replace(/<|>|~|\\:|\\\"|\\||\\?|\\*|\\^/g,\"_\"));\n\t// Truncate the filename if it is too long\n\tif(filepath.length > 200) {\n\t\tfilepath = filepath.substr(0,200);\n\t}\n\t// If the resulting filename is blank (eg because the title is just punctuation characters)\n\tif(!filepath) {\n\t\t// ...then just use the character codes of the title\n\t\tfilepath = \"\";\t\n\t\t$tw.utils.each(title.split(\"\"),function(char) {\n\t\t\tif(filepath) {\n\t\t\t\tfilepath += \"-\";\n\t\t\t}\n\t\t\tfilepath += char.charCodeAt(0).toString();\n\t\t});\n\t}\n\t// Add a uniquifier if the file already exists\n\tvar fullPath, oldPath = (options.fileInfo) ? options.fileInfo.filepath : undefined,\n\t\tcount = 0;\n\tdo {\n\t\tfullPath = path.resolve(directory,filepath + (count ? \"_\" + count : \"\") + extension);\n\t\tif(oldPath && oldPath == fullPath) {\n\t\t\tbreak;\n\t\t}\n\t\tcount++;\n\t} while(fs.existsSync(fullPath));\n\t// If the last write failed with an error, or if path does not start with:\n\t//\tthe resolved options.directory, the resolved wikiPath directory, or the wikiTiddlersPath directory, \n\t//\tthen encodeURIComponent() and resolve to tiddler directory\n\tvar newPath = fullPath,\n\t\tencode = (options.fileInfo || {writeError: false}).writeError == true;\n\tif(!encode){\n\t\tencode = !(fullPath.indexOf(path.resolve(directory)) == 0 ||\n\t\t\tfullPath.indexOf(path.resolve($tw.boot.wikiPath)) == 0 ||\n\t\t\tfullPath.indexOf($tw.boot.wikiTiddlersPath) == 0);\n\t\t}\n\tif(encode){\n\t\tfullPath = path.resolve(directory, encodeURIComponent(fullPath));\n\t}\n\t// Call hook to allow plugins to modify the final path\n\tfullPath = $tw.hooks.invokeHook(\"th-make-tiddler-path\", newPath, fullPath);\n\t// Return the full path to the file\n\treturn fullPath;\n};\n\n/*\nSave a tiddler to a file described by the fileInfo:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n*/\nexports.saveTiddlerToFile = function(tiddler,fileInfo,callback) {\n\t$tw.utils.createDirectory(path.dirname(fileInfo.filepath));\n\tif(fileInfo.hasMetaFile) {\n\t\t// Save the tiddler as a separate body and meta file\n\t\tvar typeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/plain\"] || {encoding: \"utf8\"};\n\t\tfs.writeFile(fileInfo.filepath,tiddler.fields.text,typeInfo.encoding,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tfs.writeFile(fileInfo.filepath + \".meta\",tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}),\"utf8\",callback);\n\t\t});\n\t} else {\n\t\t// Save the tiddler as a self contained templated file\n\t\tif(fileInfo.type === \"application/x-tiddler\") {\n\t\t\tfs.writeFile(fileInfo.filepath,tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}) + (!!tiddler.fields.text ? \"\\n\\n\" + tiddler.fields.text : \"\"),\"utf8\",callback);\n\t\t} else {\n\t\t\tfs.writeFile(fileInfo.filepath,JSON.stringify([tiddler.getFieldStrings({exclude: [\"bag\"]})],null,$tw.config.preferences.jsonSpaces),\"utf8\",callback);\n\t\t}\n\t}\n};\n\n/*\nSave a tiddler to a file described by the fileInfo:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n*/\nexports.saveTiddlerToFileSync = function(tiddler,fileInfo) {\n\t$tw.utils.createDirectory(path.dirname(fileInfo.filepath));\n\tif(fileInfo.hasMetaFile) {\n\t\t// Save the tiddler as a separate body and meta file\n\t\tvar typeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/plain\"] || {encoding: \"utf8\"};\n\t\tfs.writeFileSync(fileInfo.filepath,tiddler.fields.text,typeInfo.encoding);\n\t\tfs.writeFileSync(fileInfo.filepath + \".meta\",tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}),\"utf8\");\n\t} else {\n\t\t// Save the tiddler as a self contained templated file\n\t\tif(fileInfo.type === \"application/x-tiddler\") {\n\t\t\tfs.writeFileSync(fileInfo.filepath,tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}) + (!!tiddler.fields.text ? \"\\n\\n\" + tiddler.fields.text : \"\"),\"utf8\");\n\t\t} else {\n\t\t\tfs.writeFileSync(fileInfo.filepath,JSON.stringify([tiddler.getFieldStrings({exclude: [\"bag\"]})],null,$tw.config.preferences.jsonSpaces),\"utf8\");\n\t\t}\n\t}\n};\n\n/*\nDelete a file described by the fileInfo if it exits\n*/\nexports.deleteTiddlerFile = function(fileInfo, callback) {\n\t//Only attempt to delete files that exist on disk\n\tif(!fileInfo.filepath || !fs.existsSync(fileInfo.filepath)) {\n\t\treturn callback(null);\n\t}\n\t// Delete the file\n\tfs.unlink(fileInfo.filepath,function(err) {\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\t\n\t\t// Delete the metafile if present\n\t\tif(fileInfo.hasMetaFile && fs.existsSync(fileInfo.filepath + \".meta\")) {\n\t\t\tfs.unlink(fileInfo.filepath + \".meta\",function(err) {\n\t\t\t\tif(err) {\n\t\t\t\t\treturn callback(err);\n\t\t\t\t}\n\t\t\t\treturn $tw.utils.deleteEmptyDirs(path.dirname(fileInfo.filepath),callback);\n\t\t\t});\n\t\t} else {\n\t\t\treturn $tw.utils.deleteEmptyDirs(path.dirname(fileInfo.filepath),callback);\n\t\t}\n\t});\n};\n\n/*\nCleanup old files on disk, by comparing the options values:\n\tadaptorInfo from $tw.syncer.tiddlerInfo\n\tbootInfo from $tw.boot.files\n*/\nexports.cleanupTiddlerFiles = function(options, callback) {\n\tvar adaptorInfo = options.adaptorInfo || {},\n\tbootInfo = options.bootInfo || {},\n\ttitle = options.title || \"undefined\";\n\tif(adaptorInfo.filepath && bootInfo.filepath && adaptorInfo.filepath !== bootInfo.filepath) {\n\t\treturn $tw.utils.deleteTiddlerFile(adaptorInfo, function(err){\n\t\t\tif(err) {\n\t\t\t\tif ((err.code == \"EPERM\" || err.code == \"EACCES\") && err.syscall == \"unlink\") {\n\t\t\t\t\t// Error deleting the previous file on disk, should fail gracefully\n\t\t\t\t\t$tw.syncer.displayError(\"Server desynchronized. Error cleaning up previous file for tiddler: \"+title, err);\n\t\t\t\t\treturn callback(null);\n\t\t\t\t} else {\n\t\t\t\t\treturn callback(err);\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn callback(null);\n\t\t});\n\t} else {\n\t\treturn callback(null);\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils-node" }, "$:/core/modules/utils/linkedlist.js": { "title": "$:/core/modules/utils/linkedlist.js", "text": "/*\\\nmodule-type: utils\ntitle: $:/core/modules/utils/linkedlist.js\ntype: application/javascript\n\nThis is a doubly-linked indexed list intended for manipulation, particularly\npushTop, which it does with significantly better performance than an array.\n\n\\*/\n(function(){\n\nfunction LinkedList() {\n\tthis.clear();\n};\n\nLinkedList.prototype.clear = function() {\n\tthis.index = Object.create(null);\n\t// LinkedList performs the duty of both the head and tail node\n\tthis.next = this;\n\tthis.prev = this;\n\tthis.length = 0;\n};\n\nLinkedList.prototype.remove = function(value) {\n\tif($tw.utils.isArray(value)) {\n\t\tfor(var t=0; t<value.length; t++) {\n\t\t\t_removeOne(this,value[t]);\n\t\t}\n\t} else {\n\t\t_removeOne(this,value);\n\t}\n};\n\nLinkedList.prototype.push = function(/* values */) {\n\tfor(var i = 0; i < arguments.length; i++) {\n\t\tvar value = arguments[i];\n\t\tvar node = {value: value};\n\t\tvar preexistingNode = this.index[value];\n\t\t_linkToEnd(this,node);\n\t\tif(preexistingNode) {\n\t\t\t// We want to keep pointing to the first instance, but we want\n\t\t\t// to have that instance (or chain of instances) point to the\n\t\t\t// new one.\n\t\t\twhile (preexistingNode.copy) {\n\t\t\t\tpreexistingNode = preexistingNode.copy;\n\t\t\t}\n\t\t\tpreexistingNode.copy = node;\n\t\t} else {\n\t\t\tthis.index[value] = node;\n\t\t}\n\t}\n};\n\nLinkedList.prototype.pushTop = function(value) {\n\tif($tw.utils.isArray(value)) {\n\t\tfor(var t=0; t<value.length; t++) {\n\t\t\t_removeOne(this,value[t]);\n\t\t}\n\t\tthis.push.apply(this,value);\n\t} else {\n\t\tvar node = _removeOne(this,value);\n\t\tif(!node) {\n\t\t\tnode = {value: value};\n\t\t\tthis.index[value] = node;\n\t\t} else {\n\t\t\t// Put this node at the end of the copy chain.\n\t\t\tvar preexistingNode = node;\n\t\t\twhile(preexistingNode.copy) {\n\t\t\t\tpreexistingNode = preexistingNode.copy;\n\t\t\t}\n\t\t\t// The order of these three statements is important,\n\t\t\t// because sometimes preexistingNode == node.\n\t\t\tpreexistingNode.copy = node;\n\t\t\tthis.index[value] = node.copy;\n\t\t\tnode.copy = undefined;\n\t\t}\n\t\t_linkToEnd(this,node);\n\t}\n};\n\nLinkedList.prototype.each = function(callback) {\n\tfor(var ptr = this.next; ptr !== this; ptr = ptr.next) {\n\t\tcallback(ptr.value);\n\t}\n};\n\nLinkedList.prototype.toArray = function() {\n\tvar output = [];\n\tfor(var ptr = this.next; ptr !== this; ptr = ptr.next) {\n\t\toutput.push(ptr.value);\n\t}\n\treturn output;\n};\n\nfunction _removeOne(list,value) {\n\tvar node = list.index[value];\n\tif(node) {\n\t\tnode.prev.next = node.next;\n\t\tnode.next.prev = node.prev;\n\t\tlist.length -= 1;\n\t\t// Point index to the next instance of the same value, maybe nothing.\n\t\tlist.index[value] = node.copy;\n\t}\n\treturn node;\n};\n\nfunction _linkToEnd(list,node) {\n\t// Sticks the given node onto the end of the list.\n\tlist.prev.next = node;\n\tnode.prev = list.prev;\n\tlist.prev = node;\n\tnode.next = list;\n\tlist.length += 1;\n};\n\nexports.LinkedList = LinkedList;\n\n})();\n", "module-type": "utils", "type": "application/javascript" }, "$:/core/modules/utils/logger.js": { "title": "$:/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,options) {\n\toptions = options || {};\n\tthis.componentName = componentName || \"\";\n\tthis.colour = options.colour || \"white\";\n\tthis.enable = \"enable\" in options ? options.enable : true;\n\tthis.save = \"save\" in options ? options.save : true;\n\tthis.saveLimit = options.saveLimit || 100 * 1024;\n\tthis.saveBufferLogger = this;\n\tthis.buffer = \"\";\n\tthis.alertCount = 0;\n}\n\nLogger.prototype.setSaveBuffer = function(logger) {\n\tthis.saveBufferLogger = logger;\n};\n\n/*\nLog a message\n*/\nLogger.prototype.log = function(/* args */) {\n\tvar self = this;\n\tif(this.enable) {\n\t\tif(this.saveBufferLogger.save) {\n\t\t\tthis.saveBufferLogger.buffer += $tw.utils.formatDateString(new Date(),\"YYYY MM DD 0hh:0mm:0ss.0XXX\") + \":\";\n\t\t\t$tw.utils.each(Array.prototype.slice.call(arguments,0),function(arg,index) {\n\t\t\t\tself.saveBufferLogger.buffer += \" \" + arg;\n\t\t\t});\n\t\t\tthis.saveBufferLogger.buffer += \"\\n\";\n\t\t\tthis.saveBufferLogger.buffer = this.saveBufferLogger.buffer.slice(-this.saveBufferLogger.saveLimit);\t\t\t\n\t\t}\n\t\tif(console !== undefined && console.log !== undefined) {\n\t\t\treturn Function.apply.call(console.log, console, [$tw.utils.terminalColour(this.colour),this.componentName + \":\"].concat(Array.prototype.slice.call(arguments,0)).concat($tw.utils.terminalColour()));\n\t\t}\n\t} \n};\n\n/*\nRead the message buffer\n*/\nLogger.prototype.getBuffer = function() {\n\treturn this.saveBufferLogger.buffer;\n};\n\n/*\nLog a structure as a table\n*/\nLogger.prototype.table = function(value) {\n\t(console.table || console.log)(value);\n};\n\n/*\nAlert a message\n*/\nLogger.prototype.alert = function(/* args */) {\n\tif(this.enable) {\n\t\t// Prepare the text of the alert\n\t\tvar text = Array.prototype.join.call(arguments,\" \");\n\t\t// Create alert tiddlers in the browser\n\t\tif($tw.browser) {\n\t\t\t// Check if there is an existing alert with the same text and the same component\n\t\t\tvar existingAlerts = $tw.wiki.getTiddlersWithTag(ALERT_TAG),\n\t\t\t\talertFields,\n\t\t\t\texistingCount,\n\t\t\t\tself = this;\n\t\t\t$tw.utils.each(existingAlerts,function(title) {\n\t\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\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\t\talertFields = $tw.utils.extend({},tiddler.fields);\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(alertFields) {\n\t\t\t\texistingCount = alertFields.count || 1;\n\t\t\t} else {\n\t\t\t\talertFields = {\n\t\t\t\t\ttitle: $tw.wiki.generateNewTitle(\"$:/temp/alerts/alert\",{prefix: \"\"}),\n\t\t\t\t\ttext: text,\n\t\t\t\t\ttags: [ALERT_TAG],\n\t\t\t\t\tcomponent: this.componentName\n\t\t\t\t};\n\t\t\t\texistingCount = 0;\n\t\t\t\tthis.alertCount += 1;\n\t\t\t}\n\t\t\talertFields.modified = new Date();\n\t\t\tif(++existingCount > 1) {\n\t\t\t\talertFields.count = existingCount;\n\t\t\t} else {\n\t\t\t\talertFields.count = undefined;\n\t\t\t}\n\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(alertFields));\n\t\t\t// Log the alert as well\n\t\t\tthis.log.apply(this,Array.prototype.slice.call(arguments,0));\n\t\t} else {\n\t\t\t// Print an orange message to the console if not in the browser\n\t\t\tconsole.error(\"\\x1b[1;33m\" + text + \"\\x1b[0m\");\n\t\t}\t\t\n\t}\n};\n\n/*\nClear outstanding alerts\n*/\nLogger.prototype.clearAlerts = function() {\n\tvar self = this;\n\tif($tw.browser && this.alertCount > 0) {\n\t\t$tw.utils.each($tw.wiki.getTiddlersWithTag(ALERT_TAG),function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(tiddler.fields.component === self.componentName) {\n\t\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t\t}\n\t\t});\n\t\tthis.alertCount = 0;\n\t}\n};\n\nexports.Logger = Logger;\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/parsetree.js": { "title": "$:/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", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/performance.js": { "title": "$:/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 by measurement name of {time:, invocations:}\n\tthis.logger = new $tw.utils.Logger(\"performance\");\n\tthis.showGreeting();\n}\n\nPerformance.prototype.showGreeting = function() {\n\tif($tw.browser) {\n\t\tthis.logger.log(\"Execute $tw.perf.log(); to see filter execution timings\");\t\t\n\t}\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\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\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nPerformance.prototype.log = function() {\n\tvar self = this,\n\t\ttotalTime = 0,\n\t\torderedMeasures = Object.keys(this.measures).sort(function(a,b) {\n\t\t\tif(self.measures[a].time > self.measures[b].time) {\n\t\t\t\treturn -1;\n\t\t\t} else if (self.measures[a].time < self.measures[b].time) {\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$tw.utils.each(orderedMeasures,function(name) {\n\t\ttotalTime += self.measures[name].time;\n\t});\n\tvar results = []\n\t$tw.utils.each(orderedMeasures,function(name) {\n\t\tvar measure = self.measures[name];\n\t\tresults.push({name: name,invocations: measure.invocations, avgTime: measure.time / measure.invocations, totalTime: measure.time, percentTime: (measure.time / totalTime) * 100})\n\t});\n\tself.logger.table(results);\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\tif(!(name in self.measures)) {\n\t\t\t\tself.measures[name] = {time: 0, invocations: 0};\n\t\t\t}\n\t\t\tself.measures[name].time += $tw.utils.timer(startTime);\n\t\t\tself.measures[name].invocations++;\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", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/utils/pluginmaker.js": { "title": "$:/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", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/transliterate.js": { "title": "$:/core/modules/utils/transliterate.js", "text": "/*\\\ntitle: $:/core/modules/utils/transliterate.js\ntype: application/javascript\nmodule-type: utils\n\nTransliteration static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nTransliterate string to ASCII\n\n(Some pairs taken from http://semplicewebsites.com/removing-accents-javascript)\n*/\nexports.transliterationPairs = {\n\t\"Á\":\"A\",\n\t\"Ă\":\"A\",\n\t\"Ắ\":\"A\",\n\t\"Ặ\":\"A\",\n\t\"Ằ\":\"A\",\n\t\"Ẳ\":\"A\",\n\t\"Ẵ\":\"A\",\n\t\"Ǎ\":\"A\",\n\t\"Â\":\"A\",\n\t\"Ấ\":\"A\",\n\t\"Ậ\":\"A\",\n\t\"Ầ\":\"A\",\n\t\"Ẩ\":\"A\",\n\t\"Ẫ\":\"A\",\n\t\"Ä\":\"A\",\n\t\"Ǟ\":\"A\",\n\t\"Ȧ\":\"A\",\n\t\"Ǡ\":\"A\",\n\t\"Ạ\":\"A\",\n\t\"Ȁ\":\"A\",\n\t\"À\":\"A\",\n\t\"Ả\":\"A\",\n\t\"Ȃ\":\"A\",\n\t\"Ā\":\"A\",\n\t\"Ą\":\"A\",\n\t\"Å\":\"A\",\n\t\"Ǻ\":\"A\",\n\t\"Ḁ\":\"A\",\n\t\"Ⱥ\":\"A\",\n\t\"Ã\":\"A\",\n\t\"Ꜳ\":\"AA\",\n\t\"Æ\":\"AE\",\n\t\"Ǽ\":\"AE\",\n\t\"Ǣ\":\"AE\",\n\t\"Ꜵ\":\"AO\",\n\t\"Ꜷ\":\"AU\",\n\t\"Ꜹ\":\"AV\",\n\t\"Ꜻ\":\"AV\",\n\t\"Ꜽ\":\"AY\",\n\t\"Ḃ\":\"B\",\n\t\"Ḅ\":\"B\",\n\t\"Ɓ\":\"B\",\n\t\"Ḇ\":\"B\",\n\t\"Ƀ\":\"B\",\n\t\"Ƃ\":\"B\",\n\t\"Ć\":\"C\",\n\t\"Č\":\"C\",\n\t\"Ç\":\"C\",\n\t\"Ḉ\":\"C\",\n\t\"Ĉ\":\"C\",\n\t\"Ċ\":\"C\",\n\t\"Ƈ\":\"C\",\n\t\"Ȼ\":\"C\",\n\t\"Ď\":\"D\",\n\t\"Ḑ\":\"D\",\n\t\"Ḓ\":\"D\",\n\t\"Ḋ\":\"D\",\n\t\"Ḍ\":\"D\",\n\t\"Ɗ\":\"D\",\n\t\"Ḏ\":\"D\",\n\t\"Dz\":\"D\",\n\t\"Dž\":\"D\",\n\t\"Đ\":\"D\",\n\t\"Ƌ\":\"D\",\n\t\"DZ\":\"DZ\",\n\t\"DŽ\":\"DZ\",\n\t\"É\":\"E\",\n\t\"Ĕ\":\"E\",\n\t\"Ě\":\"E\",\n\t\"Ȩ\":\"E\",\n\t\"Ḝ\":\"E\",\n\t\"Ê\":\"E\",\n\t\"Ế\":\"E\",\n\t\"Ệ\":\"E\",\n\t\"Ề\":\"E\",\n\t\"Ể\":\"E\",\n\t\"Ễ\":\"E\",\n\t\"Ḙ\":\"E\",\n\t\"Ë\":\"E\",\n\t\"Ė\":\"E\",\n\t\"Ẹ\":\"E\",\n\t\"Ȅ\":\"E\",\n\t\"È\":\"E\",\n\t\"Ẻ\":\"E\",\n\t\"Ȇ\":\"E\",\n\t\"Ē\":\"E\",\n\t\"Ḗ\":\"E\",\n\t\"Ḕ\":\"E\",\n\t\"Ę\":\"E\",\n\t\"Ɇ\":\"E\",\n\t\"Ẽ\":\"E\",\n\t\"Ḛ\":\"E\",\n\t\"Ꝫ\":\"ET\",\n\t\"Ḟ\":\"F\",\n\t\"Ƒ\":\"F\",\n\t\"Ǵ\":\"G\",\n\t\"Ğ\":\"G\",\n\t\"Ǧ\":\"G\",\n\t\"Ģ\":\"G\",\n\t\"Ĝ\":\"G\",\n\t\"Ġ\":\"G\",\n\t\"Ɠ\":\"G\",\n\t\"Ḡ\":\"G\",\n\t\"Ǥ\":\"G\",\n\t\"Ḫ\":\"H\",\n\t\"Ȟ\":\"H\",\n\t\"Ḩ\":\"H\",\n\t\"Ĥ\":\"H\",\n\t\"Ⱨ\":\"H\",\n\t\"Ḧ\":\"H\",\n\t\"Ḣ\":\"H\",\n\t\"Ḥ\":\"H\",\n\t\"Ħ\":\"H\",\n\t\"Í\":\"I\",\n\t\"Ĭ\":\"I\",\n\t\"Ǐ\":\"I\",\n\t\"Î\":\"I\",\n\t\"Ï\":\"I\",\n\t\"Ḯ\":\"I\",\n\t\"İ\":\"I\",\n\t\"Ị\":\"I\",\n\t\"Ȉ\":\"I\",\n\t\"Ì\":\"I\",\n\t\"Ỉ\":\"I\",\n\t\"Ȋ\":\"I\",\n\t\"Ī\":\"I\",\n\t\"Į\":\"I\",\n\t\"Ɨ\":\"I\",\n\t\"Ĩ\":\"I\",\n\t\"Ḭ\":\"I\",\n\t\"Ꝺ\":\"D\",\n\t\"Ꝼ\":\"F\",\n\t\"Ᵹ\":\"G\",\n\t\"Ꞃ\":\"R\",\n\t\"Ꞅ\":\"S\",\n\t\"Ꞇ\":\"T\",\n\t\"Ꝭ\":\"IS\",\n\t\"Ĵ\":\"J\",\n\t\"Ɉ\":\"J\",\n\t\"Ḱ\":\"K\",\n\t\"Ǩ\":\"K\",\n\t\"Ķ\":\"K\",\n\t\"Ⱪ\":\"K\",\n\t\"Ꝃ\":\"K\",\n\t\"Ḳ\":\"K\",\n\t\"Ƙ\":\"K\",\n\t\"Ḵ\":\"K\",\n\t\"Ꝁ\":\"K\",\n\t\"Ꝅ\":\"K\",\n\t\"Ĺ\":\"L\",\n\t\"Ƚ\":\"L\",\n\t\"Ľ\":\"L\",\n\t\"Ļ\":\"L\",\n\t\"Ḽ\":\"L\",\n\t\"Ḷ\":\"L\",\n\t\"Ḹ\":\"L\",\n\t\"Ⱡ\":\"L\",\n\t\"Ꝉ\":\"L\",\n\t\"Ḻ\":\"L\",\n\t\"Ŀ\":\"L\",\n\t\"Ɫ\":\"L\",\n\t\"Lj\":\"L\",\n\t\"Ł\":\"L\",\n\t\"LJ\":\"LJ\",\n\t\"Ḿ\":\"M\",\n\t\"Ṁ\":\"M\",\n\t\"Ṃ\":\"M\",\n\t\"Ɱ\":\"M\",\n\t\"Ń\":\"N\",\n\t\"Ň\":\"N\",\n\t\"Ņ\":\"N\",\n\t\"Ṋ\":\"N\",\n\t\"Ṅ\":\"N\",\n\t\"Ṇ\":\"N\",\n\t\"Ǹ\":\"N\",\n\t\"Ɲ\":\"N\",\n\t\"Ṉ\":\"N\",\n\t\"Ƞ\":\"N\",\n\t\"Nj\":\"N\",\n\t\"Ñ\":\"N\",\n\t\"NJ\":\"NJ\",\n\t\"Ó\":\"O\",\n\t\"Ŏ\":\"O\",\n\t\"Ǒ\":\"O\",\n\t\"Ô\":\"O\",\n\t\"Ố\":\"O\",\n\t\"Ộ\":\"O\",\n\t\"Ồ\":\"O\",\n\t\"Ổ\":\"O\",\n\t\"Ỗ\":\"O\",\n\t\"Ö\":\"O\",\n\t\"Ȫ\":\"O\",\n\t\"Ȯ\":\"O\",\n\t\"Ȱ\":\"O\",\n\t\"Ọ\":\"O\",\n\t\"Ő\":\"O\",\n\t\"Ȍ\":\"O\",\n\t\"Ò\":\"O\",\n\t\"Ỏ\":\"O\",\n\t\"Ơ\":\"O\",\n\t\"Ớ\":\"O\",\n\t\"Ợ\":\"O\",\n\t\"Ờ\":\"O\",\n\t\"Ở\":\"O\",\n\t\"Ỡ\":\"O\",\n\t\"Ȏ\":\"O\",\n\t\"Ꝋ\":\"O\",\n\t\"Ꝍ\":\"O\",\n\t\"Ō\":\"O\",\n\t\"Ṓ\":\"O\",\n\t\"Ṑ\":\"O\",\n\t\"Ɵ\":\"O\",\n\t\"Ǫ\":\"O\",\n\t\"Ǭ\":\"O\",\n\t\"Ø\":\"O\",\n\t\"Ǿ\":\"O\",\n\t\"Õ\":\"O\",\n\t\"Ṍ\":\"O\",\n\t\"Ṏ\":\"O\",\n\t\"Ȭ\":\"O\",\n\t\"Ƣ\":\"OI\",\n\t\"Ꝏ\":\"OO\",\n\t\"Ɛ\":\"E\",\n\t\"Ɔ\":\"O\",\n\t\"Ȣ\":\"OU\",\n\t\"Ṕ\":\"P\",\n\t\"Ṗ\":\"P\",\n\t\"Ꝓ\":\"P\",\n\t\"Ƥ\":\"P\",\n\t\"Ꝕ\":\"P\",\n\t\"Ᵽ\":\"P\",\n\t\"Ꝑ\":\"P\",\n\t\"Ꝙ\":\"Q\",\n\t\"Ꝗ\":\"Q\",\n\t\"Ŕ\":\"R\",\n\t\"Ř\":\"R\",\n\t\"Ŗ\":\"R\",\n\t\"Ṙ\":\"R\",\n\t\"Ṛ\":\"R\",\n\t\"Ṝ\":\"R\",\n\t\"Ȑ\":\"R\",\n\t\"Ȓ\":\"R\",\n\t\"Ṟ\":\"R\",\n\t\"Ɍ\":\"R\",\n\t\"Ɽ\":\"R\",\n\t\"Ꜿ\":\"C\",\n\t\"Ǝ\":\"E\",\n\t\"Ś\":\"S\",\n\t\"Ṥ\":\"S\",\n\t\"Š\":\"S\",\n\t\"Ṧ\":\"S\",\n\t\"Ş\":\"S\",\n\t\"Ŝ\":\"S\",\n\t\"Ș\":\"S\",\n\t\"Ṡ\":\"S\",\n\t\"Ṣ\":\"S\",\n\t\"Ṩ\":\"S\",\n\t\"Ť\":\"T\",\n\t\"Ţ\":\"T\",\n\t\"Ṱ\":\"T\",\n\t\"Ț\":\"T\",\n\t\"Ⱦ\":\"T\",\n\t\"Ṫ\":\"T\",\n\t\"Ṭ\":\"T\",\n\t\"Ƭ\":\"T\",\n\t\"Ṯ\":\"T\",\n\t\"Ʈ\":\"T\",\n\t\"Ŧ\":\"T\",\n\t\"Ɐ\":\"A\",\n\t\"Ꞁ\":\"L\",\n\t\"Ɯ\":\"M\",\n\t\"Ʌ\":\"V\",\n\t\"Ꜩ\":\"TZ\",\n\t\"Ú\":\"U\",\n\t\"Ŭ\":\"U\",\n\t\"Ǔ\":\"U\",\n\t\"Û\":\"U\",\n\t\"Ṷ\":\"U\",\n\t\"Ü\":\"U\",\n\t\"Ǘ\":\"U\",\n\t\"Ǚ\":\"U\",\n\t\"Ǜ\":\"U\",\n\t\"Ǖ\":\"U\",\n\t\"Ṳ\":\"U\",\n\t\"Ụ\":\"U\",\n\t\"Ű\":\"U\",\n\t\"Ȕ\":\"U\",\n\t\"Ù\":\"U\",\n\t\"Ủ\":\"U\",\n\t\"Ư\":\"U\",\n\t\"Ứ\":\"U\",\n\t\"Ự\":\"U\",\n\t\"Ừ\":\"U\",\n\t\"Ử\":\"U\",\n\t\"Ữ\":\"U\",\n\t\"Ȗ\":\"U\",\n\t\"Ū\":\"U\",\n\t\"Ṻ\":\"U\",\n\t\"Ų\":\"U\",\n\t\"Ů\":\"U\",\n\t\"Ũ\":\"U\",\n\t\"Ṹ\":\"U\",\n\t\"Ṵ\":\"U\",\n\t\"Ꝟ\":\"V\",\n\t\"Ṿ\":\"V\",\n\t\"Ʋ\":\"V\",\n\t\"Ṽ\":\"V\",\n\t\"Ꝡ\":\"VY\",\n\t\"Ẃ\":\"W\",\n\t\"Ŵ\":\"W\",\n\t\"Ẅ\":\"W\",\n\t\"Ẇ\":\"W\",\n\t\"Ẉ\":\"W\",\n\t\"Ẁ\":\"W\",\n\t\"Ⱳ\":\"W\",\n\t\"Ẍ\":\"X\",\n\t\"Ẋ\":\"X\",\n\t\"Ý\":\"Y\",\n\t\"Ŷ\":\"Y\",\n\t\"Ÿ\":\"Y\",\n\t\"Ẏ\":\"Y\",\n\t\"Ỵ\":\"Y\",\n\t\"Ỳ\":\"Y\",\n\t\"Ƴ\":\"Y\",\n\t\"Ỷ\":\"Y\",\n\t\"Ỿ\":\"Y\",\n\t\"Ȳ\":\"Y\",\n\t\"Ɏ\":\"Y\",\n\t\"Ỹ\":\"Y\",\n\t\"Ź\":\"Z\",\n\t\"Ž\":\"Z\",\n\t\"Ẑ\":\"Z\",\n\t\"Ⱬ\":\"Z\",\n\t\"Ż\":\"Z\",\n\t\"Ẓ\":\"Z\",\n\t\"Ȥ\":\"Z\",\n\t\"Ẕ\":\"Z\",\n\t\"Ƶ\":\"Z\",\n\t\"IJ\":\"IJ\",\n\t\"Œ\":\"OE\",\n\t\"ᴀ\":\"A\",\n\t\"ᴁ\":\"AE\",\n\t\"ʙ\":\"B\",\n\t\"ᴃ\":\"B\",\n\t\"ᴄ\":\"C\",\n\t\"ᴅ\":\"D\",\n\t\"ᴇ\":\"E\",\n\t\"ꜰ\":\"F\",\n\t\"ɢ\":\"G\",\n\t\"ʛ\":\"G\",\n\t\"ʜ\":\"H\",\n\t\"ɪ\":\"I\",\n\t\"ʁ\":\"R\",\n\t\"ᴊ\":\"J\",\n\t\"ᴋ\":\"K\",\n\t\"ʟ\":\"L\",\n\t\"ᴌ\":\"L\",\n\t\"ᴍ\":\"M\",\n\t\"ɴ\":\"N\",\n\t\"ᴏ\":\"O\",\n\t\"ɶ\":\"OE\",\n\t\"ᴐ\":\"O\",\n\t\"ᴕ\":\"OU\",\n\t\"ᴘ\":\"P\",\n\t\"ʀ\":\"R\",\n\t\"ᴎ\":\"N\",\n\t\"ᴙ\":\"R\",\n\t\"ꜱ\":\"S\",\n\t\"ᴛ\":\"T\",\n\t\"ⱻ\":\"E\",\n\t\"ᴚ\":\"R\",\n\t\"ᴜ\":\"U\",\n\t\"ᴠ\":\"V\",\n\t\"ᴡ\":\"W\",\n\t\"ʏ\":\"Y\",\n\t\"ᴢ\":\"Z\",\n\t\"á\":\"a\",\n\t\"ă\":\"a\",\n\t\"ắ\":\"a\",\n\t\"ặ\":\"a\",\n\t\"ằ\":\"a\",\n\t\"ẳ\":\"a\",\n\t\"ẵ\":\"a\",\n\t\"ǎ\":\"a\",\n\t\"â\":\"a\",\n\t\"ấ\":\"a\",\n\t\"ậ\":\"a\",\n\t\"ầ\":\"a\",\n\t\"ẩ\":\"a\",\n\t\"ẫ\":\"a\",\n\t\"ä\":\"a\",\n\t\"ǟ\":\"a\",\n\t\"ȧ\":\"a\",\n\t\"ǡ\":\"a\",\n\t\"ạ\":\"a\",\n\t\"ȁ\":\"a\",\n\t\"à\":\"a\",\n\t\"ả\":\"a\",\n\t\"ȃ\":\"a\",\n\t\"ā\":\"a\",\n\t\"ą\":\"a\",\n\t\"ᶏ\":\"a\",\n\t\"ẚ\":\"a\",\n\t\"å\":\"a\",\n\t\"ǻ\":\"a\",\n\t\"ḁ\":\"a\",\n\t\"ⱥ\":\"a\",\n\t\"ã\":\"a\",\n\t\"ꜳ\":\"aa\",\n\t\"æ\":\"ae\",\n\t\"ǽ\":\"ae\",\n\t\"ǣ\":\"ae\",\n\t\"ꜵ\":\"ao\",\n\t\"ꜷ\":\"au\",\n\t\"ꜹ\":\"av\",\n\t\"ꜻ\":\"av\",\n\t\"ꜽ\":\"ay\",\n\t\"ḃ\":\"b\",\n\t\"ḅ\":\"b\",\n\t\"ɓ\":\"b\",\n\t\"ḇ\":\"b\",\n\t\"ᵬ\":\"b\",\n\t\"ᶀ\":\"b\",\n\t\"ƀ\":\"b\",\n\t\"ƃ\":\"b\",\n\t\"ɵ\":\"o\",\n\t\"ć\":\"c\",\n\t\"č\":\"c\",\n\t\"ç\":\"c\",\n\t\"ḉ\":\"c\",\n\t\"ĉ\":\"c\",\n\t\"ɕ\":\"c\",\n\t\"ċ\":\"c\",\n\t\"ƈ\":\"c\",\n\t\"ȼ\":\"c\",\n\t\"ď\":\"d\",\n\t\"ḑ\":\"d\",\n\t\"ḓ\":\"d\",\n\t\"ȡ\":\"d\",\n\t\"ḋ\":\"d\",\n\t\"ḍ\":\"d\",\n\t\"ɗ\":\"d\",\n\t\"ᶑ\":\"d\",\n\t\"ḏ\":\"d\",\n\t\"ᵭ\":\"d\",\n\t\"ᶁ\":\"d\",\n\t\"đ\":\"d\",\n\t\"ɖ\":\"d\",\n\t\"ƌ\":\"d\",\n\t\"ı\":\"i\",\n\t\"ȷ\":\"j\",\n\t\"ɟ\":\"j\",\n\t\"ʄ\":\"j\",\n\t\"dz\":\"dz\",\n\t\"dž\":\"dz\",\n\t\"é\":\"e\",\n\t\"ĕ\":\"e\",\n\t\"ě\":\"e\",\n\t\"ȩ\":\"e\",\n\t\"ḝ\":\"e\",\n\t\"ê\":\"e\",\n\t\"ế\":\"e\",\n\t\"ệ\":\"e\",\n\t\"ề\":\"e\",\n\t\"ể\":\"e\",\n\t\"ễ\":\"e\",\n\t\"ḙ\":\"e\",\n\t\"ë\":\"e\",\n\t\"ė\":\"e\",\n\t\"ẹ\":\"e\",\n\t\"ȅ\":\"e\",\n\t\"è\":\"e\",\n\t\"ẻ\":\"e\",\n\t\"ȇ\":\"e\",\n\t\"ē\":\"e\",\n\t\"ḗ\":\"e\",\n\t\"ḕ\":\"e\",\n\t\"ⱸ\":\"e\",\n\t\"ę\":\"e\",\n\t\"ᶒ\":\"e\",\n\t\"ɇ\":\"e\",\n\t\"ẽ\":\"e\",\n\t\"ḛ\":\"e\",\n\t\"ꝫ\":\"et\",\n\t\"ḟ\":\"f\",\n\t\"ƒ\":\"f\",\n\t\"ᵮ\":\"f\",\n\t\"ᶂ\":\"f\",\n\t\"ǵ\":\"g\",\n\t\"ğ\":\"g\",\n\t\"ǧ\":\"g\",\n\t\"ģ\":\"g\",\n\t\"ĝ\":\"g\",\n\t\"ġ\":\"g\",\n\t\"ɠ\":\"g\",\n\t\"ḡ\":\"g\",\n\t\"ᶃ\":\"g\",\n\t\"ǥ\":\"g\",\n\t\"ḫ\":\"h\",\n\t\"ȟ\":\"h\",\n\t\"ḩ\":\"h\",\n\t\"ĥ\":\"h\",\n\t\"ⱨ\":\"h\",\n\t\"ḧ\":\"h\",\n\t\"ḣ\":\"h\",\n\t\"ḥ\":\"h\",\n\t\"ɦ\":\"h\",\n\t\"ẖ\":\"h\",\n\t\"ħ\":\"h\",\n\t\"ƕ\":\"hv\",\n\t\"í\":\"i\",\n\t\"ĭ\":\"i\",\n\t\"ǐ\":\"i\",\n\t\"î\":\"i\",\n\t\"ï\":\"i\",\n\t\"ḯ\":\"i\",\n\t\"ị\":\"i\",\n\t\"ȉ\":\"i\",\n\t\"ì\":\"i\",\n\t\"ỉ\":\"i\",\n\t\"ȋ\":\"i\",\n\t\"ī\":\"i\",\n\t\"į\":\"i\",\n\t\"ᶖ\":\"i\",\n\t\"ɨ\":\"i\",\n\t\"ĩ\":\"i\",\n\t\"ḭ\":\"i\",\n\t\"ꝺ\":\"d\",\n\t\"ꝼ\":\"f\",\n\t\"ᵹ\":\"g\",\n\t\"ꞃ\":\"r\",\n\t\"ꞅ\":\"s\",\n\t\"ꞇ\":\"t\",\n\t\"ꝭ\":\"is\",\n\t\"ǰ\":\"j\",\n\t\"ĵ\":\"j\",\n\t\"ʝ\":\"j\",\n\t\"ɉ\":\"j\",\n\t\"ḱ\":\"k\",\n\t\"ǩ\":\"k\",\n\t\"ķ\":\"k\",\n\t\"ⱪ\":\"k\",\n\t\"ꝃ\":\"k\",\n\t\"ḳ\":\"k\",\n\t\"ƙ\":\"k\",\n\t\"ḵ\":\"k\",\n\t\"ᶄ\":\"k\",\n\t\"ꝁ\":\"k\",\n\t\"ꝅ\":\"k\",\n\t\"ĺ\":\"l\",\n\t\"ƚ\":\"l\",\n\t\"ɬ\":\"l\",\n\t\"ľ\":\"l\",\n\t\"ļ\":\"l\",\n\t\"ḽ\":\"l\",\n\t\"ȴ\":\"l\",\n\t\"ḷ\":\"l\",\n\t\"ḹ\":\"l\",\n\t\"ⱡ\":\"l\",\n\t\"ꝉ\":\"l\",\n\t\"ḻ\":\"l\",\n\t\"ŀ\":\"l\",\n\t\"ɫ\":\"l\",\n\t\"ᶅ\":\"l\",\n\t\"ɭ\":\"l\",\n\t\"ł\":\"l\",\n\t\"lj\":\"lj\",\n\t\"ſ\":\"s\",\n\t\"ẜ\":\"s\",\n\t\"ẛ\":\"s\",\n\t\"ẝ\":\"s\",\n\t\"ḿ\":\"m\",\n\t\"ṁ\":\"m\",\n\t\"ṃ\":\"m\",\n\t\"ɱ\":\"m\",\n\t\"ᵯ\":\"m\",\n\t\"ᶆ\":\"m\",\n\t\"ń\":\"n\",\n\t\"ň\":\"n\",\n\t\"ņ\":\"n\",\n\t\"ṋ\":\"n\",\n\t\"ȵ\":\"n\",\n\t\"ṅ\":\"n\",\n\t\"ṇ\":\"n\",\n\t\"ǹ\":\"n\",\n\t\"ɲ\":\"n\",\n\t\"ṉ\":\"n\",\n\t\"ƞ\":\"n\",\n\t\"ᵰ\":\"n\",\n\t\"ᶇ\":\"n\",\n\t\"ɳ\":\"n\",\n\t\"ñ\":\"n\",\n\t\"nj\":\"nj\",\n\t\"ó\":\"o\",\n\t\"ŏ\":\"o\",\n\t\"ǒ\":\"o\",\n\t\"ô\":\"o\",\n\t\"ố\":\"o\",\n\t\"ộ\":\"o\",\n\t\"ồ\":\"o\",\n\t\"ổ\":\"o\",\n\t\"ỗ\":\"o\",\n\t\"ö\":\"o\",\n\t\"ȫ\":\"o\",\n\t\"ȯ\":\"o\",\n\t\"ȱ\":\"o\",\n\t\"ọ\":\"o\",\n\t\"ő\":\"o\",\n\t\"ȍ\":\"o\",\n\t\"ò\":\"o\",\n\t\"ỏ\":\"o\",\n\t\"ơ\":\"o\",\n\t\"ớ\":\"o\",\n\t\"ợ\":\"o\",\n\t\"ờ\":\"o\",\n\t\"ở\":\"o\",\n\t\"ỡ\":\"o\",\n\t\"ȏ\":\"o\",\n\t\"ꝋ\":\"o\",\n\t\"ꝍ\":\"o\",\n\t\"ⱺ\":\"o\",\n\t\"ō\":\"o\",\n\t\"ṓ\":\"o\",\n\t\"ṑ\":\"o\",\n\t\"ǫ\":\"o\",\n\t\"ǭ\":\"o\",\n\t\"ø\":\"o\",\n\t\"ǿ\":\"o\",\n\t\"õ\":\"o\",\n\t\"ṍ\":\"o\",\n\t\"ṏ\":\"o\",\n\t\"ȭ\":\"o\",\n\t\"ƣ\":\"oi\",\n\t\"ꝏ\":\"oo\",\n\t\"ɛ\":\"e\",\n\t\"ᶓ\":\"e\",\n\t\"ɔ\":\"o\",\n\t\"ᶗ\":\"o\",\n\t\"ȣ\":\"ou\",\n\t\"ṕ\":\"p\",\n\t\"ṗ\":\"p\",\n\t\"ꝓ\":\"p\",\n\t\"ƥ\":\"p\",\n\t\"ᵱ\":\"p\",\n\t\"ᶈ\":\"p\",\n\t\"ꝕ\":\"p\",\n\t\"ᵽ\":\"p\",\n\t\"ꝑ\":\"p\",\n\t\"ꝙ\":\"q\",\n\t\"ʠ\":\"q\",\n\t\"ɋ\":\"q\",\n\t\"ꝗ\":\"q\",\n\t\"ŕ\":\"r\",\n\t\"ř\":\"r\",\n\t\"ŗ\":\"r\",\n\t\"ṙ\":\"r\",\n\t\"ṛ\":\"r\",\n\t\"ṝ\":\"r\",\n\t\"ȑ\":\"r\",\n\t\"ɾ\":\"r\",\n\t\"ᵳ\":\"r\",\n\t\"ȓ\":\"r\",\n\t\"ṟ\":\"r\",\n\t\"ɼ\":\"r\",\n\t\"ᵲ\":\"r\",\n\t\"ᶉ\":\"r\",\n\t\"ɍ\":\"r\",\n\t\"ɽ\":\"r\",\n\t\"ↄ\":\"c\",\n\t\"ꜿ\":\"c\",\n\t\"ɘ\":\"e\",\n\t\"ɿ\":\"r\",\n\t\"ś\":\"s\",\n\t\"ṥ\":\"s\",\n\t\"š\":\"s\",\n\t\"ṧ\":\"s\",\n\t\"ş\":\"s\",\n\t\"ŝ\":\"s\",\n\t\"ș\":\"s\",\n\t\"ṡ\":\"s\",\n\t\"ṣ\":\"s\",\n\t\"ṩ\":\"s\",\n\t\"ʂ\":\"s\",\n\t\"ᵴ\":\"s\",\n\t\"ᶊ\":\"s\",\n\t\"ȿ\":\"s\",\n\t\"ɡ\":\"g\",\n\t\"ᴑ\":\"o\",\n\t\"ᴓ\":\"o\",\n\t\"ᴝ\":\"u\",\n\t\"ť\":\"t\",\n\t\"ţ\":\"t\",\n\t\"ṱ\":\"t\",\n\t\"ț\":\"t\",\n\t\"ȶ\":\"t\",\n\t\"ẗ\":\"t\",\n\t\"ⱦ\":\"t\",\n\t\"ṫ\":\"t\",\n\t\"ṭ\":\"t\",\n\t\"ƭ\":\"t\",\n\t\"ṯ\":\"t\",\n\t\"ᵵ\":\"t\",\n\t\"ƫ\":\"t\",\n\t\"ʈ\":\"t\",\n\t\"ŧ\":\"t\",\n\t\"ᵺ\":\"th\",\n\t\"ɐ\":\"a\",\n\t\"ᴂ\":\"ae\",\n\t\"ǝ\":\"e\",\n\t\"ᵷ\":\"g\",\n\t\"ɥ\":\"h\",\n\t\"ʮ\":\"h\",\n\t\"ʯ\":\"h\",\n\t\"ᴉ\":\"i\",\n\t\"ʞ\":\"k\",\n\t\"ꞁ\":\"l\",\n\t\"ɯ\":\"m\",\n\t\"ɰ\":\"m\",\n\t\"ᴔ\":\"oe\",\n\t\"ɹ\":\"r\",\n\t\"ɻ\":\"r\",\n\t\"ɺ\":\"r\",\n\t\"ⱹ\":\"r\",\n\t\"ʇ\":\"t\",\n\t\"ʌ\":\"v\",\n\t\"ʍ\":\"w\",\n\t\"ʎ\":\"y\",\n\t\"ꜩ\":\"tz\",\n\t\"ú\":\"u\",\n\t\"ŭ\":\"u\",\n\t\"ǔ\":\"u\",\n\t\"û\":\"u\",\n\t\"ṷ\":\"u\",\n\t\"ü\":\"u\",\n\t\"ǘ\":\"u\",\n\t\"ǚ\":\"u\",\n\t\"ǜ\":\"u\",\n\t\"ǖ\":\"u\",\n\t\"ṳ\":\"u\",\n\t\"ụ\":\"u\",\n\t\"ű\":\"u\",\n\t\"ȕ\":\"u\",\n\t\"ù\":\"u\",\n\t\"ủ\":\"u\",\n\t\"ư\":\"u\",\n\t\"ứ\":\"u\",\n\t\"ự\":\"u\",\n\t\"ừ\":\"u\",\n\t\"ử\":\"u\",\n\t\"ữ\":\"u\",\n\t\"ȗ\":\"u\",\n\t\"ū\":\"u\",\n\t\"ṻ\":\"u\",\n\t\"ų\":\"u\",\n\t\"ᶙ\":\"u\",\n\t\"ů\":\"u\",\n\t\"ũ\":\"u\",\n\t\"ṹ\":\"u\",\n\t\"ṵ\":\"u\",\n\t\"ᵫ\":\"ue\",\n\t\"ꝸ\":\"um\",\n\t\"ⱴ\":\"v\",\n\t\"ꝟ\":\"v\",\n\t\"ṿ\":\"v\",\n\t\"ʋ\":\"v\",\n\t\"ᶌ\":\"v\",\n\t\"ⱱ\":\"v\",\n\t\"ṽ\":\"v\",\n\t\"ꝡ\":\"vy\",\n\t\"ẃ\":\"w\",\n\t\"ŵ\":\"w\",\n\t\"ẅ\":\"w\",\n\t\"ẇ\":\"w\",\n\t\"ẉ\":\"w\",\n\t\"ẁ\":\"w\",\n\t\"ⱳ\":\"w\",\n\t\"ẘ\":\"w\",\n\t\"ẍ\":\"x\",\n\t\"ẋ\":\"x\",\n\t\"ᶍ\":\"x\",\n\t\"ý\":\"y\",\n\t\"ŷ\":\"y\",\n\t\"ÿ\":\"y\",\n\t\"ẏ\":\"y\",\n\t\"ỵ\":\"y\",\n\t\"ỳ\":\"y\",\n\t\"ƴ\":\"y\",\n\t\"ỷ\":\"y\",\n\t\"ỿ\":\"y\",\n\t\"ȳ\":\"y\",\n\t\"ẙ\":\"y\",\n\t\"ɏ\":\"y\",\n\t\"ỹ\":\"y\",\n\t\"ź\":\"z\",\n\t\"ž\":\"z\",\n\t\"ẑ\":\"z\",\n\t\"ʑ\":\"z\",\n\t\"ⱬ\":\"z\",\n\t\"ż\":\"z\",\n\t\"ẓ\":\"z\",\n\t\"ȥ\":\"z\",\n\t\"ẕ\":\"z\",\n\t\"ᵶ\":\"z\",\n\t\"ᶎ\":\"z\",\n\t\"ʐ\":\"z\",\n\t\"ƶ\":\"z\",\n\t\"ɀ\":\"z\",\n\t\"ff\":\"ff\",\n\t\"ffi\":\"ffi\",\n\t\"ffl\":\"ffl\",\n\t\"fi\":\"fi\",\n\t\"fl\":\"fl\",\n\t\"ij\":\"ij\",\n\t\"œ\":\"oe\",\n\t\"st\":\"st\",\n\t\"ₐ\":\"a\",\n\t\"ₑ\":\"e\",\n\t\"ᵢ\":\"i\",\n\t\"ⱼ\":\"j\",\n\t\"ₒ\":\"o\",\n\t\"ᵣ\":\"r\",\n\t\"ᵤ\":\"u\",\n\t\"ᵥ\":\"v\",\n\t\"ₓ\":\"x\",\n\t\"Ё\":\"YO\",\n\t\"Й\":\"I\",\n\t\"Ц\":\"TS\",\n\t\"У\":\"U\",\n\t\"К\":\"K\",\n\t\"Е\":\"E\",\n\t\"Н\":\"N\",\n\t\"Г\":\"G\",\n\t\"Ш\":\"SH\",\n\t\"Щ\":\"SCH\",\n\t\"З\":\"Z\",\n\t\"Х\":\"H\",\n\t\"Ъ\":\"'\",\n\t\"ё\":\"yo\",\n\t\"й\":\"i\",\n\t\"ц\":\"ts\",\n\t\"у\":\"u\",\n\t\"к\":\"k\",\n\t\"е\":\"e\",\n\t\"н\":\"n\",\n\t\"г\":\"g\",\n\t\"ш\":\"sh\",\n\t\"щ\":\"sch\",\n\t\"з\":\"z\",\n\t\"х\":\"h\",\n\t\"ъ\":\"'\",\n\t\"Ф\":\"F\",\n\t\"Ы\":\"I\",\n\t\"В\":\"V\",\n\t\"А\":\"a\",\n\t\"П\":\"P\",\n\t\"Р\":\"R\",\n\t\"О\":\"O\",\n\t\"Л\":\"L\",\n\t\"Д\":\"D\",\n\t\"Ж\":\"ZH\",\n\t\"Э\":\"E\",\n\t\"ф\":\"f\",\n\t\"ы\":\"i\",\n\t\"в\":\"v\",\n\t\"а\":\"a\",\n\t\"п\":\"p\",\n\t\"р\":\"r\",\n\t\"о\":\"o\",\n\t\"л\":\"l\",\n\t\"д\":\"d\",\n\t\"ж\":\"zh\",\n\t\"э\":\"e\",\n\t\"Я\":\"Ya\",\n\t\"Ч\":\"CH\",\n\t\"С\":\"S\",\n\t\"М\":\"M\",\n\t\"И\":\"I\",\n\t\"Т\":\"T\",\n\t\"Ь\":\"'\",\n\t\"Б\":\"B\",\n\t\"Ю\":\"YU\",\n\t\"я\":\"ya\",\n\t\"ч\":\"ch\",\n\t\"с\":\"s\",\n\t\"м\":\"m\",\n\t\"и\":\"i\",\n\t\"т\":\"t\",\n\t\"ь\":\"'\",\n\t\"б\":\"b\",\n\t\"ю\":\"yu\"\n};\n\nexports.transliterate = function(str) {\n\treturn str.replace(/[^A-Za-z0-9\\[\\] ]/g,function(ch) {\n\t\treturn exports.transliterationPairs[ch] || ch\n\t});\n};\n\nexports.transliterateToSafeASCII = function(str) {\n\treturn str.replace(/[^\\x00-\\x7F]/g,function(ch) {\n\t\treturn exports.transliterationPairs[ch] || \"\"\n\t});\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/utils.js": { "title": "$:/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\nvar base64utf8 = require(\"$:/core/modules/utils/base64-utf8/base64-utf8.module.js\");\n\n/*\nDisplay a message, in colour if we're on a terminal\n*/\nexports.log = function(text,colour) {\n\tconsole.log($tw.node ? exports.terminalColour(colour) + text + exports.terminalColour() : text);\n};\n\nexports.terminalColour = function(colour) {\n\tif(!$tw.browser && $tw.node && process.stdout.isTTY) {\n\t\tif(colour) {\n\t\t\tvar code = exports.terminalColourLookup[colour];\n\t\t\tif(code) {\n\t\t\t\treturn \"\\x1b[\" + code + \"m\";\n\t\t\t}\n\t\t} else {\n\t\t\treturn \"\\x1b[0m\"; // Cancel colour\n\t\t}\n\t}\n\treturn \"\";\n};\n\nexports.terminalColourLookup = {\n\t\"black\": \"0;30\",\n\t\"red\": \"0;31\",\n\t\"green\": \"0;32\",\n\t\"brown/orange\": \"0;33\",\n\t\"blue\": \"0;34\",\n\t\"purple\": \"0;35\",\n\t\"cyan\": \"0;36\",\n\t\"light gray\": \"0;37\"\n};\n\n/*\nDisplay a warning, in colour if we're on a terminal\n*/\nexports.warning = function(text) {\n\texports.log(text,\"brown/orange\");\n};\n\n/*\nLog a table of name: value pairs\n*/\nexports.logTable = function(data) {\n\tif(console.table) {\n\t\tconsole.table(data);\n\t} else {\n\t\t$tw.utils.each(data,function(value,name) {\n\t\t\tconsole.log(name + \": \" + value);\n\t\t});\n\t}\n}\n\n/*\nReturn the integer represented by the str (string).\nReturn the dflt (default) parameter if str is not a base-10 number.\n*/\nexports.getInt = function(str,deflt) {\n\tvar i = parseInt(str,10);\n\treturn isNaN(i) ? deflt : i;\n}\n\n/*\nRepeatedly replaces a substring within a string. Like String.prototype.replace, but without any of the default special handling of $ sequences in the replace string\n*/\nexports.replaceString = function(text,search,replace) {\n\treturn text.replace(search,function() {\n\t\treturn replace;\n\t});\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\nexports.trimPrefix = function(str,unwanted) {\n\tif(typeof str === \"string\" && typeof unwanted === \"string\") {\n\t\tif(unwanted === \"\") {\n\t\t\treturn str.replace(/^\\s\\s*/, '');\n\t\t} else {\n\t\t\t// Safely regexp-escape the unwanted text\n\t\t\tunwanted = unwanted.replace(/[\\\\^$*+?.()|[\\]{}]/g, '\\\\$&');\n\t\t\tvar regex = new RegExp('^(' + unwanted + ')+');\n\t\t\treturn str.replace(regex, '');\n\t\t}\n\t} else {\n\t\treturn str;\n\t}\n};\n\nexports.trimSuffix = function(str,unwanted) {\n\tif(typeof str === \"string\" && typeof unwanted === \"string\") {\n\t\tif(unwanted === \"\") {\n\t\t\treturn str.replace(/\\s\\s*$/, '');\n\t\t} else {\n\t\t\t// Safely regexp-escape the unwanted text\n\t\t\tunwanted = unwanted.replace(/[\\\\^$*+?.()|[\\]{}]/g, '\\\\$&');\n\t\t\tvar regex = new RegExp('(' + unwanted + ')+$');\n\t\t\treturn str.replace(regex, '');\n\t\t}\n\t} else {\n\t\treturn str;\n\t}\n};\n\n/*\nConvert a string to sentence case (ie capitalise first letter)\n*/\nexports.toSentenceCase = function(str) {\n\treturn (str || \"\").replace(/^\\S/, function(c) {return c.toUpperCase();});\n}\n\n/*\nConvert a string to title case (ie capitalise each initial letter)\n*/\nexports.toTitleCase = function(str) {\n\treturn (str || \"\").replace(/(^|\\s)\\S/g, function(c) {return c.toUpperCase();});\n}\n\t\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/*\nDetermine whether an array-item is an object-property\n*/\nexports.hopArray = function(object,array) {\n\tfor(var i=0; i<array.length; i++) {\n\t\tif($tw.utils.hop(object,array[i])) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\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\tif(object) {\n\t\tObject.freeze(object);\n\t\tfor(key in object) {\n\t\t\tproperty = object[key];\n\t\t\tif($tw.utils.hop(object,key) && (typeof property === \"object\") && !Object.isFrozen(property)) {\n\t\t\t\tdeepFreeze(property);\n\t\t\t}\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.pad($tw.utils.getYearForWeekNo(date),4);\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 $tw.utils.pad(date.getFullYear(),4);\n\t\t\t}],\n\t\t\t[/^aYYYY/, function() {\n\t\t\t\treturn $tw.utils.pad(Math.abs(date.getFullYear()),4);\n\t\t\t}],\n\t\t\t[/^\\{era:([^,\\|}]*)\\|([^}\\|]*)\\|([^}]*)\\}/, function(match) {\n\t\t\t\tvar year = date.getFullYear();\n\t\t\t\treturn year === 0 ? match[2] : (year < 0 ? match[1] : match[3]);\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[/^0XXX/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMilliseconds(),3);\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[/^XXX/, function() {\n\t\t\t\treturn date.getMilliseconds();\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\t// If the user wants everything in UTC, shift the datestamp\n\t// Optimize for format string that essentially means\n\t// 'return raw UTC (tiddlywiki style) date string.'\n\tif(t.indexOf(\"[UTC]\") == 0 ) {\n\t\tif(t == \"[UTC]YYYY0MM0DD0hh0mm0ssXXX\")\n\t\t\treturn $tw.utils.stringifyDate(new Date());\n\t\tvar offset = date.getTimezoneOffset() ; // in minutes\n\t\tdate = new Date(date.getTime()+offset*60*1000) ;\n\t\tt = t.substr(5) ;\n\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(null,match);\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 x = new Date(dt.getFullYear(),0,1);\n\tvar n = Math.floor((dt.getTime() - x.getTime()) / 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\t\tc;\n\tif(e.charAt(0) === \"#\") {\n\t\tif(e.charAt(1) === \"x\" || e.charAt(1) === \"X\") {\n\t\t\tc = parseInt(e.substr(2),16);\n\t\t} else {\n\t\t\tc = parseInt(e.substr(1),10);\n\t\t}\n\t\tif(isNaN(c)) {\n\t\t\treturn s;\n\t\t} else {\n\t\t\treturn converter(c);\n\t\t}\n\t} else {\n\t\tc = $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, rawUnicode) {\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\tvar regex = rawUnicode ? /[\\x00-\\x1f]/g : /[\\x00-\\x1f\\x80-\\uFFFF]/g;\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(regex, exports.escape); // non-ASCII characters\n};\n\n// Turns a string into a legal JSON string\n// Derived from peg.js, thanks to David Majda\nexports.jsonStringify = function(s, rawUnicode) {\n\t// See http://www.json.org/\n\tvar regex = rawUnicode ? /[\\x00-\\x1f]/g : /[\\x00-\\x1f\\x80-\\uFFFF]/g;\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\') // backslash\n\t\t.replace(/\"/g, '\\\\\"') // double quote character\n\t\t.replace(/\\r/g, '\\\\r') // carriage return\n\t\t.replace(/\\n/g, '\\\\n') // line feed\n\t\t.replace(/\\x08/g, '\\\\b') // backspace\n\t\t.replace(/\\x0c/g, '\\\\f') // formfeed\n\t\t.replace(/\\t/g, '\\\\t') // tab\n\t\t.replace(regex,function(s) {\n\t\t\treturn '\\\\u' + $tw.utils.pad(s.charCodeAt(0).toString(16).toUpperCase(),4);\n\t\t}); // 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) || 0;\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\treturn base64utf8.base64.decode.call(base64utf8,string64);\n};\n\n/*\nEncode a string to base64\n*/\nexports.base64Encode = function(string64) {\n\treturn base64utf8.base64.encode.call(base64utf8,string64);\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();\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,_canonical_uri) {\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\tif(_canonical_uri) {\n\t\tparts.push(_canonical_uri);\n\t} else {\n\t\tparts.push(\"data:\");\n\t\tparts.push(type);\n\t\tparts.push(isBase64 ? \";base64\" : \"\");\n\t\tparts.push(\",\");\n\t\tparts.push(isBase64 ? text : encodeURIComponent(text));\t\t\n\t}\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/*\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 -= ending.length;\n\t\tvar lastIndex = str.indexOf(ending, position);\n\t\treturn lastIndex !== -1 && lastIndex === position;\n\t}\n};\n\n/*\nReturn system information useful for debugging\n*/\nexports.getSystemInfo = function(str,ending,position) {\n\tvar results = [],\n\t\tsave = function(desc,value) {\n\t\t\tresults.push(desc + \": \" + value);\n\t\t};\n\tif($tw.browser) {\n\t\tsave(\"User Agent\",navigator.userAgent);\n\t\tsave(\"Online Status\",window.navigator.onLine);\n\t}\n\tif($tw.node) {\n\t\tsave(\"Node Version\",process.version);\n\t}\n\treturn results.join(\"\\n\");\n};\n\nexports.parseNumber = function(str) {\n\treturn parseFloat(str) || 0;\n};\n\nexports.parseInt = function(str) {\n\treturn parseInt(str,10) || 0;\n};\n\nexports.stringifyNumber = function(num) {\n\treturn num + \"\";\n};\n\nexports.makeCompareFunction = function(type,options) {\n\toptions = options || {};\n\tvar gt = options.invert ? -1 : +1,\n\t\tlt = options.invert ? +1 : -1,\n\t\tcompare = function(a,b) {\n\t\t\tif(a > b) {\n\t\t\t\treturn gt ;\n\t\t\t} else if(a < b) {\n\t\t\t\treturn lt;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t},\n\t\ttypes = {\n\t\t\t\"number\": function(a,b) {\n\t\t\t\treturn compare($tw.utils.parseNumber(a),$tw.utils.parseNumber(b));\n\t\t\t},\n\t\t\t\"integer\": function(a,b) {\n\t\t\t\treturn compare($tw.utils.parseInt(a),$tw.utils.parseInt(b));\n\t\t\t},\n\t\t\t\"string\": function(a,b) {\n\t\t\t\treturn compare(\"\" + a,\"\" +b);\n\t\t\t},\n\t\t\t\"date\": function(a,b) {\n\t\t\t\tvar dateA = $tw.utils.parseDate(a),\n\t\t\t\t\tdateB = $tw.utils.parseDate(b);\n\t\t\t\tif(!isFinite(dateA)) {\n\t\t\t\t\tdateA = new Date(0);\n\t\t\t\t}\n\t\t\t\tif(!isFinite(dateB)) {\n\t\t\t\t\tdateB = new Date(0);\n\t\t\t\t}\n\t\t\t\treturn compare(dateA,dateB);\n\t\t\t},\n\t\t\t\"version\": function(a,b) {\n\t\t\t\treturn $tw.utils.compareVersions(a,b);\n\t\t\t}\n\t\t};\n\treturn (types[type] || types[options.defaultType] || types.number);\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/widgets/action-confirm.js": { "title": "$:/core/modules/widgets/action-confirm.js", "text": "/*\\\n\ntitle: $:/core/modules/widgets/action-confirm.js\ntype: application/javascript\nmodule-type: 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 ConfirmWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nConfirmWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nConfirmWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.parentDomNode = parent;\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nConfirmWidget.prototype.execute = function() {\n\tthis.message = this.getAttribute(\"$message\",$tw.language.getString(\"ConfirmAction\"));\n\tthis.prompt = (this.getAttribute(\"$prompt\",\"yes\") == \"no\" ? false : true);\n\tthis.makeChildWidgets();\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nConfirmWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$message\"] || changedAttributes[\"$prompt\"]) {\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*/\nConfirmWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar invokeActions = true,\n\t\thandled = true;\n\tif(this.prompt) {\n\t\tinvokeActions = confirm(this.message);\n\t}\n\tif(invokeActions) {\n\t\thandled = this.invokeActions(triggeringWidget,event);\n\t}\n\treturn handled;\n};\n\nConfirmWidget.prototype.allowActionPropagation = function() {\n\treturn false;\n};\n\nexports[\"action-confirm\"] = ConfirmWidget;\n\n})();", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-createtiddler.js": { "title": "$:/core/modules/widgets/action-createtiddler.js", "text": "/*\\\ntitle: $:/core/modules/widgets/action-createtiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to create a new tiddler with a unique name and specified fields.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw:false, require:false, exports:false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CreateTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCreateTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCreateTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nCreateTiddlerWidget.prototype.execute = function() {\n\tthis.actionBaseTitle = this.getAttribute(\"$basetitle\");\n\tthis.hasBase = !!this.actionBaseTitle;\n\tthis.actionSaveTitle = this.getAttribute(\"$savetitle\");\n\tthis.actionSaveDraftTitle = this.getAttribute(\"$savedrafttitle\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n\t//Following params are new since 5.1.22\n\tthis.actionTemplate = this.getAttribute(\"$template\");\n\tthis.useTemplate = !!this.actionTemplate;\n\tthis.actionOverwrite = this.getAttribute(\"$overwrite\",\"no\");\n\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nCreateTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\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*/\nCreateTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar title = this.wiki.getTiddlerText(\"$:/language/DefaultNewTiddlerTitle\"), // Get the initial new-tiddler title\n\t\tfields = {},\n\t\tcreationFields,\n\t\tmodificationFields;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tfields[name] = attribute;\n\t\t}\n\t});\n\tif(this.actionTimestamp) {\n\t\tcreationFields = this.wiki.getCreationFields();\n\t\tmodificationFields = this.wiki.getModificationFields();\n\t}\n\tif(this.hasBase && this.actionOverwrite === \"no\") {\n\t\ttitle = this.wiki.generateNewTitle(this.actionBaseTitle);\n\t} else if (this.hasBase && this.actionOverwrite === \"yes\") {\n\t\ttitle = this.actionBaseTitle\n\t}\n\t// NO $basetitle BUT $template parameter is available\n\t// the title MUST be unique, otherwise the template would be overwritten\n\tif (!this.hasBase && this.useTemplate) {\n\t\ttitle = this.wiki.generateNewTitle(this.actionTemplate);\n\t} else if (!this.hasBase && !this.useTemplate) {\n\t\t// If NO $basetitle AND NO $template use initial title\n\t\t// DON'T overwrite any stuff\n\t\ttitle = this.wiki.generateNewTitle(title);\n\t}\n\tvar templateTiddler = this.wiki.getTiddler(this.actionTemplate) || {};\n\tvar tiddler = this.wiki.addTiddler(new $tw.Tiddler(templateTiddler.fields,creationFields,fields,modificationFields,{title: title}));\n\tif(this.actionSaveTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveTitle,title,this.getVariable(\"currentTiddler\"));\n\t}\n\tif(this.actionSaveDraftTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveDraftTitle,this.wiki.generateDraftTitle(title),this.getVariable(\"currentTiddler\"));\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-createtiddler\"] = CreateTiddlerWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-deletefield.js": { "title": "$:/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\t\thasChanged = false;\n\tif(this.actionField && tiddler) {\n\t\tremoveFields[this.actionField] = undefined;\n\t\tif(this.actionField in tiddler.fields) {\n\t\t\thasChanged = true;\n\t\t}\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\thasChanged = true;\n\t\t\t}\n\t\t});\n\t\tif(hasChanged) {\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,removeFields,this.wiki.getModificationFields()));\t\t\t\n\t\t}\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletefield\"] = DeleteFieldWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-deletetiddler.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-listops.js": { "title": "$:/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 tiddler = this.wiki.getTiddler(this.target),\n\t\t\toldtags = tiddler ? (tiddler.fields.tags || []).slice(0) : [],\n\t\t\ttagfilter = \"[list[\" + this.target + \"!!tags]] \" + this.filtertags,\n\t\t\tnewtags = this.wiki.filterTiddlers(tagfilter,this);\n\t\tif($tw.utils.stringifyList(oldtags.sort()) !== $tw.utils.stringifyList(newtags.sort())) {\n\t\t\tthis.wiki.setText(this.target,\"tags\",undefined,$tw.utils.stringifyList(newtags));\t\t\t\n\t\t}\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-listops\"] = ActionListopsWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-log.js": { "title": "$:/core/modules/widgets/action-log.js", "text": "/*\\\ntitle: $:/core/modules/widgets/action-log.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to log debug messages\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 LogWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nLogWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLogWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\nLogWidget.prototype.execute = function(){\n\tthis.message = this.getAttribute(\"$$message\",\"debug\");\n\tthis.logAll = this.getAttribute(\"$$all\",\"no\") === \"yes\" ? true : false;\n\tthis.filter = this.getAttribute(\"$$filter\");\n}\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nLogWidget.prototype.refresh = function(changedTiddlers) {\n\tthis.refreshSelf();\n\treturn true;\n};\n\n/*\nInvoke the action associated with this widget\n*/\nLogWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tthis.log();\n\treturn true; // Action was invoked\n};\n\nLogWidget.prototype.log = function() {\n\tvar data = {},\n\t\tdataCount,\n\t\tallVars = {},\n\t\tfilteredVars;\n\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.substring(0,2) !== \"$$\") {\n\t\t\tdata[name] = attribute;\n\t\t}\t\t\n\t});\n\n\tfor(var v in this.variables) {\n\t\tallVars[v] = this.getVariable(v,{defaultValue:\"\"});\n\t}\t\n\tif(this.filter) {\n\t\tfilteredVars = this.wiki.compileFilter(this.filter).call(this.wiki,this.wiki.makeTiddlerIterator(allVars));\n\t\t$tw.utils.each(filteredVars,function(name) {\n\t\t\tdata[name] = allVars[name];\n\t\t});\t\t\n\t}\n\tdataCount = $tw.utils.count(data);\n\n\tconsole.group(this.message);\n\tif(dataCount > 0) {\n\t\t$tw.utils.logTable(data);\n\t}\n\tif(this.logAll || !dataCount) {\n\t\tconsole.groupCollapsed(\"All variables\");\n\t\t$tw.utils.logTable(allVars);\n\t\tconsole.groupEnd();\n\t}\n\tconsole.groupEnd();\n}\n\nexports[\"action-log\"] = LogWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-navigate.js": { "title": "$:/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\tevent = 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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-popup.js": { "title": "$:/core/modules/widgets/action-popup.js", "text": "/*\\\ntitle: $:/core/modules/widgets/action-popup.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to trigger a popup.\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 ActionPopupWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nActionPopupWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nActionPopupWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nActionPopupWidget.prototype.execute = function() {\n\tthis.actionState = this.getAttribute(\"$state\");\n\tthis.actionCoords = this.getAttribute(\"$coords\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nActionPopupWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$state\"] || changedAttributes[\"$coords\"]) {\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*/\nActionPopupWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Trigger the popup\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(this.actionCoords || \"\");\n\tif(match) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: null,\n\t\t\tdomNodeRect: {\n\t\t\t\tleft: parseFloat(match[1]),\n\t\t\t\ttop: parseFloat(match[2]),\n\t\t\t\twidth: parseFloat(match[3]),\n\t\t\t\theight: parseFloat(match[4])\n\t\t\t},\n\t\t\ttitle: this.actionState,\n\t\t\twiki: this.wiki\n\t\t});\n\t} else {\n\t\t$tw.popup.cancel(0);\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-popup\"] = ActionPopupWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-sendmessage.js": { "title": "$:/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\tevent: event\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-sendmessage\"] = SendMessageWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-setfield.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/browse.js": { "title": "$:/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\tif(this.accept) {\n\t\tdomNode.setAttribute(\"accept\",this.accept);\n\t}\n\t// Nw.js supports \"webkitdirectory\" and \"nwdirectory\" to allow a directory to be selected\n\tif(this.webkitdirectory) {\n\t\tdomNode.setAttribute(\"webkitdirectory\",this.webkitdirectory);\n\t}\n\tif(this.nwdirectory) {\n\t\tdomNode.setAttribute(\"nwdirectory\",this.nwdirectory);\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,{\n\t\t\t\tcallback: 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\tdeserializer: self.deserializer\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.deserializer = this.getAttribute(\"deserializer\");\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.accept = this.getAttribute(\"accept\");\n\tthis.webkitdirectory = this.getAttribute(\"webkitdirectory\");\n\tthis.nwdirectory = this.getAttribute(\"nwdirectory\");\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/button.js": { "title": "$:/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\ttag = \"button\",\n\t\tdomNode;\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\tif(this.buttonTag && $tw.config.htmlUnsafeElements.indexOf(this.buttonTag) === -1) {\n\t\ttag = this.buttonTag;\n\t}\n\tdomNode = this.document.createElement(tag);\n\tthis.domNode = domNode;\n\t// Assign classes\n\tvar classes = this[\"class\"].split(\" \") || [],\n\t\tisPoppedUp = (this.popup || this.popupTitle) && this.isPoppedUp();\n\tif(this.selectedClass) {\n\t\tif((this.set || this.setTitle) && 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// Set the tabindex\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\n\tif(this.isDisabled === \"yes\") {\n\t\tdomNode.setAttribute(\"disabled\",true);\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(self,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 || self.popupTitle) {\n\t\t\tself.triggerPopup(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.set || self.setTitle) {\n\t\t\tself.setTiddler();\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.actions) {\n\t\t\tvar modifierKey = $tw.keyboardManager.getEventModifierKeyDescriptor(event);\n\t\t\tself.invokeActionString(self.actions,self,event,{modifier: modifierKey});\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// Make it draggable if required\n\tif(this.dragTiddler || this.dragFilter) {\n\t\t$tw.utils.makeDraggable({\n\t\t\tdomNode: domNode,\n\t\t\tdragTiddlerFn: function() {return self.dragTiddler;},\n\t\t\tdragFilterFn: function() {return self.dragFilter;},\n\t\t\twidget: this\n\t\t});\n\t}\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.setTitle ? (this.setField ? this.wiki.getTiddler(this.setTitle).getFieldString(this.setField) === this.setTo :\n\t\t(this.setIndex ? this.wiki.extractTiddlerDataItem(this.setTitle,this.setIndex) === this.setTo :\n\t\t\tthis.wiki.getTiddlerText(this.setTitle))) || this.defaultSetValue || this.getVariable(\"currentTiddler\") :\n\t\tthis.wiki.getTextReference(this.set,this.defaultSetValue,this.getVariable(\"currentTiddler\")) === this.setTo;\n};\n\nButtonWidget.prototype.isPoppedUp = function() {\n\tvar tiddler = this.popupTitle ? this.wiki.getTiddler(this.popupTitle) : 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\tevent: event\n\t});\n};\n\nButtonWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\"), event: event});\n};\n\nButtonWidget.prototype.triggerPopup = function(event) {\n\tif(this.popupTitle) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.popupTitle,\n\t\t\twiki: this.wiki,\n\t\t\tnoStateReference: true\n\t\t});\n\t} else {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.popup,\n\t\t\twiki: this.wiki\n\t\t});\n\t}\n};\n\nButtonWidget.prototype.setTiddler = function() {\n\tif(this.setTitle) {\n\t\tthis.setField ? this.wiki.setText(this.setTitle,this.setField,undefined,this.setTo) :\n\t\t\t\t(this.setIndex ? this.wiki.setText(this.setTitle,undefined,this.setIndex,this.setTo) :\n\t\t\t\tthis.wiki.setText(this.setTitle,\"text\",undefined,this.setTo));\n\t} else {\n\t\tthis.wiki.setTextReference(this.set,this.setTo,this.getVariable(\"currentTiddler\"));\n\t}\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[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.style = this.getAttribute(\"style\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis.selectedClass = this.getAttribute(\"selectedClass\");\n\tthis.defaultSetValue = this.getAttribute(\"default\",\"\");\n\tthis.buttonTag = this.getAttribute(\"tag\");\n\tthis.dragTiddler = this.getAttribute(\"dragTiddler\");\n\tthis.dragFilter = this.getAttribute(\"dragFilter\");\n\tthis.setTitle = this.getAttribute(\"setTitle\");\n\tthis.setField = this.getAttribute(\"setField\");\n\tthis.setIndex = this.getAttribute(\"setIndex\");\n\tthis.popupTitle = this.getAttribute(\"popupTitle\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\tthis.isDisabled = this.getAttribute(\"disabled\",\"no\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\nButtonWidget.prototype.updateDomNodeClasses = function() {\n\tvar domNodeClasses = this.domNode.className.split(\" \"),\n\t\toldClasses = this.class.split(\" \"),\n\t\tnewClasses;\t\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tnewClasses = this.class.split(\" \");\n\t//Remove classes assigned from the old value of class attribute\n\t$tw.utils.each(oldClasses,function(oldClass){\n\t\tvar i = domNodeClasses.indexOf(oldClass);\n\t\tif(i !== -1) {\n\t\t\tdomNodeClasses.splice(i,1);\n\t\t}\n\t});\n\t//Add new classes from updated class attribute.\n\t$tw.utils.pushTop(domNodeClasses,newClasses);\n\tthis.domNode.className = domNodeClasses.join(\" \");\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.actions || changedAttributes.to || changedAttributes.message || changedAttributes.param || changedAttributes.set || changedAttributes.setTo || changedAttributes.popup || changedAttributes.hover || changedAttributes.selectedClass || changedAttributes.style || changedAttributes.dragFilter || changedAttributes.dragTiddler || (this.set && changedTiddlers[this.set]) || (this.popup && changedTiddlers[this.popup]) || (this.popupTitle && changedTiddlers[this.popupTitle]) || changedAttributes.setTitle || changedAttributes.setField || changedAttributes.setIndex || changedAttributes.popupTitle || changedAttributes.disabled) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedAttributes[\"class\"]) {\n\t\tthis.updateDomNodeClasses();\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.button = ButtonWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/checkbox.js": { "title": "$:/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\tif(this.isDisabled === \"yes\") {\n\t\tthis.inputDomNode.setAttribute(\"disabled\",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;\n\t\t\tif($tw.utils.hop(tiddler.fields,this.checkboxField)) {\n\t\t\t\tvalue = tiddler.fields[this.checkboxField] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = this.checkboxDefault || \"\";\n\t\t\t}\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\tif(this.checkboxIndex) {\n\t\t\tvar value = this.wiki.extractTiddlerDataItem(tiddler,this.checkboxIndex,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\t\tvalue = checked ? this.checkboxChecked : this.checkboxUnchecked;\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\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\t// Set the index if specified\n\tif(this.checkboxIndex) {\n\t\tvar indexValue = this.wiki.extractTiddlerDataItem(this.checkboxTitle,this.checkboxIndex);\n\t\tif(!tiddler || indexValue !== value) {\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(hasChanged) {\n\t\tif(this.checkboxIndex) {\n\t\t\tthis.wiki.setText(this.checkboxTitle,\"\",this.checkboxIndex,value);\n\t\t} else {\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),fallbackFields,tiddler,newFields,this.wiki.getModificationFields()));\n\t\t}\n\t}\n\t// Trigger actions\n\tif(this.checkboxActions) {\n\t\tthis.invokeActionString(this.checkboxActions,this,event);\n\t}\n\tif(this.checkboxCheckActions && checked) {\n\t\tthis.invokeActionString(this.checkboxCheckActions,this,event);\n\t}\n\tif(this.checkboxUncheckActions && !checked) {\n\t\tthis.invokeActionString(this.checkboxUncheckActions,this,event);\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.checkboxActions = this.getAttribute(\"actions\");\n\tthis.checkboxCheckActions = this.getAttribute(\"checkactions\");\n\tthis.checkboxUncheckActions = this.getAttribute(\"uncheckactions\");\n\tthis.checkboxTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.checkboxTag = this.getAttribute(\"tag\");\n\tthis.checkboxField = this.getAttribute(\"field\");\n\tthis.checkboxIndex = this.getAttribute(\"index\");\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\tthis.isDisabled = this.getAttribute(\"disabled\",\"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*/\nCheckboxWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.tag || changedAttributes.invertTag || changedAttributes.field || changedAttributes.index || changedAttributes.checked || changedAttributes.unchecked || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.disabled) {\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})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/codeblock.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/count.js": { "title": "$:/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 = \"0\";\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/diff-text.js": { "title": "$:/core/modules/widgets/diff-text.js", "text": "/*\\\ntitle: $:/core/modules/widgets/diff-text.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to display a diff between two texts\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\tdmp = require(\"$:/core/modules/utils/diff-match-patch/diff_match_patch.js\");\n\nvar DiffTextWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDiffTextWidget.prototype = new Widget();\n\nDiffTextWidget.prototype.invisibleCharacters = {\n\t\"\\n\": \"↩︎\\n\",\n\t\"\\r\": \"⇠\",\n\t\"\\t\": \"⇥\\t\"\n};\n\n/*\nRender this widget into the DOM\n*/\nDiffTextWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create the diff\n\tvar dmpObject = new dmp.diff_match_patch(),\n\t\tdiffs = dmpObject.diff_main(this.getAttribute(\"source\"),this.getAttribute(\"dest\"));\n\t// Apply required cleanup\n\tswitch(this.getAttribute(\"cleanup\",\"semantic\")) {\n\t\tcase \"none\":\n\t\t\t// No cleanup\n\t\t\tbreak;\n\t\tcase \"efficiency\":\n\t\t\tdmpObject.diff_cleanupEfficiency(diffs);\n\t\t\tbreak;\n\t\tdefault: // case \"semantic\"\n\t\t\tdmpObject.diff_cleanupSemantic(diffs);\n\t\t\tbreak;\n\t}\n\t// Create the elements\n\tvar domContainer = this.document.createElement(\"div\"), \n\t\tdomDiff = this.createDiffDom(diffs);\n\tparent.insertBefore(domContainer,nextSibling);\n\t// Set variables\n\tthis.setVariable(\"diff-count\",diffs.reduce(function(acc,diff) {\n\t\tif(diff[0] !== dmp.DIFF_EQUAL) {\n\t\t\tacc++;\n\t\t}\n\t\treturn acc;\n\t},0).toString());\n\t// Render child widgets\n\tthis.renderChildren(domContainer,null);\n\t// Render the diff\n\tdomContainer.appendChild(domDiff);\n\t// Save our container\n\tthis.domNodes.push(domContainer);\n};\n\n/*\nCreate DOM elements representing a list of diffs\n*/\nDiffTextWidget.prototype.createDiffDom = function(diffs) {\n\tvar self = this;\n\t// Create the element and assign the attributes\n\tvar domPre = this.document.createElement(\"pre\"),\n\t\tdomCode = this.document.createElement(\"code\");\n\t$tw.utils.each(diffs,function(diff) {\n\t\tvar tag = diff[0] === dmp.DIFF_INSERT ? \"ins\" : (diff[0] === dmp.DIFF_DELETE ? \"del\" : \"span\"),\n\t\t\tclassName = diff[0] === dmp.DIFF_INSERT ? \"tc-diff-insert\" : (diff[0] === dmp.DIFF_DELETE ? \"tc-diff-delete\" : \"tc-diff-equal\"),\n\t\t\tdom = self.document.createElement(tag),\n\t\t\ttext = diff[1],\n\t\t\tcurrPos = 0,\n\t\t\tre = /([\\x00-\\x1F])/mg,\n\t\t\tmatch = re.exec(text),\n\t\t\tspan,\n\t\t\tprintable;\n\t\tdom.className = className;\n\t\twhile(match) {\n\t\t\tif(currPos < match.index) {\n\t\t\t\tdom.appendChild(self.document.createTextNode(text.slice(currPos,match.index)));\n\t\t\t}\n\t\t\tspan = self.document.createElement(\"span\");\n\t\t\tspan.className = \"tc-diff-invisible\";\n\t\t\tprintable = self.invisibleCharacters[match[0]] || (\"[0x\" + match[0].charCodeAt(0).toString(16) + \"]\");\n\t\t\tspan.appendChild(self.document.createTextNode(printable));\n\t\t\tdom.appendChild(span);\n\t\t\tcurrPos = match.index + match[0].length;\n\t\t\tmatch = re.exec(text);\n\t\t}\n\t\tif(currPos < text.length) {\n\t\t\tdom.appendChild(self.document.createTextNode(text.slice(currPos)));\n\t\t}\n\t\tdomCode.appendChild(dom);\n\t});\n\tdomPre.appendChild(domCode);\n\treturn domPre;\n};\n\n/*\nCompute the internal state of the widget\n*/\nDiffTextWidget.prototype.execute = function() {\n\t// Make child widgets\n\tvar parseTreeNodes;\n\tif(this.parseTreeNode && this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\tparseTreeNodes = this.parseTreeNode.children;\n\t} else {\n\t\tparseTreeNodes = [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: \"$:/language/Diffs/CountMessage\"}\n\t\t\t}\n\t\t}];\n\t}\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*/\nDiffTextWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.dest || changedAttributes.cleanup) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports[\"diff-text\"] = DiffTextWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/draggable.js": { "title": "$:/core/modules/widgets/draggable.js", "text": "/*\\\ntitle: $:/core/modules/widgets/draggable.js\ntype: application/javascript\nmodule-type: widget\n\nDraggable 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 DraggableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDraggableWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDraggableWidget.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// Sanitise the specified tag\n\tvar tag = this.draggableTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"div\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [\"tc-draggable\"];\n\tif(this.draggableClasses) {\n\t\tclasses.push(this.draggableClasses);\n\t}\n\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t// Add event handlers\n\t$tw.utils.makeDraggable({\n\t\tdomNode: domNode,\n\t\tdragTiddlerFn: function() {return self.getAttribute(\"tiddler\");},\n\t\tdragFilterFn: function() {return self.getAttribute(\"filter\");},\n\t\tstartActions: self.startActions,\n\t\tendActions: self.endActions,\n\t\twidget: this\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\n/*\nCompute the internal state of the widget\n*/\nDraggableWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.draggableTag = this.getAttribute(\"tag\",\"div\");\n\tthis.draggableClasses = this.getAttribute(\"class\");\n\tthis.startActions = this.getAttribute(\"startactions\");\n\tthis.endActions = this.getAttribute(\"endactions\");\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*/\nDraggableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tag || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.draggable = DraggableWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/droppable.js": { "title": "$:/core/modules/widgets/droppable.js", "text": "/*\\\ntitle: $:/core/modules/widgets/droppable.js\ntype: application/javascript\nmodule-type: widget\n\nDroppable 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 DroppableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDroppableWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDroppableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this,\n\t\ttag = this.parseTreeNode.isBlock ? \"div\" : \"span\",\n\t\tdomNode;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\tif(this.droppableTag && $tw.config.htmlUnsafeElements.indexOf(this.droppableTag) === -1) {\n\t\ttag = this.droppableTag;\n\t}\n\t// Create element and assign classes\n\tdomNode = this.document.createElement(tag);\n\tthis.domNode = domNode;\n\tthis.assignDomNodeClasses();\n\t// Add event handlers\n\tif(this.droppableEnable) {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"}\n\t\t]);\t\t\n\t} else {\n\t\t$tw.utils.addClass(this.domNode,this.disabledClass);\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n\t// Stack of outstanding enter/leave events\n\tthis.currentlyEntered = [];\n};\n\nDroppableWidget.prototype.enterDrag = function(event) {\n\tif(this.currentlyEntered.indexOf(event.target) === -1) {\n\t\tthis.currentlyEntered.push(event.target);\n\t}\n\t// If we're entering for the first time we need to apply highlighting\n\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDroppableWidget.prototype.leaveDrag = function(event) {\n\tvar pos = this.currentlyEntered.indexOf(event.target);\n\tif(pos !== -1) {\n\t\tthis.currentlyEntered.splice(pos,1);\n\t}\n\t// Remove highlighting if we're leaving externally. The hacky second condition is to resolve a problem with Firefox whereby there is an erroneous dragenter event if the node being dragged is within the dropzone\n\tif(this.currentlyEntered.length === 0 || (this.currentlyEntered.length === 1 && this.currentlyEntered[0] === $tw.dragInProgress)) {\n\t\tthis.currentlyEntered = [];\n\t\tif(this.domNodes[0]) {\n\t\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t\t}\n\t}\n};\n\nDroppableWidget.prototype.handleDragEnterEvent = function(event) {\n\tthis.enterDrag(event);\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\treturn false;\n};\n\nDroppableWidget.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// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\t// Set the drop effect\n\tevent.dataTransfer.dropEffect = this.droppableEffect;\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDragLeaveEvent = function(event) {\n\tthis.leaveDrag(event);\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDropEvent = function(event) {\n\tvar self = this;\n\tthis.leaveDrag(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\tvar dataTransfer = event.dataTransfer;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Try to import the various data types we understand\n\t$tw.utils.importDataTransfer(dataTransfer,null,function(fieldsArray) {\n\t\tfieldsArray.forEach(function(fields) {\n\t\t\tself.performActions(fields.title || fields.text,event);\n\t\t});\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\treturn false;\n};\n\nDroppableWidget.prototype.performActions = function(title,event) {\n\tif(this.droppableActions) {\n\t\tvar modifierKey = $tw.keyboardManager.getEventModifierKeyDescriptor(event);\n\t\tthis.invokeActionString(this.droppableActions,this,event,{actionTiddler: title, modifier: modifierKey});\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDroppableWidget.prototype.execute = function() {\n\tthis.droppableActions = this.getAttribute(\"actions\");\n\tthis.droppableEffect = this.getAttribute(\"effect\",\"copy\");\n\tthis.droppableTag = this.getAttribute(\"tag\");\n\tthis.droppableEnable = (this.getAttribute(\"enable\") || \"yes\") === \"yes\";\n\tthis.disabledClass = this.getAttribute(\"disabledClass\",\"\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\nDroppableWidget.prototype.assignDomNodeClasses = function() {\n\tvar classes = this.getAttribute(\"class\",\"\").split(\" \");\n\tclasses.push(\"tc-droppable\");\n\tthis.domNode.className = classes.join(\" \");\t\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDroppableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tag || changedAttributes.enable || changedAttributes.disabledClass || changedAttributes.actions || changedAttributes.effect) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedAttributes[\"class\"]) {\n\t\tthis.assignDomNodeClasses();\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.droppable = DroppableWidget;\n\n})();", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/dropzone.js": { "title": "$:/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 = this.dropzoneClass || \"tc-dropzone\";\n\t// Add event handlers\n\tif(this.dropzoneEnable) {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"},\n\t\t\t{name: \"paste\", handlerObject: this, handlerMethod: \"handlePasteEvent\"},\n\t\t\t{name: \"dragend\", handlerObject: this, handlerMethod: \"handleDragEndEvent\"}\n\t\t]);\t\t\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\t// Stack of outstanding enter/leave events\n\tthis.currentlyEntered = [];\n};\n\nDropZoneWidget.prototype.enterDrag = function(event) {\n\tif(this.currentlyEntered.indexOf(event.target) === -1) {\n\t\tthis.currentlyEntered.push(event.target);\n\t}\n\t// If we're entering for the first time we need to apply highlighting\n\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDropZoneWidget.prototype.leaveDrag = function(event) {\n\tvar pos = this.currentlyEntered.indexOf(event.target);\n\tif(pos !== -1) {\n\t\tthis.currentlyEntered.splice(pos,1);\n\t}\n\t// Remove highlighting if we're leaving externally\n\tif(this.currentlyEntered.length === 0) {\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDropZoneWidget.prototype.handleDragEnterEvent = function(event) {\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tthis.enterDrag(event);\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(event);\n};\n\nDropZoneWidget.prototype.handleDragEndEvent = function(event) {\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDropZoneWidget.prototype.handleDropEvent = function(event) {\n\tvar self = this,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray), autoOpenOnImport: self.autoOpenOnImport, importTitle: self.importTitle});\n\t\t};\n\tthis.leaveDrag(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\tvar self = this,\n\t\tdataTransfer = event.dataTransfer;\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 = 0;\n\tif(dataTransfer.files) {\n\t\tnumFiles = this.wiki.readFiles(dataTransfer.files,{\n\t\t\tcallback: readFileCallback,\n\t\t\tdeserializer: this.dropzoneDeserializer\n\t\t});\n\t}\n\t// Try to import the various data types we understand\n\tif(numFiles === 0) {\n\t\t$tw.utils.importDataTransfer(dataTransfer,this.wiki.generateNewTitle(\"Untitled\"),readFileCallback);\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.handlePasteEvent = function(event) {\n\tvar self = this,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray), autoOpenOnImport: self.autoOpenOnImport, importTitle: self.importTitle});\n\t\t};\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 && !event.target.isContentEditable) {\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(),{\n\t\t\t\t\tcallback: readFileCallback,\n\t\t\t\t\tdeserializer: this.dropzoneDeserializer\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]), autoOpenOnImport: self.autoOpenOnImport, importTitle: self.importTitle});\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\tthis.dropzoneClass = this.getAttribute(\"class\");\n\tthis.dropzoneDeserializer = this.getAttribute(\"deserializer\");\n\tthis.dropzoneEnable = (this.getAttribute(\"enable\") || \"yes\") === \"yes\";\n\tthis.autoOpenOnImport = this.getAttribute(\"autoOpenOnImport\");\n\tthis.importTitle = this.getAttribute(\"importTitle\");\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\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.enable || changedAttributes.autoOpenOnImport || changedAttributes.importTitle || changedAttributes.deserializer || changedAttributes.class) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.dropzone = DropZoneWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit-binary.js": { "title": "$:/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\";\nvar EXPORT_BUTTON_IMAGE = \"$:/core/images/export-button\";\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// Get our parameters\n\tvar editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tvar tiddler = this.wiki.getTiddler(editTitle);\n\tvar type = tiddler.fields.type;\n\tvar text = tiddler.fields.text;\n\t// Transclude the binary data tiddler warning message\n\tvar warn = {\n\t\ttype: \"element\",\n\t\ttag: \"p\",\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Create download link based on draft tiddler title\n\tvar link = {\n\t\ttype: \"element\",\n\t\ttag: \"a\",\n\t\tattributes: {\n\t\t\ttitle: {type: \"indirect\", textReference: \"!!draft.title\"},\n\t\t\tdownload: {type: \"indirect\", textReference: \"!!draft.title\"}\n\t\t},\n\t\tchildren: [{\n\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: EXPORT_BUTTON_IMAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Set the link href to internal data URI (no external)\n\tif(text) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: \"data:\" + type + \";base64,\" + text\n\t\t};\n\t}\n\t// Combine warning message and download link in a div\n\tvar element = {\n\t\ttype: \"element\",\n\t\ttag: \"div\",\n\t\tattributes: {\n\t\t\tclass: {type: \"string\", value: \"tc-binary-warning\"}\n\t\t},\n\t\tchildren: [warn, link]\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets([element]);\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit-bitmap.js": { "title": "$:/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\tDEFAULT_IMAGE_TYPE = \"image/png\";\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\tif(tiddler && tiddler.fields.type && tiddler.fields.text) {\n\t\tcurrImage.src = \"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text;\t\t\n\t} else {\n\t\tcurrImage.width = DEFAULT_IMAGE_WIDTH;\n\t\tcurrImage.height = DEFAULT_IMAGE_HEIGHT;\n\t\tcurrImage.onerror();\n\t}\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\n/*\n** Rotate the canvas left by 90 degrees\n*/\nEditBitmapWidget.prototype.rotateCanvasLeft = function() {\n\t// Get the current size of the image\n\tvar origWidth = this.currCanvas.width,\n\t\torigHeight = this.currCanvas.height;\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\"),\n\t\tnewWidth = origHeight,\n\t\tnewHeight = origWidth;\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.save();\n\tctx.translate(newWidth / 2,newHeight / 2);\n\tctx.rotate(-Math.PI / 2);\n\tctx.drawImage(this.currCanvas,-origWidth / 2,-origHeight / 2);\n\tctx.restore();\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) || new $tw.Tiddler({title: this.editTitle,type: DEFAULT_IMAGE_TYPE});\n\t// data URIs look like \"data:<type>;base64,<text>\"\n\tvar dataURL = this.canvasDomNode.toDataURL(tiddler.fields.type),\n\t\tposColon = dataURL.indexOf(\":\"),\n\t\tposSemiColon = dataURL.indexOf(\";\"),\n\t\tposComma = dataURL.indexOf(\",\"),\n\t\ttype = dataURL.substring(posColon+1,posSemiColon),\n\t\ttext = dataURL.substring(posComma+1);\n\tvar update = {type: type, text: text};\n\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getModificationFields(),tiddler,update,this.wiki.getCreationFields()));\n};\n\nexports[\"edit-bitmap\"] = EditBitmapWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit-shortcut.js": { "title": "$:/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\t// Focus the input Node if focus === \"yes\" or focus === \"true\"\n\tif(this.shortcutFocus === \"yes\" || this.shortcutFocus === \"true\") {\n\t\tthis.focus();\n\t}\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\tthis.shortcutFocus = this.getAttribute(\"focus\");\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/*\nfocus the input node\n*/\nEditShortcutWidget.prototype.focus = function() {\n\tif(this.inputNode.focus && this.inputNode.select) {\n\t\tthis.inputNode.focus();\n\t\tthis.inputNode.select();\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\"] || changedAttributes.focus) {\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit-text.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit.js": { "title": "$:/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\tthis.editTabIndex = this.getAttribute(\"tabindex\");\n\tthis.editFocus = this.getAttribute(\"focus\",\"\");\n\tthis.editCancelPopups = this.getAttribute(\"cancelPopups\",\"\");\n\tthis.editInputActions = this.getAttribute(\"inputActions\");\n\tthis.editRefreshTitle = this.getAttribute(\"refreshTitle\");\n\tthis.editAutoComplete = this.getAttribute(\"autocomplete\");\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: this.parseTreeNode.attributes,\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 || changedAttributes.tabindex || changedAttributes.cancelPopups || changedAttributes.inputActions || changedAttributes.refreshTitle || changedAttributes.autocomplete || (changedTiddlers[this.editTitle] && this.getEditorType() !== this.editorType)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.edit = EditWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/element.js": { "title": "$:/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\t// Neuter blacklisted elements\n\tthis.tag = this.parseTreeNode.tag;\n\tif($tw.config.htmlUnsafeElements.indexOf(this.tag) !== -1) {\n\t\tthis.tag = \"safe-\" + this.tag;\n\t}\n\t// Adjust headings by the current base level\n\tvar headingLevel = [\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"].indexOf(this.tag);\n\tif(headingLevel !== -1) {\n\t\tvar baseLevel = parseInt(this.getVariable(\"tv-adjust-heading-level\",\"0\"),10) || 0;\n\t\theadingLevel = Math.min(Math.max(headingLevel + 1 + baseLevel,1),6);\n\t\tthis.tag = \"h\" + headingLevel;\n\t}\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.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// Invoke the th-rendering-element hook\n\tvar parseTreeNodes = $tw.hooks.invokeHook(\"th-rendering-element\",null,this);\n\tthis.isReplaced = !!parseTreeNodes;\n\tif(parseTreeNodes) {\n\t\t// Use the parse tree nodes provided by the hook\n\t\tthis.makeChildWidgets(parseTreeNodes);\n\t\tthis.renderChildren(this.parentDomNode,null);\n\t\treturn;\n\t}\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n\t// Create the DOM node and render children\n\tvar domNode = this.document.createElementNS(this.namespace,this.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/*\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\tif(!this.isReplaced) {\n\t\t\t// Update our attributes\n\t\t\tthis.assignAttributes(this.domNodes[0],{excludeEventAttributes: true});\t\t\t\n\t\t} else {\n\t\t\t// If we were replaced then completely refresh ourselves\n\t\t\treturn this.refreshSelf();\n\t\t}\n\t}\n\treturn this.refreshChildren(changedTiddlers) || hasChangedAttributes;\n};\n\nexports.element = ElementWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/encrypt.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/entity.js": { "title": "$:/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.computeAttributes();\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/eventcatcher.js": { "title": "$:/core/modules/widgets/eventcatcher.js", "text": "/*\\\ntitle: $:/core/modules/widgets/eventcatcher.js\ntype: application/javascript\nmodule-type: widget\n\nEvent handler 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 EventWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEventWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEventWidget.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 = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.elementTag && $tw.config.htmlUnsafeElements.indexOf(this.elementTag) === -1) {\n\t\ttag = this.elementTag;\n\t}\t\n\tvar domNode = this.document.createElement(tag);\n\tthis.domNode = domNode;\n\t// Assign classes\n\tthis.assignDomNodeClasses();\t\n\t// Add our event handler\n\t$tw.utils.each(this.types,function(type) {\n\t\tdomNode.addEventListener(type,function(event) {\n\t\t\tvar selector = self.getAttribute(\"selector\"),\n\t\t\t\tactions = self.getAttribute(\"actions-\"+type),\n\t\t\t\tselectedNode = event.target,\n\t\t\t\tselectedNodeRect,\n\t\t\t\tcatcherNodeRect,\n\t\t\t\tvariables = {};\n\t\t\tif(selector) {\n\t\t\t\t// Search ancestors for a node that matches the selector\n\t\t\t\twhile(!selectedNode.matches(selector) && selectedNode !== domNode) {\n\t\t\t\t\tselectedNode = selectedNode.parentNode;\n\t\t\t\t}\n\t\t\t\t// If we found one, copy the attributes as variables, otherwise exit\n\t\t\t\tif(selectedNode.matches(selector)) {\n\t\t\t\t\t$tw.utils.each(selectedNode.attributes,function(attribute) {\n\t\t\t\t\t\tvariables[\"dom-\" + attribute.name] = attribute.value.toString();\n\t\t\t\t\t});\n\t\t\t\t\t//Add a variable with a popup coordinate string for the selected node\n\t\t\t\t\tvariables[\"tv-popup-coords\"] = \"(\" + selectedNode.offsetLeft + \",\" + selectedNode.offsetTop +\",\" + selectedNode.offsetWidth + \",\" + selectedNode.offsetHeight + \")\";\n\t\t\t\t\t\n\t\t\t\t\t//Add variables for offset of selected node\n\t\t\t\t\tvariables[\"tv-selectednode-posx\"] = selectedNode.offsetLeft.toString();\n\t\t\t\t\tvariables[\"tv-selectednode-posy\"] = selectedNode.offsetTop.toString();\n\t\t\t\t\tvariables[\"tv-selectednode-width\"] = selectedNode.offsetWidth.toString();\n\t\t\t\t\tvariables[\"tv-selectednode-height\"] = selectedNode.offsetHeight.toString();\n\n\t\t\t\t\t//Add variables for event X and Y position relative to selected node\n\t\t\t\t\tselectedNodeRect = selectedNode.getBoundingClientRect();\t\t\t\t\n\t\t\t\t\tvariables[\"event-fromselected-posx\"] = (event.clientX - selectedNodeRect.left).toString();\n\t\t\t\t\tvariables[\"event-fromselected-posy\"] = (event.clientY - selectedNodeRect.top).toString();\n\n\t\t\t\t\t//Add variables for event X and Y position relative to event catcher node\n\t\t\t\t\tcatcherNodeRect = self.domNode.getBoundingClientRect();\n\t\t\t\t\tvariables[\"event-fromcatcher-posx\"] = (event.clientX - catcherNodeRect.left).toString();\n\t\t\t\t\tvariables[\"event-fromcatcher-posy\"] = (event.clientY - catcherNodeRect.top).toString();\n\t\t\t\t} else {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Execute our actions with the variables\n\t\t\tif(actions) {\n\t\t\t\t// Add a variable for the modifier key\n\t\t\t\tvariables.modifier = $tw.keyboardManager.getEventModifierKeyDescriptor(event);\n\t\t\t\t// Add a variable for the mouse button\n\t\t\t\tif(\"button\" in event) {\n\t\t\t\t\tif(event.button === 0) {\n\t\t\t\t\t\tvariables[\"event-mousebutton\"] = \"left\";\n\t\t\t\t\t} else if(event.button === 1) {\n\t\t\t\t\t\tvariables[\"event-mousebutton\"] = \"middle\";\n\t\t\t\t\t} else if(event.button === 2) {\n\t\t\t\t\t\tvariables[\"event-mousebutton\"] = \"right\";\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tvariables[\"event-type\"] = event.type.toString();\n\t\t\t\tif(typeof event.detail === \"object\" && !!event.detail) {\n\t\t\t\t\t$tw.utils.each(event.detail,function(detailValue,detail) {\n\t\t\t\t\t\tvariables[\"event-detail-\" + detail] = detailValue.toString();\n\t\t\t\t\t});\n\t\t\t\t} else if(!!event.detail) {\n\t\t\t\t\tvariables[\"event-detail\"] = event.detail.toString();\n\t\t\t\t}\n\t\t\t\tself.invokeActionString(actions,self,event,variables);\n\t\t\t\tevent.preventDefault();\n\t\t\t\tevent.stopPropagation();\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\treturn false;\n\t\t},false);\n\t});\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*/\nEventWidget.prototype.execute = function() {\n\tvar self = this;\n\t// Get attributes that require a refresh on change\n\tthis.types = this.getAttribute(\"events\",\"\").split(\" \");\n\tthis.elementTag = this.getAttribute(\"tag\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\nEventWidget.prototype.assignDomNodeClasses = function() {\n\tvar classes = this.getAttribute(\"class\",\"\").split(\" \");\n\tclasses.push(\"tc-eventcatcher\");\n\tthis.domNode.className = classes.join(\" \");\t\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEventWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"events\"] || changedAttributes[\"tag\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedAttributes[\"class\"]) {\n\t\tthis.assignDomNodeClasses();\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.eventcatcher = EventWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/fieldmangler.js": { "title": "$:/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\t\tmodification = this.wiki.getModificationFields();\n\tif(tiddler && tiddler.fields.tags) {\n\t\tvar p = tiddler.fields.tags.indexOf(event.param);\n\t\tif(p !== -1) {\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\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\t\tmodification = this.wiki.getModificationFields();\n\tif(tiddler && typeof event.param === \"string\") {\n\t\tvar tag = event.param.trim();\n\t\tif(tag !== \"\") {\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(new $tw.Tiddler({title: this.mangleTitle, tags: tag},modification));\n\t}\n\treturn true;\n};\n\nexports.fieldmangler = FieldManglerWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/fields.js": { "title": "$:/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.sort = this.getAttribute(\"sort\",\"yes\") === \"yes\";\n\tthis.sortReverse = this.getAttribute(\"sortReverse\",\"no\") === \"yes\";\n\tthis.exclude = this.getAttribute(\"exclude\");\n\tthis.include = this.getAttribute(\"include\",null);\n\tthis.stripTitlePrefix = this.getAttribute(\"stripTitlePrefix\",\"no\") === \"yes\";\n\t// Get the value to display\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\n\t// Get the inclusion and exclusion list\n\tvar excludeArr = (this.exclude) ? this.exclude.split(\" \") : [\"text\"];\n\t// Include takes precedence\n\tvar includeArr = (this.include) ? this.include.split(\" \") : null;\n\n\t// Compose the template\n\tvar text = [];\n\tif(this.template && tiddler) {\n\t\tvar fields = [];\n\t\tif (includeArr) { // Include takes precedence\n\t\t\tfor(var i=0; i<includeArr.length; i++) {\n\t\t\t\tif(tiddler.fields[includeArr[i]]) {\n\t\t\t\t\tfields.push(includeArr[i]);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tfor(var fieldName in tiddler.fields) {\n\t\t\t\tif(excludeArr.indexOf(fieldName) === -1) {\n\t\t\t\t\tfields.push(fieldName);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif (this.sort) fields.sort();\n\t\tif (this.sortReverse) fields.reverse();\n\t\tfor(var f=0, fmax=fields.length; f<fmax; f++) {\n\t\t\tfieldName = fields[f];\n\t\t\tvar row = this.template,\n\t\t\t\tvalue = tiddler.getFieldString(fieldName);\n\t\t\tif(this.stripTitlePrefix && fieldName === \"title\") {\n\t\t\t\tvar reStrip = /^\\{[^\\}]+\\}(.+)/mg,\n\t\t\t\t\treMatch = reStrip.exec(value);\n\t\t\t\tif(reMatch) {\n\t\t\t\t\tvalue = reMatch[1];\n\t\t\t\t}\n\t\t\t}\n\t\t\trow = $tw.utils.replaceString(row,\"$name$\",fieldName);\n\t\t\trow = $tw.utils.replaceString(row,\"$value$\",value);\n\t\t\trow = $tw.utils.replaceString(row,\"$encoded_value$\",$tw.utils.htmlEncode(value));\n\t\t\ttext.push(row);\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 ||\n\t\tchangedAttributes.include || changedAttributes.sort || changedAttributes.sortReverse ||\n\t\tchangedTiddlers[this.tiddlerTitle] || changedAttributes.stripTitlePrefix) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\nexports.fields = FieldsWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/image.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/importvariables.js": { "title": "$:/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 widgetPointer = this;\n\t// Got to flush all the accumulated variables\n\tthis.variables = new this.variablesConstructor();\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\t$tw.utils.each(this.tiddlerList,function(title) {\n\t\tvar parser = widgetPointer.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\tvar node = {\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\tisMacroDefinition: parseTreeNode.isMacroDefinition\n\t\t\t\t};\n\t\t\t\tif (parseTreeNode.isMacroDefinition) {\n\t\t\t\t\t// Macro definitions can be folded into\n\t\t\t\t\t// current widget instead of adding\n\t\t\t\t\t// another link to the chain.\n\t\t\t\t\tvar widget = widgetPointer.makeChildWidget(node);\n\t\t\t\t\twidget.computeAttributes();\n\t\t\t\t\twidget.execute();\n\t\t\t\t\t// We SHALLOW copy over all variables\n\t\t\t\t\t// in widget. We can't use\n\t\t\t\t\t// $tw.utils.assign, because that copies\n\t\t\t\t\t// up the prototype chain, which we\n\t\t\t\t\t// don't want.\n\t\t\t\t\t$tw.utils.each(Object.keys(widget.variables), function(key) {\n\t\t\t\t\t\twidgetPointer.variables[key] = widget.variables[key];\n\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\twidgetPointer.children = [widgetPointer.makeChildWidget(node)];\n\t\t\t\t\t// No more regenerating children for\n\t\t\t\t\t// this widget. If it needs to refresh,\n\t\t\t\t\t// it'll do so along with the the whole\n\t\t\t\t\t// importvariable tree.\n\t\t\t\t\tif (widgetPointer != this) {\n\t\t\t\t\t\twidgetPointer.makeChildWidgets = function(){};\n\t\t\t\t\t}\n\t\t\t\t\twidgetPointer = widgetPointer.children[0];\n\t\t\t\t}\n\t\t\t\tparseTreeNode = parseTreeNode.children && parseTreeNode.children[0];\n\t\t\t}\n\t\t} \n\t});\n\n\tif (widgetPointer != this) {\n\t\twidgetPointer.parseTreeNode.children = this.parseTreeNode.children;\n\t} else {\n\t\twidgetPointer.makeChildWidgets();\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*/\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/keyboard.js": { "title": "$:/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\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.tag && $tw.config.htmlUnsafeElements.indexOf(this.tag) === -1) {\n\t\ttag = this.tag;\n\t}\n\t// Create element\n\tvar domNode = this.document.createElement(tag);\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\tvar handled = self.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\tif(handled || self.actions || self.message) {\n\t\t\t\tevent.preventDefault();\n\t\t\t\tevent.stopPropagation();\n\t\t\t}\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\tvar self = this;\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.tag = this.getAttribute(\"tag\",\"\");\n\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tif(this.key.substr(0,2) === \"((\" && this.key.substr(-2,2) === \"))\") {\n\t\tthis.shortcutTiddlers = [];\n\t\tvar name = this.key.substring(2,this.key.length -2);\n\t\t$tw.utils.each($tw.keyboardManager.lookupNames,function(platformDescriptor) {\n\t\t\tself.shortcutTiddlers.push(\"$:/config/\" + platformDescriptor + \"/\" + name);\n\t\t});\n\t}\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\"] || changedAttributes.tag) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\t// Update the keyInfoArray if one of its shortcut-config-tiddlers has changed\n\tif(this.shortcutTiddlers && $tw.utils.hopArray(changedTiddlers,this.shortcutTiddlers)) {\n\t\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.keyboard = KeyboardWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/link.js": { "title": "$:/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;\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 namespace = this.getVariable(\"namespace\",{defaultValue: \"http://www.w3.org/1999/xhtml\"}),\n\t\tdomNode = this.document.createElementNS(namespace,tag);\n\t// Assign classes\n\tvar classes = [];\n\tif(this.overrideClasses === undefined) {\n\t\tclasses.push(\"tc-tiddlylink\");\n\t\tif(this.isShadow) {\n\t\t\tclasses.push(\"tc-tiddlylink-shadow\");\n\t\t}\n\t\tif(this.isMissing && !this.isShadow) {\n\t\t\tclasses.push(\"tc-tiddlylink-missing\");\n\t\t} else {\n\t\t\tif(!this.isMissing) {\n\t\t\t\tclasses.push(\"tc-tiddlylink-resolves\");\n\t\t\t}\n\t\t}\n\t\tif(this.linkClasses) {\n\t\t\tclasses.push(this.linkClasses);\t\t\t\n\t\t}\n\t} else if(this.overrideClasses !== \"\") {\n\t\tclasses.push(this.overrideClasses)\n\t}\n\tif(classes.length > 0) {\n\t\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t}\n\t// Set an href\n\tvar wikilinkTransformFilter = this.getVariable(\"tv-filter-export-link\"),\n\t\twikiLinkText;\n\tif(wikilinkTransformFilter) {\n\t\t// Use the filter to construct the href\n\t\twikiLinkText = this.wiki.filterTiddlers(wikilinkTransformFilter,this,function(iterator) {\n\t\t\titerator(self.wiki.getTiddler(self.to),self.to)\n\t\t})[0];\n\t} else {\n\t\t// Expand the tv-wikilink-template variable to construct the href\n\t\tvar wikiLinkTemplateMacro = this.getVariable(\"tv-wikilink-template\"),\n\t\t\twikiLinkTemplate = wikiLinkTemplateMacro ? wikiLinkTemplateMacro.trim() : \"#$uri_encoded$\";\n\t\twikiLinkText = $tw.utils.replaceString(wikiLinkTemplate,\"$uri_encoded$\",encodeURIComponent(this.to));\n\t\twikiLinkText = $tw.utils.replaceString(wikiLinkText,\"$uri_doubleencoded$\",encodeURIComponent(encodeURIComponent(this.to)));\n\t}\n\t// Override with the value of tv-get-export-link if defined\n\twikiLinkText = this.getVariable(\"tv-get-export-link\",{params: [{name: \"to\",value: this.to}],defaultValue: wikiLinkText});\n\tif(tag === \"a\") {\n\t\tvar namespaceHref = (namespace === \"http://www.w3.org/2000/svg\") ? \"http://www.w3.org/1999/xlink\" : undefined;\n\t\tdomNode.setAttributeNS(namespaceHref,\"href\",wikiLinkText);\n\t}\n\t// Set the tabindex\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\t// Make the link draggable if required\n\tif(this.draggable === \"yes\") {\n\t\t$tw.utils.makeDraggable({\n\t\t\tdomNode: domNode,\n\t\t\tdragTiddlerFn: function() {return self.to;},\n\t\t\twidget: this\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\tmetaKey: event.metaKey,\n\t\tctrlKey: event.ctrlKey,\n\t\taltKey: event.altKey,\n\t\tshiftKey: event.shiftKey,\n\t\tevent: event\n\t});\n\tif(this.domNodes[0].hasAttribute(\"href\")) {\n\t\tevent.preventDefault();\n\t}\n\tevent.stopPropagation();\n\treturn false;\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.overrideClasses = this.getAttribute(\"overrideClass\");\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 = (this.getVariable(\"tv-show-missing-links\") || \"yes\") === \"no\";\n\t// Make the child widgets\n\tvar templateTree;\n\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\ttemplateTree = this.parseTreeNode.children;\n\t} else {\n\t\t// Default template is a link to the title\n\t\ttemplateTree = [{type: \"text\", text: this.to}];\n\t}\n\tthis.makeChildWidgets(templateTree);\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) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.link = LinkWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/linkcatcher.js": { "title": "$:/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\t// When executing actions we avoid trapping navigate events, so that we don't trigger ourselves recursively\n\tthis.executingActions = false;\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.executingActions) {\n\t\t// Execute the actions\n\t\tif(this.catchTo) {\n\t\t\tthis.wiki.setTextReference(this.catchTo,event.navigateTo,this.getVariable(\"currentTiddler\"));\n\t\t}\n\t\tif(this.catchMessage && this.parentWidget) {\n\t\t\tthis.parentWidget.dispatchEvent({\n\t\t\t\ttype: this.catchMessage,\n\t\t\t\tparam: event.navigateTo,\n\t\t\t\tnavigateTo: event.navigateTo\n\t\t\t});\n\t\t}\n\t\tif(this.catchSet) {\n\t\t\tvar tiddler = this.wiki.getTiddler(this.catchSet);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,{title: this.catchSet, text: this.catchSetTo}));\n\t\t}\n\t\tif(this.catchActions) {\n\t\t\tthis.executingActions = true;\n\t\t\tvar modifierKey = $tw.keyboardManager.getEventModifierKeyDescriptor(event);\n\t\t\tthis.invokeActionString(this.catchActions,this,event,{navigateTo: event.navigateTo, modifier: modifierKey});\n\t\t\tthis.executingActions = false;\n\t\t}\n\t} else {\n\t\t// This is a navigate event generated by the actions of this linkcatcher, so we don't trap it again, but just pass it to the parent\n\t\tthis.parentWidget.dispatchEvent({\n\t\t\ttype: \"tm-navigate\",\n\t\t\tparam: event.navigateTo,\n\t\t\tnavigateTo: event.navigateTo\n\t\t});\n\t}\n\treturn false;\n};\n\nexports.linkcatcher = LinkCatcherWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/list.js": { "title": "$:/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(this.storyViewName && !StoryView) {\n\t\tStoryView = this.storyViews[\"classic\"];\n\t}\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 parser,\n\t\temptyMessage = this.getAttribute(\"emptyMessage\",\"\");\n\t// this.wiki.parseText() calls \n\t// new Parser(..), which should only be done, if needed, because it's heavy!\n\tif (emptyMessage === \"\") {\n\t\treturn [];\n\t}\n\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})();", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/log.js": { "title": "$:/core/modules/widgets/log.js", "text": "/*\\\ntitle: $:/core/modules/widgets/log.js\ntype: application/javascript\nmodule-type: widget-subclass\n\nWidget to log debug messages\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.baseClass = \"action-log\";\n\nexports.name = \"log\";\n\nexports.constructor = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n}\n\nexports.prototype = {};\n\nexports.prototype.render = function(event) {\n\tObject.getPrototypeOf(Object.getPrototypeOf(this)).render.call(this,event);\t\n\tObject.getPrototypeOf(Object.getPrototypeOf(this)).log.call(this);\n}\n\n})();", "type": "application/javascript", "module-type": "widget-subclass" }, "$:/core/modules/widgets/macrocall.js": { "title": "$:/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 macroName = this.parseTreeNode.name || this.getAttribute(\"$name\"),\n\t\tvariableInfo = this.getVariableInfo(macroName,{params: params}),\n\t\ttext = variableInfo.text,\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\t// Check if we've already cached parsing this macro\n\t\tvar mode = this.parseTreeNode.isBlock ? \"blockParser\" : \"inlineParser\",\n\t\t\tparser;\n\t\tif(variableInfo.srcVariable && variableInfo.srcVariable[mode]) {\n\t\t\tparser = variableInfo.srcVariable[mode];\n\t\t} else {\n\t\t\tparser = this.wiki.parseText(this.parseType,text,\n\t\t\t\t\t\t\t\t{parseAsInline: !this.parseTreeNode.isBlock});\n\t\t\tif(variableInfo.isCacheable && variableInfo.srcVariable) {\n\t\t\t\tvariableInfo.srcVariable[mode] = parser;\n\t\t\t}\n\t\t}\n\t\tvar parseTreeNodes = parser ? parser.tree : [];\n\t\t// Wrap the parse tree in a vars widget assigning the parameters to variables named \"__paramname__\"\n\t\tvar attributes = {};\n\t\t$tw.utils.each(variableInfo.params,function(param) {\n\t\t\tvar name = \"__\" + param.name + \"__\";\n\t\t\tattributes[name] = {\n\t\t\t\tname: name,\n\t\t\t\ttype: \"string\",\n\t\t\t\tvalue: param.value\n\t\t\t};\n\t\t});\n\t\tparseTreeNodes = [{\n\t\t\ttype: \"vars\",\n\t\t\tattributes: attributes,\n\t\t\tchildren: parseTreeNodes\n\t\t}];\n\t} else if(this.renderOutput === \"text/raw\") {\n\t\tparseTreeNodes = [{type: \"text\", text: text}];\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/navigator.js": { "title": "$:/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\tthis.setVariable(\"tv-story-list\",this.storyTitle);\n\tthis.setVariable(\"tv-history-list\",this.historyTitle);\n\tthis.story = new $tw.Story({\n\t\twiki: this.wiki,\n\t\tstoryTitle: this.storyTitle,\n\t\thistoryTitle: this.historyTitle\n\t});\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);\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\tif(this.storyTitle) {\n\t\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\t\t{title: this.storyTitle},\n\t\t\tstoryTiddler,\n\t\t\t{list: storyList}\n\t\t));\t\t\n\t}\n};\n\nNavigatorWidget.prototype.removeTitleFromStory = function(storyList,title) {\n\tif(storyList) {\n\t\tvar p = storyList.indexOf(title);\n\t\twhile(p !== -1) {\n\t\t\tstoryList.splice(p,1);\n\t\t\tp = storyList.indexOf(title);\n\t\t}\t\t\n\t}\n};\n\nNavigatorWidget.prototype.replaceFirstTitleInStory = function(storyList,oldTitle,newTitle) {\n\tif(storyList) {\n\t\tvar pos = storyList.indexOf(oldTitle);\n\t\tif(pos !== -1) {\n\t\t\tstoryList[pos] = newTitle;\n\t\t\tdo {\n\t\t\t\tpos = storyList.indexOf(oldTitle,pos + 1);\n\t\t\t\tif(pos !== -1) {\n\t\t\t\t\tstoryList.splice(pos,1);\n\t\t\t\t}\n\t\t\t} while(pos !== -1);\n\t\t} else {\n\t\t\tstoryList.splice(0,0,newTitle);\n\t\t}\t\t\n\t}\n};\n\nNavigatorWidget.prototype.addToStory = function(title,fromTitle) {\n\tif(this.storyTitle) {\n\t\tthis.story.addToStory(title,fromTitle,{\n\t\t\topenLinkFromInsideRiver: this.getAttribute(\"openLinkFromInsideRiver\",\"top\"),\n\t\t\topenLinkFromOutsideRiver: this.getAttribute(\"openLinkFromOutsideRiver\",\"top\")\n\t\t});\n\t}\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.story.addToHistory(title,fromPageRect,this.historyTitle);\n};\n\n/*\nHandle a tm-navigate event\n*/\nNavigatorWidget.prototype.handleNavigateEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-navigating\",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 editTiddler = $tw.hooks.invokeHook(\"th-editing-tiddler\",event);\n\tif(!editTiddler) {\n\t\treturn false;\n\t}\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\toriginalTiddler = originalTitle ? this.wiki.getTiddler(originalTitle) : undefined,\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\tif(originalTiddler) {\n\t\t\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",originalTiddler);\n\t\t}\n\t\tthis.wiki.deleteTiddler(originalTitle);\n\t\tthis.removeTitleFromStory(storyList,originalTitle);\n\t}\n\t// Invoke the hook function and delete this tiddler\n\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",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\t\ttext: \"\",\n\t\t\t},\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\treturn this.wiki.generateDraftTitle(title);\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,tiddler);\n\t\t\t\tthis.wiki.addTiddler(newTiddler);\n\t\t\t\t// If enabled, relink references to renamed tiddler\n\t\t\t\tvar shouldRelink = this.getAttribute(\"relinkOnRename\",\"no\").toLowerCase().trim() === \"yes\";\n\t\t\t\tif(isRename && shouldRelink && this.wiki.tiddlerExists(draftOf)) {\n\t\t\t\t\tthis.wiki.relinkTiddler(draftOf,draftTitle);\n\t\t\t\t}\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\t// #2381 always remove new title & old\n\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\tthis.removeTitleFromStory(storyList,draftOf);\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\tevent = $tw.hooks.invokeHook(\"th-cancelling-tiddler\", 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\tevent = $tw.hooks.invokeHook(\"th-new-tiddler\", 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// Make a copy of the additional fields excluding any blank ones\n\tvar filteredAdditionalFields = $tw.utils.extend({},additionalFields);\n\tObject.keys(filteredAdditionalFields).forEach(function(fieldName) {\n\t\tif(filteredAdditionalFields[fieldName] === \"\") {\n\t\t\tdelete filteredAdditionalFields[fieldName];\n\t\t}\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\tadditionalFields,\n\t\tthis.wiki.getCreationFields(),\n\t\texistingTiddler,\n\t\tfilteredAdditionalFields,\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 && storyList.indexOf(draftTitle) === -1) {\n\t\tvar slot = storyList.indexOf(event.navigateFromTitle);\n\t\tif(slot === -1) {\n\t\t\tslot = this.getAttribute(\"openLinkFromOutsideRiver\",\"top\") === \"bottom\" ? storyList.length - 1 : slot;\n\t\t}\n\t\tstoryList.splice(slot + 1,0,draftTitle);\n\t}\n\tif(storyList && storyList.indexOf(title) !== -1) {\n\t\tstoryList.splice(storyList.indexOf(title),1);\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\t// Get the tiddlers\n\tvar tiddlers = [];\n\ttry {\n\t\ttiddlers = JSON.parse(event.param);\n\t} catch(e) {\n\t}\n\t// Get the current $:/Import tiddler\n\tvar importTitle = event.importTitle ? event.importTitle : IMPORT_TITLE,\n\t\timportTiddler = this.wiki.getTiddler(importTitle),\n\t\timportData = this.wiki.getTiddlerData(importTitle,{}),\n\t\tnewFields = new Object({\n\t\t\ttitle: importTitle,\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\ttiddlerFields.title = $tw.utils.trim(tiddlerFields.title);\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\tnewFields[\"suppressed-\" + title] = \"yes\";\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\tvar autoOpenOnImport = event.autoOpenOnImport ? event.autoOpenOnImport : this.getVariable(\"tv-auto-open-on-import\"); \n\tif(autoOpenOnImport !== \"no\") {\n\t\tvar storyList = this.getStoryList(),\n\t\t\thistory = [];\n\t\t// Add it to the story\n\t\tif(storyList && storyList.indexOf(importTitle) === -1) {\n\t\t\tstoryList.unshift(importTitle);\n\t\t}\n\t\t// And to history\n\t\thistory.push(importTitle);\n\t\t// Save the updated story and history\n\t\tthis.saveStoryList(storyList);\n\t\tthis.addToHistory(history);\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\tif($tw.utils.hop(importTiddler.fields,[\"rename-\" + title])) {\n\t\t\t\tvar tiddler = new $tw.Tiddler(tiddlerFields,{title : importTiddler.fields[\"rename-\" + title]});\n\t\t\t} else {\n\t\t\t\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\t\t\t}\n\t\t\ttiddler = $tw.hooks.invokeHook(\"th-importing-tiddler\",tiddler);\n\t\t\tself.wiki.addTiddler(tiddler);\n\t\t\timportReport.push(\"# [[\" + tiddler.fields.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 paramObject = 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 || \"$:/state/folded/\";\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 options = {},\n\t\tparamObject = event.paramObject || {},\n\t\tfrom = paramObject.from || event.tiddlerTitle,\n\t\tto = paramObject.to;\n\toptions.dontRenameInTags = (paramObject.renameInTags === \"false\" || paramObject.renameInTags === \"no\") ? true : false;\n\toptions.dontRenameInLists = (paramObject.renameInLists === \"false\" || paramObject.renameInLists === \"no\") ? true : false;\n\tthis.wiki.renameTiddler(from,to,options);\n};\n\nexports.navigator = NavigatorWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/password.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/qualify.js": { "title": "$:/core/modules/widgets/qualify.js", "text": "/*\\\ntitle: $:/core/modules/widgets/qualify.js\ntype: application/javascript\nmodule-type: widget\n\nQualify text to 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 QualifyWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nQualifyWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nQualifyWidget.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*/\nQualifyWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.qualifyName = this.getAttribute(\"name\");\n\tthis.qualifyTitle = this.getAttribute(\"title\");\n\t// Set context variable\n\tif(this.qualifyName) {\n\t\tthis.setVariable(this.qualifyName,this.qualifyTitle + \"-\" + this.getStateQualifier());\n\t}\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*/\nQualifyWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.title) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.qualify = QualifyWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/radio.js": { "title": "$:/core/modules/widgets/radio.js", "text": "/*\\\ntitle: $:/core/modules/widgets/radio.js\ntype: application/javascript\nmodule-type: widget\n\nSet a field or index at a given tiddler via radio buttons\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 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\tvar isChecked = this.getValue() === this.radioValue;\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",\n\t\t\"tc-radio \" + this.radioClass + (isChecked ? \" tc-radio-selected\" : \"\")\n\t);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"radio\");\n\tif(isChecked) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tif(this.isDisabled === \"yes\") {\n\t\tthis.inputDomNode.setAttribute(\"disabled\",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 value,\n\t\ttiddler = this.wiki.getTiddler(this.radioTitle);\n\tif (this.radioIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.radioTitle,this.radioIndex);\n\t} else {\n\t\tvalue = tiddler && tiddler.getFieldString(this.radioField);\n\t}\n\treturn value;\n};\n\nRadioWidget.prototype.setValue = function() {\n\tif(this.radioIndex) {\n\t\tthis.wiki.setText(this.radioTitle,\"\",this.radioIndex,this.radioValue);\n\t} else {\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\t// Trigger actions\n\tif(this.radioActions) {\n\t\tthis.invokeActionString(this.radioActions,this,event,{\"actionValue\": this.radioValue});\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.radioIndex = this.getAttribute(\"index\");\n\tthis.radioValue = this.getAttribute(\"value\");\n\tthis.radioClass = this.getAttribute(\"class\",\"\");\n\tthis.isDisabled = this.getAttribute(\"disabled\",\"no\");\n\tthis.radioActions = this.getAttribute(\"actions\",\"\");\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(($tw.utils.count(changedAttributes) > 0) || changedTiddlers[this.radioTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.radio = RadioWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/range.js": { "title": "$:/core/modules/widgets/range.js", "text": "/*\\\ntitle: $:/core/modules/widgets/range.js\ntype: application/javascript\nmodule-type: widget\n\nRange 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 RangeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRangeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRangeWidget.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.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"range\");\n\tthis.inputDomNode.setAttribute(\"class\",this.elementClass);\n\tif(this.minValue){\n\t\tthis.inputDomNode.setAttribute(\"min\", this.minValue);\n\t}\n\tif(this.maxValue){\n\t\tthis.inputDomNode.setAttribute(\"max\", this.maxValue);\n\t}\n\tif(this.increment){\n\t\tthis.inputDomNode.setAttribute(\"step\", this.increment);\n\t}\n\tif(this.isDisabled === \"yes\") {\n\t\tthis.inputDomNode.setAttribute(\"disabled\",true);\n\t}\n\tthis.inputDomNode.value = this.getValue();\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name:\"mousedown\", handlerObject:this, handlerMethod:\"handleMouseDownEvent\"},\n\t\t{name:\"mouseup\", handlerObject:this, handlerMethod:\"handleMouseUpEvent\"},\n\t\t{name:\"change\", handlerObject:this, handlerMethod:\"handleChangeEvent\"},\n\t\t{name:\"input\", handlerObject:this, handlerMethod:\"handleInputEvent\"},\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.inputDomNode,nextSibling);\n\tthis.domNodes.push(this.inputDomNode);\n};\n\nRangeWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle),\n\t\tfieldName = this.tiddlerField,\n\t\tvalue = this.defaultValue;\n\tif(tiddler) {\n\t\tif(this.tiddlerIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(tiddler,this.tiddlerIndex,this.defaultValue);\n\t\t} else {\n\t\t\tif($tw.utils.hop(tiddler.fields,fieldName)) {\n\t\t\t\tvalue = tiddler.fields[fieldName] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = this.defaultValue;\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nRangeWidget.prototype.getActionVariables = function(options) {\n\toptions = options || {};\n\tvar hasChanged = (this.startValue !== this.inputDomNode.value) ? \"yes\" : \"no\";\n\t// Trigger actions. Use variables = {key:value, key:value ...}\n\t// the \"value\" is needed.\n\treturn $tw.utils.extend({\"actionValue\": this.inputDomNode.value, \"actionValueHasChanged\": hasChanged}, options);\n}\n\n// actionsStart\nRangeWidget.prototype.handleMouseDownEvent = function(event) {\n\tthis.mouseDown = true; // TODO remove once IE is gone.\n\tthis.startValue = this.inputDomNode.value; // TODO remove this line once IE is gone!\n\tthis.handleEvent(event);\n\t// Trigger actions\n\tif(this.actionsMouseDown) {\n\t\tvar variables = this.getActionVariables() // TODO this line will go into the function call below.\n\t\tthis.invokeActionString(this.actionsMouseDown,this,event,variables);\n\t}\n}\n\n// actionsStop\nRangeWidget.prototype.handleMouseUpEvent = function(event) {\n\tthis.mouseDown = false; // TODO remove once IE is gone.\n\tthis.handleEvent(event);\n\t// Trigger actions\n\tif(this.actionsMouseUp) {\n\t\tvar variables = this.getActionVariables()\n\t\tthis.invokeActionString(this.actionsMouseUp,this,event,variables);\n\t}\n\t// TODO remove the following if() once IE is gone!\n\tif ($tw.browser.isIE) {\n\t\tif (this.startValue !== this.inputDomNode.value) {\n\t\t\tthis.handleChangeEvent(event);\n\t\t\tthis.startValue = this.inputDomNode.value;\n\t\t}\n\t}\n}\n\nRangeWidget.prototype.handleChangeEvent = function(event) {\n\tif (this.mouseDown) { // TODO refactor this function once IE is gone.\n\t\tthis.handleInputEvent(event);\n\t}\n};\n\nRangeWidget.prototype.handleInputEvent = function(event) {\n\tthis.handleEvent(event);\n\t// Trigger actions\n\tif(this.actionsInput) {\n\t\t// \"tiddler\" parameter may be missing. See .execute() below\n\t\tvar variables = this.getActionVariables({\"actionValueHasChanged\": \"yes\"}) // TODO this line will go into the function call below.\n\t\tthis.invokeActionString(this.actionsInput,this,event,variables);\n\t}\n};\n\nRangeWidget.prototype.handleEvent = function(event) {\n\tif(this.getValue() !== this.inputDomNode.value) {\n\t\tif(this.tiddlerIndex) {\n\t\t\tthis.wiki.setText(this.tiddlerTitle,\"\",this.tiddlerIndex,this.inputDomNode.value);\n\t\t} else {\n\t\t\tthis.wiki.setText(this.tiddlerTitle,this.tiddlerField,null,this.inputDomNode.value);\n\t\t}\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRangeWidget.prototype.execute = function() {\n\t// TODO remove the next 1 lines once IE is gone!\n\tthis.mouseUp = true; // Needed for IE10\n\t// Get the parameters from the attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.tiddlerField = this.getAttribute(\"field\",\"text\");\n\tthis.tiddlerIndex = this.getAttribute(\"index\");\n\tthis.minValue = this.getAttribute(\"min\");\n\tthis.maxValue = this.getAttribute(\"max\");\n\tthis.increment = this.getAttribute(\"increment\");\n\tthis.defaultValue = this.getAttribute(\"default\",\"\");\n\tthis.elementClass = this.getAttribute(\"class\",\"\");\n\tthis.isDisabled = this.getAttribute(\"disabled\",\"no\");\n\t// Actions since 5.1.23\n\t// Next 2 only fire once!\n\tthis.actionsMouseDown = this.getAttribute(\"actionsStart\",\"\");\n\tthis.actionsMouseUp = this.getAttribute(\"actionsStop\",\"\");\n\t// Input fires very often!\n\tthis.actionsInput = this.getAttribute(\"actions\",\"\");\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*/\nRangeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.tiddlerTitle]) {\n\t\t\tvar value = this.getValue();\n\t\t\tif(this.inputDomNode.value !== value) {\n\t\t\t\tthis.inputDomNode.value = value;\n\t\t\t}\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.range = RangeWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/raw.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/reveal.js": { "title": "$:/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\tthis.domNode = domNode;\n\tthis.assignDomNodeClasses();\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\tvar left,top;\n\tswitch(this.position) {\n\t\tcase \"left\":\n\t\t\tleft = this.popup.left - domNode.offsetWidth;\n\t\t\ttop = this.popup.top;\n\t\t\tbreak;\n\t\tcase \"above\":\n\t\t\tleft = this.popup.left;\n\t\t\ttop = this.popup.top - domNode.offsetHeight;\n\t\t\tbreak;\n\t\tcase \"aboveright\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top + this.popup.height - domNode.offsetHeight;\n\t\t\tbreak;\n\t\tcase \"belowright\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\t\t\t\n\t\tcase \"right\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top;\n\t\t\tbreak;\n\t\tcase \"belowleft\":\n\t\t\tleft = this.popup.left + this.popup.width - domNode.offsetWidth;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\n\t\tcase \"aboveleft\":\n\t\t\tleft = this.popup.left - domNode.offsetWidth;\n\t\t\ttop = this.popup.top - domNode.offsetHeight;\n\t\t\tbreak;\t\t\t\n\t\tdefault: // Below\n\t\t\tleft = this.popup.left;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\n\t}\n\tif(!this.positionAllowNegative) {\n\t\tleft = Math.max(0,left);\n\t\ttop = Math.max(0,top);\n\t}\n\tdomNode.style.left = left + \"px\";\n\tdomNode.style.top = top + \"px\";\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.positionAllowNegative = this.getAttribute(\"positionAllowNegative\") === \"yes\";\n\t// class attribute handled in assignDomNodeClasses()\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\tthis.updatePopupPosition = this.getAttribute(\"updatePopupPosition\",\"no\") === \"yes\";\n\t// Compute the title of the state tiddler and read it\n\tthis.stateTiddlerTitle = this.state;\n\tthis.stateTitle = this.getAttribute(\"stateTitle\");\n\tthis.stateField = this.getAttribute(\"stateField\");\n\tthis.stateIndex = this.getAttribute(\"stateIndex\");\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,\n\t defaultState = this[\"default\"];\n\tif(this.stateTitle) {\n\t\tvar stateTitleTiddler = this.wiki.getTiddler(this.stateTitle);\n\t\tif(this.stateField) {\n\t\t\tstate = stateTitleTiddler ? stateTitleTiddler.getFieldString(this.stateField) || defaultState : defaultState;\n\t\t} else if(this.stateIndex) {\n\t\t\tstate = stateTitleTiddler ? this.wiki.extractTiddlerDataItem(this.stateTitle,this.stateIndex) || defaultState : defaultState;\n\t\t} else if(stateTitleTiddler) {\n\t\t\tstate = this.wiki.getTiddlerText(this.stateTitle) || defaultState;\n\t\t} else {\n\t\t\tstate = defaultState;\n\t\t}\n\t} else {\n\t\tstate = this.stateTiddlerTitle ? this.wiki.getTextReference(this.state,this[\"default\"],this.getVariable(\"currentTiddler\")) : this[\"default\"];\n\t}\n\tif(state === null) {\n\t\tstate = this[\"default\"];\n\t}\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.isOpen = this.text === state;\n\t\t\tbreak;\n\t\tcase \"nomatch\":\n\t\t\tthis.isOpen = this.text !== state;\n\t\t\tbreak;\n\t\tcase \"lt\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) < 0);\n\t\t\tbreak;\n\t\tcase \"gt\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) > 0);\n\t\t\tbreak;\n\t\tcase \"lteq\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) > 0);\n\t\t\tbreak;\n\t\tcase \"gteq\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) < 0);\n\t\t\tbreak;\n\t}\n};\n\nRevealWidget.prototype.compareStateText = function(state) {\n\treturn state.localeCompare(this.text,undefined,{numeric: true,sensitivity: \"case\"});\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\nRevealWidget.prototype.assignDomNodeClasses = function() {\n\tvar classes = this.getAttribute(\"class\",\"\").split(\" \");\n\tclasses.push(\"tc-reveal\");\n\tthis.domNode.className = classes.join(\" \");\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.positionAllowNegative || changedAttributes[\"default\"] || changedAttributes.animate || changedAttributes.stateTitle || changedAttributes.stateField || changedAttributes.stateIndex) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar currentlyOpen = 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\treturn true;\n\t\t\t}\n\t\t} else if(this.type === \"popup\" && this.updatePopupPosition && (changedTiddlers[this.state] || changedTiddlers[this.stateTitle])) {\n\t\t\tthis.positionPopup(this.domNode);\n\t\t}\n\t\tif(changedAttributes.style) {\n\t\t\tthis.domNode.style = this.getAttribute(\"style\",\"\");\n\t\t}\n\t\tif(changedAttributes[\"class\"]) {\n\t\t\tthis.assignDomNodeClasses();\n\t\t}\t\t\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\n/*\nCalled by refresh() to dynamically show or hide the content\n*/\nRevealWidget.prototype.updateState = function() {\n\tvar self = this;\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\t//make sure that the state hasn't changed during the close animation\n\t\t\tself.readState()\n\t\t\tif(!self.isOpen) {\n\t\t\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t\t\t}\n\t\t}});\n\t}\n};\n\nexports.reveal = RevealWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/scrollable.js": { "title": "$:/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\tif(event.paramObject && event.paramObject.selector) {\n\t\tthis.scrollSelectorIntoView(null,event.paramObject.selector);\n\t} else {\n\t\tthis.scrollIntoView(event.target);\t\t\t\n\t}\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\tsrcWindow = element ? element.ownerDocument.defaultView : window;\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(srcWindow,drawFrame);\n\t\t\t}\n\t\t};\n\t\tdrawFrame();\n\t}\n};\n\nScrollableWidget.prototype.scrollSelectorIntoView = function(baseElement,selector,callback) {\n\tbaseElement = baseElement || document.body;\n\tvar element = baseElement.querySelector(selector);\n\tif(element) {\n\t\tthis.scrollIntoView(element,callback);\t\t\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/select.js": { "title": "$:/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,value);\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\tselect.children[i].selected = values.indexOf(select.children[i].value) !== -1\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\tthis.selectTooltip = this.getAttribute(\"tooltip\");\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\tif(this.selectTooltip) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"title\",this.selectTooltip);\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 || changedAttributes.selectTooltip) {\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/set.js": { "title": "$:/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.setSelect = this.getAttribute(\"select\");\n\tthis.setTiddler = this.getAttribute(\"tiddler\");\n\tthis.setSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.setField = this.getAttribute(\"field\");\n\tthis.setIndex = this.getAttribute(\"index\");\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,!!this.parseTreeNode.isMacroDefinition);\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.setTiddler) {\n\t\tvar tiddler;\n\t\tif(this.setSubTiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.setTiddler,this.setSubTiddler);\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.setTiddler);\t\t\t\n\t\t}\n\t\tif(!tiddler) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t} else if(this.setField) {\n\t\t\tvalue = tiddler.getFieldString(this.setField) || this.setEmptyValue;\n\t\t} else if(this.setIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.setTiddler,this.setIndex,this.setEmptyValue);\n\t\t} else {\n\t\t\tvalue = tiddler.fields.text || this.setEmptyValue ;\n\t\t}\n\t} else if(this.setFilter) {\n\t\tvar results = this.wiki.filterTiddlers(this.setFilter,this);\n\t\tif(this.setValue == null) {\n\t\t\tvar select;\n\t\t\tif(this.setSelect) {\n\t\t\t\tselect = parseInt(this.setSelect,10);\n\t\t\t}\n\t\t\tif(select !== undefined) {\n\t\t\t\tvalue = results[select] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = $tw.utils.stringifyList(results);\t\t\t\n\t\t\t}\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.select || changedAttributes.tiddler || (this.setTiddler && changedTiddlers[this.setTiddler]) || changedAttributes.field || changedAttributes.index || 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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/text.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/tiddler.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/transclude.js": { "title": "$:/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\tthis.recursionMarker = this.getAttribute(\"recursionMarker\",\"yes\");\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\tif(this.recursionMarker === \"yes\") {\n\t\tthis.setVariable(\"transclusion\",recursionMarker);\n\t}\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/vars.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/view.js": { "title": "$:/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\tthis.viewMode = this.getAttribute(\"mode\",\"block\");\n\tswitch(this.viewFormat) {\n\t\tcase \"htmlwikified\":\n\t\t\tthis.text = this.getValueAsHtmlWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"plainwikified\":\n\t\t\tthis.text = this.getValueAsPlainWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"htmlencodedplainwikified\":\n\t\t\tthis.text = this.getValueAsHtmlEncodedPlainWikified(this.viewMode);\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(mode) {\n\treturn this.wiki.renderText(\"text/html\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t});\n};\n\nViewWidget.prototype.getValueAsPlainWikified = function(mode) {\n\treturn this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t});\n};\n\nViewWidget.prototype.getValueAsHtmlEncodedPlainWikified = function(mode) {\n\treturn $tw.utils.htmlEncode(this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t}));\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/widget.js": { "title": "$:/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\tthis.initialise(parseTreeNode,options);\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\t// Bail if parseTreeNode is undefined, meaning that the widget constructor was called without any arguments so that it can be subclassed\n\tif(parseTreeNode === undefined) {\n\t\treturn;\n\t}\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\t// Get widget classes\n\t\tWidget.prototype.widgetClasses = $tw.modules.applyMethods(\"widget\");\n\t\t// Process any subclasses\n\t\t$tw.modules.forEachModuleOfType(\"widget-subclass\",function(title,module) {\n\t\t\tif(module.baseClass) {\n\t\t\t\tvar baseClass = Widget.prototype.widgetClasses[module.baseClass];\n\t\t\t\tif(!baseClass) {\n\t\t\t\t\tthrow \"Module '\" + title + \"' is attemping to extend a non-existent base class '\" + module.baseClass + \"'\";\n\t\t\t\t}\n\t\t\t\tvar subClass = module.constructor;\n\t\t\t\tsubClass.prototype = new baseClass();\n\t\t\t\t$tw.utils.extend(subClass.prototype,module.prototype);\n\t\t\t\tWidget.prototype.widgetClasses[module.name || module.baseClass] = subClass;\n\t\t\t}\n\t\t});\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\nisMacroDefinition: true if the variable is set via a \\define macro pragma (and hence should have variable substitution performed)\n*/\nWidget.prototype.setVariable = function(name,value,params,isMacroDefinition) {\n\tthis.variables[name] = {value: value, params: params, isMacroDefinition: !!isMacroDefinition};\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\nReturns an object with the following fields:\n\nparams: array of {name:,value:} of parameters passed to wikitext variables\ntext: text of variable, with parameters properly substituted\n*/\nWidget.prototype.getVariableInfo = 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\toriginalValue = variable.value,\n\t\t\tvalue = originalValue,\n\t\t\tparams = this.resolveVariableParameters(variable.params,actualParams);\n\t\t// Substitute any parameters specified in the definition\n\t\t$tw.utils.each(params,function(param) {\n\t\t\tvalue = $tw.utils.replaceString(value,new RegExp(\"\\\\$\" + $tw.utils.escapeRegExp(param.name) + \"\\\\$\",\"mg\"),param.value);\n\t\t});\n\t\t// Only substitute variable references if this variable was defined with the \\define pragma\n\t\tif(variable.isMacroDefinition) {\n\t\t\tvalue = this.substituteVariableReferences(value);\t\t\t\n\t\t}\n\t\treturn {\n\t\t\ttext: value,\n\t\t\tparams: params,\n\t\t\tsrcVariable: variable,\n\t\t\tisCacheable: originalValue === value\n\t\t};\n\t}\n\t// If the variable doesn't exist in the parent widget then look for a macro module\n\treturn {\n\t\ttext: this.evaluateMacroModule(name,actualParams,options.defaultValue)\n\t};\n};\n\n/*\nSimplified version of getVariableInfo() that just returns the text\n*/\nWidget.prototype.getVariable = function(name,options) {\n\treturn this.getVariableInfo(name,options).text;\n};\n\nWidget.prototype.resolveVariableParameters = function(formalParams,actualParams) {\n\tformalParams = formalParams || [];\n\tactualParams = actualParams || [];\n\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\tparamInfo, paramValue,\n\t\tresults = [];\n\t// Step through each of the parameters in the macro definition\n\tfor(var p=0; p<formalParams.length; p++) {\n\t\t// Check if we've got a macro call parameter with the same name\n\t\tparamInfo = formalParams[p];\n\t\tparamValue = undefined;\n\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t}\n\t\t}\n\t\t// If not, use the next available anonymous macro call parameter\n\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\tnextAnonParameter++;\n\t\t}\n\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t}\n\t\t// If we've still not got a value, use the default, if any\n\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t// Store the parameter name and value\n\t\tresults.push({name: paramInfo.name, value: paramValue});\n\t}\n\treturn results;\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 === \"filtered\") {\n\t\t\tvalue = self.wiki.filterTiddlers(attribute.filter,self)[0] || \"\";\n\t\t} else if(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\tvar children = this.children;\n\tfor(var i = 0; i < children.length; i++) {\n\t\tchildren[i].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\tevent.widget = event.widget || this;\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 children = this.children,\n\t\trefreshed = false;\n\tfor (var i = 0; i < children.length; i++) {\n\t\trefreshed = children[i].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) {\n\t\t\tchild.refreshSelf();\n\t\t\tif(child.invokeAction(triggeringWidget,event)) {\n\t\t\t\thandled = true;\n\t\t\t}\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,variables) {\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\tvariables: variables\n\t\t});\n\tvar container = this.document.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn widgetNode.invokeActions(this,event);\n};\n\n/*\nExecute action tiddlers by tag\n*/\nWidget.prototype.invokeActionsByTag = function(tag,event,variables) {\n\tvar self = this;\n\t$tw.utils.each(self.wiki.filterTiddlers(\"[all[shadows+tiddlers]tag[\" + tag + \"]!has[draft.of]]\"),function(title) {\n\t\tself.invokeActionString(self.wiki.getTiddlerText(title),self,event,variables);\n\t});\n};\n\nWidget.prototype.allowActionPropagation = function() {\n\treturn true;\n};\n\nexports.widget = Widget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/wikify.js": { "title": "$:/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 \"formattedtext\":\n\t\t\tresult = this.wikifyContainer.formattedTextContent;\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/wiki-bulkops.js": { "title": "$:/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*/\nfunction renameTiddler(fromTitle,toTitle,options) {\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\toptions = options || {};\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\t// Rename the tiddler itself\n\t\tvar oldTiddler = this.getTiddler(fromTitle),\n\t\t\tnewTiddler = new $tw.Tiddler(oldTiddler,{title: toTitle},this.getModificationFields());\n\t\tnewTiddler = $tw.hooks.invokeHook(\"th-renaming-tiddler\",newTiddler,oldTiddler);\n\t\tthis.addTiddler(newTiddler);\n\t\tthis.deleteTiddler(fromTitle);\n\t\t// Rename any tags or lists that reference it\n\t\tthis.relinkTiddler(fromTitle,toTitle,options)\n\t}\n}\n\n/*\nRelink any tags or lists that reference a given tiddler\n*/\nfunction relinkTiddler(fromTitle,toTitle,options) {\n\tvar self = this;\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\toptions = options || {};\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\tthis.each(function(tiddler,title) {\n\t\t\tvar type = tiddler.fields.type || \"\";\n\t\t\t// Don't touch plugins or JavaScript modules\n\t\t\tif(!tiddler.fields[\"plugin-type\"] && type !== \"application/javascript\") {\n\t\t\t\tvar tags = tiddler.fields.tags ? tiddler.fields.tags.slice(0) : undefined,\n\t\t\t\t\tlist = tiddler.fields.list ? tiddler.fields.list.slice(0) : undefined,\n\t\t\t\t\tisModified = false;\n\t\t\t\tif(!options.dontRenameInTags) {\n\t\t\t\t\t// Rename tags\n\t\t\t\t\t$tw.utils.each(tags,function (title,index) {\n\t\t\t\t\t\tif(title === fromTitle) {\nconsole.log(\"Renaming tag '\" + tags[index] + \"' to '\" + toTitle + \"' of tiddler '\" + tiddler.fields.title + \"'\");\n\t\t\t\t\t\t\ttags[index] = toTitle;\n\t\t\t\t\t\t\tisModified = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tif(!options.dontRenameInLists) {\n\t\t\t\t\t// Rename lists\n\t\t\t\t\t$tw.utils.each(list,function (title,index) {\n\t\t\t\t\t\tif(title === fromTitle) {\nconsole.log(\"Renaming list item '\" + list[index] + \"' to '\" + toTitle + \"' of tiddler '\" + tiddler.fields.title + \"'\");\n\t\t\t\t\t\t\tlist[index] = toTitle;\n\t\t\t\t\t\t\tisModified = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tif(isModified) {\n\t\t\t\t\tvar newTiddler = new $tw.Tiddler(tiddler,{tags: tags, list: list},self.getModificationFields())\n\t\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-relinking-tiddler\",newTiddler,tiddler);\n\t\t\t\t\tself.addTiddler(newTiddler);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\nexports.renameTiddler = renameTiddler;\nexports.relinkTiddler = relinkTiddler;\n\n})();\n", "type": "application/javascript", "module-type": "wikimethod" }, "$:/core/modules/wiki.js": { "title": "$:/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\tTIMESTAMP_DISABLE_TITLE = \"$:/config/TimestampDisable\";\n\n/*\nAdd available indexers to this wiki\n*/\nexports.addIndexersToWiki = function() {\n\tvar self = this;\n\t$tw.utils.each($tw.modules.applyMethods(\"indexer\"),function(Indexer,name) {\n\t\tself.addIndexer(new Indexer(self),name);\n\t});\n};\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\nexports.isBinaryTiddler = 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.encoding === \"base64\";\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\tif(this.getTiddlerText(TIMESTAMP_DISABLE_TITLE,\"\").toLowerCase() !== \"yes\") {\n\t\tvar fields = {\n\t\t\t\tcreated: new Date()\n\t\t\t},\n\t\t\tcreator = this.getTiddlerText(USER_NAME_TITLE);\n\t\tif(creator) {\n\t\t\tfields.creator = creator;\n\t\t}\n\t\treturn fields;\n\t} else {\n\t\treturn {};\n\t}\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is modified\n*/\nexports.getModificationFields = function() {\n\tif(this.getTiddlerText(TIMESTAMP_DISABLE_TITLE,\"\").toLowerCase() !== \"yes\") {\n\t\tvar fields = Object.create(null),\n\t\t\tmodifier = this.getTiddlerText(USER_NAME_TITLE);\n\t\tfields.modified = new Date();\n\t\tif(modifier) {\n\t\t\tfields.modifier = modifier;\n\t\t}\n\t\treturn fields;\n\t} else {\n\t\treturn {};\n\t}\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,isAlphaNumeric) {\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\t\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 if(isAlphaNumeric) {\n\t\t\treturn isDescending ? b.localeCompare(a,undefined,{numeric: true,sensitivity: \"base\"}) : a.localeCompare(b,undefined,{numeric: true,sensitivity: \"base\"});\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 within the given parse tree\n */\nexports.extractLinks = function(parseTreeRoot) {\n\t// Count up the links\n\tvar links = [],\n\t\tcheckParseTree = function(parseTree) {\n\t\t\tfor(var t=0; t<parseTree.length; t++) {\n\t\t\t\tvar parseTreeNode = parseTree[t];\n\t\t\t\tif(parseTreeNode.type === \"link\" && parseTreeNode.attributes.to && parseTreeNode.attributes.to.type === \"string\") {\n\t\t\t\t\tvar value = parseTreeNode.attributes.to.value;\n\t\t\t\t\tif(links.indexOf(value) === -1) {\n\t\t\t\t\t\tlinks.push(value);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(parseTreeNode.children) {\n\t\t\t\t\tcheckParseTree(parseTreeNode.children);\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\tcheckParseTree(parseTreeRoot);\n\treturn links;\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\tif(parser) {\n\t\t\treturn self.extractLinks(parser.tree);\n\t\t}\n\t\treturn [];\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\tbacklinksIndexer = this.getIndexer(\"BacklinksIndexer\"),\n\t\tbacklinks = backlinksIndexer && backlinksIndexer.lookup(targetTitle);\n\n\tif(!backlinks) {\n\t\tbacklinks = [];\n\t\tthis.forEachTiddler(function(title,tiddler) {\n\t\t\tvar links = self.getTiddlerLinks(title);\n\t\t\tif(links.indexOf(targetTitle) !== -1) {\n\t\t\t\tbacklinks.push(title);\n\t\t\t}\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\t// Try to use the indexer\n\tvar self = this,\n\t\ttagIndexer = this.getIndexer(\"TagIndexer\"),\n\t\tresults = tagIndexer && tagIndexer.subIndexers[3].lookup(tag);\n\tif(!results) {\n\t\t// If not available, perform a manual scan\n\t\tresults = this.getGlobalCache(\"taglist-\" + tag,function() {\n\t\t\tvar tagmap = self.getTagMap();\n\t\t\treturn self.sortByList(tagmap[tag],tag);\n\t\t});\n\t}\n\treturn results;\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 self = this,\n\t\treplacedTitles = Object.create(null);\n\t// Given a title, this function will place it in the correct location\n\t// within titles.\n\tfunction moveItemInList(title) {\n\t\tif(!$tw.utils.hop(replacedTitles, title)) {\n\t\t\treplacedTitles[title] = true;\n\t\t\tvar newPos = -1,\n\t\t\t\ttiddler = self.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(afterTitle === \"\") {\n\t\t\t\t\tnewPos = titles.length;\n\t\t\t\t} else if(beforeTitle) {\n\t\t\t\t\t// if this title is placed relative\n\t\t\t\t\t// to another title, make sure that\n\t\t\t\t\t// title is placed before we place\n\t\t\t\t\t// this one.\n\t\t\t\t\tmoveItemInList(beforeTitle);\n\t\t\t\t\tnewPos = titles.indexOf(beforeTitle);\n\t\t\t\t} else if(afterTitle) {\n\t\t\t\t\t// Same deal\n\t\t\t\t\tmoveItemInList(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\t// If a new position is specified, let's move it\n\t\t\t\tif (newPos !== -1) {\n\t\t\t\t\t// get its current Pos, and make sure\n\t\t\t\t\t// sure that it's _actually_ in the list\n\t\t\t\t\t// and that it would _actually_ move\n\t\t\t\t\t// (#4275) We don't bother calling\n\t\t\t\t\t// indexOf unless we have a new\n\t\t\t\t\t// position to work with\n\t\t\t\t\tvar currPos = titles.indexOf(title);\n\t\t\t\t\tif(currPos >= 0 && newPos !== currPos) {\n\t\t\t\t\t\t// move it!\n\t\t\t\t\t\ttitles.splice(currPos,1);\n\t\t\t\t\t\tif(newPos >= currPos) {\n\t\t\t\t\t\t\tnewPos--;\n\t\t\t\t\t\t}\n\t\t\t\t\t\ttitles.splice(newPos,0,title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\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\tmoveItemInList(title);\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\nexports.getTiddlersAsJson = function(filter,spaces) {\n\tvar tiddlers = this.filterTiddlers(filter),\n\t\tspaces = (spaces === undefined) ? $tw.config.preferences.jsonSpaces : spaces,\n\t\tdata = [];\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\tvar tiddler = this.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,spaces);\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,undefined);\n\t\t\t$tw.utils.deepFreeze(value);\n\t\t\treturn value;\n\t\t}) || defaultData;\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.getTiddlerDataCached(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\t// Use the generic binary parser for any binary types not registered so far\n\tif($tw.Wiki.parsers[\"application/octet-stream\"]) {\n\t\tObject.keys($tw.config.contentTypeInfo).forEach(function(type) {\n\t\t\tif(!$tw.utils.hop($tw.Wiki.parsers,type) && $tw.config.contentTypeInfo[type].encoding === \"base64\") {\n\t\t\t\t$tw.Wiki.parsers[type] = $tw.Wiki.parsers[\"application/octet-stream\"];\n\t\t\t}\n\t\t});\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,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.recursionMarker : optional flag to set a recursion marker, defaults to \"yes\"\noptions.children: optional array of children for the transclude widget\noptions.importVariables: optional importvariables filter string for macros to be included\noptions.importPageMacros: optional boolean; if true, equivalent to passing \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\" to options.importVariables\n*/\nexports.makeTranscludeWidget = function(title,options) {\n\toptions = options || {};\n\tvar parseTreeDiv = {tree: [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"div\",\n\t\t\tchildren: []}]},\n\t\tparseTreeImportVariables = {\n\t\t\ttype: \"importvariables\",\n\t\t\tattributes: {\n\t\t\t\tfilter: {\n\t\t\t\t\tname: \"filter\",\n\t\t\t\t\ttype: \"string\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tisBlock: false,\n\t\t\tchildren: []},\n\t\tparseTreeTransclude = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\trecursionMarker: {\n\t\t\t\t\tname: \"recursionMarker\",\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: options.recursionMarker || \"yes\"\n\t\t\t\t\t},\n\t\t\t\ttiddler: {\n\t\t\t\t\tname: \"tiddler\",\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title\n\t\t\t\t}\n\t\t\t},\n\t\t\tisBlock: !options.parseAsInline};\n\tif(options.importVariables || options.importPageMacros) {\n\t\tif(options.importVariables) {\n\t\t\tparseTreeImportVariables.attributes.filter.value = options.importVariables;\n\t\t} else if(options.importPageMacros) {\n\t\t\tparseTreeImportVariables.attributes.filter.value = \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\";\n\t\t}\n\t\tparseTreeDiv.tree[0].children.push(parseTreeImportVariables);\n\t\tparseTreeImportVariables.children.push(parseTreeTransclude);\n\t} else {\n\t\tparseTreeDiv.tree[0].children.push(parseTreeTransclude);\n\t}\n\tif(options.field) {\n\t\tparseTreeTransclude.attributes.field = {type: \"string\", value: options.field};\n\t}\n\tif(options.mode) {\n\t\tparseTreeTransclude.attributes.mode = {type: \"string\", value: options.mode};\n\t}\n\tif(options.children) {\n\t\tparseTreeTransclude.children = options.children;\n\t}\n\treturn this.makeWidget(parseTreeDiv,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\tfield: If specified, restricts the search to the specified field, or an array of field names\n\tanchored: If true, forces all but regexp searches to be anchored to the start of text\n\texcludeField: If true, the field options are inverted to specify the fields that are not to be searched\n\tThe search mode is determined by the first of these boolean flags to be true\n\t\tliteral: searches for literal string\n\t\twhitespace: same as literal except runs of whitespace are treated as a single space\n\t\tregexp: treats the search term as a regular expression\n\t\twords: (default) treats search string as a list of tokens, and matches if all tokens are found, regardless of adjacency or ordering\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\t\tanchor = options.anchored ? \"^\" : \"\";\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(\"(\" + anchor + $tw.utils.escapeRegExp(text) + \")\",flags)];\n\t\t}\n\t} else if(options.whitespace) {\n\t\tterms = [];\n\t\t$tw.utils.each(text.split(/\\s+/g),function(term) {\n\t\t\tif(term) {\n\t\t\t\tterms.push($tw.utils.escapeRegExp(term));\n\t\t\t}\n\t\t});\n\t\tsearchTermsRegExps = [new RegExp(\"(\" + anchor + terms.join(\"\\\\s+\") + \")\",flags)];\n\t} else if(options.regexp) {\n\t\ttry {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + text + \")\",flags)];\t\t\t\n\t\t} catch(e) {\n\t\t\tsearchTermsRegExps = null;\n\t\t\tconsole.log(\"Regexp error parsing /(\" + text + \")/\" + flags + \": \",e);\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(\"(\" + anchor + $tw.utils.escapeRegExp(terms[t]) + \")\",flags));\n\t\t\t}\n\t\t}\n\t}\n\t// Accumulate the array of fields to be searched or excluded from the search\n\tvar fields = [];\n\tif(options.field) {\n\t\tif($tw.utils.isArray(options.field)) {\n\t\t\t$tw.utils.each(options.field,function(fieldName) {\n\t\t\t\tif(fieldName) {\n\t\t\t\t\tfields.push(fieldName);\t\t\t\t\t\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tfields.push(options.field);\n\t\t}\n\t}\n\t// Use default fields if none specified and we're not excluding fields (excluding fields with an empty field array is the same as searching all fields)\n\tif(fields.length === 0 && !options.excludeField) {\n\t\tfields.push(\"title\");\n\t\tfields.push(\"tags\");\n\t\tfields.push(\"text\");\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 notYetFound = searchTermsRegExps.slice();\n\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\tsearchFields;\n\t\t// Get the list of fields we're searching\n\t\tif(options.excludeField) {\n\t\t\tsearchFields = Object.keys(tiddler.fields);\n\t\t\t$tw.utils.each(fields,function(fieldName) {\n\t\t\t\tvar p = searchFields.indexOf(fieldName);\n\t\t\t\tif(p !== -1) {\n\t\t\t\t\tsearchFields.splice(p,1);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsearchFields = fields;\n\t\t}\n\t\tfor(var fieldIndex=0; notYetFound.length>0 && fieldIndex<searchFields.length; fieldIndex++) {\n\t\t\t// Don't search the text field if the content type is binary\n\t\t\tvar fieldName = searchFields[fieldIndex];\n\t\t\tif(fieldName === \"text\" && contentTypeInfo.encoding !== \"utf8\") {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tvar str = tiddler.fields[fieldName],\n\t\t\t\tt;\n\t\t\tif(str) {\n\t\t\t\tif($tw.utils.isArray(str)) {\n\t\t\t\t\t// If the field value is an array, test each regexp against each field array entry and fail if each regexp doesn't match at least one field array entry\n\t\t\t\t\tfor(var s=0; s<str.length; s++) {\n\t\t\t\t\t\tfor(t=0; t<notYetFound.length;) {\n\t\t\t\t\t\t\tif(notYetFound[t].test(str[s])) {\n\t\t\t\t\t\t\t\tnotYetFound.splice(t, 1);\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tt++;\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} else {\n\t\t\t\t\t// If the field isn't an array, force it to a string and test each regexp against it and fail if any do not match\n\t\t\t\t\tstr = tiddler.getFieldString(fieldName);\n\t\t\t\t\tfor(t=0; t<notYetFound.length;) {\n\t\t\t\t\t\tif(notYetFound[t].test(str)) {\n\t\t\t\t\t\t\tnotYetFound.splice(t, 1);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tt++;\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\treturn notYetFound.length == 0;\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.hasField(\"_is_skinny\")) {\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/*\nCheck whether the text of a tiddler matches a given value. By default, the comparison is case insensitive, and any spaces at either end of the tiddler text is trimmed\n*/\nexports.checkTiddlerText = function(title,targetText,options) {\n\toptions = options || {};\n\tvar text = this.getTiddlerText(title,\"\");\n\tif(!options.noTrim) {\n\t\ttext = text.trim();\n\t}\n\tif(!options.caseSensitive) {\n\t\ttext = text.toLowerCase();\n\t\ttargetText = targetText.toLowerCase();\n\t}\n\treturn text === targetText;\n}\n\n/*\nRead an array of browser File objects, invoking callback(tiddlerFieldsArray) once they're all read\n*/\nexports.readFiles = function(files,options) {\n\tvar callback;\n\tif(typeof options === \"function\") {\n\t\tcallback = options;\n\t\toptions = {};\n\t} else {\n\t\tcallback = options.callback;\n\t}\n\tvar result = [],\n\t\toutstanding = files.length,\n\t\treadFileCallback = 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\tfor(var f=0; f<files.length; f++) {\n\t\tthis.readFile(files[f],$tw.utils.extend({},options,{callback: readFileCallback}));\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,options) {\n\tvar callback;\n\tif(typeof options === \"function\") {\n\t\tcallback = options;\n\t\toptions = {};\n\t} else {\n\t\tcallback = options.callback;\n\t}\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// Give the hook a chance to process the drag\n\tif($tw.hooks.invokeHook(\"th-importing-file\",{\n\t\tfile: file,\n\t\ttype: type,\n\t\tisBinary: isBinary,\n\t\tcallback: callback\n\t}) !== true) {\n\t\tthis.readFileContent(file,type,isBinary,options.deserializer,callback);\n\t}\n};\n\n/*\nLower level utility to read the content of a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFileContent = function(file,type,isBinary,deserializer,callback) {\n\tvar self = this;\n\t// Create the FileReader\n\tvar reader = new FileReader();\n\t// Onload\n\treader.onload = function(event) {\n\t\tvar text = event.target.result,\n\t\t\ttiddlerFields = {title: file.name || \"Untitled\"};\n\t\tif(isBinary) {\n\t\t\tvar commaPos = text.indexOf(\",\");\n\t\t\tif(commaPos !== -1) {\n\t\t\t\ttext = text.substr(commaPos + 1);\n\t\t\t}\n\t\t}\n\t\t// Check whether this is an encrypted TiddlyWiki file\n\t\tvar encryptedJson = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedJson) {\n\t\t\t// If so, attempt to decrypt it with the current password\n\t\t\t$tw.utils.decryptStoreAreaInteractive(encryptedJson,function(tiddlers) {\n\t\t\t\tcallback(tiddlers);\n\t\t\t});\n\t\t} else {\n\t\t\t// Otherwise, just try to deserialise any tiddlers in the file\n\t\t\tcallback(self.deserializeTiddlers(type,text,tiddlerFields,{deserializer: deserializer}));\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);\t\n\tconsole.log(\"$tw.wiki.addToHistory() is deprecated since V5.1.23! Use the this.story.addToHistory() from the story-object!\")\n};\n\n/*\nAdd a new tiddler to the story river\ntitle: a title string or an array of title strings\nfromTitle: the title of the tiddler from which the navigation originated\nstoryTitle: title of story tiddler (defaults to $:/StoryList)\noptions: see story.js\n*/\nexports.addToStory = function(title,fromTitle,storyTitle,options) {\n\tvar story = new $tw.Story({wiki: this, storyTitle: storyTitle});\n\tstory.addToStory(title,fromTitle,options);\n\tconsole.log(\"$tw.wiki.addToStory() is deprecated since V5.1.23! Use the this.story.addToStory() from the story-object!\")\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nexports.generateDraftTitle = function(title) {\n\tvar c = 0,\n\t\tdraftTitle,\n\t\tusername = this.getTiddlerText(\"$:/status/UserName\"),\n\t\tattribution = username ? \" by \" + username : \"\";\n\tdo {\n\t\tdraftTitle = \"Draft \" + (c ? (c + 1) + \" \" : \"\") + \"of '\" + title + \"'\" + attribution;\n\t\tc++;\n\t} while(this.tiddlerExists(draftTitle));\n\treturn draftTitle;\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// Determine whether a plugin by title is dynamically loadable\nexports.doesPluginRequireReload = function(title) {\n\treturn this.doesPluginInfoRequireReload(this.getPluginInfo(title) || this.getTiddlerDataCached(title));\n};\n\n// Determine whether a plugin info structure is dynamically loadable\nexports.doesPluginInfoRequireReload = function(pluginInfo) {\n\tif(pluginInfo) {\n\t\tvar foundModule = false;\n\t\t$tw.utils.each(pluginInfo.tiddlers,function(tiddler) {\n\t\t\tif(tiddler.type === \"application/javascript\" && $tw.utils.hop(tiddler,\"module-type\")) {\n\t\t\t\tfoundModule = true;\n\t\t\t}\n\t\t});\n\t\treturn foundModule;\n\t} else {\n\t\treturn null;\n\t}\n};\n\nexports.slugify = function(title,options) {\n\tvar tiddler = this.getTiddler(title),\n\t\tslug;\n\tif(tiddler && tiddler.fields.slug) {\n\t\tslug = tiddler.fields.slug;\n\t} else {\n\t\tslug = $tw.utils.transliterate(title.toString().toLowerCase()) // Replace diacritics with basic lowercase ASCII\n\t\t\t.replace(/\\s+/g,\"-\") // Replace spaces with -\n\t\t\t.replace(/[^\\w\\-\\.]+/g,\"\") // Remove all non-word chars except dash and dot\n\t\t\t.replace(/\\-\\-+/g,\"-\") // Replace multiple - with single -\n\t\t\t.replace(/^-+/,\"\") // Trim - from start of text\n\t\t\t.replace(/-+$/,\"\"); // Trim - from end of text\n\t}\n\t// If the resulting slug is blank (eg because the title is just punctuation characters)\n\tif(!slug) {\n\t\t// ...then just use the character codes of the title\n\t\tvar result = [];\n\t\t$tw.utils.each(title.split(\"\"),function(char) {\n\t\t\tresult.push(char.charCodeAt(0).toString());\n\t\t});\n\t\tslug = result.join(\"-\");\n\t}\n\treturn slug;\n};\n\n})();\n\n", "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\nselect-tag-background:\nselect-tag-foreground:\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\nselect-tag-background:\nselect-tag-foreground:\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\nselect-tag-background:\nselect-tag-foreground:\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\nselect-tag-background:\nselect-tag-foreground:\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\nselect-tag-background:\nselect-tag-foreground:\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/CupertinoDark": { "title": "$:/palettes/CupertinoDark", "tags": "$:/tags/Palette", "name": "Cupertino Dark", "description": "A macOS inspired dark palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #FF453A\nalert-border: #FF453A\nalert-highlight: #FFD60A\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #282828\nblockquote-bar: <<colour page-background>>\nbutton-foreground: <<colour background>>\ncode-background: <<colour pre-background>>\ncode-border: <<colour pre-border>>\ncode-foreground: rgba(255, 255, 255, 0.54)\ndirty-indicator: #FF453A\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour tiddler-info-background>>\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: #3F638B\ndropdown-tab-background: #323232\ndropzone-background: #30D158\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: #BF5AF2\nexternal-link-foreground: #32D74B\nforeground: #FFFFFF\nmenubar-background: #464646\nmenubar-foreground: #ffffff\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(255, 255, 255, 0.54)\nmodal-backdrop: <<colour page-background>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour background>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: #98989D\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #323232\npre-background: #464646\npre-border: transparent\nprimary: #0A84FF\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour background>>\nsidebar-controls-foreground-hover: #FF9F0A\nsidebar-controls-foreground: #8E8E93\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground-hover: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground: rgba(255, 255, 255, 0.38)\nsidebar-tab-background-selected: #3F638B\nsidebar-tab-background: <<colour background>>\nsidebar-tab-border-selected: <<colour background>>\nsidebar-tab-border: <<colour background>>\nsidebar-tab-divider: <<colour background>>\nsidebar-tab-foreground-selected: rgba(255, 255, 255, 0.87)\nsidebar-tab-foreground: rgba(255, 255, 255, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(255, 255, 255, 0.7)\nsidebar-tiddler-link-foreground: rgba(255, 255, 255, 0.54)\nsite-title-foreground: #ffffff\nstatic-alert-foreground: #B4B4B4\ntab-background-selected: #3F638B\ntab-background: <<colour page-background>>\ntab-border-selected: <<colour page-background>>\ntab-border: <<colour page-background>>\ntab-divider: <<colour page-background>>\ntab-foreground-selected: rgba(255, 255, 255, 0.87)\ntab-foreground: rgba(255, 255, 255, 0.54)\ntable-border: #464646\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #48484A\ntag-foreground: #323232\ntiddler-background: <<colour background>>\ntiddler-border: transparent\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: #48484A\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: rgba(255, 255, 255, 0.08)\ntiddler-editor-fields-even: rgba(255, 255, 255, 0.1)\ntiddler-editor-fields-odd: rgba(255, 255, 255, 0.04)\ntiddler-info-background: #1E1E1E\ntiddler-info-border: #1E1E1E\ntiddler-info-tab-background: #3F638B\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #FFFFFF\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 very-muted-foreground>>\nvery-muted-foreground: #464646\nselection-background: #3F638B\nselection-foreground: #ffffff\nwikilist-background: <<colour page-background>>\nwikilist-button-background: #3F638B\nwikilist-button-foreground: <<colour foreground>>\nwikilist-button-open: #32D74B\nwikilist-button-open-hover: #32D74B\nwikilist-button-reveal: #0A84FF\nwikilist-button-reveal-hover: #0A84FF\nwikilist-button-remove: #FF453A\nwikilist-button-remove-hover: #FF453A\nwikilist-droplink-dragover: #32D74B\nwikilist-item: <<colour background>>\nwikilist-toolbar-background: <<colour background>>\nwikilist-title: <<colour foreground>>\nwikilist-title-svg: <<colour foreground>>\nwikilist-toolbar-foreground: <<colour foreground>>\nwikilist-url: <<colour muted-foreground>>\n" }, "$:/palettes/DarkPhotos": { "title": "$:/palettes/DarkPhotos", "created": "20150402111612188", "description": "Good with dark photo backgrounds", "modified": "20150402112344080", "name": "DarkPhotos", "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: #ddd\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #336438\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nselect-tag-background:\nselect-tag-foreground:\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/DesertSand": { "title": "$:/palettes/DesertSand", "tags": "$:/tags/Palette", "name": "Desert Sand", "description": "A desert sand palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #E9E0C7\nblockquote-bar: <<colour muted-foreground>>\nbutton-foreground: <<colour foreground>>\ncode-background: #F3EDDF\ncode-border: #C3BAA1\ncode-foreground: #ab3250\ndiff-delete-background: #bd8b8b\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #91c093\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #ad3434\ndownload-background: #6ca16c\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: #E9E0C7\ndropdown-tab-background: #BAB29C\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: #313163\nexternal-link-foreground: #555592\nforeground: #2D2A23\nmenubar-background: #CDC2A6\nmenubar-foreground: #5A5446\nmessage-background: #ECE5CF\nmessage-border: #D6CBAA\nmessage-foreground: #5f6e7d\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #8A8885\nmodal-footer-background: #CDC2A6\nmodal-footer-border: #9D998E\nmodal-header-border: #9D998E\nmuted-foreground: #9D998E\nnotification-background: #F0E9D7\nnotification-border: #939189\npage-background: #e0d3af\npre-background: #D6CBAA\npre-border: #CDC2A6\nprimary: #5B6F55\nselection-background: #9D947B\nselection-foreground: <<colour foreground>>\nselect-tag-background: #F0E9D7\nselect-tag-foreground: #2D2A23\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #2D2A23\nsidebar-controls-foreground: #867F69\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #867F69\nsidebar-muted-foreground-hover: #706A58\nsidebar-muted-foreground: #B3A98C\nsidebar-tab-background-selected: #e0d3af\nsidebar-tab-background: #A6A193\nsidebar-tab-border-selected: #C3BAA1\nsidebar-tab-border: #C3BAA1\nsidebar-tab-divider: #CDC2A6\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: #2D2A23\nsidebar-tiddler-link-foreground-hover: #433F35\nsidebar-tiddler-link-foreground: #706A58\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #A6A193\ntab-background-selected: #E9E0C7\ntab-background: #A6A193\ntab-border-selected: #C3BAA1\ntab-border: #C3BAA1\ntab-divider: #CDC2A6\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #2D2A23\ntable-border: #9D998E\ntable-footer-background: #8A8885\ntable-header-background: #B0AA98\ntag-background: #706A58\ntag-foreground: #E3D7B7\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #9D947B\ntiddler-controls-foreground-selected: #706A58\ntiddler-controls-foreground: #C3BAA1\ntiddler-editor-background: #E9E0C7\ntiddler-editor-border-image: #A6A193\ntiddler-editor-border: #A6A193\ntiddler-editor-fields-even: #D6CBAA\ntiddler-editor-fields-odd: #C3BAA1\ntiddler-info-background: #E3D7B7\ntiddler-info-border: #BAB29C\ntiddler-info-tab-background: #E9E0C7\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #867F69\ntiddler-title-foreground: #374464\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: #8A8885\nvery-muted-foreground: #CDC2A6\nwikilist-background: <<colour page-background>>\nwikilist-item: #CDC2A6\nwikilist-info: #161512\nwikilist-title: #433F35\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: #706A58\nwikilist-button-open: #7db66a\nwikilist-button-open-hover: #56a556\nwikilist-button-reveal: #5a6c9e\nwikilist-button-reveal-hover: #454591\nwikilist-button-remove: #bc5972\nwikilist-button-remove-hover: #814040\nwikilist-toolbar-background: #CDC2A6\nwikilist-toolbar-foreground: #2D2A23\nwikilist-droplink-dragover: rgba(255,192,192,0.5)\nwikilist-button-background: #A6A193\nwikilist-button-foreground: #161512\n" }, "$:/palettes/GruvboxDark": { "title": "$:/palettes/GruvboxDark", "name": "Gruvbox Dark", "description": "Retro groove color scheme", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "license": "https://github.com/morhetz/gruvbox", "text": "alert-background: #cc241d\nalert-border: #cc241d\nalert-highlight: #d79921\nalert-muted-foreground: #504945\nbackground: #3c3836\nblockquote-bar: <<colour muted-foreground>>\nbutton-foreground: <<colour page-background>>\ncode-background: #504945\ncode-border: #504945\ncode-foreground: #fb4934\ndiff-delete-background: #fb4934\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #b8bb26\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #fb4934\ndownload-background: #b8bb26\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #665c54\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #ebdbb2\ndropdown-tab-background: #665c54\ndropzone-background: #98971a\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #d3869b\nexternal-link-foreground: #8ec07c\nforeground: #fbf1c7\nmenubar-background: #504945\nmenubar-foreground: <<colour foreground>>\nmessage-background: #83a598\nmessage-border: #83a598\nmessage-foreground: #3c3836\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #504945\nmodal-footer-background: #3c3836\nmodal-footer-border: #3c3836\nmodal-header-border: #3c3836\nmuted-foreground: #d5c4a1\nnotification-background: <<colour primary>>\nnotification-border: <<colour primary>>\npage-background: #282828\npre-background: #504945\npre-border: #504945\nprimary: #d79921\nselect-tag-background: #665c54\nselect-tag-foreground: <<colour foreground>>\nselection-background: #458588\nselection-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour page-background>>\nsidebar-controls-foreground-hover: #7c6f64\nsidebar-controls-foreground: #504945\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #fbf1c7\nsidebar-muted-foreground-hover: #7c6f64\nsidebar-muted-foreground: #504945\nsidebar-tab-background-selected: #bdae93\nsidebar-tab-background: #3c3836\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #bdae93\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #282828\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #458588\nsidebar-tiddler-link-foreground: #98971a\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #B48EAD\ntab-background-selected: #ebdbb2\ntab-background: #665c54\ntab-border-selected: #665c54\ntab-border: #665c54\ntab-divider: #bdae93\ntab-foreground-selected: #282828\ntab-foreground: #ebdbb2\ntable-border: #7c6f64\ntable-footer-background: #665c54\ntable-header-background: #504945\ntag-background: #d3869b\ntag-foreground: #282828\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #7c6f64\ntiddler-controls-foreground-selected: <<colour primary>>\ntiddler-controls-foreground: #665c54\ntiddler-editor-background: #32302f\ntiddler-editor-border-image: #282828\ntiddler-editor-border: #282828\ntiddler-editor-fields-even: #504945\ntiddler-editor-fields-odd: #7c6f64\ntiddler-info-background: #32302f\ntiddler-info-border: #ebdbb2\ntiddler-info-tab-background: #ebdbb2\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #7c6f64\ntiddler-title-foreground: #a89984\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: #504945\nvery-muted-foreground: #bdae93\nwikilist-background: <<colour page-background>>\nwikilist-button-background: #acacac\nwikilist-button-foreground: <<colour button-foreground>>\nwikilist-item: <<colour background>>\nwikilist-toolbar-background: <<colour background>>\nwikilist-toolbar-foreground: <<colour foreground>>\nwikilist-title: <<colour foreground>>\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: <<colour muted-foreground>>\nwikilist-button-open-hover: <<colour primary>>\nwikilist-button-open: <<colour dropzone-background>>\nwikilist-button-remove: <<colour dirty-indicator>>\nwikilist-button-remove-hover: <<colour alert-background>>\nwikilist-droplink-dragover: <<colour dropzone-background>>\nwikilist-button-reveal: <<colour sidebar-tiddler-link-foreground-hover>>\nwikilist-button-reveal-hover: <<colour message-background>>\n" }, "$:/palettes/Nord": { "title": "$:/palettes/Nord", "name": "Nord", "description": "An arctic, north-bluish color palette.", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "license": "MIT, arcticicestudio, https://github.com/arcticicestudio/nord/blob/develop/LICENSE.md", "text": "alert-background: #D08770\nalert-border: #D08770\nalert-highlight: #B48EAD\nalert-muted-foreground: #4C566A\nbackground: #3b4252\nblockquote-bar: <<colour muted-foreground>>\nbutton-foreground: <<colour page-background>>\ncode-background: #2E3440\ncode-border: #2E3440\ncode-foreground: #BF616A\ndiff-delete-background: #BF616A\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #A3BE8C\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #BF616A\ndownload-background: #A3BE8C\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #ECEFF4\ndropdown-tab-background: #4C566A\ndropzone-background: #A3BE8C\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #5E81AC\nexternal-link-foreground: #8FBCBB\nforeground: #d8dee9\nmenubar-background: #2E3440\nmenubar-foreground: #d8dee9\nmessage-background: #2E3440\nmessage-border: #2E3440\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #3b4252\nmodal-footer-background: #3b4252\nmodal-footer-border: #3b4252\nmodal-header-border: #3b4252\nmuted-foreground: #4C566A\nnotification-background: <<colour primary>>\nnotification-border: #EBCB8B\npage-background: #2e3440\npre-background: #2E3440\npre-border: #2E3440\nprimary: #5E81AC\nselect-tag-background: #3b4252\nselect-tag-foreground: <<colour foreground>>\nselection-background: #5E81AC\nselection-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour page-background>>\nsidebar-controls-foreground-hover: #D8DEE9\nsidebar-controls-foreground: #4C566A\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #D8DEE9\nsidebar-muted-foreground-hover: #4C566A\nsidebar-muted-foreground: #4C566A\nsidebar-tab-background-selected: #ECEFF4\nsidebar-tab-background: #4C566A\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #4C566A\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #4C566A\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #A3BE8C\nsidebar-tiddler-link-foreground: #81A1C1\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #B48EAD\ntab-background-selected: #ECEFF4\ntab-background: #4C566A\ntab-border-selected: #4C566A\ntab-border: #4C566A\ntab-divider: #4C566A\ntab-foreground-selected: #4C566A\ntab-foreground: #D8DEE9\ntable-border: #4C566A\ntable-footer-background: #2e3440\ntable-header-background: #2e3440\ntag-background: #A3BE8C\ntag-foreground: #4C566A\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: \ntiddler-controls-foreground-selected: #EBCB8B\ntiddler-controls-foreground: #4C566A\ntiddler-editor-background: #2e3440\ntiddler-editor-border-image: #2e3440\ntiddler-editor-border: #3b4252\ntiddler-editor-fields-even: #2e3440\ntiddler-editor-fields-odd: #2e3440\ntiddler-info-background: #2e3440\ntiddler-info-border: #2e3440\ntiddler-info-tab-background: #2e3440\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #4C566A\ntiddler-title-foreground: #81A1C1\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: #2d3038\nvery-muted-foreground: #2d3038\nwikilist-background: <<colour page-background>>\nwikilist-toolbar-background: <<colour background>>\nwikilist-item: <<colour background>>\nwikilist-title: <<colour foreground>>\nwikilist-info: <<colour muted-foreground>>\nwikilist-button-open: #A3BE8C\nwikilist-button-open-hover: #A3BE8C\nwikilist-button-reveal: #81A1C1\nwikilist-button-reveal-hover: #81A1C1\nwikilist-button-remove: #B48EAD\nwikilist-button-remove-hover: #B48EAD\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\nselect-tag-background:\nselect-tag-foreground:\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\nselect-tag-background:\nselect-tag-foreground:\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/SolarizedDark": { "title": "$:/palettes/SolarizedDark", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "description": "Precision dark colors for machines and people", "license": "MIT, Ethan Schoonover, https://github.com/altercation/solarized/blob/master/LICENSE", "name": "SolarizedDark", "text": "alert-background: #073642\nalert-border: #93a1a1\nalert-highlight: #d33682\nalert-muted-foreground: #d33682\nbackground: #073642\nblockquote-bar: #d33682\nbutton-background: #073642\nbutton-border: #586e75\nbutton-foreground: #93a1a1\ncode-background: #073642\ncode-border: #586e75\ncode-foreground: #93a1a1\ndirty-indicator: inherit\ndownload-background: #859900\ndownload-foreground: #073642\ndragger-background: #073642\ndragger-foreground: #839496\ndropdown-background: #073642\ndropdown-border: #93a1a1\ndropdown-tab-background: #002b36\ndropdown-tab-background-selected: #073642\ndropzone-background: #859900\nexternal-link-background: inherit\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-foreground: #268bd2\nexternal-link-foreground-hover:\nexternal-link-foreground-visited: #268bd2\nforeground: #839496\nmessage-background: #002b36\nmessage-border: #586e75\nmessage-foreground: #839496\nmodal-backdrop: #657b83\nmodal-background: #002b36\nmodal-border: #586e75\nmodal-footer-background: #073642\nmodal-footer-border: #586e75\nmodal-header-border: #586e75\nmuted-foreground: #93a1a1\nnotification-background: #002b36\nnotification-border: #586e75\npage-background: #073642\npre-background: inherit\npre-border: #657b83\nprimary: #859900\nselect-tag-background: #002b36\nselect-tag-foreground: #839496\nsidebar-button-foreground: #93a1a1\nsidebar-controls-foreground: #93a1a1\nsidebar-controls-foreground-hover: #eee8d5\nsidebar-foreground: #93a1a1\nsidebar-foreground-shadow: transparent\nsidebar-muted-foreground: #839496\nsidebar-muted-foreground-hover: #93a1a1\nsidebar-tab-background: #002b36\nsidebar-tab-background-selected: #073642\nsidebar-tab-border: #073642\nsidebar-tab-border-selected: #839496\nsidebar-tab-divider: #002b36\nsidebar-tab-foreground: #657b83\nsidebar-tab-foreground-selected: #93a1a1\nsidebar-tiddler-link-foreground: #2aa198\nsidebar-tiddler-link-foreground-hover: #eee8d5\nsite-title-foreground: #d33682\nstatic-alert-foreground: #93a1a1\ntab-background: #073642\ntab-background-selected: #002b36\ntab-border: #586e75\ntab-border-selected: #93a1a1\ntab-divider: #93a1a1\ntab-foreground: #839496\ntab-foreground-selected: #93a1a1\ntable-border: #586e75\ntable-footer-background: #073642\ntable-header-background: #073642\ntag-background: #b58900\ntag-foreground: #002b36\ntiddler-background: #002b36\ntiddler-border: #586e75\ntiddler-controls-foreground: inherit\ntiddler-controls-foreground-hover: #d33682\ntiddler-controls-foreground-selected: #2aa198\ntiddler-editor-background: #002b36\ntiddler-editor-border: #073642\ntiddler-editor-border-image: #002b36\ntiddler-editor-fields-even: #002b36\ntiddler-editor-fields-odd: #073642\ntiddler-info-background: #073642\ntiddler-info-border: #657b83\ntiddler-info-tab-background: #002b36\ntiddler-link-background: #002b36\ntiddler-link-foreground: #2aa198\ntiddler-subtitle-foreground: #839496\ntiddler-title-foreground: #d33682\ntoolbar-cancel-button: #839496\ntoolbar-close-button: #839496\ntoolbar-delete-button: #dc322f\ntoolbar-done-button: #839496\ntoolbar-edit-button: #839496\ntoolbar-info-button: #839496\ntoolbar-new-button: #839496\ntoolbar-options-button: #839496\ntoolbar-save-button: inherit\nuntagged-background: #586e75\nvery-muted-foreground: #586e75\n" }, "$:/palettes/SolarizedLight": { "title": "$:/palettes/SolarizedLight", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "description": "Precision colors for machines and people", "license": "MIT, Ethan Schoonover, https://github.com/altercation/solarized/blob/master/LICENSE", "name": "SolarizedLight", "text": "alert-background: #eee8d5\nalert-border: #586e75\nalert-highlight: #d33682\nalert-muted-foreground: #d33682\nbackground: #eee8d5\nblockquote-bar: #d33682\nbutton-background: #eee8d5\nbutton-border: #93a1a1\nbutton-foreground: #586e75\ncode-background: #eee8d5\ncode-border: #93a1a1\ncode-foreground: #586e75\ndirty-indicator: inherit\ndownload-background: #859900\ndownload-foreground: #eee8d5\ndragger-background: #eee8d5\ndragger-foreground: #657b83\ndropdown-background: #eee8d5\ndropdown-border: #586e75\ndropdown-tab-background: #fdf6e3\ndropdown-tab-background-selected: #eee8d5\ndropzone-background: #859900\nexternal-link-background: inherit\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-foreground: #268bd2\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #268bd2\nforeground: #657b83\nmessage-background: #fdf6e3\nmessage-border: #93a1a1\nmessage-foreground: #657b83\nmodal-backdrop: #839496\nmodal-background: #fdf6e3\nmodal-border: #93a1a1\nmodal-footer-background: #eee8d5\nmodal-footer-border: #93a1a1\nmodal-header-border: #93a1a1\nmuted-foreground: #586e75\nnotification-background: #fdf6e3\nnotification-border: #93a1a1\npage-background: #eee8d5\npre-background: #eee8d5\npre-border: #839496\nprimary: #859900\nselect-tag-background: #fdf6e3\nselect-tag-foreground: #657b83\nsidebar-button-foreground: #586e75\nsidebar-controls-foreground: #586e75\nsidebar-controls-foreground-hover: #d33682\nsidebar-foreground: #586e75\nsidebar-foreground-shadow: transparent\nsidebar-muted-foreground: #657b83\nsidebar-muted-foreground-hover: #586e75\nsidebar-tab-background: #fdf6e3\nsidebar-tab-background-selected: #eee8d5\nsidebar-tab-border: #eee8d5\nsidebar-tab-border-selected: #657b83\nsidebar-tab-divider: #fdf6e3\nsidebar-tab-foreground: #839496\nsidebar-tab-foreground-selected: #586e75\nsidebar-tiddler-link-foreground: #2aa198\nsidebar-tiddler-link-foreground-hover: #002b36\nsite-title-foreground: #d33682\nstatic-alert-foreground: #586e75\ntab-background: #eee8d5\ntab-background-selected: #fdf6e3\ntab-border: #93a1a1\ntab-border-selected: #586e75\ntab-divider: #586e75\ntab-foreground: #657b83\ntab-foreground-selected: #586e75\ntable-border: #93a1a1\ntable-footer-background: #eee8d5\ntable-header-background: #eee8d5\ntag-background: #b58900\ntag-foreground: #fdf6e3\ntiddler-background: #fdf6e3\ntiddler-border: #93a1a1\ntiddler-controls-foreground: inherit\ntiddler-controls-foreground-hover: #d33682\ntiddler-controls-foreground-selected: #2aa198\ntiddler-editor-background: #fdf6e3\ntiddler-editor-border: #eee8d5\ntiddler-editor-border-image: #fdf6e3\ntiddler-editor-fields-even: #fdf6e3\ntiddler-editor-fields-odd: #eee8d5\ntiddler-info-background: #eee8d5\ntiddler-info-border: #839496\ntiddler-info-tab-background: #fdf6e3\ntiddler-link-background: #fdf6e3\ntiddler-link-foreground: #2aa198\ntiddler-subtitle-foreground: #657b83\ntiddler-title-foreground: #d33682\ntoolbar-cancel-button: #657b83\ntoolbar-close-button: #657b83\ntoolbar-delete-button: #dc322f\ntoolbar-done-button: #657b83\ntoolbar-edit-button: #657b83\ntoolbar-info-button: #657b83\ntoolbar-new-button: #657b83\ntoolbar-options-button: #657b83\ntoolbar-save-button: inherit\nuntagged-background: #586e75\nvery-muted-foreground: #93a1a1\n" }, "$:/palettes/SpartanDay": { "title": "$:/palettes/SpartanDay", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "description": "Cold, spartan day colors", "name": "Spartan Day", "text": "alert-background: <<colour background>>\nalert-border: <<colour very-muted-foreground>>\nalert-highlight: <<colour very-muted-foreground>>\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #FAFAFA\nblockquote-bar: <<colour page-background>>\nbutton-background: transparent\nbutton-foreground: inherit\nbutton-border: <<colour tag-background>>\ncode-background: #ececec\ncode-border: #ececec\ncode-foreground: \ndirty-indicator: #c80000\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #FFFFFF\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: <<colour dropdown-background>>\ndropdown-tab-background: #F5F5F5\ndropzone-background: <<colour tag-background>>\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: \nexternal-link-foreground: \nforeground: rgba(0, 0, 0, 0.87)\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(0, 0, 0, 0.54)\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour very-muted-foreground>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: rgba(0, 0, 0, 0.54)\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #f4f4f4\npre-background: #ececec\npre-border: #ececec\nprimary: #3949ab\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #aeaeae\nsidebar-controls-foreground: #c6c6c6\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(0, 0, 0, 0.54)\nsidebar-muted-foreground-hover: rgba(0, 0, 0, 0.54)\nsidebar-muted-foreground: rgba(0, 0, 0, 0.38)\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: transparent\nsidebar-tab-border-selected: <<colour table-border>>\nsidebar-tab-border: transparent\nsidebar-tab-divider: <<colour table-border>>\nsidebar-tab-foreground-selected: rgba(0, 0, 0, 0.87)\nsidebar-tab-foreground: rgba(0, 0, 0, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(0, 0, 0, 0.87)\nsidebar-tiddler-link-foreground: rgba(0, 0, 0, 0.54)\nsite-title-foreground: rgba(0, 0, 0, 0.87)\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: transparent\ntab-border-selected: <<colour table-border>>\ntab-border: transparent\ntab-divider: <<colour table-border>>\ntab-foreground-selected: rgba(0, 0, 0, 0.87)\ntab-foreground: rgba(0, 0, 0, 0.54)\ntable-border: #d8d8d8\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #ec6\ntag-foreground: <<colour button-foreground>>\ntiddler-background: <<colour background>>\ntiddler-border: #f9f9f9\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: <<colour sidebar-controls-foreground>>\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: #e8e7e7\ntiddler-editor-fields-even: rgba(0, 0, 0, 0.1)\ntiddler-editor-fields-odd: rgba(0, 0, 0, 0.04)\ntiddler-info-background: #F5F5F5\ntiddler-info-border: #F5F5F5\ntiddler-info-tab-background: <<colour tiddler-editor-fields-odd>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #000000\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 very-muted-foreground>>\nvery-muted-foreground: rgba(0, 0, 0, 0.12)\n" }, "$:/palettes/SpartanNight": { "title": "$:/palettes/SpartanNight", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "description": "Dark spartan colors", "name": "Spartan Night", "text": "alert-background: <<colour background>>\nalert-border: <<colour very-muted-foreground>>\nalert-highlight: <<colour very-muted-foreground>>\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #303030\nblockquote-bar: <<colour page-background>>\nbutton-background: transparent\nbutton-foreground: inherit\nbutton-border: <<colour tag-background>>\ncode-background: <<colour pre-background>>\ncode-border: <<colour pre-border>>\ncode-foreground: rgba(255, 255, 255, 0.54)\ndirty-indicator: #c80000\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #424242\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: <<colour dropdown-background>>\ndropdown-tab-background: #050505\ndropzone-background: <<colour tag-background>>\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: #7c318c\nexternal-link-foreground: #9e3eb3\nforeground: rgba(255, 255, 255, 0.7)\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(255, 255, 255, 0.54)\nmodal-backdrop: <<colour page-background>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour background>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: rgba(255, 255, 255, 0.54)\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #212121\npre-background: #2a2a2a\npre-border: transparent\nprimary: #5656f3\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #494949\nsidebar-controls-foreground: #5d5d5d\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground-hover: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground: rgba(255, 255, 255, 0.38)\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: transparent\nsidebar-tab-border-selected: <<colour table-border>>\nsidebar-tab-border: transparent\nsidebar-tab-divider: <<colour table-border>>\nsidebar-tab-foreground-selected: rgba(255, 255, 255, 0.87)\nsidebar-tab-foreground: rgba(255, 255, 255, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(255, 255, 255, 0.7)\nsidebar-tiddler-link-foreground: rgba(255, 255, 255, 0.54)\nsite-title-foreground: rgba(255, 255, 255, 0.7)\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: transparent\ntab-border-selected: <<colour table-border>>\ntab-border: transparent\ntab-divider: <<colour table-border>>\ntab-foreground-selected: rgba(255, 255, 255, 0.87)\ntab-foreground: rgba(255, 255, 255, 0.54)\ntable-border: #3a3a3a\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #ec6\ntag-foreground: <<colour button-foreground>>\ntiddler-background: <<colour background>>\ntiddler-border: rgb(55,55,55)\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: <<colour sidebar-controls-foreground>>\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: rgba(255, 255, 255, 0.08)\ntiddler-editor-fields-even: rgba(255, 255, 255, 0.1)\ntiddler-editor-fields-odd: rgba(255, 255, 255, 0.04)\ntiddler-info-background: #454545\ntiddler-info-border: #454545\ntiddler-info-tab-background: <<colour tiddler-editor-fields-odd>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #FFFFFF\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 very-muted-foreground>>\nvery-muted-foreground: rgba(255, 255, 255, 0.12)\n" }, "$:/palettes/Twilight": { "title": "$:/palettes/Twilight", "tags": "$:/tags/Palette", "author": "Thomas Elmiger", "type": "application/x-tiddler-dictionary", "name": "Twilight", "description": "Delightful, soft darkness.", "text": "alert-background: rgb(255, 255, 102)\nalert-border: rgb(232, 232, 125)\nalert-highlight: rgb(255, 51, 51)\nalert-muted-foreground: rgb(224, 82, 82)\nbackground: rgb(38, 38, 38)\nblockquote-bar: rgba(240, 196, 117, 0.7)\nbutton-background: rgb(63, 63, 63)\nbutton-border: rgb(127, 127, 127)\nbutton-foreground: rgb(179, 179, 179)\ncode-background: rgba(0,0,0,0.03)\ncode-border: rgba(0,0,0,0.08)\ncode-foreground: rgb(255, 94, 94)\ndiff-delete-background: #ffc9c9\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #aaefad\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: rgb(255, 94, 94)\ndownload-background: #19a974\ndownload-foreground: rgb(38, 38, 38)\ndragger-background: rgb(179, 179, 179)\ndragger-foreground: rgb(38, 38, 38)\ndropdown-background: rgb(38, 38, 38)\ndropdown-border: rgb(255, 255, 255)\ndropdown-tab-background: rgba(0,0,0,.1)\ndropdown-tab-background-selected: rgba(255,255,255,1)\ndropzone-background: #9eebcf\nexternal-link-background: inherit\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-foreground: rgb(179, 179, 255)\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: rgb(153, 153, 255)\nforeground: rgb(179, 179, 179)\nmessage-background: <<colour tag-foreground>>\nmessage-border: #96ccff\nmessage-foreground: <<colour tag-background>>\nmodal-backdrop: rgb(179, 179, 179)\nmodal-background: rgb(38, 38, 38)\nmodal-border: rgba(0,0,0,.5)\nmodal-footer-background: #f4f4f4\nmodal-footer-border: rgba(0,0,0,.1)\nmodal-header-border: rgba(0,0,0,.2)\nmuted-foreground: rgb(255, 255, 255)\nnotification-background: <<colour tag-foreground>>\nnotification-border: <<colour tag-background>>\npage-background: rgb(26, 26, 26)\npre-background: rgb(25, 25, 25)\npre-border: rgba(0,0,0,.2)\nprimary: rgb(255, 201, 102)\nselect-tag-background: \nselect-tag-foreground: \nsidebar-button-foreground: rgb(179, 179, 179)\nsidebar-controls-foreground: rgb(153, 153, 153)\nsidebar-controls-foreground-hover: <<colour tiddler-controls-foreground-hover>>\nsidebar-foreground: rgb(141, 141, 141)\nsidebar-foreground-shadow: transparent\nsidebar-muted-foreground: rgba(0, 0, 0, 0.5)\nsidebar-muted-foreground-hover: rgb(141, 141, 141)\nsidebar-tab-background: rgba(141, 141, 141, 0.2)\nsidebar-tab-background-selected: rgb(26, 26, 26)\nsidebar-tab-border: rgb(127, 127, 127)\nsidebar-tab-border-selected: rgb(127, 127, 127)\nsidebar-tab-divider: rgb(127, 127, 127)\nsidebar-tab-foreground: rgb(179, 179, 179)\nsidebar-tab-foreground-selected: rgb(179, 179, 179)\nsidebar-tiddler-link-foreground: rgb(179, 179, 179)\nsidebar-tiddler-link-foreground-hover: rgb(115, 115, 115)\nsite-title-foreground: rgb(255, 201, 102)\nstatic-alert-foreground: rgba(0,0,0,.3)\ntab-background: rgba(0,0,0,0.125)\ntab-background-selected: rgb(38, 38, 38)\ntab-border: rgb(255, 201, 102)\ntab-border-selected: rgb(255, 201, 102)\ntab-divider: rgb(255, 201, 102)\ntab-foreground: rgb(179, 179, 179)\ntab-foreground-selected: rgb(179, 179, 179)\ntable-border: rgba(255,255,255,.3)\ntable-footer-background: rgba(0,0,0,.4)\ntable-header-background: rgba(0,0,0,.1)\ntag-background: rgb(255, 201, 102)\ntag-foreground: rgb(25, 25, 25)\ntiddler-background: rgb(38, 38, 38)\ntiddler-border: rgba(240, 196, 117, 0.7)\ntiddler-controls-foreground: rgb(128, 128, 128)\ntiddler-controls-foreground-hover: rgba(255, 255, 255, 0.8)\ntiddler-controls-foreground-selected: rgba(255, 255, 255, 0.9)\ntiddler-editor-background: rgb(33, 33, 33)\ntiddler-editor-border: rgb(63, 63, 63)\ntiddler-editor-border-image: rgb(25, 25, 25)\ntiddler-editor-fields-even: rgb(33, 33, 33)\ntiddler-editor-fields-odd: rgb(28, 28, 28)\ntiddler-info-background: rgb(43, 43, 43)\ntiddler-info-border: rgb(25, 25, 25)\ntiddler-info-tab-background: rgb(43, 43, 43)\ntiddler-link-background: rgb(38, 38, 38)\ntiddler-link-foreground: rgb(204, 204, 255)\ntiddler-subtitle-foreground: rgb(255, 255, 255)\ntiddler-title-foreground: rgb(255, 192, 76)\ntoolbar-cancel-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-done-button: \ntoolbar-edit-button: \ntoolbar-info-button: \ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \nuntagged-background: rgb(255, 255, 255)\nvery-muted-foreground: rgba(240, 196, 117, 0.7)\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\ndiff-delete-background: #ffc9c9\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #aaefad\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\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\nselection-background:\nselection-foreground:\nselect-tag-background:\nselect-tag-foreground:\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\nwikilist-background: #e5e5e5\nwikilist-item: #fff\nwikilist-info: #000\nwikilist-title: #666\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: #aaa\nwikilist-button-open: #4fb82b\nwikilist-button-open-hover: green\nwikilist-button-reveal: #5778d8\nwikilist-button-reveal-hover: blue\nwikilist-button-remove: #d85778\nwikilist-button-remove-hover: red\nwikilist-toolbar-background: #d3d3d3\nwikilist-toolbar-foreground: #888\nwikilist-droplink-dragover: rgba(255,192,192,0.5)\nwikilist-button-background: #acacac\nwikilist-button-foreground: #000\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" }, "$:/library/sjcl.js/license": { "title": "$:/library/sjcl.js/license", "type": "text/plain", "text": "SJCL is open. You can use, modify and redistribute it under a BSD\nlicense or under the GNU GPL, version 2.0.\n\n---------------------------------------------------------------------\n\nhttp://opensource.org/licenses/BSD-2-Clause\n\nCopyright (c) 2009-2015, Emily Stark, Mike Hamburg and Dan Boneh at\nStanford University. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n1. Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS\nIS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED\nTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A\nPARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n---------------------------------------------------------------------\n\nhttp://opensource.org/licenses/GPL-2.0\n\nThe Stanford Javascript Crypto Library (hosted here on GitHub) is a\nproject by the Stanford Computer Security Lab to build a secure,\npowerful, fast, small, easy-to-use, cross-browser library for\ncryptography in Javascript.\n\nCopyright (c) 2009-2015, Emily Stark, Mike Hamburg and Dan Boneh at\nStanford University.\n\nThis program is free software; you can redistribute it and/or modify it\nunder the terms of the GNU General Public License as published by the\nFree Software Foundation; either version 2 of the License, or (at your\noption) any later version.\n\nThis program is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General\nPublic License for more details.\n\nYou should have received a copy of the GNU General Public License along\nwith this program; if not, write to the Free Software Foundation, Inc.,\n59 Temple Place, Suite 330, Boston, MA 02111-1307 USA" }, "$:/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)https://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-raw": { "title": "$:/core/templates/canonical-uri-external-raw", "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external raw files that are stored in the same directory\n\n-->\n<$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": "<$macrocall $name=\"csvtiddlers\" filter=<<exportFilter>> format=\"quoted-comma-sep\" $output=\"text/raw\"/>\n" }, "$:/core/templates/exporters/JsonFile": { "title": "$:/core/templates/exporters/JsonFile", "tags": "$:/tags/Exporter", "description": "{{$:/language/Exporters/JsonFile}}", "extension": ".json", "text": "<$macrocall $name=\"jsontiddlers\" filter=<<exportFilter>> $output=\"text/raw\"/>\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 tc-static-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\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<<renderContent>>\n" }, "$:/core/templates/exporters/TidFile": { "title": "$:/core/templates/exporters/TidFile", "tags": "$:/tags/Exporter", "description": "{{$:/language/Exporters/TidFile}}", "extension": ".tid", "condition": "[<count>compare:lte[1]]", "text": "\\define renderContent()\n{{{ $(exportFilter)$ +[limit[1]] ||$:/core/templates/tid-tiddler}}}\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<<renderContent>>" }, "$:/core/save/all-external-js": { "title": "$:/core/save/all-external-js", "text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[prefix[$:/temp/]] -[prefix[$:/HistoryList]] -[status[pending]plugin-type[import]] -[[$:/core]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] $(publishFilter)$\n\\end\n{{$:/core/templates/tiddlywiki5-external-js.html}}\n" }, "$:/core/templates/tiddlywiki5.js": { "title": "$:/core/templates/tiddlywiki5.js", "text": "\\rules only filteredtranscludeinline transcludeinline codeinline\n\n/*\n{{ $:/core/copyright.txt ||$:/core/templates/plain-text-tiddler}}\n`*/\n`<!--~~ Library modules ~~-->\n{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/plain-text-tiddler}}}\n<!--~~ Boot prefix ~~-->\n{{ $:/boot/bootprefix.js ||$:/core/templates/plain-text-tiddler}}\n<!--~~ Core plugin ~~-->\n{{$:/core/templates/tiddlywiki5.js/tiddlers}}\n<!--~~ Boot kernel ~~-->\n{{ $:/boot/boot.js ||$:/core/templates/plain-text-tiddler}}\n" }, "$:/core/templates/tiddlywiki5.js/tiddlers": { "title": "$:/core/templates/tiddlywiki5.js/tiddlers", "text": "`\n$tw.preloadTiddlerArray(`<$text text=<<jsontiddlers \"[[$:/core]]\">>/>`);\n`\n" }, "$:/core/templates/tiddlywiki5-external-js.html": { "title": "$:/core/templates/tiddlywiki5-external-js.html", "text": "\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n{{$:/core/templates/MOTW.html}}<html lang=\"`<$text text={{{ [{$:/language}get[name]] }}}/>`\">\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<!--~~ Raw markup for the top of the head section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/TopHead]] ||$:/core/templates/raw-static-tiddler}}}\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\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{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified]] ||$:/core/templates/raw-static-tiddler}}}\n</head>\n<body class=\"tc-body\">\n<!--~~ Raw markup for the top of the body section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/TopBody]] ||$:/core/templates/raw-static-tiddler}}}\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<!--~~ Raw markup for the bottom of the body section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/BottomBody]] ||$:/core/templates/raw-static-tiddler}}}\n</body>\n<script src=\"%24%3A%2Fcore%2Ftemplates%2Ftiddlywiki5.js\" onerror=\"alert('Error: Cannot load tiddlywiki.js');\"></script>\n</html>\n" }, "$:/core/templates/html-div-skinny-tiddler": { "title": "$:/core/templates/html-div-skinny-tiddler", "text": "<!--\n\nThis template is a variant of $:/core/templates/html-div-tiddler used for saving skinny tiddlers (with no text field)\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre></pre>\n</div>`\n" }, "$:/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/json-tiddler": { "title": "$:/core/templates/json-tiddler", "text": "<!--\n\nThis template is used for saving tiddlers as raw JSON\n\n--><$text text=<<jsontiddler>>/>" }, "$:/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": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[prefix[$:/temp/]] -[prefix[$:/HistoryList]] -[status[pending]plugin-type[import]] -[[$:/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\\define skinnySaveTiddlerFilter()\n[!is[system]]\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\\define skinnySaveTiddlerFilter()\n[is[image]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n" }, "$:/core/templates/server/static.sidebar.wikitext": { "title": "$:/core/templates/server/static.sidebar.wikitext", "text": "\\whitespace trim\n<div class=\"tc-sidebar-scrollable\" style=\"overflow: auto;\">\n<div class=\"tc-sidebar-header\">\n<h1 class=\"tc-site-title\">\n<$transclude tiddler=\"$:/SiteTitle\"/>\n</h1>\n<div class=\"tc-site-subtitle\">\n<$transclude tiddler=\"$:/SiteSubtitle\"/>\n</div>\n<h2>\n</h2>\n<div class=\"tc-sidebar-lists\">\n<$list filter={{$:/DefaultTiddlers}}>\n<div class=\"tc-menu-list-subitem\">\n<$link><$text text=<<currentTiddler>>/></$link>\n</div>\n</$list>\n</div>\n<!-- Currently disabled the recent list as it is unweildy when the responsive narrow view kicks in\n<h2>\n{{$:/language/SideBar/Recent/Caption}}\n</h2>\n<div class=\"tc-sidebar-lists\">\n<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n</div>\n</div>\n</div>\n-->\n" }, "$:/core/templates/server/static.tiddler.html": { "title": "$:/core/templates/server/static.tiddler.html", "text": "\\whitespace trim\n\\define tv-wikilink-template() $uri_encoded$\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\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=\"%24%3A%2Fcore%2Ftemplates%2Fstatic.template.css\">\n<title><$view field=\"caption\" format=\"plainwikified\"><$view field=\"title\"/></$view>: <$view tiddler=\"$:/core/wiki/title\" format=\"plainwikified\"/></title>\n</head>\n<body class=\"tc-body\">\n<$transclude tiddler=\"$:/core/templates/server/static.sidebar.wikitext\" mode=\"inline\"/>\n<section class=\"tc-story-river\">\n<div class=\"tc-tiddler-frame\">\n<$transclude tiddler=\"$:/core/templates/server/static.tiddler.wikitext\" mode=\"inline\"/>\n</div>\n</section>\n</body>\n</html>" }, "$:/core/templates/server/static.tiddler.wikitext": { "title": "$:/core/templates/server/static.tiddler.wikitext", "text": "\\whitespace trim\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<h2><$text text=<<currentTiddler>>/></h2>\n</div>\n</div>\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<div class=\"tc-tags-wrapper\">\n<$list filter=\"[all[current]tags[]sort[title]]\">\n<a href={{{ [<currentTiddler>encodeuricomponent[]] }}}>\n<$macrocall $name=\"tag-pill\" tag=<<currentTiddler>>/>\n</a>\n</$list>\n</div>\n<div class=\"tc-tiddler-body\">\n<$transclude mode=\"block\"/>\n</div>\n" }, "$:/core/templates/single.tiddler.window": { "title": "$:/core/templates/single.tiddler.window", "text": "\\whitespace trim\n\\define containerClasses()\ntc-page-container tc-page-view-$(storyviewTitle)$ tc-language-$(languageTitle)$\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$vars\n\ttv-config-toolbar-icons={{$:/config/Toolbar/Icons}}\n\ttv-config-toolbar-text={{$:/config/Toolbar/Text}}\n\ttv-config-toolbar-class={{$:/config/Toolbar/ButtonClass}}\n\ttv-show-missing-links={{$:/config/MissingLinks}}\n\tstoryviewTitle={{$:/view}}\n\tlanguageTitle={{{ [{$:/language}get[name]] }}}>\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n\n<$transclude mode=\"block\"/>\n\n</$navigator>\n\n</div>\n\n</$vars>\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<!-- ensure splash screen isn't shown when JS is disabled -->\n`<style>\n.tc-remove-when-wiki-loaded {display: none;}\n</style>`\n" }, "$:/core/templates/static.content": { "title": "$:/core/templates/static.content", "text": "<!-- For Google, and people without JavaScript-->\nThis [[TiddlyWiki|https://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\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\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 tc-static-story-river\">\n`<$view tiddler=\"$:/core/ui/ViewTemplate\" format=\"htmlwikified\"/>`\n</section>\n</body>\n</html>\n`\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<$list filter={{{ [<skinnySaveTiddlerFilter>] }}} template=\"$:/core/templates/html-div-skinny-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": "<$set name=\"saveTiddlerAndShadowsFilter\" filter=\"[subfilter<saveTiddlerFilter>] [subfilter<saveTiddlerFilter>plugintiddlers[]]\">\n`<!doctype html>\n`{{$:/core/templates/MOTW.html}}`<html lang=\"`<$text text={{{ [{$:/language}get[name]] }}}/>`\">\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<!--~~ Raw markup for the top of the head section ~~-->\n`{{{ [<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/TopHead]] ||$:/core/templates/raw-static-tiddler}}}`\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\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`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/core/wiki/rawmarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified]] ||$:/core/templates/raw-static-tiddler}}}`\n</head>\n<body class=\"tc-body\">\n<!--~~ Raw markup for the top of the body section ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/TopBody]] ||$:/core/templates/raw-static-tiddler}}}`\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<!--~~ Raw markup for the bottom of the body section ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/BottomBody]] ||$:/core/templates/raw-static-tiddler}}}`\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]]\">\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/Actions/new-image": { "title": "$:/core/ui/Actions/new-image", "tags": "$:/tags/Actions", "description": "create a new image tiddler", "text": "\\define get-type()\nimage/$(imageType)$\n\\end\n\\define get-tags() $(textFieldTags)$ $(tagsFieldTags)$\n<$vars imageType={{$:/config/NewImageType}} textFieldTags={{$:/config/NewJournal/Tags}} tagsFieldTags={{$:/config/NewJournal/Tags!!tags}}>\n<$action-sendmessage $message=\"tm-new-tiddler\" type=<<get-type>> tags=<<get-tags>>/>\n</$vars>\n" }, "$:/core/ui/Actions/new-journal": { "title": "$:/core/ui/Actions/new-journal", "tags": "$:/tags/Actions", "description": "create a new journal tiddler", "text": "\\define get-tags() $(textFieldTags)$ $(tagsFieldTags)$\n<$vars journalTitleTemplate={{$:/config/NewJournal/Title}} textFieldTags={{$:/config/NewJournal/Tags}} tagsFieldTags={{$:/config/NewJournal/Tags!!tags}} journalText={{$:/config/NewJournal/Text}}>\n<$wikify name=\"journalTitle\" text=\"\"\"<$macrocall $name=\"now\" format=<<journalTitleTemplate>>/>\"\"\">\n<$reveal type=\"nomatch\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<get-tags>> text={{{ [<journalTitle>get[]] }}}/>\n</$reveal>\n<$reveal type=\"match\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<get-tags>> text=<<journalText>>/>\n</$reveal>\n</$wikify>\n</$vars>\n" }, "$:/core/ui/Actions/new-tiddler": { "title": "$:/core/ui/Actions/new-tiddler", "tags": "$:/tags/Actions", "description": "create a new empty tiddler", "text": "\\define get-tags() $(textFieldTags)$ $(tagsFieldTags)$\n<$vars textFieldTags={{$:/config/NewTiddler/Tags}} tagsFieldTags={{$:/config/NewTiddler/Tags!!tags}}>\n<$action-sendmessage $message=\"tm-new-tiddler\" tags=<<get-tags>>/>\n</$vars>\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\\define set-next-input-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab--1498284803\" tag=\"$:/tags/AdvancedSearch\" beforeafter=\"$beforeafter$\" defaultState=\"$:/core/ui/AdvancedSearch/System\" actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define cancel-search-actions() <$list filter=\"[{$:/temp/advancedsearch/input}!match{$:/temp/advancedsearch}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/advancedsearch]] [[$:/temp/advancedsearch/input]] [[$:/temp/advancedsearch/selected-item]]\" />\"\"\"><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/advancedsearch}}/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/></$list>\n\n\\define input-accept-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\"\"\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\n\n\\define input-accept-variant-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\"\"\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\n\n<<lingo Filter/Hint>>\n\n<div class=\"tc-search tc-advanced-search\">\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">>>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=\"$:/temp/advancedsearch/input\" storeTitle=\"$:/temp/advancedsearch\" \n\t\trefreshTitle=\"$:/temp/advancedsearch/refresh\" selectionStateTitle=\"$:/temp/advancedsearch/selected-item\" type=\"search\" \n\t\ttag=\"input\" focus={{$:/config/Search/AutoFocus}} configTiddlerFilter=\"[[$:/temp/advancedsearch]]\" firstSearchFilterField=\"text\" \n\t\tinputAcceptActions=<<input-accept-actions>> inputAcceptVariantActions=<<input-accept-variant-actions>> \n\t\tinputCancelActions=<<cancel-search-actions>>/>\n</$keyboard>\n</$keyboard>\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}}>\n<span class={{{[<currentTiddler>addsuffix[-primaryList]] -[[$:/temp/advancedsearch/selected-item]get[text]] +[then[]else[tc-list-item-selected]] }}}>\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</span>\n</$list>\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<<cancel-search-actions>>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\".tc-advanced-search input\"\"\" />\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<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher actions=\"\"\"<$action-setfield $tiddler=\"$:/temp/advancedsearch\" text=<<navigateTo>>/><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text=<<navigateTo>>/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/><$action-sendmessage $message=\"tm-focus-selector\" $param='.tc-advanced-search input' />\"\"\">\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</$set>\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}}", "first-search-filter": "[all[shadows]search<userInput>sort[title]limit[250]] -[[$:/temp/advancedsearch]] -[[$:/temp/advancedsearch/input]]", "text": "\\define lingo-base() $:/language/Search/\n\n\\define set-next-input-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab--1498284803\" tag=\"$:/tags/AdvancedSearch\" beforeafter=\"$beforeafter$\" defaultState=\"$:/core/ui/AdvancedSearch/System\" actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define cancel-search-actions() <$list filter=\"[{$:/temp/advancedsearch}!match{$:/temp/advancedsearch/input}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/advancedsearch]] [[$:/temp/advancedsearch/input]] [[$:/temp/advancedsearch/selected-item]]\" />\"\"\"><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/advancedsearch}}/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/></$list><$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\".tc-advanced-search input\"\"\"/>\n\n\\define input-accept-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\"\"\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\n\n\\define input-accept-variant-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\"\"\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\n\n<<lingo Shadows/Hint>>\n\n<div class=\"tc-search\">\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">>>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=\"$:/temp/advancedsearch/input\" storeTitle=\"$:/temp/advancedsearch\"\n\t\trefreshTitle=\"$:/temp/advancedsearch/refresh\" selectionStateTitle=\"$:/temp/advancedsearch/selected-item\" type=\"search\"\n\t\ttag=\"input\" focus={{$:/config/Search/AutoFocus}} configTiddlerFilter=\"[[$:/core/ui/AdvancedSearch/Shadows]]\"\n\t\tinputCancelActions=<<cancel-search-actions>> inputAcceptActions=<<input-accept-actions>> \n\t\tinputAcceptVariantActions=<<input-accept-variant-actions>> filterMinLength={{$:/config/Search/MinLength}}/>\n</$keyboard>\n</$keyboard>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<<cancel-search-actions>>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[all[shadows]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]] -[[$:/temp/advancedsearch/input]]\"/>\"\"\">\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]] -[[$:/temp/advancedsearch/input]]\">\n<span class={{{[<currentTiddler>addsuffix[-primaryList]] -[[$:/temp/advancedsearch/selected-item]get[text]] +[then[]else[tc-list-item-selected]] }}}>\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</span>\n</$list>\n\n</div>\n\n</$set>\n\n</$list>\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\\define set-next-input-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab--1498284803\" tag=\"$:/tags/AdvancedSearch\" beforeafter=\"$beforeafter$\" defaultState=\"$:/core/ui/AdvancedSearch/System\" actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define next-search-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab/search-results/advancedsearch\" tag=\"$:/tags/SearchResults\" beforeafter=\"$beforeafter$\" defaultState={{$:/config/SearchResults/Default}} actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/standard/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define cancel-search-actions() <$list filter=\"[{$:/temp/advancedsearch}!match{$:/temp/advancedsearch/input}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/advancedsearch]] [[$:/temp/advancedsearch/input]] [[$:/temp/advancedsearch/selected-item]]\" />\"\"\"><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/advancedsearch}}/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/></$list><$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\".tc-advanced-search input\"\"\"/>\n\n\\define input-accept-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\"\"\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\n\n\\define input-accept-variant-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\"\"\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\n\n<<lingo Standard/Hint>>\n\n<div class=\"tc-search\">\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">>>\n<$keyboard key=\"shift-alt-Right\" actions=<<next-search-tab>>>\n<$keyboard key=\"shift-alt-Left\" actions=<<next-search-tab \"before\">>>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=\"$:/temp/advancedsearch/input\" storeTitle=\"$:/temp/advancedsearch\"\n\t\trefreshTitle=\"$:/temp/advancedsearch/refresh\" selectionStateTitle=\"$:/temp/advancedsearch/selected-item\" type=\"search\"\n\t\ttag=\"input\" focus={{$:/config/Search/AutoFocus}} inputCancelActions=<<cancel-search-actions>> \n\t\tinputAcceptActions=<<input-accept-actions>> inputAcceptVariantActions=<<input-accept-variant-actions>> \n\t\tconfigTiddlerFilter=\"[[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}]\"\n\t\tfilterMinLength={{$:/config/Search/MinLength}}/>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<<cancel-search-actions>>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$vars userInput={{{ [[$:/temp/advancedsearch]get[text]] }}} configTiddler={{{ [[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}] }}} searchListState=\"$:/temp/advancedsearch/selected-item\">\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}} actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/standard/currentTab\" text=<<currentTab>>/>\"\"\" explicitState=\"$:/state/tab/search-results/advancedsearch\" />\n</$list>\n</$vars>\n</$list>\n</$reveal>\n" }, "$:/core/ui/AdvancedSearch/System": { "title": "$:/core/ui/AdvancedSearch/System", "tags": "$:/tags/AdvancedSearch", "caption": "{{$:/language/Search/System/Caption}}", "first-search-filter": "[is[system]search<userInput>sort[title]limit[250]] -[[$:/temp/advancedsearch]] -[[$:/temp/advancedsearch/input]] -[[$:/temp/advancedsearch/selected-item]]", "text": "\\define lingo-base() $:/language/Search/\n\\define set-next-input-tab(beforeafter:\"after\",stateTitle,tag,defaultState,currentTabTiddler) <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab--1498284803\" tag=\"$:/tags/AdvancedSearch\" beforeafter=\"$beforeafter$\" defaultState=\"$:/core/ui/AdvancedSearch/System\" actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define cancel-search-actions() <$list filter=\"[{$:/temp/advancedsearch}!match{$:/temp/advancedsearch/input}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/advancedsearch]] [[$:/temp/advancedsearch/input]] [[$:/temp/advancedsearch/selected-item]]\" />\"\"\"><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/advancedsearch}}/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/></$list><$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\".tc-advanced-search input\"\"\"/>\n\n\\define input-accept-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\"\"\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\n\n\\define input-accept-variant-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\"\"\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\n\n<<lingo System/Hint>>\n\n<div class=\"tc-search\">\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">>>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=\"$:/temp/advancedsearch/input\" storeTitle=\"$:/temp/advancedsearch\"\n\t\trefreshTitle=\"$:/temp/advancedsearch/refresh\" selectionStateTitle=\"$:/temp/advancedsearch/selected-item\"\n\t\ttype=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}} configTiddlerFilter=\"[[$:/core/ui/AdvancedSearch/System]]\"\n\t\tinputCancelActions=<<cancel-search-actions>> inputAcceptActions=<<input-accept-actions>> \n\t\tinputAcceptVariantActions=<<input-accept-variant-actions>> filterMinLength={{$:/config/Search/MinLength}}/>\n</$keyboard>\n</$keyboard>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<<cancel-search-actions>>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[is[system]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]] -[[$:/temp/advancedsearch/input]] -[[$:/temp/advancedsearch/selected-item]]\"/>\"\"\">\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]] -[[$:/temp/advancedsearch/input]] -[[$:/temp/advancedsearch/selected-item]]\">\n<span class={{{[<currentTiddler>addsuffix[-primaryList]] -[[$:/temp/advancedsearch/selected-item]get[text]] +[then[]else[tc-list-item-selected]] }}}>\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</span>\n</$list>\n\n</div>\n\n</$set>\n\n</$list>\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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch]!has[draft.of]]\" default=\"$:/core/ui/AdvancedSearch/System\" actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/currentTab\" text=<<currentTab>>/>\"\"\" explicitState=\"$:/state/tab--1498284803\"/>\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/cancel-button}}</$button>\n</div>\n<div class=\"tc-alert-subtitle\">\n<$wikify name=\"format\" text=<<lingo Tiddler/DateFormat>>>\n<$view field=\"component\"/> - <$view field=\"modified\" format=\"date\" template=<<format>>/> <$reveal type=\"nomatch\" state=\"!!count\" text=\"\"><span class=\"tc-alert-highlight\">({{$:/language/Count}}: <$view field=\"count\"/>)</span></$reveal>\n</$wikify>\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<<lingo Prompt>>\n" }, "$:/core/ui/Components/plugin-info": { "title": "$:/core/ui/Components/plugin-info", "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,default-popup-state)\n<div class=\"tc-plugin-info-chunk tc-plugin-info-toggle\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\" default=\"\"\"$default-popup-state$\"\"\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/chevron-right}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\" default=\"\"\"$default-popup-state$\"\"\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-icon\">\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 tc-plugin-info-description\">\n<h1>\n''<$text text={{{ [<currentTiddler>get[name]] ~[<currentTiddler>split[/]last[1]] }}}/>'': <$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-info(type,default-popup-state)\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$\" default-popup-state:\"\"\"$default-popup-state$\"\"\">>\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$\" default-popup-state:\"\"\"$default-popup-state$\"\"\" disabledMessage:\"<$macrocall $name='lingo' title='Disabled/Status'/>\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>> default=\"\"\"$default-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<$set name=\"tabsList\" filter=\"[<currentTiddler>list[]] contents\">\n<$macrocall $name=\"tabs\" state=<<tabs-state-macro>> tabsList=<<tabsList>> default={{{ [enlist<tabsList>] }}} template=\"$:/core/ui/PluginInfo\"/>\n</$set>\n</div>\n</div>\n</$reveal>\n</$set>\n\\end\n\n<$macrocall $name=\"plugin-info\" type=<<plugin-type>> default-popup-state=<<default-popup-state>>/>\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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Advanced]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/TiddlerFields\" explicitState=\"$:/state/tab--959111941\"/>\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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Appearance]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Theme\" explicitState=\"$:/state/tab--1963855381\"/>\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=\"$:/temp/advancedsearch/input\" $value=\"\"\"$filter$\"\"\"/>\n<$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/>\n<$action-setfield $tiddler=\"$:/state/tab--1498284803\" $value=\"$:/core/ui/AdvancedSearch/Filter\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=\".tc-advanced-search input\"/>\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=\"$:/language/DefaultNewTiddlerTitle\"><<lingo NewTiddler/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/language/DefaultNewTiddlerTitle\" default=\"\" tag=\"input\"/> |\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/Text\"><<lingo NewJournal/Text/Prompt>></$link> |<$edit tiddler=\"$:/config/NewJournal/Text\" tag=\"textarea\" class=\"tc-edit-texteditor\" default=\"\"/> |\n|<$link to=\"$:/config/NewTiddler/Tags\"><<lingo NewTiddler/Tags/Prompt>></$link> |<$vars currentTiddler=\"$:/config/NewTiddler/Tags\" tagField=\"text\">{{||$:/core/ui/EditTemplate/tags}}<$list filter=\"[<currentTiddler>tags[]] +[limit[1]]\" variable=\"ignore\"><$button tooltip={{$:/language/ControlPanel/Basics/RemoveTags/Hint}}><<lingo RemoveTags>><$action-listops $tiddler=<<currentTiddler>> $field=\"text\" $subfilter={{{ [<currentTiddler>get[tags]] }}}/><$action-setfield $tiddler=<<currentTiddler>> tags=\"\"/></$button></$list></$vars> |\n|<$link to=\"$:/config/NewJournal/Tags\"><<lingo NewJournal/Tags/Prompt>></$link> |<$vars currentTiddler=\"$:/config/NewJournal/Tags\" tagField=\"text\">{{||$:/core/ui/EditTemplate/tags}}<$list filter=\"[<currentTiddler>tags[]] +[limit[1]]\" variable=\"ignore\"><$button tooltip={{$:/language/ControlPanel/Basics/RemoveTags/Hint}}><<lingo RemoveTags>><$action-listops $tiddler=<<currentTiddler>> $field=\"text\" $subfilter={{{ [<currentTiddler>get[tags]] }}}/><$action-setfield $tiddler=<<currentTiddler>> tags=\"\"/></$button></$list></$vars> |\n|<$link to=\"$:/config/AutoFocus\"><<lingo AutoFocus/Prompt>></$link> |{{$:/snippets/minifocusswitcher}} |\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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Info]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Basics\" explicitState=\"$:/state/tab--2112689675\"/>\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}} focus=\"true\" 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={{$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint}}>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"+[remove<shortcut>]\"\n/>\n<small>{{$:/core/images/close-button}}</small>\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=\"[[$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>match[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-actions()\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url={{!!url}} title={{$(assetInfo)$!!original-title}}/>\n<$set name=\"url\" value={{!!url}}>\n<$set name=\"currentTiddler\" value=<<assetInfo>>>\n<$list filter=\"[enlist{!!dependents}] [{!!parent-plugin}] +[sort[name]]\" variable=\"dependency\">\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url=<<url>> title=<<dependency>>/>\n</$list>\n</$set>\n</$set>\n\\end\n\n\\define install-plugin-button()\n<div>\n<$set name=\"libraryVersion\" value={{{ [<assetInfo>get[version]] }}}>\n<$set name=\"installedVersion\" value={{{ [<assetInfo>get[original-title]get[version]] }}}>\n<$set name=\"reinstall-type\" value={{{ [<libraryVersion>compare:version:eq<installedVersion>then[tc-reinstall]] [<libraryVersion>compare:version:gt<installedVersion>then[tc-reinstall-upgrade]] [<libraryVersion>compare:version:lt<installedVersion>then[tc-reinstall-downgrade]] }}}>\n<$button actions=<<install-plugin-actions>> class={{{ [<assetInfo>get[original-title]has[version]then<reinstall-type>] tc-btn-invisible tc-install-plugin +[join[ ]] }}}>\n{{$:/core/images/download-button}}\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"ignore\" emptyMessage=\"{{$:/language/ControlPanel/Plugins/Install/Caption}}\">\n<$list filter=\"[<libraryVersion>compare:version:gt<installedVersion>]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$list filter=\"[<libraryVersion>compare:version:lt<installedVersion>]\" variable=\"ignore\" emptyMessage=\"{{$:/language/ControlPanel/Plugins/Reinstall/Caption}}\">\n{{$:/language/ControlPanel/Plugins/Downgrade/Caption}}\n</$list>\n\"\"\">\n{{$:/language/ControlPanel/Plugins/Update/Caption}}\n</$list>\n</$list>\n</$button>\n<div>\n</div>\n<$reveal stateTitle=<<assetInfo>> stateField=\"requires-reload\" type=\"match\" text=\"yes\">{{$:/language/ControlPanel/Plugins/PluginWillRequireReload}}</$reveal>\n</$set>\n</$set>\n</$set>\n</div>\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-plugin-info-toggle\">\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/chevron-right}}\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/chevron-down}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-icon\">\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 tc-plugin-info-description\">\n<h1><strong><$text text={{{ [<assetInfo>get[name]] ~[<assetInfo>get[original-title]split[/]last[1]] }}}/></strong>: <$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<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\"><div><em>{{$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint}}</em></div></$list>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-buttons\">\n<<install-plugin-button>>\n</div>\n</div>\n<$set name=\"original-title\" value={{{ [<assetInfo>get[original-title]] }}}>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>>>\n<div class=\"tc-plugin-info-dropdown\">\n<$list filter=\"[enlist{!!dependents}] [<currentTiddler>get[parent-plugin]] +[limit[1]] ~[<assetInfo>get[original-title]!is[tiddler]]\" variable=\"ignore\">\n<div class=\"tc-plugin-info-dropdown-message\">\n<$list filter=\"[<assetInfo>get[original-title]!is[tiddler]]\">\n{{$:/language/ControlPanel/Plugins/NotInstalled/Hint}}\n</$list>\n<$set name=\"currentTiddler\" value=<<assetInfo>>>\n<$list filter=\"[enlist{!!dependents}] [<currentTiddler>get[parent-plugin]] +[limit[1]]\" variable=\"ignore\">\n<div>\n{{$:/language/ControlPanel/Plugins/AlsoRequires}}\n<$list filter=\"[enlist{!!dependents}] [{!!parent-plugin}] +[sort[name]]\" variable=\"dependency\">\n<$text text=<<dependency>>/>\n</$list>\n</div>\n</$list>\n</$set>\n</div>\n</$list>\n<div class=\"tc-plugin-info-dropdown-body\">\n<$transclude tiddler=<<assetInfo>> field=\"readme\" mode=\"block\"/>\n</div>\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>limit[1]]\" variable=\"ignore\">\n<div class=\"tc-plugin-info-sub-plugins\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>sort[name]]\" variable=\"assetInfo\">\n<<display-plugin-info \"$type$\">>\n</$list>\n</div>\n</$list>\n</div>\n</$reveal>\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>limit[1]]\" variable=\"ignore\">\n<$reveal type=\"nomatch\" text=\"yes\" state=<<popup-state>> tag=\"div\" class=\"tc-plugin-info-sub-plugin-indicator\">\n<$wikify name=\"count\" text=\"\"\"<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>]\"/>\"\"\">\n<$button class=\"tc-btn-invisible\" set=<<popup-state>> setTo=\"yes\">\n{{$:/language/ControlPanel/Plugins/SubPluginPrompt}}\n</$button>\n</$wikify>\n</$reveal>\n</$list>\n</$set>\n</$set>\n\\end\n\n\\define load-plugin-library-button()\n<$list filter=\"[<currentTiddler>get[enabled]else[yes]match[yes]]\" variable=\"ignore\">\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</$list>\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:author,description,original-title,readme,title{$:/temp/RemoteAssetSearch/$(currentTiddler)$}sort[name]]\" variable=\"assetInfo\">\n<$list filter=\"[[$:/temp/RemoteAssetSearch/$(currentTiddler)$]has[text]] ~[<assetInfo>!has[parent-plugin]]\" variable=\"ignore\"><!-- Hide sub-plugins if we're not searching -->\n<<display-plugin-info \"$type$\">>\n</$list>\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<$set name=\"transclusion\" value=<<connectionTiddler>>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Add/Updates]] [[$:/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</$set>\n\n</$list>\n\\end\n\n\\define close-library-button()\n<$reveal type='nomatch' state='$:/temp/ServerConnection/$(PluginLibraryURL)$' text=''>\n<$button class='tc-btn-big-green'>\n<$action-sendmessage $message=\"tm-unload-plugin-library\" url={{!!url}}/>\n{{$:/core/images/chevron-left}} {{$:/language/ControlPanel/Plugins/ClosePluginLibrary}}\n<$action-deletetiddler $filter=\"[prefix[$:/temp/ServerConnection/$(PluginLibraryURL)$]][prefix[$:/temp/RemoteAssetInfo/$(PluginLibraryURL)$]]\"/>\n</$button>\n</$reveal>\n\\end\n\n\\define plugin-library-listing()\n<div class=\"tc-tab-set\">\n<$set name=\"defaultTab\" value={{{ [all[tiddlers+shadows]tag[$:/tags/PluginLibrary]] }}}>\n<div class=\"tc-tab-buttons\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<$button set=<<qualify \"$:/state/addplugins/tab\">> setTo=<<currentTiddler>> default=<<defaultTab>> selectedClass=\"tc-tab-selected\">\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude field=\"caption\"/>\n</$set>\n</$button>\n</$list>\n</div>\n<div class=\"tc-tab-divider\"/>\n<div class=\"tc-tab-content\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<$reveal type=\"match\" state=<<qualify \"$:/state/addplugins/tab\">> text=<<currentTiddler>> default=<<defaultTab>>>\n<h2><$link><$transclude field=\"caption\"><$view field=\"title\"/></$transclude></$link></h2>\n//<$view field=\"url\"/>//\n<$transclude mode=\"block\"/>\n<$set name=PluginLibraryURL value={{!!url}}>\n<<close-library-button>>\n</$set>\n<<display-server-connection>>\n</$reveal>\n</$list>\n</div>\n</$set>\n</div>\n\\end\n\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<div>\n<<plugin-library-listing>>\n</div>\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{{$:/PaletteManager}}\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 toggle(Type)\n<$checkbox\ntiddler=\"\"\"$:/config/WikiParserRules/$Type$/$(rule)$\"\"\"\nfield=\"text\"\nchecked=\"enable\"\nunchecked=\"disable\"\ndefault=\"enable\">\n<<rule>>\n</$checkbox>\n\\end\n\n\\define rules(type,Type)\n<$list filter=\"[wikiparserrules[$type$]]\" variable=\"rule\">\n<dd><<toggle $Type$>></dd>\n</$list>\n\\end\n\n<<lingo Hint>>\n\n<dl>\n<dt><<lingo Pragma/Caption>></dt>\n<<rules pragma Pragma>>\n<dt><<lingo Inline/Caption>></dt>\n<<rules inline Inline>>\n<dt><<lingo Block/Caption>></dt>\n<<rules block Block>>\n</dl>" }, "$:/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/Add/Updates": { "title": "$:/core/ui/ControlPanel/Plugins/Add/Updates", "caption": "<$importvariables filter=\"$:/core/ui/ControlPanel/Plugins/Add/Updates\">{{$:/language/ControlPanel/Plugins/Updates/Caption}} (<<update-count>>)</$importvariables>", "text": "\\define each-updateable-plugin(body)\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}sort[title]]\" variable=\"assetInfo\">\n<$set name=\"libraryVersion\" value={{{ [<assetInfo>get[version]] }}}>\n<$list filter=\"[<assetInfo>get[original-title]has[version]!version<libraryVersion>]\" variable=\"ignore\">\n<$set name=\"installedVersion\" value={{{ [<assetInfo>get[original-title]get[version]] }}}>\n<$list filter=\"[<installedversion>!match<libraryVersion>]\" variable=\"ignore\">\n$body$\n</$list>\n</$set>\n</$list>\n</$set>\n</$list>\n\\end\n\n\\define update-all-actions()\n<$macrocall $name=\"each-updateable-plugin\" body=\"\"\"\n<<install-plugin-actions>>\n\"\"\"/>\n\\end\n\n\\define update-count()\n<$wikify name=\"count-filter\" text=<<each-updateable-plugin \"[[<$text text=<<assetInfo>>/>]]\">>><$count filter=<<count-filter>>/></$wikify>\n\\end\n\n<$button actions=<<update-all-actions>> class=\"tc-btn-invisible tc-install-plugin tc-reinstall-upgrade\">\n{{$:/core/images/download-button}} {{||$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption}}\n</$button>\n\n<div class=\"tc-plugin-library-listing\">\n<$macrocall $name=\"each-updateable-plugin\" body=\"\"\"\n<$macrocall $name=\"display-plugin-info\" type={{{ [<assetInfo>get[original-plugin-type]] }}}/>\n\"\"\"/>\n</div>\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 tc-primary-btn\">\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 plugin-table(type)\n<$set name=\"plugin-type\" value=\"\"\"$type$\"\"\">\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n<$list filter=\"[!has[draft.of]plugin-type[$type$]sort[name]]\" emptyMessage=<<lingo \"Empty/Hint\">> template=\"$:/core/ui/Components/plugin-info\"/>\n</$set>\n</$set>\n\\end\n\n{{$:/core/ui/ControlPanel/Plugins/AddPlugins}}\n\n<<lingo Installed/Hint>>\n\n<$macrocall $name=\"tabs\" tabsList=\"[[$:/core/ui/ControlPanel/Plugins/Installed/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Installed/Themes]] [[$:/core/ui/ControlPanel/Plugins/Installed/Languages]]\" default=\"$:/core/ui/ControlPanel/Plugins/Installed/Plugins\" explicitState=\"$:/state/tab--86143343\"/>\n" }, "$:/core/ui/ControlPanel/Saving/DownloadSaver": { "title": "$:/core/ui/ControlPanel/Saving/DownloadSaver", "tags": "$:/tags/ControlPanel/Saving", "caption": "{{$:/language/ControlPanel/Saving/DownloadSaver/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Saving/DownloadSaver/\n\n<<lingo Hint>>\n\n!! <$link to=\"$:/config/DownloadSaver/AutoSave\"><<lingo AutoSave/Hint>></$link>\n\n<$checkbox tiddler=\"$:/config/DownloadSaver/AutoSave\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <<lingo AutoSave/Description>> </$checkbox>\n" }, "$:/core/ui/ControlPanel/Saving/General": { "title": "$:/core/ui/ControlPanel/Saving/General", "tags": "$:/tags/ControlPanel/Saving", "caption": "{{$:/language/ControlPanel/Saving/General/Caption}}", "list-before": "", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n{{$:/language/ControlPanel/Saving/General/Hint}}\n\n!! <$link to=\"$:/config/AutoSave\"><<lingo AutoSave/Caption>></$link>\n\n<<lingo AutoSave/Hint>>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"yes\"> <<lingo AutoSave/Enabled/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"no\"> <<lingo AutoSave/Disabled/Description>> </$radio>\n" }, "$:/core/ui/ControlPanel/Saving/GitHub": { "title": "$:/core/ui/ControlPanel/Saving/GitHub", "tags": "$:/tags/ControlPanel/Saving", "caption": "{{$:/language/ControlPanel/Saving/GitService/GitHub/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~GitHub\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/GitHub/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo GitHub/Password>> |<$password name=\"github\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/GitHub/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/GitHub/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/GitHub/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/GitHub/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/GitHub/ServerURL\" default=\"https://api.github.com\" tag=\"input\"/> |" }, "$:/core/ui/ControlPanel/Saving/GitLab": { "title": "$:/core/ui/ControlPanel/Saving/GitLab", "tags": "$:/tags/ControlPanel/Saving", "caption": "{{$:/language/ControlPanel/Saving/GitService/GitLab/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~GitLab\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/GitLab/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo GitLab/Password>> |<$password name=\"gitlab\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/GitLab/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/GitLab/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/GitLab/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/GitLab/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/GitLab/ServerURL\" default=\"https://gitlab.com/api/v4\" tag=\"input\"/> |" }, "$:/core/ui/ControlPanel/Saving/TiddlySpot": { "title": "$:/core/ui/ControlPanel/Saving/TiddlySpot", "tags": "$:/tags/ControlPanel/Saving", "caption": "{{$:/language/ControlPanel/Saving/TiddlySpot/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Saving/TiddlySpot/\n\n\\define siteURL(path)\nhttp://$(userName)$.tiddlyspot.com/$path$/\n\\end\n\\define siteLink(path)\n<$reveal type=\"nomatch\" state=\"$:/UploadName\" text=\"\">\n<$set name=\"userName\" value={{$:/UploadName}}>\n<$reveal type=\"match\" state=\"$:/UploadURL\" text=\"\">\n<<siteURL $path$>>\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\n<div class=\"tc-message-box\">\n\n<<lingo ReadOnly>>\n\n</div>\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/UploadName\" default=\"\" tag=\"input\"/> |\n|<<lingo Password>> |<$password name=\"upload\"/> |\n|<<lingo Backups>> |<<siteLink backup>> |\n|<<lingo ControlPanel>> |<<siteLink controlpanel>> |\n\n''<<lingo Advanced/Heading>>''\n\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/UploadURL\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/UploadFilename\" default=\"index.html\" tag=\"input\"/> |\n|<<lingo UploadDir>> |<$edit-text tiddler=\"$:/UploadDir\" default=\".\" tag=\"input\"/> |\n|<<lingo BackupDir>> |<$edit-text tiddler=\"$:/UploadBackupDir\" default=\".\" tag=\"input\"/> |\n\n<<lingo TiddlySpot/Hint>>\n" }, "$:/core/ui/ControlPanel/Saving/Gitea": { "title": "$:/core/ui/ControlPanel/Saving/Gitea", "tags": "$:/tags/ControlPanel/Saving", "caption": "{{$:/language/ControlPanel/Saving/GitService/Gitea/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~Gitea\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/Gitea/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo Gitea/Password>> |<$password name=\"Gitea\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/Gitea/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/Gitea/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/Gitea/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/Gitea/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/Gitea/ServerURL\" default=\"https://gitea/api/v1\" tag=\"input\"/> |\n" }, "$:/core/ui/ControlPanel/Saving": { "title": "$:/core/ui/ControlPanel/Saving", "tags": "$:/tags/ControlPanel", "caption": "{{$:/language/ControlPanel/Saving/Caption}}", "text": "{{$:/language/ControlPanel/Saving/Hint}}\n\n<div class=\"tc-control-panel\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Saving]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Saving/General\" explicitState=\"$:/state/tab-2065006209\"/>\n</div>\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/DefaultMoreSidebarTab": { "title": "$:/core/ui/ControlPanel/Settings/DefaultMoreSidebarTab", "caption": "{{$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption}}", "tags": "$:/tags/ControlPanel/Settings", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultMoreSidebarTab/\n\n<$link to=\"$:/config/DefaultMoreSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultMoreSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n" }, "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab": { "title": "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab", "caption": "{{$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption}}", "tags": "$:/tags/ControlPanel/Settings", "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/InfoPanelMode": { "title": "$:/core/ui/ControlPanel/Settings/InfoPanelMode", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/InfoPanelMode/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/InfoPanelMode/\n<$link to=\"$:/config/TiddlerInfo/Mode\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/TiddlerInfo/Mode\" value=\"popup\"> <<lingo Popup/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/TiddlerInfo/Mode\" value=\"sticky\"> <<lingo Sticky/Description>> </$radio>\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/NavigationPermalinkviewMode": { "title": "$:/core/ui/ControlPanel/Settings/NavigationPermalinkviewMode", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationPermalinkviewMode/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Navigation/Permalinkview/CopyToClipboard\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Navigation/Permalinkview/CopyToClipboard\"><<lingo CopyToClipboard/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Navigation/Permalinkview/UpdateAddressBar\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Navigation/Permalinkview/UpdateAddressBar\"><<lingo UpdateAddressBar/Description>></$link> </$checkbox>\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/Stylesheets": { "title": "$:/core/ui/ControlPanel/Stylesheets", "tags": "$:/tags/ControlPanel/Advanced", "caption": "{{$:/language/ControlPanel/Stylesheets/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo Stylesheets/Hint>>\n\n{{$:/snippets/peek-stylesheets}}\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\n\\define config-base() $:/config/EditToolbarButtons/Visibility/\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<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/EditToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>" }, "$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate": { "title": "$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate", "text": "\\define config-title()\n$(config-base)$$(currentTiddler)$\n\\end\n\n<$draggable tiddler=<<currentTiddler>>>\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <span class=\"tc-icon-wrapper\"><$transclude tiddler={{!!icon}}/></span> <$transclude field=\"caption\"/> -- <i class=\"tc-muted\"><$transclude field=\"description\"/></i>\n</$draggable>\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-base() $:/config/EditorToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/EditorToolbar/Hint}}\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/EditorToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate\"/>\n" }, "$:/core/ui/ControlPanel/Toolbars/ItemTemplate": { "title": "$:/core/ui/ControlPanel/Toolbars/ItemTemplate", "text": "\\define config-title()\n$(config-base)$$(currentTiddler)$\n\\end\n\n<$draggable tiddler=<<currentTiddler>>>\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <span class=\"tc-icon-wrapper\"> <$transclude field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude field=\"description\"/></i></span>\n</$draggable>\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\n\\define config-base() $:/config/PageControlButtons/Visibility/\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<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/PageControls\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\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\n\\define config-base() $:/config/ViewToolbarButtons/Visibility/\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<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/ViewToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Toolbars]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Toolbars/ViewToolbar\" class=\"tc-vertical\" explicitState=\"$:/state/tabs/controlpanel/toolbars-1345989671\"/>\n</div>\n" }, "$:/ControlPanel": { "title": "$:/ControlPanel", "icon": "$:/core/images/options-button", "color": "#bbb", "text": "<div class=\"tc-control-panel\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Info\" explicitState=\"$:/state/tab-1749438307\"/>\n</div>\n" }, "$:/core/ui/DefaultSearchResultList": { "title": "$:/core/ui/DefaultSearchResultList", "tags": "$:/tags/SearchResults", "caption": "{{$:/language/Search/DefaultResults/Caption}}", "first-search-filter": "[!is[system]search:title<userInput>sort[title]limit[250]]", "second-search-filter": "[!is[system]search<userInput>sort[title]limit[250]]", "text": "\\define searchResultList()\n//<small>{{$:/language/Search/Matches/Title}}</small>//\n\n<$list filter=\"[<userInput>minlength[1]]\" variable=\"ignore\">\n<$list filter={{{ [<configTiddler>get[first-search-filter]] }}}>\n<span class={{{[<currentTiddler>addsuffix[-primaryList]] -[<searchListState>get[text]] +[then[]else[tc-list-item-selected]] }}}>\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</span>\n</$list>\n</$list>\n\n//<small>{{$:/language/Search/Matches/All}}</small>//\n\n<$list filter=\"[<userInput>minlength[1]]\" variable=\"ignore\">\n<$list filter={{{ [<configTiddler>get[second-search-filter]] }}}>\n<span class={{{[<currentTiddler>addsuffix[-secondaryList]] -[<searchListState>get[text]] +[then[]else[tc-list-item-selected]] }}}>\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</span>\n</$list>\n</$list>\n\n\\end\n<<searchResultList>>\n" }, "$:/core/ui/EditTemplate/body/preview/diffs-current": { "title": "$:/core/ui/EditTemplate/body/preview/diffs-current", "tags": "$:/tags/EditPreview", "caption": "differences from current", "list-after": "$:/core/ui/EditTemplate/body/preview/output", "text": "<$list filter=\"[<currentTiddler>!is[image]]\" emptyMessage={{$:/core/ui/EditTemplate/body/preview/output}}>\n\n<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle={{!!draft.of}} destTiddlerTitle=<<currentTiddler>>/>\n\n</$list>\n\n" }, "$:/core/ui/EditTemplate/body/preview/diffs-shadow": { "title": "$:/core/ui/EditTemplate/body/preview/diffs-shadow", "tags": "$:/tags/EditPreview", "caption": "differences from shadow (if any)", "list-after": "$:/core/ui/EditTemplate/body/preview/output", "text": "<$list filter=\"[<currentTiddler>!is[image]]\" emptyMessage={{$:/core/ui/EditTemplate/body/preview/output}}>\n\n<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle={{{ [{!!draft.of}shadowsource[]] }}} sourceSubTiddlerTitle={{!!draft.of}} destTiddlerTitle=<<currentTiddler>>/>\n\n</$list>\n\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": "\\import [all[shadows+tiddlers]tag[$:/tags/Macro/View]!has[draft.of]]\n<$set name=\"tv-tiddler-preview\" value=\"yes\">\n\n<$transclude />\n\n</$set>\n" }, "$:/state/showeditpreview": { "title": "$:/state/showeditpreview", "text": "no" }, "$:/core/ui/EditTemplate/body/editor": { "title": "$:/core/ui/EditTemplate/body/editor", "text": "<$edit\n\n field=\"text\"\n class=\"tc-edit-texteditor tc-edit-texteditor-body\"\n placeholder={{$:/language/EditTemplate/Body/Placeholder}}\n tabindex={{$:/config/EditTabIndex}}\n focus={{{ [{$:/config/AutoFocus}match[text]then[true]] ~[[false]] }}}\n cancelPopups=\"yes\"\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 actions={{!!actions}}\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 actions={{!!actions}}\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=\"[all[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\" tabindex={{$:/config/EditTabIndex}} cancelPopups=\"yes\"></$edit-text>\n\n</div>\n\n</$list>\n\n<$list filter=\"[all[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 current-tiddler-new-field-selector()\n[data-tiddler-title=\"$(currentTiddlerCSSescaped)$\"] .tc-edit-field-add-name-wrapper input\n\\end\n\n\\define new-field-actions()\n<$action-sendmessage $message=\"tm-add-field\" $name={{{ [<newFieldNameTiddler>get[text]] }}} $value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $filter=\"[<newFieldNameTiddler>] [<newFieldValueTiddler>] [<storeTitle>] [<searchListState>]\"/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=<<current-tiddler-new-field-selector>>/>\n\\end\n\n\\define delete-state-tiddlers() <$action-deletetiddler $filter=\"[<newFieldNameTiddler>] [<storeTitle>] [<searchListState>]\"/>\n\n\\define cancel-search-actions-inner()\n<$list filter=\"[<storeTitle>has[text]] [<newFieldNameTiddler>has[text]]\" variable=\"ignore\" emptyMessage=\"\"\"<<cancel-delete-tiddler-actions \"cancel\">>\"\"\">\n<<delete-state-tiddlers>>\n</$list>\n\\end\n\n\\define cancel-search-actions()\n<$set name=\"userInput\" value={{{ [<storeTitle>get[text]] }}}>\n<$list filter=\"[<newFieldNameTiddler>get[text]!match<userInput>]\" emptyMessage=\"\"\"<<cancel-search-actions-inner>>\"\"\">\n<$action-setfield $tiddler=<<newFieldNameTiddler>> text=<<userInput>>/><$action-setfield $tiddler=<<refreshTitle>> text=\"yes\"/>\n</$list>\n</$set>\n\\end\n\n\\define new-field()\n<$vars name={{{ [<newFieldNameTiddler>get[text]] }}}>\n<$reveal type=\"nomatch\" text=\"\" default=<<name>>>\n<$button tooltip=<<lingo Fields/Add/Button/Hint>>>\n<$action-sendmessage $message=\"tm-add-field\"\n$name=<<name>>\n$value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $filter=\"[<newFieldNameTiddler>] [<newFieldValueTiddler>] [<storeTitle>] [<searchListState>]\"/>\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</$vars>\n\\end\n\\whitespace trim\n\n<div class=\"tc-edit-fields\">\n<table class={{{ [all[current]fields[]] :filter[lookup[$:/config/EditTemplateFields/Visibility/]!match[hide]] +[count[]!match[0]] +[then[tc-edit-fields]] ~[[tc-edit-fields tc-edit-fields-small]] }}}>\n<tbody>\n<$list filter=\"[all[current]fields[]] +[sort[title]]\" variable=\"currentField\" storyview=\"pop\">\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<$keyboard key=\"((delete-field))\" actions=\"\"\"<$action-deletefield $field=<<currentField>>/><$set name=\"currentTiddlerCSSescaped\" value={{{ [<currentTiddler>escapecss[]] }}}><$action-sendmessage $message=\"tm-focus-selector\" $param=<<current-tiddler-new-field-selector>>/></$set>\"\"\">\n<$edit-text tiddler=<<currentTiddler>> field=<<currentField>> placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} tabindex={{$:/config/EditTabIndex}} cancelPopups=\"yes\"/>\n</$keyboard>\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>>/><$set name=\"currentTiddlerCSSescaped\" value={{{ [<currentTiddler>escapecss[]] }}}><$action-sendmessage $message=\"tm-focus-selector\" $param=<<current-tiddler-new-field-selector>>/></$set>\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 tc-big-gap-right\">\n<<lingo Fields/Add/Prompt>>\n</em>\n<$vars refreshTitle=<<qualify \"$:/temp/fieldname/refresh\">> storeTitle=<<newFieldNameInputTiddler>> searchListState=<<newFieldNameSelectionTiddler>>>\n<div class=\"tc-edit-field-add-name-wrapper\">\n<$macrocall $name=\"keyboard-driven-input\" tiddler=<<newFieldNameTiddler>> storeTitle=<<storeTitle>> refreshTitle=<<refreshTitle>>\n\t\tselectionStateTitle=<<searchListState>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Name/Placeholder}}\n\t\tfocusPopup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-edit-texteditor tc-popup-handle\" tabindex={{$:/config/EditTabIndex}}\n\t\tfocus={{{ [{$:/config/AutoFocus}match[fields]then[true]] ~[[false]] }}} cancelPopups=\"yes\"\n\t\tconfigTiddlerFilter=\"[[$:/config/EditMode/fieldname-filter]]\" inputCancelActions=<<cancel-search-actions>> />\n<$button popup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown tc-small-gap\" 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<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher to=<<newFieldNameTiddler>>>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/User>>\n</div>\n<$set name=\"newFieldName\" value={{{ [<storeTitle>get[text]] }}}>\n<$list filter=\"[!is[shadow]!is[system]fields[]search:title<newFieldName>sort[]] -created -creator -draft.of -draft.title -modified -modifier -tags -text -title -type\" variable=\"currentField\">\n<$list filter=\"[<currentField>addsuffix[-primaryList]] -[<searchListState>get[text]]\" emptyMessage=\"\"\"<$link to=<<currentField>> class=\"tc-list-item-selected\"><$text text=<<currentField>>/></$link>\"\"\">\n<$link to=<<currentField>>>\n<$text text=<<currentField>>/>\n</$link>\n</$list>\n</$list>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/System>>\n</div>\n<$list filter=\"[fields[]search:title<newFieldName>sort[]] -[!is[shadow]!is[system]fields[]]\" variable=\"currentField\">\n<$list filter=\"[<currentField>addsuffix[-secondaryList]] -[<searchListState>get[text]]\" emptyMessage=\"\"\"<$link to=<<currentField>> class=\"tc-list-item-selected\"><$text text=<<currentField>>/></$link>\"\"\">\n<$link to=<<currentField>>>\n<$text text=<<currentField>>/>\n</$link>\n</$list>\n</$list>\n</$set>\n</$linkcatcher>\n</$set>\n</div>\n</$reveal>\n</div>\n<span class=\"tc-edit-field-add-value tc-small-gap-right\">\n<$set name=\"currentTiddlerCSSescaped\" value={{{ [<currentTiddler>escapecss[]] }}}>\n<$keyboard key=\"((add-field))\" actions=<<new-field-actions>>>\n<$edit-text tiddler=<<newFieldValueTiddler>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} class=\"tc-edit-texteditor\" tabindex={{$:/config/EditTabIndex}} cancelPopups=\"yes\"/>\n</$keyboard>\n</$set>\n</span>\n<span class=\"tc-edit-field-add-button\">\n<$macrocall $name=\"new-field\"/>\n</span>\n</$vars>\n</div>\n</$fieldmangler>\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": "\\whitespace trim\n\n\\define lingo-base() $:/language/EditTemplate/\n\n\\define tag-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-body-inner(colour,fallbackTarget,colourA,colourB,icon,tagField:\"tags\")\n\\whitespace trim\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<span style=<<tag-styles>> class=\"tc-tag-label tc-tag-list-item\">\n<$transclude tiddler=\"\"\"$icon$\"\"\"/><$view field=\"title\" format=\"text\" />\n<$button class=\"tc-btn-invisible tc-remove-tag-button\"><$action-listops $tiddler=<<saveTiddler>> $field=<<__tagField__>> $subfilter=\"-[{!!title}]\"/>{{$:/core/images/close-button}}</$button>\n</span>\n</$vars>\n\\end\n\n\\define tag-body(colour,palette,icon,tagField:\"tags\")\n<$macrocall $name=\"tag-body-inner\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} icon=\"\"\"$icon$\"\"\" tagField=<<__tagField__>>/>\n\\end\n\n\\define edit-tags-template(tagField:\"tags\")\n\\whitespace trim\n<div class=\"tc-edit-tags\">\n<$list filter=\"[list[!!$tagField$]sort[title]]\" storyview=\"pop\">\n<$macrocall $name=\"tag-body\" colour={{!!color}} palette={{$:/palette}} icon={{!!icon}} tagField=<<__tagField__>>/>\n</$list>\n<$vars tabIndex={{$:/config/EditTabIndex}} cancelPopups=\"yes\">\n<$macrocall $name=\"tag-picker\" tagField=<<__tagField__>>/>\n</$vars>\n</div>\n\\end\n<$set name=\"saveTiddler\" value=<<currentTiddler>>>\n<$macrocall $name=\"edit-tags-template\" tagField=<<tagField>>/>\n</$set>\n" }, "$:/core/ui/EditTemplate/title": { "title": "$:/core/ui/EditTemplate/title", "tags": "$:/tags/EditTemplate", "text": "<$edit-text field=\"draft.title\" class=\"tc-titlebar tc-edit-texteditor\" focus={{{ [{$:/config/AutoFocus}match[title]then[true]] ~[[false]] }}} tabindex={{$:/config/EditTabIndex}} cancelPopups=\"yes\"/>\n\n<$vars pattern=\"\"\"[\\|\\[\\]{}]\"\"\" bad-chars=\"\"\"`| [ ] { }`\"\"\">\n\n<$list filter=\"[all[current]regexp:draft.title<pattern>]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/core/images/warning}} {{$:/language/EditTemplate/Title/BadCharacterWarning}}\n\n</div>\n\n</$list>\n\n</$vars>\n\n<$reveal state=\"!!draft.title\" type=\"nomatch\" text={{!!draft.of}} tag=\"div\">\n\n<$list filter=\"[{!!draft.title}!is[missing]]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/core/images/warning}} {{$:/language/EditTemplate/Title/Exists/Prompt}}\n\n</div>\n\n</$list>\n\n<$list filter=\"[{!!draft.of}!is[missing]]\" variable=\"listItem\">\n\n<$vars fromTitle={{!!draft.of}} toTitle={{!!draft.title}}>\n\n<$checkbox tiddler=\"$:/config/RelinkOnRename\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> {{$:/language/EditTemplate/Title/Relink/Prompt}}</$checkbox>\n\n<$list filter=\"[title<fromTitle>backlinks[]limit[1]]\" variable=\"listItem\">\n\n<$vars stateTiddler=<<qualify \"$:/state/edit/references\">> >\n\n<$reveal type=\"nomatch\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"show\" class=\"tc-btn-invisible\">{{$:/core/images/right-arrow}} \n<<lingo EditTemplate/Title/References/Prompt>></$button>\n</$reveal>\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"hide\" class=\"tc-btn-invisible\">{{$:/core/images/down-arrow}} \n<<lingo EditTemplate/Title/References/Prompt>></$button>\n</$reveal>\n\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$tiddler tiddler=<<fromTitle>> >\n<$transclude tiddler=\"$:/core/ui/TiddlerInfo/References\"/>\n</$tiddler>\n</$reveal>\n\n</$vars>\n\n</$list>\n\n</$vars>\n\n</$list>\n\n</$reveal>\n" }, "$:/core/ui/EditTemplate/type": { "title": "$:/core/ui/EditTemplate/type", "tags": "$:/tags/EditTemplate", "first-search-filter": "[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]sort[description]sort[group-sort]removeprefix[$:/language/Docs/Types/]search<userInput>]", "text": "\\define lingo-base() $:/language/EditTemplate/\n\\define input-cancel-actions() <$list filter=\"[<storeTitle>get[text]] [<currentTiddler>get[type]] +[limit[1]]\" emptyMessage=\"\"\"<<cancel-delete-tiddler-actions \"cancel\">>\"\"\"><$action-sendmessage $message=\"tm-remove-field\" $param=\"type\"/><$action-deletetiddler $filter=\"[<typeInputTiddler>] [<refreshTitle>] [<typeSelectionTiddler>]\"/></$list>\n\\whitespace trim\n<$set name=\"refreshTitle\" value=<<qualify \"$:/temp/type-search/refresh\">>>\n<div class=\"tc-edit-type-selector-wrapper\">\n<em class=\"tc-edit tc-big-gap-right\"><<lingo Type/Prompt>></em>\n<div class=\"tc-type-selector-dropdown-wrapper\">\n<div class=\"tc-type-selector\"><$fieldmangler>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=<<currentTiddler>> storeTitle=<<typeInputTiddler>> refreshTitle=<<refreshTitle>> selectionStateTitle=<<typeSelectionTiddler>> field=\"type\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Type/Placeholder}} focusPopup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-edit-typeeditor tc-edit-texteditor tc-popup-handle\" tabindex={{$:/config/EditTabIndex}} focus={{{ [{$:/config/AutoFocus}match[type]then[true]] ~[[false]] }}} cancelPopups=\"yes\" configTiddlerFilter=\"[[$:/core/ui/EditTemplate/type]]\" inputCancelActions=<<input-cancel-actions>>/><$button popup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown tc-small-gap\" 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}}<$action-deletetiddler $filter=\"[<storeTitle>] [<refreshTitle>] [<selectionStateTitle>]\"/></$button>\n</$fieldmangler></div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\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-sort]]'>\n<div class=\"tc-dropdown-item\">\n<$text text={{!!group}}/>\n</div>\n<$set name=\"userInput\" value={{{ [<typeInputTiddler>get[text]] }}}>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]group{!!group}] +[sort[description]] +[removeprefix[$:/language/Docs/Types/]] +[search<userInput>]\"><span class={{{ [<currentTiddler>addsuffix[-primaryList]] -[<typeSelectionTiddler>get[text]] +[then[]else[tc-list-item-selected]] }}}><$link to={{{ [<currentTiddler>addprefix[$:/language/Docs/Types/]get[name]] }}}><$view tiddler={{{ [<currentTiddler>addprefix[$:/language/Docs/Types/]] }}} field=\"description\"/> (<$view tiddler={{{ [<currentTiddler>addprefix[$:/language/Docs/Types/]] }}} field=\"name\"/>)</$link></span>\n</$list>\n</$set>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</$set>\n</div>\n</div>\n</div>\n</$set>\n" }, "$:/core/ui/EditTemplate": { "title": "$:/core/ui/EditTemplate", "text": "\\define delete-edittemplate-state-tiddlers() <$action-deletetiddler $filter=\"[<newFieldNameTiddler>] [<newFieldValueTiddler>] [<newFieldNameInputTiddler>] [<newFieldNameSelectionTiddler>] [<newTagNameTiddler>] [<newTagNameInputTiddler>] [<newTagNameSelectionTiddler>] [<typeInputTiddler>] [<typeSelectionTiddler>]\"/>\n\\define save-tiddler-actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{{ [<newTagNameTiddler>get[text]] }}}/>\n<$action-sendmessage $message=\"tm-add-field\" $name={{{ [<newFieldNameTiddler>get[text]] }}} $value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<<delete-edittemplate-state-tiddlers>>\n<$action-sendmessage $message=\"tm-save-tiddler\"/>\n\\end\n\\define cancel-delete-tiddler-actions(message)\n<<delete-edittemplate-state-tiddlers>>\n<$action-sendmessage $message=\"tm-$message$-tiddler\"/>\n\\end\n<div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-edit-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}>\n<$fieldmangler>\n<$vars storyTiddler=<<currentTiddler>> newTagNameTiddler=<<qualify \"$:/temp/NewTagName\">> newFieldNameTiddler=<<qualify \"$:/temp/NewFieldName\">> newFieldValueTiddler=<<qualify \"$:/temp/NewFieldValue\">> newFieldNameInputTiddler=<<qualify \"$:/temp/NewFieldName/input\">> newFieldNameSelectionTiddler=<<qualify \"$:/temp/NewFieldName/selected-item\">> newTagNameInputTiddler=<<qualify \"$:/temp/NewTagName/input\">> newTagNameSelectionTiddler=<<qualify \"$:/temp/NewTagName/selected-item\">> typeInputTiddler=<<qualify \"$:/temp/Type/input\">> typeSelectionTiddler=<<qualify \"$:/temp/Type/selected-item\">>>\n<$keyboard key=\"((cancel-edit-tiddler))\" actions=<<cancel-delete-tiddler-actions \"cancel\">>>\n<$keyboard key=\"((save-tiddler))\" actions=<<save-tiddler-actions>>>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditTemplate]!has[draft.of]]\" variable=\"listItem\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>>/>\n</$set>\n</$list>\n</$keyboard>\n</$keyboard>\n</$vars>\n</$fieldmangler>\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": "\\whitespace trim\n<$button actions=<<cancel-delete-tiddler-actions \"cancel\">> tooltip={{$:/language/Buttons/Cancel/Hint}} aria-label={{$:/language/Buttons/Cancel/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/cancel-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Cancel/Caption}}/></span>\n</$list>\n</$button>\n" }, "$:/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": "\\whitespace trim\n<$button actions=<<cancel-delete-tiddler-actions \"delete\">> tooltip={{$:/language/Buttons/Delete/Hint}} aria-label={{$:/language/Buttons/Delete/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/delete-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Delete/Caption}}/></span>\n</$list>\n</$button>\n" }, "$:/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": "\\define save-tiddler-button()\n\\whitespace trim\n<$fieldmangler><$button tooltip={{$:/language/Buttons/Save/Hint}} aria-label={{$:/language/Buttons/Save/Caption}} class=<<tv-config-toolbar-class>>>\n<<save-tiddler-actions>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/done-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Save/Caption}}/></span>\n</$list>\n</$button></$fieldmangler>\n\\end\n<<save-tiddler-button>>\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]] -[<targetTiddler>type[image/svg+xml]]", "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>type[]] [<targetTiddler>get[type]prefix[text/]] [<targetTiddler>get[type]match[application/javascript]] [<targetTiddler>get[type]match[application/json]] [<targetTiddler>get[type]match[application/x-tiddler-dictionary]] [<targetTiddler>get[type]match[image/svg+xml]] +[first[]]", "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=\"$config-title$/new-title\"\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>type[]] [<targetTiddler>type[text/vnd.tiddlywiki]] +[first[]]", "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]] -[<targetTiddler>type[image/svg+xml]]", "dropdown": "$:/core/ui/EditorToolbar/line-width-dropdown", "text": "<$text text={{$:/config/BitmapEditor/LineWidth}}/>\n" }, "$:/core/ui/EditorToolbar/link-dropdown": { "title": "$:/core/ui/EditorToolbar/link-dropdown", "text": "\\define lingo-base() $:/language/Buttons/Link/\n\n\\define add-link-actions()\n<$action-sendmessage $message=\"tm-edit-text-operation\" $param=\"make-link\" text={{$(linkTiddler)$}} />\n<$action-deletetiddler $filter=\"[<dropdown-state>] [<searchTiddler>] [<linkTiddler>] [<storeTitle>] [<searchListState>]\"/>\n\\end\n\n\\define get-focus-selector() [data-tiddler-title=\"$(cssEscapedTitle)$\"] .tc-create-wikitext-link input\n\n\\define cancel-search-actions-inner()\n<$set name=\"userInput\" value={{{ [<storeTitle>get[text]] }}}><$list filter=\"[<searchTiddler>get[text]!match<userInput>]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[<searchTiddler>] [<linkTiddler>] [<storeTitle>] [<searchListState>]\"/>\"\"\"><$action-setfield $tiddler=<<searchTiddler>> text=<<userInput>>/><$action-setfield $tiddler=<<refreshTitle>> text=\"yes\"/></$list></$set>\n\\end\n\n\\define cancel-search-actions() <$list filter=\"[<storeTitle>!has[text]] +[<searchTiddler>!has[text]]\" emptyMessage=\"\"\"<<cancel-search-actions-inner>>\"\"\"><$action-sendmessage $message=\"tm-edit-text-operation\" $param=\"wrap-selection\" prefix=\"\" suffix=\"\"/></$list>\n\n\\define external-link()\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\" actions=<<add-link-actions>>>\n{{$:/core/images/chevron-right}}\n</$button>\n\\end\n\n\\define set-next-input-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab/search-results/sidebar\" tag=\"$:/tags/SearchResults\" beforeafter=\"$beforeafter$\" defaultState={{$:/config/SearchResults/Default}} actions=\"\"\"<$action-setfield $tiddler=\"$:/state/search/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<$vars searchTiddler=\"\"\"$config-title$/search\"\"\" linkTiddler=\"\"\"$config-title$/link\"\"\" linktext=\"\" searchListState=<<qualify \"$:/temp/link-search/selected-item\">> refreshTitle=<<qualify \"$:/temp/link-search/refresh\">> storeTitle=<<qualify \"$:/temp/link-search/input\">>>\n\n<$vars linkTiddler=<<searchTiddler>>>\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">> class=\"tc-create-wikitext-link\">\n<$macrocall $name=\"keyboard-driven-input\" tiddler=<<searchTiddler>> storeTitle=<<storeTitle>>\n\t\tselectionStateTitle=<<searchListState>> refreshTitle=<<refreshTitle>> type=\"search\" filterMinLength=\"1\"\n\t\ttag=\"input\" focus=\"true\" class=\"tc-popup-handle\" inputCancelActions=<<cancel-search-actions>> \n\t\tinputAcceptActions=<<add-link-actions>> placeholder={{$:/language/Search/Search}} default=\"\" \n\t\tconfigTiddlerFilter=\"[[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}]\" />\n</$keyboard>\n</$keyboard>\n<$reveal tag=\"span\" state=<<storeTitle>> type=\"nomatch\" text=\"\">\n<<external-link>>\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\">\n<<cancel-search-actions>><$set name=\"cssEscapedTitle\" value={{{ [<storyTiddler>escapecss[]] }}}><$action-sendmessage $message=\"tm-focus-selector\" $param=<<get-focus-selector>>/></$set>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</$vars>\n\n<$reveal tag=\"div\" state=<<storeTitle>> type=\"nomatch\" text=\"\">\n\n<$linkcatcher actions=<<add-link-actions>> to=<<linkTiddler>>>\n\n<$vars userInput={{{ [<storeTitle>get[text]] }}} configTiddler={{{ [[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}] }}}>\n\n{{$:/core/ui/SearchResults}}\n\n</$vars>\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/linkify": { "title": "$:/core/ui/EditorToolbar/linkify", "caption": "{{$:/language/Buttons/Linkify/Caption}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "description": "{{$:/language/Buttons/Linkify/Hint}}", "icon": "$:/core/images/linkify", "list-before": "$:/core/ui/EditorToolbar/mono-block", "shortcuts": "((linkify))", "tags": "$:/tags/EditorToolbar", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"[[\"\n\tsuffix=\"]]\"\n/>\n" }, "$:/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]] -[<targetTiddler>type[image/svg+xml]]", "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]] -[<targetTiddler>type[image/svg+xml]]", "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/rotate-left": { "title": "$:/core/ui/EditorToolbar/rotate-left", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/rotate-left", "caption": "{{$:/language/Buttons/RotateLeft/Caption}}", "description": "{{$:/language/Buttons/RotateLeft/Hint}}", "condition": "[<targetTiddler>is[image]] -[<targetTiddler>type[image/svg+xml]]", "text": "<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"rotate-left\"\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]] -[<targetTiddler>type[image/svg+xml]]", "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<$list filter=\"[[$(snippetTitle)$]addsuffix[/prefix]is[missing]removesuffix[/prefix]addsuffix[/suffix]is[missing]]\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext={{$(snippetTitle)$}}\n/>\n\n</$list>\n\n\n<$list filter=\"[[$(snippetTitle)$]addsuffix[/prefix]is[missing]removesuffix[/prefix]addsuffix[/suffix]!is[missing]] [[$(snippetTitle)$]addsuffix[/prefix]!is[missing]removesuffix[/prefix]addsuffix[/suffix]is[missing]] [[$(snippetTitle)$]addsuffix[/prefix]!is[missing]removesuffix[/prefix]addsuffix[/suffix]!is[missing]]\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix={{{ [[$(snippetTitle)$]addsuffix[/prefix]get[text]] }}}\nsuffix={{{ [[$(snippetTitle)$]addsuffix[/suffix]get[text]] }}}\n/>\n\n</$list>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$transclude tiddler=<<snippetTitle>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<snippetTitle>> field=\"title\" />\n\n</$transclude>\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>type[]] [<targetTiddler>get[type]prefix[text/]] [<targetTiddler>get[type]match[application/javascript]] [<targetTiddler>get[type]match[application/json]] [<targetTiddler>get[type]match[application/x-tiddler-dictionary]] [<targetTiddler>get[type]match[image/svg+xml]] +[first[]]", "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/transcludify": { "title": "$:/core/ui/EditorToolbar/transcludify", "caption": "{{$:/language/Buttons/Transcludify/Caption}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "description": "{{$:/language/Buttons/Transcludify/Hint}}", "icon": "$:/core/images/transcludify", "list-before": "$:/core/ui/EditorToolbar/mono-block", "shortcuts": "((transcludify))", "tags": "$:/tags/EditorToolbar", "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/SessionTiddlers": { "title": "$:/core/Filters/SessionTiddlers", "tags": "$:/tags/Filter", "filter": "[haschanged[]]", "description": "{{$:/language/Filters/SessionTiddlers}}", "text": "" }, "$:/core/Filters/ShadowTiddlers": { "title": "$:/core/Filters/ShadowTiddlers", "tags": "$:/tags/Filter", "filter": "[all[shadows]sort[title]]", "description": "{{$:/language/Filters/ShadowTiddlers}}", "text": "" }, "$:/core/Filters/StoryList": { "title": "$:/core/Filters/StoryList", "tags": "$:/tags/Filter", "filter": "[list[$:/StoryList]] -$:/AdvancedSearch", "description": "{{$:/language/Filters/StoryList}}", "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\n\\define messageField() message-$(payloadTiddler)$\n\n\\define payloadTitleFilter() [<currentTiddler>get<renameField>minlength[1]else<payloadTiddler>]\n\n\\define overWriteWarning()\n<$list filter=\"[<currentTiddler>!has<suppressedField>]\">\n<$text text={{{[subfilter<payloadTitleFilter>!is[tiddler]then[]] ~[<lingo-base>addsuffix[Listing/Rename/OverwriteWarning]get[text]]}}}/>\n</$list>\n\\end\n\n\\define selectionField() selection-$(payloadTiddler)$\n\n\\define renameField() rename-$(payloadTiddler)$\n\n\\define suppressedField() suppressed-$(payloadTiddler)$\n\n\\define newImportTitleTiddler() $:/temp/NewImportTitle-$(payloadTiddler)$\n\n\\define previewPopupState() $(currentTiddler)$!!popup-$(payloadTiddler)$\n\n\\define renameFieldState() $(currentTiddler)$!!state-rename-$(payloadTiddler)$\n\n\\define select-all-actions()\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<$action-setfield $field={{{ [<payloadTiddler>addprefix[selection-]] }}} $value={{$:/state/import/select-all}}/>\n</$list>\n\\end\n\n<table class=\"tc-import-table\">\n<tbody>\n<tr>\n<th align=\"left\">\n<$checkbox tiddler=\"$:/state/import/select-all\" field=\"text\" checked=\"checked\" unchecked=\"unchecked\" default=\"checked\" actions=<<select-all-actions>>>\n<<lingo Listing/Select/Caption>>\n</$checkbox>\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 class={{{[<currentTiddler>has<suppressedField>then[tc-row-disabled]] ~[subfilter<payloadTitleFilter>is[tiddler]then[tc-row-warning]] }}}>\n<td>\n<$checkbox field=<<selectionField>> checked=\"checked\" unchecked=\"unchecked\" default=\"checked\" disabled={{{[<currentTiddler>has<suppressedField>then[yes]else[no]]}}}/>\n</td>\n<td>\n<$reveal type=\"nomatch\" state=<<renameFieldState>> text=\"yes\" tag=\"div\">\n<$reveal type=\"nomatch\" state=<<previewPopupState>> text=\"yes\" tag=\"div\" class=\"tc-flex\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown tc-flex-grow-1 tc-word-break\" set=<<previewPopupState>> setTo=\"yes\" disabled={{{[<currentTiddler>has<suppressedField>then[yes]else[no]]}}}>\n<span class=\"tc-small-gap-right\">{{$:/core/images/right-arrow}}</span><$text text={{{[subfilter<payloadTitleFilter>]}}}/>\n</$button>\n<$list filter=\"[<currentTiddler>!has<suppressedField>]\"><$button class=\"tc-btn-invisible\" set=<<renameFieldState>> setTo=\"yes\" tooltip={{{[<lingo-base>addsuffix[Listing/Rename/Tooltip]get[text]]}}}>{{$:/core/images/edit-button}}</$button></$list>\n</$reveal>\n<$reveal type=\"match\" state=<<previewPopupState>> text=\"yes\" tag=\"div\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<previewPopupState>> setTo=\"no\">\n<span class=\"tc-small-gap-right\">{{$:/core/images/down-arrow}}</span><$text text={{{[subfilter<payloadTitleFilter>]}}}/>\n</$button>\n</$reveal>\n</$reveal>\n<$reveal type=\"match\" state=<<renameFieldState>> text=\"yes\" tag=\"div\">\n<$text text={{{[<lingo-base>addsuffix[Listing/Rename/Prompt]get[text]]}}}/>\n</$reveal>\n</td>\n<td>\n<$view field=<<messageField>>/>\n<<overWriteWarning>>\n</td>\n</tr>\n<$reveal type=\"match\" state=<<renameFieldState>> text=\"yes\" tag=\"tr\">\n<td colspan=\"3\">\n<div class=\"tc-flex\">\n<$edit-text tiddler=<<newImportTitleTiddler>> default={{{[subfilter<payloadTitleFilter>]}}} tag=\"input\" class=\"tc-import-rename tc-flex-grow-1\"/><span class=\"tc-small-gap-left\"><$button class=\"tc-btn-invisible\" set=<<renameFieldState>> setTo=\"no\" tooltip={{{[<lingo-base>addsuffix[Listing/Rename/CancelRename]get[text]]}}}>{{$:/core/images/close-button}}<$action-deletetiddler $tiddler=<<newImportTitleTiddler>>/></$button><span class=\"tc-small-gap-right\"/></span><$button class=\"tc-btn-invisible\" set=<<renameFieldState>> setTo=\"no\" tooltip={{{[<lingo-base>addsuffix[Listing/Rename/ConfirmRename]get[text]]}}}>{{$:/core/images/done-button}}<$action-setfield $field=<<renameField>> $value={{{[<newImportTitleTiddler>get[text]minlength[1]else<payloadTiddler>]}}} /><$action-deletetiddler $tiddler=<<newImportTitleTiddler>>/></$button>\n</div>\n</td>\n</$reveal>\n<tr>\n<td colspan=\"3\">\n<$reveal type=\"match\" text=\"yes\" state=<<previewPopupState>> tag=\"div\">\n<$list filter=\"[{$:/state/importpreviewtype}has[text]]\" variable=\"listItem\" emptyMessage={{$:/core/ui/ImportPreviews/Text}}>\n<$transclude tiddler={{$:/state/importpreviewtype}}/>\n</$list>\n</$reveal>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n" }, "$:/core/ui/ImportPreviews/Diff": { "title": "$:/core/ui/ImportPreviews/Diff", "tags": "$:/tags/ImportPreview", "caption": "{{$:/language/Import/Listing/Preview/Diff}}", "text": "<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle=<<payloadTiddler>> destTiddlerTitle=<<currentTiddler>> destSubTiddlerTitle=<<payloadTiddler>>/>\n" }, "$:/core/ui/ImportPreviews/DiffFields": { "title": "$:/core/ui/ImportPreviews/DiffFields", "tags": "$:/tags/ImportPreview", "caption": "{{$:/language/Import/Listing/Preview/DiffFields}}", "text": "<$macrocall $name=\"compareTiddlers\" sourceTiddlerTitle=<<payloadTiddler>> destTiddlerTitle=<<currentTiddler>> destSubTiddlerTitle=<<payloadTiddler>> exclude=\"text\"/>\n" }, "$:/core/ui/ImportPreviews/Fields": { "title": "$:/core/ui/ImportPreviews/Fields", "tags": "$:/tags/ImportPreview", "caption": "{{$:/language/Import/Listing/Preview/Fields}}", "text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[<payloadTiddler>subtiddlerfields<currentTiddler>sort[]] -text\" variable=\"fieldName\">\n<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<fieldName>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<fieldName>> tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>>/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n" }, "$:/core/ui/ImportPreviews/Text": { "title": "$:/core/ui/ImportPreviews/Text", "tags": "$:/tags/ImportPreview", "caption": "{{$:/language/Import/Listing/Preview/Text}}", "text": "<$transclude tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>> mode=\"block\"/>\n" }, "$:/core/ui/ImportPreviews/TextRaw": { "title": "$:/core/ui/ImportPreviews/TextRaw", "tags": "$:/tags/ImportPreview", "caption": "{{$:/language/Import/Listing/Preview/TextRaw}}", "text": "<pre><code><$view tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>> /></code></pre>" }, "$:/core/ui/KeyboardShortcuts/advanced-search": { "title": "$:/core/ui/KeyboardShortcuts/advanced-search", "tags": "$:/tags/KeyboardShortcut", "key": "((advanced-search))", "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\"[data-tiddler-title=\"$:/AdvancedSearch\"] .tc-search input\"\"\" preventScroll=\"true\"/>\n</$navigator>\n" }, "$:/core/ui/KeyboardShortcuts/change-sidebar-layout": { "title": "$:/core/ui/KeyboardShortcuts/change-sidebar-layout", "tags": "$:/tags/KeyboardShortcut", "key": "((change-sidebar-layout))", "text": "<$list filter=\"[{$:/themes/tiddlywiki/vanilla/options/sidebarlayout}match[fixed-fluid]]\" \nemptyMessage=\"\"\"<$action-setfield $tiddler=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\" text=\"fixed-fluid\"/>\"\"\">\n<$action-setfield $tiddler=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\" text=\"fluid-fixed\"/>\n</$list>\n" }, "$:/core/ui/KeyboardShortcuts/new-image": { "title": "$:/core/ui/KeyboardShortcuts/new-image", "tags": "$:/tags/KeyboardShortcut", "key": "((new-image))", "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-image}}\n</$navigator>\n" }, "$:/core/ui/KeyboardShortcuts/new-journal": { "title": "$:/core/ui/KeyboardShortcuts/new-journal", "tags": "$:/tags/KeyboardShortcut", "key": "((new-journal))", "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-journal}}\n</$navigator>\n" }, "$:/core/ui/KeyboardShortcuts/new-tiddler": { "title": "$:/core/ui/KeyboardShortcuts/new-tiddler", "tags": "$:/tags/KeyboardShortcut", "key": "((new-tiddler))", "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-tiddler}}\n</$navigator>\n" }, "$:/core/ui/KeyboardShortcuts/save-wiki": { "title": "$:/core/ui/KeyboardShortcuts/save-wiki", "tags": "$:/tags/KeyboardShortcut", "key": "((save-wiki))", "text": "<$wikify name=\"site-title\" text={{$:/config/SaveWikiButton/Filename}}>\n<$action-sendmessage $message=\"tm-save-wiki\" $param={{$:/config/SaveWikiButton/Template}} filename=<<site-title>>/>\n</$wikify>\n" }, "$:/core/ui/KeyboardShortcuts/sidebar-search": { "title": "$:/core/ui/KeyboardShortcuts/sidebar-search", "tags": "$:/tags/KeyboardShortcut", "key": "((sidebar-search))", "text": "<$action-sendmessage $message=\"tm-focus-selector\" $param=\".tc-search input\"/>\n" }, "$:/core/ui/KeyboardShortcuts/switcher": { "title": "$:/core/ui/KeyboardShortcuts/switcher", "tags": "$:/tags/KeyboardShortcut", "key": "((layout-switcher))", "text": "<$action-sendmessage $message=\"tm-show-switcher\" switch=\"layout\"/>" }, "$:/core/ui/KeyboardShortcuts/toggle-sidebar": { "title": "$:/core/ui/KeyboardShortcuts/toggle-sidebar", "tags": "$:/tags/KeyboardShortcut", "key": "((toggle-sidebar))", "text": "<$list filter=\"[[$:/state/sidebar]is[missing]] [{$:/state/sidebar}removeprefix[yes]]\" emptyMessage=\"\"\"\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"yes\"/>\n\"\"\">\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"no\"/>\n</$list>\n" }, "$:/snippets/LayoutSwitcher": { "title": "$:/snippets/LayoutSwitcher", "tags": "$:/tags/ControlPanel/Appearance", "caption": "{{$:/language/ControlPanel/LayoutSwitcher/Caption}}", "text": "<$linkcatcher to=\"$:/layout\">\n<div class=\"tc-chooser\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/Layout]] [[$:/core/ui/PageTemplate]] +[!is[draft]sort[name]]\">\n<$list filter=\"[{$:/layout}!has[text]]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$set name=\"cls\" filter=\"[all[current]field:title{$:/layout}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$transclude field=\"name\"/>'' - <$transclude field=\"description\"/></$link></div>\n</$set>\n\"\"\">\n<$set name=\"cls\" filter=\"[all[current]field:title[$:/core/ui/PageTemplate]]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$transclude field=\"name\"/>'' - <$transclude field=\"description\"/></$link></div>\n</$set>\n</$list>\n</$list>\n</div>\n</$linkcatcher>\n" }, "$:/core/ui/ListItemTemplate": { "title": "$:/core/ui/ListItemTemplate", "text": "<div class=\"tc-menu-list-item\">\n<$link />\n</div>" }, "$:/Manager/ItemMain/Fields": { "title": "$:/Manager/ItemMain/Fields", "tags": "$:/tags/Manager/ItemMain", "caption": "{{$:/language/Manager/Item/Fields}}", "text": "<table>\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n" }, "$:/Manager/ItemMain/RawText": { "title": "$:/Manager/ItemMain/RawText", "tags": "$:/tags/Manager/ItemMain", "caption": "{{$:/language/Manager/Item/RawText}}", "text": "<pre><code><$view/></code></pre>\n" }, "$:/Manager/ItemMain/WikifiedText": { "title": "$:/Manager/ItemMain/WikifiedText", "tags": "$:/tags/Manager/ItemMain", "caption": "{{$:/language/Manager/Item/WikifiedText}}", "text": "<$transclude mode=\"block\"/>\n" }, "$:/Manager/ItemSidebar/Colour": { "title": "$:/Manager/ItemSidebar/Colour", "tags": "$:/tags/Manager/ItemSidebar", "caption": "{{$:/language/Manager/Item/Colour}}", "text": "\\define swatch-styles()\nheight: 1em;\nbackground-color: $(colour)$\n\\end\n\n<$vars colour={{!!color}}>\n<p style=<<swatch-styles>>/>\n</$vars>\n<p>\n<$edit-text field=\"color\" tag=\"input\" type=\"color\"/> / <$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/>\n</p>\n" }, "$:/Manager/ItemSidebar/Icon": { "title": "$:/Manager/ItemSidebar/Icon", "tags": "$:/tags/Manager/ItemSidebar", "caption": "{{$:/language/Manager/Item/Icon}}", "text": "<p>\n<div class=\"tc-manager-icon-editor\">\n<$button popup=<<qualify \"$:/state/popup/image-picker\">> class=\"tc-btn-invisible\">\n<$transclude tiddler={{!!icon}}>\n{{$:/language/Manager/Item/Icon/None}}\n</$transclude>\n</$button>\n<div class=\"tc-block-dropdown-wrapper\" style=\"position: static;\">\n<$reveal state=<<qualify \"$:/state/popup/image-picker\">> type=\"nomatch\" text=\"\" default=\"\" tag=\"div\" class=\"tc-popup\">\n<div class=\"tc-block-dropdown tc-popup-keep\" style=\"width: 80%; left: 10%; right: 10%; padding: 0.5em;\">\n<$macrocall $name=\"image-picker-include-tagged-images\" actions=\"\"\"\n<$action-setfield $field=\"icon\" $value=<<imageTitle>>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/image-picker\">>/>\n\"\"\"/>\n</div>\n</$reveal>\n</div>\n</div>\n</p>\n" }, "$:/Manager/ItemSidebar/Tags": { "title": "$:/Manager/ItemSidebar/Tags", "tags": "$:/tags/Manager/ItemSidebar", "caption": "{{$:/language/Manager/Item/Tags}}", "text": "\\whitespace trim\n\\define tag-checkbox-actions()\n<$action-listops\n\t$tiddler=\"$:/config/Manager/RecentTags\"\n\t$subfilter=\"[<tag>] [list[$:/config/Manager/RecentTags]] +[limit[12]]\"\n/>\n\\end\n\n\\define tag-picker-actions()\n<<tag-checkbox-actions>>\n\\end\n\n<p>\n<$list filter=\"[all[current]tags[]] [list[$:/config/Manager/RecentTags]] +[sort[title]] \" variable=\"tag\" storyview=\"pop\">\n<div>\n<$checkbox tiddler=<<currentTiddler>> tag=<<tag>> actions=<<tag-checkbox-actions>>>\n<$macrocall $name=\"tag-pill\" tag=<<tag>>/>\n</$checkbox>\n</div>\n</$list>\n</p>\n<p>\n<$fieldmangler>\n<$macrocall $name=\"tag-picker\" actions=<<tag-picker-actions>>/>\n</$fieldmangler>\n</p>\n" }, "$:/Manager/ItemSidebar/Tools": { "title": "$:/Manager/ItemSidebar/Tools", "tags": "$:/tags/Manager/ItemSidebar", "caption": "{{$:/language/Manager/Item/Tools}}", "text": "<p>\n<$button to=<<currentTiddler>>>{{$:/core/images/link}} open</$button>\n</p>\n<p>\n<$button message=\"tm-edit-tiddler\" param=<<currentTiddler>>>{{$:/core/images/edit-button}} edit</$button>\n</p>\n" }, "$:/Manager": { "title": "$:/Manager", "icon": "$:/core/images/list", "color": "#bbb", "text": "\\define lingo-base() $:/language/Manager/\n\n\\define list-item-content-item()\n<div class=\"tc-manager-list-item-content-item\">\n\t<$vars state-title=\"\"\"$:/state/popup/manager/item/$(listItem)$\"\"\">\n\t\t<$reveal state=<<state-title>> type=\"match\" text=\"show\" default=\"show\" tag=\"div\">\n\t\t\t<$button set=<<state-title>> setTo=\"hide\" class=\"tc-btn-invisible tc-manager-list-item-content-item-heading\">\n\t\t\t\t{{$:/core/images/down-arrow}} <$transclude tiddler=<<listItem>> field=\"caption\"/>\n\t\t\t</$button>\n\t\t</$reveal>\n\t\t<$reveal state=<<state-title>> type=\"nomatch\" text=\"show\" default=\"show\" tag=\"div\">\n\t\t\t<$button set=<<state-title>> setTo=\"show\" class=\"tc-btn-invisible tc-manager-list-item-content-item-heading\">\n\t\t\t\t{{$:/core/images/right-arrow}} <$transclude tiddler=<<listItem>> field=\"caption\"/>\n\t\t\t</$button>\n\t\t</$reveal>\n\t\t<$reveal state=<<state-title>> type=\"match\" text=\"show\" default=\"show\" tag=\"div\" class=\"tc-manager-list-item-content-item-body\">\n\t\t\t<$transclude tiddler=<<listItem>>/>\n\t\t</$reveal>\n\t</$vars>\n</div>\n\\end\n\n<div class=\"tc-manager-wrapper\">\n\t<div class=\"tc-manager-controls\">\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Show/Prompt>> <$select tiddler=\"$:/config/Manager/Show\" default=\"tiddlers\">\n\t\t\t\t<option value=\"tiddlers\"><<lingo Controls/Show/Option/Tiddlers>></option>\n\t\t\t\t<option value=\"tags\"><<lingo Controls/Show/Option/Tags>></option>\n\t\t\t</$select>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Search/Prompt>> <$edit-text tiddler=\"$:/config/Manager/Filter\" tag=\"input\" default=\"\" placeholder={{$:/language/Manager/Controls/Search/Placeholder}}/>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/FilterByTag/Prompt>> <$select tiddler=\"$:/config/Manager/Tag\" default=\"\">\n\t\t\t\t<option value=\"\"><<lingo Controls/FilterByTag/None>></option>\n\t\t\t\t<$list filter=\"[!is{$:/config/Manager/System}tags[]!is[system]sort[title]]\" variable=\"tag\">\n\t\t\t\t\t<option value=<<tag>>><$text text=<<tag>>/></option>\n\t\t\t\t</$list>\n\t\t\t</$select>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Sort/Prompt>> <$select tiddler=\"$:/config/Manager/Sort\" default=\"title\">\n\t\t\t\t<optgroup label=\"Common\">\n\t\t\t\t\t<$list filter=\"title modified modifier created creator created\" variable=\"field\">\n\t\t\t\t\t\t<option value=<<field>>><$text text=<<field>>/></option>\n\t\t\t\t\t</$list>\n\t\t\t\t</optgroup>\n\t\t\t\t<optgroup label=\"All\">\n\t\t\t\t\t<$list filter=\"[all{$:/config/Manager/Show}!is{$:/config/Manager/System}fields[]sort[title]] -title -modified -modifier -created -creator -created\" variable=\"field\">\n\t\t\t\t\t\t<option value=<<field>>><$text text=<<field>>/></option>\n\t\t\t\t\t</$list>\n\t\t\t\t</optgroup>\n\t\t\t</$select>\n\t\t\t<$checkbox tiddler=\"$:/config/Manager/Order\" field=\"text\" checked=\"reverse\" unchecked=\"forward\" default=\"forward\">\n\t\t\t\t<<lingo Controls/Order/Prompt>>\n\t\t\t</$checkbox>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<$checkbox tiddler=\"$:/config/Manager/System\" field=\"text\" checked=\"\" unchecked=\"system\" default=\"system\">\n\t\t\t\t{{$:/language/SystemTiddlers/Include/Prompt}}\n\t\t\t</$checkbox>\n\t\t</div>\n\t</div>\n\t<div class=\"tc-manager-list\">\n\t\t<$list filter=\"[all{$:/config/Manager/Show}!is{$:/config/Manager/System}search{$:/config/Manager/Filter}tag:strict{$:/config/Manager/Tag}sort{$:/config/Manager/Sort}order{$:/config/Manager/Order}]\">\n\t\t\t<$vars transclusion=<<currentTiddler>>>\n\t\t\t\t<div style=\"tc-manager-list-item\">\n\t\t\t\t\t<$button popup=<<qualify \"$:/state/manager/popup\">> class=\"tc-btn-invisible tc-manager-list-item-heading\" selectedClass=\"tc-manager-list-item-heading-selected\">\n\t\t\t\t\t\t<$text text=<<currentTiddler>>/>\n\t\t\t\t\t</$button>\n\t\t\t\t\t<$reveal state=<<qualify \"$:/state/manager/popup\">> type=\"nomatch\" text=\"\" default=\"\" tag=\"div\" class=\"tc-manager-list-item-content tc-popup-handle\">\n\t\t\t\t\t\t<div class=\"tc-manager-list-item-content-tiddler\">\n\t\t\t\t\t\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Manager/ItemMain]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t\t\t<<list-item-content-item>>\n\t\t\t\t\t\t\t</$list>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"tc-manager-list-item-content-sidebar\">\n\t\t\t\t\t\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Manager/ItemSidebar]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t\t\t<<list-item-content-item>>\n\t\t\t\t\t\t\t</$list>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</$reveal>\n\t\t\t\t</div>\n\t\t\t</$vars>\n\t\t</$list>\n\t</div>\n</div>\n" }, "$:/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/Explorer": { "title": "$:/core/ui/MoreSideBar/Explorer", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Explorer/Caption}}", "text": "<<tree \"$:/\">>\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/Plugins": { "title": "$:/core/ui/MoreSideBar/Plugins", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/ControlPanel/Plugins/Caption}}", "text": "\n{{$:/language/ControlPanel/Plugins/Installed/Hint}}\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar/Plugins]!has[draft.of]]\" default=\"$:/core/ui/MoreSideBar/Plugins/Plugins\" explicitState=\"$:/state/tab-1163638994\"/>\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/MoreSideBar/Plugins/Languages": { "title": "$:/core/ui/MoreSideBar/Plugins/Languages", "tags": "$:/tags/MoreSideBar/Plugins", "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}}", "text": "<$list filter=\"[!has[draft.of]plugin-type[language]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>\n" }, "$:/core/ui/MoreSideBar/Plugins/Plugins": { "title": "$:/core/ui/MoreSideBar/Plugins/Plugins", "tags": "$:/tags/MoreSideBar/Plugins", "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}}", "text": "<$list filter=\"[!has[draft.of]plugin-type[plugin]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}>>/>\n" }, "$:/core/ui/MoreSideBar/Plugins/Theme": { "title": "$:/core/ui/MoreSideBar/Plugins/Theme", "tags": "$:/tags/MoreSideBar/Plugins", "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}}", "text": "<$list filter=\"[!has[draft.of]plugin-type[theme]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>\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": "\\whitespace trim\n\\define advanced-search-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>match[yes]]\">\n{{$:/core/images/advanced-search-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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=<<advanced-search-button>>>\n<<advanced-search-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>match[yes]]\">\n{{$:/core/images/close-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n\\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>match[yes]]\">\n{{$:/core/images/options-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n<$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>match[yes]]\">\n{{$:/core/images/locked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/unlocked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/SetPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n" }, "$:/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>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/full-screen-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/home-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/import-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n\\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>match[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<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[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\">\n{{$:/snippets/languageswitcher}}\n</div>\n</$reveal>\n" }, "$:/core/ui/Buttons/manager": { "title": "$:/core/ui/Buttons/manager", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/list}} {{$:/language/Buttons/Manager/Caption}}", "description": "{{$:/language/Buttons/Manager/Hint}}", "text": "\\whitespace trim\n\\define manager-button(class)\n<$button to=\"$:/Manager\" tooltip={{$:/language/Buttons/Manager/Hint}} aria-label={{$:/language/Buttons/Manager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/list}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Manager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/Manager]]\" emptyMessage=<<manager-button>>>\n<<manager-button \"tc-selected\">>\n</$list>\n" }, "$:/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>match[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$set>\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": "\\whitespace trim\n<$button tooltip={{$:/language/Buttons/NewImage/Hint}} aria-label={{$:/language/Buttons/NewImage/Caption}} class=<<tv-config-toolbar-class>> actions={{$:/core/ui/Actions/new-image}}>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-image-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournal/Hint}} aria-label={{$:/language/Buttons/NewJournal/Caption}} class=<<tv-config-toolbar-class>> actions={{$:/core/ui/Actions/new-journal}}>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewJournal/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<<journalButton>>\n" }, "$:/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": "\\whitespace trim\n<$button actions={{$:/core/ui/Actions/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>match[yes]]\">\n{{$:/core/images/new-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewTiddler/Caption}}/></span>\n</$list>\n</$button>\n" }, "$:/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": "\\whitespace trim\n<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>match[yes]]\">\n{{$:/core/images/palette}}\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[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>\n" }, "$:/core/ui/Buttons/print": { "title": "$:/core/ui/Buttons/print", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/print-button}} {{$:/language/Buttons/Print/Caption}}", "description": "{{$:/language/Buttons/Print/Hint}}", "text": "<$button message=\"tm-print\" tooltip={{$:/language/Buttons/Print/Hint}} aria-label={{$:/language/Buttons/Print/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/print-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Print/Caption}}/></span>\n</$list>\n</$button>" }, "$:/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>match[yes]]\">\n{{$:/core/images/refresh-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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 tooltip={{$:/language/Buttons/SaveWiki/Hint}} aria-label={{$:/language/Buttons/SaveWiki/Caption}} class=<<tv-config-toolbar-class>>>\n<$wikify name=\"site-title\" text={{$:/config/SaveWikiButton/Filename}}>\n<$action-sendmessage $message=\"tm-save-wiki\" $param={{$:/config/SaveWikiButton/Template}} filename=<<site-title>>/>\n</$wikify>\n<span class=\"tc-dirty-indicator\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/save-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n\\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>match[yes]]\">\n<$set name=\"storyview\" value={{$:/view}}>\n<$transclude tiddler=<<icon>>/>\n</$set>\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[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{{$:/snippets/viewswitcher}}\n</div>\n</$reveal>\n" }, "$:/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": "\\whitespace trim\n\\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>match[yes]]\">\n{{$:/core/images/tag-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n<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>match[yes]]\">\n{{$:/core/images/theme-button}}\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[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{{$:/snippets/themeswitcher}}\n</$linkcatcher>\n</div>\n</$reveal>\n" }, "$:/core/ui/Buttons/timestamp": { "title": "$:/core/ui/Buttons/timestamp", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/timestamp-on}} {{$:/language/Buttons/Timestamp/Caption}}", "description": "{{$:/language/Buttons/Timestamp/Hint}}", "text": "\\whitespace trim\n<$reveal type=\"nomatch\" state=\"$:/config/TimestampDisable\" text=\"yes\">\n<$button tooltip={{$:/language/Buttons/Timestamp/On/Hint}} aria-label={{$:/language/Buttons/Timestamp/On/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-setfield $tiddler=\"$:/config/TimestampDisable\" $value=\"yes\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/timestamp-on}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/On/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=\"$:/config/TimestampDisable\" text=\"yes\">\n<$button tooltip={{$:/language/Buttons/Timestamp/Off/Hint}} aria-label={{$:/language/Buttons/Timestamp/Off/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-setfield $tiddler=\"$:/config/TimestampDisable\" $value=\"no\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/timestamp-off}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/Off/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n" }, "$:/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>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n\\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<$set name=\"hidden\" value=<<config-title>>>\n<$list filter=\"[<hidden>!text[hide]]\" storyview=\"pop\" variable=\"ignore\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n</$set>\n</$list>\n</$set>\n</$list>\n</div>\n" }, "$:/core/ui/PageStylesheet": { "title": "$:/core/ui/PageStylesheet", "text": "\\import [[$:/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" }, "$:/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/drafts": { "title": "$:/core/ui/PageTemplate/drafts", "tags": "$:/tags/PageTemplate", "text": "\\whitespace trim\n<$reveal state=\"$:/status/IsReadOnly\" type=\"nomatch\" text=\"yes\" tag=\"div\" class=\"tc-drafts-list\">\n<$list filter=\"[has[draft.of]!sort[modified]] -[list[$:/StoryList]]\">\n<$link>\n{{$:/core/images/edit-button}} <$text text=<<currentTiddler>>/>\n</$link>\n</$list>\n</$reveal>\n" }, "$:/core/ui/PageTemplate/pluginreloadwarning": { "title": "$:/core/ui/PageTemplate/pluginreloadwarning", "tags": "$:/tags/PageTemplate", "text": "\\define lingo-base() $:/language/\n\n<$list filter=\"[{$:/status/RequireReloadDueToPluginChange}match[yes]]\">\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": "\\whitespace trim\n\\define config-title()\n$:/config/SideBarSegments/Visibility/$(listItem)$\n\\end\n\n<$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<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBarSegment]!has[draft.of]]\" variable=\"listItem\">\n\n<$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\" tag=\"div\">\n\n<$transclude tiddler=<<listItem>> mode=\"block\"/>\n\n</$reveal>\n\n</$list>\n\n</$reveal>\n\n</div>\n\n</$scrollable>\n" }, "$:/core/ui/PageTemplate/story": { "title": "$:/core/ui/PageTemplate/story", "tags": "$:/tags/PageTemplate", "text": "\\whitespace trim\n<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={{$:/config/ui/ViewTemplate}} editTemplate={{$:/config/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\" storyview=\"pop\">\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\" storyview=\"pop\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n" }, "$:/core/ui/PageTemplate": { "title": "$:/core/ui/PageTemplate", "name": "{{$:/language/PageTemplate/Name}}", "description": "{{$:/language/PageTemplate/Description}}", "text": "\\whitespace trim\n\\define containerClasses()\ntc-page-container tc-page-view-$(storyviewTitle)$ tc-language-$(languageTitle)$\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$vars\n\ttv-config-toolbar-icons={{$:/config/Toolbar/Icons}}\n\ttv-config-toolbar-text={{$:/config/Toolbar/Text}}\n\ttv-config-toolbar-class={{$:/config/Toolbar/ButtonClass}}\n\ttv-enable-drag-and-drop={{$:/config/DragAndDrop/Enable}}\n\ttv-show-missing-links={{$:/config/MissingLinks}}\n\tstoryviewTitle={{$:/view}}\n\tlanguageTitle={{{ [{$:/language}get[name]] }}}>\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n\n<$dropzone enable=<<tv-enable-drag-and-drop>>>\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</$vars>\n" }, "$:/PaletteManager": { "title": "$:/PaletteManager", "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\\define edit-colour-placeholder()\n edit $(colourName)$\n\\end\n\\define colour-tooltip(showhide) $showhide$ editor for $(newColourName)$ \n\\define resolve-colour(macrocall)\n\\import $:/core/macros/utils\n\\whitespace trim\n<$wikify name=\"name\" text=\"\"\"$macrocall$\"\"\">\n<<name>>\n</$wikify>\n\\end\n\\define delete-colour-index-actions() <$action-setfield $index=<<colourName>>/>\n\\define palette-manager-colour-row-segment()\n\\whitespace trim\n<$edit-text index=<<colourName>> tag=\"input\" placeholder=<<edit-colour-placeholder>> default=\"\"/>\n<br>\n<$edit-text index=<<colourName>> type=\"color\" tag=\"input\" class=\"tc-palette-manager-colour-input\"/>\n<$list filter=\"[<currentTiddler>getindex<colourName>removeprefix[<<]removesuffix[>>]] [<currentTiddler>getindex<colourName>removeprefix[<$]removesuffix[/>]]\" variable=\"ignore\">\n<$set name=\"state\" value={{{ [[$:/state/palettemanager/]addsuffix<currentTiddler>addsuffix[/]addsuffix<colourName>] }}}>\n<$wikify name=\"newColourName\" text=\"\"\"<$macrocall $name=\"resolve-colour\" macrocall={{{ [<currentTiddler>getindex<colourName>] }}}/>\"\"\">\n<$reveal state=<<state>> type=\"nomatch\" text=\"show\">\n<$button tooltip=<<colour-tooltip show>> aria-label=<<colour-tooltip show>> class=\"tc-btn-invisible\" set=<<state>> setTo=\"show\">{{$:/core/images/down-arrow}}<$text text=<<newColourName>> class=\"tc-small-gap-left\"/></$button><br>\n</$reveal>\n<$reveal state=<<state>> type=\"match\" text=\"show\">\n<$button tooltip=<<colour-tooltip hide>> aria-label=<<colour-tooltip show>> class=\"tc-btn-invisible\" actions=\"\"\"<$action-deletetiddler $tiddler=<<state>>/>\"\"\">{{$:/core/images/up-arrow}}<$text text=<<newColourName>> class=\"tc-small-gap-left\"/></$button><br>\n</$reveal>\n<$reveal state=<<state>> type=\"match\" text=\"show\">\n<$set name=\"colourName\" value=<<newColourName>>>\n<br>\n<<palette-manager-colour-row-segment>>\n<br><br>\n</$set>\n</$reveal>\n</$wikify>\n</$set>\n</$list>\n\\end\n\\define palette-manager-colour-row()\n\\whitespace trim\n<tr>\n<td>\n<span style=\"float:right;\">\n<$button tooltip={{$:/language/ControlPanel/Palette/Editor/Delete/Hint}} aria-label=<<lingo Delete/Hint>> class=\"tc-btn-invisible\" actions=<<delete-colour-index-actions>>>\n{{$:/core/images/delete-button}}</$button>\n</span>\n''<$macrocall $name=\"describePaletteColour\" colour=<<colourName>>/>''<br/>\n<$macrocall $name=\"colourName\" $output=\"text/plain\"/>\n</td>\n<td>\n<<palette-manager-colour-row-segment>>\n</td>\n</tr>\n\\end\n\\define palette-manager-table()\n\\whitespace trim\n<table>\n<tbody>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]indexes[]]\" variable=\"colourName\">\n<$list filter=\"[<currentTiddler>indexes[]removeprefix<colourName>suffix[]]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$list filter=\"[{$:/state/palettemanager/showexternal}removeprefix[yes]suffix[]]\" variable=\"ignore\">\n<<palette-manager-colour-row>>\n</$list>\n\"\"\">\n<<palette-manager-colour-row>>\n</$list>\n</$list>\n</tbody>\n</table>\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<$checkbox tiddler=\"$:/state/palettemanager/showexternal\" field=\"text\" checked=\"yes\" unchecked=\"no\"><span class=\"tc-small-gap-left\"><<lingo Names/External/Show>></span></$checkbox>\n\n<<palette-manager-table>>\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\\define default-tiddler-title()\n$:/core/ui/PluginInfo/Default/$(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<$transclude tiddler=<<default-tiddler-title>> mode=\"block\">\n{{$:/language/ControlPanel/Plugin/NoInfoFound/Hint}}\n</$transclude>\n</$transclude>\n</$transclude>\n</$transclude>\n" }, "$:/core/ui/PluginInfo/Default/contents": { "title": "$:/core/ui/PluginInfo/Default/contents", "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link />\n</li>\n</$list>\n</ul>\n" }, "$:/core/ui/PluginListItemTemplate": { "title": "$:/core/ui/PluginListItemTemplate", "text": "<div class=\"tc-menu-list-item\">\n<$link to={{!!title}}><$view field=\"description\"><$view field=\"title\"/></$view></$link>\n</div>" }, "$:/core/ui/RootTemplate": { "title": "$:/core/ui/RootTemplate", "text": "<$transclude tiddler={{{ [{$:/layout}has[text]] ~[[$:/core/ui/PageTemplate]] }}} mode=\"inline\"/>\n\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}} actions=\"\"\"<$action-setfield $tiddler=\"$:/state/search/currentTab\" text=<<currentTab>>/>\"\"\" explicitState=\"$:/state/tab/search-results/sidebar\"/>\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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\" default={{$:/config/DefaultMoreSidebarTab}} state=\"$:/state/tab/moresidebar\" class=\"tc-vertical tc-sidebar-tabs-more\" explicitState=\"$:/state/tab/moresidebar-1850697562\"/>\n</div>\n" }, "$:/core/ui/SideBar/Open": { "title": "$:/core/ui/SideBar/Open", "tags": "$:/tags/SideBar", "caption": "{{$:/language/SideBar/Open/Caption}}", "text": "\\whitespace trim\n\\define lingo-base() $:/language/CloseAll/\n\n\\define drop-actions()\n<$action-listops $tiddler=<<tv-story-list>> $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define placeholder()\n<div class=\"tc-droppable-placeholder\"/>\n\\end\n\n\\define droppable-item(button)\n\\whitespace trim\n<$droppable actions=<<drop-actions>> enable=<<tv-allow-drag-and-drop>>>\n<<placeholder>>\n<div>\n$button$\n</div>\n</$droppable>\n\\end\n\n<div class=\"tc-sidebar-tab-open\">\n<$list filter=\"[list<tv-story-list>]\" history=<<tv-history-list>> storyview=\"pop\">\n<div class=\"tc-sidebar-tab-open-item\">\n<$macrocall $name=\"droppable-item\" button=\"\"\"<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=\"tc-btn-invisible tc-btn-mini tc-small-gap-right\">{{$:/core/images/close-button}}</$button><$link to={{!!title}}><$view field=\"title\"/></$link>\"\"\"/>\n</div>\n</$list>\n<$tiddler tiddler=\"\">\n<div>\n<$macrocall $name=\"droppable-item\" button=\"\"\"<$button message=\"tm-close-all-tiddlers\" class=\"tc-btn-invisible tc-btn-mini\"><<lingo Button>></$button>\"\"\"/>\n</div>\n</$tiddler>\n</div>\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;\" class={{{ [<listItem>encodeuricomponent[]addprefix[tc-btn-]] }}}>\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": "<$transclude tiddler=\"$:/core/ui/SideBarSegments/search\"/>\n\n<$transclude tiddler=\"$:/core/ui/SideBarSegments/tabs\"/>\n\n" }, "$:/core/ui/SideBarSegments/page-controls": { "title": "$:/core/ui/SideBarSegments/page-controls", "tags": "$:/tags/SideBarSegment", "text": "{{||$:/core/ui/PageTemplate/pagecontrols}}\n" }, "$:/core/ui/SideBarSegments/search": { "title": "$:/core/ui/SideBarSegments/search", "tags": "$:/tags/SideBarSegment", "text": "\\whitespace trim\n\n\\define count-popup-button()\n\\whitespace trim\n<$button popup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n<$list filter=\"[{$(searchTiddler)$}minlength{$:/config/Search/MinLength}limit[1]]\" variable=\"listItem\">\n<$vars userInput={{{ [<searchTiddler>get[text]] }}} configTiddler={{{ [[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}] }}} replaceRegexp=\"limit\\[\\d+\\]\">\n<$vars primaryListFilter={{{ [<configTiddler>get[first-search-filter]search-replace:g:regexp<replaceRegexp>,[]] }}} secondaryListFilter={{{ [<configTiddler>get[second-search-filter]search-replace:g:regexp<replaceRegexp>,[]] }}}>\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[subfilter<primaryListFilter>] [subfilter<secondaryListFilter>]\"/>\"\"\">\n{{$:/language/Search/Matches}}\n</$set>\n</$vars>\n</$vars>\n</$list>\n</$button>\n\\end\n\n\\define search-results-list()\n\\whitespace trim\n<$vars userInput={{$(searchTiddler)$}} configTiddler={{{ [[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}] }}}>\n<$list filter=\"[<userInput>minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$tiddler tiddler=<<configTiddler>>>\n\n{{$:/core/ui/SearchResults}}\n\n</$tiddler>\n\n</$list>\n</$vars>\n\\end\n\n\\define cancel-search-actions() <$list filter=\"[<searchTiddler>get[text]!match{$:/temp/search}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/search]] [<searchTiddler>] [<searchListState>]\"/>\"\"\"><$action-setfield $tiddler=\"$:/temp/search\" text={{{ [<searchTiddler>get[text]] }}}/><$action-setfield $tiddler=\"$:/temp/search/refresh\" text=\"yes\"/></$list>\n\n\\define input-accept-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\"\"\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\n\n\\define input-accept-variant-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\"\"\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\n\n\\define set-next-input-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab/search-results/sidebar\" tag=\"$:/tags/SearchResults\" beforeafter=\"$beforeafter$\" defaultState={{$:/config/SearchResults/Default}} actions=\"\"\"<$action-setfield $tiddler=\"$:/state/search/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define advanced-search-actions() <$action-setfield $tiddler=\"$:/temp/advancedsearch\" text={{$:/temp/search/input}}/><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/search/input}}/><<delete-state-tiddlers>><$action-navigate $to=\"$:/AdvancedSearch\"/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/><$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\"[data-tiddler-title=\"$:/AdvancedSearch\"] .tc-search input\"\"\" preventScroll=\"true\"/><$action-deletetiddler $filter=\"$:/temp/search $:/temp/search/input $:/temp/search/refresh [<searchListState>]\"/>\n\n<div class=\"tc-sidebar-lists tc-sidebar-search\">\n\n<$vars editTiddler=\"$:/temp/search\" searchTiddler=\"$:/temp/search/input\" searchListState=<<qualify \"$:/state/search-list/selected-item\">>>\n<div class=\"tc-search\">\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">>>\n<$keyboard key=\"((advanced-search-sidebar))\" actions=<<advanced-search-actions>>>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=<<editTiddler>> storeTitle=<<searchTiddler>> \n\t\tselectionStateTitle=<<searchListState>> refreshTitle=\"$:/temp/search/refresh\" type=\"search\" \n\t\ttag=\"input\" focus={{$:/config/Search/AutoFocus}} focusPopup=<<qualify \"$:/state/popup/search-dropdown\">> \n\t\tclass=\"tc-popup-handle\" filterMinLength={{$:/config/Search/MinLength}} inputCancelActions=<<cancel-search-actions>> \n\t\tinputAcceptActions=<<input-accept-actions>> inputAcceptVariantActions=<<input-accept-variant-actions>> cancelPopups=\"yes\" \n\t\tconfigTiddlerFilter=\"[[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}]\"/>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n<$reveal state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n<$button tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n<<advanced-search-actions>>\n{{$:/core/images/advanced-search-button}}\n</$button>\n<$button class=\"tc-btn-invisible\">\n<<cancel-search-actions>><$action-sendmessage $message=\"tm-focus-selector\" $param=\".tc-search input\"/>\n{{$:/core/images/close-button}}\n</$button>\n<<count-popup-button>>\n</$reveal>\n<$reveal state=<<searchTiddler>> 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=<<searchTiddler>> 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<<search-results-list>>\n\n</$reveal>\n\n</$reveal>\n\n</$vars>\n\n</div>\n" }, "$:/core/ui/SideBarSegments/site-subtitle": { "title": "$:/core/ui/SideBarSegments/site-subtitle", "tags": "$:/tags/SideBarSegment", "text": "<div class=\"tc-site-subtitle\">\n\n<$transclude tiddler=\"$:/SiteSubtitle\" mode=\"inline\"/>\n\n</div>\n" }, "$:/core/ui/SideBarSegments/site-title": { "title": "$:/core/ui/SideBarSegments/site-title", "tags": "$:/tags/SideBarSegment", "text": "<h1 class=\"tc-site-title\">\n\n<$transclude tiddler=\"$:/SiteTitle\" mode=\"inline\"/>\n\n</h1>\n" }, "$:/core/ui/SideBarSegments/tabs": { "title": "$:/core/ui/SideBarSegments/tabs", "tags": "$:/tags/SideBarSegment", "text": "<div class=\"tc-sidebar-lists tc-sidebar-tabs\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\" default={{$:/config/DefaultSidebarTab}} state=\"$:/state/tab/sidebar\" class=\"tc-sidebar-tabs-main\" explicitState=\"$:/state/tab/sidebar--595412856\"/>\n\n</div>\n" }, "$:/core/ui/SwitcherModal": { "title": "$:/core/ui/SwitcherModal", "subtitle": "<$text text={{{[<switch>lookup[$:/language/Switcher/Subtitle/]]}}}/>", "class": "tc-modal-centered", "text": "<$tiddler tiddler={{{[<switch>lookup[$:/config/SwitcherTargets/]]}}}>\n\n\n<$transclude/>\n\n\n</$tiddler>" }, "$:/TagManager": { "title": "$:/TagManager", "icon": "$:/core/images/tag-button", "color": "#bbb", "text": "\\define lingo-base() $:/language/TagManager/\n\\define iconEditorTab(type)\n\\whitespace trim\n<$link to=\"\"><<lingo Icons/None>></$link>\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\\whitespace trim\n<div class=\"tc-drop-down-wrapper\">\n<$button popupTitle={{{ [[$:/state/popup/icon/]addsuffix<__title__>] }}} class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal stateTitle={{{ [[$:/state/popup/icon/]addsuffix<__title__>] }}} type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$linkcatcher actions=\"\"\"<$action-setfield $tiddler=<<__title__>> icon=<<navigateTo>>/>\"\"\">\n<<iconEditorTab type:\"!\">>\n<hr/>\n<<iconEditorTab type:\"\">>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n\\end\n\\define toggleButton(state)\n\\whitespace trim\n<$reveal stateTitle=<<__state__>> type=\"match\" text=\"closed\" default=\"closed\">\n<$button setTitle=<<__state__>> setTo=\"open\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n<$reveal stateTitle=<<__state__>> type=\"match\" text=\"open\" default=\"closed\">\n<$button setTitle=<<__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\\whitespace trim\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>{{||$:/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={{{ [[$:/state/tag-manager/]addsuffix<currentTiddler>] }}} /> \n</td>\n</tr>\n<tr>\n<td></td>\n<td colspan=\"4\">\n<$reveal stateTitle={{{ [[$:/state/tag-manager/]addsuffix<currentTiddler>] }}} 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 style=\"position:relative;\">\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/TagPickerTagTemplate": { "title": "$:/core/ui/TagPickerTagTemplate", "text": "\\whitespace trim\n<$button class=<<button-classes>> tag=\"a\" tooltip={{$:/language/EditTemplate/Tags/Add/Button/Hint}}>\n<$list filter=\"[<saveTiddler>minlength[1]]\">\n<$action-listops $tiddler=<<saveTiddler>> $field=<<tagField>> $subfilter=\"[<tag>]\"/>\n</$list>\n<$set name=\"currentTiddlerCSSEscaped\" value={{{ [<saveTiddler>escapecss[]] }}}>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=<<get-tagpicker-focus-selector>> preventScroll=\"true\"/>\n</$set>\n<<delete-tag-state-tiddlers>>\n<$list filter=\"[<refreshTitle>minlength[1]]\">\n<$action-setfield $tiddler=<<refreshTitle>> text=\"yes\"/>\n</$list>\n<<actions>>\n<$set name=\"backgroundColor\" value={{!!color}}>\n<$wikify name=\"foregroundColor\" text=\"\"\"<$macrocall $name=\"contrastcolour\" target={{!!color}} fallbackTarget=<<fallbackTarget>> colourA=<<colourA>> colourB=<<colourB>>/>\"\"\">\n<span class=\"tc-tag-label tc-btn-invisible\" style=<<tag-pill-styles>>>\n<$transclude tiddler={{!!icon}}/><$view field=\"title\" format=\"text\"/>\n</span>\n</$wikify>\n</$set>\n</$button>\n" }, "$:/core/ui/TagTemplate": { "title": "$:/core/ui/TagTemplate", "text": "\\whitespace trim\n<span class=\"tc-tag-list-item\">\n<$set name=\"transclusion\" value=<<currentTiddler>>>\n<$macrocall $name=\"tag-pill-body\" tag=<<currentTiddler>> icon={{!!icon}} colour={{!!color}} palette={{$:/palette}} element-tag=\"\"\"$button\"\"\" element-attributes=\"\"\"popup=<<qualify \"$:/state/popup/tag\">> dragFilter='[all[current]tagging[]]' tag='span'\"\"\"/>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\" animate=\"yes\" class=\"tc-drop-down\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</$set>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TagDropdown]!has[draft.of]]\" variable=\"listItem\"> \n<$transclude tiddler=<<listItem>>/> \n</$list>\n<hr>\n<$macrocall $name=\"list-tagged-draggable\" tag=<<currentTiddler>>/>\n</$reveal>\n</$set>\n</span>\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\n<$transclude tiddler=<<listItem>> mode=\"block\"/>\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>" }, "$:/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": "<div style=\"position:relative;\">\n<div class=\"tc-tiddler-controls\" style=\"position:absolute;right:0;\">\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"sticky\">\n<$button set=<<tiddlerInfoState>> setTo=\"\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n</div>\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo]!has[draft.of]]\" default={{$:/config/TiddlerInfo/Default}}/>\n" }, "$:/core/ui/TopBar/menu": { "title": "$:/core/ui/TopBar/menu", "tags": "$:/tags/TopRightBar", "text": "<$list filter=\"[[$:/state/sidebar]get[text]] +[else[yes]!match[no]]\" variable=\"ignore\">\n<$button set=\"$:/state/sidebar\" setTo=\"no\" tooltip={{$:/language/Buttons/HideSideBar/Hint}} aria-label={{$:/language/Buttons/HideSideBar/Caption}} class=\"tc-btn-invisible tc-hide-sidebar-btn\">{{$:/core/images/chevron-right}}</$button>\n</$list>\n<$list filter=\"[[$:/state/sidebar]get[text]] +[else[yes]match[no]]\" variable=\"ignore\">\n<$button set=\"$:/state/sidebar\" setTo=\"yes\" tooltip={{$:/language/Buttons/ShowSideBar/Hint}} aria-label={{$:/language/Buttons/ShowSideBar/Caption}} class=\"tc-btn-invisible tc-show-sidebar-btn\">{{$:/core/images/chevron-left}}</$button>\n</$list>\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\" stateTitle=<<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\\define buttons()\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<<lingo Listing/Preview>> <$select tiddler=\"$:/state/importpreviewtype\" default=\"$:/core/ui/ImportPreviews/Text\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ImportPreview]!has[draft.of]]\">\n<option value=<<currentTiddler>>>{{!!caption}}</option>\n</$list>\n</$select>\n\\end\n\n<$list filter=\"[all[current]field:plugin-type[import]]\">\n\n<div class=\"tc-import\">\n\n<<lingo Listing/Hint>>\n\n<<buttons>>\n\n{{||$:/core/ui/ImportListing}}\n\n<<buttons>>\n\n</div>\n\n</$list>\n" }, "$:/core/ui/ViewTemplate/plugin": { "title": "$:/core/ui/ViewTemplate/plugin", "tags": "$:/tags/ViewTemplate", "text": "<$reveal tag=\"div\" class=\"tc-tiddler-plugin-info\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" retain=\"yes\" animate=\"yes\">\n\n<$list filter=\"[all[current]has[plugin-type]] -[all[current]field:plugin-type[import]]\">\n<$set name=\"plugin-type\" value={{!!plugin-type}}>\n<$set name=\"default-popup-state\" value=\"yes\">\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n{{||$:/core/ui/Components/plugin-info}}\n</$set>\n</$set>\n</$set>\n</$list>\n</$reveal>" }, "$:/core/ui/ViewTemplate/subtitle": { "title": "$:/core/ui/ViewTemplate/subtitle", "tags": "$:/tags/ViewTemplate", "text": "\\whitespace trim\n<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}} />\n<$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\" stateTitle=<<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>\n" }, "$:/core/ui/ViewTemplate/title": { "title": "$:/core/ui/ViewTemplate/title", "tags": "$:/tags/ViewTemplate", "text": "\\whitespace trim\n\\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\"><$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\"><$transclude tiddler=<<listItem>>/></$set></$reveal></$list>\n</span>\n<$set name=\"tv-wikilinks\" value={{$:/config/Tiddlers/TitleLinks}}>\n<$link>\n<$set name=\"foregroundColor\" value={{!!color}}>\n<$list filter=\"[all[current]has[icon]]~[[$:/config/DefaultTiddlerIcon]has[text]]\">\n<span class=\"tc-tiddler-title-icon\" style=<<title-styles>>>\n<$transclude tiddler={{!!icon}}>\n<$transclude tiddler={{$:/config/DefaultTiddlerIcon}}/>\n</$transclude>\n</span>\n</$list>\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<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfoSegment]!has[draft.of]] [[$:/core/ui/TiddlerInfo]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>> mode=\"block\"/></$list>\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\" stateTitle=<<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\" stateTitle=<<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 folded-state()\n$:/state/folded/$(currentTiddler)$\n\\end\n\\define cancel-delete-tiddler-actions(message) <$action-sendmessage $message=\"tm-$message$-tiddler\"/>\n\\import [all[shadows+tiddlers]tag[$:/tags/Macro/View]!has[draft.of]]\n<$vars storyTiddler=<<currentTiddler>> tiddlerInfoState=<<qualify \"$:/state/popup/tiddler-info\">>><div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-view-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[shadow]is[tiddler]then[tc-tiddler-overridden-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewTemplate]!has[draft.of]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>>/></$list>\n</div>\n</$vars>\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": "\\whitespace trim\n<$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>match[yes]]\">\n{{$:/core/images/clone-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Clone/Caption}}/>\n</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": "\\whitespace trim\n<$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>match[yes]]\">\n{{$:/core/images/close-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/CloseOthers/Caption}}/>\n</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": "\\whitespace trim\n<$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>match[yes]]\">\n{{$:/core/images/close-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Close/Caption}}/>\n</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": "\\whitespace trim\n<$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>match[yes]]\">\n{{$:/core/images/edit-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Edit/Caption}}/>\n</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": "{{$:/core/images/chevron-up}} {{$:/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": "\\whitespace trim\n<$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>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/FoldOthers/Caption}}/>\n</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": "\\whitespace trim\n<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\">\n<$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>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Fold/Caption}}/>\n</span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\">\n<$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>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Unfold/Caption}}/>\n</span>\n</$list>\n</$button>\n</$reveal>\n" }, "$:/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": "\\whitespace trim\n\\define button-content()\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/info-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Info/Caption}}/>\n</span>\n</$list>\n\\end\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"popup\">\n<$button popup=<<tiddlerInfoState>> tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"sticky\">\n<$reveal state=<<tiddlerInfoState>> type=\"match\" text=\"\" default=\"\">\n<$button set=<<tiddlerInfoState>> setTo=\"yes\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n<$reveal state=<<tiddlerInfoState>> type=\"nomatch\" text=\"\" default=\"\">\n<$button set=<<tiddlerInfoState>> setTo=\"\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n</$reveal>" }, "$:/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": "\\whitespace trim\n\\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>match[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/More/Caption}}/>\n</span>\n</$list>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"belowleft\" 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<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$set>\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": "\\whitespace trim\n\\define newHereActions()\n<$set name=\"tags\" filter=\"[<currentTiddler>] [{$:/config/NewTiddler/Tags}]\">\n<$action-sendmessage $message=\"tm-new-tiddler\" tags=<<tags>>/>\n</$set>\n\\end\n\\define newHereButton()\n<$button actions=<<newHereActions>> tooltip={{$:/language/Buttons/NewHere/Hint}} aria-label={{$:/language/Buttons/NewHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-here-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewHere/Caption}}/>\n</span>\n</$list>\n</$button>\n\\end\n<<newHereButton>>\n" }, "$:/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": "\\whitespace trim\n\\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<$wikify name=\"journalTitle\" text=\"\"\"<$macrocall $name=\"now\" format=<<journalTitleTemplate>>/>\"\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewJournalHere/Caption}}/>\n</span>\n</$list>\n</$wikify>\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>\n</$set>\n</$set>\n" }, "$:/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": "\\whitespace trim\n<$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>match[yes]]\">\n{{$:/core/images/open-window}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/OpenWindow/Caption}}/>\n</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": "\\whitespace trim\n<$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>match[yes]]\">\n{{$:/core/images/permalink-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Permalink/Caption}}/>\n</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": "\\whitespace trim\n<$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>match[yes]]\">\n{{$:/core/images/permaview-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Permaview/Caption}}/>\n</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/AutoFocus": { "title": "$:/config/AutoFocus", "text": "title" }, "$:/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/DefaultMoreSidebarTab": { "title": "$:/config/DefaultMoreSidebarTab", "text": "$:/core/ui/MoreSideBar/Tags" }, "$:/config/DefaultSidebarTab": { "title": "$:/config/DefaultSidebarTab", "text": "$:/core/ui/SideBar/Open" }, "$:/config/DownloadSaver/AutoSave": { "title": "$:/config/DownloadSaver/AutoSave", "text": "no" }, "$:/config/Drafts/TypingTimeout": { "title": "$:/config/Drafts/TypingTimeout", "text": "400" }, "$:/config/EditMode/fieldname-filter": { "title": "$:/config/EditMode/fieldname-filter", "first-search-filter": "[!is[shadow]!is[system]fields[]search:title<userInput>sort[]] -created -creator -draft.of -draft.title -modified -modifier -tags -text -title -type", "second-search-filter": "[fields[]search:title<userInput>sort[]] -[!is[shadow]!is[system]fields[]]" }, "$:/config/EditTabIndex": { "title": "$:/config/EditTabIndex", "text": "1\n" }, "$:/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/webp": { "title": "$:/config/EditorTypeMappings/image/webp", "text": "bitmap" }, "$:/config/EditorTypeMappings/image/heic": { "title": "$:/config/EditorTypeMappings/image/heic", "text": "bitmap" }, "$:/config/EditorTypeMappings/image/heif": { "title": "$:/config/EditorTypeMappings/image/heif", "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/Manager/Show": { "title": "$:/config/Manager/Show", "text": "tiddlers" }, "$:/config/Manager/Filter": { "title": "$:/config/Manager/Filter", "text": "" }, "$:/config/Manager/Order": { "title": "$:/config/Manager/Order", "text": "forward" }, "$:/config/Manager/Sort": { "title": "$:/config/Manager/Sort", "text": "title" }, "$:/config/Manager/System": { "title": "$:/config/Manager/System", "text": "system" }, "$:/config/Manager/Tag": { "title": "$:/config/Manager/Tag", "text": "" }, "$:/state/popup/manager/item/$:/Manager/ItemMain/RawText": { "title": "$:/state/popup/manager/item/$:/Manager/ItemMain/RawText", "text": "hide" }, "$:/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/NewImageType": { "title": "$:/config/NewImageType", "text": "jpeg" }, "$:/config/OfficialPluginLibrary": { "title": "$:/config/OfficialPluginLibrary", "tags": "$:/tags/PluginLibrary", "url": "https://tiddlywiki.com/library/v5.1.23/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/manager": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/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/print": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/print", "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/timestamp": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/timestamp", "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/RegisterPluginType/plugin": { "title": "$:/config/RegisterPluginType/plugin", "text": "yes" }, "$:/config/RegisterPluginType/theme": { "title": "$:/config/RegisterPluginType/theme", "text": "no" }, "$:/config/RegisterPluginType/language": { "title": "$:/config/RegisterPluginType/language", "text": "no" }, "$:/config/RegisterPluginType/info": { "title": "$:/config/RegisterPluginType/info", "text": "yes" }, "$:/config/RegisterPluginType/import": { "title": "$:/config/RegisterPluginType/import", "text": "no" }, "$:/config/SaveWikiButton/Template": { "title": "$:/config/SaveWikiButton/Template", "text": "$:/core/save/all" }, "$:/config/SaverFilter": { "title": "$:/config/SaverFilter", "text": "[all[]] -[prefix[$:/HistoryList]] -[prefix[$:/StoryList]] -[status[pending]plugin-type[import]] -[[$:/isEncrypted]] -[[$:/UploadName]] -[prefix[$:/state/]] -[prefix[$:/temp/]]\n" }, "$:/config/Search/AutoFocus": { "title": "$:/config/Search/AutoFocus", "text": "true" }, "$:/config/Search/MinLength": { "title": "$:/config/Search/MinLength", "text": "3" }, "$:/config/SearchResults/Default": { "title": "$:/config/SearchResults/Default", "text": "$:/core/ui/DefaultSearchResultList" }, "$:/config/Server/ExternalFilters/[all[tiddlers]!is[system]sort[title]]": { "title": "$:/config/Server/ExternalFilters/[all[tiddlers]!is[system]sort[title]]", "text": "yes" }, "$:/config/ShortcutInfo/add-field": { "title": "$:/config/ShortcutInfo/add-field", "text": "{{$:/language/EditTemplate/Fields/Add/Button/Hint}}" }, "$:/config/ShortcutInfo/advanced-search": { "title": "$:/config/ShortcutInfo/advanced-search", "text": "{{$:/language/Buttons/AdvancedSearch/Hint}}" }, "$:/config/ShortcutInfo/advanced-search-sidebar": { "title": "$:/config/ShortcutInfo/advanced-search-sidebar", "text": "{{$:/language/Shortcuts/Input/AdvancedSearch/Hint}}" }, "$:/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/change-sidebar-layout": { "title": "$:/config/ShortcutInfo/change-sidebar-layout", "text": "{{$:/language/Shortcuts/SidebarLayout/Hint}}" }, "$:/config/ShortcutInfo/delete-field": { "title": "$:/config/ShortcutInfo/delete-field", "text": "{{$:/language/EditTemplate/Field/Remove/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/input-accept": { "title": "$:/config/ShortcutInfo/input-accept", "text": "{{$:/language/Shortcuts/Input/Accept/Hint}}" }, "$:/config/ShortcutInfo/input-accept-variant": { "title": "$:/config/ShortcutInfo/input-accept-variant", "text": "{{$:/language/Shortcuts/Input/AcceptVariant/Hint}}" }, "$:/config/ShortcutInfo/input-cancel": { "title": "$:/config/ShortcutInfo/input-cancel", "text": "{{$:/language/Shortcuts/Input/Cancel/Hint}}" }, "$:/config/ShortcutInfo/input-down": { "title": "$:/config/ShortcutInfo/input-down", "text": "{{$:/language/Shortcuts/Input/Down/Hint}}" }, "$:/config/ShortcutInfo/input-tab-left": { "title": "$:/config/ShortcutInfo/input-tab-left", "text": "{{$:/language/Shortcuts/Input/Tab-Left/Hint}}" }, "$:/config/ShortcutInfo/input-tab-right": { "title": "$:/config/ShortcutInfo/input-tab-right", "text": "{{$:/language/Shortcuts/Input/Tab-Right/Hint}}" }, "$:/config/ShortcutInfo/input-up": { "title": "$:/config/ShortcutInfo/input-up", "text": "{{$:/language/Shortcuts/Input/Up/Hint}}" }, "$:/config/ShortcutInfo/italic": { "title": "$:/config/ShortcutInfo/italic", "text": "{{$:/language/Buttons/Italic/Hint}}" }, "$:/config/ShortcutInfo/layout-switcher": { "title": "$:/config/ShortcutInfo/layout-switcher", "text": "{{$:/language/LayoutSwitcher/Description}}" }, "$:/config/ShortcutInfo/link": { "title": "$:/config/ShortcutInfo/link", "text": "{{$:/language/Buttons/Link/Hint}}" }, "$:/config/ShortcutInfo/linkify": { "title": "$:/config/ShortcutInfo/linkify", "text": "{{$:/language/Buttons/Linkify/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/new-image": { "title": "$:/config/ShortcutInfo/new-image", "text": "{{$:/language/Buttons/NewImage/Hint}}" }, "$:/config/ShortcutInfo/new-journal": { "title": "$:/config/ShortcutInfo/new-journal", "text": "{{$:/language/Buttons/NewJournal/Hint}}" }, "$:/config/ShortcutInfo/new-tiddler": { "title": "$:/config/ShortcutInfo/new-tiddler", "text": "{{$:/language/Buttons/NewTiddler/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/save-wiki": { "title": "$:/config/ShortcutInfo/save-wiki", "text": "{{$:/language/Buttons/SaveWiki/Hint}}" }, "$:/config/ShortcutInfo/sidebar-search": { "title": "$:/config/ShortcutInfo/sidebar-search", "text": "{{$:/language/Buttons/SidebarSearch/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/toggle-sidebar": { "title": "$:/config/ShortcutInfo/toggle-sidebar", "text": "{{$:/language/Buttons/ToggleSidebar/Hint}}" }, "$:/config/ShortcutInfo/transcludify": { "title": "$:/config/ShortcutInfo/transcludify", "text": "{{$:/language/Buttons/Transcludify/Hint}}" }, "$:/config/ShortcutInfo/underline": { "title": "$:/config/ShortcutInfo/underline", "text": "{{$:/language/Buttons/Underline/Hint}}" }, "$:/config/SwitcherTargets/layout": { "title": "$:/config/SwitcherTargets/layout", "text": "$:/snippets/LayoutSwitcher" }, "$:/config/SwitcherTargets/language": { "title": "$:/config/SwitcherTargets/language", "text": "$:/snippets/languageswitcher" }, "$:/config/SwitcherTargets/palette": { "title": "$:/config/SwitcherTargets/palette", "text": "$:/core/ui/ControlPanel/Palette" }, "$:/config/SwitcherTargets/theme": { "title": "$:/config/SwitcherTargets/theme", "text": "$:/core/ui/ControlPanel/Theme" }, "$:/config/SyncFilter": { "title": "$:/config/SyncFilter", "text": "[is[tiddler]] -[[$:/core]] -[[$:/library/sjcl.js]] -[prefix[$:/boot/]] -[prefix[$:/HistoryList]] -[status[pending]plugin-type[import]] -[[$:/isEncrypted]] -[prefix[$:/status/]] -[prefix[$:/state/]] -[prefix[$:/temp/]]\n" }, "$:/config/SyncSystemTiddlersFromServer": { "title": "$:/config/SyncSystemTiddlersFromServer", "text": "no" }, "$:/config/Tags/MinLength": { "title": "$:/config/Tags/MinLength", "text": "0" }, "$:/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/TiddlerInfo/Mode": { "title": "$:/config/TiddlerInfo/Mode", "text": "popup" }, "$:/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/input-tab-left": { "title": "$:/config/shortcuts-mac/input-tab-left", "text": "ctrl-Left" }, "$:/config/shortcuts-mac/input-tab-right": { "title": "$:/config/shortcuts-mac/input-tab-right", "text": "ctrl-Right" }, "$:/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-mac/new-image": { "title": "$:/config/shortcuts-mac/new-image", "text": "ctrl-I" }, "$:/config/shortcuts-mac/new-journal": { "title": "$:/config/shortcuts-mac/new-journal", "text": "ctrl-J" }, "$:/config/shortcuts-mac/new-tiddler": { "title": "$:/config/shortcuts-mac/new-tiddler", "text": "ctrl-N" }, "$:/config/shortcuts-mac/save-wiki": { "title": "$:/config/shortcuts-mac/save-wiki", "text": "meta-S" }, "$:/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-not-mac/new-image": { "title": "$:/config/shortcuts-not-mac/new-image", "text": "alt-I" }, "$:/config/shortcuts-not-mac/new-journal": { "title": "$:/config/shortcuts-not-mac/new-journal", "text": "alt-J" }, "$:/config/shortcuts-not-mac/new-tiddler": { "title": "$:/config/shortcuts-not-mac/new-tiddler", "text": "alt-N" }, "$:/config/shortcuts/add-field": { "title": "$:/config/shortcuts/add-field", "text": "enter" }, "$:/config/shortcuts/advanced-search": { "title": "$:/config/shortcuts/advanced-search", "text": "ctrl-shift-A" }, "$:/config/shortcuts/advanced-search-sidebar": { "title": "$:/config/shortcuts/advanced-search-sidebar", "text": "alt-Enter" }, "$:/config/shortcuts/cancel-edit-tiddler": { "title": "$:/config/shortcuts/cancel-edit-tiddler", "text": "escape" }, "$:/config/shortcuts/change-sidebar-layout": { "title": "$:/config/shortcuts/change-sidebar-layout", "text": "shift-alt-Down" }, "$:/config/shortcuts/delete-field": { "title": "$:/config/shortcuts/delete-field", "text": "shift-alt-D" }, "$:/config/shortcuts/excise": { "title": "$:/config/shortcuts/excise", "text": "ctrl-E" }, "$:/config/shortcuts/sidebar-search": { "title": "$:/config/shortcuts/sidebar-search", "text": "ctrl-shift-F" }, "$:/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/input-accept": { "title": "$:/config/shortcuts/input-accept", "text": "Enter" }, "$:/config/shortcuts/input-accept-variant": { "title": "$:/config/shortcuts/input-accept-variant", "text": "ctrl-Enter" }, "$:/config/shortcuts/input-cancel": { "title": "$:/config/shortcuts/input-cancel", "text": "Escape" }, "$:/config/shortcuts/input-down": { "title": "$:/config/shortcuts/input-down", "text": "Down" }, "$:/config/shortcuts/input-tab-left": { "title": "$:/config/shortcuts/input-tab-left", "text": "alt-Left" }, "$:/config/shortcuts/input-tab-right": { "title": "$:/config/shortcuts/input-tab-right", "text": "alt-Right" }, "$:/config/shortcuts/input-up": { "title": "$:/config/shortcuts/input-up", "text": "Up" }, "$:/config/shortcuts/layout-switcher": { "title": "$:/config/shortcuts/layout-switcher", "text": "ctrl-shift-L" }, "$:/config/shortcuts/link": { "title": "$:/config/shortcuts/link", "text": "ctrl-L" }, "$:/config/shortcuts/linkify": { "title": "$:/config/shortcuts/linkify", "text": "alt-shift-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/save-wiki": { "title": "$:/config/shortcuts/save-wiki", "text": "ctrl-S" }, "$:/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/shortcuts/toggle-sidebar": { "title": "$:/config/shortcuts/toggle-sidebar", "text": "alt-shift-S" }, "$:/config/shortcuts/transcludify": { "title": "$:/config/shortcuts/transcludify", "text": "alt-shift-T" }, "$:/config/ui/EditTemplate": { "title": "$:/config/ui/EditTemplate", "text": "$:/core/ui/EditTemplate" }, "$:/config/ui/ViewTemplate": { "title": "$:/config/ui/ViewTemplate", "text": "$:/core/ui/ViewTemplate" }, "$:/config/WikiParserRules/Inline/wikilink": { "title": "$:/config/WikiParserRules/Inline/wikilink", "text": "enable" }, "$:/snippets/currpalettepreview": { "title": "$:/snippets/currpalettepreview", "text": "\\define resolve-colour(macrocall)\n\\import $:/core/macros/utils\n\\whitespace trim\n<$wikify name=\"name\" text=\"\"\"$macrocall$\"\"\">\n<<name>>\n</$wikify>\n\\end\n\\define swatchStyle()\nbackground-color: $(swatchColour)$;\n\\end\n\\define swatch-inner()\n<$set name=\"swatchColour\" value={{##$(colourResolved)$}}>\n<$list filter=\"[<swatchColour>!prefix[<<colour ]!suffix[>>]]\" variable=\"ignore\">\n<div class=\"tc-swatch\" style=<<swatchStyle>> title=<<swatchTitle>>/>\n</$list>\n<$list filter=\"[<swatchColour>prefix[<<colour ]suffix[>>]]\" variable=\"ignore\">\n<$wikify name=\"colourResolved\" text=\"\"\"<$macrocall $name=\"resolve-colour\" macrocall=<<swatchColour>>/>\"\"\">\n<<swatch-inner>>\n</$wikify>\n</$list>\n</$set>\n\\end\n\\define swatch()\n<$set name=\"swatchColour\" value={{##$(colour)$}}>\n<$set name=\"swatchTitle\" value=<<colour>>>\n<$list filter=\"[<swatchColour>!prefix[<<colour ]!suffix[>>]]\" variable=\"ignore\">\n<div class=\"tc-swatch\" style=<<swatchStyle>> title=<<swatchTitle>>/>\n</$list>\n<$list filter=\"[<swatchColour>prefix[<<colour ]suffix[>>]]\" variable=\"ignore\">\n<$wikify name=\"colourResolved\" text=\"\"\"<$macrocall $name=\"resolve-colour\" macrocall=<<swatchColour>>/>\"\"\">\n<<swatch-inner>>\n</$wikify>\n</$list>\n</$set>\n</$set>\n\\end\n<div class=\"tc-swatches-horiz\"><$list filter=\"\nforeground\nbackground\nmuted-foreground\nprimary\npage-background\ntab-background\ntiddler-info-background\n\" variable=\"colour\"><<swatch>></$list></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": "\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n\n<$linkcatcher to=\"$:/language\">\n<div class=\"tc-chooser tc-language-chooser\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[description]]\">\n<$set name=\"cls\" filter=\"[all[current]field:title{$:/language}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>>\n<$link>\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</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>" }, "$:/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 tiddler=\"$:/config/DefaultColourMappings/$name$\"/></$transclude></$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 column-count(columns)\n``\n-moz-column-count: $columns$;\n-webkit-column-count: $columns$;\ncolumn-count: $columns$;\n``\n\\end\n\n\\define datauri(title)\n<$macrocall $name=\"makedatauri\" type={{$title$!!type}} text={{$title$}} _canonical_uri={{$title$!!_canonical_uri}}/>\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\n\\define if-background-attachment(text)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" type=\"nomatch\" text=\"\">$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<span style=\"display:inline-block; 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/copy-to-clipboard": { "title": "$:/core/macros/copy-to-clipboard", "tags": "$:/tags/Macro", "text": "\\define copy-to-clipboard(src,class:\"tc-btn-invisible\",style)\n<$button class=<<__class__>> style=<<__style__>> message=\"tm-copy-to-clipboard\" param=<<__src__>> tooltip={{$:/language/Buttons/CopyToClipboard/Hint}}>\n{{$:/core/images/copy-clipboard}} <$text text={{$:/language/Buttons/CopyToClipboard/Caption}}/>\n</$button>\n\\end\n\n\\define copy-to-clipboard-above-right(src,class:\"tc-btn-invisible\",style)\n<div style=\"position: relative;\">\n<div style=\"position: absolute; bottom: 0; right: 0;\">\n<$macrocall $name=\"copy-to-clipboard\" src=<<__src__>> class=<<__class__>> style=<<__style__>>/>\n</div>\n</div>\n\\end\n\n" }, "$:/core/macros/diff": { "title": "$:/core/macros/diff", "tags": "$:/tags/Macro", "text": "\\define compareTiddlerText(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle)\n<$set name=\"source\" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>>>\n<$set name=\"dest\" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>>>\n<$diff-text source=<<source>> dest=<<dest>>/>\n</$set>\n</$set>\n\\end\n\n\\define compareTiddlers(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle,exclude)\n<table class=\"tc-diff-tiddlers\">\n<tbody>\n<$set name=\"sourceFields\" filter=\"[<__sourceTiddlerTitle__>fields[]sort[]]\">\n<$set name=\"destFields\" filter=\"[<__destSubTiddlerTitle__>subtiddlerfields<__destTiddlerTitle__>sort[]]\">\n<$list filter=\"[enlist<sourceFields>] [enlist<destFields>] -[enlist<__exclude__>] +[sort[]]\" variable=\"fieldName\">\n<tr>\n<th>\n<$text text=<<fieldName>>/> \n</th>\n<td>\n<$set name=\"source\" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>> field=<<fieldName>>>\n<$set name=\"dest\" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>> field=<<fieldName>>>\n<$diff-text source=<<source>> dest=<<dest>>>\n</$diff-text>\n</$set>\n</$set>\n</td>\n</tr>\n</$list>\n</$set>\n</$set>\n</tbody>\n</table>\n\\end\n" }, "$:/core/macros/dumpvariables": { "title": "$:/core/macros/dumpvariables", "tags": "$:/tags/Macro", "text": "\\define dumpvariables()\n<ul>\n<$list filter=\"[variables[]]\" variable=\"varname\">\n<li>\n<strong><code><$text text=<<varname>>/></code></strong>:<br/>\n<$codeblock code={{{ [<varname>getvariable[]] }}}/>\n</li>\n</$list>\n</ul>\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\"><$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>match[yes]]\">\n{{$:/core/images/export-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$lingoBase$Caption}}/></span>\n</$list>\n</$button></span><$reveal state=<<qualify \"$:/state/popup/export\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$set name=\"count\" value={{{ [subfilter<__exportFilter__>count[]] }}}>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Exporter]]\">\n<$list filter=\"[<currentTiddler>has[condition]subfilter{!!condition}limit[1]] ~[<currentTiddler>!has[condition]then[true]]\" variable=\"ignore\">\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</$list>\n</$set>\n</div>\n</$reveal>\n\\end\n" }, "$:/core/macros/image-picker": { "title": "$:/core/macros/image-picker", "created": "20170715180840889", "modified": "20170715180914005", "tags": "$:/tags/Macro", "type": "text/vnd.tiddlywiki", "text": "\\define image-picker-thumbnail(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(imageTitle)$\"\"\">\n$actions$\n<$transclude tiddler=<<imageTitle>>/>\n</$button>\n\\end\n\n\\define image-picker-list(filter,actions)\n<$list filter=\"\"\"$filter$\"\"\" variable=\"imageTitle\">\n<$macrocall $name=\"image-picker-thumbnail\" actions=\"\"\"$actions$\"\"\"/>\n</$list>\n\\end\n\n\\define image-picker(actions,filter:\"[all[shadows+tiddlers]is[image]] -[type[application/pdf]] +[!has[draft.of]$subfilter$sort[title]]\",subfilter:\"\")\n<div class=\"tc-image-chooser\">\n<$vars state-system=<<qualify \"$:/state/image-picker/system\">>>\n<$checkbox tiddler=<<state-system>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"hide\">\n{{$:/language/SystemTiddlers/Include/Prompt}}\n</$checkbox>\n<$reveal state=<<state-system>> type=\"match\" text=\"hide\" default=\"hide\" tag=\"div\">\n<$macrocall $name=\"image-picker-list\" filter=\"\"\"$filter$ +[!is[system]]\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</$reveal>\n<$reveal state=<<state-system>> type=\"nomatch\" text=\"hide\" default=\"hide\" tag=\"div\">\n<$macrocall $name=\"image-picker-list\" filter=\"\"\"$filter$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</$reveal>\n</$vars>\n</div>\n\\end\n\n\\define image-picker-include-tagged-images(actions)\n<$macrocall $name=\"image-picker\" filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[!has[draft.of]sort[title]]\" actions=\"\"\"$actions$\"\"\"/>\n\\end\n" }, "$:/core/macros/keyboard-driven-input": { "title": "$:/core/macros/keyboard-driven-input", "tags": "$:/tags/Macro", "text": "\\define change-input-tab(stateTitle,tag,beforeafter,defaultState,actions)\n<$set name=\"tabsList\" filter=\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]]\">\n<$vars currentState={{{ [<__stateTitle__>!is[missing]get[text]] ~[<__defaultState__>] }}} firstTab={{{ [enlist<tabsList>nth[1]] }}} lastTab={{{ [enlist<tabsList>last[]] }}}>\n<$set name=\"nextTab\" value={{{ [all[shadows+tiddlers]tag<__tag__>!has[draft.of]$beforeafter$<currentState>] ~[[$beforeafter$]removeprefix[after]suffix[]addprefix<firstTab>] ~[[$beforeafter$]removeprefix[before]suffix[]addprefix<lastTab>] }}}>\n<$action-setfield $tiddler=<<__stateTitle__>> text=<<nextTab>>/>\n$actions$\n</$set>\n</$vars>\n</$set>\n\\end\n\n\\define keyboard-input-actions()\n<$list filter=\"[<__index__>match[]]\">\n<$action-setfield $tiddler=<<__storeTitle__>> text={{{ [<__tiddler__>get<__field__>] }}}/>\n</$list>\n<$list filter=\"[<__index__>!match[]]\">\n<$action-setfield $tiddler=<<__storeTitle__>> text={{{ [<__tiddler__>getindex<__index__>] }}}/>\n</$list>\n\\end\n\n\\define input-next-actions-inner()\n<$list filter=\"[<nextItem>minlength[1]]\" variable=\"ignore\">\n<$action-setfield $tiddler=<<__selectionStateTitle__>> text=<<nextItem>>/>\n<$list filter=\"[<__index__>match[]]\">\n<$action-setfield $tiddler=<<__tiddler__>> $field=<<__field__>> $value={{{ [<nextItem>] +[splitregexp[(?:.(?!-))+$]] }}}/>\n</$list>\n<$list filter=\"[<__index__>!match[]]\">\n<$action-setfield $tiddler=<<__tiddler__>> $index=<<__index__>> $value={{{ [<nextItem>] +[splitregexp[(?:.(?!-))+$]] }}}/>\n</$list>\n<$action-setfield $tiddler=<<__refreshTitle__>> text=\"yes\"/>\n</$list>\n\\end\n\n\\define input-next-actions(afterOrBefore:\"after\",reverse:\"\")\n<$list filter=\"[<__storeTitle__>get[text]minlength<__filterMinLength__>] [<__filterMinLength__>match[0]] +[limit[1]]\" variable=\"ignore\">\n<$vars userInput={{{ [<__storeTitle__>get[text]] }}} selectedItem={{{ [<__selectionStateTitle__>get[text]] }}}>\n<$set name=\"configTiddler\" value={{{ [subfilter<__configTiddlerFilter__>] }}}>\n<$vars primaryListFilter={{{ [<configTiddler>get<__firstSearchFilterField__>] }}} secondaryListFilter={{{ [<configTiddler>get<__secondSearchFilterField__>] }}}>\n<$set name=\"filteredList\" filter=\"[subfilter<primaryListFilter>addsuffix[-primaryList]] =[subfilter<secondaryListFilter>addsuffix[-secondaryList]]\">\n<$vars nextItem={{{ [enlist<filteredList>$afterOrBefore$<selectedItem>] ~[enlist<filteredList>$reverse$nth[1]] }}} firstItem={{{ [enlist<filteredList>nth[1]] }}} lastItem={{{ [enlist<filteredList>last[]] }}}>\n<$list filter=\"[<selectedItem>match<firstItem>!match<lastItem>]\" variable=\"ignore\">\n<$set name=\"nextItem\" value={{{ [[$afterOrBefore$]match[before]then<userInput>addsuffix[-userInput]] ~[<nextItem>] }}}>\n<<input-next-actions-inner>>\n</$set>\n</$list>\n<$list filter=\"[<selectedItem>match<lastItem>!match<firstItem>]\" variable=\"ignore\">\n<$set name=\"nextItem\" value={{{ [[$afterOrBefore$]match[after]then<userInput>addsuffix[-userInput]] ~[<nextItem>] }}}>\n<<input-next-actions-inner>>\n</$set>\n</$list>\n<$list filter=\"[<selectedItem>match<firstItem>match<lastItem>]\" variable=\"ignore\">\n<$set name=\"nextItem\" value={{{ [<userInput>addsuffix[-userInput]] }}}>\n<<input-next-actions-inner>>\n</$set>\n</$list>\n<$list filter=\"[<selectedItem>!match<firstItem>!match<lastItem>]\" variable=\"ignore\">\n<<input-next-actions-inner>>\n</$list>\n</$vars>\n</$set>\n</$vars>\n</$set>\n</$vars>\n</$list>\n\\end\n\n\\define keyboard-driven-input(tiddler,storeTitle,field:\"text\",index:\"\",tag:\"input\",type,focus:\"\",inputAcceptActions,inputAcceptVariantActions,inputCancelActions,placeholder:\"\",default:\"\",class,focusPopup,rows,minHeight,tabindex,size,autoHeight,filterMinLength:\"0\",refreshTitle,selectionStateTitle,cancelPopups:\"\",configTiddlerFilter,firstSearchFilterField:\"first-search-filter\",secondSearchFilterField:\"second-search-filter\")\n\\whitespace trim\n<$keyboard key=\"((input-accept))\" actions=<<__inputAcceptActions__>>>\n<$keyboard key=\"((input-accept-variant))\" actions=<<__inputAcceptVariantActions__>>>\n<$keyboard key=\"((input-up))\" actions=<<input-next-actions \"before\" \"reverse[]\">>>\n<$keyboard key=\"((input-down))\" actions=<<input-next-actions>>>\n<$keyboard key=\"((input-cancel))\" actions=<<__inputCancelActions__>>>\n<$edit-text tiddler=<<__tiddler__>> field=<<__field__>> index=<<__index__>> \n\t\tinputActions=<<keyboard-input-actions>> tag=<<__tag__>> class=<<__class__>> \n\t\tplaceholder=<<__placeholder__>> default=<<__default__>> focusPopup=<<__focusPopup__>> \n\t\tfocus=<<__focus__>> type=<<__type__>> rows=<<__rows__>> minHeight=<<__minHeight__>> \n\t\ttabindex=<<__tabindex__>> size=<<__size__>> autoHeight=<<__autoHeight__>> \n\t\trefreshTitle=<<__refreshTitle__>> cancelPopups=<<__cancelPopups__>>/>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n\\end\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:\"\",emptyMessage)\n\\whitespace trim\n<$type$ class=\"$class$\">\n<$list filter=\"$filter$\" emptyMessage=<<__emptyMessage__>>>\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\n\\define list-links-draggable-drop-actions()\n<$action-listops $tiddler=<<targetTiddler>> $field=<<targetField>> $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define list-links-draggable(tiddler,field:\"list\",type:\"ul\",subtype:\"li\",class:\"\",itemTemplate)\n\\whitespace trim\n<span class=\"tc-links-draggable-list\">\n<$vars targetTiddler=\"\"\"$tiddler$\"\"\" targetField=\"\"\"$field$\"\"\">\n<$type$ class=\"$class$\">\n<$list filter=\"[list[$tiddler$!!$field$]]\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"\"\"$subtype$\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<div class=\"tc-droppable-placeholder\"/>\n<div>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$transclude>\n</div>\n</$droppable>\n</$list>\n<$tiddler tiddler=\"\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"div\" enable=<<tv-enable-drag-and-drop>>>\n<div class=\"tc-droppable-placeholder\">\n{{$:/core/images/blank}}\n</div>\n<div style=\"height:0.5em;\"/>\n</$droppable>\n</$tiddler>\n</$type$>\n</$vars>\n</span>\n\\end\n\n\\define list-tagged-draggable-drop-actions(tag)\n<!-- Save the current ordering of the tiddlers with this tag -->\n<$set name=\"order\" filter=\"[<__tag__>tagging[]]\">\n<!-- Remove any list-after or list-before fields from the tiddlers with this tag -->\n<$list filter=\"[<__tag__>tagging[]]\">\n<$action-deletefield $field=\"list-before\"/>\n<$action-deletefield $field=\"list-after\"/>\n</$list>\n<!-- Save the new order to the Tag Tiddler -->\n<$action-listops $tiddler=<<__tag__>> $field=\"list\" $filter=\"+[enlist<order>] +[insertbefore:currentTiddler<actionTiddler>]\"/>\n<!-- Make sure the newly added item has the right tag -->\n<!-- Removing this line makes dragging tags within the dropdown work as intended -->\n<!--<$action-listops $tiddler=<<actionTiddler>> $tags=<<__tag__>>/>-->\n<!-- Using the following 5 lines as replacement makes dragging titles from outside into the dropdown apply the tag -->\n<$list filter=\"[<actionTiddler>!contains:tags<__tag__>]\">\n<$fieldmangler tiddler=<<actionTiddler>>>\n<$action-sendmessage $message=\"tm-add-tag\" $param=<<__tag__>>/>\n</$fieldmangler>\n</$list>\n</$set>\n\\end\n\n\\define list-tagged-draggable(tag,subFilter,emptyMessage,itemTemplate,elementTag:\"div\",storyview:\"\")\n\\whitespace trim\n<span class=\"tc-tagged-draggable-list\">\n<$set name=\"tag\" value=<<__tag__>>>\n<$list filter=\"[<__tag__>tagging[]$subFilter$]\" emptyMessage=<<__emptyMessage__>> storyview=<<__storyview__>>>\n<$elementTag$ class=\"tc-menu-list-item\">\n<$droppable actions=\"\"\"<$macrocall $name=\"list-tagged-draggable-drop-actions\" tag=<<__tag__>>/>\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<$elementTag$ class=\"tc-droppable-placeholder\"/>\n<$elementTag$>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</$transclude>\n</$elementTag$>\n</$droppable>\n</$elementTag$>\n</$list>\n<$tiddler tiddler=\"\">\n<$droppable actions=\"\"\"<$macrocall $name=\"list-tagged-draggable-drop-actions\" tag=<<__tag__>>/>\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<$elementTag$ class=\"tc-droppable-placeholder\"/>\n<$elementTag$ style=\"height:0.5em;\">\n</$elementTag$>\n</$droppable>\n</$tiddler>\n</$set>\n</span>\n\\end\n" }, "$:/core/macros/tabs": { "title": "$:/core/macros/tabs", "tags": "$:/tags/Macro", "text": "\\define tabs(tabsList,default,state:\"$:/state/tab\",class,template,buttonTemplate,retain,actions,explicitState)\n<$set name=\"qualifiedState\" value=<<qualify \"$state$\">>>\n<$vars tabsState={{{ [<__explicitState__>minlength[1]] ~[<qualifiedState>] }}}>\n<div class=\"tc-tab-set $class$\">\n<div class=\"tc-tab-buttons $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\" storyview=\"pop\"><$set name=\"save-currentTiddler\" value=<<currentTiddler>>><$tiddler tiddler=<<currentTab>>><$button set=<<tabsState>> 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=\"$buttonTemplate$\" mode=\"inline\">\n<$transclude tiddler=<<currentTab>> field=\"caption\">\n<$macrocall $name=\"currentTab\" $type=\"text/plain\" $output=\"text/plain\"/>\n</$transclude>\n</$transclude>\n</$set></$tiddler>$actions$</$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=<<tabsState>> text=<<currentTab>> default=\"$default$\" retain=\"\"\"$retain$\"\"\">\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</$vars>\n</$set>\n\\end\n" }, "$:/core/macros/tag-picker": { "title": "$:/core/macros/tag-picker", "tags": "$:/tags/Macro", "first-search-filter": "[tags[]!is[system]search:title<userInput>sort[]]", "second-search-filter": "[tags[]is[system]search:title<userInput>sort[]]", "text": "\\define get-tagpicker-focus-selector() [data-tiddler-title=\"$(currentTiddlerCSSEscaped)$\"] .tc-add-tag-name input\n\n\\define delete-tag-state-tiddlers() <$action-deletetiddler $filter=\"[<newTagNameTiddler>] [<storeTitle>] [<tagSelectionState>]\"/>\n\n\\define add-tag-actions(actions,tagField:\"tags\")\n<$set name=\"tag\" value={{{ [<__tiddler__>get[text]] }}}>\n<$list filter=\"[<saveTiddler>!contains:$tagField$<tag>!match[]]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$action-listops $tiddler=<<saveTiddler>> $field=<<__tagField__>> $subfilter=\"-[<tag>]\"/>\n\"\"\">\n<$action-listops $tiddler=<<saveTiddler>> $field=<<__tagField__>> $subfilter=\"[<tag>]\"/>\n$actions$\n</$list>\n</$set>\n<<delete-tag-state-tiddlers>>\n<$action-setfield $tiddler=<<refreshTitle>> text=\"yes\"/>\n\\end\n\n\\define clear-tags-actions-inner()\n<$list filter=\"[<storeTitle>has[text]] [<newTagNameTiddler>has[text]]\" variable=\"ignore\" emptyMessage=\"\"\"<<cancel-delete-tiddler-actions \"cancel\">>\"\"\">\n<<delete-tag-state-tiddlers>>\n</$list>\n\\end\n\n\\define clear-tags-actions()\n<$set name=\"userInput\" value={{{ [<storeTitle>get[text]] }}}>\n<$list filter=\"[<newTagNameTiddler>get[text]!match<userInput>]\" emptyMessage=\"\"\"<<clear-tags-actions-inner>>\"\"\">\n<$action-setfield $tiddler=<<newTagNameTiddler>> text=<<userInput>>/><$action-setfield $tiddler=<<refreshTitle>> text=\"yes\"/>\n</$list>\n</$set>\n\\end\n\n\\define tag-picker-inner(actions,tagField:\"tags\")\n\\whitespace trim\n<$vars newTagNameInputTiddlerQualified=<<qualify \"$:/temp/NewTagName/input\">> newTagNameSelectionTiddlerQualified=<<qualify \"$:/temp/NewTagName/selected-item\">> fallbackTarget={{$(palette)$##tag-background}} colourA={{$(palette)$##foreground}} colourB={{$(palette)$##background}}>\n<$vars storeTitle={{{ [<newTagNameInputTiddler>!match[]] ~[<newTagNameInputTiddlerQualified>] }}} tagSelectionState={{{ [<newTagNameSelectionTiddler>!match[]] ~[<newTagNameSelectionTiddlerQualified>] }}}>\n<$vars refreshTitle=<<qualify \"$:/temp/NewTagName/refresh\">> nonSystemTagsFilter=\"[tags[]!is[system]search:title<userInput>sort[]]\" systemTagsFilter=\"[tags[]is[system]search:title<userInput>sort[]]\">\n<div class=\"tc-edit-add-tag\">\n<div>\n<span class=\"tc-add-tag-name tc-small-gap-right\">\n<$macrocall $name=\"keyboard-driven-input\" tiddler=<<newTagNameTiddler>> storeTitle=<<storeTitle>> refreshTitle=<<refreshTitle>>\n\t\tselectionStateTitle=<<tagSelectionState>> inputAcceptActions=\"\"\"<$macrocall $name=\"add-tag-actions\" actions=<<__actions__>> tagField=<<__tagField__>>/>\"\"\"\n\t\tinputCancelActions=<<clear-tags-actions>> tag=\"input\" placeholder={{$:/language/EditTemplate/Tags/Add/Placeholder}}\n\t\tfocusPopup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-edit-texteditor tc-popup-handle\" tabindex=<<tabIndex>> \n\t\tfocus={{{ [{$:/config/AutoFocus}match[tags]then[true]] ~[[false]] }}} filterMinLength={{$:/config/Tags/MinLength}} \n\t\tcancelPopups=<<cancelPopups>> configTiddlerFilter=\"[[$:/core/macros/tag-picker]]\"/>\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><$reveal state=<<storeTitle>> type=\"nomatch\" text=\"\"><$button class=\"tc-btn-invisible tc-small-gap tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Tags/ClearInput/Hint}} aria-label={{$:/language/EditTemplate/Tags/ClearInput/Caption}}>{{$:/core/images/close-button}}<<delete-tag-state-tiddlers>></$button></$reveal><span class=\"tc-add-tag-button tc-small-gap-left\">\n<$set name=\"tag\" value={{{ [<newTagNameTiddler>get[text]] }}}>\n<$button set=<<newTagNameTiddler>> setTo=\"\" class=\"\">\n<$action-listops $tiddler=<<saveTiddler>> $field=<<__tagField__>> $subfilter=\"[<tag>]\"/>\n$actions$\n<$set name=\"currentTiddlerCSSEscaped\" value={{{ [<saveTiddler>escapecss[]] }}}>\n<<delete-tag-state-tiddlers>><$action-sendmessage $message=\"tm-focus-selector\" $param=<<get-tagpicker-focus-selector>>/>\n</$set>\n{{$:/language/EditTemplate/Tags/Add/Button}}\n</$button>\n</$set>\n</span>\n</div>\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 tc-block-tags-dropdown\">\n<$set name=\"userInput\" value={{{ [<storeTitle>get[text]] }}}>\n<$list filter=\"[<userInput>minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=<<nonSystemTagsFilter>> variable=\"tag\">\n<$list filter=\"[<tag>addsuffix[-primaryList]] -[<tagSelectionState>get[text]]\" emptyMessage=\"\"\"<$vars button-classes=\"tc-btn-invisible tc-tag-button-selected\" actions=<<__actions__>> tagField=<<__tagField__>> currentTiddler=<<tag>>>{{||$:/core/ui/TagPickerTagTemplate}}</$vars>\"\"\">\n<$vars button-classes=\"tc-btn-invisible\" actions=<<__actions__>> tagField=<<__tagField__>> currentTiddler=<<tag>>>{{||$:/core/ui/TagPickerTagTemplate}}</$vars>\n</$list>\n</$list></$list>\n<hr>\n<$list filter=\"[<userInput>minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=<<systemTagsFilter>> variable=\"tag\">\n<$list filter=\"[<tag>addsuffix[-secondaryList]] -[<tagSelectionState>get[text]]\" emptyMessage=\"\"\"<$vars button-classes=\"tc-btn-invisible tc-tag-button-selected\" actions=<<__actions__>> tagField=<<__tagField__>> currentTiddler=<<tag>>>{{||$:/core/ui/TagPickerTagTemplate}}</$vars>\"\"\">\n<$vars button-classes=\"tc-btn-invisible\" actions=<<__actions__>> tagField=<<__tagField__>> currentTiddler=<<tag>>>{{||$:/core/ui/TagPickerTagTemplate}}</$vars>\n</$list>\n</$list></$list>\n</$set>\n</div>\n</$reveal>\n</div>\n</div>\n</$vars>\n</$vars>\n</$vars>\n\\end\n\\define tag-picker(actions,tagField:\"tags\")\n\\whitespace trim\n<$vars saveTiddler=<<currentTiddler>> palette={{$:/palette}}>\n<$list filter=\"[<newTagNameTiddler>match[]]\" emptyMessage=\"\"\"<$macrocall $name=\"tag-picker-inner\" actions=<<__actions__>> tagField=<<__tagField__>>/>\"\"\">\n<$set name=\"newTagNameTiddler\" value=<<qualify \"$:/temp/NewTagName\">>>\n<$macrocall $name=\"tag-picker-inner\" actions=<<__actions__>> tagField=<<__tagField__>>/>\n</$set>\n</$list>\n</$vars>\n\\end\n" }, "$:/core/macros/tag": { "title": "$:/core/macros/tag", "tags": "$:/tags/Macro", "text": "\\define tag-pill-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-pill-inner(tag,icon,colour,fallbackTarget,colourA,colourB,element-tag,element-attributes,actions)\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<$element-tag$ $element-attributes$ class=\"tc-tag-label tc-btn-invisible\" style=<<tag-pill-styles>>>\n$actions$<$transclude tiddler=\"\"\"$icon$\"\"\"/><$view tiddler=<<__tag__>> field=\"title\" format=\"text\" />\n</$element-tag$>\n</$vars>\n\\end\n\n\\define tag-pill-body(tag,icon,colour,palette,element-tag,element-attributes,actions)\n<$macrocall $name=\"tag-pill-inner\" tag=<<__tag__>> icon=\"\"\"$icon$\"\"\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} element-tag=\"\"\"$element-tag$\"\"\" element-attributes=\"\"\"$element-attributes$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n\\end\n\n\\define tag-pill(tag,element-tag:\"span\",element-attributes:\"\",actions:\"\")\n<span class=\"tc-tag-list-item\">\n<$macrocall $name=\"tag-pill-body\" tag=<<__tag__>> icon={{{ [<__tag__>get[icon]] }}} colour={{{ [<__tag__>get[color]] }}} palette={{$:/palette}} element-tag=\"\"\"$element-tag$\"\"\" element-attributes=\"\"\"$element-attributes$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</span>\n\\end\n\n\\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": { "title": "$:/core/macros/timeline", "created": "20141212105914482", "modified": "20141212110330815", "tags": "$:/tags/Macro", "text": "\\define timeline-title()\n\\whitespace trim\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}}><<timeline-title>></$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(tag,sort:\"\",itemClassFilter,exclude,path)\n<ol class=\"tc-toc\">\n <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n <$vars item=<<currentTiddler>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=\"<$link to={{{ [<currentTiddler>get[target]else<currentTiddler>] }}}><$view field='caption'><$view field='title'/></$view></$link>\">\n <<toc-caption>>\n </$list>\n <$macrocall $name=\"toc-body\" tag=<<item>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<excluded>> path=<<path>>/>\n </li>\n </$set>\n </$set>\n </$vars>\n </$list>\n</ol>\n\\end\n\n\\define toc(tag,sort:\"\",itemClassFilter:\"\")\n<$macrocall $name=\"toc-body\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> />\n\\end\n\n\\define toc-linked-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<!-- helper function -->\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$link to={{{ [<currentTiddler>get[target]else<currentTiddler>] }}}>\n <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/down-arrow}}\n </$button>\n </$reveal>\n <<toc-caption>>\n </$link>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n </$reveal>\n </li>\n </$set>\n</$qualify>\n\\end\n\n\\define toc-unlinked-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<!-- helper function -->\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/down-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n </$reveal>\n </li>\n </$set>\n</$qualify>\n\\end\n\n\\define toc-expandable-empty-message()\n<$macrocall $name=\"toc-linked-expandable-body\" tag=<<tag>> sort=<<sort>> itemClassFilter=<<itemClassFilter>> exclude=<<excluded>> path=<<path>>/>\n\\end\n\n\\define toc-expandable(tag,sort:\"\",itemClassFilter:\"\",exclude,path)\n<$vars tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n <ol class=\"tc-toc toc-expandable\">\n <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=<<toc-expandable-empty-message>> >\n <$macrocall $name=\"toc-unlinked-expandable-body\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=\"\"\"itemClassFilter\"\"\" exclude=<<excluded>> path=<<path>> />\n </$list>\n </$list>\n </ol>\n </$set>\n</$vars>\n\\end\n\n\\define toc-linked-selective-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\" >\n <li class=<<toc-item-class>>>\n <$link to={{{ [<currentTiddler>get[target]else<currentTiddler>] }}}>\n <$list filter=\"[all[current]tagging[]$sort$limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button>\">\n <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/down-arrow}}\n </$button>\n </$reveal>\n </$list>\n <<toc-caption>>\n </$link>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n </$reveal>\n </li>\n </$set>\n</$qualify>\n\\end\n\n\\define toc-unlinked-selective-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$list filter=\"[all[current]tagging[]$sort$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\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/down-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n </$list>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n </$reveal>\n </li>\n </$set>\n</$qualify>\n\\end\n\n\\define toc-selective-expandable-empty-message()\n<$macrocall $name=\"toc-linked-selective-expandable-body\" tag=<<tag>> sort=<<sort>> itemClassFilter=<<itemClassFilter>> exclude=<<excluded>> path=<<path>>/>\n\\end\n\n\\define toc-selective-expandable(tag,sort:\"\",itemClassFilter,exclude,path)\n<$vars tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n <ol class=\"tc-toc toc-selective-expandable\">\n <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n <$list filter=\"[all[current]toc-link[no]]\" variable=\"ignore\" emptyMessage=<<toc-selective-expandable-empty-message>> >\n <$macrocall $name=\"toc-unlinked-selective-expandable-body\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<excluded>> path=<<path>>/>\n </$list>\n </$list>\n </ol>\n </$set>\n</$vars>\n\\end\n\n\\define toc-tabbed-external-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$tiddler tiddler={{{ [<__selectedTiddler__>get[text]] }}}>\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=\"[all[current]] -[<__selectedTiddler__>get[text]]\"/>\n </div>\n </$linkcatcher>\n <div class=\"tc-tabbed-table-of-contents-content\">\n <$reveal stateTitle=<<__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 stateTitle=<<__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" }, "$:/core/macros/tree": { "title": "$:/core/macros/tree", "tags": "$:/tags/Macro", "text": "\\define leaf-link(full-title,chunk,separator: \"/\")\n<$link to=<<__full-title__>>><$text text=<<__chunk__>>/></$link>\n\\end\n\n\\define leaf-node(prefix,chunk)\n<li>\n<$list filter=\"[<__prefix__>addsuffix<__chunk__>is[shadow]] [<__prefix__>addsuffix<__chunk__>is[tiddler]]\" variable=\"full-title\">\n<$list filter=\"[<full-title>removeprefix<__prefix__>]\" variable=\"chunk\">\n<span>{{$:/core/images/file}}</span> <$macrocall $name=\"leaf-link\" full-title=<<full-title>> chunk=<<chunk>>/>\n</$list>\n</$list>\n</li>\n\\end\n\n\\define branch-node(prefix,chunk,separator: \"/\")\n<li>\n<$set name=\"reveal-state\" value={{{ [[$:/state/tree/]addsuffix<__prefix__>addsuffix<__chunk__>] }}}>\n<$reveal type=\"nomatch\" stateTitle=<<reveal-state>> text=\"show\">\n<$button setTitle=<<reveal-state>> setTo=\"show\" class=\"tc-btn-invisible\">\n{{$:/core/images/folder}} <$text text=<<__chunk__>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<reveal-state>> text=\"show\">\n<$button setTitle=<<reveal-state>> setTo=\"hide\" class=\"tc-btn-invisible\">\n{{$:/core/images/folder}} <$text text=<<__chunk__>>/>\n</$button>\n</$reveal>\n<span>(<$count filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>removeprefix<__chunk__>] -[<__prefix__>addsuffix<__chunk__>]\"/>)</span>\n<$reveal type=\"match\" stateTitle=<<reveal-state>> text=\"show\">\n<$macrocall $name=\"tree-node\" prefix={{{ [<__prefix__>addsuffix<__chunk__>] }}} separator=<<__separator__>>/>\n</$reveal>\n</$set>\n</li>\n\\end\n\n\\define tree-node(prefix,separator: \"/\")\n<ol>\n<$list filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>splitbefore<__separator__>sort[]!suffix<__separator__>]\" variable=\"chunk\">\n<$macrocall $name=\"leaf-node\" prefix=<<__prefix__>> chunk=<<chunk>> separator=<<__separator__>>/>\n</$list>\n<$list filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>splitbefore<__separator__>sort[]suffix<__separator__>]\" variable=\"chunk\">\n<$macrocall $name=\"branch-node\" prefix=<<__prefix__>> chunk=<<chunk>> separator=<<__separator__>>/>\n</$list>\n</ol>\n\\end\n\n\\define tree(prefix: \"$:/\",separator: \"/\")\n<div class=\"tc-tree\">\n<span><$text text=<<__prefix__>>/></span>\n<div>\n<$macrocall $name=\"tree-node\" prefix=<<__prefix__>> separator=<<__separator__>>/>\n</div>\n</div>\n\\end\n" }, "$:/core/macros/utils": { "title": "$:/core/macros/utils", "text": "\\define colour(colour)\n$colour$\n\\end\n" }, "$:/snippets/minifocusswitcher": { "title": "$:/snippets/minifocusswitcher", "text": "<$select tiddler=\"$:/config/AutoFocus\">\n<$list filter=\"title tags text type fields\">\n<option value=<<currentTiddler>>><<currentTiddler>></option>\n</$list>\n</$select>\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": "<$transclude tiddler=\"$:/PaletteManager\"/>\n" }, "$:/snippets/palettepreview": { "title": "$:/snippets/palettepreview", "text": "<$set name=\"currentTiddler\" value={{$:/palette}}>\n{{||$:/snippets/currpalettepreview}}\n</$set>\n" }, "$:/snippets/paletteswitcher": { "title": "$:/snippets/paletteswitcher", "text": "<$linkcatcher to=\"$:/palette\">\n<div class=\"tc-chooser\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]sort[name]]\"><$set name=\"cls\" filter=\"[all[current]prefix{$:/palette}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' - <$view field=\"description\" format=\"text\"/>{{||$:/snippets/currpalettepreview}}</$link>\n</div></$set>\n</$list>\n</div>\n</$linkcatcher>\n" }, "$:/snippets/peek-stylesheets": { "title": "$:/snippets/peek-stylesheets", "text": "\\define expandable-stylesheets-list()\n<ol>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$vars state=<<qualify \"$:/state/peek-stylesheets/open/\">>>\n<$set name=\"state\" value={{{ [<state>addsuffix<currentTiddler>] }}}>\n<li>\n<$reveal type=\"match\" state=<<state>> text=\"yes\" tag=\"span\">\n<$button set=<<state>> setTo=\"no\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=<<state>> text=\"yes\" tag=\"span\">\n<$button set=<<state>> setTo=\"yes\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$link>\n<$view field=\"title\"/>\n</$link>\n<$reveal type=\"match\" state=<<state>> text=\"yes\" tag=\"div\">\n<$set name=\"source\" tiddler=<<currentTiddler>>>\n<$wikify name=\"styles\" text=<<source>>>\n<pre>\n<code>\n<$text text=<<styles>>/>\n</code>\n</pre>\n</$wikify>\n</$set>\n</$reveal>\n</li>\n</$set>\n</$vars>\n</$list>\n</ol>\n\\end\n\n\\define stylesheets-list()\n<ol>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<li>\n<$link>\n<$view field=\"title\"/>\n</$link>\n<$set name=\"source\" tiddler=<<currentTiddler>>>\n<$wikify name=\"styles\" text=<<source>>>\n<pre>\n<code>\n<$text text=<<styles>>/>\n</code>\n</pre>\n</$wikify>\n</$set>\n</li>\n</$list>\n</ol>\n\\end\n\n<$vars modeState=<<qualify \"$:/state/peek-stylesheets/mode/\">>>\n\n<$reveal type=\"nomatch\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<$button set=<<modeState>> setTo=\"expanded\" class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}} {{$:/language/ControlPanel/Stylesheets/Expand/Caption}}</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<$button set=<<modeState>> setTo=\"restored\" class=\"tc-btn-invisible\">{{$:/core/images/chevron-down}} {{$:/language/ControlPanel/Stylesheets/Restore/Caption}}</$button>\n</$reveal>\n\n<$reveal type=\"nomatch\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<<expandable-stylesheets-list>>\n</$reveal>\n<$reveal type=\"match\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<<stylesheets-list>>\n</$reveal>\n\n</$vars>\n" }, "$:/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/rotate-left $:/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/Manager/ItemMain": { "title": "$:/tags/Manager/ItemMain", "list": "$:/Manager/ItemMain/WikifiedText $:/Manager/ItemMain/RawText $:/Manager/ItemMain/Fields" }, "$:/tags/Manager/ItemSidebar": { "title": "$:/tags/Manager/ItemSidebar", "list": "$:/Manager/ItemSidebar/Tags $:/Manager/ItemSidebar/Colour $:/Manager/ItemSidebar/Icon $:/Manager/ItemSidebar/Tools" }, "$:/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]] [[$:/core/ui/MoreSideBar/Explorer]] [[$:/core/ui/MoreSideBar/Plugins]]", "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/manager]] [[$:/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/timestamp]] [[$:/core/ui/Buttons/full-screen]] [[$:/core/ui/Buttons/print]] [[$:/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/PluginLibrary": { "title": "$:/tags/PluginLibrary", "list": "$:/config/OfficialPluginLibrary" }, "$:/tags/SideBar": { "title": "$:/tags/SideBar", "list": "[[$:/core/ui/SideBar/Open]] [[$:/core/ui/SideBar/Recent]] [[$:/core/ui/SideBar/Tools]] [[$:/core/ui/SideBar/More]]", "text": "" }, "$:/tags/SideBarSegment": { "title": "$:/tags/SideBarSegment", "list": "[[$:/core/ui/SideBarSegments/site-title]] [[$:/core/ui/SideBarSegments/site-subtitle]] [[$:/core/ui/SideBarSegments/page-controls]] [[$:/core/ui/SideBarSegments/search]] [[$:/core/ui/SideBarSegments/tabs]]" }, "$:/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": "<$linkcatcher to=\"$:/theme\">\n<div class=\"tc-chooser\"><$list filter=\"[plugin-type[theme]sort[title]]\"><$set name=\"cls\" filter=\"[all[current]field:title{$:/theme}] [[$:/theme]!has[text]addsuffix[s/tiddlywiki/vanilla]field:title<currentTiddler>] +[limit[1]]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' <$view field=\"description\" format=\"text\"/></$link></div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>" }, "$:/core/wiki/title": { "title": "$:/core/wiki/title", "text": "{{$:/SiteTitle}} --- {{$:/SiteSubtitle}}" }, "$:/view": { "title": "$:/view", "text": "classic" }, "$:/snippets/viewswitcher": { "title": "$:/snippets/viewswitcher", "text": "\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<$linkcatcher to=\"$:/view\">\n<div class=\"tc-chooser tc-viewswitcher\">\n<$list filter=\"[storyviews[]]\" variable=\"storyview\">\n<$set name=\"cls\" filter=\"[<storyview>prefix{$:/view}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>>\n<$link to=<<storyview>>><$transclude tiddler=<<icon>>/><$text text=<<storyview>>/></$link>\n</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>" } } }
[[Bienvenidos a la Wiki: Señor de Sipán]]
no
$:/languages/es-ES
{ "tiddlers": { "$:/language/Buttons/AdvancedSearch/Caption": { "title": "$:/language/Buttons/AdvancedSearch/Caption", "text": "Erweiterte Suche" }, "$:/language/Buttons/AdvancedSearch/Hint": { "title": "$:/language/Buttons/AdvancedSearch/Hint", "text": "Erweiterte Suche" }, "$:/language/Buttons/Cancel/Caption": { "title": "$:/language/Buttons/Cancel/Caption", "text": "Abbrechen" }, "$:/language/Buttons/Cancel/Hint": { "title": "$:/language/Buttons/Cancel/Hint", "text": "Änderungen verwerfen" }, "$:/language/Buttons/Clone/Caption": { "title": "$:/language/Buttons/Clone/Caption", "text": "Klone" }, "$:/language/Buttons/Clone/Hint": { "title": "$:/language/Buttons/Clone/Hint", "text": "Klone diesen Tiddler" }, "$:/language/Buttons/Close/Caption": { "title": "$:/language/Buttons/Close/Caption", "text": "Schließen" }, "$:/language/Buttons/Close/Hint": { "title": "$:/language/Buttons/Close/Hint", "text": "Schließe diesen Tiddler" }, "$:/language/Buttons/CloseAll/Caption": { "title": "$:/language/Buttons/CloseAll/Caption", "text": "Alle schließen" }, "$:/language/Buttons/CloseAll/Hint": { "title": "$:/language/Buttons/CloseAll/Hint", "text": "Alle Tiddler schließen" }, "$:/language/Buttons/CloseOthers/Caption": { "title": "$:/language/Buttons/CloseOthers/Caption", "text": "Andere schließen" }, "$:/language/Buttons/CloseOthers/Hint": { "title": "$:/language/Buttons/CloseOthers/Hint", "text": "Alle anderen Tiddler schließen" }, "$:/language/Buttons/ControlPanel/Caption": { "title": "$:/language/Buttons/ControlPanel/Caption", "text": "Control-Panel" }, "$:/language/Buttons/ControlPanel/Hint": { "title": "$:/language/Buttons/ControlPanel/Hint", "text": "Öffne das Control-Panel" }, "$:/language/Buttons/CopyToClipboard/Caption": { "title": "$:/language/Buttons/CopyToClipboard/Caption", "text": "Kopiere in die Zwischenablage" }, "$:/language/Buttons/CopyToClipboard/Hint": { "title": "$:/language/Buttons/CopyToClipboard/Hint", "text": "Kopiere diesen Text in die Zwischenablage" }, "$:/language/Buttons/Delete/Caption": { "title": "$:/language/Buttons/Delete/Caption", "text": "Löschen" }, "$:/language/Buttons/Delete/Hint": { "title": "$:/language/Buttons/Delete/Hint", "text": "Lösche diesen Tiddler" }, "$:/language/Buttons/Edit/Caption": { "title": "$:/language/Buttons/Edit/Caption", "text": "Bearbeiten" }, "$:/language/Buttons/Edit/Hint": { "title": "$:/language/Buttons/Edit/Hint", "text": "Bearbeite diesen Tiddler" }, "$:/language/Buttons/Encryption/Caption": { "title": "$:/language/Buttons/Encryption/Caption", "text": "Verschlüsselung" }, "$:/language/Buttons/Encryption/Hint": { "title": "$:/language/Buttons/Encryption/Hint", "text": "Aktivieren oder löschen des Passworts für dieses Wiki" }, "$:/language/Buttons/Encryption/ClearPassword/Caption": { "title": "$:/language/Buttons/Encryption/ClearPassword/Caption", "text": "Verschlüsselung deaktivieren" }, "$:/language/Buttons/Encryption/ClearPassword/Hint": { "title": "$:/language/Buttons/Encryption/ClearPassword/Hint", "text": "Lösche das Passwort und speichere ohne Verschlüsselung" }, "$:/language/Buttons/Encryption/SetPassword/Caption": { "title": "$:/language/Buttons/Encryption/SetPassword/Caption", "text": "Verschlüsselung" }, "$:/language/Buttons/Encryption/SetPassword/Hint": { "title": "$:/language/Buttons/Encryption/SetPassword/Hint", "text": "Definiert ein Passwort, um dieses Wiki zu verschlüsseln" }, "$:/language/Buttons/ExportPage/Caption": { "title": "$:/language/Buttons/ExportPage/Caption", "text": "Alle exportieren" }, "$:/language/Buttons/ExportPage/Hint": { "title": "$:/language/Buttons/ExportPage/Hint", "text": "Alle Tiddler exportieren" }, "$:/language/Buttons/ExportTiddler/Caption": { "title": "$:/language/Buttons/ExportTiddler/Caption", "text": "Exportieren" }, "$:/language/Buttons/ExportTiddler/Hint": { "title": "$:/language/Buttons/ExportTiddler/Hint", "text": "Diesen Tiddler exportieren" }, "$:/language/Buttons/ExportTiddlers/Caption": { "title": "$:/language/Buttons/ExportTiddlers/Caption", "text": "Mehrere exportieren" }, "$:/language/Buttons/ExportTiddlers/Hint": { "title": "$:/language/Buttons/ExportTiddlers/Hint", "text": "Mehrere Tiddler exportieren" }, "$:/language/Buttons/SidebarSearch/Hint": { "title": "$:/language/Buttons/SidebarSearch/Hint", "text": "Aktiviere das \"sidebar\" Suchfeld" }, "$:/language/Buttons/Fold/Caption": { "title": "$:/language/Buttons/Fold/Caption", "text": "Ausblenden Textbereich" }, "$:/language/Buttons/Fold/Hint": { "title": "$:/language/Buttons/Fold/Hint", "text": "Der Tiddler Textbereich wird ausgeblendet" }, "$:/language/Buttons/Fold/FoldBar/Caption": { "title": "$:/language/Buttons/Fold/FoldBar/Caption", "text": "Textbereich ein/aus" }, "$:/language/Buttons/Fold/FoldBar/Hint": { "title": "$:/language/Buttons/Fold/FoldBar/Hint", "text": "Optionelle Buttons im Tiddler, um den Textbereich ein- bzw. auszublenden" }, "$:/language/Buttons/Unfold/Caption": { "title": "$:/language/Buttons/Unfold/Caption", "text": "Einblenden Textbereich" }, "$:/language/Buttons/Unfold/Hint": { "title": "$:/language/Buttons/Unfold/Hint", "text": "Der Tiddler Textbereich wird eingeblendet" }, "$:/language/Buttons/FoldOthers/Caption": { "title": "$:/language/Buttons/FoldOthers/Caption", "text": "Ausblenden andere Textbereiche" }, "$:/language/Buttons/FoldOthers/Hint": { "title": "$:/language/Buttons/FoldOthers/Hint", "text": "Die Textbereiche aller anderen Tiddler werden ausgeblendet" }, "$:/language/Buttons/FoldAll/Caption": { "title": "$:/language/Buttons/FoldAll/Caption", "text": "Ausblenden aller Textbereiche" }, "$:/language/Buttons/FoldAll/Hint": { "title": "$:/language/Buttons/FoldAll/Hint", "text": "Ausblenden der Textbereiche aller Tiddler" }, "$:/language/Buttons/UnfoldAll/Caption": { "title": "$:/language/Buttons/UnfoldAll/Caption", "text": "Einblenden aller Textbereiche" }, "$:/language/Buttons/UnfoldAll/Hint": { "title": "$:/language/Buttons/UnfoldAll/Hint", "text": "Einblenden der Textbereiche aller Tiddler" }, "$:/language/Buttons/FullScreen/Caption": { "title": "$:/language/Buttons/FullScreen/Caption", "text": "Vollbild" }, "$:/language/Buttons/FullScreen/Hint": { "title": "$:/language/Buttons/FullScreen/Hint", "text": "Aktivieren oder Deaktivieren des Vollbild-Modus" }, "$:/language/Buttons/Help/Caption": { "title": "$:/language/Buttons/Help/Caption", "text": "Hilfe" }, "$:/language/Buttons/Help/Hint": { "title": "$:/language/Buttons/Help/Hint", "text": "Hilfe anzeigen" }, "$:/language/Buttons/Import/Caption": { "title": "$:/language/Buttons/Import/Caption", "text": "Import" }, "$:/language/Buttons/Import/Hint": { "title": "$:/language/Buttons/Import/Hint", "text": "Importiere unterschiedliche Dateitypen. zB: Text, Bilder, TiddlyWiki oder JSON" }, "$:/language/Buttons/Info/Caption": { "title": "$:/language/Buttons/Info/Caption", "text": "Info" }, "$:/language/Buttons/Info/Hint": { "title": "$:/language/Buttons/Info/Hint", "text": "Informationen zu diesem Tiddler anzeigen" }, "$:/language/Buttons/Home/Caption": { "title": "$:/language/Buttons/Home/Caption", "text": "Home" }, "$:/language/Buttons/Home/Hint": { "title": "$:/language/Buttons/Home/Hint", "text": "Öffnen der Standard-Tiddler" }, "$:/language/Buttons/Language/Caption": { "title": "$:/language/Buttons/Language/Caption", "text": "Sprache" }, "$:/language/Buttons/Language/Hint": { "title": "$:/language/Buttons/Language/Hint", "text": "Auswahldialog für die Systemsprache" }, "$:/language/Buttons/Manager/Caption": { "title": "$:/language/Buttons/Manager/Caption", "text": "Tiddler Manager" }, "$:/language/Buttons/Manager/Hint": { "title": "$:/language/Buttons/Manager/Hint", "text": "Öffne den Tiddler Manager" }, "$:/language/Buttons/More/Caption": { "title": "$:/language/Buttons/More/Caption", "text": "mehr" }, "$:/language/Buttons/More/Hint": { "title": "$:/language/Buttons/More/Hint", "text": "Weitere Aktionen" }, "$:/language/Buttons/NewHere/Caption": { "title": "$:/language/Buttons/NewHere/Caption", "text": "Neu hier" }, "$:/language/Buttons/NewHere/Hint": { "title": "$:/language/Buttons/NewHere/Hint", "text": "Erstelle einen neuen Tiddler, der mit dem Namen dieses Tiddlers getaggt ist" }, "$:/language/Buttons/NewJournal/Caption": { "title": "$:/language/Buttons/NewJournal/Caption", "text": "Neues Journal" }, "$:/language/Buttons/NewJournal/Hint": { "title": "$:/language/Buttons/NewJournal/Hint", "text": "Erstelle einen neuen Journal-Tiddler" }, "$:/language/Buttons/NewJournalHere/Caption": { "title": "$:/language/Buttons/NewJournalHere/Caption", "text": "Neues Journal hier" }, "$:/language/Buttons/NewJournalHere/Hint": { "title": "$:/language/Buttons/NewJournalHere/Hint", "text": "Erstelle ein neues Journal der mit diesem getaggt ist" }, "$:/language/Buttons/NewImage/Caption": { "title": "$:/language/Buttons/NewImage/Caption", "text": "Neues Bild" }, "$:/language/Buttons/NewImage/Hint": { "title": "$:/language/Buttons/NewImage/Hint", "text": "Erstelle ein neues Bild" }, "$:/language/Buttons/NewMarkdown/Caption": { "title": "$:/language/Buttons/NewMarkdown/Caption", "text": "Neuer Markdown Tiddler" }, "$:/language/Buttons/NewMarkdown/Hint": { "title": "$:/language/Buttons/NewMarkdown/Hint", "text": "Erstelle einen neuen \"Markdown\" Tiddler" }, "$:/language/Buttons/NewTiddler/Caption": { "title": "$:/language/Buttons/NewTiddler/Caption", "text": "Neuer Tiddler" }, "$:/language/Buttons/NewTiddler/Hint": { "title": "$:/language/Buttons/NewTiddler/Hint", "text": "Erstelle einen neuen Tiddler" }, "$:/language/Buttons/OpenWindow/Caption": { "title": "$:/language/Buttons/OpenWindow/Caption", "text": "Öffne in neuem Fenster" }, "$:/language/Buttons/OpenWindow/Hint": { "title": "$:/language/Buttons/OpenWindow/Hint", "text": "Öffne diesen Tiddler in einem neuen Fenster" }, "$:/language/Buttons/Palette/Caption": { "title": "$:/language/Buttons/Palette/Caption", "text": "Palette" }, "$:/language/Buttons/Palette/Hint": { "title": "$:/language/Buttons/Palette/Hint", "text": "Wähle eine Farbpalette" }, "$:/language/Buttons/Permalink/Caption": { "title": "$:/language/Buttons/Permalink/Caption", "text": "Permalink" }, "$:/language/Buttons/Permalink/Hint": { "title": "$:/language/Buttons/Permalink/Hint", "text": "Die Adressleiste des Browsers enthält einen Link zu diesem Tiddler" }, "$:/language/Buttons/Permaview/Caption": { "title": "$:/language/Buttons/Permaview/Caption", "text": "Permaview" }, "$:/language/Buttons/Permaview/Hint": { "title": "$:/language/Buttons/Permaview/Hint", "text": "Die Adressleiste des Browsers enthält einen Link zu allen offenen Tiddlern in dieser Story" }, "$:/language/Buttons/Print/Caption": { "title": "$:/language/Buttons/Print/Caption", "text": "Seite drucken" }, "$:/language/Buttons/Print/Hint": { "title": "$:/language/Buttons/Print/Hint", "text": "Aktuelle Seite drucken" }, "$:/language/Buttons/Refresh/Caption": { "title": "$:/language/Buttons/Refresh/Caption", "text": "Aktualisieren" }, "$:/language/Buttons/Refresh/Hint": { "title": "$:/language/Buttons/Refresh/Hint", "text": "Die Seite wird neu in den Browser geladen" }, "$:/language/Buttons/Save/Caption": { "title": "$:/language/Buttons/Save/Caption", "text": "Fertig" }, "$:/language/Buttons/Save/Hint": { "title": "$:/language/Buttons/Save/Hint", "text": "Änderungen für diesen Tiddler bestätigen" }, "$:/language/Buttons/SaveWiki/Caption": { "title": "$:/language/Buttons/SaveWiki/Caption", "text": "Speichern" }, "$:/language/Buttons/SaveWiki/Hint": { "title": "$:/language/Buttons/SaveWiki/Hint", "text": "Das Wiki speichern" }, "$:/language/Buttons/StoryView/Caption": { "title": "$:/language/Buttons/StoryView/Caption", "text": "Story-Modus" }, "$:/language/Buttons/StoryView/Hint": { "title": "$:/language/Buttons/StoryView/Hint", "text": "Auswahl des Anzeigemodus für die Story" }, "$:/language/Buttons/HideSideBar/Caption": { "title": "$:/language/Buttons/HideSideBar/Caption", "text": "Sidebar ausblenden" }, "$:/language/Buttons/HideSideBar/Hint": { "title": "$:/language/Buttons/HideSideBar/Hint", "text": "Sidebar ausblenden" }, "$:/language/Buttons/ShowSideBar/Caption": { "title": "$:/language/Buttons/ShowSideBar/Caption", "text": "Sidebar einblenden" }, "$:/language/Buttons/ShowSideBar/Hint": { "title": "$:/language/Buttons/ShowSideBar/Hint", "text": "Sidebar einblenden" }, "$:/language/Buttons/TagManager/Caption": { "title": "$:/language/Buttons/TagManager/Caption", "text": "Tag-Manager" }, "$:/language/Buttons/TagManager/Hint": { "title": "$:/language/Buttons/TagManager/Hint", "text": "Öffne den Tag-Manager" }, "$:/language/Buttons/Timestamp/Caption": { "title": "$:/language/Buttons/Timestamp/Caption", "text": "Zeitstempel" }, "$:/language/Buttons/Timestamp/Hint": { "title": "$:/language/Buttons/Timestamp/Hint", "text": "Einstellung, ob Änderungen den Zeitstempel beeinflussen" }, "$:/language/Buttons/Timestamp/On/Caption": { "title": "$:/language/Buttons/Timestamp/On/Caption", "text": "Zeitstempel EIN" }, "$:/language/Buttons/Timestamp/On/Hint": { "title": "$:/language/Buttons/Timestamp/On/Hint", "text": "Zeitstempel aktualisieren, wenn ein Tiddler verändert wird" }, "$:/language/Buttons/Timestamp/Off/Caption": { "title": "$:/language/Buttons/Timestamp/Off/Caption", "text": "Zeitstempel AUS" }, "$:/language/Buttons/Timestamp/Off/Hint": { "title": "$:/language/Buttons/Timestamp/Off/Hint", "text": "Zeitstempel bleibt unverändert, wenn ein Tiddler geändert wird" }, "$:/language/Buttons/Theme/Caption": { "title": "$:/language/Buttons/Theme/Caption", "text": "Theme" }, "$:/language/Buttons/Theme/Hint": { "title": "$:/language/Buttons/Theme/Hint", "text": "Theme auswählen" }, "$:/language/Buttons/Bold/Caption": { "title": "$:/language/Buttons/Bold/Caption", "text": "Fett" }, "$:/language/Buttons/Bold/Hint": { "title": "$:/language/Buttons/Bold/Hint", "text": "Ausgewählten Text fett darstellen" }, "$:/language/Buttons/Clear/Caption": { "title": "$:/language/Buttons/Clear/Caption", "text": "Löschen" }, "$:/language/Buttons/Clear/Hint": { "title": "$:/language/Buttons/Clear/Hint", "text": "Bild mit Hintergrund Farbe löschen" }, "$:/language/Buttons/EditorHeight/Caption": { "title": "$:/language/Buttons/EditorHeight/Caption", "text": "Editor Höhe" }, "$:/language/Buttons/EditorHeight/Caption/Auto": { "title": "$:/language/Buttons/EditorHeight/Caption/Auto", "text": "Editor Höhe an Inhalt anpassen" }, "$:/language/Buttons/EditorHeight/Caption/Fixed": { "title": "$:/language/Buttons/EditorHeight/Caption/Fixed", "text": "Fixe Höhe:" }, "$:/language/Buttons/EditorHeight/Hint": { "title": "$:/language/Buttons/EditorHeight/Hint", "text": "Wählen Sie die Höhe des Editors" }, "$:/language/Buttons/Excise/Caption": { "title": "$:/language/Buttons/Excise/Caption", "text": "Verschieben" }, "$:/language/Buttons/Excise/Caption/Excise": { "title": "$:/language/Buttons/Excise/Caption/Excise", "text": "Text verschieben" }, "$:/language/Buttons/Excise/Caption/MacroName": { "title": "$:/language/Buttons/Excise/Caption/MacroName", "text": "Makro Name:" }, "$:/language/Buttons/Excise/Caption/NewTitle": { "title": "$:/language/Buttons/Excise/Caption/NewTitle", "text": "Titel des neuen Tiddlers:" }, "$:/language/Buttons/Excise/Caption/Replace": { "title": "$:/language/Buttons/Excise/Caption/Replace", "text": "Ersetze den verschobenen Text mit:" }, "$:/language/Buttons/Excise/Caption/Replace/Macro": { "title": "$:/language/Buttons/Excise/Caption/Replace/Macro", "text": "Makro" }, "$:/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": "Transklusion" }, "$:/language/Buttons/Excise/Caption/Tag": { "title": "$:/language/Buttons/Excise/Caption/Tag", "text": "Tagge den neuen Tiddler mit dem Titel des aktuellen Tiddlers" }, "$:/language/Buttons/Excise/Caption/TiddlerExists": { "title": "$:/language/Buttons/Excise/Caption/TiddlerExists", "text": "Warnung: Tiddler existiert bereits!" }, "$:/language/Buttons/Excise/Hint": { "title": "$:/language/Buttons/Excise/Hint", "text": "Verschiebe den ausgewählten Text in einen neuen Tiddler" }, "$:/language/Buttons/Heading1/Caption": { "title": "$:/language/Buttons/Heading1/Caption", "text": "Überschrift 1" }, "$:/language/Buttons/Heading1/Hint": { "title": "$:/language/Buttons/Heading1/Hint", "text": "Überschrift 1 auf die Zeilen anwenden, die eine Auswahl enthalten" }, "$:/language/Buttons/Heading2/Caption": { "title": "$:/language/Buttons/Heading2/Caption", "text": "Überschrift 2" }, "$:/language/Buttons/Heading2/Hint": { "title": "$:/language/Buttons/Heading2/Hint", "text": "Überschrift 2 auf die Zeilen anwenden, die eine Auswahl enthalten" }, "$:/language/Buttons/Heading3/Caption": { "title": "$:/language/Buttons/Heading3/Caption", "text": "Überschrift 3" }, "$:/language/Buttons/Heading3/Hint": { "title": "$:/language/Buttons/Heading3/Hint", "text": "Überschrift 3 auf die Zeilen anwenden, die eine Auswahl enthalten" }, "$:/language/Buttons/Heading4/Caption": { "title": "$:/language/Buttons/Heading4/Caption", "text": "Überschrift 4" }, "$:/language/Buttons/Heading4/Hint": { "title": "$:/language/Buttons/Heading4/Hint", "text": "Überschrift 4 auf die Zeilen anwenden, die eine Auswahl enthalten" }, "$:/language/Buttons/Heading5/Caption": { "title": "$:/language/Buttons/Heading5/Caption", "text": "Überschrift 5" }, "$:/language/Buttons/Heading5/Hint": { "title": "$:/language/Buttons/Heading5/Hint", "text": "Überschrift 5 auf die Zeilen anwenden, die eine Auswahl enthalten" }, "$:/language/Buttons/Heading6/Caption": { "title": "$:/language/Buttons/Heading6/Caption", "text": "Überschrift 6" }, "$:/language/Buttons/Heading6/Hint": { "title": "$:/language/Buttons/Heading6/Hint", "text": "Überschrift 6 auf die Zeilen anwenden, die eine Auswahl enthalten" }, "$:/language/Buttons/Italic/Caption": { "title": "$:/language/Buttons/Italic/Caption", "text": "Kursiv" }, "$:/language/Buttons/Italic/Hint": { "title": "$:/language/Buttons/Italic/Hint", "text": "Kursiv auf den selektierten Text anwenden" }, "$:/language/Buttons/LineWidth/Caption": { "title": "$:/language/Buttons/LineWidth/Caption", "text": "Zeilen Länge" }, "$:/language/Buttons/LineWidth/Hint": { "title": "$:/language/Buttons/LineWidth/Hint", "text": "Wählen Sie die Zeilenlänge" }, "$:/language/Buttons/Link/Caption": { "title": "$:/language/Buttons/Link/Caption", "text": "Link" }, "$:/language/Buttons/Link/Hint": { "title": "$:/language/Buttons/Link/Hint", "text": "Erstellt einen Wiki-Link" }, "$:/language/Buttons/Linkify/Caption": { "title": "$:/language/Buttons/Linkify/Caption", "text": "Wikilink" }, "$:/language/Buttons/Linkify/Hint": { "title": "$:/language/Buttons/Linkify/Hint", "text": "Wikilink - Den selektierten Text in eckige Klammern setzen" }, "$:/language/Buttons/ListBullet/Caption": { "title": "$:/language/Buttons/ListBullet/Caption", "text": "Punkteliste" }, "$:/language/Buttons/ListBullet/Hint": { "title": "$:/language/Buttons/ListBullet/Hint", "text": "Zeilen, die eine Markierung enthalten, werden als Punkteliste formatiert" }, "$:/language/Buttons/ListNumber/Caption": { "title": "$:/language/Buttons/ListNumber/Caption", "text": "Aufzählungsliste" }, "$:/language/Buttons/ListNumber/Hint": { "title": "$:/language/Buttons/ListNumber/Hint", "text": "Zeilen, die eine Markierung enthalten, werden als Auzählungsliste formatiert" }, "$:/language/Buttons/MonoBlock/Caption": { "title": "$:/language/Buttons/MonoBlock/Caption", "text": "Dicktengleicher Textblock" }, "$:/language/Buttons/MonoBlock/Hint": { "title": "$:/language/Buttons/MonoBlock/Hint", "text": "Alle Zeilen die eine Markierung enthalten, werden als Textblock mit einer dicktengleichen Schrift formatiert" }, "$:/language/Buttons/MonoLine/Caption": { "title": "$:/language/Buttons/MonoLine/Caption", "text": "Dicktengleich" }, "$:/language/Buttons/MonoLine/Hint": { "title": "$:/language/Buttons/MonoLine/Hint", "text": "Alle markierten Zeichen werden mit einer dicktengleichen Schrift formatiert" }, "$:/language/Buttons/Opacity/Caption": { "title": "$:/language/Buttons/Opacity/Caption", "text": "Transparenz" }, "$:/language/Buttons/Opacity/Hint": { "title": "$:/language/Buttons/Opacity/Hint", "text": "Wählen sie die Transparenz" }, "$:/language/Buttons/Paint/Caption": { "title": "$:/language/Buttons/Paint/Caption", "text": "Malfarbe" }, "$:/language/Buttons/Paint/Hint": { "title": "$:/language/Buttons/Paint/Hint", "text": "Wählen Sie die Malfarbe" }, "$:/language/Buttons/Picture/Caption": { "title": "$:/language/Buttons/Picture/Caption", "text": "Bild" }, "$:/language/Buttons/Picture/Hint": { "title": "$:/language/Buttons/Picture/Hint", "text": "Bild einfügen" }, "$:/language/Buttons/Preview/Caption": { "title": "$:/language/Buttons/Preview/Caption", "text": "Vorschau" }, "$:/language/Buttons/Preview/Hint": { "title": "$:/language/Buttons/Preview/Hint", "text": "Vorschau einblenden" }, "$:/language/Buttons/PreviewType/Caption": { "title": "$:/language/Buttons/PreviewType/Caption", "text": "Vorschau Typ" }, "$:/language/Buttons/PreviewType/Hint": { "title": "$:/language/Buttons/PreviewType/Hint", "text": "Wählen Sie den Vorschau Typ" }, "$:/language/Buttons/Quote/Caption": { "title": "$:/language/Buttons/Quote/Caption", "text": "Zitat" }, "$:/language/Buttons/Quote/Hint": { "title": "$:/language/Buttons/Quote/Hint", "text": "Alle Zeilen, die eine Markierung enthalten werden als Referenz/Zitat formatiert" }, "$:/language/Buttons/RotateLeft/Caption": { "title": "$:/language/Buttons/RotateLeft/Caption", "text": "Links rotieren" }, "$:/language/Buttons/RotateLeft/Hint": { "title": "$:/language/Buttons/RotateLeft/Hint", "text": "Rotiere das Bild um 90° nach links" }, "$:/language/Buttons/Size/Caption": { "title": "$:/language/Buttons/Size/Caption", "text": "Bildgröße" }, "$:/language/Buttons/Size/Caption/Height": { "title": "$:/language/Buttons/Size/Caption/Height", "text": "Höhe:" }, "$:/language/Buttons/Size/Caption/Resize": { "title": "$:/language/Buttons/Size/Caption/Resize", "text": "Bildgröße ändern" }, "$:/language/Buttons/Size/Caption/Width": { "title": "$:/language/Buttons/Size/Caption/Width", "text": "Weite:" }, "$:/language/Buttons/Size/Hint": { "title": "$:/language/Buttons/Size/Hint", "text": "Bildweite ändern" }, "$:/language/Buttons/Stamp/Caption": { "title": "$:/language/Buttons/Stamp/Caption", "text": "Stempel" }, "$:/language/Buttons/Stamp/Caption/New": { "title": "$:/language/Buttons/Stamp/Caption/New", "text": "Eigenen Stempel erstellen" }, "$:/language/Buttons/Stamp/Hint": { "title": "$:/language/Buttons/Stamp/Hint", "text": "Textschnipsel hier einfügen" }, "$:/language/Buttons/Stamp/New/Title": { "title": "$:/language/Buttons/Stamp/New/Title", "text": "Name, der im Menü angezeigt werden soll" }, "$:/language/Buttons/Stamp/New/Text": { "title": "$:/language/Buttons/Stamp/New/Text", "text": "Text des Schnipsels. (Nicher vergessen eine aussagekräftigen Titel zu verwenden)" }, "$:/language/Buttons/Strikethrough/Caption": { "title": "$:/language/Buttons/Strikethrough/Caption", "text": "Durchgestrichen" }, "$:/language/Buttons/Strikethrough/Hint": { "title": "$:/language/Buttons/Strikethrough/Hint", "text": "Ausgewählten Text durchgestrichen darstgellen" }, "$:/language/Buttons/Subscript/Caption": { "title": "$:/language/Buttons/Subscript/Caption", "text": "Tiefsgestellt" }, "$:/language/Buttons/Subscript/Hint": { "title": "$:/language/Buttons/Subscript/Hint", "text": "Ausgewählten Text tiefgestellt darstellen" }, "$:/language/Buttons/Superscript/Caption": { "title": "$:/language/Buttons/Superscript/Caption", "text": "Hochgestellt" }, "$:/language/Buttons/Superscript/Hint": { "title": "$:/language/Buttons/Superscript/Hint", "text": "Ausgewählten Text hochgestellt darstellen" }, "$:/language/Buttons/ToggleSidebar/Hint": { "title": "$:/language/Buttons/ToggleSidebar/Hint", "text": "Invertiere die \"sidebar\" Sichtbarkeit" }, "$:/language/Buttons/Transcludify/Caption": { "title": "$:/language/Buttons/Transcludify/Caption", "text": "Transklusion" }, "$:/language/Buttons/Transcludify/Hint": { "title": "$:/language/Buttons/Transcludify/Hint", "text": "Transklusion - Den selektierten Text in geschwungene Klammern setzen" }, "$:/language/Buttons/Underline/Caption": { "title": "$:/language/Buttons/Underline/Caption", "text": "Unterstreichen" }, "$:/language/Buttons/Underline/Hint": { "title": "$:/language/Buttons/Underline/Hint", "text": "Ausgewählten Text unterstrichen darstellen" }, "$:/language/ControlPanel/Advanced/Caption": { "title": "$:/language/ControlPanel/Advanced/Caption", "text": "Erweitert" }, "$:/language/ControlPanel/Advanced/Hint": { "title": "$:/language/ControlPanel/Advanced/Hint", "text": "Interne Informationen über dieses ~TiddlyWiki." }, "$:/language/ControlPanel/Appearance/Caption": { "title": "$:/language/ControlPanel/Appearance/Caption", "text": "Design" }, "$:/language/ControlPanel/Appearance/Hint": { "title": "$:/language/ControlPanel/Appearance/Hint", "text": "Möglichkeiten um das Aussehen Ihres ~TiddlyWikis anzupassen." }, "$:/language/ControlPanel/Basics/AnimDuration/Prompt": { "title": "$:/language/ControlPanel/Basics/AnimDuration/Prompt", "text": "Dauer der Animation" }, "$:/language/ControlPanel/Basics/AutoFocus/Prompt": { "title": "$:/language/ControlPanel/Basics/AutoFocus/Prompt", "text": "Standard Fokus Feld für neue Tiddler" }, "$:/language/ControlPanel/Basics/Caption": { "title": "$:/language/ControlPanel/Basics/Caption", "text": "Basis" }, "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint": { "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint", "text": "Verwenden Sie [[doppelte eckige Klammern]] für Titel mit Leerzeichen oder wählen Sie <$button set=\"$:/DefaultTiddlers\" setTo=\"[list[$:/StoryList]]\">Offene Tiddler beim Laden wiederherstellen.</$button>" }, "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt", "text": "Standard-Tiddler" }, "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint": { "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint", "text": "Tiddler, die beim Start geladen werden" }, "$:/language/ControlPanel/Basics/Language/Prompt": { "title": "$:/language/ControlPanel/Basics/Language/Prompt", "text": "Hallo! Aktuelle Sprache" }, "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt": { "title": "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt", "text": "Titel des neuen Journal-Tiddlers" }, "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt": { "title": "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt", "text": "Text des neuen Journal-Tiddlers" }, "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt": { "title": "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt", "text": "Tags des neuen Journal-Tiddlers" }, "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt": { "title": "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt", "text": "Titel des neuen Tiddlers" }, "$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt": { "title": "$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt", "text": "Tags des neuen Tiddlers" }, "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt", "text": "Anzahl überschriebener Schatten-Tiddler" }, "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt", "text": "Anzahl Schatten-Tiddler" }, "$:/language/ControlPanel/Basics/Subtitle/Prompt": { "title": "$:/language/ControlPanel/Basics/Subtitle/Prompt", "text": "Untertitel" }, "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt", "text": "Anzahl System-Tiddler" }, "$:/language/ControlPanel/Basics/Tags/Prompt": { "title": "$:/language/ControlPanel/Basics/Tags/Prompt", "text": "Anzahl Tags" }, "$:/language/ControlPanel/Basics/Tiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/Tiddlers/Prompt", "text": "Anzahl Tiddler" }, "$:/language/ControlPanel/Basics/Title/Prompt": { "title": "$:/language/ControlPanel/Basics/Title/Prompt", "text": "Titel dieses ~TiddlyWikis" }, "$:/language/ControlPanel/Basics/Username/Prompt": { "title": "$:/language/ControlPanel/Basics/Username/Prompt", "text": "Benutzersignatur zum Editieren" }, "$:/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 Typen" }, "$:/language/ControlPanel/EditorTypes/Editor/Caption": { "title": "$:/language/ControlPanel/EditorTypes/Editor/Caption", "text": "Editor" }, "$:/language/ControlPanel/EditorTypes/Hint": { "title": "$:/language/ControlPanel/EditorTypes/Hint", "text": "Diese Tiddler definieren, welcher Editor für bestimmte Tiddler Typen (MIME-Type) verwendet werden soll." }, "$:/language/ControlPanel/EditorTypes/Type/Caption": { "title": "$:/language/ControlPanel/EditorTypes/Type/Caption", "text": "MIME-Type" }, "$:/language/ControlPanel/Info/Caption": { "title": "$:/language/ControlPanel/Info/Caption", "text": "Info" }, "$:/language/ControlPanel/Info/Hint": { "title": "$:/language/ControlPanel/Info/Hint", "text": "Informationen über dieses TiddlyWiki" }, "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt", "text": "Tastenkürzel hier eingeben" }, "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption", "text": "Tastenkürzel erstellen" }, "$:/language/ControlPanel/KeyboardShortcuts/Caption": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Caption", "text": "Tastenkürzel" }, "$:/language/ControlPanel/KeyboardShortcuts/Hint": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Hint", "text": "Tastenkürzel Zuweisungen bearbeiten" }, "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption": { "title": "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption", "text": "Keine Tastenkürzel Zusweisungen vorhanden" }, "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint", "text": "Löschen eines Tastenkürzels" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/All": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/All", "text": "Alle Plattformen" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac", "text": "Nur Macintosh" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac", "text": "Alle Plattformen, außer Macintosh" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux", "text": "Nur Linux" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux", "text": "Alle Plattformen, außer Linux" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows", "text": "Nur Windows" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows", "text": "Alle Plattformen, außer Windows" }, "$:/language/ControlPanel/LoadedModules/Caption": { "title": "$:/language/ControlPanel/LoadedModules/Caption", "text": "Geladene Module" }, "$:/language/ControlPanel/LoadedModules/Hint": { "title": "$:/language/ControlPanel/LoadedModules/Hint", "text": "Hier werden die geladenen Module und ihre Quelltext-Komponenten angezeigt. Kursiv hervorgehobene Tiddler haben keinen Quelltext. Sie werden während des Boot-Prozesses (Aufrufen des Tiddlywikis) erstellt." }, "$:/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": "Palette klonen" }, "$:/language/ControlPanel/Palette/Editor/Clone/Prompt": { "title": "$:/language/ControlPanel/Palette/Editor/Clone/Prompt", "text": "Es wird empfohlen, dass Sie diese Schatten-Palette klonen, bevor Sie sie bearbeiten. Der Name der Palette wird im Tiddler-Feld \"description\" eingestellt." }, "$:/language/ControlPanel/Palette/Editor/Delete/Hint": { "title": "$:/language/ControlPanel/Palette/Editor/Delete/Hint", "text": "Lösche diesen Eintrag von der Palette" }, "$:/language/ControlPanel/Palette/Editor/Names/External/Show": { "title": "$:/language/ControlPanel/Palette/Editor/Names/External/Show", "text": "Zeige Farb-namen, die nicht Tiel der bestehenden Palette sind" }, "$:/language/ControlPanel/Palette/Editor/Prompt/Modified": { "title": "$:/language/ControlPanel/Palette/Editor/Prompt/Modified", "text": "Diese Schatten-Palette wurde bearbeitet." }, "$:/language/ControlPanel/Palette/Editor/Prompt": { "title": "$:/language/ControlPanel/Palette/Editor/Prompt", "text": "Bearbeiten" }, "$:/language/ControlPanel/Palette/Editor/Reset/Caption": { "title": "$:/language/ControlPanel/Palette/Editor/Reset/Caption", "text": "Palette zurücksetzen" }, "$:/language/ControlPanel/Palette/HideEditor/Caption": { "title": "$:/language/ControlPanel/Palette/HideEditor/Caption", "text": "Editor ausblenden" }, "$:/language/ControlPanel/Palette/Prompt": { "title": "$:/language/ControlPanel/Palette/Prompt", "text": "Ausgewählte Farbpalette:" }, "$:/language/ControlPanel/Palette/ShowEditor/Caption": { "title": "$:/language/ControlPanel/Palette/ShowEditor/Caption", "text": "Editor zeigen" }, "$:/language/ControlPanel/Parsing/Caption": { "title": "$:/language/ControlPanel/Parsing/Caption", "text": "Parser" }, "$:/language/ControlPanel/Parsing/Hint": { "title": "$:/language/ControlPanel/Parsing/Hint", "text": "Hier können Sie die globalen Parser-Einstellungen ändern. ACHTUNG: Manche Einstellungen können dazu führen, dass ~TiddlyWiki nicht mehr richtig funktioniert. Sollte das der Fall sein, dann können Sie die Änderungen im [[\"safe mode\"|https://tiddlywiki.com/#SafeMode]] rückgängig machen." }, "$:/language/ControlPanel/Parsing/Block/Caption": { "title": "$:/language/ControlPanel/Parsing/Block/Caption", "text": "Block Regeln" }, "$:/language/ControlPanel/Parsing/Inline/Caption": { "title": "$:/language/ControlPanel/Parsing/Inline/Caption", "text": "Inline Regeln" }, "$:/language/ControlPanel/Parsing/Pragma/Caption": { "title": "$:/language/ControlPanel/Parsing/Pragma/Caption", "text": "Pragma Regeln" }, "$:/language/ControlPanel/Plugins/Add/Caption": { "title": "$:/language/ControlPanel/Plugins/Add/Caption", "text": "Suche" }, "$:/language/ControlPanel/Plugins/Add/Hint": { "title": "$:/language/ControlPanel/Plugins/Add/Hint", "text": "Suche und installiere neue Plugins" }, "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint": { "title": "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint", "text": "Dieses Plugin ist bereits installiert. Version: <$text text=<<installedVersion>>/>" }, "$:/language/ControlPanel/Plugins/AlsoRequires": { "title": "$:/language/ControlPanel/Plugins/AlsoRequires", "text": "Benötigt auch:" }, "$:/language/ControlPanel/Plugins/Caption": { "title": "$:/language/ControlPanel/Plugins/Caption", "text": "Plugins" }, "$:/language/ControlPanel/Plugins/Disable/Caption": { "title": "$:/language/ControlPanel/Plugins/Disable/Caption", "text": "deaktivieren" }, "$:/language/ControlPanel/Plugins/Disable/Hint": { "title": "$:/language/ControlPanel/Plugins/Disable/Hint", "text": "Deaktivieren Sie dieses Plugin beim nächsten Laden der Seite." }, "$:/language/ControlPanel/Plugins/Disabled/Status": { "title": "$:/language/ControlPanel/Plugins/Disabled/Status", "text": "(deaktiviert)" }, "$:/language/ControlPanel/Plugins/Downgrade/Caption": { "title": "$:/language/ControlPanel/Plugins/Downgrade/Caption", "text": "herabstufen" }, "$:/language/ControlPanel/Plugins/Empty/Hint": { "title": "$:/language/ControlPanel/Plugins/Empty/Hint", "text": "keine" }, "$:/language/ControlPanel/Plugins/Enable/Caption": { "title": "$:/language/ControlPanel/Plugins/Enable/Caption", "text": "aktivieren" }, "$:/language/ControlPanel/Plugins/Enable/Hint": { "title": "$:/language/ControlPanel/Plugins/Enable/Hint", "text": "Aktivieren Sie dieses Plugin beim nächsten Laden der Seite." }, "$:/language/ControlPanel/Plugins/Install/Caption": { "title": "$:/language/ControlPanel/Plugins/Install/Caption", "text": "installieren" }, "$:/language/ControlPanel/Plugins/Installed/Hint": { "title": "$:/language/ControlPanel/Plugins/Installed/Hint", "text": "Momentan installierte Plugins" }, "$:/language/ControlPanel/Plugins/Languages/Caption": { "title": "$:/language/ControlPanel/Plugins/Languages/Caption", "text": "Sprachen" }, "$:/language/ControlPanel/Plugins/Languages/Hint": { "title": "$:/language/ControlPanel/Plugins/Languages/Hint", "text": "Spracherweiterungen" }, "$:/language/ControlPanel/Plugins/NoInfoFound/Hint": { "title": "$:/language/ControlPanel/Plugins/NoInfoFound/Hint", "text": "Kein ''\"<$text text=<<currentTab>>/>\"'' gefunden" }, "$:/language/ControlPanel/Plugins/NotInstalled/Hint": { "title": "$:/language/ControlPanel/Plugins/NotInstalled/Hint", "text": "Dieses Plugin ist momentan nicht installiert" }, "$:/language/ControlPanel/Plugins/OpenPluginLibrary": { "title": "$:/language/ControlPanel/Plugins/OpenPluginLibrary", "text": "Öffne das Plugin-Verzeichnis" }, "$:/language/ControlPanel/Plugins/ClosePluginLibrary": { "title": "$:/language/ControlPanel/Plugins/ClosePluginLibrary", "text": "Schließe das Plugin-Verzeichnis" }, "$:/language/ControlPanel/Plugins/PluginWillRequireReload": { "title": "$:/language/ControlPanel/Plugins/PluginWillRequireReload", "text": "(\"reload\" ist nötig)" }, "$:/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": "Erweiterungen" }, "$:/language/ControlPanel/Plugins/Reinstall/Caption": { "title": "$:/language/ControlPanel/Plugins/Reinstall/Caption", "text": "erneut installieren" }, "$:/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 Erweiterungen" }, "$:/language/ControlPanel/Plugins/Update/Caption": { "title": "$:/language/ControlPanel/Plugins/Update/Caption", "text": "aktualisieren" }, "$:/language/ControlPanel/Plugins/Updates/Caption": { "title": "$:/language/ControlPanel/Plugins/Updates/Caption", "text": "Aktualisieren" }, "$:/language/ControlPanel/Plugins/Updates/Hint": { "title": "$:/language/ControlPanel/Plugins/Updates/Hint", "text": "Verfügbare Erweiterungen zu bereits installierten \"Plugins\"" }, "$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption": { "title": "$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption", "text": "Aktualisiere <<update-count>> \"Plugins\"" }, "$:/language/ControlPanel/Plugins/SubPluginPrompt": { "title": "$:/language/ControlPanel/Plugins/SubPluginPrompt", "text": "Mit <<count>> \"sub-plugins\" verfügbar" }, "$:/language/ControlPanel/Saving/Caption": { "title": "$:/language/ControlPanel/Saving/Caption", "text": "Speichern" }, "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description": { "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description", "text": "Erlaube automatisches Speichern für den \"Download Saver\"" }, "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint": { "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint", "text": "Erlaube automatisches Speichern für den \"Download Saver\"" }, "$:/language/ControlPanel/Saving/DownloadSaver/Caption": { "title": "$:/language/ControlPanel/Saving/DownloadSaver/Caption", "text": "Download Saver" }, "$:/language/ControlPanel/Saving/DownloadSaver/Hint": { "title": "$:/language/ControlPanel/Saving/DownloadSaver/Hint", "text": "Diese Einstellungen gelten für den HTML5-compatiblen \"Download Saver\"" }, "$:/language/ControlPanel/Saving/General/Caption": { "title": "$:/language/ControlPanel/Saving/General/Caption", "text": "Allgemein" }, "$:/language/ControlPanel/Saving/General/Hint": { "title": "$:/language/ControlPanel/Saving/General/Hint", "text": "Diese Einstellungen gelten für alle Speichermechanismen" }, "$:/language/ControlPanel/Saving/Hint": { "title": "$:/language/ControlPanel/Saving/Hint", "text": "Einstellungen zu den TiddlyWiki Speichermechanismen" }, "$:/language/ControlPanel/Saving/GitService/Branch": { "title": "$:/language/ControlPanel/Saving/GitService/Branch", "text": "Ziel \"branch\" zum Speichern (Standard: `master`)" }, "$:/language/ControlPanel/Saving/GitService/CommitMessage": { "title": "$:/language/ControlPanel/Saving/GitService/CommitMessage", "text": "Gespeichert von TiddlyWiki" }, "$:/language/ControlPanel/Saving/GitService/Description": { "title": "$:/language/ControlPanel/Saving/GitService/Description", "text": "Diese Einstellungen werden nur zum Speichern auf <<service-name>> verwendet" }, "$:/language/ControlPanel/Saving/GitService/Filename": { "title": "$:/language/ControlPanel/Saving/GitService/Filename", "text": "Dateiname für Zielpfad (zB: `index.html`)" }, "$:/language/ControlPanel/Saving/GitService/Path": { "title": "$:/language/ControlPanel/Saving/GitService/Path", "text": "Pfad für Datei (zB: `/wiki/`)" }, "$:/language/ControlPanel/Saving/GitService/Repo": { "title": "$:/language/ControlPanel/Saving/GitService/Repo", "text": "Ziel \"Repository\" (zB: `Jermolene/TiddlyWiki5`)" }, "$:/language/ControlPanel/Saving/GitService/ServerURL": { "title": "$:/language/ControlPanel/Saving/GitService/ServerURL", "text": "Server URL (Standard: `https://api.github.com`)" }, "$:/language/ControlPanel/Saving/GitService/UserName": { "title": "$:/language/ControlPanel/Saving/GitService/UserName", "text": "Benuzername" }, "$:/language/ControlPanel/Saving/GitService/GitHub/Caption": { "title": "$:/language/ControlPanel/Saving/GitService/GitHub/Caption", "text": "~GitHub Saver" }, "$:/language/ControlPanel/Saving/GitService/GitHub/Password": { "title": "$:/language/ControlPanel/Saving/GitService/GitHub/Password", "text": "Password, \"OAUTH token\", oder persönlicher \"Zugriffs-Token\". Siehe: [[GitHub help page|https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line]]" }, "$:/language/ControlPanel/Saving/GitService/GitLab/Caption": { "title": "$:/language/ControlPanel/Saving/GitService/GitLab/Caption", "text": "~GitLab Saver" }, "$:/language/ControlPanel/Saving/GitService/GitLab/Password": { "title": "$:/language/ControlPanel/Saving/GitService/GitLab/Password", "text": "Persönlicher \"Zugriffs-Token\". Siehe: [[GitLab help page|https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html]]" }, "$:/language/ControlPanel/Saving/GitService/Gitea/Caption": { "title": "$:/language/ControlPanel/Saving/GitService/Gitea/Caption", "text": "Gitea Saver" }, "$:/language/ControlPanel/Saving/GitService/Gitea/Password": { "title": "$:/language/ControlPanel/Saving/GitService/Gitea/Password", "text": "Persönlicher \"Zugriffs-Token\" (siehe: Gitea’s web Seite: `Settings | Applications | Generate New Token`)" }, "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading", "text": "Erweiterte Einstellungen" }, "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir", "text": "Verzeichnis für das \"Backup\"" }, "$:/language/ControlPanel/Saving/TiddlySpot/ControlPanel": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/ControlPanel", "text": "~TiddlySpot Control Panel" }, "$:/language/ControlPanel/Saving/TiddlySpot/Backups": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Backups", "text": "\"Backups\"" }, "$:/language/ControlPanel/Saving/TiddlySpot/Caption": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Caption", "text": "Speichern auf ~TiddlySpot" }, "$:/language/ControlPanel/Saving/TiddlySpot/Description": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Description", "text": "Diese Einstellungen sind nur für http://tiddlyspot.com und kompatible Server aktiv!" }, "$:/language/ControlPanel/Saving/TiddlySpot/Filename": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Filename", "text": "Dateiname für den \"Upload\"" }, "$:/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": "//Die Standard-Server-URL ist `http://<wikiname>.tiddlyspot.com/store.cgi` und kann im Feld 'Server-URL' verändert werden. zB: http://example.com/store.php//" }, "$:/language/ControlPanel/Saving/TiddlySpot/Password": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Password", "text": "Passwort" }, "$:/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": "Verzeichnis für den \"Upload\"" }, "$:/language/ControlPanel/Saving/TiddlySpot/UserName": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/UserName", "text": "Name des Wikis" }, "$:/language/ControlPanel/Settings/AutoSave/Caption": { "title": "$:/language/ControlPanel/Settings/AutoSave/Caption", "text": "Automatisch speichern" }, "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description": { "title": "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description", "text": "Änderungen NICHT automatisch speichern" }, "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description": { "title": "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description", "text": "Änderungen automatisch speichern" }, "$:/language/ControlPanel/Settings/AutoSave/Hint": { "title": "$:/language/ControlPanel/Settings/AutoSave/Hint", "text": "Änderungen des Wikis automatisch speichern" }, "$:/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": "Hier können Sie die automatische Umwandlung von \"~CamelCase Links\" einstellen. ''Wichtig:'' Die Seite muss neu geladen werden, damit die Einstellungen wirksam werden." }, "$:/language/ControlPanel/Settings/CamelCase/Description": { "title": "$:/language/ControlPanel/Settings/CamelCase/Description", "text": "Automatische ~CamelCase Umwandlung aktivieren" }, "$:/language/ControlPanel/Settings/Caption": { "title": "$:/language/ControlPanel/Settings/Caption", "text": "Einstellungen" }, "$:/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": "Aktivieren oder deaktivieren der Editor Toolbar" }, "$:/language/ControlPanel/Settings/EditorToolbar/Description": { "title": "$:/language/ControlPanel/Settings/EditorToolbar/Description", "text": "Editor Toolbar anzeigen" }, "$:/language/ControlPanel/Settings/InfoPanelMode/Caption": { "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Caption", "text": "Tiddler Info Panel Modus" }, "$:/language/ControlPanel/Settings/InfoPanelMode/Hint": { "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Hint", "text": "Einstellung, wann das Info Panel geschlossen wird:" }, "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description": { "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description", "text": "Tiddler Info-Panel schließt automatisch" }, "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description": { "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description", "text": "TiddlerTiddler Info-Panel bleibt offen, bis es geschlossen wird" }, "$:/language/ControlPanel/Settings/Hint": { "title": "$:/language/ControlPanel/Settings/Hint", "text": "Diese erweiterten Einstellungen ermöglichen Ihnen, das Verhalten von TiddlyWiki zu ändern." }, "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption": { "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption", "text": "Navigation Adresszeile" }, "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint": { "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint", "text": "Verhalten der Adresszeile des Browsers, wenn ein Tiddler geöffnet wird:" }, "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description": { "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description", "text": "Die Adresszeile des Browsers wird nicht verändert." }, "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description": { "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description", "text": "Den aktuellen Tiddler einbinden." }, "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description": { "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description", "text": "Alle geöffneten Tiddler einbinden." }, "$:/language/ControlPanel/Settings/NavigationHistory/Caption": { "title": "$:/language/ControlPanel/Settings/NavigationHistory/Caption", "text": "Browser Chronik" }, "$:/language/ControlPanel/Settings/NavigationHistory/Hint": { "title": "$:/language/ControlPanel/Settings/NavigationHistory/Hint", "text": "Die Browser Chronik ändern, wenn ein Tiddler angezeigt wird:" }, "$:/language/ControlPanel/Settings/NavigationHistory/No/Description": { "title": "$:/language/ControlPanel/Settings/NavigationHistory/No/Description", "text": "Browser Chronik nicht ändern." }, "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description": { "title": "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description", "text": "Browser Chronik ändern." }, "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption": { "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption", "text": "\"Permalink/permaview\" Modus" }, "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint": { "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint", "text": "Wähle, wie \"permalink/permaview\" verwendet werden soll:" }, "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description": { "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description", "text": "URL in die Zwischenablage kopieren" }, "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description": { "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description", "text": "Adressleiste mit URL aktualisieren" }, "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption": { "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption", "text": "Performance Messung" }, "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint": { "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint", "text": "Anzeige der Performance Statistik in der Browser Entwickler Konsole. ''Wichtig:'' Seite neu laden um die Einstellung zu aktivieren!" }, "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description": { "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description", "text": "Aktiviere Performance Messung" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption", "text": "Toolbar Button Stil" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint", "text": "Wählen Sie einen Stil:" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless", "text": "Ohne Rand" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed", "text": "Box" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded", "text": "Abgerundet" }, "$:/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": "Standard Toolbar Button Erscheinungsbild:" }, "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description": { "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description", "text": "Icon anzeigen" }, "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description": { "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description", "text": "Text anzeigen" }, "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption": { "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption", "text": "Standard Sidebar Tab" }, "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint": { "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint", "text": "Definition, welcher \"Sidebar Tab\" standardmäßig aktiv ist." }, "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption": { "title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption", "text": "Standard \"Mehr Sidebar Tab\"" }, "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint": { "title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint", "text": "Definition, welcher \"Mehr Sidebar Tab\" standardmäßig aktiv ist." }, "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption", "text": "Tiddler Öffnen" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint", "text": "Navigation bei Klicks //innerhalb// der Story" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint", "text": "Navigation bei Klicks //außerhalb// der Story" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove", "text": "Öffne vor dem aktuellen Tiddler" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow", "text": "Öffne unter dem aktuellen Tiddler" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop", "text": "Öffne als ersten Tiddler in der Story" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom", "text": "Öffne alse letzten Tiddler in der Story" }, "$:/language/ControlPanel/Settings/TitleLinks/Caption": { "title": "$:/language/ControlPanel/Settings/TitleLinks/Caption", "text": "Tiddler Titel" }, "$:/language/ControlPanel/Settings/TitleLinks/Hint": { "title": "$:/language/ControlPanel/Settings/TitleLinks/Hint", "text": "Tiddler Titel als Links anzeigen:" }, "$:/language/ControlPanel/Settings/TitleLinks/No/Description": { "title": "$:/language/ControlPanel/Settings/TitleLinks/No/Description", "text": "Tiddler Titel normal anzeigen." }, "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description": { "title": "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description", "text": "Tiddler Titel als Link anzeigen." }, "$:/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": "Aktiviere Links zu fehlenden Tiddlern. zB: FehlenderTiddler [[Einführung]]" }, "$:/language/ControlPanel/Settings/MissingLinks/Description": { "title": "$:/language/ControlPanel/Settings/MissingLinks/Description", "text": "Aktiviere Links zu fehlenden Tiddlern." }, "$:/language/ControlPanel/StoryView/Caption": { "title": "$:/language/ControlPanel/StoryView/Caption", "text": "Anzeige" }, "$:/language/ControlPanel/StoryView/Prompt": { "title": "$:/language/ControlPanel/StoryView/Prompt", "text": "Ausgewählte Anzeige:" }, "$:/language/ControlPanel/Stylesheets/Caption": { "title": "$:/language/ControlPanel/Stylesheets/Caption", "text": "Stylesheets" }, "$:/language/ControlPanel/Stylesheets/Expand/Caption": { "title": "$:/language/ControlPanel/Stylesheets/Expand/Caption", "text": "Alle erweitern" }, "$:/language/ControlPanel/Stylesheets/Hint": { "title": "$:/language/ControlPanel/Stylesheets/Hint", "text": "Hier wird der \"erweiterte\" CSS Code dargestellt. Die Reihenfolge, kann in der \"Tag-Liste\" <<tag \"$:/tags/Stylesheet\">> mit \"Drag & Drop\" angepasst werden!" }, "$:/language/ControlPanel/Stylesheets/Restore/Caption": { "title": "$:/language/ControlPanel/Stylesheets/Restore/Caption", "text": "Alle zurücksetzen" }, "$:/language/ControlPanel/Theme/Caption": { "title": "$:/language/ControlPanel/Theme/Caption", "text": "Theme" }, "$:/language/ControlPanel/Theme/Prompt": { "title": "$:/language/ControlPanel/Theme/Prompt", "text": "Ausgewähltes Theme:" }, "$:/language/ControlPanel/TiddlerFields/Caption": { "title": "$:/language/ControlPanel/TiddlerFields/Caption", "text": "Tiddler Felder" }, "$:/language/ControlPanel/TiddlerFields/Hint": { "title": "$:/language/ControlPanel/TiddlerFields/Hint", "text": "Hier finden Sie alle [[Felder|TiddlerFields]], die in diesem Wiki verwendet werden. Inklusive der Felder aus System-, exklusive Schatten-Tiddler." }, "$:/language/ControlPanel/Toolbars/Caption": { "title": "$:/language/ControlPanel/Toolbars/Caption", "text": "Toolbar" }, "$:/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": "Auswählen, welche Buttons im \"Edit Modus\" angezeigt werden. Verwenden Sie \"Drag and Drop\", um die Reihenfolge zu ändern" }, "$:/language/ControlPanel/Toolbars/Hint": { "title": "$:/language/ControlPanel/Toolbars/Hint", "text": "Auswählen, welche \"Toolbar Button\" angezeigt werden" }, "$:/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": "Auswählen, welche Buttons im Hauptmenü angezeigt werden. Verwenden Sie \"Drag and Drop\", um die Reihenfolge zu ändern" }, "$:/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": "Auswählen, welche Editorbuttons angezeigt werden sollen. Manche Buttons sind vom Tiddler-Typ abhängig und werden eventuell ausgeblendet." }, "$:/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": "Auswählen, welche Buttons im \"View Modus\" angezeigt werden. Verwenden Sie \"Drag and Drop\", um die Reihenfolge zu ändern" }, "$:/language/ControlPanel/Tools/Download/Full/Caption": { "title": "$:/language/ControlPanel/Tools/Download/Full/Caption", "text": "Herunterladen des ''gesamten Wikis''" }, "$:/core/de-DE/readme": { "title": "$:/core/de-DE/readme", "text": "Dieses Plugin enthält die TiddlyWiki Basis Komponenten, bestehend aus:\n\n* JavaScript Code Module.\n* Piktogramme (icons).\n* Vorlagen, die benötigt werden um die ~TiddlyWiki Oberfläche zu erstellen.\n* British English (''en-GB'') übersetzbare Texte, die von der TW Basis Software verwendet werden.\n" }, "$:/language/Date/DaySuffix/1": { "title": "$:/language/Date/DaySuffix/1", "text": "." }, "$:/language/Date/DaySuffix/2": { "title": "$:/language/Date/DaySuffix/2", "text": "." }, "$:/language/Date/DaySuffix/3": { "title": "$:/language/Date/DaySuffix/3", "text": "." }, "$:/language/Date/DaySuffix/4": { "title": "$:/language/Date/DaySuffix/4", "text": "." }, "$:/language/Date/DaySuffix/5": { "title": "$:/language/Date/DaySuffix/5", "text": "." }, "$:/language/Date/DaySuffix/6": { "title": "$:/language/Date/DaySuffix/6", "text": "." }, "$:/language/Date/DaySuffix/7": { "title": "$:/language/Date/DaySuffix/7", "text": "." }, "$:/language/Date/DaySuffix/8": { "title": "$:/language/Date/DaySuffix/8", "text": "." }, "$:/language/Date/DaySuffix/9": { "title": "$:/language/Date/DaySuffix/9", "text": "." }, "$:/language/Date/DaySuffix/10": { "title": "$:/language/Date/DaySuffix/10", "text": "." }, "$:/language/Date/DaySuffix/11": { "title": "$:/language/Date/DaySuffix/11", "text": "." }, "$:/language/Date/DaySuffix/12": { "title": "$:/language/Date/DaySuffix/12", "text": "." }, "$:/language/Date/DaySuffix/13": { "title": "$:/language/Date/DaySuffix/13", "text": "." }, "$:/language/Date/DaySuffix/14": { "title": "$:/language/Date/DaySuffix/14", "text": "." }, "$:/language/Date/DaySuffix/15": { "title": "$:/language/Date/DaySuffix/15", "text": "." }, "$:/language/Date/DaySuffix/16": { "title": "$:/language/Date/DaySuffix/16", "text": "." }, "$:/language/Date/DaySuffix/17": { "title": "$:/language/Date/DaySuffix/17", "text": "." }, "$:/language/Date/DaySuffix/18": { "title": "$:/language/Date/DaySuffix/18", "text": "." }, "$:/language/Date/DaySuffix/19": { "title": "$:/language/Date/DaySuffix/19", "text": "." }, "$:/language/Date/DaySuffix/20": { "title": "$:/language/Date/DaySuffix/20", "text": "." }, "$:/language/Date/DaySuffix/21": { "title": "$:/language/Date/DaySuffix/21", "text": "." }, "$:/language/Date/DaySuffix/22": { "title": "$:/language/Date/DaySuffix/22", "text": "." }, "$:/language/Date/DaySuffix/23": { "title": "$:/language/Date/DaySuffix/23", "text": "." }, "$:/language/Date/DaySuffix/24": { "title": "$:/language/Date/DaySuffix/24", "text": "." }, "$:/language/Date/DaySuffix/25": { "title": "$:/language/Date/DaySuffix/25", "text": "." }, "$:/language/Date/DaySuffix/26": { "title": "$:/language/Date/DaySuffix/26", "text": "." }, "$:/language/Date/DaySuffix/27": { "title": "$:/language/Date/DaySuffix/27", "text": "." }, "$:/language/Date/DaySuffix/28": { "title": "$:/language/Date/DaySuffix/28", "text": "." }, "$:/language/Date/DaySuffix/29": { "title": "$:/language/Date/DaySuffix/29", "text": "." }, "$:/language/Date/DaySuffix/30": { "title": "$:/language/Date/DaySuffix/30", "text": "." }, "$:/language/Date/DaySuffix/31": { "title": "$:/language/Date/DaySuffix/31", "text": "." }, "$:/language/Date/Long/Day/0": { "title": "$:/language/Date/Long/Day/0", "text": "Sonntag" }, "$:/language/Date/Long/Day/1": { "title": "$:/language/Date/Long/Day/1", "text": "Montag" }, "$:/language/Date/Long/Day/2": { "title": "$:/language/Date/Long/Day/2", "text": "Dienstag" }, "$:/language/Date/Long/Day/3": { "title": "$:/language/Date/Long/Day/3", "text": "Mittwoch" }, "$:/language/Date/Long/Day/4": { "title": "$:/language/Date/Long/Day/4", "text": "Donnerstag" }, "$:/language/Date/Long/Day/5": { "title": "$:/language/Date/Long/Day/5", "text": "Freitag" }, "$:/language/Date/Long/Day/6": { "title": "$:/language/Date/Long/Day/6", "text": "Samstag" }, "$:/language/Date/Long/Month/1": { "title": "$:/language/Date/Long/Month/1", "text": "Januar" }, "$:/language/Date/Long/Month/2": { "title": "$:/language/Date/Long/Month/2", "text": "Februar" }, "$:/language/Date/Long/Month/3": { "title": "$:/language/Date/Long/Month/3", "text": "März" }, "$:/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": "Mai" }, "$:/language/Date/Long/Month/6": { "title": "$:/language/Date/Long/Month/6", "text": "Juni" }, "$:/language/Date/Long/Month/7": { "title": "$:/language/Date/Long/Month/7", "text": "Juli" }, "$:/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": "Oktober" }, "$:/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": "Dezember" }, "$:/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": "So" }, "$:/language/Date/Short/Day/1": { "title": "$:/language/Date/Short/Day/1", "text": "Mo" }, "$:/language/Date/Short/Day/2": { "title": "$:/language/Date/Short/Day/2", "text": "Di" }, "$:/language/Date/Short/Day/3": { "title": "$:/language/Date/Short/Day/3", "text": "Mi" }, "$:/language/Date/Short/Day/4": { "title": "$:/language/Date/Short/Day/4", "text": "Do" }, "$:/language/Date/Short/Day/5": { "title": "$:/language/Date/Short/Day/5", "text": "Fr" }, "$:/language/Date/Short/Day/6": { "title": "$:/language/Date/Short/Day/6", "text": "Sa" }, "$:/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": "Mär" }, "$:/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": "Mai" }, "$:/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": "Okt" }, "$:/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": "Dez" }, "$:/language/RelativeDate/Future/Days": { "title": "$:/language/RelativeDate/Future/Days", "text": "in <<period>> Tagen" }, "$:/language/RelativeDate/Future/Hours": { "title": "$:/language/RelativeDate/Future/Hours", "text": "in <<period>> Stunden" }, "$:/language/RelativeDate/Future/Minutes": { "title": "$:/language/RelativeDate/Future/Minutes", "text": "in <<period>> Minuten" }, "$:/language/RelativeDate/Future/Months": { "title": "$:/language/RelativeDate/Future/Months", "text": "in <<period>> Monaten" }, "$:/language/RelativeDate/Future/Second": { "title": "$:/language/RelativeDate/Future/Second", "text": "in einer Sekunde" }, "$:/language/RelativeDate/Future/Seconds": { "title": "$:/language/RelativeDate/Future/Seconds", "text": "in <<period>> Sekunden" }, "$:/language/RelativeDate/Future/Years": { "title": "$:/language/RelativeDate/Future/Years", "text": "in <<period>> Jahren" }, "$:/language/RelativeDate/Past/Days": { "title": "$:/language/RelativeDate/Past/Days", "text": "vor <<period>> Tagen" }, "$:/language/RelativeDate/Past/Hours": { "title": "$:/language/RelativeDate/Past/Hours", "text": "vor <<period>> Stunden" }, "$:/language/RelativeDate/Past/Minutes": { "title": "$:/language/RelativeDate/Past/Minutes", "text": "vor <<period>> Minuten" }, "$:/language/RelativeDate/Past/Months": { "title": "$:/language/RelativeDate/Past/Months", "text": "vor <<period>> Monaten" }, "$:/language/RelativeDate/Past/Second": { "title": "$:/language/RelativeDate/Past/Second", "text": "vor einer Sekunde" }, "$:/language/RelativeDate/Past/Seconds": { "title": "$:/language/RelativeDate/Past/Seconds", "text": "vor <<period>> Sekunden" }, "$:/language/RelativeDate/Past/Years": { "title": "$:/language/RelativeDate/Past/Years", "text": "vor <<period>> Jahren" }, "$:/language/Docs/ModuleTypes/allfilteroperator": { "title": "$:/language/Docs/ModuleTypes/allfilteroperator", "text": "Ein Sub-Operator für den ''all'' Filter Operator." }, "$:/language/Docs/ModuleTypes/animation": { "title": "$:/language/Docs/ModuleTypes/animation", "text": "Animationen, die vom RevealWidget verwendet werden." }, "$:/language/Docs/ModuleTypes/authenticator": { "title": "$:/language/Docs/ModuleTypes/authenticator", "text": "Definiert, wie die Anfragen für den \"HTTP Server\" authentifiziert werden." }, "$:/language/Docs/ModuleTypes/bitmapeditoroperation": { "title": "$:/language/Docs/ModuleTypes/bitmapeditoroperation", "text": "Eine \"Bitmap-Editor\" Toolbar Operation." }, "$:/language/Docs/ModuleTypes/command": { "title": "$:/language/Docs/ModuleTypes/command", "text": "Kommandozeilen-Parameter, die mit node.js ausgeführt werden können." }, "$:/language/Docs/ModuleTypes/config": { "title": "$:/language/Docs/ModuleTypes/config", "text": "Daten, die in `$tw.config` eingefügt werden." }, "$:/language/Docs/ModuleTypes/filteroperator": { "title": "$:/language/Docs/ModuleTypes/filteroperator", "text": "Individuelle Funktionen für den Filter-Operator." }, "$:/language/Docs/ModuleTypes/global": { "title": "$:/language/Docs/ModuleTypes/global", "text": "Globale Daten, die in `$tw` eingefügt werden." }, "$:/language/Docs/ModuleTypes/info": { "title": "$:/language/Docs/ModuleTypes/info", "text": "Veröffentlicht System-Informationen mit dem Pseudo-plugin: [[$:/temp/info-plugin]]" }, "$:/language/Docs/ModuleTypes/isfilteroperator": { "title": "$:/language/Docs/ModuleTypes/isfilteroperator", "text": "Operanden für den Filter-Operator: ''is''" }, "$:/language/Docs/ModuleTypes/library": { "title": "$:/language/Docs/ModuleTypes/library", "text": "Allgemeiner Modultyp, für JavaScript Module." }, "$:/language/Docs/ModuleTypes/macro": { "title": "$:/language/Docs/ModuleTypes/macro", "text": "Globale Makro-Definitionen in JavaScript." }, "$:/language/Docs/ModuleTypes/parser": { "title": "$:/language/Docs/ModuleTypes/parser", "text": "Parser für verschiedene Tiddler Typen." }, "$:/language/Docs/ModuleTypes/route": { "title": "$:/language/Docs/ModuleTypes/route", "text": "Definiert, wie die individuellen URL-Pfade vom HTTP Server verarbeitet werden." }, "$:/language/Docs/ModuleTypes/saver": { "title": "$:/language/Docs/ModuleTypes/saver", "text": "\"Savers\" stellen verschiedene Methoden zum Speichern mit dem Browser zur Verfügung." }, "$:/language/Docs/ModuleTypes/startup": { "title": "$:/language/Docs/ModuleTypes/startup", "text": "Funktionen zur Initialisierung." }, "$:/language/Docs/ModuleTypes/storyview": { "title": "$:/language/Docs/ModuleTypes/storyview", "text": "[[Story-View|Story]] ist für das Verhalten des \"ListWidgets\" zuständig, das die Tiddler \"Hauptanzeige\" verwaltet. Mit dem Toolbutton Story-Modus wird einer dieser Modi ausgewählt." }, "$:/language/Docs/ModuleTypes/texteditoroperation": { "title": "$:/language/Docs/ModuleTypes/texteditoroperation", "text": "Eine Text-Editor Toolbar Operation." }, "$:/language/Docs/ModuleTypes/tiddlerdeserializer": { "title": "$:/language/Docs/ModuleTypes/tiddlerdeserializer", "text": "Konvertiert verschiedene textbasierte Inhaltstypen in das Tiddler-Format." }, "$:/language/Docs/ModuleTypes/tiddlerfield": { "title": "$:/language/Docs/ModuleTypes/tiddlerfield", "text": "Definiert das Verhalten, der unterschiedlichen Tiddler-Felder." }, "$:/language/Docs/ModuleTypes/tiddlermethod": { "title": "$:/language/Docs/ModuleTypes/tiddlermethod", "text": "Methoden werden dem `$tw.Tiddler` Prototypen hinzugefügt." }, "$:/language/Docs/ModuleTypes/upgrader": { "title": "$:/language/Docs/ModuleTypes/upgrader", "text": "Führt spezifische Änderungen während des Upgrade- oder Import-prozesses durch." }, "$:/language/Docs/ModuleTypes/utils": { "title": "$:/language/Docs/ModuleTypes/utils", "text": "Methoden werden `$tw.utils` hinzugefügt." }, "$:/language/Docs/ModuleTypes/utils-node": { "title": "$:/language/Docs/ModuleTypes/utils-node", "text": "Erweitert `$tw.utils` mit Methoden aus node.js." }, "$:/language/Docs/ModuleTypes/widget": { "title": "$:/language/Docs/ModuleTypes/widget", "text": "Widgets verarbeiten das Rendern und Aktualisieren der Anzeige in der DOM." }, "$:/language/Docs/ModuleTypes/wikimethod": { "title": "$:/language/Docs/ModuleTypes/wikimethod", "text": "Methoden werden zu `$tw.Wiki` hinzugefügt." }, "$:/language/Docs/ModuleTypes/wikirule": { "title": "$:/language/Docs/ModuleTypes/wikirule", "text": "Enthält die individuellen Parser Regeln für den WikiText-Parser." }, "$:/language/Docs/PaletteColours/alert-background": { "title": "$:/language/Docs/PaletteColours/alert-background", "text": "Warnung Hintergrund" }, "$:/language/Docs/PaletteColours/alert-border": { "title": "$:/language/Docs/PaletteColours/alert-border", "text": "Warnung Rahmen" }, "$:/language/Docs/PaletteColours/alert-highlight": { "title": "$:/language/Docs/PaletteColours/alert-highlight", "text": "Warnung Hervorhebung" }, "$:/language/Docs/PaletteColours/alert-muted-foreground": { "title": "$:/language/Docs/PaletteColours/alert-muted-foreground", "text": "Warnung gedeckt Vordergrund" }, "$:/language/Docs/PaletteColours/background": { "title": "$:/language/Docs/PaletteColours/background", "text": "Hintergrund Global" }, "$:/language/Docs/PaletteColours/blockquote-bar": { "title": "$:/language/Docs/PaletteColours/blockquote-bar", "text": "Zitat Markierung" }, "$:/language/Docs/PaletteColours/button-background": { "title": "$:/language/Docs/PaletteColours/button-background", "text": "Standard-Button Hintergrund" }, "$:/language/Docs/PaletteColours/button-border": { "title": "$:/language/Docs/PaletteColours/button-border", "text": "Standard-Button Rahmen" }, "$:/language/Docs/PaletteColours/button-foreground": { "title": "$:/language/Docs/PaletteColours/button-foreground", "text": "Standard-Button Vordergrund" }, "$:/language/Docs/PaletteColours/dirty-indicator": { "title": "$:/language/Docs/PaletteColours/dirty-indicator", "text": "Speichern nötig - Indikator" }, "$:/language/Docs/PaletteColours/code-background": { "title": "$:/language/Docs/PaletteColours/code-background", "text": "Code Hintergrund" }, "$:/language/Docs/PaletteColours/code-border": { "title": "$:/language/Docs/PaletteColours/code-border", "text": "Code Rahmen" }, "$:/language/Docs/PaletteColours/code-foreground": { "title": "$:/language/Docs/PaletteColours/code-foreground", "text": "Code Vordergrund" }, "$:/language/Docs/PaletteColours/download-background": { "title": "$:/language/Docs/PaletteColours/download-background", "text": "Herunterladen-Button Hintergrund" }, "$:/language/Docs/PaletteColours/download-foreground": { "title": "$:/language/Docs/PaletteColours/download-foreground", "text": "Herunterladen-Button Vordergrund" }, "$:/language/Docs/PaletteColours/dragger-background": { "title": "$:/language/Docs/PaletteColours/dragger-background", "text": "Ziehen Hintergrund" }, "$:/language/Docs/PaletteColours/dragger-foreground": { "title": "$:/language/Docs/PaletteColours/dragger-foreground", "text": "Ziehen Vordergrund" }, "$:/language/Docs/PaletteColours/dropdown-background": { "title": "$:/language/Docs/PaletteColours/dropdown-background", "text": "Auswahldialog Hintergrund" }, "$:/language/Docs/PaletteColours/dropdown-border": { "title": "$:/language/Docs/PaletteColours/dropdown-border", "text": "Auswahldialog Rahmen" }, "$:/language/Docs/PaletteColours/dropdown-tab-background-selected": { "title": "$:/language/Docs/PaletteColours/dropdown-tab-background-selected", "text": "Auswahldialog ausgewählter Reiter Hintergrund" }, "$:/language/Docs/PaletteColours/dropdown-tab-background": { "title": "$:/language/Docs/PaletteColours/dropdown-tab-background", "text": "Auswahldialog Reiter Hintergrund" }, "$:/language/Docs/PaletteColours/dropzone-background": { "title": "$:/language/Docs/PaletteColours/dropzone-background", "text": "Import Zone Hintergrund" }, "$:/language/Docs/PaletteColours/external-link-background-hover": { "title": "$:/language/Docs/PaletteColours/external-link-background-hover", "text": "Externer Link Hintergrund (hover)" }, "$:/language/Docs/PaletteColours/external-link-background-visited": { "title": "$:/language/Docs/PaletteColours/external-link-background-visited", "text": "Externer Link besucht Hintergrund" }, "$:/language/Docs/PaletteColours/external-link-background": { "title": "$:/language/Docs/PaletteColours/external-link-background", "text": "Externer Link Hintergrund" }, "$:/language/Docs/PaletteColours/external-link-foreground-hover": { "title": "$:/language/Docs/PaletteColours/external-link-foreground-hover", "text": "Externer Link Vordergrund (hover)" }, "$:/language/Docs/PaletteColours/external-link-foreground-visited": { "title": "$:/language/Docs/PaletteColours/external-link-foreground-visited", "text": "Externer Link besucht Vordergrund" }, "$:/language/Docs/PaletteColours/external-link-foreground": { "title": "$:/language/Docs/PaletteColours/external-link-foreground", "text": "Externer Link Vordergrund" }, "$:/language/Docs/PaletteColours/foreground": { "title": "$:/language/Docs/PaletteColours/foreground", "text": "Vordergrund Global" }, "$:/language/Docs/PaletteColours/menubar-background": { "title": "$:/language/Docs/PaletteColours/menubar-background", "text": "Menü Hintergrund" }, "$:/language/Docs/PaletteColours/menubar-foreground": { "title": "$:/language/Docs/PaletteColours/menubar-foreground", "text": "Menü Vordergrund" }, "$:/language/Docs/PaletteColours/message-background": { "title": "$:/language/Docs/PaletteColours/message-background", "text": "Meldungs-Box Hintergrund" }, "$:/language/Docs/PaletteColours/message-border": { "title": "$:/language/Docs/PaletteColours/message-border", "text": "Meldungs-Box Rahmen" }, "$:/language/Docs/PaletteColours/message-foreground": { "title": "$:/language/Docs/PaletteColours/message-foreground", "text": "Meldungs-Box Vordergrund" }, "$:/language/Docs/PaletteColours/modal-backdrop": { "title": "$:/language/Docs/PaletteColours/modal-backdrop", "text": "Modaler Dialog abgedunkelt" }, "$:/language/Docs/PaletteColours/modal-background": { "title": "$:/language/Docs/PaletteColours/modal-background", "text": "Modaler Dialog Hintergrund" }, "$:/language/Docs/PaletteColours/modal-border": { "title": "$:/language/Docs/PaletteColours/modal-border", "text": "Modaler Dialog Rahmen" }, "$:/language/Docs/PaletteColours/modal-footer-background": { "title": "$:/language/Docs/PaletteColours/modal-footer-background", "text": "Modaler Dialog Fußzeile Hintergrund" }, "$:/language/Docs/PaletteColours/modal-footer-border": { "title": "$:/language/Docs/PaletteColours/modal-footer-border", "text": "Modaler Dialog Fußzeile Rahmen" }, "$:/language/Docs/PaletteColours/modal-header-border": { "title": "$:/language/Docs/PaletteColours/modal-header-border", "text": "Modaler Dialog Kopfzeile Rahmen" }, "$:/language/Docs/PaletteColours/muted-foreground": { "title": "$:/language/Docs/PaletteColours/muted-foreground", "text": "Global gedeckt Vordergrund" }, "$:/language/Docs/PaletteColours/notification-background": { "title": "$:/language/Docs/PaletteColours/notification-background", "text": "Mitteilung Hintergrund" }, "$:/language/Docs/PaletteColours/notification-border": { "title": "$:/language/Docs/PaletteColours/notification-border", "text": "Mitteilung Rahmen" }, "$:/language/Docs/PaletteColours/page-background": { "title": "$:/language/Docs/PaletteColours/page-background", "text": "Seite Hintergrund" }, "$:/language/Docs/PaletteColours/pre-background": { "title": "$:/language/Docs/PaletteColours/pre-background", "text": "Formatierter Code Hintergrund" }, "$:/language/Docs/PaletteColours/pre-border": { "title": "$:/language/Docs/PaletteColours/pre-border", "text": "Formatierter Code Rahmen" }, "$:/language/Docs/PaletteColours/primary": { "title": "$:/language/Docs/PaletteColours/primary", "text": "Global Primary" }, "$:/language/Docs/PaletteColours/select-tag-background": { "title": "$:/language/Docs/PaletteColours/select-tag-background", "text": "`<select>` Element Hintergrund" }, "$:/language/Docs/PaletteColours/select-tag-foreground": { "title": "$:/language/Docs/PaletteColours/select-tag-foreground", "text": "`<select>` Element Text" }, "$:/language/Docs/PaletteColours/sidebar-button-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-button-foreground", "text": "Seitenleiste Button Vordergrund" }, "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover": { "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover", "text": "Seitenleiste Bedienelement Vordergrund (hover)" }, "$:/language/Docs/PaletteColours/sidebar-controls-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground", "text": "Seitenleiste Bedienelement Vordergrund" }, "$:/language/Docs/PaletteColours/sidebar-foreground-shadow": { "title": "$:/language/Docs/PaletteColours/sidebar-foreground-shadow", "text": "Seitenleiste Vordergrund Schatten" }, "$:/language/Docs/PaletteColours/sidebar-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-foreground", "text": "Seitenleiste Vordergrund" }, "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover": { "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover", "text": "Seitenleiste gedeckt Vordergrund (hover)" }, "$:/language/Docs/PaletteColours/sidebar-muted-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground", "text": "Seitenleiste gedeckt Vordergrund" }, "$:/language/Docs/PaletteColours/sidebar-tab-background-selected": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-background-selected", "text": "Seitenleiste Reiter" }, "$:/language/Docs/PaletteColours/sidebar-tab-background": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-background", "text": "Seitenleiste Reiter Hintergrund" }, "$:/language/Docs/PaletteColours/sidebar-tab-border-selected": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-border-selected", "text": "Seitenleiste Reiter Rahmen für selektierte Reiter" }, "$:/language/Docs/PaletteColours/sidebar-tab-border": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-border", "text": "Seitenleiste Reiter Rahmen" }, "$:/language/Docs/PaletteColours/sidebar-tab-divider": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-divider", "text": "Seitenleiste Reiter Trennzeichen" }, "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected", "text": "Seitenleiste Reiter Vordergrund für selectierte Reiter" }, "$:/language/Docs/PaletteColours/sidebar-tab-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground", "text": "Seitenleiste Reiter Vordergrund" }, "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover": { "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover", "text": "Seitenleiste Tiddler Link Vordergrund (hover)" }, "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground", "text": "Seitenleiste Tiddler Link Vordergrund" }, "$:/language/Docs/PaletteColours/site-title-foreground": { "title": "$:/language/Docs/PaletteColours/site-title-foreground", "text": "Wiki Titel Vordergrund" }, "$:/language/Docs/PaletteColours/static-alert-foreground": { "title": "$:/language/Docs/PaletteColours/static-alert-foreground", "text": "Statische Warnung Vordergrund" }, "$:/language/Docs/PaletteColours/tab-background-selected": { "title": "$:/language/Docs/PaletteColours/tab-background-selected", "text": "Reiter Hintergrund für selektierte Reiter" }, "$:/language/Docs/PaletteColours/tab-background": { "title": "$:/language/Docs/PaletteColours/tab-background", "text": "Reiter Hintergrund" }, "$:/language/Docs/PaletteColours/tab-border-selected": { "title": "$:/language/Docs/PaletteColours/tab-border-selected", "text": "Reiter Rahmen für selektierte Reiter" }, "$:/language/Docs/PaletteColours/tab-border": { "title": "$:/language/Docs/PaletteColours/tab-border", "text": "Reiter Rahmen" }, "$:/language/Docs/PaletteColours/tab-divider": { "title": "$:/language/Docs/PaletteColours/tab-divider", "text": "Reiter Trennzeichen" }, "$:/language/Docs/PaletteColours/tab-foreground-selected": { "title": "$:/language/Docs/PaletteColours/tab-foreground-selected", "text": "Reiter Vordergrund für selektierte Reiter" }, "$:/language/Docs/PaletteColours/tab-foreground": { "title": "$:/language/Docs/PaletteColours/tab-foreground", "text": "Reiter Vordergrund" }, "$:/language/Docs/PaletteColours/table-border": { "title": "$:/language/Docs/PaletteColours/table-border", "text": "Tabelle Rahmen" }, "$:/language/Docs/PaletteColours/table-footer-background": { "title": "$:/language/Docs/PaletteColours/table-footer-background", "text": "Tabelle Fußzeile Hintergrund" }, "$:/language/Docs/PaletteColours/table-header-background": { "title": "$:/language/Docs/PaletteColours/table-header-background", "text": "Tabelle Kopfzeile Hintergrund" }, "$:/language/Docs/PaletteColours/tag-background": { "title": "$:/language/Docs/PaletteColours/tag-background", "text": "Tag Hintergrund" }, "$:/language/Docs/PaletteColours/tag-foreground": { "title": "$:/language/Docs/PaletteColours/tag-foreground", "text": "Tag Vordergrund" }, "$:/language/Docs/PaletteColours/tiddler-background": { "title": "$:/language/Docs/PaletteColours/tiddler-background", "text": "Tiddler Hintergrund" }, "$:/language/Docs/PaletteColours/tiddler-border": { "title": "$:/language/Docs/PaletteColours/tiddler-border", "text": "Tiddler Rahmen" }, "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover": { "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover", "text": "Tiddler Bedienelement Vordergrund (hover)" }, "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected": { "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected", "text": "Tiddler Bedienelement Vordergrund für selektierte Elemente" }, "$:/language/Docs/PaletteColours/tiddler-controls-foreground": { "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground", "text": "Tiddler Bedienelement Vordergrund" }, "$:/language/Docs/PaletteColours/tiddler-editor-background": { "title": "$:/language/Docs/PaletteColours/tiddler-editor-background", "text": "Tiddler Editor Hintergrund" }, "$:/language/Docs/PaletteColours/tiddler-editor-border-image": { "title": "$:/language/Docs/PaletteColours/tiddler-editor-border-image", "text": "Tiddler Editor Rahmen Bild" }, "$:/language/Docs/PaletteColours/tiddler-editor-border": { "title": "$:/language/Docs/PaletteColours/tiddler-editor-border", "text": "Tiddler Editor Rahmen" }, "$:/language/Docs/PaletteColours/tiddler-editor-fields-even": { "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-even", "text": "Tiddler Editor Hintergrund geradzahlige Felder in Tabelle" }, "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd": { "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd", "text": "Tiddler Editor Hintergrund un-geradzahlige Felder in Tabelle" }, "$:/language/Docs/PaletteColours/tiddler-info-background": { "title": "$:/language/Docs/PaletteColours/tiddler-info-background", "text": "Tiddler Info Bereich Hintergrund" }, "$:/language/Docs/PaletteColours/tiddler-info-border": { "title": "$:/language/Docs/PaletteColours/tiddler-info-border", "text": "Tiddler Info Bereich Rahmen" }, "$:/language/Docs/PaletteColours/tiddler-info-tab-background": { "title": "$:/language/Docs/PaletteColours/tiddler-info-tab-background", "text": "Tiddler Info Bereich Reiter Hintergrund" }, "$:/language/Docs/PaletteColours/tiddler-link-background": { "title": "$:/language/Docs/PaletteColours/tiddler-link-background", "text": "Tiddler Link Hintergrund" }, "$:/language/Docs/PaletteColours/tiddler-link-foreground": { "title": "$:/language/Docs/PaletteColours/tiddler-link-foreground", "text": "Tiddler Link Vordergrund" }, "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground": { "title": "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground", "text": "Tiddler Untertitel Vordergrund" }, "$:/language/Docs/PaletteColours/tiddler-title-foreground": { "title": "$:/language/Docs/PaletteColours/tiddler-title-foreground", "text": "Tiddler Titel Vordergrund" }, "$:/language/Docs/PaletteColours/toolbar-new-button": { "title": "$:/language/Docs/PaletteColours/toolbar-new-button", "text": "Werkzeugleiste 'Neuer Tiddler' Button Vordergrund" }, "$:/language/Docs/PaletteColours/toolbar-options-button": { "title": "$:/language/Docs/PaletteColours/toolbar-options-button", "text": "Werkzeugleiste 'Optionen' Button Vordergrund" }, "$:/language/Docs/PaletteColours/toolbar-save-button": { "title": "$:/language/Docs/PaletteColours/toolbar-save-button", "text": "Werkzeugleiste 'Speichern' Button Vordergrund" }, "$:/language/Docs/PaletteColours/toolbar-info-button": { "title": "$:/language/Docs/PaletteColours/toolbar-info-button", "text": "Werkzeugleiste 'Info' Button Vordergrund" }, "$:/language/Docs/PaletteColours/toolbar-edit-button": { "title": "$:/language/Docs/PaletteColours/toolbar-edit-button", "text": "Werkzeugleiste 'Bearbeiten' Button Vordergrund" }, "$:/language/Docs/PaletteColours/toolbar-close-button": { "title": "$:/language/Docs/PaletteColours/toolbar-close-button", "text": "Werkzeugleiste 'Schließen' Button Vordergrund" }, "$:/language/Docs/PaletteColours/toolbar-delete-button": { "title": "$:/language/Docs/PaletteColours/toolbar-delete-button", "text": "Werkzeugleiste 'Löschen' Button Vordergrund" }, "$:/language/Docs/PaletteColours/toolbar-cancel-button": { "title": "$:/language/Docs/PaletteColours/toolbar-cancel-button", "text": "Werkzeugleiste 'Abbruch' Button Vordergrund" }, "$:/language/Docs/PaletteColours/toolbar-done-button": { "title": "$:/language/Docs/PaletteColours/toolbar-done-button", "text": "Werkzeugleiste 'Fertig' Button Vordergrund" }, "$:/language/Docs/PaletteColours/untagged-background": { "title": "$:/language/Docs/PaletteColours/untagged-background", "text": "(untagged) Pille Hintergrund" }, "$:/language/Docs/PaletteColours/very-muted-foreground": { "title": "$:/language/Docs/PaletteColours/very-muted-foreground", "text": "Stark abgedunkelter Vordergrund" }, "$:/language/EditTemplate/Body/External/Hint": { "title": "$:/language/EditTemplate/Body/External/Hint", "text": "Dieser Tiddler zeigt den Inhalt einer Datei, die nicht im TW file gespeichert ist. Sie können die \"Tags\" und \"Feld\" Texte ändern, jedoch nicht den Inhalt des Tiddlers!" }, "$:/language/EditTemplate/Body/Placeholder": { "title": "$:/language/EditTemplate/Body/Placeholder", "text": "Geben Sie den Text für diesen Tiddler ein." }, "$:/language/EditTemplate/Body/Preview/Type/Output": { "title": "$:/language/EditTemplate/Body/Preview/Type/Output", "text": "Anzeige" }, "$:/language/EditTemplate/Field/Remove/Caption": { "title": "$:/language/EditTemplate/Field/Remove/Caption", "text": "Lösche Feld" }, "$:/language/EditTemplate/Field/Remove/Hint": { "title": "$:/language/EditTemplate/Field/Remove/Hint", "text": "Lösche Feld" }, "$:/language/EditTemplate/Field/Dropdown/Caption": { "title": "$:/language/EditTemplate/Field/Dropdown/Caption", "text": "Feld Liste" }, "$:/language/EditTemplate/Field/Dropdown/Hint": { "title": "$:/language/EditTemplate/Field/Dropdown/Hint", "text": "Zeige Feld Liste" }, "$:/language/EditTemplate/Fields/Add/Button": { "title": "$:/language/EditTemplate/Fields/Add/Button", "text": "ok" }, "$:/language/EditTemplate/Fields/Add/Button/Hint": { "title": "$:/language/EditTemplate/Fields/Add/Button/Hint", "text": "Erzeuge ein neues Feld für diesen Tiddler" }, "$:/language/EditTemplate/Fields/Add/Name/Placeholder": { "title": "$:/language/EditTemplate/Fields/Add/Name/Placeholder", "text": "Feld Name" }, "$:/language/EditTemplate/Fields/Add/Prompt": { "title": "$:/language/EditTemplate/Fields/Add/Prompt", "text": "Feld einfügen:" }, "$:/language/EditTemplate/Fields/Add/Value/Placeholder": { "title": "$:/language/EditTemplate/Fields/Add/Value/Placeholder", "text": "Feld Text / Wert" }, "$:/language/EditTemplate/Fields/Add/Dropdown/System": { "title": "$:/language/EditTemplate/Fields/Add/Dropdown/System", "text": "System Felder" }, "$:/language/EditTemplate/Fields/Add/Dropdown/User": { "title": "$:/language/EditTemplate/Fields/Add/Dropdown/User", "text": "Anwender Felder" }, "$:/language/EditTemplate/Shadow/Warning": { "title": "$:/language/EditTemplate/Shadow/Warning", "text": "Dies ist ein Schatten-Tiddler. Jede Änderung, die Sie machen, überschreibt die Standardversion des Plugins: <<pluginLink>>" }, "$:/language/EditTemplate/Shadow/OverriddenWarning": { "title": "$:/language/EditTemplate/Shadow/OverriddenWarning", "text": "Dies ist ein veränderter Tiddler. Um zur Standardversion zurückzukehren, löschen Sie diesen Tiddler. Plugin: <<pluginLink>>" }, "$:/language/EditTemplate/Tags/Add/Button": { "title": "$:/language/EditTemplate/Tags/Add/Button", "text": "ok" }, "$:/language/EditTemplate/Tags/Add/Button/Hint": { "title": "$:/language/EditTemplate/Tags/Add/Button/Hint", "text": "Erzeuge einen neuen Tag" }, "$:/language/EditTemplate/Tags/Add/Placeholder": { "title": "$:/language/EditTemplate/Tags/Add/Placeholder", "text": "Neuer Tag" }, "$:/language/EditTemplate/Tags/ClearInput/Caption": { "title": "$:/language/EditTemplate/Tags/ClearInput/Caption", "text": "lösche Eingabefeld" }, "$:/language/EditTemplate/Tags/ClearInput/Hint": { "title": "$:/language/EditTemplate/Tags/ClearInput/Hint", "text": "Lösche Tag Eingabefeld" }, "$:/language/EditTemplate/Tags/Dropdown/Caption": { "title": "$:/language/EditTemplate/Tags/Dropdown/Caption", "text": "Tag Liste" }, "$:/language/EditTemplate/Tags/Dropdown/Hint": { "title": "$:/language/EditTemplate/Tags/Dropdown/Hint", "text": "Tag Liste anzeigen" }, "$:/language/EditTemplate/Title/BadCharacterWarning": { "title": "$:/language/EditTemplate/Title/BadCharacterWarning", "text": "Warnung: Folgende Zeichen im Titel können zu Problemen führen: <<bad-chars>>" }, "$:/language/EditTemplate/Title/Exists/Prompt": { "title": "$:/language/EditTemplate/Title/Exists/Prompt", "text": "Tiddler Name existiert bereits" }, "$:/language/EditTemplate/Title/Relink/Prompt": { "title": "$:/language/EditTemplate/Title/Relink/Prompt", "text": "Ändere ''<$text text=<<fromTitle>>/>'' -> ''<$text text=<<toTitle>>/>'' in //tags// und //list// Feld aller anderen Tiddler" }, "$:/language/EditTemplate/Type/Dropdown/Caption": { "title": "$:/language/EditTemplate/Type/Dropdown/Caption", "text": "Tiddler Typ Liste" }, "$:/language/EditTemplate/Type/Dropdown/Hint": { "title": "$:/language/EditTemplate/Type/Dropdown/Hint", "text": "Anzeigen der Tiddler Typ Liste" }, "$:/language/EditTemplate/Title/References/Prompt": { "title": "$:/language/EditTemplate/Title/References/Prompt", "text": "Die folgenden Referenz-Links zu diesem Tiddler werden NICHT automatisch geändert" }, "$:/language/EditTemplate/Type/Delete/Caption": { "title": "$:/language/EditTemplate/Type/Delete/Caption", "text": "Lösche Inhalts Typ" }, "$:/language/EditTemplate/Type/Delete/Hint": { "title": "$:/language/EditTemplate/Type/Delete/Hint", "text": "Lösche Inhalts Typ" }, "$:/language/EditTemplate/Type/Placeholder": { "title": "$:/language/EditTemplate/Type/Placeholder", "text": "Tiddler Format" }, "$:/language/EditTemplate/Type/Prompt": { "title": "$:/language/EditTemplate/Type/Prompt", "text": "Typ:" }, "$:/language/Exporters/StaticRiver": { "title": "$:/language/Exporters/StaticRiver", "text": "HTML - Statisch" }, "$:/language/Exporters/JsonFile": { "title": "$:/language/Exporters/JsonFile", "text": "JSON - Format" }, "$:/language/Exporters/CsvFile": { "title": "$:/language/Exporters/CsvFile", "text": "CSV - Format" }, "$:/language/Exporters/TidFile": { "title": "$:/language/Exporters/TidFile", "text": ".tid - Format" }, "$:/language/Docs/Fields/_canonical_uri": { "title": "$:/language/Docs/Fields/_canonical_uri", "text": "Die komplette URI eines externen Foto Tiddlers. URI = Uniform Resource Identifier, Identifikator für Ressourcen im Internet." }, "$:/language/Docs/Fields/bag": { "title": "$:/language/Docs/Fields/bag", "text": "Der Name eines ~TiddlyWeb \"bags\" von dem der Tiddler kam." }, "$:/language/Docs/Fields/caption": { "title": "$:/language/Docs/Fields/caption", "text": "Der Text, der auf \"Tab-Buttons\" angezeigt wird." }, "$:/language/Docs/Fields/color": { "title": "$:/language/Docs/Fields/color", "text": "Der CSS Farbwert, der mit einem Tiddler assoziiert wird." }, "$:/language/Docs/Fields/component": { "title": "$:/language/Docs/Fields/component", "text": "Der Name einer Komponente, die für eine [[Alarm Anzeige|AlertMechanism]] verantwortlich ist." }, "$:/language/Docs/Fields/current-tiddler": { "title": "$:/language/Docs/Fields/current-tiddler", "text": "Wird verwendet um den \"obersten\" Tiddler in der [[Tiddler Historie|HistoryMechanism]] zwischen zu speichern." }, "$:/language/Docs/Fields/created": { "title": "$:/language/Docs/Fields/created", "text": "Datum an dem der Tiddler erstellt wurde." }, "$:/language/Docs/Fields/creator": { "title": "$:/language/Docs/Fields/creator", "text": "Name des Erstellers dieses Tiddlers." }, "$:/language/Docs/Fields/dependents": { "title": "$:/language/Docs/Fields/dependents", "text": "Listet die Abhängigkeiten bei \"plugins\" auf." }, "$:/language/Docs/Fields/description": { "title": "$:/language/Docs/Fields/description", "text": "Die Beschreibung für ein \"plugin\" oder einen \"modalen\" Dialog." }, "$:/language/Docs/Fields/draft.of": { "title": "$:/language/Docs/Fields/draft.of", "text": "Entwurf von - enthält den Titel des Tiddlers, zu dem dieser Entwurf-Tiddler gehört." }, "$:/language/Docs/Fields/draft.title": { "title": "$:/language/Docs/Fields/draft.title", "text": "Entwurf Titel - enthält den neuen Titel, wenn der Entwurf-Tiddler gespeichert wird." }, "$:/language/Docs/Fields/footer": { "title": "$:/language/Docs/Fields/footer", "text": "Der Fußnoten Text bei einem \"~Wizard-Dialog\"" }, "$:/language/Docs/Fields/hide-body": { "title": "$:/language/Docs/Fields/hide-body", "text": "Der Textbereich eines Tiddlers wird verborgen, wenn dieses Feld auf ''\"yes\"'' gesetzt wird" }, "$:/language/Docs/Fields/icon": { "title": "$:/language/Docs/Fields/icon", "text": "Der Titel eines ~Icon-Tiddlers, der mit diesem Tiddler verbunden ist." }, "$:/language/Docs/Fields/library": { "title": "$:/language/Docs/Fields/library", "text": "Wenn dieses Feld=\"yes\" ist, dann soll der Tiddler als JavaScript Bibliothek gespeichert werden." }, "$:/language/Docs/Fields/list": { "title": "$:/language/Docs/Fields/list", "text": "Eine geordnete Tiddler Liste, die mit diesem Tiddler verbunden ist." }, "$:/language/Docs/Fields/list-before": { "title": "$:/language/Docs/Fields/list-before", "text": "Dient zum Einfügen von Tiddler Titeln in das \"list\" Feld. Wenn gesetzt, wird der neue Tiddler ''vor'' dem hier definierten Tiddler in die Liste eingefügt. Wenn vorhanden, aber leer, dann wird der neue Tiddler an den Anfang der Liste gesetzt." }, "$:/language/Docs/Fields/list-after": { "title": "$:/language/Docs/Fields/list-after", "text": "Dient zum Einfügen von Tiddler Titeln in das \"list\" Feld. Wenn gesetzt, wird der neue Tiddler ''nach'' dem hier definierten Tiddler in die Liste eingefügt." }, "$:/language/Docs/Fields/modified": { "title": "$:/language/Docs/Fields/modified", "text": "Datum, an dem der Tiddler zuletzt verändert wurde." }, "$:/language/Docs/Fields/modifier": { "title": "$:/language/Docs/Fields/modifier", "text": "Name der Person, die den Tiddler zuletzt verändert hat." }, "$:/language/Docs/Fields/name": { "title": "$:/language/Docs/Fields/name", "text": "Ein Menschen lesbarer Name für einen \"plugin\" Tiddler." }, "$:/language/Docs/Fields/plugin-priority": { "title": "$:/language/Docs/Fields/plugin-priority", "text": "Ein numerischer Wert, der die Priorität eines \"plugins\" festlegt." }, "$:/language/Docs/Fields/plugin-type": { "title": "$:/language/Docs/Fields/plugin-type", "text": "Der Typ eines \"plugins\"." }, "$:/language/Docs/Fields/revision": { "title": "$:/language/Docs/Fields/revision", "text": "Die Revisionsnummer eines Tiddlers. Wird von einem Server vergeben." }, "$:/language/Docs/Fields/released": { "title": "$:/language/Docs/Fields/released", "text": "Datum der ~TiddlyWiki Ausgabe." }, "$:/language/Docs/Fields/source": { "title": "$:/language/Docs/Fields/source", "text": "Eine Quelltext URL, verbunden mit diesem Tiddler." }, "$:/language/Docs/Fields/subtitle": { "title": "$:/language/Docs/Fields/subtitle", "text": "Der Untertitel für einen \"~Wizard-Dialog\"." }, "$:/language/Docs/Fields/tags": { "title": "$:/language/Docs/Fields/tags", "text": "Eine Liste von \"Tags\" für diesen Tiddler." }, "$:/language/Docs/Fields/text": { "title": "$:/language/Docs/Fields/text", "text": "Der Haupttext eines Tiddlers." }, "$:/language/Docs/Fields/throttle.refresh": { "title": "$:/language/Docs/Fields/throttle.refresh", "text": "Wenn es existiert, dann wird der \"refresh\" Zyklus des Tiddlers verzögert." }, "$:/language/Docs/Fields/title": { "title": "$:/language/Docs/Fields/title", "text": "Ein individueller einmaliger Name eines Tiddlers." }, "$:/language/Docs/Fields/toc-link": { "title": "$:/language/Docs/Fields/toc-link", "text": "Unterdrückt die Anzeige als Link, wenn der Wert auf ''\"no\"'' gesetzt wird" }, "$:/language/Docs/Fields/type": { "title": "$:/language/Docs/Fields/type", "text": "Legt den Typ eines Tiddlers fest (aka MIME-type)." }, "$:/language/Docs/Fields/version": { "title": "$:/language/Docs/Fields/version", "text": "Versions-Information eines \"plugins\"." }, "$:/language/Docs/Fields/_is_skinny": { "title": "$:/language/Docs/Fields/_is_skinny", "text": "Wenn es existiert, zeigt diese Feld an, dass das \"Text-Feld\" dynamisch vom Server geladen wird." }, "$:/language/Filters/AllTiddlers": { "title": "$:/language/Filters/AllTiddlers", "text": "Alle Tiddler außer System-Tiddler" }, "$:/language/Filters/RecentSystemTiddlers": { "title": "$:/language/Filters/RecentSystemTiddlers", "text": "Kürzlich veränderte Tiddler, inklusive System-Tiddler" }, "$:/language/Filters/RecentTiddlers": { "title": "$:/language/Filters/RecentTiddlers", "text": "Kürzlich veränderte Tiddler" }, "$:/language/Filters/AllTags": { "title": "$:/language/Filters/AllTags", "text": "Alle Tags außer System-Tags" }, "$:/language/Filters/Missing": { "title": "$:/language/Filters/Missing", "text": "Fehlende Tiddler" }, "$:/language/Filters/Drafts": { "title": "$:/language/Filters/Drafts", "text": "Entwurf Tiddler" }, "$:/language/Filters/Orphans": { "title": "$:/language/Filters/Orphans", "text": "Waisen Tiddler" }, "$:/language/Filters/SystemTiddlers": { "title": "$:/language/Filters/SystemTiddlers", "text": "System-Tiddler" }, "$:/language/Filters/ShadowTiddlers": { "title": "$:/language/Filters/ShadowTiddlers", "text": "Schatten-Tiddler" }, "$:/language/Filters/OverriddenShadowTiddlers": { "title": "$:/language/Filters/OverriddenShadowTiddlers", "text": "Überschriebene Schatten-Tiddler" }, "$:/language/Filters/SessionTiddlers": { "title": "$:/language/Filters/SessionTiddlers", "text": "Tiddler, die seit dem letzten Laden verändert wurden" }, "$:/language/Filters/SystemTags": { "title": "$:/language/Filters/SystemTags", "text": "System-Tags" }, "$:/language/Filters/StoryList": { "title": "$:/language/Filters/StoryList", "text": "Tiddler im \"story river\", außer <$text text=\"$:/AdvancedSearch\"/>" }, "$:/language/Filters/TypedTiddlers": { "title": "$:/language/Filters/TypedTiddlers", "text": "Nicht \"wiki-text\" Tiddler" }, "GettingStarted": { "title": "GettingStarted", "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\nWillkommen bei ~TiddlyWiki, einem persönlichen nicht-linearen Web-Notizbuch.\n\nVor dem Start, vergewissern Sie sich, dass Sie dieses Wiki auch wirklich speichern können. Weitere Informationen finden Sie für:\n\n* Österreich: https://tiddlywiki.com/languages/de-AT\n* Deutschland: https://tiddlywiki.com/languages/de-DE\n* Allgemein (englisch): https://tiddlywiki.com \n\nErste Schritte:\n\n* Erstellen Sie einen neuen Tiddler mit dem \"Plus-Button\" in der rechten Navigationsleiste.\n* Einstellungen können im [[Kontrollpanel|$:/ControlPanel]] vorgenommen werden. Siehe: \"Zahnrad-Button\" \n** Das Anzeigen dieses Tiddlers können Sie verhindern, indem Sie die \"~DefaultTiddlers\" im ''Basis-Tab'' verändern.\n* Speichern wird mit dem \"Speichern-Button\" in der Navigationsleiste ausgelöst. \n* Österreich: [[Weitere Informationen zu WikiText|https://tiddlywiki.com/languages/de-AT/index.html#WikiText]]\n* Deutschland: [[Weitere Informationen zu WikiText|https://tiddlywiki.com/languages/de-DE/index.html#WikiText]]\n\nHinweis: Die österreichische und deutsche Version unterscheiden sich momentan nur in der Flagge, die bei der Standard Sprachauswahl angezeigt wird. In Zukunft können Beschriftungen der Benutzeroberfläche geringfügig von einander abweichen. zB: Jänner - Januar.\n\n!! Einrichten dieser ~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-text 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": "Ausführen, von vorkonfigurierten Befehlen.", "text": "Dieser Befehl erstellt die vorkonfigurierten Ziele, der aktuellen Wiki Edition. Sind keine Ziele spezifiziert, dann werden all konfigurierten Ziele erstellt.\n\n```\n--build <target> [<target> ...]\n```\n\nZiele werden in der `tiddlywiki.info` Datei, im Wiki Verzeichnis konfiguriert.\n" }, "$:/language/Help/clearpassword": { "title": "$:/language/Help/clearpassword", "description": "Lösche das Passwort, das für die vorhergehenen Verschlüsselungen verwendet wurde.", "text": "Lösche das Passwort, das für die vorhergehenen Verschlüsselungen verwendet wurde.\n\n```\n--clearpassword\n```\n" }, "$:/language/Help/default": { "title": "$:/language/Help/default", "text": "\\define commandTitle()\n$:/language/Help/$(command)$\n\\end\n```\nVerwendung: tiddlywiki [<wikifolder>] [--<command> [<args>...]...]\n```\n\nVerfügbare Befehle:\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\nDetailierte Informationen zu den Befehlen:\n\n```\ntiddlywiki --help <command>\n```\n" }, "$:/language/Help/deletetiddlers": { "title": "$:/language/Help/deletetiddlers", "description": "Löscht eine Gruppe von Tiddlern", "text": "<<.from-version \"5.1.20\">> Löscht eine Gruppe von Tiddlern, die über einen Filter definiert werden.\n\n```\n--deletetiddlers <filter>\n```" }, "$:/language/Help/editions": { "title": "$:/language/Help/editions", "description": "Listet alle verfügbaren TiddlyWiki Editionen auf", "text": "Listet alle verfügbaren TiddlyWiki Editionen auf.\n\n```\n--editions\n```\n\nSie können ein neues Wiki mit dem `--init` Kommando erstellen. Dabei wird eine der angezeigten Editionen \"geklont\".\n" }, "$:/language/Help/fetch": { "title": "$:/language/Help/fetch", "description": "Fetch tiddlers from wiki by URL", "text": "Abrufen eines oder mehrerer Dateien über HTTP/HTTPS. Importieren der tiddler, die dem Filter entsprechen. Umwandeln der ankommenden Titel, wenn nötig.\n\n```\n--fetch file <url> <import-filter> <transform-filter>\n--fetch files <url-filter> <import-filter> <transform-filter>\n--fetch raw-file <url> <transform-filter>\n--fetch raw-files <url-filter> <transform-filter>\n```\n\nWird der `file` Parameter verwendet, wird nur eine einzelne Datei geholt. Der erste Parameter ist die URL von der die Datei ''importiert'' werden soll.\n\nWird der `files` Parameter verwendet, werden mehrere Dateien geholt. In diesem Fall ist der erste Parameter ein Filter, der eine Liste von URLs ergibt, von denen die Dateien gelesen werden sollen. Zum Beispiel: Mehrere Tiddler sind getagged mit: `remote-server` und enthalten ein Feld: `url`. ... Der Filter `[tag[remote-server]get[url]]` wird alle verfügbaren URLs ansprechen.\n\nWerden die `raw-file` oder `raw-files` Varianten verwendet, wird der Klartext der Datei importiert. Es wird nicht versucht die Import-logik anzuwenden.\n\nDer `<import-filter>` Parameter spezifiziert jene Tiddler, die importiert werden sollen. Ohne diesen Parameter wird standardmäßig `[all[tiddlers]]` als Filter verwendet.\n\nDer `<transform-filter>` Parameter, spezifiziert einen Filter, mit dem der Tiddler Name verändert werden kann. zB: `[addprefix[$:/meinImport/]]` würde `$:/meinImport/` allen Tiddler Namen voran stellen.\n\nWird `--verbose` vor dem `--fetch` Befehl benutzt, dann werden erweiterte Diagnose Infos ausgegeben.\n\nHinweis: ~TiddlyWiki wird ''keine'' veralteten plugins importieren.\n\nDas folgende Beispiel wird alle \"nicht-system\" Tiddler von https://tiddlywiki.com holen und in ein `JSON` file speichern.\n\n```\ntiddlywiki --verbose --fetch file \"https://tiddlywiki.com/\" \"[!is[system]]\" \"\" --rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[!is[system]]\"\n```\n\nDas folgende Beispiel holt die \"favicon\" Datei von tiddlywiki.com und speichert sie als \"output.ico\".\n\n```\ntiddlywiki --verbose --fetch raw-file \"https://tiddlywiki.com/favicon.ico\" \"[[Icon Tiddler]]\" --savetiddler \"Icon Tiddler\" output.ico\n```\n\n''Wichtig!''\n\nEs wird darauf hingewiesen, dass der Parameter `\"[[Icon Tiddler]]\"` für den `--fetch` Befehl zusätzliche Klammern enthält. Er wird hier als Tranformations-Filter verwendet!\n\nDer zweite `\"Icon Tiddler\"` Parameter für `--savetiddler` enthält keine eckigen Klammern. Er wird als Dateiname verwendet\n\n" }, "$:/language/Help/help": { "title": "$:/language/Help/help", "description": "Anzeige der Hilfe für die TiddlyWiki Befehle.", "text": "Anzeige der Hilfe für die ~TiddlyWiki Befehle.\n\nBeispiel:\n\n```\n--help [<command>]\n```\n\nWird der Parameter <command> nicht angegeben, werden alle Befehle aufgelistet.\n" }, "$:/language/Help/import": { "title": "$:/language/Help/import", "description": "Importiert mehrere Tiddler aus einer Datei", "text": "Dieser Befehl importiert / extrahiert Tiddler aus folgenden Dateien: \n\n* ~TiddlyWiki `*.html`\n* `*.tiddler`\n* `*.tid`\n* `*.json`\n* oder andere lokale `text` Dateien\n\nDer `<deserializer>` Parameter muss angegeben werden. Anders als beim `--load` Befehl, der diese Information aus der Dateiendung ableiten kann.\n\n```\n--import <filepath> <deserializer> [<title>] [<encoding>]\n```\n\nTiddlyWiki enthält folgende `deserializer` Standard-Typen:\n\n* application/javascript\n* application/json\n* application/x-tiddler\n* application/x-tiddler-html-div\n* application/x-tiddlers\n* text/html\n* text/plain\n\nDer Tiddler-Titel entspricht nach dem Import, dem Dateinamen.\n\nDie Zeichenkodierung ist auf `utf8` eingestellt. Sie kann aber auf `base64` für binäre Daten geändert werden.\n\nHinweis: ~TiddlyWiki importiert nur neuere Plugins, als jene, die bereits geladen sind.\n" }, "$:/language/Help/init": { "title": "$:/language/Help/init", "description": "Initialisiere eine neues Wiki Verzeichnis.", "text": "Initialisiere eine neues [[Wiki Verzeichnis|WikiFolders]] mit der Kopie einer Edition.\n\n```\n--init <edition> [<edition> ...]\n```\n\nBeispiel:\n\n```\ntiddlywiki ./MyWikiFolder --init empty\n```\n\nAnmerkung:\n\n* Das Wiki Verzeichnis wird angelegt, wenn es nicht existiert.\n* Der <edition> Parameter ist standardmäßig: ''empty''.\n* Der --init Befehl bricht ab, wenn das angegebene Verzeichnis nicht leer ist.\n* Der --init Befehl löscht alle `includeWikis` Definitionen aus der neuen `tiddlywiki.info` Datei\n* Wenn mehrere Editionen importiert werden, wird die zuletzt importierte `tidlywiki.info` Datei aktiv sein. Alle anderen weden überschrieben.\n\n* `--editions` listet alle verfügbaren Editionen auf.\n" }, "$:/language/Help/listen": { "title": "$:/language/Help/listen", "description": "Definiert das HTTP-Server Interface für Tiddlywiki", "text": "Stellt das Wiki über einen HTTP-Server zur Verfügung.\n\nDie \"listen\" Parameter werden wie folgt verwendet: \n\n```\n--listen [<name>=<wert>]...\n```\n\nAlle Parameter sind optional, die Reihenfolge ist beliebig und es werden \"sichere\" standard parametern verwendet.\n\nMögliche Parameter:\n\n* ''host'' - Host-Name, von dem übertragen wird. (Standard: \"127.0.0.1\" aka \"localhost\")\n* ''path-prefix'' - Prefix, der auf alle Pfade angewendet wird\n* ''port'' - Port Nummer, die überwacht werden soll; Nicht-numerische Werte werden als System Umgebungs-Variable interpretiert. (Standard: 8080)\n* ''credentials'' - Pfad zur Authentifizierungsdatei im CSV-format. Angabe ist relativ zum Wiki-Verzeichnis\n* ''anon-username'' - Name, der für anonymer Benutzer verwendet wird, um bearbeitete Tiddler zu markieren\n* ''username'' - Benutzername für die Basis-Authentifizierung\n* ''password'' - Passwort für die Basis-Authentifizierung\n* ''authenticated-user-header'' - HTTP Header-Name für vertrauenswürdige, authentifizierte Benutzer\n* ''readers'' - Komma separierte Liste für Benutzer, mit Schreiberlaubnis\n* ''writers'' - Komma separierte Liste für Benutzer, mit Leseerlaubnis\n* ''csrf-disable'' - \"yes\" bedeutet, dass CSRF checks deaktiviert sind. (Standard: \"no\")\n* ''root-tiddler'' - Tiddler, der für den \"Root-Pfad\" verwendet wird. (Standard: \"$:/core/save/all\")\n* ''root-render-type'' - Darstellungs-Type, die für den Root-Tiddler verwendet wird. (Standard: \"text/plain\")\n* ''root-serve-type'' - Inhalts-Type, die für den Root-Tiddler verwendet wird. (Standard: \"text/html\")\n* ''tls-cert'' - Pfad zur \"TLS certificate\" Datei (relativ zum Wiki Verzeichnis)\n* ''tls-key'' - Pfad zur \"TLS key\" Datei (relativ zum Wiki Verzeichnis)\n* ''debug-level'' - \"debug\" bewikt eine detailierte Anzeige der HTTP Anfrage-Parameter. (Standard: \"none\")\n* ''gzip'' - Wenn auf \"yes\" gesetzt, dann wird gzip Kompression aktiviert. (Standard: \"no\")\n\nFür weitere Sicherheitshinweise und Informationen für die Verwendung in lokalen Netzwerken siehe: WebServer auf TiddlyWiki.com\n" }, "$:/language/Help/load": { "title": "$:/language/Help/load", "description": "Lade Tiddler von einer Datei.", "text": "Lade Tiddler aus einer TiddlyWiki `.html`, `.tiddler`, `.tid`, `.json` oder anderen lokalen Datei.\n\nDie Umsetzung der geladenen Datei wird anhand der Datei-Erweiterung bestimmt. Verwenden sie den alternativen `import` Befehl, wenn sie den Umsetzungstyp ändern möchten.\n\n\n```\n--load <filepath> [noerror]\n--load <dirpath> [noerror]\n```\n\nDer \"load\" Befehl erzeugt eine Fehlermeldung, wenn keine Tiddler gefunden werden. Diese Verhalten kann mit dem Parameter \"noerror\" unterdrückt werden.\n\nUm Daten aus einer verschlüsselten TiddlyWiki Datei zu laden, muss zuerst mit dem \"password\" Parameter ein Passwort definiert werden. \n\nBeispiel:\n\n```\ntiddlywiki ./MyWiki --password pa55w0rd --load my_encrypted_wiki.html\n```\n\nHinweis: TiddlyWiki wird nur neuere Versionen eines bestehenden Plugins laden!\n" }, "$:/language/Help/makelibrary": { "title": "$:/language/Help/makelibrary", "description": "Erstellt die \"Upgrade Bibliothek\", die vom upgrade Prozess benötigt wird", "text": "Erstellt den tiddler: `$:/UpgradeLibrary`, der vom upgrade Prozess benötigt wird.\n\nDie \"Upgrade Bibliothek\" ist ein \"normales\" Plugin, vom Typ: `library`. Es enthält eine Kopie jedes Plugins, Themas und Sprachpacketes, das im TiddlyWiki Archiv enthalten ist.\n\nDieser Befehl ist ein \"interner\" Befehl! Er ist nur relevant für Benutzer, die einen spezifischen \"Upgrade Prezess\" erstellen müssen. zB: Umwandeln von einem Tiddler in mehrere Tiddler, um Inkompatibilitäten zu vermeiden.\n\n```\n--makelibrary <title>\n```\n\nDas \"title\" Argument ist standardmäßig: `$:/UpgradeLibrary`.\n" }, "$:/language/Help/notfound": { "title": "$:/language/Help/notfound", "text": "Keine Hilfe zu diesem Thema gefunden!" }, "$:/language/Help/output": { "title": "$:/language/Help/output", "description": "Setzt das Basis Ausgabeverzeichnis für die folgenden Befehle.", "text": "Setzt das Basis Ausgabeverzeichnis für die folgenden Befehle. Das Standard Verzeichnis heißt: `output` und ist ein Unterverzeichnis des `edition` Verzeichnisses.\n\n```\n--output <pathname>\n```\n\nIst das spezifizierte Verzeichnis \"relativ\", dann wird es relativ zum bestehenden Arbeitsverzeichnis angelegt.\nZum Beispiel: `--output .` setzt das Ausgabeverzeichnis auf das aktuelle Verzeichnis.\n" }, "$:/language/Help/password": { "title": "$:/language/Help/password", "description": "Setzen eines Passwortes für Verschlüsselungsoperationen.", "text": "Setzen eines Passwortes für Verschlüsselungsoperationen\n\n```\n--password <password>\n```\n\nHinweis: Diese Option kann nicht verwendet werden, um ein \"Server Passwort\" festzulegen! Informationen zum Server Passwort siehe \"--server\" Kommando.\n" }, "$:/language/Help/render": { "title": "$:/language/Help/render", "description": "Ausgabe individueller Tiddler in Dateien", "text": "Individuelle Tiddler werden anhand von Filtern spezifiziert, gelesen und in Dateien umgesetzt.\n\nOptionell kann eine Template-Datei angegeben werden. In diesem Fall wird nicht der Inhalt des Tiddlers, sondern des Templates umgesetzt. Die `currentTiddler` Variable wird auf den Titel, des auszugebenden, Tiddlers gesetzt.\n\nEs können noch zusätzliche Variablen per Name und Wert gesetzt werden.\n\n```\n--render <tiddler-filter> [<filename-filter>] [<render-type>] [<template>] [<name>] [<value>]\n```\n\n* ''tiddler-filter'': Ein Filter, der die Auszugebenden Tiddler eindeutig spezifiziert. \n* ''filename-filter'': [Option] Filter, der aus Tiddler Titeln, Pfadnamen extrahiert. Wenn weggelassen, dann wird der Standard verwendet: `[is[tiddler]addsuffix[.html]]`, welcher den Titel als Dateiname verwendet.\n* ''render-type'': [Option] Ausgabe Type: `text/html` (Standard) generiert HTML Text und `text/plain` gibt den \"reinen\" Text Inhalt zurück. `text/plain` ignoriert HTML Marker und andere \"nicht-druckbare\" Zeichen.\n* ''template'': [Option] Template, das verwendet werden soll\n* ''name'': [Option] Name einer zusätzlichen Variablen.\n* ''value'': [Option] Wert dieser zusätzlichen Variablen.\n\nStandardmäßig sind die Dateinamen \"relativ\" zum `output` Verzeichnis, des `edition` Verzeichnisses.\n\nMit dem `--output` Befehl kann die Ausgabe in jedes beliebige Verzeichnis umgeleitet werden.\n\nWichtig:\n\n* Das `output` Verzeichnis wird nicht gelöscht, bevor neue Dateien geschrieben werden.\n* Verzeichnisse und Dateien werden automatisch angelegt, sollten sie nicht vorhanden sein.\n* Wenn eine Datei Leerzeichen enthält, dann muss dies ''doppelt'' angezeigt werden. Für TiddlyWiki mit eckigen Klammern `[[]]` und für die Kommandozeile mit Hochkomma \"\". Zum Beispiel: `--render \"[[Motovun Jack.jpg]]\"`\n* Dateinamens-Filter zeigen immer auf den Titel, des gerade umzusetzenden Tiddlers. Das erlaubt uns, diesen als Basis für den Dateinamen zu verwenden. zB: `[encodeuricomponent[]addprefix[static/]]` ... Verwendet eine URI-Enkodierung für jeden Dateinamen und stellt das Wort `static/` als Pfadname voran. \n* Der `--render` Befehl ist flexibler und ersetzt daher `--rendertiddler` und `--rendertiddlers`, welche mit V5.1.15 auslaufen!\n\nBeispiel:\n\n* `--render \"[!is[system]]\" \"[encodeuricomponent[]addprefix[tiddlers/]addsuffix[.html]]\"` ... Übersetzt alle Nicht-System Tiddler und schreibt sie in ein Unterverzeichnis `tiddlers/` mit URL-kodiertem Titel und der Erweiterung `.html`\n\n" }, "$:/language/Help/rendertiddler": { "title": "$:/language/Help/rendertiddler", "description": "Ausgabe eines individuellen Tiddlers, in einem spezifizierten Format.", "text": "''WICHTIG:''\n\n* Der `--rendertiddler` Befehl wird ab V5.1.15 durch `--render` ersetzt. \n* `--rendertiddler` wird auslaufen und sollte daher nicht mehr verwendet werden!\n\nAusgabe eines individuellen Tiddlers, in einem spezifizierten Format (standard: `text/html`) und Dateinamen.\n\nOptional kann ein Template tiddler angegeben werden. Die \"currentTiddler\" Variable wird auf den Tiddler gesetzt, der zu rendern ist.\n\n```\n--rendertiddler <title> <filename> [<type>] [<template>] [<name>] [<value>]\n```\n\nStandardmäßig ist das `output` Verzeichnis ein Unterverzeichnis im `edition` Verzeichnis. Der `--output` Befehl kann verwendet werden, um ein anderes Verzeichnis auszuwählen.\n\nNicht vorhandene Verzeichnisse werden automatisch erstellt.\n\n''Beispiel:''\n\nDer folgende Befehl speichert alle tiddler mit dem `tag: done` in eine `JSON` Datei mit dem Namen: `output.json`. Das Template `$:/core/templates/exporters/JsonFile` wird auf die zu speichernden Daten angewandt.\n\n```\n--rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[tag[done]]\"\n```\n" }, "$:/language/Help/rendertiddlers": { "title": "$:/language/Help/rendertiddlers", "description": "Gefilterte Ausgabe von Tiddlern, in einem spezifizierten Format.", "text": "''WICHTIG:''\n\n* Der `--rendertiddlers` Befehl wird ab V5.1.15 durch `--render` ersetzt. \n* `--rendertiddlers` wird auslaufen und sollte daher nicht mehr verwendet werden!\n\nGefilterte Ausgabe mehrerer Tiddler, in ein angegebenes Dateiformat (standard: `text/html`) mit spezifischer Erweiterung (Standard: `.html`).\n\n```\n--rendertiddlers '<filter>' <template> <pathname> [<type>] [<extension>] [\"noclean\"]\n```\n\nBeispiel:\n\n```\n--rendertiddlers '[!is[system]]' $:/core/templates/static.tiddler.html ./static text/plain\n```\n\nStandardmäßig ist das `output` Verzeichnis ein Unterverzeichnis im `edition` Verzeichnis. Der `--output` Befehl kann verwendet werden, um ein anderes Verzeichnis auszuwählen.\n\nNicht vorhandene Verzeichnisse werden automatisch erstellt und enthaltene Dateien werden gelöscht. Mit dem \"noclean\" Parameter, kann das löschen vorhandener Dateien unterdrückt werden.\n" }, "$:/language/Help/save": { "title": "$:/language/Help/save", "description": "Speichert Klartext Tiddler als Dateien", "text": "Speichert einzelne oder mehrere Klartext Tiddler als Text oder im Binärformat in Dateien. Die zu speichernden Tiddler werden über Filter spezifiziert. \n\n\n```\n--save <tiddler-filter> <filename-filter>\n```\n\n* ''tiddler-filter'': Ein Filter, der die zu speichernden Tiddler anzeigt. \n* ''filename-filter'': [Option] Ein Filter, der die Tiddler Titel in Verzeichnis Namen aufspaltet. Wenn nicht spezifiziert, dann wird: `[is[tiddler]]` verwendet. `[is[tiddler]]` übernimmt den Tiddler Titel unverändert.\n\nStandardmäßig sind die Dateinamen \"relativ\" zum `output` Verzeichnis, des `edition` Verzeichnisses.\n\nMit dem `--output` Befehl kann die Ausgabe in jedes beliebige Verzeichnis umgeleitet werden.\n\nHinweise:\n\n* Das `output` Verzeichnis wird nicht gelöscht, bevor neue Dateien geschrieben werden.\n* Verzeichnisse und Dateien werden automatisch angelegt, sollten sie nicht vorhanden sein.\n* Wenn eine Datei Leerzeichen enthält, dann muss dies ''doppelt'' angezeigt werden. Für TiddlyWiki mit eckigen Klammern `[[]]` und für die Kommandozeile mit Hochkomma \"\". Zum Beispiel: `--render \"[[Motovun Jack.jpg]]\"`\n* Dateinamens-Filter zeigen immer auf den Titel, des gerade umzusetzenden Tiddlers. Das erlaubt uns, diesen als Basis für den Dateinamen zu verwenden. zB: `[encodeuricomponent[]addprefix[static/]]` ... Verwendet eine URI-Enkodierung für jeden Dateinamen und stellt das Wort `static/` als Pfadname voran. \n* Der `--save` Befehl ist flexibler und ersetzt daher `--savetiddler` und `--savetiddlers`, welche mit V5.1.15 auslaufen!\n\nBeispiel:\n\n* `--save \"[!is[system]is[image]]\" \"[encodeuricomponent[]addprefix[tiddlers/]]\"` -- Übersetzt alle Nicht-System Bild Tiddler in Datein und schreibt diese URL-kodiert in das Unterverzeichnis `tiddlers/`\n" }, "$:/language/Help/savetiddler": { "title": "$:/language/Help/savetiddler", "description": "Speichert einen Tiddler als File.", "text": "''WICHTIG:''\n\n* Der `--savetiddler` Befehl wird ab V5.1.15 durch `--save` ersetzt. \n* `--savetiddler` wird auslaufen und sollte daher nicht mehr verwendet werden!\n\nSpeichert einen individuellen Tiddler im Text- oder Binärformat mit dem angegebenen Dateinamen.\n\n```\n--savetiddler <title> <filename>\n```\n\nStandardmäßig ist das `output` Verzeichnis ein Unterverzeichnis im `edition` Verzeichnis. Der `--output` Befehl kann verwendet werden, um ein anderes Verzeichnis auszuwählen.\n\nNicht vorhandene Verzeichnisse werden automatisch erstellt.\n" }, "$:/language/Help/savetiddlers": { "title": "$:/language/Help/savetiddlers", "description": "Speichert eine Gruppe von Tiddler in ein Verzeichnis", "text": "''WICHTIG:''\n\n* Der `--savetiddlers` Befehl wird ab V5.1.15 durch `--save` ersetzt. \n* `--savetiddlers` wird auslaufen und sollte daher nicht mehr verwendet werden!\n\nSpeichert eine Gruppe von Tiddler im Text- oder Binärformat in ein angegebenes Verzeichnis.\n\n```\n--savetiddlers <filter> <pathname> [\"noclean\"]\n```\n\nStandardmäßig ist das `output` Verzeichnis ein Unterverzeichnis im `edition` Verzeichnis. Der `--output` Befehl kann verwendet werden, um ein anderes Verzeichnis auszuwählen.\n\nWichtig: Alle Dateien im Ausgabeverzeichnis werden automatisch gelöscht, wenn dieser Befehl verwendet wird. Um dies zu verhindern kann der ''noclean'' Parameter verwendet werden.\n\nNicht vorhandene Verzeichnisse im Pfadnamen werden automatisch erstellt.\n" }, "$:/language/Help/savewikifolder": { "title": "$:/language/Help/savewikifolder", "description": "Speichert ein Wiki in einen neues Verzeichnis", "text": "<<.from-version \"5.1.20\">> Speichert das aktuelle Wiki als ein Wiki-Verzeichnis. Inklusive Tiddlern, Plugins und Konfiguration:\n\n```\n--savewikifolder <wikifolderpath> [<filter>]\n```\n\n* Das Zielverzeichnis muss leer sein, oder nicht existent\n* Der \"filter\" Parameter definiert, welche Tiddler inkludiert werden. Diser Parameter is optional. Standard: `[all[tiddlers]]`\n* Plugins des offiziellen Plugin-Verzeichnisses werden durch Referenzen zu den Plugins in der `tiddlywiki.info` Datei ersetzt.\n* Drittanbieter Plugins werden in ihre eigenen Verzeichnisse entpackt\n\nDiese Funktion wird vor allem dazu verwendet, eine Wiki-Datei in einzelne Tiddler in einem Wiki-Verzeichnis umzuwandeln. \n\n```\ntiddlywiki --load ./mywiki.html --savewikifolder ./mywikifolder\n```\n" }, "$:/language/Help/server": { "title": "$:/language/Help/server", "description": "Stellt einen HTTP server für TiddlyWiki zur Verfügung. (Dieser Befehl ist abgekündigt! - Neu ist: \"listen\")", "text": "TiddlyWiki bringt einen einfachen Web-Server mit.\n\nDer Server kann spezifische Tiddler im angegebenen Format anzeigen (rendern). Zudem können einzelne, oder mehrere Tiddler im JSON Format übertragen werden. Die unterstützten HTTP Funktionen sind: `GET`, `PUT` und `DELETE`\n\n```\n--server <port> <root-tiddler> <root-render-type> <root-serve-type> <username> <password> <host> <path-prefix> <debug-level>\n```\n\nDie Parameter sind: \n\n* ''port'' - Port Nummer mit der kommuniziert werden soll (Standard: \"8080\"). Ein \"nicht-numerisher\" Wert wird als System-Umgebungsvariable interpretiert, von der der Wert gelesen werden soll.\n* ''root-tiddler'' - Der Tiddler, der als ~Basis-Tiddler verwendet werden soll ( Standard: \"$:/core/save/all\").\n* ''root-render-type'' - MIME-Type, zu dem der ~Basis-Tiddler \"gerendert\" werden soll ( Standard: \"text/plain\").\n* ''root-serve-type'' - MIME-Type, mit dem der Basis-Tiddler ausgeliefert werden soll ( Standard: \"text/html\").\n* ''username'' - Benutzer Name, mit dem veränderte Tiddler signiert werden.\n* ''password'' - Passwort mit dem eine sehr \"simple\" Zugangsbeschränkung aufgebaut werden kann.\n* ''host'' - ~Host-Name von dem ausgeliefert werden soll. Host ist optional ( Standard: \"127.0.0.1\" oder auch \"localhost\").\n* ''path-prefix'' - Optionales prefix für Pfade.\n* ''debug-level'' - \"debug\" bewikt eine detailierte Anzeige der HTTP Anfrage-Parameter. (Standard: \"none\")\n\nWenn beim Serverstart ein Passwort angegeben wird, dann wird der Benutzer aufgefordert den Benutzernamen und das Passwort einzugeben, bevor ein Wiki angezeigt wird. ACHTUNG: Das Passwort wird im Klartext übertragen. Diese Vorgehensweise ist nicht für den Einsatz im Netz geeignet.\n\nBeispiel:\n\n```\n--server 8080 $:/core/save/all text/plain text/html MeinBenutzerName passw0rt\n```\n\nDer Name und das Passwort können als \"leere\" Zeichenketten definiert werden, wenn ein \"hostname\" oder \"pathprefix\" nötig ist, jedoch kein Passwort verwendet werden soll.\n\n```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nWenn Sie eine Addresse wie oben verwenden, dann ist der Server für das lokale Netzwerk sichtbar. Weitere Sicherheitshinweise finden sie unter: WebServer auf tiddlywiki.com\n\nEs ist möglich mehrere TiddlyWiki Server gleichzeitig zu starten. Jeder Server muss jedoch mit einem eigenen Port gestartet werden. Es kann sinnvoll sein, den Prozess mit lokalen \"Umgebungsvariable\" zu starten. Hier wird \"MEINE_PORT_NUMMER\" als Beispiel verwendet.\n\n\n```\n--server MEINE_PORT_NUMMER $:/core/save/all text/plain text/html MyUserName passw0rd\n```" }, "$:/language/Help/setfield": { "title": "$:/language/Help/setfield", "description": "Experimentell - Setzt ein Tiddler \"field\" auf einen bestimmten Wert", "text": "//Wichtig! Dieser Befehl is experimentell und kann während der Betaphase geändert oder ersetzt werden!//\n\nSetzt ein spezifiziertes Feld, für eine Gruppe von Tiddlern. Ein Template wird \"wikifiziert\" und das Ergebnis in das Feld geschrieben. Die `currentTiddler` Variable wird auf den jeweiligen Tiddler gesetzt. \n\n```\n--setfield <filter> <fieldname> <templatetitle> <rendertype>\n```\n\nThe parameters are:\n\n* ''filter'' - Filter, der die zu modifizierenden Tiddler auswählt.\n* ''fieldname'' - Das zu verändernde Feld (Standardwert: \"text\").\n* ''templatetitle'' - Der zu wikifizierende Vorlagen Tiddler, dessen Ergebnis in das Feld geschrieben wird. Wenn Leer, dann wird das Feld gelöscht.\n* ''rendertype'' - Der Text Typ für den \"rendering\" Vorgang (Standardwert: \"text/plain\"; \"text/html\" kann verwendet werden, um \"HTML tags\" zu erzeugen).\n" }, "$:/language/Help/unpackplugin": { "title": "$:/language/Help/unpackplugin", "description": "Extrahiere Tiddler aus einem Plugin", "text": "Extrahiert alle Tiddler aus einem plugin und schreibt diese als einzelne Tiddler Dateien:\n\n```\n--unpackplugin <title>\n```\n" }, "$:/language/Help/verbose": { "title": "$:/language/Help/verbose", "description": "Aktiviert die erweiterte Fehlerausgabe.", "text": "Aktiviert die erweiterte Fehlerausgabe. Nützlich um Fehler zu finden.\n\n```\n--verbose\n```\n" }, "$:/language/Help/version": { "title": "$:/language/Help/version", "description": "Gibt die Versionsnummer von TiddlyWiki aus.", "text": "Gibt die Versionsnummer von TiddlyWiki aus.\n\n```\n--version\n```\n" }, "$:/language/Import/Imported/Hint": { "title": "$:/language/Import/Imported/Hint", "text": "Folgende Tiddler wurden importiert:" }, "$:/language/Import/Listing/Cancel/Caption": { "title": "$:/language/Import/Listing/Cancel/Caption", "text": "Abbrechen" }, "$:/language/Import/Listing/Hint": { "title": "$:/language/Import/Listing/Hint", "text": "Diese Tiddler können importiert werden:" }, "$:/language/Import/Listing/Import/Caption": { "title": "$:/language/Import/Listing/Import/Caption", "text": "Importieren" }, "$:/language/Import/Listing/Select/Caption": { "title": "$:/language/Import/Listing/Select/Caption", "text": "Auswahl" }, "$:/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": "Titel" }, "$:/language/Import/Listing/Preview": { "title": "$:/language/Import/Listing/Preview", "text": "Vorschau:" }, "$:/language/Import/Listing/Preview/Text": { "title": "$:/language/Import/Listing/Preview/Text", "text": "Text" }, "$:/language/Import/Listing/Preview/TextRaw": { "title": "$:/language/Import/Listing/Preview/TextRaw", "text": "Text - roh" }, "$:/language/Import/Listing/Preview/Fields": { "title": "$:/language/Import/Listing/Preview/Fields", "text": "Felder" }, "$:/language/Import/Listing/Preview/Diff": { "title": "$:/language/Import/Listing/Preview/Diff", "text": "Diff - Text" }, "$:/language/Import/Listing/Preview/DiffFields": { "title": "$:/language/Import/Listing/Preview/DiffFields", "text": "Diff - Felder" }, "$:/language/Import/Listing/Rename/Tooltip": { "title": "$:/language/Import/Listing/Rename/Tooltip", "text": "Tiddler vorm Importieren umbenennen" }, "$:/language/Import/Listing/Rename/Prompt": { "title": "$:/language/Import/Listing/Rename/Prompt", "text": "Umbenennen in:" }, "$:/language/Import/Listing/Rename/ConfirmRename": { "title": "$:/language/Import/Listing/Rename/ConfirmRename", "text": "Tiddler umbenennen" }, "$:/language/Import/Listing/Rename/CancelRename": { "title": "$:/language/Import/Listing/Rename/CancelRename", "text": "Abbrechen" }, "$:/language/Import/Listing/Rename/OverwriteWarning": { "title": "$:/language/Import/Listing/Rename/OverwriteWarning", "text": "Ein Tiddler mit diesem Titel existiert bereits." }, "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible": { "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible", "text": "Unterdrückte, inkompatible oder veraltete \"plugins\"." }, "$:/language/Import/Upgrader/Plugins/Suppressed/Version": { "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Version", "text": "Einige \"plugins\" weden unterdrückt! Importierte plugins: <<incoming>> sind älter als existierende: <<existing>>." }, "$:/language/Import/Upgrader/Plugins/Upgraded": { "title": "$:/language/Import/Upgrader/Plugins/Upgraded", "text": "Aktualisieren der plugins von: <<incoming>> nach: <<upgraded>>." }, "$:/language/Import/Upgrader/State/Suppressed": { "title": "$:/language/Import/Upgrader/State/Suppressed", "text": "Unterdrückte temporäre Status Tiddler." }, "$:/language/Import/Upgrader/System/Suppressed": { "title": "$:/language/Import/Upgrader/System/Suppressed", "text": "Unterdrückte \"System Tiddler\"." }, "$:/language/Import/Upgrader/System/Warning": { "title": "$:/language/Import/Upgrader/System/Warning", "text": "\"Core Modul Tiddler\"." }, "$:/language/Import/Upgrader/System/Alert": { "title": "$:/language/Import/Upgrader/System/Alert", "text": "Sie sind dabei einen Tiddler zu importieren, der einen \"Core Tiddler\" überschreibt. Diese Aktion wird nicht empfohlen! Das System kann instabil werden." }, "$:/language/Import/Upgrader/ThemeTweaks/Created": { "title": "$:/language/Import/Upgrader/ThemeTweaks/Created", "text": "Migrieren der \"theme tweaks\" von: <$text text=<<from>>/>." }, "$:/language/AboveStory/ClassicPlugin/Warning": { "title": "$:/language/AboveStory/ClassicPlugin/Warning", "text": "Es scheint, Sie möchten ein Plugin verwenden, dass für [[TiddlyWiki Classic|https://tiddlywiki.com/#TiddlyWikiClassic]] entwickelt wurde. Diese Plugins können jedoch mit ~TiddlyWiki Version 5 nicht verwendet werden. ~TiddlyWiki Classic plugin erkannt:" }, "$:/language/BinaryWarning/Prompt": { "title": "$:/language/BinaryWarning/Prompt", "text": "Dieser Tiddler enthält binäre Daten." }, "$:/language/ClassicWarning/Hint": { "title": "$:/language/ClassicWarning/Hint", "text": "Dieser Tiddler wurde im TiddlyWiki Classic Format erstellt. Dieses Format ist nur teilweise kompatibel mit TiddlyWiki Version 5. Mehr Info finden Sie unter: https://tiddlywiki.com/static/Upgrading.html" }, "$:/language/ClassicWarning/Upgrade/Caption": { "title": "$:/language/ClassicWarning/Upgrade/Caption", "text": "upgrade" }, "$:/language/CloseAll/Button": { "title": "$:/language/CloseAll/Button", "text": "alle schließen" }, "$:/language/ColourPicker/Recent": { "title": "$:/language/ColourPicker/Recent", "text": "Kürzlich:" }, "$:/language/ConfirmCancelTiddler": { "title": "$:/language/ConfirmCancelTiddler", "text": "Wollen Sie die Änderungen im Tiddler: \"<$text text=<<title>>/>\" verwerfen?" }, "$:/language/ConfirmDeleteTiddler": { "title": "$:/language/ConfirmDeleteTiddler", "text": "Wollen Sie den Tiddler: \"<$text text=<<title>>/>\" löschen?" }, "$:/language/ConfirmOverwriteTiddler": { "title": "$:/language/ConfirmOverwriteTiddler", "text": "Tiddler: \"<$text text=<<title>>/>\" existiert! OK überschreibt den tiddler!" }, "$:/language/ConfirmEditShadowTiddler": { "title": "$:/language/ConfirmEditShadowTiddler", "text": "Sie sind dabei, einen Schatten-Tiddler zu verändern. Zukünftige, automatische Anpassungen werden dadurch unterdrückt. Sie können Ihre Änderungen rückgängig machen, indem Sie diesen Tiddler wieder löschen. Wollen Sie den Tiddler: \"<$text text=<<title>>/>\" ändern?" }, "$:/language/ConfirmAction": { "title": "$:/language/ConfirmAction", "text": "Möchten Sie weitermachen?" }, "$:/language/Count": { "title": "$:/language/Count", "text": "Anzahl" }, "$:/language/DefaultNewTiddlerTitle": { "title": "$:/language/DefaultNewTiddlerTitle", "text": "Neuer Tiddler" }, "$:/language/Diffs/CountMessage": { "title": "$:/language/Diffs/CountMessage", "text": "<<diff-count>> Unterschied(e)" }, "$:/language/DropMessage": { "title": "$:/language/DropMessage", "text": "Hierher ziehen (oder Escape um abzubrechen)" }, "$:/language/Encryption/Cancel": { "title": "$:/language/Encryption/Cancel", "text": "Abbrechen" }, "$:/language/Encryption/ConfirmClearPassword": { "title": "$:/language/Encryption/ConfirmClearPassword", "text": "Wollen Sie das Passwort löschen? Damit wird die Verschlüsselung beim nächsten Speichervorgang abgeschalten!" }, "$:/language/Encryption/PromptSetPassword": { "title": "$:/language/Encryption/PromptSetPassword", "text": "Der TiddlyWiki Inhalt wird mit dem nächsten Speichern verschlüsselt!" }, "$:/language/Encryption/Username": { "title": "$:/language/Encryption/Username", "text": "Benutzername" }, "$:/language/Encryption/Password": { "title": "$:/language/Encryption/Password", "text": "Passwort" }, "$:/language/Encryption/RepeatPassword": { "title": "$:/language/Encryption/RepeatPassword", "text": "Passwort wiederholen" }, "$:/language/Encryption/PasswordNoMatch": { "title": "$:/language/Encryption/PasswordNoMatch", "text": "Passwörter stimmen nicht überein" }, "$:/language/Encryption/SetPassword": { "title": "$:/language/Encryption/SetPassword", "text": "Passwort setzen" }, "$:/language/Error/Caption": { "title": "$:/language/Error/Caption", "text": "Fehler" }, "$:/language/Error/EditConflict": { "title": "$:/language/Error/EditConflict", "text": "Datei auf Server verändert" }, "$:/language/Error/Filter": { "title": "$:/language/Error/Filter", "text": "Filter Fehler" }, "$:/language/Error/FilterSyntax": { "title": "$:/language/Error/FilterSyntax", "text": "Syntax Fehler im Filter-Ausdruck" }, "$:/language/Error/FilterRunPrefix": { "title": "$:/language/Error/FilterRunPrefix", "text": "Filter Fehler: Unbekanntes Prefix für Filter lauf" }, "$:/language/Error/IsFilterOperator": { "title": "$:/language/Error/IsFilterOperator", "text": "Filter Fehler: Unbekannter Operand für den 'is' Filter Operator" }, "$:/language/Error/FormatFilterOperator": { "title": "$:/language/Error/FormatFilterOperator", "text": "Filter Fehler: Unbekannter Operand für den 'format' Filter Operator" }, "$:/language/Error/LoadingPluginLibrary": { "title": "$:/language/Error/LoadingPluginLibrary", "text": "Fehler beim Laden der \"plugin library\"" }, "$:/language/Error/NetworkErrorAlert": { "title": "$:/language/Error/NetworkErrorAlert", "text": "`<h2>''Netzwerk Fehler''</h2>Es scheint, die Verbindung zum Server ist ausgefallen. Das weist auf Probleme mit der Netzwerkverbindung hin. Bitte versuchen Sie die Verbingung wider herzustellen, bevor Sie weitermachen.<br><br>''Nicht gespeicherte Änderungen werden automatich synchronisiert, sobald die Verbindung wider hergestellt ist." }, "$:/language/Error/RecursiveTransclusion": { "title": "$:/language/Error/RecursiveTransclusion", "text": "Recursive Transclusion: Fehler im \"transclude widget\"" }, "$:/language/Error/RetrievingSkinny": { "title": "$:/language/Error/RetrievingSkinny", "text": "Fehler beim Empfangen einer \"skinny\" Tiddler Liste" }, "$:/language/Error/SavingToTWEdit": { "title": "$:/language/Error/SavingToTWEdit", "text": "Fehler beim Speichern mit \"TWEdit\"" }, "$:/language/Error/WhileSaving": { "title": "$:/language/Error/WhileSaving", "text": "Fehler beim Speichern" }, "$:/language/Error/XMLHttpRequest": { "title": "$:/language/Error/XMLHttpRequest", "text": "XMLHttpRequest Fehler-Code" }, "$:/language/InternalJavaScriptError/Title": { "title": "$:/language/InternalJavaScriptError/Title", "text": "Interner JavaScript Fehler" }, "$:/language/InternalJavaScriptError/Hint": { "title": "$:/language/InternalJavaScriptError/Hint", "text": "Es tut uns leid, aber bitte starten Sie Ihr TiddlyWiki neu, indem sie die Seite im Browser neu laden." }, "$:/language/InvalidFieldName": { "title": "$:/language/InvalidFieldName", "text": "Das Feld: \"<$text text=<<fieldName>>/>\" enthält illegale Zeichen. Felder müssen klein geschrieben werden. Erlaubte Sonderzeichen sind: Zahlen, Unterstrich (`_`), Minus (`-`) und Punkt (`.`)." }, "$:/language/LazyLoadingWarning": { "title": "$:/language/LazyLoadingWarning", "text": "<p>Lade externe Datei von ''<$text text={{!!_canonical_uri}}/>''</p><p>Wenn diese Meldung nicht automatisch gelöscht wird, dann verwenden Sie wahrscheinlich einen Browser der diese Funktion nicht unterstützt. Oder die Tiddler \"conent-type\" Eistellung passt nicht, zu der, der externen Datei. Siehe https://tiddlywiki.com/#ExternalText</p>" }, "$:/language/LoginToTiddlySpace": { "title": "$:/language/LoginToTiddlySpace", "text": "Login bei TiddlySpace" }, "$:/language/Manager/Controls/FilterByTag/None": { "title": "$:/language/Manager/Controls/FilterByTag/None", "text": "(kein)" }, "$:/language/Manager/Controls/FilterByTag/Prompt": { "title": "$:/language/Manager/Controls/FilterByTag/Prompt", "text": "Filtern nach tag:" }, "$:/language/Manager/Controls/Order/Prompt": { "title": "$:/language/Manager/Controls/Order/Prompt", "text": "Invertiert" }, "$:/language/Manager/Controls/Search/Placeholder": { "title": "$:/language/Manager/Controls/Search/Placeholder", "text": "Suche" }, "$:/language/Manager/Controls/Search/Prompt": { "title": "$:/language/Manager/Controls/Search/Prompt", "text": "Suche:" }, "$:/language/Manager/Controls/Show/Option/Tags": { "title": "$:/language/Manager/Controls/Show/Option/Tags", "text": "Tags" }, "$:/language/Manager/Controls/Show/Option/Tiddlers": { "title": "$:/language/Manager/Controls/Show/Option/Tiddlers", "text": "Tiddler" }, "$:/language/Manager/Controls/Show/Prompt": { "title": "$:/language/Manager/Controls/Show/Prompt", "text": "Anzeigen:" }, "$:/language/Manager/Controls/Sort/Prompt": { "title": "$:/language/Manager/Controls/Sort/Prompt", "text": "Sortieren nach:" }, "$:/language/Manager/Item/Colour": { "title": "$:/language/Manager/Item/Colour", "text": "Farbe" }, "$:/language/Manager/Item/Fields": { "title": "$:/language/Manager/Item/Fields", "text": "Feld" }, "$:/language/Manager/Item/Icon/None": { "title": "$:/language/Manager/Item/Icon/None", "text": "(kein)" }, "$:/language/Manager/Item/Icon": { "title": "$:/language/Manager/Item/Icon", "text": "Icon" }, "$:/language/Manager/Item/RawText": { "title": "$:/language/Manager/Item/RawText", "text": "Text" }, "$:/language/Manager/Item/Tags": { "title": "$:/language/Manager/Item/Tags", "text": "Tags" }, "$:/language/Manager/Item/Tools": { "title": "$:/language/Manager/Item/Tools", "text": "Tools" }, "$:/language/Manager/Item/WikifiedText": { "title": "$:/language/Manager/Item/WikifiedText", "text": "Wikified Text" }, "$:/language/MissingTiddler/Hint": { "title": "$:/language/MissingTiddler/Hint", "text": "Fehlender Tiddler \"<$text text=<<currentTiddler>>/>\" - klicken Sie {{||$:/core/ui/Buttons/edit}} um ihn zu erzeugen." }, "$:/language/No": { "title": "$:/language/No", "text": "Nein" }, "$:/language/OfficialPluginLibrary": { "title": "$:/language/OfficialPluginLibrary", "text": "Offizielles ~TiddlyWiki Plugin-Verzeichnis" }, "$:/language/OfficialPluginLibrary/Hint": { "title": "$:/language/OfficialPluginLibrary/Hint", "text": "Offizielles ~TiddlyWiki Plugin-Verzeichnis auf tiddlywiki.com. Plugin, Themes und Sprach Dateien werden vom \"core team\" gewartet." }, "$:/language/PluginReloadWarning": { "title": "$:/language/PluginReloadWarning", "text": "Das Wiki muss gespeichert {{$:/core/ui/Buttons/save-wiki}} und neu gladen {{$:/core/ui/Buttons/refresh}} werden, damit die ~JavaScript Plugins ausgeführt werden." }, "$:/language/RecentChanges/DateFormat": { "title": "$:/language/RecentChanges/DateFormat", "text": "YYYY MMM DD" }, "$:/language/Shortcuts/Input/AdvancedSearch/Hint": { "title": "$:/language/Shortcuts/Input/AdvancedSearch/Hint", "text": "Öffne den ~AdvancedSearch Tiddler vom \"Suchmenü\" aus" }, "$:/language/Shortcuts/Input/Accept/Hint": { "title": "$:/language/Shortcuts/Input/Accept/Hint", "text": "Wähle das selektierte Element" }, "$:/language/Shortcuts/Input/AcceptVariant/Hint": { "title": "$:/language/Shortcuts/Input/AcceptVariant/Hint", "text": "Wähle das selektierte Element (Variante)" }, "$:/language/Shortcuts/Input/Cancel/Hint": { "title": "$:/language/Shortcuts/Input/Cancel/Hint", "text": "Lösche das Eingabefeld" }, "$:/language/Shortcuts/Input/Down/Hint": { "title": "$:/language/Shortcuts/Input/Down/Hint", "text": "Gehe zum nächsten Element" }, "$:/language/Shortcuts/Input/Up/Hint": { "title": "$:/language/Shortcuts/Input/Up/Hint", "text": "Gehe zum vorherigen Element" }, "$:/language/Shortcuts/Input/Tab-Left/Hint": { "title": "$:/language/Shortcuts/Input/Tab-Left/Hint", "text": "Gehe zum vorherigen Tab" }, "$:/language/Shortcuts/Input/Tab-Right/Hint": { "title": "$:/language/Shortcuts/Input/Tab-Right/Hint", "text": "Gehe zum nächsten Tab" }, "$:/language/Shortcuts/SidebarLayout/Hint": { "title": "$:/language/Shortcuts/SidebarLayout/Hint", "text": "Das Layout des rechten Menüs ändern" }, "$:/language/SystemTiddler/Tooltip": { "title": "$:/language/SystemTiddler/Tooltip", "text": "Das ist ein System-Tiddler" }, "$:/language/SystemTiddlers/Include/Prompt": { "title": "$:/language/SystemTiddlers/Include/Prompt", "text": "System-Tiddler einschließen" }, "$:/language/TagManager/Colour/Heading": { "title": "$:/language/TagManager/Colour/Heading", "text": "Farbe" }, "$:/language/TagManager/Count/Heading": { "title": "$:/language/TagManager/Count/Heading", "text": "Anzahl" }, "$:/language/TagManager/Icon/Heading": { "title": "$:/language/TagManager/Icon/Heading", "text": "Symbol" }, "$:/language/TagManager/Icons/None": { "title": "$:/language/TagManager/Icons/None", "text": "Keine" }, "$:/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 um 0hh:0mm" }, "$:/language/UnsavedChangesWarning": { "title": "$:/language/UnsavedChangesWarning", "text": "~TiddlyWiki wurde geändert, aber noch nicht gespeichert!" }, "$:/language/Yes": { "title": "$:/language/Yes", "text": "Ja" }, "$:/language/Modals/Download": { "title": "$:/language/Modals/Download", "type": "text/vnd.tiddlywiki", "subtitle": "Änderungen Speichern", "footer": "<$button message=\"tm-close-tiddler\">Schließen</$button>", "help": "https://tiddlywiki.com/static/DownloadingChanges.html", "text": "Ihr Browser unterstützt nur manuelles Speichern. \n\nUm das geänderte Wiki zu speichern, machen Sie einen \"rechts klick\" auf den folgenden Link. Wählen Sie \"Datei herunterladen\" oder \"Datei speichern\" und wählen Sie Name und Verzeichnis.\n\n//Sie können den Vorgang etwas beschleunigen, indem Sie die \"Control-Taste\" (Windows) oder die \"Options/Alt-Taste\" (Max OS X) drücken. Es wird kein \"Speichern Dialog\" erscheinen. Jedoch wird bei einigen Browsern die Datei einen zufälligen Namen bekommen. Sie müssen die Datei eventuell umbenennen, um sie öffnen zu können.//\n\nBei \"Smartphones\", die das Speichern von Dateien nicht erlauben, können Sie ein Lesezeichen erstellen, dass mit Ihrem PC synchronisiert wird. Dort können Sie die Dateien dann wie gewohnt speichern.\n" }, "$:/language/Modals/SaveInstructions": { "title": "$:/language/Modals/SaveInstructions", "type": "text/vnd.tiddlywiki", "subtitle": "Aktuellen Stand speichern", "footer": "<$button message=\"tm-close-tiddler\">Schließen</$button>", "help": "https://tiddlywiki.com/static/SavingChanges.html", "text": "Ihre Änderungen sollen als ~TiddlyWiki HTML Datei gespeichert werden. \n\n!!! Desktop Browser\n\n# Verwenden Sie ''Speichern unter'' aus dem ''Datei'' Menü.\n# Wählen Sie den Dateinamen und das Verzeichnis. \n\n#* Bei einigen Browsern müssen Sie das Format explizit angeben. Zb: ''Webseite, nur HTML'' oder ähnliches.\n# Den Browser-Tab schließen.\n\n!!! Smartphone Browser\n\n# Erstellen Sie ein \"Lesezeichen\"\n#* Wenn Sie \"iCloud\" oder \"Google Sync\" verwenden, dann werden Ihre Daten automatisch mit dem Desktop PC synchronisiert. Dort können Sie wie oben beschrieben fortfahren. \n# Den Browser-Tab schließen.\n\n//Wenn Sie das Lesezeichen mit \"Mobile Safari\" öffnen, dann wird diese Meldung erneut angezeigt. Klicken Sie ''Schließen'' um fort zu fahren.//\n" }, "$:/config/NewJournal/Title": { "title": "$:/config/NewJournal/Title", "text": "YYYY MMM 0DD" }, "$:/config/NewJournal/Text": { "title": "$:/config/NewJournal/Text", "text": "" }, "$:/config/NewJournal/Tags": { "title": "$:/config/NewJournal/Tags", "text": "Journal" }, "$:/language/Notifications/Save/Done": { "title": "$:/language/Notifications/Save/Done", "text": "Wiki gespeichert!" }, "$:/language/Notifications/Save/Starting": { "title": "$:/language/Notifications/Save/Starting", "text": "Wiki zum Speichern vorbereiten!" }, "$:/language/Notifications/CopiedToClipboard/Succeeded": { "title": "$:/language/Notifications/CopiedToClipboard/Succeeded", "text": "Kopiert!" }, "$:/language/Notifications/CopiedToClipboard/Failed": { "title": "$:/language/Notifications/CopiedToClipboard/Failed", "text": "Fehler, beim kopieren in die Zwischenablage!" }, "$:/language/Search/DefaultResults/Caption": { "title": "$:/language/Search/DefaultResults/Caption", "text": "Liste" }, "$:/language/Search/Filter/Caption": { "title": "$:/language/Search/Filter/Caption", "text": "Filter" }, "$:/language/Search/Filter/Hint": { "title": "$:/language/Search/Filter/Hint", "text": "Suche mit [[\"filter expression\"|https://tiddlywiki.com/static/Filters.html]]." }, "$:/language/Search/Filter/Matches": { "title": "$:/language/Search/Filter/Matches", "text": "//<small><<resultCount>> Treffer</small>//" }, "$:/language/Search/Matches": { "title": "$:/language/Search/Matches", "text": "//<small><<resultCount>> Treffer</small>//" }, "$:/language/Search/Matches/All": { "title": "$:/language/Search/Matches/All", "text": "Alle Treffer:" }, "$:/language/Search/Matches/Title": { "title": "$:/language/Search/Matches/Title", "text": "Titel Treffer:" }, "$:/language/Search/Search": { "title": "$:/language/Search/Search", "text": "Suchen" }, "$:/language/Search/Search/TooShort": { "title": "$:/language/Search/Search/TooShort", "text": "Suchtext ist zu kurz" }, "$:/language/Search/Shadows/Caption": { "title": "$:/language/Search/Shadows/Caption", "text": "Schatten" }, "$:/language/Search/Shadows/Hint": { "title": "$:/language/Search/Shadows/Hint", "text": "Suche in Schatten-Tiddlern." }, "$:/language/Search/Shadows/Matches": { "title": "$:/language/Search/Shadows/Matches", "text": "//<small><<resultCount>> Treffer</small>//" }, "$:/language/Search/Standard/Caption": { "title": "$:/language/Search/Standard/Caption", "text": "Standard" }, "$:/language/Search/Standard/Hint": { "title": "$:/language/Search/Standard/Hint", "text": "Suche in Standard-Tiddlern." }, "$:/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": "Suche in System-Tiddlern." }, "$:/language/Search/System/Matches": { "title": "$:/language/Search/System/Matches", "text": "//<small><<resultCount>> Treffer</small>//" }, "$:/language/SideBar/All/Caption": { "title": "$:/language/SideBar/All/Caption", "text": "Alle" }, "$:/language/SideBar/Contents/Caption": { "title": "$:/language/SideBar/Contents/Caption", "text": "Inhalt" }, "$:/language/SideBar/Drafts/Caption": { "title": "$:/language/SideBar/Drafts/Caption", "text": "Entwurf" }, "$:/language/SideBar/Missing/Caption": { "title": "$:/language/SideBar/Missing/Caption", "text": "Fehlend" }, "$:/language/SideBar/More/Caption": { "title": "$:/language/SideBar/More/Caption", "text": "Mehr" }, "$:/language/SideBar/Open/Caption": { "title": "$:/language/SideBar/Open/Caption", "text": "Offen" }, "$:/language/SideBar/Orphans/Caption": { "title": "$:/language/SideBar/Orphans/Caption", "text": "Waisen" }, "$:/language/SideBar/Recent/Caption": { "title": "$:/language/SideBar/Recent/Caption", "text": "Zuletzt" }, "$:/language/SideBar/Shadows/Caption": { "title": "$:/language/SideBar/Shadows/Caption", "text": "Schatten" }, "$:/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": "Typen" }, "$:/SiteSubtitle": { "title": "$:/SiteSubtitle", "text": "ein persönliches nicht-lineares Web-Notizbuch\n" }, "$:/SiteTitle": { "title": "$:/SiteTitle", "text": "Mein ~TiddlyWiki" }, "$:/language/Snippets/ListByTag": { "title": "$:/language/Snippets/ListByTag", "tags": "$:/tags/TextEditor/Snippet", "caption": "Tiddler-Liste mit tag: \"task\", sortiert nach \"titel\"", "text": "<<list-links \"[tag[task]sort[title]]\">>\n" }, "$:/language/Snippets/MacroDefinition": { "title": "$:/language/Snippets/MacroDefinition", "tags": "$:/tags/TextEditor/Snippet", "caption": "Makro Definition", "text": "\\define makroName(param1:\"standard parameter\", param2)\nText des Makros. Zugriff auf den $param1$.\n$param2$\n\\end\n" }, "$:/language/Snippets/Table4x3": { "title": "$:/language/Snippets/Table4x3", "tags": "$:/tags/TextEditor/Snippet", "caption": "Tabelle mit 5 Spalten, 4 Zeilen, Kopf- und Fußzeile", "text": "| |Alpha |Beta |Gamma |Delta |h\n|!Beta | | | | |\n|!Gamma | | | | |\n|!Delta | | | | |\n| |a|b|c|d|f\n| Beschriftung |c\n" }, "$:/language/Snippets/TableOfContents": { "title": "$:/language/Snippets/TableOfContents", "tags": "$:/tags/TextEditor/Snippet", "caption": "Inhaltsverzeichnis", "text": "<div class=\"tc-table-of-contents\">\n\n<<toc-selective-expandable 'InhaltsVerzeichnis'>>\n\n</div>" }, "$:/language/ThemeTweaks/ThemeTweaks": { "title": "$:/language/ThemeTweaks/ThemeTweaks", "text": "Theme Tweaks" }, "$:/language/ThemeTweaks/ThemeTweaks/Hint": { "title": "$:/language/ThemeTweaks/ThemeTweaks/Hint", "text": "Hier können sie verschiedene Elemente des ''Vanilla'' (Standard) Themas einstellen." }, "$:/language/ThemeTweaks/Options": { "title": "$:/language/ThemeTweaks/Options", "text": "Optionen" }, "$:/language/ThemeTweaks/Options/SidebarLayout": { "title": "$:/language/ThemeTweaks/Options/SidebarLayout", "text": "Seitenleiste Darstellung" }, "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid": { "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid", "text": "Fixe Story, variable Seitenleiste" }, "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed": { "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed", "text": "Variable Story, fixe Seitenleiste" }, "$:/language/ThemeTweaks/Options/StickyTitles": { "title": "$:/language/ThemeTweaks/Options/StickyTitles", "text": "\"Klebender Titel\"" }, "$:/language/ThemeTweaks/Options/StickyTitles/Hint": { "title": "$:/language/ThemeTweaks/Options/StickyTitles/Hint", "text": "Tiddler-Titel bleiben beim \"Scrollen\" am oberen Bildschirmrand \"kleben\". Funktioniert möglicherweise nicht mit jedem Browser." }, "$:/language/ThemeTweaks/Options/CodeWrapping": { "title": "$:/language/ThemeTweaks/Options/CodeWrapping", "text": "Lange Zeilen in \"Code-Blöcken\" umbrechen" }, "$:/language/ThemeTweaks/Settings": { "title": "$:/language/ThemeTweaks/Settings", "text": "Einstellungen" }, "$:/language/ThemeTweaks/Settings/FontFamily": { "title": "$:/language/ThemeTweaks/Settings/FontFamily", "text": "Schriftfamilie" }, "$:/language/ThemeTweaks/Settings/CodeFontFamily": { "title": "$:/language/ThemeTweaks/Settings/CodeFontFamily", "text": "\"Code\" Schriftfamilie" }, "$:/language/ThemeTweaks/Settings/EditorFontFamily": { "title": "$:/language/ThemeTweaks/Settings/EditorFontFamily", "text": "Editor Schriftfamilie" }, "$:/language/ThemeTweaks/Settings/BackgroundImage": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImage", "text": "Hintergrundbild für die Seite" }, "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment", "text": "Hintergrundbild Anhang" }, "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll", "text": "Mit Inhalt \"scrollen\"" }, "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed", "text": "Fixe position im Fenster" }, "$:/language/ThemeTweaks/Settings/BackgroundImageSize": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize", "text": "Hintergrundbild Größe" }, "$:/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": "Abdecken" }, "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain", "text": "Anpassen" }, "$:/language/ThemeTweaks/Metrics": { "title": "$:/language/ThemeTweaks/Metrics", "text": "Größen" }, "$:/language/ThemeTweaks/Metrics/FontSize": { "title": "$:/language/ThemeTweaks/Metrics/FontSize", "text": "Schriftgröße" }, "$:/language/ThemeTweaks/Metrics/LineHeight": { "title": "$:/language/ThemeTweaks/Metrics/LineHeight", "text": "Zeilenhöhe" }, "$:/language/ThemeTweaks/Metrics/BodyFontSize": { "title": "$:/language/ThemeTweaks/Metrics/BodyFontSize", "text": "Schriftgröße für Tiddler Inhalt" }, "$:/language/ThemeTweaks/Metrics/BodyLineHeight": { "title": "$:/language/ThemeTweaks/Metrics/BodyLineHeight", "text": "Zeilenhöhe für Tiddler Inhalt" }, "$:/language/ThemeTweaks/Metrics/StoryLeft": { "title": "$:/language/ThemeTweaks/Metrics/StoryLeft", "text": "\"Story\" - linke Position" }, "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint": { "title": "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint", "text": "Abstand des \"story rivers\" vom linken Fensterrand" }, "$:/language/ThemeTweaks/Metrics/StoryTop": { "title": "$:/language/ThemeTweaks/Metrics/StoryTop", "text": "\"Story\" - obere Position" }, "$:/language/ThemeTweaks/Metrics/StoryTop/Hint": { "title": "$:/language/ThemeTweaks/Metrics/StoryTop/Hint", "text": "Abstand des \"story rivers\" vom oberen Fensterrand" }, "$:/language/ThemeTweaks/Metrics/StoryRight": { "title": "$:/language/ThemeTweaks/Metrics/StoryRight", "text": "\"Story\" - rechte Position" }, "$:/language/ThemeTweaks/Metrics/StoryRight/Hint": { "title": "$:/language/ThemeTweaks/Metrics/StoryRight/Hint", "text": "Abstand der Seitenleiste from linken Fensterrand" }, "$:/language/ThemeTweaks/Metrics/StoryWidth": { "title": "$:/language/ThemeTweaks/Metrics/StoryWidth", "text": "\"Story\" - Breite" }, "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint": { "title": "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint", "text": "Breite des \"story rivers\"" }, "$:/language/ThemeTweaks/Metrics/TiddlerWidth": { "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth", "text": "Tiddlerbreite" }, "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint": { "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint", "text": "im \"story river\"" }, "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint": { "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint", "text": "Seitenleiste \"breakpoint\"" }, "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint": { "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint", "text": "Minimum Fensterbreite, bei der die Seitenleiste an den Anfang der Seite verschoben wird." }, "$:/language/ThemeTweaks/Metrics/SidebarWidth": { "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth", "text": "Seitenleiste Breite" }, "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint": { "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint", "text": "Die Breite der Leiste bei variabler/fixer Darstellung" }, "$:/language/TiddlerInfo/Advanced/Caption": { "title": "$:/language/TiddlerInfo/Advanced/Caption", "text": "Erweitert" }, "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint": { "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint", "text": "Keine" }, "$:/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": "Dieses Plugin enthält folgende Schatten-Tiddler:" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading", "text": "Schatten Status" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint", "text": "Der Tiddler: <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> ist kein Schatten-Tiddler." }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint", "text": "Der Tiddler: <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> ist ein Schatten-Tiddler." }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source", "text": "Er ist definiert im Plugin: <$link to=<<pluginTiddler>>><$text text=<<pluginTiddler>>/></$link>." }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint", "text": "Der originale Schatten-Tiddler wurde durch diesen Tiddler überschrieben. Wenn Sie diesen Tiddler löschen, wird der originale Schatten-Tiddler wieder aktiv. Erstellen Sie vorher eventuell eine Sicherungskopie!" }, "$:/language/TiddlerInfo/Fields/Caption": { "title": "$:/language/TiddlerInfo/Fields/Caption", "text": "Felder" }, "$:/language/TiddlerInfo/List/Caption": { "title": "$:/language/TiddlerInfo/List/Caption", "text": "Liste" }, "$:/language/TiddlerInfo/List/Empty": { "title": "$:/language/TiddlerInfo/List/Empty", "text": "Dieser Tiddler hat kein \"list\" Feld." }, "$:/language/TiddlerInfo/Listed/Caption": { "title": "$:/language/TiddlerInfo/Listed/Caption", "text": "Gelistet" }, "$:/language/TiddlerInfo/Listed/Empty": { "title": "$:/language/TiddlerInfo/Listed/Empty", "text": "Dieser Tiddler wird nicht von anderen Tiddlern gelistet." }, "$:/language/TiddlerInfo/References/Caption": { "title": "$:/language/TiddlerInfo/References/Caption", "text": "Referenzen" }, "$:/language/TiddlerInfo/References/Empty": { "title": "$:/language/TiddlerInfo/References/Empty", "text": "Kein Tiddler linkt zu diesem Tiddler." }, "$:/language/TiddlerInfo/Tagging/Caption": { "title": "$:/language/TiddlerInfo/Tagging/Caption", "text": "Tagging" }, "$:/language/TiddlerInfo/Tagging/Empty": { "title": "$:/language/TiddlerInfo/Tagging/Empty", "text": "Kein Tiddler ist mit diesem Tiddler \"getaggt\"." }, "$:/language/TiddlerInfo/Tools/Caption": { "title": "$:/language/TiddlerInfo/Tools/Caption", "text": "Tools" }, "$:/language/Docs/Types/application/javascript": { "title": "$:/language/Docs/Types/application/javascript", "description": "JS - JavaScript Code", "name": "application/javascript", "group": "Entwickler" }, "$:/language/Docs/Types/application/json": { "title": "$:/language/Docs/Types/application/json", "description": "JSON - Daten", "name": "application/json", "group": "Entwickler" }, "$:/language/Docs/Types/application/x-tiddler-dictionary": { "title": "$:/language/Docs/Types/application/x-tiddler-dictionary", "description": "TiddlyWiki Datenkatalog", "name": "application/x-tiddler-dictionary", "group": "Entwickler" }, "$:/language/Docs/Types/image/gif": { "title": "$:/language/Docs/Types/image/gif", "description": "GIF - Bild", "name": "image/gif", "group": "Bilder" }, "$:/language/Docs/Types/image/jpeg": { "title": "$:/language/Docs/Types/image/jpeg", "description": "JPEG - Bild", "name": "image/jpeg", "group": "Bilder" }, "$:/language/Docs/Types/image/png": { "title": "$:/language/Docs/Types/image/png", "description": "PNG - Portable Netzwerkgrafik", "name": "image/png", "group": "Bilder" }, "$:/language/Docs/Types/image/svg+xml": { "title": "$:/language/Docs/Types/image/svg+xml", "description": "SVG - Strukturierte Vektor Graphik", "name": "image/svg+xml", "group": "Bilder" }, "$:/language/Docs/Types/image/x-icon": { "title": "$:/language/Docs/Types/image/x-icon", "description": "ICO - Piktogramm Format", "name": "image/x-icon", "group": "Bilder" }, "$:/language/Docs/Types/text/css": { "title": "$:/language/Docs/Types/text/css", "description": "CSS - Cascading Style Sheets", "name": "text/css", "group": "Entwickler" }, "$:/language/Docs/Types/text/html": { "title": "$:/language/Docs/Types/text/html", "description": "HTML - Auszeichnungssprache", "name": "text/html", "group": "Text" }, "$:/language/Docs/Types/text/plain": { "title": "$:/language/Docs/Types/text/plain", "description": "TXT - Unformatierter Text", "name": "text/plain", "group": "Text" }, "$:/language/Docs/Types/text/vnd.tiddlywiki": { "title": "$:/language/Docs/Types/text/vnd.tiddlywiki", "description": "TW5 - TiddlyWiki Version 5 Wikitext", "name": "text/vnd.tiddlywiki", "group": "Text" }, "$:/language/Docs/Types/text/x-tiddlywiki": { "title": "$:/language/Docs/Types/text/x-tiddlywiki", "description": "TWc - TiddlyWiki Classic Wikitext", "name": "text/x-tiddlywiki", "group": "Text" }, "$:/languages/de-DE/icon": { "title": "$:/languages/de-DE/icon", "type": "image/svg+xml", "text": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n\t\"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1000\" height=\"600\" viewBox=\"0 0 5 3\">\n\t<desc>Flag of Germany</desc>\n\t<rect id=\"black_stripe\" width=\"5\" height=\"3\" y=\"0\" x=\"0\" fill=\"#000\"/>\n\t<rect id=\"red_stripe\" width=\"5\" height=\"2\" y=\"1\" x=\"0\" fill=\"#D00\"/>\n\t<rect id=\"gold_stripe\" width=\"5\" height=\"1\" y=\"2\" x=\"0\" fill=\"#FFCE00\"/>\n</svg>\n" } } }
{ "tiddlers": { "$:/language/Buttons/AdvancedSearch/Caption": { "title": "$:/language/Buttons/AdvancedSearch/Caption", "text": "Búsqueda avanzada" }, "$:/language/Buttons/AdvancedSearch/Hint": { "title": "$:/language/Buttons/AdvancedSearch/Hint", "text": "Búsqueda avanzada" }, "$:/language/Buttons/Bold/Caption": { "title": "$:/language/Buttons/Bold/Caption", "text": "Negrita" }, "$:/language/Buttons/Bold/Hint": { "title": "$:/language/Buttons/Bold/Hint", "text": "Aplicar formato de negrita a la selección" }, "$:/language/Buttons/Cancel/Caption": { "title": "$:/language/Buttons/Cancel/Caption", "text": "Cancelar" }, "$:/language/Buttons/Cancel/Hint": { "title": "$:/language/Buttons/Cancel/Hint", "text": "Descarta los cambios" }, "$:/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/Clone/Caption": { "title": "$:/language/Buttons/Clone/Caption", "text": "Clonar" }, "$:/language/Buttons/Clone/Hint": { "title": "$:/language/Buttons/Clone/Hint", "text": "Hace una copia exacta de este tiddler" }, "$:/language/Buttons/Close/Caption": { "title": "$:/language/Buttons/Close/Caption", "text": "Cerrar" }, "$:/language/Buttons/Close/Hint": { "title": "$:/language/Buttons/Close/Hint", "text": "Cierra este tiddler" }, "$:/language/Buttons/CloseAll/Caption": { "title": "$:/language/Buttons/CloseAll/Caption", "text": "Cerrar todo" }, "$:/language/Buttons/CloseAll/Hint": { "title": "$:/language/Buttons/CloseAll/Hint", "text": "Cierra todos los tiddlers" }, "$:/language/Buttons/CloseOthers/Caption": { "title": "$:/language/Buttons/CloseOthers/Caption", "text": "Cerrar los demás" }, "$:/language/Buttons/CloseOthers/Hint": { "title": "$:/language/Buttons/CloseOthers/Hint", "text": "Cierra todos tiddlers abiertos excepto este" }, "$:/language/Buttons/ControlPanel/Caption": { "title": "$:/language/Buttons/ControlPanel/Caption", "text": "Panel de Control" }, "$:/language/Buttons/ControlPanel/Hint": { "title": "$:/language/Buttons/ControlPanel/Hint", "text": "Abre el Panel de Control" }, "$:/language/Buttons/Delete/Caption": { "title": "$:/language/Buttons/Delete/Caption", "text": "Borrar" }, "$:/language/Buttons/Delete/Hint": { "title": "$:/language/Buttons/Delete/Hint", "text": "Borra este tiddler" }, "$:/language/Buttons/Edit/Caption": { "title": "$:/language/Buttons/Edit/Caption", "text": "Editar" }, "$:/language/Buttons/Edit/Hint": { "title": "$:/language/Buttons/Edit/Hint", "text": "Permite editar este tiddler" }, "$:/language/Buttons/EditorHeight/Caption": { "title": "$:/language/Buttons/EditorHeight/Caption", "text": "Altura del editor" }, "$:/language/Buttons/EditorHeight/Caption/Auto": { "title": "$:/language/Buttons/EditorHeight/Caption/Auto", "text": "Ajustar al contenido" }, "$:/language/Buttons/EditorHeight/Caption/Fixed": { "title": "$:/language/Buttons/EditorHeight/Caption/Fixed", "text": "Altura fija" }, "$:/language/Buttons/EditorHeight/Hint": { "title": "$:/language/Buttons/EditorHeight/Hint", "text": "Determina la altura del cuadro de edición" }, "$:/language/Buttons/Encryption/Caption": { "title": "$:/language/Buttons/Encryption/Caption", "text": "Cifrado" }, "$:/language/Buttons/Encryption/ClearPassword/Caption": { "title": "$:/language/Buttons/Encryption/ClearPassword/Caption", "text": "Borrar contraseña" }, "$:/language/Buttons/Encryption/ClearPassword/Hint": { "title": "$:/language/Buttons/Encryption/ClearPassword/Hint", "text": "Borra la contraseña actual y guarda este wiki sin cifrar" }, "$:/language/Buttons/Encryption/Hint": { "title": "$:/language/Buttons/Encryption/Hint", "text": "Asigna o revoca la contraseña de cifrado para este wiki" }, "$:/language/Buttons/Encryption/SetPassword/Caption": { "title": "$:/language/Buttons/Encryption/SetPassword/Caption", "text": "Asignar contraseña" }, "$:/language/Buttons/Encryption/SetPassword/Hint": { "title": "$:/language/Buttons/Encryption/SetPassword/Hint", "text": "Asigna contraseña de cifrado" }, "$:/language/Buttons/Excise/Caption": { "title": "$:/language/Buttons/Excise/Caption", "text": "Escindir" }, "$:/language/Buttons/Excise/Caption/Excise": { "title": "$:/language/Buttons/Excise/Caption/Excise", "text": "Escindir" }, "$:/language/Buttons/Excise/Caption/MacroName": { "title": "$:/language/Buttons/Excise/Caption/MacroName", "text": "Nombre de la macro" }, "$:/language/Buttons/Excise/Caption/NewTitle": { "title": "$:/language/Buttons/Excise/Caption/NewTitle", "text": "Título del nuevo tiddler" }, "$:/language/Buttons/Excise/Caption/Replace": { "title": "$:/language/Buttons/Excise/Caption/Replace", "text": "Reemplazar texto escindido con:" }, "$:/language/Buttons/Excise/Caption/Replace/Link": { "title": "$:/language/Buttons/Excise/Caption/Replace/Link", "text": "enlace" }, "$:/language/Buttons/Excise/Caption/Replace/Transclusion": { "title": "$:/language/Buttons/Excise/Caption/Replace/Transclusion", "text": "transclusión" }, "$:/language/Buttons/Excise/Caption/Tag": { "title": "$:/language/Buttons/Excise/Caption/Tag", "text": "Etiqueta el nuevo tiddler con el título de este" }, "$:/language/Buttons/Excise/Caption/TiddlerExists": { "title": "$:/language/Buttons/Excise/Caption/TiddlerExists", "text": "¡Atención! El tiddler ya existe" }, "$:/language/Buttons/Excise/Hint": { "title": "$:/language/Buttons/Excise/Hint", "text": "Corta el texto seleccionado y lo pega en un tiddler nuevo" }, "$:/language/Buttons/ExportPage/Caption": { "title": "$:/language/Buttons/ExportPage/Caption", "text": "Exportar todos" }, "$:/language/Buttons/ExportPage/Hint": { "title": "$:/language/Buttons/ExportPage/Hint", "text": "Exporta todos los tiddlers" }, "$:/language/Buttons/ExportTiddler/Caption": { "title": "$:/language/Buttons/ExportTiddler/Caption", "text": "Exportar tiddler" }, "$:/language/Buttons/ExportTiddler/Hint": { "title": "$:/language/Buttons/ExportTiddler/Hint", "text": "Exporta este tiddler" }, "$:/language/Buttons/ExportTiddlers/Caption": { "title": "$:/language/Buttons/ExportTiddlers/Caption", "text": "Exportar tiddlers" }, "$:/language/Buttons/ExportTiddlers/Hint": { "title": "$:/language/Buttons/ExportTiddlers/Hint", "text": "Exporta el grupo de tiddlers" }, "$:/language/Buttons/Fold/Caption": { "title": "$:/language/Buttons/Fold/Caption", "text": "Comprimir tiddler" }, "$:/language/Buttons/Fold/FoldBar/Caption": { "title": "$:/language/Buttons/Fold/FoldBar/Caption", "text": "Barra de vista comprimida" }, "$:/language/Buttons/Fold/FoldBar/Hint": { "title": "$:/language/Buttons/Fold/FoldBar/Hint", "text": "Barras opcionales para comprimir y desplegar tiddlers" }, "$:/language/Buttons/Fold/Hint": { "title": "$:/language/Buttons/Fold/Hint", "text": "Comprime la vista del tiddler ocultando el cuerpo y sólo muestra el título" }, "$:/language/Buttons/FoldAll/Caption": { "title": "$:/language/Buttons/FoldAll/Caption", "text": "Comprimir todos" }, "$:/language/Buttons/FoldAll/Hint": { "title": "$:/language/Buttons/FoldAll/Hint", "text": "Comprime la vista de todos los tiddlers abiertos" }, "$:/language/Buttons/FoldOthers/Caption": { "title": "$:/language/Buttons/FoldOthers/Caption", "text": "Comprimir los demás" }, "$:/language/Buttons/FoldOthers/Hint": { "title": "$:/language/Buttons/FoldOthers/Hint", "text": "Comprime la vista de todos los tiddlers abiertos excepto este" }, "$:/language/Buttons/FullScreen/Caption": { "title": "$:/language/Buttons/FullScreen/Caption", "text": "Pantalla completa" }, "$:/language/Buttons/FullScreen/Hint": { "title": "$:/language/Buttons/FullScreen/Hint", "text": "Entra y sale del modo de pantalla completa" }, "$:/language/Buttons/Heading1/Caption": { "title": "$:/language/Buttons/Heading1/Caption", "text": "Encabezamiento 1" }, "$:/language/Buttons/Heading1/Hint": { "title": "$:/language/Buttons/Heading1/Hint", "text": "Aplica formato de encabezamiento 1 a la selección" }, "$:/language/Buttons/Heading2/Caption": { "title": "$:/language/Buttons/Heading2/Caption", "text": "Encabezamiento 2" }, "$:/language/Buttons/Heading2/Hint": { "title": "$:/language/Buttons/Heading2/Hint", "text": "Aplica formato de encabezamiento 2 a la selección" }, "$:/language/Buttons/Heading3/Caption": { "title": "$:/language/Buttons/Heading3/Caption", "text": "Encabezamiento 3" }, "$:/language/Buttons/Heading3/Hint": { "title": "$:/language/Buttons/Heading3/Hint", "text": "Aplica formato de encabezamiento 3 a la selección" }, "$:/language/Buttons/Heading4/Caption": { "title": "$:/language/Buttons/Heading4/Caption", "text": "Encabezamiento 4" }, "$:/language/Buttons/Heading4/Hint": { "title": "$:/language/Buttons/Heading4/Hint", "text": "Aplica formato de encabezamiento 4 a la selección" }, "$:/language/Buttons/Heading5/Caption": { "title": "$:/language/Buttons/Heading5/Caption", "text": "Encabezamiento 5" }, "$:/language/Buttons/Heading5/Hint": { "title": "$:/language/Buttons/Heading5/Hint", "text": "Aplica formato de encabezamiento 5 a la selección" }, "$:/language/Buttons/Heading6/Caption": { "title": "$:/language/Buttons/Heading6/Caption", "text": "Encabezamiento 6" }, "$:/language/Buttons/Heading6/Hint": { "title": "$:/language/Buttons/Heading6/Hint", "text": "Aplica formato de encabezamiento 6 a la selección" }, "$:/language/Buttons/Help/Caption": { "title": "$:/language/Buttons/Help/Caption", "text": "Ayuda" }, "$:/language/Buttons/Help/Hint": { "title": "$:/language/Buttons/Help/Hint", "text": "Muestra el panel de ayuda" }, "$:/language/Buttons/HideSideBar/Caption": { "title": "$:/language/Buttons/HideSideBar/Caption", "text": "Ocultar barra lateral" }, "$:/language/Buttons/HideSideBar/Hint": { "title": "$:/language/Buttons/HideSideBar/Hint", "text": "Oculta la barra lateral" }, "$:/language/Buttons/Home/Caption": { "title": "$:/language/Buttons/Home/Caption", "text": "Inicio" }, "$:/language/Buttons/Home/Hint": { "title": "$:/language/Buttons/Home/Hint", "text": "Cierra todos los tiddlers abiertos y abre los que se muestran por defecto al inicio" }, "$:/language/Buttons/Import/Caption": { "title": "$:/language/Buttons/Import/Caption", "text": "Importar" }, "$:/language/Buttons/Import/Hint": { "title": "$:/language/Buttons/Import/Hint", "text": "Importa multitud de tipos de archivo, incluyendo textos, imágenes, TiddlyWiki y JSON" }, "$:/language/Buttons/Info/Caption": { "title": "$:/language/Buttons/Info/Caption", "text": "Información" }, "$:/language/Buttons/Info/Hint": { "title": "$:/language/Buttons/Info/Hint", "text": "Muestra información sobre este tiddler" }, "$:/language/Buttons/Italic/Caption": { "title": "$:/language/Buttons/Italic/Caption", "text": "Cursiva" }, "$:/language/Buttons/Italic/Hint": { "title": "$:/language/Buttons/Italic/Hint", "text": "Aplica formato de cursiva a la selección" }, "$:/language/Buttons/Language/Caption": { "title": "$:/language/Buttons/Language/Caption", "text": "Idioma" }, "$:/language/Buttons/Language/Hint": { "title": "$:/language/Buttons/Language/Hint", "text": "Selecciona idioma de la interfaz de usuario" }, "$:/language/Buttons/LineWidth/Caption": { "title": "$:/language/Buttons/LineWidth/Caption", "text": "Ancho del trazo" }, "$:/language/Buttons/LineWidth/Hint": { "title": "$:/language/Buttons/LineWidth/Hint", "text": "Establece el ancho del trazo para pintar" }, "$:/language/Buttons/ListBullet/Caption": { "title": "$:/language/Buttons/ListBullet/Caption", "text": "Lista con viñetas" }, "$:/language/Buttons/ListBullet/Hint": { "title": "$:/language/Buttons/ListBullet/Hint", "text": "Aplica formato de lista con viñetas a la selección" }, "$:/language/Buttons/ListNumber/Caption": { "title": "$:/language/Buttons/ListNumber/Caption", "text": "Lista numerada" }, "$:/language/Buttons/ListNumber/Hint": { "title": "$:/language/Buttons/ListNumber/Hint", "text": "Aplica formato de lista numerada a la selección" }, "$:/language/Buttons/MonoBlock/Caption": { "title": "$:/language/Buttons/MonoBlock/Caption", "text": "Bloque monoespaciado" }, "$:/language/Buttons/MonoBlock/Hint": { "title": "$:/language/Buttons/MonoBlock/Hint", "text": "Aplica formato de bloque monoespaciado a la selección" }, "$:/language/Buttons/MonoLine/Caption": { "title": "$:/language/Buttons/MonoLine/Caption", "text": "Monoespacio" }, "$:/language/Buttons/MonoLine/Hint": { "title": "$:/language/Buttons/MonoLine/Hint", "text": "Aplica formato de monoespacio a la selección" }, "$:/language/Buttons/More/Caption": { "title": "$:/language/Buttons/More/Caption", "text": "Más" }, "$:/language/Buttons/More/Hint": { "title": "$:/language/Buttons/More/Hint", "text": "Otras acciones" }, "$:/language/Buttons/NewHere/Caption": { "title": "$:/language/Buttons/NewHere/Caption", "text": "Nuevo aquí" }, "$:/language/Buttons/NewHere/Hint": { "title": "$:/language/Buttons/NewHere/Hint", "text": "Crea un nuevo tiddler etiquetado con el título de este tiddler" }, "$:/language/Buttons/NewImage/Caption": { "title": "$:/language/Buttons/NewImage/Caption", "text": "Nueva imagen" }, "$:/language/Buttons/NewImage/Hint": { "title": "$:/language/Buttons/NewImage/Hint", "text": "Crea un nuevo tiddler de imagen" }, "$:/language/Buttons/NewJournal/Caption": { "title": "$:/language/Buttons/NewJournal/Caption", "text": "Nueva entrada" }, "$:/language/Buttons/NewJournal/Hint": { "title": "$:/language/Buttons/NewJournal/Hint", "text": "Crea una nueva entrada de diario" }, "$:/language/Buttons/NewJournalHere/Caption": { "title": "$:/language/Buttons/NewJournalHere/Caption", "text": "Entrada nueva aquí" }, "$:/language/Buttons/NewJournalHere/Hint": { "title": "$:/language/Buttons/NewJournalHere/Hint", "text": "Crea una nueva entrada de diario etiquetada con el título de este tiddler" }, "$:/language/Buttons/NewMarkdown/Caption": { "title": "$:/language/Buttons/NewMarkdown/Caption", "text": "Nuevo tiddler en Markdown" }, "$:/language/Buttons/NewMarkdown/Hint": { "title": "$:/language/Buttons/NewMarkdown/Hint", "text": "Crea un nuevo tiddler en Markdown" }, "$:/language/Buttons/NewTiddler/Caption": { "title": "$:/language/Buttons/NewTiddler/Caption", "text": "Nuevo tiddler" }, "$:/language/Buttons/NewTiddler/Hint": { "title": "$:/language/Buttons/NewTiddler/Hint", "text": "Crea un tiddler nuevo" }, "$:/language/Buttons/OpenWindow/Caption": { "title": "$:/language/Buttons/OpenWindow/Caption", "text": "Abrir en ventana nueva" }, "$:/language/Buttons/OpenWindow/Hint": { "title": "$:/language/Buttons/OpenWindow/Hint", "text": "Abre el tiddler en una nueva ventana" }, "$:/language/Buttons/Opacity/Caption": { "title": "$:/language/Buttons/Opacity/Caption", "text": "Opacidad" }, "$:/language/Buttons/Opacity/Hint": { "title": "$:/language/Buttons/Opacity/Hint", "text": "Establece la opacidad del trazo" }, "$:/language/Buttons/Paint/Caption": { "title": "$:/language/Buttons/Paint/Caption", "text": "Color del trazo" }, "$:/language/Buttons/Paint/Hint": { "title": "$:/language/Buttons/Paint/Hint", "text": "Establece el color del trazo" }, "$:/language/Buttons/Palette/Caption": { "title": "$:/language/Buttons/Palette/Caption", "text": "Paleta" }, "$:/language/Buttons/Palette/Hint": { "title": "$:/language/Buttons/Palette/Hint", "text": "Selecciona la paleta de color" }, "$:/language/Buttons/Permalink/Caption": { "title": "$:/language/Buttons/Permalink/Caption", "text": "Permalink" }, "$:/language/Buttons/Permalink/Hint": { "title": "$:/language/Buttons/Permalink/Hint", "text": "Crea en la barra de direcciones del navegador un enlace directo a este tiddler" }, "$:/language/Buttons/Permaview/Caption": { "title": "$:/language/Buttons/Permaview/Caption", "text": "Permaview" }, "$:/language/Buttons/Permaview/Hint": { "title": "$:/language/Buttons/Permaview/Hint", "text": "Crea en la barra de direcciones del navegador un enlace directo a todos los tiddlers abiertos" }, "$:/language/Buttons/Picture/Caption": { "title": "$:/language/Buttons/Picture/Caption", "text": "Imagen" }, "$:/language/Buttons/Picture/Hint": { "title": "$:/language/Buttons/Picture/Hint", "text": "Inserta imagen" }, "$:/language/Buttons/Preview/Caption": { "title": "$:/language/Buttons/Preview/Caption", "text": "Vista previa" }, "$:/language/Buttons/Preview/Hint": { "title": "$:/language/Buttons/Preview/Hint", "text": "Muestra el panel de vista previa" }, "$:/language/Buttons/PreviewType/Caption": { "title": "$:/language/Buttons/PreviewType/Caption", "text": "Tipo de vista previa" }, "$:/language/Buttons/PreviewType/Hint": { "title": "$:/language/Buttons/PreviewType/Hint", "text": "Selecciona el tipo de vista previa" }, "$:/language/Buttons/Quote/Caption": { "title": "$:/language/Buttons/Quote/Caption", "text": "Bloque de cita" }, "$:/language/Buttons/Quote/Hint": { "title": "$:/language/Buttons/Quote/Hint", "text": "Aplica formato de bloque de cita a la selección" }, "$:/language/Buttons/Refresh/Caption": { "title": "$:/language/Buttons/Refresh/Caption", "text": "Recargar" }, "$:/language/Buttons/Refresh/Hint": { "title": "$:/language/Buttons/Refresh/Hint", "text": "Actualiza completamente este wiki" }, "$:/language/Buttons/Save/Caption": { "title": "$:/language/Buttons/Save/Caption", "text": "Ok" }, "$:/language/Buttons/Save/Hint": { "title": "$:/language/Buttons/Save/Hint", "text": "Confirma y guarda los cambios realizados en el tiddler" }, "$:/language/Buttons/SaveWiki/Caption": { "title": "$:/language/Buttons/SaveWiki/Caption", "text": "Guardar cambios" }, "$:/language/Buttons/SaveWiki/Hint": { "title": "$:/language/Buttons/SaveWiki/Hint", "text": "Confirma y guarda todos los cambios realizados en el wiki" }, "$:/language/Buttons/ShowSideBar/Caption": { "title": "$:/language/Buttons/ShowSideBar/Caption", "text": "Mostrar barra lateral" }, "$:/language/Buttons/ShowSideBar/Hint": { "title": "$:/language/Buttons/ShowSideBar/Hint", "text": "Muestra la barra lateral" }, "$:/language/Buttons/Size/Caption": { "title": "$:/language/Buttons/Size/Caption", "text": "Tamaño de imagen" }, "$:/language/Buttons/Size/Caption/Height": { "title": "$:/language/Buttons/Size/Caption/Height", "text": "Altura:" }, "$:/language/Buttons/Size/Caption/Resize": { "title": "$:/language/Buttons/Size/Caption/Resize", "text": "Cambiar tamaño" }, "$:/language/Buttons/Size/Caption/Width": { "title": "$:/language/Buttons/Size/Caption/Width", "text": "Ancho:" }, "$:/language/Buttons/Size/Hint": { "title": "$:/language/Buttons/Size/Hint", "text": "Establece tamaño de la imagen" }, "$:/language/Buttons/Stamp/Caption": { "title": "$:/language/Buttons/Stamp/Caption", "text": "Snippet" }, "$:/language/Buttons/Stamp/Caption/New": { "title": "$:/language/Buttons/Stamp/Caption/New", "text": "Añade el tuyo propio" }, "$:/language/Buttons/Stamp/Hint": { "title": "$:/language/Buttons/Stamp/Hint", "text": "Inserta un snippet o fragmento de texto preconfigurado" }, "$:/language/Buttons/Stamp/New/Text": { "title": "$:/language/Buttons/Stamp/New/Text", "text": "Texto del snippet (Recuerda añadir un título descriptivo en el campo \"caption\" )." }, "$:/language/Buttons/Stamp/New/Title": { "title": "$:/language/Buttons/Stamp/New/Title", "text": "Nombre para mostrar en el menú" }, "$:/language/Buttons/StoryView/Caption": { "title": "$:/language/Buttons/StoryView/Caption", "text": "Vista" }, "$:/language/Buttons/StoryView/Hint": { "title": "$:/language/Buttons/StoryView/Hint", "text": "Selecciona el modo de visualización de los tiddlers" }, "$:/language/Buttons/Strikethrough/Caption": { "title": "$:/language/Buttons/Strikethrough/Caption", "text": "Tachado" }, "$:/language/Buttons/Strikethrough/Hint": { "title": "$:/language/Buttons/Strikethrough/Hint", "text": "Aplica formado de tachado a la selección" }, "$:/language/Buttons/Subscript/Caption": { "title": "$:/language/Buttons/Subscript/Caption", "text": "Subíndice" }, "$:/language/Buttons/Subscript/Hint": { "title": "$:/language/Buttons/Subscript/Hint", "text": "Aplica formato de subíndice a la selección" }, "$:/language/Buttons/Superscript/Caption": { "title": "$:/language/Buttons/Superscript/Caption", "text": "Superíndice" }, "$:/language/Buttons/Superscript/Hint": { "title": "$:/language/Buttons/Superscript/Hint", "text": "Aplica formato de superíndice a la selección" }, "$:/language/Buttons/TagManager/Caption": { "title": "$:/language/Buttons/TagManager/Caption", "text": "Administrador de etiquetas" }, "$:/language/Buttons/TagManager/Hint": { "title": "$:/language/Buttons/TagManager/Hint", "text": "Abre el gestor de etiquetas" }, "$:/language/Buttons/Theme/Caption": { "title": "$:/language/Buttons/Theme/Caption", "text": "Tema" }, "$:/language/Buttons/Theme/Hint": { "title": "$:/language/Buttons/Theme/Hint", "text": "Selecciona un estilo visual para el wiki" }, "$:/language/Buttons/Underline/Caption": { "title": "$:/language/Buttons/Underline/Caption", "text": "Subrayado" }, "$:/language/Buttons/Underline/Hint": { "title": "$:/language/Buttons/Underline/Hint", "text": "Aplica formato de subrayado a la selección" }, "$:/language/Buttons/Unfold/Caption": { "title": "$:/language/Buttons/Unfold/Caption", "text": "Desplegar tiddler" }, "$:/language/Buttons/Unfold/Hint": { "title": "$:/language/Buttons/Unfold/Hint", "text": "Despliega el cuerpo de este tiddler y muestra su contenido" }, "$:/language/Buttons/UnfoldAll/Caption": { "title": "$:/language/Buttons/UnfoldAll/Caption", "text": "Desplegar todos" }, "$:/language/Buttons/UnfoldAll/Hint": { "title": "$:/language/Buttons/UnfoldAll/Hint", "text": "Despliega y muestra el contenido de todos los tiddlers abiertos" }, "$:/language/ControlPanel/Advanced/Caption": { "title": "$:/language/ControlPanel/Advanced/Caption", "text": "Avanzado" }, "$:/language/ControlPanel/Advanced/Hint": { "title": "$:/language/ControlPanel/Advanced/Hint", "text": "Información interna de TiddlyWiki" }, "$:/language/ControlPanel/Appearance/Caption": { "title": "$:/language/ControlPanel/Appearance/Caption", "text": "Aspecto" }, "$:/language/ControlPanel/Appearance/Hint": { "title": "$:/language/ControlPanel/Appearance/Hint", "text": "Personaliza la apariencia de TiddlyWiki" }, "$:/language/ControlPanel/Basics/AnimDuration/Prompt": { "title": "$:/language/ControlPanel/Basics/AnimDuration/Prompt", "text": "Duración de la animación" }, "$:/language/ControlPanel/Basics/Caption": { "title": "$:/language/ControlPanel/Basics/Caption", "text": "Básico" }, "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint": { "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint", "text": "Usa [[corchetes dobles]] para títulos con espacios. También puedes mostrarlos ordenados <$button set=\"$:/DefaultTiddlers\" setTo=\"[list[$:/StoryList]]\">de más reciente a más antiguo</$button>" }, "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt", "text": "Tiddlers por defecto" }, "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint": { "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint", "text": "Escoge qué tiddlers se muestran al inicio" }, "$:/language/ControlPanel/Basics/Language/Prompt": { "title": "$:/language/ControlPanel/Basics/Language/Prompt", "text": "¡Hola! Selecciona idioma actual" }, "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt": { "title": "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt", "text": "Etiqueta para las nuevas entradas de diario" }, "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt": { "title": "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt", "text": "Formato de título para las nuevas entradas de diario" }, "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt", "text": "Número de tiddlers ocultos anulados" }, "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt", "text": "Número de tiddlers ocultos" }, "$:/language/ControlPanel/Basics/Subtitle/Prompt": { "title": "$:/language/ControlPanel/Basics/Subtitle/Prompt", "text": "Subtítulo" }, "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt", "text": "Número de tiddlers de sistema" }, "$:/language/ControlPanel/Basics/Tags/Prompt": { "title": "$:/language/ControlPanel/Basics/Tags/Prompt", "text": "Número de etiquetas" }, "$:/language/ControlPanel/Basics/Tiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/Tiddlers/Prompt", "text": "Número de tiddlers" }, "$:/language/ControlPanel/Basics/Title/Prompt": { "title": "$:/language/ControlPanel/Basics/Title/Prompt", "text": "Título de este ~TiddlyWiki:" }, "$:/language/ControlPanel/Basics/Username/Prompt": { "title": "$:/language/ControlPanel/Basics/Username/Prompt", "text": "Nombre de usuario" }, "$:/language/ControlPanel/Basics/Version/Prompt": { "title": "$:/language/ControlPanel/Basics/Version/Prompt", "text": "Versión de ~TiddlyWiki" }, "$:/language/ControlPanel/EditorTypes/Caption": { "title": "$:/language/ControlPanel/EditorTypes/Caption", "text": "Tipos de editor" }, "$:/language/ControlPanel/EditorTypes/Editor/Caption": { "title": "$:/language/ControlPanel/EditorTypes/Editor/Caption", "text": "Editor" }, "$:/language/ControlPanel/EditorTypes/Hint": { "title": "$:/language/ControlPanel/EditorTypes/Hint", "text": "Editores usados para ciertos tipos específicos de tiddler" }, "$:/language/ControlPanel/EditorTypes/Type/Caption": { "title": "$:/language/ControlPanel/EditorTypes/Type/Caption", "text": "Tipo" }, "$:/language/ControlPanel/Info/Caption": { "title": "$:/language/ControlPanel/Info/Caption", "text": "Información" }, "$:/language/ControlPanel/Info/Hint": { "title": "$:/language/ControlPanel/Info/Hint", "text": "Información acerca de este TiddlyWiki" }, "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption", "text": "Añadir atajo" }, "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt", "text": "Escribe el atajo" }, "$:/language/ControlPanel/KeyboardShortcuts/Caption": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Caption", "text": "Atajos de teclado" }, "$:/language/ControlPanel/KeyboardShortcuts/Hint": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Hint", "text": "Administra la asignación de atajos de teclado" }, "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption": { "title": "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption", "text": "No hay atajo asignado" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/All": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/All", "text": "Cualquier plataforma" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux", "text": "Sólo Linux" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac", "text": "Sólo Macintosh" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux", "text": "Todas menos Linux" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac", "text": "Todas menos Macintosh" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows", "text": "Todas menos Windows" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows", "text": "Sólo windows" }, "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint", "text": "Eliminar atajo" }, "$:/language/ControlPanel/LoadedModules/Caption": { "title": "$:/language/ControlPanel/LoadedModules/Caption", "text": "Módulos cargados" }, "$:/language/ControlPanel/LoadedModules/Hint": { "title": "$:/language/ControlPanel/LoadedModules/Hint", "text": "Modulos cargados en este momento, enlazados con sus tiddlers de origen. Los módulos en itálica carecen de origen, debido normalmente a que se configuraron durante el inicio." }, "$:/language/ControlPanel/Palette/Caption": { "title": "$:/language/ControlPanel/Palette/Caption", "text": "Paleta" }, "$:/language/ControlPanel/Palette/Editor/Clone/Caption": { "title": "$:/language/ControlPanel/Palette/Editor/Clone/Caption", "text": "Clonar" }, "$:/language/ControlPanel/Palette/Editor/Clone/Prompt": { "title": "$:/language/ControlPanel/Palette/Editor/Clone/Prompt", "text": "Se recomienda clonar esta paleta antes de editarla." }, "$:/language/ControlPanel/Palette/Editor/Prompt": { "title": "$:/language/ControlPanel/Palette/Editor/Prompt", "text": "Editando" }, "$:/language/ControlPanel/Palette/Editor/Prompt/Modified": { "title": "$:/language/ControlPanel/Palette/Editor/Prompt/Modified", "text": "Si te has perdido, no desesperes" }, "$:/language/ControlPanel/Palette/Editor/Reset/Caption": { "title": "$:/language/ControlPanel/Palette/Editor/Reset/Caption", "text": "Restaura la paleta" }, "$:/language/ControlPanel/Palette/HideEditor/Caption": { "title": "$:/language/ControlPanel/Palette/HideEditor/Caption", "text": "Cerrar el editor" }, "$:/language/ControlPanel/Palette/Prompt": { "title": "$:/language/ControlPanel/Palette/Prompt", "text": "Paleta actual" }, "$:/language/ControlPanel/Palette/ShowEditor/Caption": { "title": "$:/language/ControlPanel/Palette/ShowEditor/Caption", "text": "Abrir el editor" }, "$:/language/ControlPanel/Parsing/Block/Caption": { "title": "$:/language/ControlPanel/Parsing/Block/Caption", "text": "Bloquear reglas sintácticas" }, "$:/language/ControlPanel/Parsing/Caption": { "title": "$:/language/ControlPanel/Parsing/Caption", "text": "Interpretación sintáctica" }, "$:/language/ControlPanel/Parsing/Hint": { "title": "$:/language/ControlPanel/Parsing/Hint", "text": "Aquí se pueden deshabilitar globalmente reglas de interpretación sintáctica del wiki. Ten cuidado: deshabilitar ciertas reglas puede hacer que ~TiddlyWiki deje de funcionar correctamente." }, "$:/language/ControlPanel/En tal caso, puedes recuperar su normal funcionamiento en [[modo seguro|https": { "title": "$:/language/ControlPanel/En tal caso, puedes recuperar su normal funcionamiento en [[modo seguro|https", "text": "/tiddlywiki.com/#SafeMode]]." }, "$:/language/ControlPanel/Parsing/Inline/Caption": { "title": "$:/language/ControlPanel/Parsing/Inline/Caption", "text": "Reglas sintácticas de texto" }, "$:/language/ControlPanel/Parsing/Pragma/Caption": { "title": "$:/language/ControlPanel/Parsing/Pragma/Caption", "text": "Reglas sintácticas del compilador" }, "$:/language/ControlPanel/Plugins/Add/Caption": { "title": "$:/language/ControlPanel/Plugins/Add/Caption", "text": "Obten complementos y extensiones" }, "$:/language/ControlPanel/Plugins/Add/Hint": { "title": "$:/language/ControlPanel/Plugins/Add/Hint", "text": "Instala plugins desde la librería oficial" }, "$:/language/ControlPanel/Plugins/Caption": { "title": "$:/language/ControlPanel/Plugins/Caption", "text": "Plugins" }, "$:/language/ControlPanel/Plugins/Disable/Caption": { "title": "$:/language/ControlPanel/Plugins/Disable/Caption", "text": "Desactivar" }, "$:/language/ControlPanel/Plugins/Disable/Hint": { "title": "$:/language/ControlPanel/Plugins/Disable/Hint", "text": "Desactiva el plugin al actualizar la página" }, "$:/language/ControlPanel/Plugins/Disabled/Status": { "title": "$:/language/ControlPanel/Plugins/Disabled/Status", "text": "(Desactivado)" }, "$:/language/ControlPanel/Plugins/Empty/Hint": { "title": "$:/language/ControlPanel/Plugins/Empty/Hint", "text": "No se han instalado" }, "$:/language/ControlPanel/Plugins/Enable/Caption": { "title": "$:/language/ControlPanel/Plugins/Enable/Caption", "text": "Activar" }, "$:/language/ControlPanel/Plugins/Enable/Hint": { "title": "$:/language/ControlPanel/Plugins/Enable/Hint", "text": "Activa este plugin al actualizar la página" }, "$:/language/ControlPanel/Plugins/Install/Caption": { "title": "$:/language/ControlPanel/Plugins/Install/Caption", "text": "Instalar" }, "$:/language/ControlPanel/Plugins/Installed/Hint": { "title": "$:/language/ControlPanel/Plugins/Installed/Hint", "text": "Plugins instalados actualmente" }, "$:/language/ControlPanel/Plugins/Language/Prompt": { "title": "$:/language/ControlPanel/Plugins/Language/Prompt", "text": "Idiomas" }, "$:/language/ControlPanel/Plugins/Languages/Caption": { "title": "$:/language/ControlPanel/Plugins/Languages/Caption", "text": "Idiomas" }, "$:/language/ControlPanel/Plugins/Languages/Hint": { "title": "$:/language/ControlPanel/Plugins/Languages/Hint", "text": "Extensiones de idioma" }, "$:/language/ControlPanel/Plugins/OpenPluginLibrary": { "title": "$:/language/ControlPanel/Plugins/OpenPluginLibrary", "text": "Abrir biblioteca de complementos y extensiones" }, "$:/language/ControlPanel/Plugins/Plugin/Prompt": { "title": "$:/language/ControlPanel/Plugins/Plugin/Prompt", "text": "Plugins" }, "$:/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": "Complementos y extensiones" }, "$:/language/ControlPanel/Plugins/Reinstall/Caption": { "title": "$:/language/ControlPanel/Plugins/Reinstall/Caption", "text": "Reinstalar" }, "$:/language/ControlPanel/Plugins/Theme/Prompt": { "title": "$:/language/ControlPanel/Plugins/Theme/Prompt", "text": "Temas" }, "$:/language/ControlPanel/Plugins/Themes/Caption": { "title": "$:/language/ControlPanel/Plugins/Themes/Caption", "text": "Temas" }, "$:/language/ControlPanel/Plugins/Themes/Hint": { "title": "$:/language/ControlPanel/Plugins/Themes/Hint", "text": "Extensiones de tema" }, "$:/language/ControlPanel/Saving/Caption": { "title": "$:/language/ControlPanel/Saving/Caption", "text": "Servidor" }, "$:/language/ControlPanel/Saving/Heading": { "title": "$:/language/ControlPanel/Saving/Heading", "text": "Servidor" }, "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading", "text": "Configuración Avanzada" }, "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir", "text": "Directorio de copias de seguridad" }, "$:/language/ControlPanel/Saving/TiddlySpot/Backups": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Backups", "text": "Copias de seguridad" }, "$:/language/ControlPanel/Saving/TiddlySpot/Description": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Description", "text": "Esta configuración sólo se usa para guardar el wiki en http://tiddlyspot.com o en otro servidor compatible" }, "$:/language/ControlPanel/Saving/TiddlySpot/Filename": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Filename", "text": "Nombre del archivo" }, "$:/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": "//La dirección (URL) por defecto de// TiddlySpot //es `http://<wikiname>.tiddlyspot.com/store.cgi` aunque puede cambiarse a voluntad para usar otro servidor//" }, "$:/language/ControlPanel/Saving/TiddlySpot/Password": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Password", "text": "Contraseña" }, "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL", "text": "Dirección (URL) del servidor" }, "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir", "text": "Directorio de almacenamiento" }, "$:/language/ControlPanel/Saving/TiddlySpot/UserName": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/UserName", "text": "Nombre del Wiki" }, "$:/language/ControlPanel/Settings/AutoSave/Caption": { "title": "$:/language/ControlPanel/Settings/AutoSave/Caption", "text": "Guardar automáticamente" }, "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description": { "title": "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description", "text": "No guardar cambios automáticamente" }, "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description": { "title": "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description", "text": "Guardar cambios automáticamente" }, "$:/language/ControlPanel/Settings/AutoSave/Hint": { "title": "$:/language/ControlPanel/Settings/AutoSave/Hint", "text": "Guarda automáticamente los cambios durante la edición" }, "$:/language/ControlPanel/Settings/CamelCase/Caption": { "title": "$:/language/ControlPanel/Settings/CamelCase/Caption", "text": "Enlaces wiki mediante ~CamelCase" }, "$:/language/ControlPanel/Settings/CamelCase/Description": { "title": "$:/language/ControlPanel/Settings/CamelCase/Description", "text": "Activar enlaces automáticos mediante ~CamelCase" }, "$:/language/ControlPanel/Settings/CamelCase/Hint": { "title": "$:/language/ControlPanel/Settings/CamelCase/Hint", "text": "Desactiva globalmente la opción de enlace automático mediante CamelCase <br>" }, "$:/language/ControlPanel/Settings/Caption": { "title": "$:/language/ControlPanel/Settings/Caption", "text": "Configuración" }, "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption": { "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption", "text": "Pestaña por defecto de la barra lateral" }, "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint": { "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint", "text": "Indica qué pestaña de la barra lateral se muestra por defecto al inicio" }, "$:/language/ControlPanel/Settings/Hint": { "title": "$:/language/ControlPanel/Settings/Hint", "text": "La configuración de estos ajustes te permite personalizar el comportamiento de TiddlyWiki." }, "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption", "text": "Comportamiento al abrir tiddlers..." }, "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint", "text": "...dentro del StoryRiver" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove", "text": "Abrirlo por encima del tiddler actual" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom", "text": "Abrirlo al final del StoryRiver" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop", "text": "Abrirlo al principio del StoryRiver" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow", "text": "Abrirlo por debajo del tiddler actual" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint", "text": "...desde fuera del StoryRiver" }, "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption": { "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption", "text": "Barra de direcciones" }, "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint": { "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint", "text": "Comportamiento de la barra de dirección del navegador cuando se abre un tiddler" }, "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description": { "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description", "text": "No actualizar la barra de dirección" }, "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description": { "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description", "text": "Añadir el tiddler de destino a la dirección" }, "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description": { "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description", "text": "Añadir el tiddler de destino y la secuencia actual de tiddlers abiertos" }, "$:/language/ControlPanel/Settings/NavigationHistory/Caption": { "title": "$:/language/ControlPanel/Settings/NavigationHistory/Caption", "text": "Historial de navegación" }, "$:/language/ControlPanel/Settings/NavigationHistory/Hint": { "title": "$:/language/ControlPanel/Settings/NavigationHistory/Hint", "text": "Actualiza el historial de navegación al abrir un tiddler" }, "$:/language/ControlPanel/Settings/NavigationHistory/No/Description": { "title": "$:/language/ControlPanel/Settings/NavigationHistory/No/Description", "text": "No actualizar el historial" }, "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description": { "title": "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description", "text": "Actualizar el historial" }, "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption": { "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption", "text": "//Performance Instrumentation//" }, "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description": { "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description", "text": "Activar //performance instrumentation//" }, "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint": { "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint", "text": "Muestra estadísticas de las prestaciones de la página en la consola de desarrollo <br>" }, "$:/language/ControlPanel/Settings/TitleLinks/Caption": { "title": "$:/language/ControlPanel/Settings/TitleLinks/Caption", "text": "Títulos de tiddler" }, "$:/language/ControlPanel/Settings/TitleLinks/Hint": { "title": "$:/language/ControlPanel/Settings/TitleLinks/Hint", "text": "Los títulos de los tiddlers se mostrarán y se comportarán como enlaces" }, "$:/language/ControlPanel/Settings/TitleLinks/No/Description": { "title": "$:/language/ControlPanel/Settings/TitleLinks/No/Description", "text": "No mostrar como enlaces" }, "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description": { "title": "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description", "text": "Mostrar como enlaces" }, "$:/language/ControlPanel/Settings/ToolbarButtons/Caption": { "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Caption", "text": "Botones de la barra de herramientas" }, "$:/language/ControlPanel/Settings/ToolbarButtons/Hint": { "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Hint", "text": "Aspecto por defecto de los botones de la barra de herramientas" }, "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description": { "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description", "text": "Mostrar icono" }, "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description": { "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description", "text": "Mostrar texto" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption", "text": "Estilo de botón" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint", "text": "Selecciona el estilo de los botones de la barra de herramientas" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless", "text": "Sin borde" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed", "text": "Cuadrado" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded", "text": "Redondo" }, "$:/language/ControlPanel/StoryView/Caption": { "title": "$:/language/ControlPanel/StoryView/Caption", "text": "Vista" }, "$:/language/ControlPanel/StoryView/Prompt": { "title": "$:/language/ControlPanel/StoryView/Prompt", "text": "Vista actual" }, "$:/language/ControlPanel/Theme/Caption": { "title": "$:/language/ControlPanel/Theme/Caption", "text": "Tema" }, "$:/language/ControlPanel/Theme/Prompt": { "title": "$:/language/ControlPanel/Theme/Prompt", "text": "Tema actual" }, "$:/language/ControlPanel/TiddlerFields/Caption": { "title": "$:/language/ControlPanel/TiddlerFields/Caption", "text": "Campos de tiddler" }, "$:/language/ControlPanel/TiddlerFields/Hint": { "title": "$:/language/ControlPanel/TiddlerFields/Hint", "text": "Esta es la colección completa de campos de tiddler (TiddlerFields) actualmente en uso en este wiki, que incluye los tiddlers de sistema, pero no los ocultos" }, "$:/language/ControlPanel/Toolbars/Caption": { "title": "$:/language/ControlPanel/Toolbars/Caption", "text": "Barras de herramientas" }, "$:/language/ControlPanel/Toolbars/EditToolbar/Caption": { "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Caption", "text": "Barra de edición" }, "$:/language/ControlPanel/Toolbars/EditToolbar/Hint": { "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Hint", "text": "Selecciona qué botones mostrar en modo de edición" }, "$:/language/ControlPanel/Toolbars/Hint": { "title": "$:/language/ControlPanel/Toolbars/Hint", "text": "Selecciona qué botones mostrar en las diferentes barras de herramientas" }, "$:/language/ControlPanel/Toolbars/PageControls/Caption": { "title": "$:/language/ControlPanel/Toolbars/PageControls/Caption", "text": "Barra de página" }, "$:/language/ControlPanel/Toolbars/PageControls/Hint": { "title": "$:/language/ControlPanel/Toolbars/PageControls/Hint", "text": "Selecciona qué botones mostrar en la barra de página" }, "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption": { "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption", "text": "Barra de visualización" }, "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint": { "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint", "text": "Selecciona qué botones mostrar en modo de visualización" }, "$:/language/ControlPanel/Tools/Download/Full/Caption": { "title": "$:/language/ControlPanel/Tools/Download/Full/Caption", "text": "Descargar el wiki completo" }, "$:/core/readme": { "title": "$:/core/readme", "text": "Este plugin contiene componentes del núcleo de TiddlyWiki que incluyen:\n\n* Módulos de código JavaScript\n* Iconos\n* Plantillas necesarias para crear la interfaz de usuario de TiddlyWiki\n* Traducciones al castellano (ES-es) de las cadenas localizables usadas por el núcleo\n" }, "$:/language/Date/DaySuffix/1": { "title": "$:/language/Date/DaySuffix/1", "text": "º" }, "$:/language/Date/DaySuffix/10": { "title": "$:/language/Date/DaySuffix/10", "text": "" }, "$:/language/Date/DaySuffix/11": { "title": "$:/language/Date/DaySuffix/11", "text": "" }, "$:/language/Date/DaySuffix/12": { "title": "$:/language/Date/DaySuffix/12", "text": "" }, "$:/language/Date/DaySuffix/13": { "title": "$:/language/Date/DaySuffix/13", "text": "" }, "$:/language/Date/DaySuffix/14": { "title": "$:/language/Date/DaySuffix/14", "text": "" }, "$:/language/Date/DaySuffix/15": { "title": "$:/language/Date/DaySuffix/15", "text": "" }, "$:/language/Date/DaySuffix/16": { "title": "$:/language/Date/DaySuffix/16", "text": "" }, "$:/language/Date/DaySuffix/17": { "title": "$:/language/Date/DaySuffix/17", "text": "" }, "$:/language/Date/DaySuffix/18": { "title": "$:/language/Date/DaySuffix/18", "text": "" }, "$:/language/Date/DaySuffix/19": { "title": "$:/language/Date/DaySuffix/19", "text": "" }, "$:/language/Date/DaySuffix/2": { "title": "$:/language/Date/DaySuffix/2", "text": "" }, "$:/language/Date/DaySuffix/20": { "title": "$:/language/Date/DaySuffix/20", "text": "" }, "$:/language/Date/DaySuffix/21": { "title": "$:/language/Date/DaySuffix/21", "text": "" }, "$:/language/Date/DaySuffix/22": { "title": "$:/language/Date/DaySuffix/22", "text": "" }, "$:/language/Date/DaySuffix/23": { "title": "$:/language/Date/DaySuffix/23", "text": "" }, "$:/language/Date/DaySuffix/24": { "title": "$:/language/Date/DaySuffix/24", "text": "" }, "$:/language/Date/DaySuffix/25": { "title": "$:/language/Date/DaySuffix/25", "text": "" }, "$:/language/Date/DaySuffix/26": { "title": "$:/language/Date/DaySuffix/26", "text": "" }, "$:/language/Date/DaySuffix/27": { "title": "$:/language/Date/DaySuffix/27", "text": "" }, "$:/language/Date/DaySuffix/28": { "title": "$:/language/Date/DaySuffix/28", "text": "" }, "$:/language/Date/DaySuffix/29": { "title": "$:/language/Date/DaySuffix/29", "text": "" }, "$:/language/Date/DaySuffix/3": { "title": "$:/language/Date/DaySuffix/3", "text": "" }, "$:/language/Date/DaySuffix/30": { "title": "$:/language/Date/DaySuffix/30", "text": "" }, "$:/language/Date/DaySuffix/31": { "title": "$:/language/Date/DaySuffix/31", "text": "" }, "$:/language/Date/DaySuffix/4": { "title": "$:/language/Date/DaySuffix/4", "text": "" }, "$:/language/Date/DaySuffix/5": { "title": "$:/language/Date/DaySuffix/5", "text": "" }, "$:/language/Date/DaySuffix/6": { "title": "$:/language/Date/DaySuffix/6", "text": "" }, "$:/language/Date/DaySuffix/7": { "title": "$:/language/Date/DaySuffix/7", "text": "" }, "$:/language/Date/DaySuffix/8": { "title": "$:/language/Date/DaySuffix/8", "text": "" }, "$:/language/Date/DaySuffix/9": { "title": "$:/language/Date/DaySuffix/9", "text": "" }, "$:/language/Date/Long/Day/0": { "title": "$:/language/Date/Long/Day/0", "text": "domingo" }, "$:/language/Date/Long/Day/1": { "title": "$:/language/Date/Long/Day/1", "text": "lunes" }, "$:/language/Date/Long/Day/2": { "title": "$:/language/Date/Long/Day/2", "text": "martes" }, "$:/language/Date/Long/Day/3": { "title": "$:/language/Date/Long/Day/3", "text": "miércoles" }, "$:/language/Date/Long/Day/4": { "title": "$:/language/Date/Long/Day/4", "text": "jueves" }, "$:/language/Date/Long/Day/5": { "title": "$:/language/Date/Long/Day/5", "text": "viernes" }, "$:/language/Date/Long/Day/6": { "title": "$:/language/Date/Long/Day/6", "text": "sábado" }, "$:/language/Date/Long/Month/1": { "title": "$:/language/Date/Long/Month/1", "text": "enero" }, "$:/language/Date/Long/Month/10": { "title": "$:/language/Date/Long/Month/10", "text": "octubre" }, "$:/language/Date/Long/Month/11": { "title": "$:/language/Date/Long/Month/11", "text": "noviembre" }, "$:/language/Date/Long/Month/12": { "title": "$:/language/Date/Long/Month/12", "text": "diciembre" }, "$:/language/Date/Long/Month/2": { "title": "$:/language/Date/Long/Month/2", "text": "febrero" }, "$:/language/Date/Long/Month/3": { "title": "$:/language/Date/Long/Month/3", "text": "marzo" }, "$:/language/Date/Long/Month/4": { "title": "$:/language/Date/Long/Month/4", "text": "abril" }, "$:/language/Date/Long/Month/5": { "title": "$:/language/Date/Long/Month/5", "text": "mayo" }, "$:/language/Date/Long/Month/6": { "title": "$:/language/Date/Long/Month/6", "text": "junio" }, "$:/language/Date/Long/Month/7": { "title": "$:/language/Date/Long/Month/7", "text": "julio" }, "$:/language/Date/Long/Month/8": { "title": "$:/language/Date/Long/Month/8", "text": "agosto" }, "$:/language/Date/Long/Month/9": { "title": "$:/language/Date/Long/Month/9", "text": "septiembre" }, "$:/language/Date/Short/Day/0": { "title": "$:/language/Date/Short/Day/0", "text": "Do" }, "$:/language/Date/Short/Day/1": { "title": "$:/language/Date/Short/Day/1", "text": "Lu" }, "$:/language/Date/Short/Day/2": { "title": "$:/language/Date/Short/Day/2", "text": "Ma" }, "$:/language/Date/Short/Day/3": { "title": "$:/language/Date/Short/Day/3", "text": "Mi" }, "$:/language/Date/Short/Day/4": { "title": "$:/language/Date/Short/Day/4", "text": "Ju" }, "$:/language/Date/Short/Day/5": { "title": "$:/language/Date/Short/Day/5", "text": "Vi" }, "$:/language/Date/Short/Day/6": { "title": "$:/language/Date/Short/Day/6", "text": "Sá" }, "$:/language/Date/Short/Month/1": { "title": "$:/language/Date/Short/Month/1", "text": "Ene" }, "$:/language/Date/Short/Month/12": { "title": "$:/language/Date/Short/Month/12", "text": "Dic" }, "$:/language/Date/Short/Month/4": { "title": "$:/language/Date/Short/Month/4", "text": "Abr" }, "$:/language/Date/Short/Month/8": { "title": "$:/language/Date/Short/Month/8", "text": "Ago" }, "$:/language/RelativeDate/Future/Days": { "title": "$:/language/RelativeDate/Future/Days", "text": "dentro de <<period>> días" }, "$:/language/RelativeDate/Future/Hours": { "title": "$:/language/RelativeDate/Future/Hours", "text": "en <<period>> horas" }, "$:/language/RelativeDate/Future/Minutes": { "title": "$:/language/RelativeDate/Future/Minutes", "text": "en <<period>> minutos" }, "$:/language/RelativeDate/Future/Months": { "title": "$:/language/RelativeDate/Future/Months", "text": "dentro de <<period>> meses" }, "$:/language/RelativeDate/Future/Second": { "title": "$:/language/RelativeDate/Future/Second", "text": "en 1 segundo" }, "$:/language/RelativeDate/Future/Seconds": { "title": "$:/language/RelativeDate/Future/Seconds", "text": "en <<period>> segundos" }, "$:/language/RelativeDate/Future/Years": { "title": "$:/language/RelativeDate/Future/Years", "text": "dentro de <<period>> años" }, "$:/language/RelativeDate/Past/Days": { "title": "$:/language/RelativeDate/Past/Days", "text": "hace <<period>> días" }, "$:/language/RelativeDate/Past/Hours": { "title": "$:/language/RelativeDate/Past/Hours", "text": "hace <<period>> horas" }, "$:/language/RelativeDate/Past/Minutes": { "title": "$:/language/RelativeDate/Past/Minutes", "text": "hace <<period>> minutos" }, "$:/language/RelativeDate/Past/Months": { "title": "$:/language/RelativeDate/Past/Months", "text": "hace <<period>> meses" }, "$:/language/RelativeDate/Past/Second": { "title": "$:/language/RelativeDate/Past/Second", "text": "hace 1 segundo" }, "$:/language/RelativeDate/Past/Seconds": { "title": "$:/language/RelativeDate/Past/Seconds", "text": "hace <<period>> segundos" }, "$:/language/RelativeDate/Past/Years": { "title": "$:/language/RelativeDate/Past/Years", "text": "hace <<period>> años" }, "$:/language/Docs/ModuleTypes/animation": { "title": "$:/language/Docs/ModuleTypes/animation", "text": "Animaciones que pueden usarse con RevealWidget" }, "$:/language/Docs/ModuleTypes/command": { "title": "$:/language/Docs/ModuleTypes/command", "text": "Comandos que pueden ejecutarse en Node.js" }, "$:/language/Docs/ModuleTypes/config": { "title": "$:/language/Docs/ModuleTypes/config", "text": "Datos para insertar en `$tw.config`" }, "$:/language/Docs/ModuleTypes/filteroperator": { "title": "$:/language/Docs/ModuleTypes/filteroperator", "text": "Operadores individuales de filtrado" }, "$:/language/Docs/ModuleTypes/global": { "title": "$:/language/Docs/ModuleTypes/global", "text": "Datos globales para insertar en `$tw`" }, "$:/language/Docs/ModuleTypes/isfilteroperator": { "title": "$:/language/Docs/ModuleTypes/isfilteroperator", "text": "Operandos para el operador ''is''" }, "$:/language/Docs/ModuleTypes/macro": { "title": "$:/language/Docs/ModuleTypes/macro", "text": "Definiciones macro de JavaScript." }, "$:/language/Docs/ModuleTypes/parser": { "title": "$:/language/Docs/ModuleTypes/parser", "text": "Reglas sintácticas para diversos tipos de contenido." }, "$:/language/Docs/ModuleTypes/saver": { "title": "$:/language/Docs/ModuleTypes/saver", "text": "Guarda archivos desde el navegador con diferentes métodos." }, "$:/language/Docs/ModuleTypes/startup": { "title": "$:/language/Docs/ModuleTypes/startup", "text": "Funciones de inicio" }, "$:/language/Docs/ModuleTypes/storyview": { "title": "$:/language/Docs/ModuleTypes/storyview", "text": "Personaliza la animación y comportamiento de listas" }, "$:/language/Docs/ModuleTypes/tiddlerdeserializer": { "title": "$:/language/Docs/ModuleTypes/tiddlerdeserializer", "text": "Convierte diferentes tipos de contenido en tiddlers" }, "$:/language/Docs/ModuleTypes/tiddlerfield": { "title": "$:/language/Docs/ModuleTypes/tiddlerfield", "text": "Define el comportamiento de un campo individual" }, "$:/language/Docs/ModuleTypes/tiddlermethod": { "title": "$:/language/Docs/ModuleTypes/tiddlermethod", "text": "Añade métodos al prototipo `$tw.Tiddler`" }, "$:/language/Docs/ModuleTypes/upgrader": { "title": "$:/language/Docs/ModuleTypes/upgrader", "text": "Aplica la actualización a los tiddlers durante el proceso de actualización/importación." }, "$:/language/Docs/ModuleTypes/utils": { "title": "$:/language/Docs/ModuleTypes/utils", "text": "Añade métodos a `$tw.utils`" }, "$:/language/Docs/ModuleTypes/utils-node": { "title": "$:/language/Docs/ModuleTypes/utils-node", "text": "Añade métodos específicos de Node.js a `$tw.utils`" }, "$:/language/Docs/ModuleTypes/widget": { "title": "$:/language/Docs/ModuleTypes/widget", "text": "Encapsula la representación y recarga de ''DOM''" }, "$:/language/Docs/ModuleTypes/wikimethod": { "title": "$:/language/Docs/ModuleTypes/wikimethod", "text": "Añade métodos a `$tw.Wiki`" }, "$:/language/Docs/ModuleTypes/wikirule": { "title": "$:/language/Docs/ModuleTypes/wikirule", "text": "Reglas individuales del intérprete principal de WikiText" }, "$:/language/EditTemplate/Body/External/Hint": { "title": "$:/language/EditTemplate/Body/External/Hint", "text": "Este es un tiddler externo, es decir, guardado fuera del archivo TiddlyWiki principal <br>" }, "$:/language/EditTemplate/Body/Placeholder": { "title": "$:/language/EditTemplate/Body/Placeholder", "text": "Escribe el texto aquí" }, "$:/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": "Eliminar campo" }, "$:/language/EditTemplate/Field/Remove/Hint": { "title": "$:/language/EditTemplate/Field/Remove/Hint", "text": "Elimina el campo y su valor" }, "$:/language/EditTemplate/Fields/Add/Button": { "title": "$:/language/EditTemplate/Fields/Add/Button", "text": "Añadir campo" }, "$:/language/EditTemplate/Fields/Add/Dropdown/System": { "title": "$:/language/EditTemplate/Fields/Add/Dropdown/System", "text": "Campos de sistema" }, "$:/language/EditTemplate/Fields/Add/Dropdown/User": { "title": "$:/language/EditTemplate/Fields/Add/Dropdown/User", "text": "Campos de usuario" }, "$:/language/EditTemplate/Fields/Add/Name/Placeholder": { "title": "$:/language/EditTemplate/Fields/Add/Name/Placeholder", "text": "Nombre" }, "$:/language/EditTemplate/Fields/Add/Prompt": { "title": "$:/language/EditTemplate/Fields/Add/Prompt", "text": "Añadir" }, "$:/language/EditTemplate/Fields/Add/Value/Placeholder": { "title": "$:/language/EditTemplate/Fields/Add/Value/Placeholder", "text": "Valor" }, "$:/language/EditTemplate/Shadow/OverriddenWarning": { "title": "$:/language/EditTemplate/Shadow/OverriddenWarning", "text": "Este es un tiddler oculto modificado<br>" }, "$:/language/EditTemplate/Shadow/Warning": { "title": "$:/language/EditTemplate/Shadow/Warning", "text": "Este es un tiddler oculto<br>" }, "$:/language/EditTemplate/Tags/Add/Button": { "title": "$:/language/EditTemplate/Tags/Add/Button", "text": "Añadir" }, "$:/language/EditTemplate/Tags/Add/Placeholder": { "title": "$:/language/EditTemplate/Tags/Add/Placeholder", "text": "Nombre" }, "$:/language/EditTemplate/Tags/Dropdown/Caption": { "title": "$:/language/EditTemplate/Tags/Dropdown/Caption", "text": "Etiquetas" }, "$:/language/EditTemplate/Tags/Dropdown/Hint": { "title": "$:/language/EditTemplate/Tags/Dropdown/Hint", "text": "Muestra la lista de etiquetas existentes" }, "$:/language/EditTemplate/Type/Delete/Caption": { "title": "$:/language/EditTemplate/Type/Delete/Caption", "text": "Borrar" }, "$:/language/EditTemplate/Type/Delete/Hint": { "title": "$:/language/EditTemplate/Type/Delete/Hint", "text": "Borra el tipo de contenido" }, "$:/language/EditTemplate/Type/Dropdown/Caption": { "title": "$:/language/EditTemplate/Type/Dropdown/Caption", "text": "Tipos de contenido" }, "$:/language/EditTemplate/Type/Dropdown/Hint": { "title": "$:/language/EditTemplate/Type/Dropdown/Hint", "text": "Muestra la lista de tipos disponibles" }, "$:/language/EditTemplate/Type/Placeholder": { "title": "$:/language/EditTemplate/Type/Placeholder", "text": "Nuevo tipo" }, "$:/language/EditTemplate/Type/Prompt": { "title": "$:/language/EditTemplate/Type/Prompt", "text": "Tipo:" }, "$:/language/Exporters/CsvFile": { "title": "$:/language/Exporters/CsvFile", "text": "Archivo de tipo .CSV" }, "$:/language/Exporters/JsonFile": { "title": "$:/language/Exporters/JsonFile", "text": "Archivo de tipo .JSON" }, "$:/language/Exporters/StaticRiver": { "title": "$:/language/Exporters/StaticRiver", "text": "Cadena de tiddlers como .HTML estático" }, "$:/language/Exporters/TidFile": { "title": "$:/language/Exporters/TidFile", "text": "Tiddler individual como archivo \".tid\"" }, "$:/language/Docs/Fields/_canonical_uri": { "title": "$:/language/Docs/Fields/_canonical_uri", "text": "Dirección (URI) completa -absoluta o relativa- de un tiddler externo de imagen" }, "$:/language/Docs/Fields/bag": { "title": "$:/language/Docs/Fields/bag", "text": "Nombre de la bolsa de la que procede un tiddler" }, "$:/language/Docs/Fields/caption": { "title": "$:/language/Docs/Fields/caption", "text": "Texto que se muestra en una pestaña o botón, con independencia del título del tiddler que lo define" }, "$:/language/Docs/Fields/color": { "title": "$:/language/Docs/Fields/color", "text": "Valor CSS del color de fondo asociado a un tiddler" }, "$:/language/Docs/Fields/component": { "title": "$:/language/Docs/Fields/component", "text": "Nombre del componente responsable de un [[tiddler de alerta|AlertMechanism]]" }, "$:/language/Docs/Fields/created": { "title": "$:/language/Docs/Fields/created", "text": "Fecha de creación del tiddler" }, "$:/language/Docs/Fields/creator": { "title": "$:/language/Docs/Fields/creator", "text": "Nombre del autor del tiddler" }, "$:/language/Docs/Fields/current-tiddler": { "title": "$:/language/Docs/Fields/current-tiddler", "text": "Usado para incluir el tiddler superior en una [[historia|HistoryMechanism]]" }, "$:/language/Docs/Fields/dependents": { "title": "$:/language/Docs/Fields/dependents", "text": "En un complemento o extensión, lista de sus dependencias" }, "$:/language/Docs/Fields/description": { "title": "$:/language/Docs/Fields/description", "text": "Descripción de un complemento, extensión, o diálogo modal" }, "$:/language/Docs/Fields/draft.of": { "title": "$:/language/Docs/Fields/draft.of", "text": "Título del tiddler del que el actual es borrador" }, "$:/language/Docs/Fields/draft.title": { "title": "$:/language/Docs/Fields/draft.title", "text": "Nuevo título propuesto para el presente borrador" }, "$:/language/Docs/Fields/footer": { "title": "$:/language/Docs/Fields/footer", "text": "Texto al pie que figurará en un asistente" }, "$:/language/Docs/Fields/icon": { "title": "$:/language/Docs/Fields/icon", "text": "Nombre del tiddler que contiene el icono que se quiere asociar al presente tiddler" }, "$:/language/Docs/Fields/library": { "title": "$:/language/Docs/Fields/library", "text": "Si su valor es \"Sí\", indica que el tiddler debe guardarse como librería de JavaScript" }, "$:/language/Docs/Fields/list": { "title": "$:/language/Docs/Fields/list", "text": "Lista ordenada de tiddlers asociados al presente tiddler" }, "$:/language/Docs/Fields/list-after": { "title": "$:/language/Docs/Fields/list-after", "text": "Título del tiddler tras el que el presente será añadido a una lista de tiddlers." }, "$:/language/Docs/Fields/list-before": { "title": "$:/language/Docs/Fields/list-before", "text": "Título del tiddler antes del que el presente será añadido a una lista<br>" }, "$:/language/Docs/Fields/modified": { "title": "$:/language/Docs/Fields/modified", "text": "Fecha y hora de última modificación" }, "$:/language/Docs/Fields/modifier": { "title": "$:/language/Docs/Fields/modifier", "text": "Nombre del tiddler asociado con quien modificó por última vez el presente tiddler" }, "$:/language/Docs/Fields/name": { "title": "$:/language/Docs/Fields/name", "text": "Nombre asociado con un complemento o extensión" }, "$:/language/Docs/Fields/plugin-priority": { "title": "$:/language/Docs/Fields/plugin-priority", "text": "Valor numérico que indica la prioridad de un complemento o extensión" }, "$:/language/Docs/Fields/plugin-type": { "title": "$:/language/Docs/Fields/plugin-type", "text": "Tipo de complemento o extensión" }, "$:/language/Docs/Fields/released": { "title": "$:/language/Docs/Fields/released", "text": "Fecha de la edición de TiddlyWiki" }, "$:/language/Docs/Fields/revision": { "title": "$:/language/Docs/Fields/revision", "text": "Revisión del tiddler existente en el servidor" }, "$:/language/Docs/Fields/source": { "title": "$:/language/Docs/Fields/source", "text": "Dirección de la fuente asociada a un tiddler" }, "$:/language/Docs/Fields/subtitle": { "title": "$:/language/Docs/Fields/subtitle", "text": "Subtítulo que figurará en un asistente" }, "$:/language/Docs/Fields/tags": { "title": "$:/language/Docs/Fields/tags", "text": "Lista de etiquetas asignadas al tiddler" }, "$:/language/Docs/Fields/text": { "title": "$:/language/Docs/Fields/text", "text": "Texto principal de un tiddler" }, "$:/language/Docs/Fields/title": { "title": "$:/language/Docs/Fields/title", "text": "Nombre único de un tiddler" }, "$:/language/Docs/Fields/type": { "title": "$:/language/Docs/Fields/type", "text": "Tipo de contenido en un tiddler" }, "$:/language/Docs/Fields/version": { "title": "$:/language/Docs/Fields/version", "text": "Versión de un complemento o extensión" }, "$:/language/Filters/AllTags": { "title": "$:/language/Filters/AllTags", "text": "Todas las etiquetas, excepto las de sistema" }, "$:/language/Filters/AllTiddlers": { "title": "$:/language/Filters/AllTiddlers", "text": "Todos los tiddlers, excepto los de sistema" }, "$:/language/Filters/Drafts": { "title": "$:/language/Filters/Drafts", "text": "Borradores" }, "$:/language/Filters/Missing": { "title": "$:/language/Filters/Missing", "text": "Tiddlers vacíos" }, "$:/language/Filters/Orphans": { "title": "$:/language/Filters/Orphans", "text": "Tiddlers huérfanos" }, "$:/language/Filters/OverriddenShadowTiddlers": { "title": "$:/language/Filters/OverriddenShadowTiddlers", "text": "Tiddlers ocultos anulados" }, "$:/language/Filters/RecentSystemTiddlers": { "title": "$:/language/Filters/RecentSystemTiddlers", "text": "Tiddlers recientemente modificados, incluidos los de sistema" }, "$:/language/Filters/RecentTiddlers": { "title": "$:/language/Filters/RecentTiddlers", "text": "Tiddlers recientemente modificados" }, "$:/language/Filters/ShadowTiddlers": { "title": "$:/language/Filters/ShadowTiddlers", "text": "Tiddlers ocultos" }, "$:/language/Filters/SystemTags": { "title": "$:/language/Filters/SystemTags", "text": "Etiquetas de sistema" }, "$:/language/Filters/SystemTiddlers": { "title": "$:/language/Filters/SystemTiddlers", "text": "Tiddlers de sistema" }, "$:/language/Filters/TypedTiddlers": { "title": "$:/language/Filters/TypedTiddlers", "text": "Tiddlers que no sonWikiText" }, "GettingStarted": { "title": "GettingStarted", "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\nBienvenido a TiddlyWiki y a su comunidad de usuarios\n\nAntes de guardar información importante en TiddlyWiki, es preciso que te asegures de poder hacerlo de manera fiable\n\nVisita https://tiddlywiki.com/#GettingStarted para más información (en inglés)\n!! Configura este ~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\nConsulta más opciones en el [[panel de control|$:/ControlPanel]]\n" }, "$:/language/Help/build": { "title": "$:/language/Help/build", "description": "Ejecuta automáticamente los comandos configurados", "text": "Compila los targets que se especifican.<br>\nSi no se especifica ninguno, se incluirán todos los disponibles\n\n```\n--build <target> [<target> ...]\n```\n\nLos targets se definen en el archivo `tiddlywiki.info`\n\n" }, "$:/language/Help/clearpassword": { "title": "$:/language/Help/clearpassword", "description": "Anula la contraseña de las operaciones de cifrado subsiguientes", "text": "Revoca la contraseña de las operaciones subsiguientes de cifrado\n```\n--clearpassword\n```\n" }, "$:/language/Help/default": { "title": "$:/language/Help/default", "description": "", "text": "\\define commandTitle()\n$:/language/Help/$(command)$\n\\end\n```\nUso: tiddlywiki [<wikifolder>] [--<command> [<args>...]...]\n```\n\nComandos disponibles:\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\nPara obtener ayuda sobre un comando en particular:\n\n```\ntiddlywiki --help <command>\n```\n" }, "$:/language/Help/editions": { "title": "$:/language/Help/editions", "description": "Devuelve una lista de ediciones disponibles de TiddlyWiki", "text": "Lista y descripción de las ediciones disponibles.<br>\nPuedes crear una edición específica con el comando `--init`.\n\n```\n--editions\n```\n" }, "$:/language/Help/help": { "title": "$:/language/Help/help", "description": "Muestra texto de ayuda para comandos de TiddlyWiki", "text": "Muestra ayuda para un comando:\n\n```\n--help [<command>]\n```\n\nSi se omite el comando, se muestra una lista de comandos disponibles\n" }, "$:/language/Help/init": { "title": "$:/language/Help/init", "description": "Inicializa un nuevo WikiFolder", "text": "Inicializa una [[WikiFolder|WikiFolders]] con una copia en blanco de la edición especificada.\n\n```\n--init <edition> [<edition> ...]\n```\n\nPor ejemplo:\n\n```\ntiddlywiki ./MyWikiFolder --init empty\n```\n\nNota:\n\n* Se creará un directorio para el wiki si es necesario\n\n* La edición por defecto es ''empty''\n\n* El comando `--init` fallará si el directorio no está vacío\n\n* El comando `--init` elimina toda definición de `includeWikis` contenida en el archivo `tiddlywiki.info`\n\n* Cuando se indican varias ediciones para su inicialización, las ediciones //planchan// sucesivamente todo archivo compartido, de modo que el \narchivo `tiddlywiki.info` final será el que corresponda a la última edición que se indique.\n\n* `--editions` muestra una lista de ediciones disponibles\n" }, "$:/language/Help/load": { "title": "$:/language/Help/load", "description": "Carga tiddlers desde un archivo", "text": "Carga tiddlers de archivos de tipo TiddlyWiki 2.x.x.(`.html`), `.tiddler`, `.tid`, `.json` u otros\n\n```\n--load <filepath>\n```\n\nPara cargar tiddlers de un TiddlyWiki encriptado, primero debes especificar la contraseña con el comando PasswordCommand. Por ejemplo:\n\n```\ntiddlywiki ./MyWiki --password pa55w0rd --load my_encrypted_wiki.html\n```\n\nTen en cuenta que TiddlyWiki no carga complementos o extensiones anteriores a los ya cargados. \n" }, "$:/language/Help/makelibrary": { "title": "$:/language/Help/makelibrary", "description": "Compila la librería de plugins necesaria para actualizar TiddlyWiki", "text": "\nConstruye el tiddler `$:/UpgradeLibrary`: librería de actualización\n \nLa librería de actualización tiene formato de plugin ordinario, de tipo `library`<br>\nContiene copia de cada uno de los plugins, temas y paquetes de idioma disponibles en el repositorio de TiddlyWiki5\n\nEste comando es, en principio, para uso interno del equipo de TiddlyWiki y sólo es de interés para aquellos usuarios que deseen compilar actualizaciones personalizadas\n\n```\n--makelibrary <title>\n```\n\nEl título por defecto del tiddler resultante es `$:/UpgradeLibrary`.\n" }, "$:/language/Help/notfound": { "title": "$:/language/Help/notfound", "description": "", "text": "No existe tal elemento" }, "$:/language/Help/output": { "title": "$:/language/Help/output", "description": "Establece el directorio de salida para los comandos siguientes", "text": "Establece el directorio de salida para los comandos que le siguen <br>\nEl directorio por defecto es el subdirectorio `output`, en el directorio del wiki\n\n```\n--output <pathname>\n```\n\nSi la ruta especificada es relativa, se interpreta como relativa al directorio actual de trabajo<br>\nPor ejemplo: `--output .` establece como directorio de salida el actual directorio de trabajo\n" }, "$:/language/Help/password": { "title": "$:/language/Help/password", "description": "Establece contraseña para operaciones de cifrado subsiguientes", "text": "Establece contraseña para las operaciones subsiguientes de cifrado\n\n```\n--password <password>\n```\n\n" }, "$:/language/Help/rendertiddler": { "title": "$:/language/Help/rendertiddler", "description": "Genera un tiddler del ContentType que se especifique", "text": "Genera un tiddler del ContentType que se especifique (por defecto `text/html`) y lo guarda con el nombre de archivo especificado\n\n```\n--rendertiddler <title> <filename> [<type>]\n```\n\nPor defecto, el nombre de archivo es relativo al subdirectorio `output` en el directorio del wiki<br>\nPuede usarse el comando `--output` para dirigir la salida a cualquier otro directorio\n\nLos directorios no existentes en la ruta del nombre de archivo se crean automáticamente.\n" }, "$:/language/Help/rendertiddlers": { "title": "$:/language/Help/rendertiddlers", "description": "Genera tiddlers coincidentes con un determinado ContentType", "text": "Genera un conjunto de tiddlers de un determinado ContentType (por defecto `text/html`) y extensión de archivo (por defecto, `.html`), coincidentes con el argumento de un filtro\n\n```\n--rendertiddlers <filter> <template> <pathname> [<type>] [<extension>]\n```\n\nPor ejemplo:\n\n```\n--rendertiddlers [!is[system]] $:/core/templates/static.tiddler.html ./static text/plain\n```\n\nPor defecto, la ruta es relativa al subdirectorio `output` del directorio del wiki<br>\nPuede usarse con el comando `--output` para dirigir la salida a un directorio diferente\n\nCualquier archivo existente en el directorio de destino será borrado<br>\nLos directorios no existentes en la ruta del nombre de archivo se crean automáticamente.\n" }, "$:/language/Help/savetiddler": { "title": "$:/language/Help/savetiddler", "description": "Guarda un tiddler en un archivo", "text": "Guarda un tiddler individual en formato binario o como texto plano con el nombre de archivo especificado.\n\n```\n--savetiddler <title> <filename>\n```\n\nPor defecto, la ruta es relativa al subdirectorio `output` del directorio del wiki<br>\nPuede usarse con el comando `--output` para dirigir la salida a un directorio diferente\n\nLos directorios no existentes en la ruta del nombre de archivo se crean automáticamente.\n" }, "$:/language/Help/savetiddlers": { "title": "$:/language/Help/savetiddlers", "description": "Guarda un grupo de tiddlers de formato plano en un directorio", "text": "Guarda un grupo de tiddlers en formato binario o como texto plano en el directorio especificado.\n\n```\n--savetiddlers <filter> <pathname>\n```\n\nPor defecto, la ruta es relativa al subdirectorio `output` del directorio del wiki<br>\nPuede usarse con el comando `--output` para dirigir la salida a un directorio diferente\n\nLos directorios no existentes en la ruta del nombre de archivo se crean automáticamente.\n" }, "$:/language/Help/server": { "title": "$:/language/Help/server", "description": "Proporciona interfaz de servidor HTTP a TiddlyWiki", "text": "El servidor compilado para TiddlyWiki5 es muy simple. Aunque es compatible con TiddlyWeb, no soporta muchas de las características necesarias para un uso robusto en Internet. \n\nEn la raíz, sirve un tiddler específico<br>\nFuera de la raíz, sirve tiddlers individuales codificados en JSON, y soporta operaciones básicas HTTP de `GET`, `PUT` y `DELETE`.\n\n```\n--server <port> <roottiddler> <rendertype> <servetype> <username> <password> <host> <pathprefix>\n```\n\nLos parámetros son\n\n* ''port'' - número de puerto desde el que sirve (por defecto, \"8080\")\n* ''roottiddler'' - tiddler que se sirve desde la raíz (por defecto, \"$:/core/save/all\")\n* ''rendertype'' - tipo de contenido con el que se genera el tiddler raíz (por defecto \"text/plain\")\n* ''servetype'' - tipo de contenido con el que se sirve el tiddler raíz (por defecto \"text/html\")\n* ''username'' - nombre de usuario por defecto que firma la edición\n* ''password'' - contraseña opcional para autenticación básica\n* ''host'' - nombre opcional del servidor desde el que se sirve (por defecto, \"127.0.0.1\" o \"localhost\")\n* ''pathprefix'' - prefijo opcional para rutas\n\nSi se ha definido contraseña, el navegador pedirá que se introduzca nombre y contraseña. <br>Nótese que la contraseña se transmite en modo texto por lo que esta implementación no es apropiada para uso general.\n\nPor ejemplo:\n\n```\n--server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n\nEl nombre de usuario y la contraseña pueden ser especificados como cadenas de símbolos vacías si se necesita configurar el nombre del servidor o prefijo de ruta y no se requiere contraseña:\n\n```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nPara ejecutar simultáneamente múltiples servidores TiddlyWiki, deberán configurarse cada uno en un puerto diferente\n" }, "$:/language/Help/setfield": { "title": "$:/language/Help/setfield", "description": "Prepara tiddlers externos para su uso", "text": "//Téngase en cuenta que este comando es experimental y puede cambiar o ser reemplazado//\n\nConfigura el campo especificado de un grupo de tiddlers como resultado de una plantilla con la variable `currentTiddler`\n\n```\n--setfield <filter> <fieldname> <templatetitle> <rendertype>\n```\n\nSus parámetros son:\n\n* ''filter'' - filtro que identifica los tiddlers que se verán afectados\n* ''fieldname'' - el campo que será modificado (por defecto, \"text\")\n* ''templatetitle'' - el tiddler a ''wikify'' en el campo especificado. Si se deja en blanco o está ausente, el campo especificado es borrado. \n* ''rendertype'' - el tipo de texto a generar (por defecto, \"text/plain\"; se puede usar también \"text/html\" para incluir etiquetas HTML)\n" }, "$:/language/Help/unpackplugin": { "title": "$:/language/Help/unpackplugin", "description": "Desenpaqueta los tiddlers de carga de un plugin", "text": "Extrae los tiddlers de un plugin y los presenta como tiddlers ordinarios\n\n```\n--unpackplugin <title>\n```\n" }, "$:/language/Help/verbose": { "title": "$:/language/Help/verbose", "description": "Activa el modo de salida como texto indefinido", "text": "Genera texto aleatorio, útil para depurar errores\n\n```\n--verbose\n```\n" }, "$:/language/Help/version": { "title": "$:/language/Help/version", "description": "Muestra el número de versión de TiddlyWiki", "text": "Muestra el número de versión de TiddlyWiki\n\n```\n--version\n```\n" }, "$:/language/Import/Imported/Hint": { "title": "$:/language/Import/Imported/Hint", "text": "Se importaron los siguientes tiddlers" }, "$:/language/Import/Listing/Cancel/Caption": { "title": "$:/language/Import/Listing/Cancel/Caption", "text": "Cancelar" }, "$:/language/Import/Listing/Hint": { "title": "$:/language/Import/Listing/Hint", "text": "Tiddlers listos para importar" }, "$:/language/Import/Listing/Import/Caption": { "title": "$:/language/Import/Listing/Import/Caption", "text": "Importar" }, "$:/language/Import/Listing/Select/Caption": { "title": "$:/language/Import/Listing/Select/Caption", "text": "Seleccionar" }, "$:/language/Import/Listing/Status/Caption": { "title": "$:/language/Import/Listing/Status/Caption", "text": "Estado" }, "$:/language/Import/Listing/Title/Caption": { "title": "$:/language/Import/Listing/Title/Caption", "text": "Título" }, "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible": { "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible", "text": "Plugin bloqueado, incompatible u obsoleto" }, "$:/language/Import/Upgrader/Plugins/Suppressed/Version": { "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Version", "text": "Plugin bloqueado debido a que <<incoming>> es más antiguo que el <<existing>>" }, "$:/language/Import/Upgrader/Plugins/Upgraded": { "title": "$:/language/Import/Upgrader/Plugins/Upgraded", "text": "Plugin actualizado de <<incoming>> a <<upgraded>>" }, "$:/language/Import/Upgrader/State/Suppressed": { "title": "$:/language/Import/Upgrader/State/Suppressed", "text": "Tiddler temporal bloqueado" }, "$:/language/Import/Upgrader/System/Suppressed": { "title": "$:/language/Import/Upgrader/System/Suppressed", "text": "Tiddler de sistema bloqueado" }, "$:/language/Import/Upgrader/ThemeTweaks/Created": { "title": "$:/language/Import/Upgrader/ThemeTweaks/Created", "text": "Ajuste de tema migrado de <$text text=<<from>>/>" }, "$:/language/AboveStory/ClassicPlugin/Warning": { "title": "$:/language/AboveStory/ClassicPlugin/Warning", "text": "Parece que quieres cargar un plugin diseñado para ~TiddlyWiki Classic. <br>" }, "$:/language/Ten en cuenta que [[estos plugins no funcionan en TiddlyWiki version 5.x.x|https": { "title": "$:/language/Ten en cuenta que [[estos plugins no funcionan en TiddlyWiki version 5.x.x|https", "text": "/tiddlywiki.com/#TiddlyWikiClassic]]<br>" }, "$:/language/BinaryWarning/Prompt": { "title": "$:/language/BinaryWarning/Prompt", "text": "Este tiddler contiene datos binarios" }, "$:/language/ClassicWarning/Hint": { "title": "$:/language/ClassicWarning/Hint", "text": "Este tiddler está escrito en formato de texto de una versión de TiddlyWiki Classic que no es totalmente compatible con la versión 5 de TiddlyWiki<br>" }, "$:/language/Visite https": { "title": "$:/language/Visite https", "text": "/tiddlywiki.com/static/Upgrading.html para más información" }, "$:/language/ClassicWarning/Upgrade/Caption": { "title": "$:/language/ClassicWarning/Upgrade/Caption", "text": "Actualizar" }, "$:/language/CloseAll/Button": { "title": "$:/language/CloseAll/Button", "text": "Cerrar todo" }, "$:/language/ColourPicker/Recent": { "title": "$:/language/ColourPicker/Recent", "text": "Recientes:" }, "$:/language/ConfirmCancelTiddler": { "title": "$:/language/ConfirmCancelTiddler", "text": "¿Deseas descartar los cambios efectuados en \"<$text text=<<title>>/>\"?" }, "$:/language/ConfirmDeleteTiddler": { "title": "$:/language/ConfirmDeleteTiddler", "text": "¿Deseas borrar \"<$text text=<<title>>/>\"?" }, "$:/language/ConfirmEditShadowTiddler": { "title": "$:/language/ConfirmEditShadowTiddler", "text": "Estás a punto de editar un tiddler oculto<br>" }, "$:/language/ConfirmOverwriteTiddler": { "title": "$:/language/ConfirmOverwriteTiddler", "text": "¿Deseas sobreescribir \"<$text text=<<title>>/>\"?" }, "$:/language/Count": { "title": "$:/language/Count", "text": "Número" }, "$:/language/DefaultNewTiddlerTitle": { "title": "$:/language/DefaultNewTiddlerTitle", "text": "Nuevo Tiddler" }, "$:/language/DropMessage": { "title": "$:/language/DropMessage", "text": "Suéltalo aquí o pulsa ''ESC'' para cancelar" }, "$:/language/Encryption/Cancel": { "title": "$:/language/Encryption/Cancel", "text": "Cancelar" }, "$:/language/Encryption/ConfirmClearPassword": { "title": "$:/language/Encryption/ConfirmClearPassword", "text": "¿Deseas borrar la contraseña? <br>" }, "$:/language/Encryption/Password": { "title": "$:/language/Encryption/Password", "text": "Contraseña" }, "$:/language/Encryption/PasswordNoMatch": { "title": "$:/language/Encryption/PasswordNoMatch", "text": "Las contraseñas no coinciden" }, "$:/language/Encryption/PromptSetPassword": { "title": "$:/language/Encryption/PromptSetPassword", "text": "Especifica nueva contraseña para este TiddlyWiki" }, "$:/language/Encryption/RepeatPassword": { "title": "$:/language/Encryption/RepeatPassword", "text": "Repite la contraseña" }, "$:/language/Encryption/SetPassword": { "title": "$:/language/Encryption/SetPassword", "text": "Establecer contraseña" }, "$:/language/Encryption/Username": { "title": "$:/language/Encryption/Username", "text": "Usuario" }, "$:/language/InternalJavaScriptError/Hint": { "title": "$:/language/InternalJavaScriptError/Hint", "text": "Tenemos un problema. Se recomienda que reinicies TiddlyWiki" }, "$:/language/InternalJavaScriptError/Title": { "title": "$:/language/InternalJavaScriptError/Title", "text": "Error interno de JavaScript" }, "$:/language/InvalidFieldName": { "title": "$:/language/InvalidFieldName", "text": "Caracteres ilegales en el campo \"<$text text=<<fieldName>>/>\"<br>" }, "$:/language/LazyLoadingWarning": { "title": "$:/language/LazyLoadingWarning", "text": "<p>Cargando texto externo desde ''<$text text={{!!_canonical_uri}}/>''</p><p>Si este mensaje no desaparece, puede que se deba a que estás usando un navegador que con esta configuración no permite texto externo</br>" }, "$:/language/Vea https": { "title": "$:/language/Vea https", "text": "/tiddlywiki.com/#ExternalText</p>" }, "$:/language/MissingTiddler/Hint": { "title": "$:/language/MissingTiddler/Hint", "text": "El tiddler \"<$text text=<<currentTiddler>>/>\" no existe - haz clic en {{||$:/core/ui/Buttons/edit}} para crearlo" }, "$:/language/OfficialPluginLibrary": { "title": "$:/language/OfficialPluginLibrary", "text": "Librería de plugins oficiales de ~TiddlyWiki" }, "$:/language/OfficialPluginLibrary/Hint": { "title": "$:/language/OfficialPluginLibrary/Hint", "text": "Librería de plugins oficiales de ~TiddlyWiki en tiddlywiki.com<br>" }, "$:/language/PluginReloadWarning": { "title": "$:/language/PluginReloadWarning", "text": "Guarda {{$:/core/ui/Buttons/save-wiki}} y recarga {{$:/core/ui/Buttons/refresh}} para que los cambios surtan efecto." }, "$:/language/RecentChanges/DateFormat": { "title": "$:/language/RecentChanges/DateFormat", "text": "DD MMM YYYY" }, "$:/language/SystemTiddler/Tooltip": { "title": "$:/language/SystemTiddler/Tooltip", "text": "Este es un tiddler de sistema" }, "$:/language/TagManager/Colour/Heading": { "title": "$:/language/TagManager/Colour/Heading", "text": "Color" }, "$:/language/TagManager/Count/Heading": { "title": "$:/language/TagManager/Count/Heading", "text": "Número" }, "$:/language/TagManager/Icon/Heading": { "title": "$:/language/TagManager/Icon/Heading", "text": "Icono" }, "$:/language/TagManager/Info/Heading": { "title": "$:/language/TagManager/Info/Heading", "text": "Información" }, "$:/language/TagManager/Tag/Heading": { "title": "$:/language/TagManager/Tag/Heading", "text": "Etiqueta" }, "$:/language/Tiddler/DateFormat": { "title": "$:/language/Tiddler/DateFormat", "text": "DD MMM YYYY a las hh:0mm" }, "$:/language/UnsavedChangesWarning": { "title": "$:/language/UnsavedChangesWarning", "text": "Tienes cambios sin guardar en TiddlyWiki" }, "$:/language/Modals/Download": { "title": "$:/language/Modals/Download", "type": "text/vnd.tiddlywiki", "subtitle": "Download changes", "footer": "<$button message=\"tm-close-tiddler\">Close</$button>", "help": "https://tiddlywiki.com/static/DownloadingChanges.html", "text": "Tu navegador sólo permite guardar manualmente\n\nPara guardar el wiki, haz clic con el botón derecho en el enlace de más abajo y selecciona \"Descargar archivo\" o \"Guardar enlace como...\" y selecciona a continuación la carpeta y el nombre que quieres darle\n\n//Puedes acelerar ligeramente estas acciones haciendo clic en el enlace conjuntamente con la tecla \"Control\" (Windows) o con la tecla \"Option\" (Mac OS X)<br>\nNo se te pedirán carpeta ni nombre, sino que se asignará automáticamente un nombre probablemente irreconocible -- necesitarás cambiar el nombre y darle extensión `.html` para usarlo//\n\nEn el caso de teléfonos móviles que no permiten la descarga de archivos, puedes marcar el enlace como favorito y luego sincronizar favoritos con tu ordenador y descargarlo normalmente desde ahí\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": "https://tiddlywiki.com/static/SavingChanges.html", "text": "Los cambios realizados a este wiki necesitan ser guardados como archivo ~TiddlyWiki HTML.\n\n!!! Navegadores de ordenador\n\n# Selecciona ''Guardar como'' en el menú ''Archivo''\n# Elige nombre de archivo y directorio\n#* Algunos navegadores también piden que especifiques el formato como ''Página web, sólo HTML'' o similar\n# Cierra esta pestaña\n\n!!! Navegadores en teléfonos o tabletas\n\n# Añade la página a tus favoritos\n#* Si tienes iCloud o Google Sync los favoritos se sincronizarán automáticamente con tu ordenador, desde donde puedes abrirlos o guardarlos como se explica más arriba\n# Cierra esta pestaña\n\n//Si en Mobile Safari vuelves a abrir los favoritos, volverás a ver este mensaje. Si quieres continuar y usar el archivo, simplemente cierra haciendo clic en el boton de cerrar indicado abajo.//\n" }, "$:/config/NewJournal/Tags": { "title": "$:/config/NewJournal/Tags", "text": "Diario" }, "$:/config/NewJournal/Title": { "title": "$:/config/NewJournal/Title", "text": "DD de MMM de YYYY" }, "$:/language/Notifications/Save/Done": { "title": "$:/language/Notifications/Save/Done", "text": "Guardado" }, "$:/language/Notifications/Save/Starting": { "title": "$:/language/Notifications/Save/Starting", "text": "Comenzando a guardar" }, "$:/language/Search/DefaultResults/Caption": { "title": "$:/language/Search/DefaultResults/Caption", "text": "Lista" }, "$:/language/Search/Filter/Caption": { "title": "$:/language/Search/Filter/Caption", "text": "Filtro" }, "$:/language/Search/Filter/Hint": { "title": "$:/language/Search/Filter/Hint", "text": "Búsqueda por medio de [[expresiones de filtrado|https://tiddlywiki.com/static/Filters.html]] <small> (instrucciones en inglés)</small>" }, "$:/language/Search/Filter/Matches": { "title": "$:/language/Search/Filter/Matches", "text": "//<small><<resultCount>> coincidencias</small>//" }, "$:/language/Search/Matches": { "title": "$:/language/Search/Matches", "text": "//<small><<resultCount>> coincidencias </small>//" }, "$:/language/Search/Matches/All": { "title": "$:/language/Search/Matches/All", "text": "Cualquier coincidencia" }, "$:/language/Search/Matches/Title": { "title": "$:/language/Search/Matches/Title", "text": "En título" }, "$:/language/Search/Search": { "title": "$:/language/Search/Search", "text": "Búsqueda" }, "$:/language/Search/Shadows/Caption": { "title": "$:/language/Search/Shadows/Caption", "text": "Ocultos" }, "$:/language/Search/Shadows/Hint": { "title": "$:/language/Search/Shadows/Hint", "text": "Busca en los tiddlers ocultos" }, "$:/language/Search/Shadows/Matches": { "title": "$:/language/Search/Shadows/Matches", "text": "//<small><<resultCount>> coincidencias </small>//" }, "$:/language/Search/Standard/Caption": { "title": "$:/language/Search/Standard/Caption", "text": "Estándar" }, "$:/language/Search/Standard/Hint": { "title": "$:/language/Search/Standard/Hint", "text": "Busca en los tiddlers estándar" }, "$:/language/Search/Standard/Matches": { "title": "$:/language/Search/Standard/Matches", "text": "//<small><<resultCount>> coincidencias </small>//" }, "$:/language/Search/System/Caption": { "title": "$:/language/Search/System/Caption", "text": "Sistema" }, "$:/language/Search/System/Hint": { "title": "$:/language/Search/System/Hint", "text": "Busca en los tiddlers de sistema" }, "$:/language/Search/System/Matches": { "title": "$:/language/Search/System/Matches", "text": "//<small><<resultCount>> coincidencias </small>//" }, "$:/language/SideBar/All/Caption": { "title": "$:/language/SideBar/All/Caption", "text": "Todos" }, "$:/language/SideBar/Contents/Caption": { "title": "$:/language/SideBar/Contents/Caption", "text": "Contenido" }, "$:/language/SideBar/Drafts/Caption": { "title": "$:/language/SideBar/Drafts/Caption", "text": "Borradores" }, "$:/language/SideBar/Missing/Caption": { "title": "$:/language/SideBar/Missing/Caption", "text": "Vacíos" }, "$:/language/SideBar/More/Caption": { "title": "$:/language/SideBar/More/Caption", "text": "Más" }, "$:/language/SideBar/Open/Caption": { "title": "$:/language/SideBar/Open/Caption", "text": "Abiertos" }, "$:/language/SideBar/Orphans/Caption": { "title": "$:/language/SideBar/Orphans/Caption", "text": "Huérfanos" }, "$:/language/SideBar/Recent/Caption": { "title": "$:/language/SideBar/Recent/Caption", "text": "Recientes" }, "$:/language/SideBar/Shadows/Caption": { "title": "$:/language/SideBar/Shadows/Caption", "text": "Ocultos" }, "$:/language/SideBar/System/Caption": { "title": "$:/language/SideBar/System/Caption", "text": "Sistema" }, "$:/language/SideBar/Tags/Caption": { "title": "$:/language/SideBar/Tags/Caption", "text": "Etiquetas" }, "$:/language/SideBar/Tags/Untagged/Caption": { "title": "$:/language/SideBar/Tags/Untagged/Caption", "text": "Sin etiqueta" }, "$:/language/SideBar/Tools/Caption": { "title": "$:/language/SideBar/Tools/Caption", "text": "Herramientas" }, "$:/language/SideBar/Types/Caption": { "title": "$:/language/SideBar/Types/Caption", "text": "Tipos" }, "$:/SiteSubtitle": { "title": "$:/SiteSubtitle", "text": "Cuaderno de notas personal no-lineal en la web" }, "$:/SiteTitle": { "title": "$:/SiteTitle", "text": "Mi ~TiddlyWiki" }, "$:/language/Snippets/ListByTag": { "title": "$:/language/Snippets/ListByTag", "tags": "$:/tags/TextEditor/Snippet", "caption": "Liste de tiddlers par etiqueta", "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)\nTexto de la macro\n\\end\n" }, "$:/language/Snippets/Table4x3": { "title": "$:/language/Snippets/Table4x3", "tags": "$:/tags/TextEditor/Snippet", "caption": "Table with 4 columns by 3 rows", "text": "|! |!Alfa |!Beta |!Gamma |!Delta |\n|!Uno | | | | |\n|!Dos | | | | |\n|!Tres | | | | |\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/TiddlerInfo/Advanced/Caption": { "title": "$:/language/TiddlerInfo/Advanced/Caption", "text": "Avanzado" }, "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint": { "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint", "text": "No se han instalado" }, "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading": { "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading", "text": "Detalles del plugin" }, "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint": { "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint", "text": "Este plugin contiene los siguientes tiddlers ocultos" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading", "text": "Oculto" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint", "text": "El tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> no es de tipo oculto" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint", "text": "Anulado por un tiddler estándar" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint", "text": "El tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> es de tipo oculto" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source", "text": "Definido en el plugin <$link to=<<pluginTiddler>>><$text text=<<pluginTiddler>>/></$link>" }, "$:/language/TiddlerInfo/Fields/Caption": { "title": "$:/language/TiddlerInfo/Fields/Caption", "text": "Campos" }, "$:/language/TiddlerInfo/List/Caption": { "title": "$:/language/TiddlerInfo/List/Caption", "text": "Lista" }, "$:/language/TiddlerInfo/List/Empty": { "title": "$:/language/TiddlerInfo/List/Empty", "text": "Este tiddler no contiene listas" }, "$:/language/TiddlerInfo/Listed/Caption": { "title": "$:/language/TiddlerInfo/Listed/Caption", "text": "En lista de" }, "$:/language/TiddlerInfo/Listed/Empty": { "title": "$:/language/TiddlerInfo/Listed/Empty", "text": "Este tiddler no figura en la lista de ningún otro" }, "$:/language/TiddlerInfo/References/Caption": { "title": "$:/language/TiddlerInfo/References/Caption", "text": "Referencias" }, "$:/language/TiddlerInfo/References/Empty": { "title": "$:/language/TiddlerInfo/References/Empty", "text": "Ningún otro tiddler enlaza a este" }, "$:/language/TiddlerInfo/Tagging/Caption": { "title": "$:/language/TiddlerInfo/Tagging/Caption", "text": "Etiquetado" }, "$:/language/TiddlerInfo/Tagging/Empty": { "title": "$:/language/TiddlerInfo/Tagging/Empty", "text": "Ningún otro tiddler tiene esta misma etiqueta" }, "$:/language/TiddlerInfo/Tools/Caption": { "title": "$:/language/TiddlerInfo/Tools/Caption", "text": "Herramientas" }, "$:/language/Docs/Types/application/javascript": { "title": "$:/language/Docs/Types/application/javascript", "description": "Código JavaScript", "name": "application/javascript", "group": "Desarrollador" }, "$:/language/Docs/Types/application/json": { "title": "$:/language/Docs/Types/application/json", "description": "Datos JSON", "name": "application/json", "group": "Desarrollador" }, "$:/language/Docs/Types/application/x-tiddler-dictionary": { "title": "$:/language/Docs/Types/application/x-tiddler-dictionary", "description": "Diccionario de datos", "name": "application/x-tiddler-dictionary", "group": "Desarrollador" }, "$:/language/Docs/Types/image/gif": { "title": "$:/language/Docs/Types/image/gif", "description": "Imagen .GIF", "name": "image/gif", "group": "Imagen" }, "$:/language/Docs/Types/image/jpeg": { "title": "$:/language/Docs/Types/image/jpeg", "description": "Imagen .JPEG", "name": "image/jpeg", "group": "Imagen" }, "$:/language/Docs/Types/image/png": { "title": "$:/language/Docs/Types/image/png", "description": "Imagen .PNG", "name": "image/png", "group": "Imagen" }, "$:/language/Docs/Types/image/svg+xml": { "title": "$:/language/Docs/Types/image/svg+xml", "description": "Imagen .SVG", "name": "image/svg+xml", "group": "Imagen" }, "$:/language/Docs/Types/image/x-icon": { "title": "$:/language/Docs/Types/image/x-icon", "description": "Archivo de icono en formato .ICO", "name": "image/x-icon", "group": "Imagen" }, "$:/language/Docs/Types/text/css": { "title": "$:/language/Docs/Types/text/css", "description": "Hoja de estilos estática", "name": "text/css", "group": "Desarrollador" }, "$:/language/Docs/Types/text/html": { "title": "$:/language/Docs/Types/text/html", "description": "Lenguaje de marcado HTML", "name": "text/html", "group": "Texto" }, "$:/language/Docs/Types/text/plain": { "title": "$:/language/Docs/Types/text/plain", "description": "Texto plano", "name": "text/plain", "group": "Texto" }, "$:/language/Docs/Types/text/vnd.tiddlywiki": { "title": "$:/language/Docs/Types/text/vnd.tiddlywiki", "description": "TiddlyWiki 5", "name": "text/vnd.tiddlywiki", "group": "Texto" }, "$:/language/Docs/Types/text/x-tiddlywiki": { "title": "$:/language/Docs/Types/text/x-tiddlywiki", "description": "TiddlyWiki Classic", "name": "text/x-tiddlywiki", "group": "Texto" }, "$:/languages/es-ES/icon": { "title": "$:/languages/es-ES/icon", "type": "image/svg+xml", "text": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" height=\"500\" width=\"750\">\n<rect width=\"750\" height=\"500\" fill=\"#c60b1e\"/>\n<rect width=\"750\" height=\"250\" y=\"125\" fill=\"#ffc400\"/>\n<g id=\"coa\" stroke=\"#000\" stroke-width=\"0.39\">\n<g id=\"supporters\">\n<g id=\"crown_left\" stroke-width=\"0.26\">\n<path fill=\"#ad1519\" stroke-linejoin=\"round\" d=\"m167.99 222.24s-0.51 0-0.79-0.16-1.13-0.96-1.13-0.96l-0.68-0.49-0.62-0.85s-0.73-1.18-0.4-2.09c0.34-0.91 0.91-1.23 1.42-1.5 0.51-0.26 1.58-0.59 1.58-0.59s0.85-0.37 1.13-0.42c0.28-0.06 1.3-0.32 1.3-0.32s0.28-0.16 0.56-0.27c0.29-0.11 0.68-0.11 0.91-0.16 0.22-0.06 0.79-0.24 1.13-0.26 0.52-0.02 1.36 0.1 1.64 0.1s1.24 0.05 1.64 0.05c0.39 0 1.8-0.11 2.2-0.11 0.39 0 0.68-0.05 1.13 0 0.45 0.06 1.24 0.32 1.47 0.43s1.58 0.59 2.09 0.75 1.75 0.37 2.32 0.64c0.56 0.27 0.91 0.72 1.19 1.1 0.28 0.37 0.34 0.78 0.45 1.05 0.11 0.26 0.11 0.84 0 1.11-0.11 0.26-0.51 0.81-0.51 0.81l-0.62 1.02-0.79 0.64s-0.57 0.54-1.02 0.48c-0.45-0.04-5.03-0.86-7.97-0.86s-7.64 0.86-7.64 0.86h0.01z\"/>\n<g fill=\"#c8b100\">\n<ellipse cx=\"175.66\" cy=\"215.68\" rx=\"1.38\" ry=\"2.5\"/>\n<ellipse cx=\"175.68\" cy=\"215.68\" rx=\"0.64\" ry=\"2.3\"/>\n<ellipse stroke=\"none\" cx=\"175.68\" cy=\"213.04\" rx=\"0.93\" ry=\"0.87\"/>\n<path stroke-width=\"0.3\" d=\"m176.96 212.74v0.58h-2.53v-0.58h0.94v-1.32h-0.62v-0.57h0.62v-0.57h0.6v0.57h0.62v0.57h-0.62v1.32h0.99\"/>\n<path fill=\"none\" d=\"m175.94,212.2a0.93,0.87 0 1,1 -0.5,0\"/>\n<path d=\"m175.68 222.08h-4.81l-0.11-1.18-0.23-1.23-0.23-1.53c-1.33-1.75-2.55-2.9-2.96-2.65 0.1-0.32 0.22-0.56 0.47-0.71 1.18-0.7 3.61 0.98 5.44 3.74 0.16 0.25 0.32 0.5 0.46 0.75h3.97c0.14-0.25 0.3-0.5 0.46-0.75 1.82-2.76 4.26-4.44 5.43-3.74 0.26 0.15 0.37 0.39 0.47 0.71-0.41-0.24-1.62 0.9-2.96 2.65l-0.23 1.53-0.23 1.23-0.1 1.18h-4.84z\"/>\n<path fill=\"none\" d=\"m167.55 215.44c0.91-0.53 3.02 1.14 4.73 3.74m11.55-3.74c-0.91-0.53-3.01 1.14-4.73 3.74\"/>\n</g>\n<g id=\"crown_pt1\" fill=\"#c8b100\">\n<path d=\"m168.58 224.25c-0.2-0.57-0.58-1.08-0.58-1.08 1.95-0.57 4.66-0.93 7.67-0.94 3.01 0.01 5.75 0.37 7.69 0.94 0 0-0.22 0.38-0.52 0.91-0.17 0.3-0.39 0.81-0.38 0.81-1.75-0.54-4.02-0.81-6.8-0.82-2.79 0.01-5.46 0.35-6.86 0.86 0.02 0-0.1-0.32-0.23-0.68h0.01\"/>\n<path d=\"m175.67 226.73c2.43-0.01 5.11-0.38 6.1-0.63 0.66-0.2 1.05-0.49 0.98-0.84-0.04-0.16-0.18-0.3-0.37-0.38-1.46-0.47-4.07-0.8-6.71-0.8-2.63 0-5.27 0.33-6.72 0.8-0.19 0.08-0.33 0.22-0.37 0.38-0.07 0.35 0.32 0.64 0.98 0.84 0.99 0.25 3.68 0.62 6.11 0.63z\"/>\n<path d=\"m183.48 222.08l-0.59-0.53s-0.57 0.34-1.28 0.24c-0.7-0.11-0.93-0.97-0.93-0.97s-0.79 0.67-1.44 0.62c-0.65-0.06-1.07-0.62-1.07-0.62s-0.71 0.51-1.33 0.46c-0.62-0.06-1.21-0.83-1.21-0.83s-0.63 0.8-1.25 0.86c-0.62 0.05-1.13-0.54-1.13-0.54s-0.28 0.59-1.07 0.72-1.47-0.62-1.47-0.62-0.45 0.73-0.99 0.92c-0.54 0.18-1.24-0.27-1.24-0.27s-0.12 0.27-0.2 0.43-0.31 0.19-0.31 0.19l0.18 0.47c1.93-0.56 4.56-0.91 7.53-0.91s5.67 0.35 7.61 0.92l0.2-0.54h-0.01z\"/>\n<path d=\"m175.69 219.49l0.28 0.05c-0.05 0.12-0.06 0.24-0.06 0.38 0 0.58 0.5 1.05 1.12 1.05 0.49 0 0.91-0.31 1.06-0.73 0.01 0.01 0.11-0.38 0.15-0.38 0.03 0 0.03 0.41 0.05 0.41 0.07 0.53 0.55 0.89 1.1 0.89 0.62 0 1.11-0.47 1.11-1.06 0-0.04 0-0.08-0.01-0.12l0.35-0.35 0.19 0.44c-0.07 0.14-0.1 0.29-0.1 0.46 0 0.56 0.47 1.01 1.06 1.01 0.37 0 0.69-0.18 0.88-0.45l0.23-0.29v0.36c0 0.34 0.14 0.66 0.49 0.71 0 0 0.38 0.03 0.91-0.38 0.52-0.41 0.8-0.75 0.8-0.75l0.03 0.42s-0.51 0.84-0.97 1.1c-0.25 0.15-0.64 0.31-0.95 0.25-0.32-0.05-0.55-0.31-0.67-0.61-0.23 0.14-0.51 0.22-0.8 0.22-0.63 0-1.2-0.35-1.42-0.86-0.29 0.31-0.69 0.5-1.16 0.5-0.51 0-0.97-0.23-1.26-0.58-0.28 0.27-0.67 0.43-1.09 0.43-0.55 0-1.05-0.28-1.33-0.69-0.29 0.41-0.78 0.69-1.34 0.69-0.42 0-0.81-0.16-1.09-0.43-0.29 0.35-0.75 0.58-1.25 0.58-0.48 0-0.88-0.19-1.17-0.5-0.22 0.51-0.79 0.86-1.42 0.86-0.29 0-0.56-0.08-0.79-0.22-0.12 0.3-0.35 0.56-0.68 0.61-0.3 0.06-0.69-0.1-0.94-0.25-0.47-0.26-1.02-1.1-1.02-1.1l0.07-0.42s0.29 0.34 0.81 0.75 0.91 0.38 0.91 0.38c0.34-0.05 0.49-0.37 0.49-0.71v-0.36l0.22 0.29c0.19 0.27 0.51 0.45 0.88 0.45 0.59 0 1.06-0.45 1.06-1.01 0-0.17-0.02-0.32-0.1-0.46l0.19-0.44 0.35 0.35c-0.01 0.04-0.01 0.08-0.01 0.12 0 0.59 0.49 1.06 1.11 1.06 0.55 0 1.03-0.36 1.11-0.89 0.01 0 0.01-0.41 0.04-0.41 0.05 0 0.14 0.39 0.16 0.38 0.14 0.42 0.56 0.73 1.06 0.73 0.61 0 1.11-0.47 1.11-1.05 0-0.14 0-0.26-0.05-0.38l0.29-0.05h0.01z\"/>\n<path stroke-linejoin=\"round\" d=\"m175.67 222.23c-3.01 0.01-5.72 0.37-7.67 0.94-0.13 0.04-0.29-0.06-0.33-0.17-0.04-0.13 0.05-0.28 0.18-0.32 1.95-0.6 4.73-0.98 7.82-0.98s5.88 0.38 7.83 0.98c0.13 0.04 0.22 0.19 0.18 0.32-0.04 0.11-0.2 0.21-0.33 0.17-1.95-0.57-4.67-0.93-7.68-0.94z\"/>\n<path d=\"m165.43 221c-0.01 0.01-0.38-0.48-0.65-0.73-0.2-0.18-0.68-0.33-0.68-0.33 0-0.08 0.28-0.28 0.58-0.28 0.18 0 0.35 0.07 0.45 0.2l0.04-0.2s0.24 0.05 0.35 0.32c0.12 0.29 0.05 0.72 0.05 0.72s-0.05 0.2-0.14 0.3z\"/>\n<path d=\"m167.32 220.22l-0.11 0.66-1.4 0.15-0.21-0.12 0.04-0.23 1.06-0.87 0.62 0.41\"/>\n<path d=\"m165.45 220.75c0.12-0.12 0.36-0.09 0.53 0.06 0.18 0.15 0.24 0.38 0.12 0.5-0.12 0.13-0.36 0.1-0.53-0.06-0.18-0.15-0.24-0.38-0.12-0.5z\"/>\n<path d=\"m168.02 220.88c-0.06-0.18 0-0.37 0.13-0.42 0.14-0.03 0.3 0.09 0.37 0.27 0.06 0.19 0 0.38-0.14 0.42-0.13 0.04-0.29-0.08-0.36-0.27z\"/>\n<path d=\"m168.67 220.04l0.51 0.48 1.22-0.66 0.09-0.21-0.17-0.17-1.4-0.12-0.25 0.68\"/>\n<path d=\"m170.08 217.76l-0.67 0.64 0.86 1.14 0.23 0.09 0.17-0.18 0.3-1.37-0.89-0.32\"/>\n<path d=\"m172.36 219.3l-0.26 0.63-1.4-0.13-0.18-0.16 0.1-0.22 1.22-0.64 0.52 0.52\"/>\n<ellipse cx=\"170.51\" cy=\"219.65\" rx=\"0.49\" ry=\"0.47\"/>\n<path d=\"m172.87 219.95c-0.03-0.2 0.07-0.37 0.21-0.39s0.28 0.13 0.3 0.33c0.03 0.19-0.07 0.37-0.21 0.38-0.14 0.02-0.28-0.13-0.3-0.32z\"/>\n<path d=\"m173.78 219.24l0.4 0.57 1.34-0.42 0.14-0.18-0.15-0.2-1.33-0.39-0.4 0.62\"/>\n<path d=\"m175.66 217.15l-0.86 0.52 0.64 1.38 0.22 0.14 0.22-0.14 0.64-1.38-0.86-0.52\"/>\n<path d=\"m177.55 219.24l-0.39 0.57-1.34-0.42-0.14-0.18 0.14-0.2 1.34-0.39 0.39 0.62\"/>\n<ellipse cx=\"175.67\" cy=\"219.21\" rx=\"0.49\" ry=\"0.47\"/>\n<path d=\"m178.5 219.95c0.02-0.2-0.08-0.37-0.22-0.39s-0.28 0.13-0.3 0.33c-0.02 0.19 0.07 0.37 0.21 0.38 0.14 0.02 0.28-0.13 0.31-0.32z\"/>\n<path d=\"m178.99 219.3l0.26 0.63 1.4-0.13 0.18-0.16-0.1-0.22-1.22-0.64-0.52 0.52\"/>\n<path d=\"m181.27 217.76l0.67 0.64-0.86 1.14-0.23 0.09-0.17-0.18-0.3-1.37 0.89-0.32\"/>\n<path d=\"m182.68 220.04l-0.51 0.48-1.22-0.66-0.1-0.21 0.19-0.17 1.4-0.12 0.24 0.68\"/>\n<ellipse cx=\"180.85\" cy=\"219.65\" rx=\"0.49\" ry=\"0.47\"/>\n<path d=\"m183.34 220.88c0.06-0.18 0-0.37-0.13-0.42-0.14-0.03-0.3 0.09-0.37 0.27-0.06 0.19 0 0.38 0.14 0.42 0.13 0.04 0.29-0.08 0.36-0.27z\"/>\n<path d=\"m185.73 221c0.01 0.01 0.38-0.48 0.66-0.73 0.19-0.18 0.67-0.33 0.67-0.33 0-0.08-0.28-0.28-0.58-0.28-0.18 0-0.35 0.07-0.45 0.2l-0.04-0.2s-0.24 0.05-0.36 0.32c-0.11 0.29-0.03 0.72-0.03 0.72s0.04 0.2 0.13 0.3z\"/>\n<path d=\"m183.84 220.22l0.11 0.66 1.4 0.15 0.21-0.12-0.05-0.23-1.05-0.87-0.62 0.41\"/>\n<path d=\"m185.74 220.75c-0.11-0.12-0.35-0.09-0.53 0.06s-0.24 0.38-0.12 0.5c0.12 0.13 0.36 0.1 0.54-0.06 0.18-0.15 0.23-0.38 0.11-0.5z\"/>\n</g>\n<g id=\"crown_pt2\" fill=\"none\">\n<path fill=\"#ad1519\" d=\"m168.05 224.3l0.31-0.5 0.65 0.13-0.38 0.56-0.58-0.19\"/>\n<path fill=\"#058e6e\" d=\"m170.85 223.81l-0.69 0.11c-0.18 0.02-0.35-0.09-0.38-0.26-0.02-0.17 0.1-0.32 0.27-0.35l0.7-0.1 0.71-0.11c0.18-0.02 0.34 0.09 0.37 0.25 0.02 0.17-0.1 0.33-0.27 0.35l-0.71 0.11\"/>\n<ellipse fill=\"#fff\" cx=\"173.19\" cy=\"223.3\" rx=\"0.44\" ry=\"0.41\"/>\n<path fill=\"#ad1519\" d=\"m175.7 223.48h-0.96c-0.18 0-0.33-0.14-0.33-0.31s0.14-0.31 0.32-0.31h1.96c0.19 0 0.33 0.14 0.33 0.31s-0.15 0.31-0.33 0.31h-0.99\"/>\n<ellipse fill=\"#fff\" cx=\"178.16\" cy=\"223.3\" rx=\"0.44\" ry=\"0.41\"/>\n<path fill=\"#058e6e\" d=\"m180.5 223.81l0.69 0.11c0.18 0.02 0.35-0.09 0.38-0.26 0.02-0.17-0.09-0.32-0.27-0.35l-0.7-0.1-0.71-0.11c-0.18-0.02-0.35 0.09-0.37 0.25-0.03 0.17 0.09 0.33 0.27 0.35l0.71 0.11\"/>\n<path fill=\"#ad1519\" d=\"m183.24 224.33l-0.25-0.53-0.67 0.06 0.32 0.59 0.6-0.12\"/>\n<path fill=\"#ad1519\" stroke-linejoin=\"round\" d=\"m175.66 226.16c-2.43 0-4.63-0.22-6.3-0.65 1.67-0.43 3.87-0.69 6.3-0.7 2.44 0 4.65 0.27 6.33 0.7-1.68 0.43-3.89 0.65-6.33 0.65z\"/>\n<path stroke-width=\"0.01\" d=\"m176.8 226.08v-1.16m-0.58 1.2l0.01-1.23m-0.43 1.25v-1.26\"/>\n<path stroke-width=\"0.02\" d=\"m175.44 226.15v-1.27\"/>\n<path stroke-width=\"0.03\" d=\"m175.09 226.15v-1.27\"/>\n<path stroke-width=\"0.04\" d=\"m174.77 226.15v-1.27\"/>\n<path stroke-width=\"0.04\" d=\"m174.44 226.15v-1.27\"/>\n<path stroke-width=\"0.05\" d=\"m174.16 226.15v-1.27\"/>\n<path stroke-width=\"0.06\" d=\"m173.61 226.08l-0.01-1.15m0.27 1.17v-1.21\"/>\n<path stroke-width=\"0.07\" d=\"m173.1 226.03v-1.06m0.26 1.09l-0.01-1.13\"/>\n<path stroke-width=\"0.08\" d=\"m172.42 225.97v-0.93m0.23 0.94v-0.98m0.23 1.02v-1.02\"/>\n<path stroke-width=\"0.09\" d=\"m172.19 225.96v-0.9\"/>\n<path stroke-width=\"0.1\" d=\"m171.97 225.92v-0.85\"/>\n<path stroke-width=\"0.11\" d=\"m171.73 225.89v-0.78\"/>\n<path stroke-width=\"0.12\" d=\"m171.24 225.82l-0.01-0.62m0.26 0.66v-0.7\"/>\n<path stroke-width=\"0.12\" d=\"m170.99 225.77v-0.55\"/>\n<path stroke-width=\"0.13\" d=\"m170.76 225.73v-0.46\"/>\n<path stroke-width=\"0.14\" d=\"m170.51 225.67v-0.36\"/>\n<path stroke-width=\"0.15\" d=\"m170.26 225.64v-0.27\"/>\n<path stroke-width=\"0.18\" d=\"m169.99 225.58v-0.13\"/>\n</g>\n</g>\n<g id=\"pillar_left\">\n<g fill=\"#005bbf\">\n<path d=\"m191.28 330.68c-1.54 0-2.91-0.33-3.93-0.87-1-0.51-2.36-0.82-3.86-0.82-1.51 0-2.9 0.32-3.91 0.83-1.01 0.53-2.4 0.86-3.92 0.86-1.54 0-2.92-0.36-3.93-0.9-1-0.49-2.33-0.79-3.79-0.79-1.52 0-2.86 0.29-3.86 0.81-1.02 0.54-2.42 0.88-3.95 0.88v2.41c1.53 0 2.93-0.35 3.95-0.88 1-0.52 2.34-0.82 3.86-0.82 1.45 0 2.79 0.31 3.79 0.8 1.01 0.53 2.39 0.9 3.93 0.9 1.52 0 2.91-0.33 3.92-0.86 1.01-0.52 2.4-0.84 3.91-0.84 1.5 0 2.86 0.32 3.86 0.83 1.02 0.54 2.37 0.87 3.91 0.87l0.02-2.41z\"/>\n<path fill=\"#ccc\" d=\"m191.28 333.09c-1.54 0-2.91-0.33-3.93-0.87-1-0.51-2.36-0.83-3.86-0.83-1.51 0-2.9 0.32-3.91 0.84-1.01 0.53-2.4 0.86-3.92 0.86-1.54 0-2.92-0.37-3.93-0.9-1-0.49-2.33-0.8-3.79-0.8-1.52 0-2.86 0.3-3.86 0.82-1.02 0.53-2.42 0.88-3.95 0.88v2.41c1.53 0 2.93-0.35 3.95-0.88 1-0.52 2.34-0.82 3.86-0.82 1.45 0 2.79 0.31 3.79 0.8 1.01 0.54 2.39 0.9 3.93 0.9 1.52 0 2.91-0.34 3.92-0.86s2.4-0.84 3.91-0.84c1.5 0 2.86 0.32 3.86 0.84 1.02 0.53 2.37 0.86 3.91 0.86l0.02-2.41\"/>\n<path d=\"m191.28 335.5c-1.54 0-2.91-0.33-3.93-0.86-1-0.52-2.36-0.84-3.86-0.84-1.51 0-2.9 0.32-3.91 0.84s-2.4 0.86-3.92 0.86c-1.54 0-2.92-0.36-3.93-0.9-1-0.49-2.33-0.8-3.79-0.8-1.52 0-2.86 0.3-3.86 0.82-1.02 0.53-2.42 0.88-3.95 0.88v2.4c1.53 0 2.93-0.34 3.95-0.88 1-0.51 2.34-0.8 3.86-0.8 1.45 0 2.79 0.3 3.79 0.79 1.01 0.54 2.39 0.89 3.93 0.89 1.52 0 2.91-0.32 3.92-0.85 1.01-0.52 2.4-0.83 3.91-0.83 1.5 0 2.86 0.31 3.86 0.82 1.02 0.55 2.37 0.86 3.91 0.86l0.02-2.4\"/>\n<path fill=\"#ccc\" d=\"m191.26 340.32c-1.54 0-2.89-0.33-3.91-0.87-1-0.51-2.36-0.82-3.86-0.82-1.51 0-2.9 0.31-3.91 0.83s-2.4 0.86-3.92 0.86c-1.54 0-2.92-0.37-3.93-0.9-1-0.5-2.33-0.79-3.79-0.79-1.52 0-2.86 0.29-3.86 0.81-1.02 0.53-2.42 0.88-3.95 0.88v-2.4c1.53 0 2.93-0.36 3.95-0.9 1-0.51 2.34-0.8 3.86-0.8 1.45 0 2.79 0.3 3.79 0.79 1.01 0.54 2.39 0.89 3.93 0.89 1.52 0 2.91-0.32 3.92-0.85 1.01-0.52 2.4-0.83 3.91-0.83 1.5 0 2.86 0.31 3.86 0.82 1.02 0.55 2.39 0.86 3.93 0.86l-0.02 2.42\"/>\n<path d=\"m191.26 342.73c-1.54 0-2.89-0.33-3.91-0.86-1-0.52-2.36-0.84-3.86-0.84-1.51 0-2.9 0.32-3.91 0.84s-2.4 0.86-3.92 0.86c-1.54 0-2.92-0.37-3.93-0.9-1-0.5-2.33-0.8-3.79-0.8-1.52 0-2.86 0.3-3.86 0.82-1.02 0.53-2.42 0.88-3.95 0.88v-2.39c1.53 0 2.93-0.37 3.95-0.9 1-0.52 2.34-0.81 3.86-0.81 1.45 0 2.79 0.3 3.79 0.79 1.01 0.53 2.39 0.9 3.93 0.9 1.52 0 2.91-0.34 3.92-0.86s2.4-0.83 3.91-0.83c1.5 0 2.86 0.31 3.86 0.82 1.02 0.54 2.38 0.87 3.93 0.87l-0.02 2.41z\"/>\n</g>\n<g fill=\"#c8b100\">\n<path stroke-linejoin=\"round\" d=\"m166.92 320.78c0.05 0.21 0.13 0.4 0.13 0.62 0 1.46-1.27 2.63-2.81 2.63h22.94c-1.55 0-2.81-1.17-2.81-2.63 0-0.21 0.04-0.41 0.09-0.62-0.13 0.05-0.29 0.06-0.44 0.06h-16.69c-0.13 0-0.29-0.02-0.41-0.06z\"/>\n<path d=\"m167.33 319.27h16.69c0.57 0 1.02 0.35 1.02 0.78s-0.45 0.79-1.02 0.79h-16.69c-0.56 0-1.02-0.36-1.02-0.79s0.46-0.78 1.02-0.78z\"/>\n<path d=\"m164.27 329.86h22.87v-5.83h-22.87v5.83z\"/>\n</g>\n<path fill=\"#ccc\" d=\"m167.55 318.32h16.25v-79.63h-16.25v79.63z\"/>\n<path fill=\"none\" d=\"m179.13 238.8v79.46m1.83-79.46v79.46\"/>\n<g fill=\"#c8b100\">\n<path d=\"m164.58 232.37h22.29v-5.84h-22.29v5.84z\"/>\n<path stroke-linejoin=\"round\" d=\"m166.92 236.26c0.14-0.06 0.24-0.07 0.41-0.07h16.69c0.17 0 0.32 0.03 0.46 0.08-0.58-0.19-0.99-0.71-0.99-1.32s0.45-1.14 1.03-1.33c-0.14 0.04-0.33 0.08-0.49 0.08h-16.7c-0.17 0-0.33-0.01-0.47-0.06l0.09 0.02c0.6 0.18 0.94 0.71 0.94 1.29 0 0.56-0.38 1.13-0.97 1.31z\"/>\n<path d=\"m167.33 236.19h16.69c0.57 0 1.02 0.35 1.02 0.78 0 0.44-0.45 0.79-1.02 0.79h-16.69c-0.56 0-1.02-0.35-1.02-0.79 0-0.43 0.46-0.78 1.02-0.78z\"/>\n<path d=\"m167.33 232.37h16.7c0.57 0 1.03 0.3 1.03 0.66 0 0.37-0.46 0.67-1.03 0.67h-16.7c-0.56 0-1.02-0.3-1.02-0.67 0-0.36 0.46-0.66 1.02-0.66z\"/>\n</g>\n</g>\n<g id=\"ribbon_left\" fill=\"#ad1519\">\n<path d=\"m162.48 298.62c-2.26 1.3-3.8 2.64-3.55 3.31 0.12 0.61 0.84 1.07 1.87 1.75 1.62 1.13 2.6 3.14 1.83 4.07 1.34-1.08 2.19-2.69 2.19-4.49 0-1.87-0.9-3.56-2.34-4.64z\"/>\n<path stroke-linejoin=\"round\" d=\"m200.4 268.47c-3.54-1.46-9.57-2.55-16.49-2.78-2.39 0.02-5.04 0.25-7.79 0.7-9.72 1.63-17.13 5.51-16.54 8.67 0.01 0.06 0.04 0.2 0.05 0.26 0 0-3.64-8.21-3.7-8.52-0.65-3.51 7.56-7.82 18.35-9.62 3.39-0.57 6.69-0.79 9.56-0.76 6.9 0 12.9 0.89 16.52 2.23l0.04 9.82\"/>\n<path d=\"m167.52 278.47c-4.51-0.32-7.58-1.53-7.94-3.41-0.28-1.5 1.25-3.17 3.97-4.68 1.21 0.14 2.58 0.3 4 0.3l-0.03 7.79\"/>\n<path d=\"m183.83 272.38c2.82 0.43 4.93 1.13 5.98 1.99l0.1 0.17c0.5 1.03-1.97 3.22-6.11 5.67l0.03-7.83\"/>\n<path stroke-linejoin=\"round\" d=\"m157.42 293.83c-0.43-1.28 3.97-3.86 10.18-6.14 2.84-1.01 5.18-2.07 8.09-3.35 8.63-3.82 15-8.2 14.22-9.79l-0.09-0.17c0.46 0.38 1.18 8.24 1.18 8.24 0.78 1.46-5.05 5.78-13 9.58-2.54 1.22-7.91 3.2-10.44 4.09-4.54 1.57-9.04 4.54-8.63 5.64l-1.51-8.09v-0.01z\"/>\n</g>\n<g id=\"crown_right\" stroke-width=\"0.26\">\n<path fill=\"#ad1519\" stroke-width=\"0.27\" d=\"m324.85 220.42s-0.74 0.78-1.28 0.89c-0.53 0.1-1.21-0.49-1.21-0.49s-0.48 0.51-1.08 0.64c-0.59 0.14-1.41-0.66-1.41-0.66s-0.57 0.8-1.07 0.99c-0.51 0.18-1.13-0.24-1.13-0.24s-0.23 0.39-0.65 0.61c-0.18 0.09-0.48-0.05-0.48-0.05l-0.6-0.38-0.68-0.72-0.62-0.24s-0.28-0.91-0.31-1.07c-0.02-0.16-0.08-0.57-0.08-0.57-0.13-0.65 0.87-1.4 2.3-1.72 0.82-0.19 1.54-0.18 2.06-0.02 0.57-0.48 1.78-0.82 3.2-0.82 1.29 0 2.42 0.27 3.04 0.7 0.61-0.43 1.74-0.7 3.03-0.7 1.42 0 2.62 0.34 3.19 0.82 0.53-0.16 1.24-0.17 2.07 0.02 1.42 0.32 2.43 1.07 2.3 1.72 0 0-0.06 0.41-0.08 0.57-0.03 0.16-0.32 1.07-0.32 1.07l-0.62 0.24-0.68 0.72-0.58 0.38s-0.3 0.14-0.48 0.05c-0.43-0.21-0.66-0.61-0.66-0.61s-0.62 0.42-1.13 0.24c-0.51-0.19-1.07-0.99-1.07-0.99s-0.82 0.8-1.42 0.66c-0.59-0.13-1.07-0.64-1.07-0.64s-0.68 0.59-1.21 0.49c-0.54-0.11-1.27-0.89-1.27-0.89z\"/>\n<g fill=\"#c8b100\">\n<ellipse cx=\"324.82\" cy=\"216.2\" rx=\"1.38\" ry=\"1.96\"/>\n<ellipse cx=\"324.85\" cy=\"216.2\" rx=\"0.63\" ry=\"1.81\"/>\n<ellipse stroke=\"none\" cx=\"324.84\" cy=\"213.95\" rx=\"0.93\" ry=\"0.88\"/>\n<path stroke-width=\"0.3\" d=\"m326.13 213.64v0.58h-2.53v-0.58h0.94v-1.3h-0.62v-0.58h0.62v-0.58h0.61v0.58h0.61v0.58h-0.61v1.3h0.98\"/>\n<path fill=\"none\" d=\"m325.11,213.12a0.93,0.88 0 1,1 -0.51,-0.01\"/>\n</g>\n<g fill=\"none\" stroke-width=\"0.21\">\n<path stroke-width=\"0.26\" stroke-linecap=\"round\" d=\"m314.41 219.99c-0.13-0.33-0.22-0.7-0.22-1.08 0-1.59 1.26-2.88 2.83-2.88 0.5 0 0.96 0.13 1.37 0.37\"/>\n<path stroke-width=\"0.26\" d=\"m319.48 217.93c-0.15-0.26-0.29-0.54-0.29-0.84 0-1.15 1.19-2.08 2.64-2.08 0.62 0 1.2 0.17 1.65 0.45\"/>\n<path stroke-width=\"0.26\" d=\"m330.17 217.96c0.15-0.26 0.25-0.57 0.25-0.87 0-1.15-1.18-2.08-2.64-2.08-0.62 0-1.19 0.17-1.64 0.45\"/>\n<path stroke-width=\"0.26\" stroke-linecap=\"round\" d=\"m335.21 219.99c0.13-0.33 0.21-0.7 0.21-1.08 0-1.59-1.26-2.88-2.82-2.88-0.5 0-0.97 0.13-1.38 0.37\"/>\n<ellipse cx=\"313.57\" cy=\"218.68\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"313.74\" cy=\"217.1\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"314.76\" cy=\"215.9\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"316.11\" cy=\"215.25\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"317.55\" cy=\"215.31\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse fill=\"#fff\" cx=\"318.43\" cy=\"217.08\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"318.68\" cy=\"215.58\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"319.81\" cy=\"214.64\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"321.23\" cy=\"214.19\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"322.67\" cy=\"214.24\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"326.94\" cy=\"214.24\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"328.39\" cy=\"214.19\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"329.8\" cy=\"214.64\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"330.93\" cy=\"215.58\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse fill=\"#fff\" cx=\"331.18\" cy=\"217.08\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"332.06\" cy=\"215.31\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"333.51\" cy=\"215.25\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"334.86\" cy=\"215.9\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"335.88\" cy=\"217.1\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"336.05\" cy=\"218.68\" rx=\"0.45\" ry=\"0.43\"/>\n</g>\n<use xlink:href=\"#crown_pt1\" x=\"149.17\"/>\n<use xlink:href=\"#crown_pt2\" x=\"149.17\"/>\n</g>\n<use id=\"pillar_right\" xlink:href=\"#pillar_left\" x=\"149.17\"/>\n<use id=\"ribbon_right\" xlink:href=\"#ribbon_left\" transform=\"matrix(-1,0,0,1,500.57,0)\"/>\n<g id=\"plus_ultra\" fill=\"#c8b100\" stroke=\"none\">\n<path d=\"m166.42 264.65c1.99-0.72 3.29-1.58 2.66-3.14-0.41-1-1.43-1.19-2.97-0.63l-2.71 0.99 2.44 6.03c0.27-0.12 0.54-0.24 0.81-0.34 0.28-0.1 0.57-0.18 0.85-0.26l-1.08-2.64v-0.01zm-1.18-2.91l0.69-0.25c0.57-0.21 1.21 0.1 1.5 0.8 0.21 0.53 0.16 1.13-0.5 1.55-0.21 0.13-0.46 0.23-0.7 0.33l-0.99-2.43\"/>\n<path d=\"m172.78 259.22c-0.29 0.08-0.57 0.16-0.86 0.22-0.29 0.05-0.59 0.09-0.88 0.12l1.41 6.28 4.38-0.88c-0.05-0.12-0.12-0.26-0.14-0.38-0.03-0.14-0.03-0.28-0.04-0.41-0.77 0.22-1.61 0.46-2.61 0.66l-1.26-5.61\"/>\n<path d=\"m181.56 264.63c0.82-2.28 1.82-4.46 2.81-6.67-0.18 0.03-0.36 0.06-0.54 0.07s-0.37 0.01-0.54 0c-0.53 1.61-1.18 3.21-1.87 4.8-0.82-1.51-1.73-2.99-2.43-4.51-0.34 0.04-0.69 0.09-1.03 0.12-0.34 0.02-0.7 0.01-1.04 0.02 1.26 2.06 2.48 4.11 3.64 6.23 0.16-0.03 0.32-0.06 0.5-0.08 0.16-0.01 0.33 0.01 0.5 0.02\"/>\n<path d=\"m190.72 259.8c0.15-0.31 0.31-0.6 0.48-0.89-0.24-0.22-0.96-0.55-1.81-0.63-1.79-0.18-2.81 0.61-2.93 1.69-0.26 2.26 3.31 2.07 3.14 3.57-0.07 0.64-0.75 0.9-1.48 0.83-0.81-0.08-1.41-0.53-1.51-1.19l-0.22-0.02c-0.12 0.39-0.29 0.77-0.48 1.15 0.53 0.34 1.21 0.53 1.85 0.59 1.83 0.19 3.22-0.54 3.35-1.74 0.23-2.15-3.37-2.27-3.23-3.54 0.06-0.53 0.47-0.88 1.4-0.79 0.67 0.07 1.08 0.43 1.26 0.95l0.18 0.02\"/>\n<path d=\"m310.3 264.98c0.62-2.33 1.41-4.58 2.19-6.87-0.17 0.05-0.35 0.09-0.53 0.11-0.17 0.03-0.36 0.04-0.54 0.05-0.37 1.64-0.88 3.29-1.42 4.94-0.96-1.44-2-2.84-2.83-4.3-0.34 0.07-0.68 0.15-1.02 0.2s-0.69 0.07-1.04 0.11c1.45 1.94 2.85 3.89 4.2 5.91 0.16-0.04 0.32-0.1 0.5-0.12 0.16-0.02 0.33-0.02 0.49-0.03\"/>\n<path d=\"m316.48 258.16c-0.29 0.01-0.59 0.04-0.88 0.03-0.3 0-0.6-0.04-0.89-0.06l-0.12 6.41 4.49 0.08c-0.03-0.13-0.06-0.28-0.06-0.41s0.04-0.27 0.07-0.4c-0.81 0.05-1.68 0.1-2.71 0.08l0.1-5.73\"/>\n<path d=\"m323.52 259.21c0.72 0.06 1.41 0.19 2.1 0.31-0.01-0.13-0.03-0.27-0.02-0.41 0.01-0.13 0.06-0.26 0.1-0.39l-6.07-0.5c0.01 0.14 0.03 0.27 0.02 0.4-0.01 0.14-0.06 0.27-0.1 0.4 0.62-0.02 1.37-0.02 2.21 0.05l-0.53 5.77c0.29 0 0.59 0 0.88 0.03 0.3 0.02 0.59 0.07 0.88 0.11l0.53-5.77\"/>\n<path d=\"m326.01 265.53c0.29 0.05 0.59 0.09 0.88 0.15 0.28 0.06 0.57 0.15 0.85 0.23l0.72-2.94 0.08 0.01c0.16 0.41 0.38 0.9 0.49 1.19l0.9 2.22c0.36 0.06 0.71 0.11 1.05 0.18 0.36 0.08 0.7 0.18 1.04 0.28l-0.31-0.67c-0.48-1-0.99-2.01-1.41-3.02 1.12 0.04 1.98-0.36 2.2-1.26 0.15-0.62-0.1-1.11-0.68-1.53-0.44-0.31-1.28-0.47-1.83-0.6l-2.44-0.53-1.54 6.29m3.14-5.42c0.71 0.16 1.59 0.27 1.59 1.07-0.01 0.21-0.03 0.35-0.06 0.48-0.23 0.94-0.94 1.26-2.13 0.91l0.6-2.46\"/>\n<path d=\"m337.57 267.46c-0.05 0.69-0.18 1.37-0.31 2.1 0.3 0.14 0.61 0.27 0.9 0.44 0.3 0.16 0.57 0.34 0.86 0.52l0.6-7.23c-0.14-0.06-0.27-0.12-0.41-0.19-0.13-0.07-0.25-0.15-0.37-0.24l-6.38 4.05c0.17 0.08 0.35 0.16 0.51 0.25 0.17 0.09 0.31 0.19 0.47 0.28 0.54-0.45 1.1-0.82 1.74-1.3l2.39 1.31v0.01zm-1.81-1.66l2.13-1.37-0.25 2.4-1.88-1.03\"/>\n</g>\n</g>\n<g id=\"crown_crest\">\n<path fill=\"#ad1519\" stroke-width=\"0.26\" d=\"m249.65 182.72c6.64 0 12.56 0.99 16.41 2.51 2.2 1 5.16 1.73 8.4 2.17 2.47 0.33 4.81 0.39 6.85 0.24 2.73-0.06 6.67 0.74 10.62 2.48 3.26 1.45 5.99 3.21 7.8 4.91l-1.57 1.4-0.45 3.96-4.3 4.92-2.15 1.83-5.09 4.07-2.6 0.21-0.79 2.25-32.91-3.86-33.02 3.86-0.79-2.25-2.61-0.21-5.08-4.07-2.15-1.83-4.3-4.92-0.44-3.96-1.58-1.4c1.82-1.7 4.54-3.46 7.8-4.91 3.95-1.74 7.89-2.54 10.62-2.48 2.04 0.15 4.38 0.09 6.85-0.24 3.24-0.44 6.2-1.17 8.4-2.17 3.86-1.52 9.44-2.51 16.08-2.51z\"/>\n<g fill=\"#c8b100\">\n<path d=\"m225.34 191.42l1.38 1.11 2.08-3.4c-2.25-1.38-3.8-3.78-3.8-6.51 0-0.31 0.02-0.61 0.06-0.91 0.21-4.34 5.5-7.92 12.2-7.92 3.48 0 6.63 0.95 8.84 2.48 0.06-0.67 0.12-1.25 0.21-1.86-2.43-1.42-5.6-2.28-9.05-2.28-7.71 0-13.74 4.39-14.03 9.57-0.03 0.31-0.05 0.61-0.05 0.92 0 2.76 1.26 5.26 3.26 6.99l-1.1 1.81\"/>\n<path d=\"m225.43 191.46c-2.63-1.97-4.27-4.64-4.27-7.58 0-3.38 2.22-6.4 5.58-8.41-2.07 1.67-3.33 3.83-3.51 6.23-0.03 0.31-0.05 0.61-0.05 0.92 0 2.76 1.26 5.26 3.26 6.99l-1.01 1.85\"/>\n<path d=\"m202.21 194.89c-1.48-1.65-2.38-3.79-2.38-6.12 0-1.41 0.33-2.75 0.91-3.95 2.13-4.38 8.82-7.57 16.76-7.57 2.16 0 4.23 0.23 6.14 0.67-0.42 0.46-0.75 0.97-1.08 1.48-1.59-0.31-3.29-0.48-5.06-0.48-7.27 0-13.36 2.83-15.12 6.65-0.47 0.97-0.73 2.06-0.73 3.2 0 2.32 1.09 4.4 2.79 5.82l-2.63 4.3-1.41-1.12 1.81-2.88z\"/>\n<path d=\"m204.9 180.48c-1.91 1.21-3.36 2.69-4.16 4.34-0.58 1.2-0.91 2.54-0.91 3.95 0 2.33 0.9 4.47 2.38 6.12l-1.6 2.59c-1.53-1.96-2.42-4.26-2.42-6.7 0-4.2 2.67-7.87 6.71-10.3z\"/>\n<path d=\"m250.04 171.27c1.76 0 3.28 1.16 3.64 2.73 0.23 1.38 0.38 2.95 0.41 4.62 0.01 0.18-0.01 0.35-0.01 0.52 0 0.2 0.04 0.41 0.05 0.61 0.06 3.52 0.56 6.62 1.27 8.52l-5.36 5.14-5.43-5.14c0.72-1.9 1.22-5 1.29-8.52 0-0.2 0.04-0.41 0.04-0.61 0-0.17-0.01-0.34-0.01-0.52 0.03-1.67 0.18-3.24 0.41-4.62 0.36-1.57 1.94-2.73 3.7-2.73z\"/>\n<path d=\"m250.04 172.94c0.91 0 1.68 0.58 1.87 1.39 0.23 1.31 0.37 2.8 0.4 4.38 0 0.16-0.01 0.32-0.01 0.48 0 0.2 0.03 0.39 0.04 0.59 0.05 3.32 0.53 6.25 1.21 8.05l-3.54 3.35-3.54-3.35c0.67-1.8 1.15-4.73 1.21-8.05 0-0.2 0.04-0.39 0.04-0.59 0-0.16-0.01-0.32-0.01-0.48 0.03-1.58 0.17-3.07 0.4-4.38 0.18-0.81 1.02-1.39 1.93-1.39z\"/>\n<path d=\"m274.7 191.42l-1.39 1.11-2.08-3.4c2.26-1.38 3.81-3.78 3.81-6.51 0-0.31-0.02-0.61-0.06-0.91-0.21-4.34-5.5-7.92-12.2-7.92-3.49 0-6.63 0.95-8.84 2.48-0.06-0.67-0.12-1.25-0.22-1.86 2.44-1.42 5.6-2.28 9.06-2.28 7.71 0 13.74 4.39 14.03 9.57 0.03 0.31 0.05 0.61 0.05 0.92 0 2.76-1.27 5.26-3.27 6.99l1.11 1.81\"/>\n<path d=\"m274.61 191.46c2.63-1.97 4.27-4.64 4.27-7.58 0-3.38-2.22-6.4-5.58-8.41 2.07 1.67 3.33 3.83 3.51 6.23 0.03 0.31 0.05 0.61 0.05 0.92 0 2.76-1.27 5.26-3.27 6.99l1.02 1.85\"/>\n<path d=\"m297.83 194.89c1.47-1.65 2.38-3.79 2.38-6.12 0-1.41-0.33-2.75-0.91-3.95-2.14-4.38-8.82-7.57-16.76-7.57-2.16 0-4.23 0.23-6.15 0.67 0.43 0.46 0.76 0.97 1.09 1.48 1.58-0.31 3.29-0.48 5.06-0.48 7.27 0 13.35 2.83 15.11 6.65 0.47 0.97 0.73 2.06 0.73 3.2 0 2.32-1.09 4.4-2.79 5.82l2.63 4.3 1.42-1.12-1.81-2.88z\"/>\n<path d=\"m295.14 180.48c1.91 1.21 3.36 2.69 4.16 4.34 0.58 1.2 0.91 2.54 0.91 3.95 0 2.33-0.91 4.47-2.38 6.12l1.6 2.59c1.53-1.96 2.41-4.26 2.41-6.7 0-4.2-2.67-7.87-6.7-10.3z\"/>\n<ellipse fill=\"#005bbf\" stroke-width=\"0.26\" cx=\"250.05\" cy=\"167.3\" rx=\"4.43\" ry=\"4.2\"/>\n<path stroke-width=\"0.26\" d=\"m248.89 155.54v2.26h-2.42v2.3h2.42v3.15 3.46h-3.05c-0.03 0.21-0.22 0.37-0.22 0.59 0 0.58 0.12 1.14 0.35 1.64 0 0.02 0.02 0.02 0.03 0.03h8.12c0-0.01 0.02-0.01 0.03-0.03 0.22-0.5 0.35-1.06 0.35-1.64 0-0.22-0.19-0.38-0.22-0.59h-2.96v-3.43-3.18h2.42v-2.3h-2.42v-2.26h-2.43z\"/>\n</g>\n<g fill=\"#fff\">\n<ellipse cx=\"250.04\" cy=\"188.94\" rx=\"1.91\" ry=\"1.8\"/>\n<ellipse cx=\"250.04\" cy=\"185.4\" rx=\"1.91\" ry=\"1.8\"/>\n<ellipse cx=\"250.04\" cy=\"181.6\" rx=\"1.52\" ry=\"1.44\"/>\n<ellipse cx=\"250.04\" cy=\"178.18\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"250.04\" cy=\"175.18\" rx=\"0.88\" ry=\"0.83\"/>\n<ellipse cx=\"198.94\" cy=\"198.67\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"197.44\" cy=\"196.02\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"196.44\" cy=\"192.94\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"196.31\" cy=\"189.64\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"197.12\" cy=\"186.4\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"198.81\" cy=\"183.45\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"201.06\" cy=\"181.02\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"203.68\" cy=\"179.01\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"206.8\" cy=\"177.36\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"210.04\" cy=\"176.19\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"213.66\" cy=\"175.54\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"217.1\" cy=\"175.36\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"220.47\" cy=\"175.48\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"224.21\" cy=\"190.32\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"222.34\" cy=\"187.65\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"221.35\" cy=\"184.75\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"221.47\" cy=\"181.57\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"222.16\" cy=\"178.37\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"223.84\" cy=\"175.48\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"226.4\" cy=\"173.47\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"229.39\" cy=\"171.81\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"232.7\" cy=\"170.82\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"236.13\" cy=\"170.23\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"239.5\" cy=\"170.28\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"242.99\" cy=\"170.87\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"246.23\" cy=\"171.99\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"253.8\" cy=\"171.99\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"257.04\" cy=\"170.87\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"260.54\" cy=\"170.28\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"263.9\" cy=\"170.23\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"267.34\" cy=\"170.82\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"270.64\" cy=\"171.81\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"273.64\" cy=\"173.47\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"276.19\" cy=\"175.48\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"277.88\" cy=\"178.37\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"278.57\" cy=\"181.57\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"278.69\" cy=\"184.75\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"277.69\" cy=\"187.65\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"275.83\" cy=\"190.32\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"279.57\" cy=\"175.48\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"282.94\" cy=\"175.36\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"286.38\" cy=\"175.54\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"290\" cy=\"176.19\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"293.24\" cy=\"177.36\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"296.36\" cy=\"179.01\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"298.97\" cy=\"181.02\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"301.22\" cy=\"183.45\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"302.91\" cy=\"186.4\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"303.72\" cy=\"189.64\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"303.6\" cy=\"192.94\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"302.6\" cy=\"196.02\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"301.1\" cy=\"198.67\" rx=\"1.1\" ry=\"1.04\"/>\n</g>\n<g fill=\"#c8b100\">\n<path d=\"m250.15 226.18c-12.26-0.02-23.25-1.47-31.09-3.83-0.57-0.18-0.87-0.7-0.84-1.25-0.01-0.52 0.29-1 0.84-1.17 7.84-2.36 18.83-3.81 31.09-3.83 12.27 0.02 23.25 1.47 31.09 3.83 0.55 0.17 0.84 0.65 0.83 1.17 0.03 0.55-0.27 1.07-0.83 1.25-7.84 2.36-18.82 3.81-31.09 3.83\"/>\n<path d=\"m250.07 216.09c-12.41 0.03-23.55 1.58-31.39 4 0.65-0.31 0.59-1.12-0.22-3.2-0.98-2.53-2.5-2.42-2.5-2.42 8.66-2.56 20.73-4.16 34.16-4.18 13.44 0.02 25.6 1.62 34.27 4.18 0 0-1.53-0.11-2.51 2.42-0.81 2.08-0.87 2.89-0.21 3.2-7.84-2.42-19.19-3.97-31.6-4\"/>\n<path d=\"m250.12 210.3c-13.43 0.02-25.5 1.62-34.16 4.18-0.58 0.17-1.19-0.05-1.38-0.6s0.12-1.18 0.7-1.35c8.71-2.67 21.08-4.35 34.84-4.38 13.77 0.03 26.19 1.71 34.9 4.38 0.58 0.17 0.89 0.8 0.7 1.35s-0.8 0.77-1.38 0.6c-8.67-2.56-20.78-4.16-34.22-4.18\"/>\n<path d=\"m250.2 199.78l1.23 0.22c-0.19 0.5-0.24 1.05-0.24 1.63 0 2.57 2.21 4.65 4.92 4.65 2.18 0 4.04-1.35 4.67-3.21 0.08 0.05 0.47-1.68 0.68-1.66 0.17 0.02 0.15 1.8 0.22 1.77 0.31 2.34 2.46 3.93 4.87 3.93 2.71 0 4.91-2.08 4.91-4.65 0-0.19-0.01-0.38-0.04-0.57l1.54-1.52 0.83 1.94c-0.33 0.61-0.46 1.3-0.46 2.03 0 2.46 2.1 4.44 4.69 4.44 1.63 0 3.06-0.78 3.9-1.97l0.99-1.25-0.01 1.53c0 1.55 0.66 2.93 2.16 3.18 0 0 1.73 0.1 4.03-1.7 2.29-1.8 3.55-3.29 3.55-3.29l0.2 1.8s-1.9 2.95-3.97 4.15c-1.14 0.66-2.86 1.35-4.23 1.13-1.44-0.24-2.48-1.4-3.01-2.74-1.03 0.61-2.25 0.97-3.55 0.97-2.81 0-5.33-1.54-6.32-3.86-1.29 1.4-3.09 2.25-5.2 2.25-2.24 0-4.29-1.01-5.57-2.56-1.27 1.16-2.98 1.87-4.88 1.87-2.48 0-4.69-1.22-5.94-3.05-1.25 1.83-3.46 3.05-5.94 3.05-1.89 0-3.61-0.71-4.87-1.87-1.28 1.55-3.34 2.56-5.58 2.56-2.11 0-3.9-0.85-5.19-2.25-1 2.32-3.52 3.86-6.32 3.86-1.31 0-2.52-0.36-3.55-0.97-0.54 1.34-1.57 2.5-3.02 2.74-1.36 0.22-3.08-0.47-4.22-1.13-2.08-1.2-3.98-4.15-3.98-4.15l0.2-1.8s1.27 1.49 3.56 3.29c2.29 1.81 4.02 1.7 4.02 1.7 1.51-0.25 2.16-1.63 2.16-3.18l-0.01-1.53 0.99 1.25c0.84 1.19 2.28 1.97 3.9 1.97 2.59 0 4.69-1.98 4.69-4.44 0-0.73-0.13-1.42-0.46-2.03l0.83-1.94 1.54 1.52c-0.02 0.19-0.04 0.38-0.04 0.57 0 2.57 2.2 4.65 4.91 4.65 2.42 0 4.56-1.59 4.88-3.93 0.06 0.03 0.05-1.75 0.22-1.77 0.2-0.02 0.6 1.71 0.67 1.66 0.64 1.86 2.49 3.21 4.68 3.21 2.71 0 4.91-2.08 4.91-4.65 0-0.58-0.03-1.13-0.24-1.63l1.29-0.22\"/>\n<path d=\"m208.37 206.32c-0.11-0.37-0.35-0.75-0.72-1.06-0.79-0.68-1.84-0.79-2.36-0.25-0.07 0.07-0.13 0.17-0.17 0.25 0 0-1.11-2.08-2.41-2.78-1.29-0.7-3.49-0.52-3.49-0.52 0-1.6 1.3-2.89 2.99-2.89 0.99 0 1.92 0.41 2.48 1.11l0.23-1.07s1.36 0.27 1.98 1.82-0.06 3.8-0.06 3.8 0.34-0.96 0.85-1.61c0.51-0.64 1.81-1.34 2.49-1.66 0.67-0.31 1.37-0.79 1.37-0.79s0.03 0.18 0.05 0.61c0.03 0.51-0.01 0.83-0.01 0.83 1.24-0.17 2.69 0.04 3.83 0.48-0.49 0.95-1.41 1.84-2.62 2.3 0 0 0.44 0.36 0.83 0.75 0.34 0.34 0.44 0.49 0.44 0.49s-0.85 0.13-1.27 0.19c-0.43 0.05-1.84 0.28-2.69 0.22-0.62-0.04-1.32-0.14-1.74-0.22\"/>\n<path fill=\"#ad1519\" d=\"m205.29 205.01c0.52-0.54 1.57-0.43 2.36 0.25 0.8 0.67 1.02 1.66 0.51 2.19-0.51 0.54-1.57 0.42-2.36-0.25-0.79-0.68-1.02-1.66-0.51-2.19\"/>\n<path fill=\"#fff\" d=\"m216.39 205.91c-0.28-0.83-0.03-1.65 0.57-1.83 0.6-0.19 1.32 0.33 1.6 1.16s0.03 1.65-0.57 1.84c-0.6 0.18-1.31-0.34-1.6-1.17\"/>\n<path d=\"m226.12 201.86c-0.33-0.27-0.59-0.64-0.67-1.08s0.01-0.87 0.23-1.23c0 0-0.88-0.44-1.83-0.69-0.72-0.19-1.99-0.2-2.37-0.2-0.38-0.02-1.15-0.03-1.15-0.03s0.07 0.17 0.28 0.55c0.27 0.46 0.5 0.75 0.5 0.75-1.27 0.29-2.35 1.12-3.03 2.09 0.99 0.68 2.3 1.1 3.6 0.97 0 0-0.12 0.34-0.2 0.86-0.06 0.43-0.06 0.61-0.06 0.61s0.71-0.26 1.07-0.39c0.35-0.13 1.54-0.55 2.15-0.96 0.8-0.54 1.48-1.25 1.48-1.25\"/>\n<path d=\"m225.68 191.65c1.06 0.67 1.98 1.79 2.3 3.03 0 0 0.13-0.25 0.71-0.59 0.59-0.33 1.09-0.32 1.09-0.32s-0.17 0.97-0.25 1.32c-0.09 0.34-0.09 1.38-0.32 2.32-0.23 0.93-0.63 1.68-0.63 1.68-0.42-0.34-0.99-0.51-1.58-0.41-0.58 0.1-1.06 0.44-1.32 0.9 0 0-0.66-0.58-1.21-1.38-0.55-0.81-0.93-1.78-1.13-2.08-0.21-0.3-0.72-1.15-0.72-1.15s0.47-0.18 1.14-0.05c0.67 0.12 0.88 0.32 0.88 0.32-0.14-1.28 0.28-2.62 1.04-3.59\"/>\n<path d=\"m228.97 201.38c0.22-0.35 0.32-0.79 0.24-1.23s-0.32-0.81-0.66-1.07c0 0 0.67-0.71 1.47-1.26 0.6-0.41 1.8-0.82 2.15-0.95 0.36-0.13 1.07-0.4 1.07-0.4s0 0.18-0.06 0.61c-0.08 0.52-0.2 0.87-0.2 0.87 1.3-0.14 2.62 0.29 3.61 0.98-0.69 0.97-1.77 1.79-3.04 2.08 0 0 0.23 0.28 0.5 0.74 0.21 0.39 0.28 0.56 0.28 0.56s-0.77-0.02-1.15-0.03c-0.38 0-1.65-0.01-2.37-0.2-0.95-0.25-1.84-0.69-1.84-0.69\"/>\n<ellipse fill=\"#ad1519\" cx=\"227.37\" cy=\"200.45\" rx=\"2.17\" ry=\"2.06\"/>\n<path fill=\"#fff\" d=\"m237.76 201.77c-0.11-0.87 0.31-1.63 0.93-1.7 0.63-0.07 1.23 0.57 1.34 1.44 0.11 0.86-0.3 1.63-0.93 1.7-0.62 0.07-1.22-0.57-1.34-1.44\"/>\n<path d=\"m248.5 199.83c-0.32-0.36-0.53-0.82-0.53-1.33 0-0.5 0.19-0.97 0.51-1.32 0 0-0.89-0.67-1.89-1.12-0.77-0.35-2.18-0.59-2.6-0.67-0.43-0.08-1.28-0.24-1.28-0.24s0.04 0.2 0.2 0.67c0.2 0.56 0.4 0.93 0.4 0.93-1.47 0.08-2.85 0.81-3.81 1.76 0.96 0.94 2.34 1.66 3.81 1.75 0 0-0.2 0.36-0.4 0.93-0.16 0.46-0.2 0.67-0.2 0.67s0.85-0.16 1.28-0.24c0.42-0.08 1.83-0.32 2.6-0.67 1-0.46 1.91-1.11 1.91-1.11\"/>\n<path d=\"m250.11 188.36c1.05 0.95 1.85 2.36 1.95 3.82 0 0 0.19-0.27 0.91-0.53 0.73-0.26 1.28-0.16 1.28-0.16s-0.39 1.05-0.55 1.42c-0.17 0.37-0.39 1.53-0.84 2.53-0.44 1-1.05 1.76-1.05 1.76-0.4-0.45-1-0.75-1.67-0.75-0.68 0-1.27 0.3-1.67 0.75 0 0-0.61-0.76-1.05-1.76-0.45-1-0.67-2.16-0.84-2.53s-0.56-1.42-0.56-1.42 0.56-0.1 1.28 0.16 0.92 0.53 0.92 0.53c0.1-1.46 0.86-2.87 1.89-3.82\"/>\n<path d=\"m251.76 199.83c0.33-0.36 0.53-0.82 0.53-1.33 0-0.5-0.19-0.97-0.51-1.32 0 0 0.89-0.67 1.9-1.12 0.76-0.35 2.17-0.59 2.6-0.67 0.42-0.08 1.26-0.24 1.26-0.24s-0.02 0.2-0.19 0.67c-0.2 0.56-0.4 0.93-0.4 0.93 1.47 0.08 2.86 0.81 3.81 1.76-0.95 0.94-2.33 1.66-3.81 1.75 0 0 0.2 0.36 0.4 0.93 0.16 0.46 0.19 0.67 0.19 0.67l-1.26-0.24c-0.43-0.08-1.84-0.32-2.6-0.67-1.01-0.46-1.92-1.11-1.92-1.11\"/>\n<ellipse fill=\"#ad1519\" cx=\"250.14\" cy=\"198.5\" rx=\"2.17\" ry=\"2.06\"/>\n<path fill=\"#fff\" d=\"m262.58 201.77c0.11-0.87-0.3-1.63-0.93-1.7s-1.23 0.57-1.34 1.44c-0.11 0.86 0.31 1.63 0.93 1.7 0.63 0.07 1.23-0.57 1.34-1.44\"/>\n<path d=\"m271.38 201.38c-0.22-0.35-0.32-0.79-0.25-1.23 0.09-0.44 0.33-0.81 0.67-1.07 0 0-0.67-0.71-1.47-1.26-0.61-0.41-1.8-0.82-2.16-0.95-0.35-0.13-1.06-0.4-1.06-0.4s-0.01 0.18 0.06 0.61c0.08 0.52 0.19 0.87 0.19 0.87-1.29-0.14-2.61 0.29-3.6 0.98 0.68 0.97 1.77 1.79 3.03 2.08 0 0-0.23 0.28-0.49 0.74-0.22 0.39-0.28 0.56-0.28 0.56l1.14-0.03c0.38 0 1.66-0.01 2.37-0.2 0.95-0.25 1.84-0.69 1.84-0.69\"/>\n<path d=\"m274.67 191.65c-1.06 0.67-1.98 1.79-2.31 3.03 0 0-0.12-0.25-0.71-0.59-0.58-0.33-1.09-0.32-1.09-0.32s0.17 0.97 0.26 1.32c0.09 0.34 0.09 1.38 0.31 2.32 0.23 0.93 0.64 1.68 0.64 1.68 0.42-0.34 0.99-0.51 1.57-0.41 0.59 0.1 1.06 0.44 1.33 0.9 0 0 0.66-0.58 1.21-1.38 0.54-0.81 0.92-1.78 1.12-2.08 0.21-0.3 0.72-1.15 0.72-1.15s-0.47-0.18-1.14-0.05c-0.67 0.12-0.88 0.32-0.88 0.32 0.15-1.28-0.28-2.62-1.03-3.59\"/>\n<path d=\"m274.22 201.86c0.34-0.27 0.6-0.64 0.67-1.08 0.09-0.44 0-0.87-0.22-1.23 0 0 0.88-0.44 1.83-0.69 0.72-0.19 1.99-0.2 2.36-0.2 0.39-0.02 1.15-0.03 1.15-0.03s-0.06 0.17-0.28 0.55c-0.26 0.46-0.49 0.75-0.49 0.75 1.26 0.29 2.34 1.12 3.03 2.09-0.99 0.68-2.31 1.1-3.6 0.97 0 0 0.11 0.34 0.19 0.86 0.06 0.43 0.06 0.61 0.06 0.61s-0.71-0.26-1.06-0.39c-0.36-0.13-1.55-0.55-2.16-0.96-0.79-0.54-1.48-1.25-1.48-1.25\"/>\n<ellipse fill=\"#ad1519\" cx=\"272.98\" cy=\"200.45\" rx=\"2.17\" ry=\"2.06\"/>\n<path fill=\"#fff\" d=\"m283.96 205.91c0.28-0.83 0.03-1.65-0.57-1.83-0.6-0.19-1.32 0.33-1.61 1.16-0.28 0.83-0.03 1.65 0.57 1.84 0.6 0.18 1.32-0.34 1.61-1.17\"/>\n<path d=\"m291.97 206.32c0.11-0.37 0.36-0.75 0.72-1.06 0.79-0.68 1.85-0.79 2.36-0.25 0.07 0.07 0.14 0.17 0.18 0.25 0 0 1.1-2.08 2.4-2.78s3.5-0.52 3.5-0.52c0-1.6-1.31-2.89-3-2.89-0.99 0-1.92 0.41-2.47 1.11l-0.23-1.07s-1.36 0.27-1.98 1.82 0.05 3.8 0.05 3.8-0.33-0.96-0.84-1.61c-0.51-0.64-1.81-1.34-2.49-1.66-0.68-0.31-1.37-0.79-1.37-0.79s-0.03 0.18-0.06 0.61c-0.02 0.51 0.02 0.83 0.02 0.83-1.25-0.17-2.7 0.04-3.83 0.48 0.48 0.95 1.4 1.84 2.61 2.3 0 0-0.43 0.36-0.83 0.75-0.33 0.34-0.43 0.49-0.43 0.49s0.85 0.13 1.27 0.19c0.43 0.05 1.84 0.28 2.68 0.22 0.63-0.04 1.32-0.14 1.74-0.22\"/>\n<path fill=\"#ad1519\" d=\"m295.05 205.01c-0.51-0.54-1.57-0.43-2.36 0.25-0.79 0.67-1.02 1.66-0.51 2.19 0.51 0.54 1.57 0.42 2.36-0.25 0.79-0.68 1.02-1.66 0.51-2.19\"/>\n</g>\n<g fill=\"none\">\n<path fill=\"#ad1519\" stroke-linejoin=\"round\" d=\"m250.12 224.57c-11.06-0.01-21.07-1.29-28.68-3.26 7.61-1.97 17.62-3.17 28.68-3.19 11.07 0.02 21.13 1.22 28.74 3.19-7.61 1.97-17.67 3.25-28.74 3.26z\"/>\n<path stroke-width=\"0.05\" d=\"m258.04 224.28v-6.01m-3.02 6.21l0.04-6.37m-2.24 6.45v-6.49\"/>\n<path stroke-width=\"0.09\" d=\"m250.95 224.64v-6.57\"/>\n<path stroke-width=\"0.14\" d=\"m249.16 224.64v-6.57\"/>\n<path stroke-width=\"0.18\" d=\"m247.48 224.64v-6.57\"/>\n<path stroke-width=\"0.23\" d=\"m245.81 224.64v-6.57\"/>\n<path stroke-width=\"0.28\" d=\"m244.32 224.64v-6.57\"/>\n<path stroke-width=\"0.33\" d=\"m241.48 224.28l-0.04-5.97m1.39 6.05v-6.25\"/>\n<path stroke-width=\"0.37\" d=\"m238.86 224.01v-5.5m1.33 5.66l-0.04-5.86\"/>\n<path stroke-width=\"0.42\" d=\"m235.35 223.7v-4.84m1.15 4.92v-5.08m1.19 5.24v-5.28\"/>\n<path stroke-width=\"0.46\" d=\"m234.12 223.66v-4.68\"/>\n<path stroke-width=\"0.51\" d=\"m232.97 223.42v-4.36\"/>\n<path stroke-width=\"0.56\" d=\"m231.74 223.31v-4.06\"/>\n<path stroke-width=\"0.6\" d=\"m229.22 222.95l-0.04-3.22m1.33 3.38v-3.62\"/>\n<path stroke-width=\"0.63\" d=\"m227.93 222.68v-2.84\"/>\n<path stroke-width=\"0.68\" d=\"m226.74 222.45v-2.36\"/>\n<path stroke-width=\"0.73\" d=\"m225.45 222.13v-1.85\"/>\n<path stroke-width=\"0.77\" d=\"m224.12 221.98v-1.38\"/>\n<path stroke-width=\"0.91\" d=\"m222.72 221.66v-0.67\"/>\n<path d=\"m220.12 221.66c7.75-2.18 18.29-3.52 30-3.54 11.72 0.02 22.31 1.36 30.06 3.54\"/>\n<path fill=\"#ad1519\" d=\"m216.72 217.16l1.22-1.59 3.37 0.43-2.69 1.96-1.9-0.8\"/>\n<path fill=\"#fff\" d=\"m224.03 215.28c0-0.58 0.49-1.04 1.1-1.04s1.1 0.46 1.1 1.04c0 0.57-0.49 1.04-1.1 1.04s-1.1-0.47-1.1-1.04\"/>\n<path fill=\"#058e6e\" d=\"m233.64 215.07l-2.36 0.27c-0.61 0.07-1.17-0.33-1.24-0.9-0.08-0.57 0.35-1.09 0.96-1.15l2.37-0.28 2.42-0.28c0.6-0.07 1.15 0.33 1.22 0.9s-0.36 1.09-0.96 1.16l-2.41 0.28\"/>\n<path fill=\"#fff\" d=\"m240.54 213.35c0-0.58 0.49-1.04 1.1-1.04 0.6 0 1.1 0.46 1.1 1.04 0 0.57-0.5 1.04-1.1 1.04-0.61 0-1.1-0.47-1.1-1.04\"/>\n<path fill=\"#ad1519\" d=\"m250.15 214.16h-3.29c-0.6 0-1.11-0.46-1.11-1.03 0-0.58 0.49-1.04 1.1-1.04h6.64c0.61 0 1.1 0.46 1.1 1.04 0 0.57-0.51 1.03-1.11 1.03h-3.33\"/>\n<path fill=\"#fff\" d=\"m257.56 213.35c0-0.58 0.5-1.04 1.1-1.04 0.61 0 1.1 0.46 1.1 1.04 0 0.57-0.49 1.04-1.1 1.04-0.6 0-1.1-0.47-1.1-1.04\"/>\n<path fill=\"#058e6e\" d=\"m266.66 215.07l2.36 0.27c0.6 0.07 1.17-0.33 1.24-0.9s-0.36-1.09-0.96-1.15l-2.37-0.28-2.42-0.28c-0.61-0.07-1.15 0.33-1.22 0.9-0.08 0.57 0.36 1.09 0.96 1.16l2.41 0.28\"/>\n<path fill=\"#fff\" d=\"m274.07 215.28c0-0.58 0.49-1.04 1.1-1.04s1.1 0.46 1.1 1.04c0 0.57-0.49 1.04-1.1 1.04s-1.1-0.47-1.1-1.04\"/>\n<path fill=\"#ad1519\" d=\"m283.57 217.16l-1.21-1.59-3.37 0.43 2.69 1.96 1.89-0.8\"/>\n</g>\n</g>\n<g id=\"shield\" stroke-width=\"0.52\">\n<g id=\"Granada\">\n<path fill=\"#ccc\" d=\"m250.49 344.33c-13.08 0-26.05-3.2-36.95-8.54-8.03-3.98-13.36-12-13.36-21.19v-33.3h100.42v33.3c0 9.19-5.32 17.21-13.36 21.19-10.9 5.34-23.66 8.54-36.75 8.54z\"/>\n<path fill=\"#ffd691\" d=\"m252.91 329.55c2.09 0.63 3.15 2.19 3.15 4.01 0 2.38-2.3 4.18-5.3 4.18-2.99 0-5.42-1.8-5.42-4.18 0-1.79 1-3.8 3.08-3.94 0 0-0.06-0.19-0.24-0.5-0.22-0.23-0.64-0.66-0.64-0.66s0.79-0.15 1.25 0.02c0.46 0.18 0.77 0.47 0.77 0.47s0.21-0.43 0.52-0.76c0.3-0.33 0.7-0.53 0.7-0.53s0.46 0.38 0.61 0.64c0.15 0.27 0.25 0.59 0.25 0.59s0.42-0.35 0.79-0.49c0.37-0.15 0.84-0.26 0.84-0.26s-0.13 0.46-0.22 0.69-0.14 0.72-0.14 0.72\"/>\n<path fill=\"#058e6e\" d=\"m250.32 340.32s-3.98-2.68-5.7-3.04c-2.21-0.47-4.69-0.09-5.76-0.15 0.03 0.03 1.29 0.93 1.84 1.48s2.39 1.65 3.43 1.91c3.22 0.81 6.19-0.2 6.19-0.2\"/>\n<path fill=\"#058e6e\" d=\"m251.46 340.56s2.54-2.66 5.21-3.02c3.15-0.44 5.22 0.26 6.44 0.58 0.03 0-1.01 0.49-1.56 0.87-0.55 0.37-1.97 1.57-4.14 1.59-2.18 0.03-4.58-0.23-4.97-0.17-0.4 0.06-0.98 0.15-0.98 0.15\"/>\n<path fill=\"#ad1519\" d=\"m250.69 337.28c-1-0.93-1.62-2.25-1.62-3.72 0-1.46 0.62-2.78 1.63-3.71 0.99 0.93 1.61 2.25 1.61 3.71 0 1.47-0.62 2.79-1.62 3.72\"/>\n<path fill=\"#058e6e\" d=\"m249.68 342.71s0.61-1.52 0.67-2.83c0.06-1.09-0.15-2.17-0.15-2.17h0.52 0.28s0.39 1.16 0.39 2.17c0 1.02-0.18 2.37-0.18 2.37s-0.55 0.08-0.73 0.17c-0.19 0.09-0.8 0.29-0.8 0.29\"/>\n</g>\n<g id=\"Aragon\" fill=\"#c8b100\">\n<path fill=\"#ad1519\" d=\"m250.32 314.57c0 13.16-11.16 23.82-25.05 23.82s-25.15-10.66-25.15-23.82v-33.35h50.2v33.35\"/>\n<path d=\"m200.03 314.12c0.15 7.02 2.95 12.25 5.73 15.67v-49.47h-5.66l-0.07 33.8z\"/>\n<path d=\"m211.08 334.23c1.57 0.83 3.72 2.22 6.03 2.77l-0.15-56.96h-5.88v54.19z\"/>\n<path d=\"m222.28 338.25c2.3 0.23 4.01 0.19 5.87 0v-58.21h-5.87v58.21z\"/>\n<path d=\"m233.32 337c2.3-0.46 4.9-1.89 6.03-2.63v-54.33h-5.88l-0.15 56.96z\"/>\n<path d=\"m244.81 329.24c2.45-2.18 4.75-7.12 5.59-12.76l0.14-36.44h-5.87l0.14 49.2z\"/>\n</g>\n<g id=\"Navarre\">\n<path fill=\"#ad1519\" d=\"m300.65 281.22v33.35c0 13.16-11.28 23.82-25.17 23.82-13.9 0-25.16-10.66-25.16-23.82v-33.35h50.33\"/>\n<path id=\"chains_half\" fill=\"#c8b100\" stroke=\"#c8b100\" stroke-width=\"0.26\" d=\"m272.71,306.14c0.05-0.14,0.12-0.27,0.19-0.4l-4.26-4.74-1.67,0.72-3.06-3.39,1-1.46-5.34-5.99c-0.07,0.02-0.2,0.02-0.27,0.04l0.03,4.02,1.75,0.5v4.46l-1.75,0.48-0.03,4.08c0.84,0.26,1.48,0.88,1.74,1.67l3.21,0.01,0.51-1.67h4.72l0.5,1.67zm-6.98-18.5,0,1.61,2.76,0,0-1.61zm-7.3,20.37c0.64,0,1.16-0.49,1.16-1.1s-0.52-1.11-1.16-1.11c-0.65,0-1.17,0.5-1.17,1.11s0.52,1.1,1.17,1.1zm15.99-9.73-1.76-0.48,0-4.46,1.76-0.5-0.01-1.92c-0.85-0.25-1.51-0.87-1.79-1.67h-2.68l-0.51,1.67h-4.71l-0.51-1.67h-3.09c-0.08,0.22-0.17,0.42-0.29,0.61l5.38,5.96,1.67-0.71,3.06,3.4-1,1.45,4.18,4.64c0.09-0.04,0.18-0.08,0.28-0.12zm-7.25-1.39-1.29,1.04,1.77,1.98,1.29-1.05zm8.00432,36.1859c-1.23998-0.065-2.25509-0.9022-2.51432-2.01593-1.67-0.23-3.25-0.66-4.73-1.3l0.84-1.43c1.29,0.55,2.66,0.91,4.08,1.11,0.31-0.66,0.86-1.16,1.58-1.4l0.01-5.62-1.76-0.49v-4.46l1.76-0.48v-7.64c-0.07-0.02-0.13-0.05-0.2-0.09l-3.98,4.42,1,1.44-3.06,3.4-1.67-0.71-3.3,3.67c0.57,0.87,0.55,2-0.11,2.85,0.94,1.05,2.03,1.98,3.24,2.75l-0.84,1.44c-1.42-0.89-2.7-1.99-3.79-3.22-0.87,0.26-1.86,0.11-2.6-0.5-1.15-0.93-1.29-2.56-0.3-3.64l0.14-0.16c-0.69-1.56-1.16-3.24-1.32-5l1.71,0.01c0.14,1.5,0.51,2.93,1.09,4.27,0.49-0.06,1-0.01,1.46,0.16l3.32-3.68-1-1.45,3.06-3.4,1.67,0.72,3.99-4.43c-0.09-0.14-0.15-0.29-0.21-0.46l-2.76,0.01-0.5,1.67h-4.72l-0.51-1.67-3.24-0.01c-0.27,0.76-0.9,1.36-1.69,1.62l-0.01,4.04-1.71-0.01v-4.01c-1.1-0.33-1.91-1.31-1.91-2.47,0-1.15,0.82-2.15,1.92-2.48l0.01-4.05-1.76-0.48v-4.46l1.76-0.5v-4.05c-1.08-0.35-1.84-1.32-1.84-2.45,0-1.43,1.22-2.58,2.73-2.58,1.22,0,2.25,0.74,2.61,1.78h3.09l0.51-1.67h4.71l0.51,1.67h2.68c0.35692-1.0311,1.36258-1.76731,2.55896-1.77984l0.0711,8.36984h-0.85v2.61h0.845l-0.0214,21.59h-0.7836v2.61h0.77946zm-5.914-18.306l-1.29-1.04-1.78,1.98,1.29,1.04zm-9.96-18.44-1.69,0-0.01,2.61,1.7,0zm9.16,11.41,0-1.6-2.85,0,0,1.6zm-10.6,9.69-1.76-0.39-0.25-4.45,1.75-0.58,0,2.56c0,0.99,0.09,1.92,0.26,2.86zm1.46-5.52,1.75,0.41s0.09,2.87,0.05,2.22c-0.04-0.74,0.19,2.24,0.19,2.24l-1.76,0.58c-0.18-0.9-0.24-1.84-0.24-2.79zm10.81,16.93,0.39-1.7c-1.52-0.48-2.93-1.18-4.17-2.09l-1.26,1.11c1.48,1.15,3.19,2.08,5.04,2.68zm-0.85,1.44-1.3,1.22c-1.47-0.54-2.86-1.26-4.12-2.11l0.38-1.77c1.5,1.13,3.21,2.03,5.04,2.66z\"/>\n<use xlink:href=\"#chains_half\" transform=\"matrix(-1,0,0,1,550.43,0)\"/>\n<path fill=\"#058e6e\" stroke=\"none\" d=\"m272.59 306.94c0-1.44 1.23-2.6 2.74-2.6s2.73 1.16 2.73 2.6c0 1.43-1.22 2.58-2.73 2.58s-2.74-1.15-2.74-2.58\"/>\n</g>\n<g id=\"Castile\" fill=\"#c8b100\" stroke-width=\"0.46\">\n<path fill=\"#ad1519\" stroke-width=\"0.52\" d=\"m200.12 281.25h50.18v-55.72h-50.18v55.72z\"/>\n<path d=\"m217.34 238.41h-0.92v-0.92h-1.62v3.69h1.62v2.55h-3.47v7.39h1.85v14.79h-3.7v7.63h28.42v-7.63h-3.69v-14.79h1.85v-7.39h-3.47v-2.55h1.62v-3.69h-1.62v0.92h-0.93v-0.92h-1.61v0.92h-1.16v-0.92h-1.62v3.69h1.62v2.55h-3.46v-8.09h1.84v-3.7h-1.84v0.93h-0.93v-0.93h-1.62v0.93h-0.92v-0.93h-1.85v3.7h1.85v8.09h-3.47v-2.55h1.62v-3.69h-1.62v0.92h-0.92v-0.92h-1.85v0.92zm-6.24 35.13h28.42m-28.42-1.85h28.42m-28.42-1.85h28.42m-28.42-1.85h28.42m-28.42-2.08h28.42m-24.72-1.62h21.03m-21.03-1.85h21.03m-21.03-2.08h21.03m-21.03-1.84h21.03m-21.03-1.85h21.03m-21.03-1.85h21.03m-21.03-1.85h21.03m-22.88-1.85h24.73m-24.73-1.85h24.73m-24.73-1.85h24.73m-24.73-1.84h24.73m-21.26-1.85h17.79m-10.63-1.85h3.47m-3.47-1.85h3.47m-3.47-1.85h3.47m-3.47-1.85h3.47m-5.32-2.31h7.16m-12.47 7.86h3.69m-5.31-2.31h6.93m-6.93 33.97v-1.85m0-1.85v-1.85m-1.85 1.85v1.85m3.47 0v-1.85m1.84 3.7v-1.85m0-1.85v-1.85m0-2.08v-1.62m0-1.85v-2.08m-1.84 7.63v-2.08m-3.47 2.08v-2.08m7.16 0v2.08m1.62-2.08v-1.62m-5.31-1.85v1.85m3.69-1.85v1.85m3.47-1.85v1.85m-1.85-1.85v-2.08m1.85-1.84v1.84m0-5.54v1.85m-1.85-3.7v1.85m1.85-3.7v1.85m-3.47-1.85v1.85m-3.69-1.85v1.85m-1.62-3.7v1.85m3.46-1.85v1.85m3.47-1.85v1.85m1.85-3.7v1.85m-3.47-1.85v1.85m-3.69-1.85v1.85m-1.62-3.69v1.84m6.93-1.84v1.84m-3.47-5.54v1.85m15.95-1.85h-3.7m5.32-2.31h-6.94m6.94 33.97v-1.85m0-1.85v-1.85m1.85 1.85v1.85m-3.47 0v-1.85m-1.85 3.7v-1.85m0-1.85v-1.85m0-2.08v-1.62m0-1.85v-2.08m1.85 7.63v-2.08m3.47 2.08v-2.08m-7.17 0v2.08m-1.62-2.08v-1.62m5.32-1.85v1.85m-3.7-1.85v1.85m-3.46-1.85v1.85m1.84-1.85v-2.08m-1.84-1.84v1.84m0-5.54v1.85m1.84-3.7v1.85m-1.84-3.7v1.85m3.46-1.85v1.85m3.7-1.85v1.85m1.62-3.7v1.85m-3.47-1.85v1.85m-3.47-1.85v1.85m-1.84-3.7v1.85m3.46-1.85v1.85m3.7-1.85v1.85m1.62-3.69v1.84m-6.94-1.84v1.84m3.47-5.54v1.85m-7.16 18.71v-2.08m0-5.54v-1.85m0 5.55v-1.85m0-5.55v-1.85m0-1.85v-1.84m0-3.7v-1.85m0-1.85v-1.85m-8.78 4.85h3.69m3.47-5.54h3.47m3.46 5.54h3.7\"/>\n<path d=\"m230.05 273.54v-4.86c0-0.92-0.46-3.7-4.85-3.7-4.16 0-4.62 2.78-4.62 3.7v4.86h9.47z\"/>\n<path d=\"m222.19 268.91l-2.31-0.23c0-0.92 0.23-2.31 0.93-2.77l2.08 1.62c-0.23 0.23-0.7 0.92-0.7 1.38z\"/>\n<path d=\"m226.12 266.6l1.16-2.08c-0.46-0.23-1.39-0.46-2.08-0.46-0.46 0-1.39 0.23-1.85 0.46l1.15 2.08h1.62z\"/>\n<path d=\"m228.43 268.91l2.31-0.23c0-0.92-0.23-2.31-0.92-2.77l-2.08 1.62c0.23 0.23 0.69 0.92 0.69 1.38z\"/>\n<path d=\"m221.73 260.83v-5.09c0-1.38-0.92-2.54-2.54-2.54s-2.54 1.16-2.54 2.54v5.09h5.08z\"/>\n<path d=\"m228.89 260.83v-5.09c0-1.38 0.93-2.54 2.55-2.54 1.61 0 2.54 1.16 2.54 2.54v5.09h-5.09z\"/>\n<path d=\"m220.11 248.35l0.23-4.62h-4.39l0.47 4.62h3.69z\"/>\n<path d=\"m227.05 248.35l0.46-4.62h-4.39l0.23 4.62h3.7z\"/>\n<path d=\"m230.51 248.35l-0.46-4.62h4.62l-0.46 4.62h-3.7z\"/>\n<g fill=\"#0039f0\" stroke=\"none\">\n<path d=\"m228.43 273.54v-4.16c0-0.7-0.46-2.78-3.23-2.78-2.54 0-3.01 2.08-3.01 2.78v4.16h6.24z\"/>\n<path d=\"m221.27 260.36v-4.39c0-1.15-0.69-2.31-2.08-2.31s-2.08 1.16-2.08 2.31v4.39h4.16z\"/>\n<path d=\"m229.36 260.36v-4.39c0-1.15 0.69-2.31 2.08-2.31 1.38 0 2.08 1.16 2.08 2.31v4.39h-4.16z\"/>\n</g>\n</g>\n<g id=\"Leon\">\n<path fill=\"#ccc\" d=\"m250.28 281.25h50.32v-55.72h-50.32v55.72z\"/>\n<path fill=\"#db4446\" stroke-width=\"0.39\" d=\"m275.93 239.26l0.05-0.62 0.09-0.34s-1.61 0.13-2.46-0.11-1.61-0.59-2.4-1.25c-0.79-0.68-1.1-1.1-1.67-1.18-1.36-0.22-2.4 0.4-2.4 0.4s1.02 0.37 1.78 1.31 1.59 1.41 1.95 1.53c0.59 0.18 2.66 0.05 3.22 0.07 0.57 0.03 1.84 0.19 1.84 0.19z\"/>\n<g fill=\"none\" stroke-width=\"0.39\">\n<path fill=\"#ed72aa\" d=\"m283.46 237s0.01 0.72 0.08 1.4c0.06 0.67-0.22 1.24-0.11 1.61s0.16 0.66 0.3 0.93c0.14 0.26 0.21 0.94 0.21 0.94s-0.38-0.28-0.74-0.54c-0.35-0.27-0.6-0.44-0.6-0.44s0.07 0.72 0.1 1.03c0.04 0.31 0.22 0.89 0.51 1.24 0.29 0.33 0.87 0.89 1.05 1.33 0.18 0.45 0.14 1.44 0.14 1.44s-0.46-0.75-0.87-0.89c-0.39-0.14-1.26-0.62-1.26-0.62s0.79 0.79 0.79 1.55c0 0.75-0.32 1.6-0.32 1.6s-0.36-0.68-0.83-1.12c-0.47-0.45-1.13-0.9-1.13-0.9s0.52 1.17 0.52 1.95c0 0.79-0.15 2.47-0.15 2.47s-0.39-0.64-0.79-0.96c-0.4-0.31-0.87-0.58-1.02-0.78-0.14-0.21 0.48 0.64 0.54 1.16 0.07 0.51 0.32 2.35 1.92 4.69 0.94 1.37 2.39 3.77 5.5 2.98 3.11-0.78 1.96-4.97 1.3-6.92-0.65-1.95-0.98-4.11-0.94-4.87 0.04-0.75 0.58-2.97 0.51-3.39-0.07-0.41-0.24-2 0.14-3.28 0.4-1.33 0.73-1.85 0.95-2.4 0.21-0.55 0.39-0.86 0.46-1.34s0.07-1.37 0.07-1.37 0.58 1.06 0.73 1.44c0.14 0.38 0.14 1.5 0.14 1.5s0.11-1.12 0.98-1.67 1.88-1.13 2.13-1.44 0.33-0.51 0.33-0.51-0.08 1.92-0.62 2.67c-0.36 0.49-1.77 2.09-1.77 2.09s0.73-0.28 1.23-0.3c0.51-0.04 0.87 0 0.87 0s-0.62 0.48-1.41 1.64c-0.8 1.16-0.47 1.26-1.05 2.22s-1.05 1-1.78 1.58c-1.08 0.87-0.5 4.34-0.36 4.86 0.15 0.51 2.03 4.76 2.07 5.79 0.03 1.03 0.21 3.33-1.6 4.8-1.16 0.95-3.07 0.96-3.51 1.23-0.43 0.28-1.29 1.13-1.29 2.91 0 1.79 0.64 2.06 1.15 2.51 0.51 0.44 1.16 0.2 1.3 0.55 0.15 0.34 0.22 0.54 0.44 0.75 0.21 0.2 0.36 0.44 0.29 0.82-0.08 0.38-0.91 1.23-1.2 1.85-0.29 0.61-0.87 2.23-0.87 2.47s-0.07 0.99 0.18 1.37c0 0 0.91 1.06 0.29 1.26-0.4 0.14-0.78-0.25-0.97-0.2-0.54 0.14-0.83 0.47-0.98 0.45-0.36-0.07-0.36-0.25-0.4-0.76-0.03-0.51-0.01-0.72-0.17-0.72-0.22 0-0.33 0.18-0.37 0.45s-0.04 0.89-0.29 0.89-0.61-0.45-0.83-0.55-0.83-0.2-0.87-0.48c-0.03-0.27 0.36-0.85 0.76-0.96 0.4-0.1 0.76-0.3 0.51-0.51-0.26-0.2-0.51-0.2-0.76 0-0.25 0.21-0.79 0.04-0.76-0.27 0.04-0.31 0.11-0.69 0.07-0.86-0.03-0.17-0.47-0.51 0.1-0.82 0.59-0.31 0.84 0.27 1.42 0.17s0.86-0.31 1.08-0.65 0.18-1.06-0.22-1.5c-0.39-0.45-0.79-0.52-0.94-0.8-0.14-0.27-0.36-0.92-0.36-0.92s0.11 1.2 0.04 1.37-0.04 0.89-0.04 0.89-0.39-0.45-0.72-0.79c-0.32-0.34-0.65-1.37-0.65-1.37s-0.03 0.96-0.03 1.34c0 0.37 0.43 0.72 0.29 0.86-0.15 0.13-0.83-0.72-1.02-0.86-0.18-0.14-0.76-0.58-1.01-1.06s-0.44-1.16-0.51-1.41c-0.07-0.24-0.19-1.31-0.07-1.58 0.18-0.4 0.47-1.13 0.47-1.13h-1.41c-0.76 0-1.3-0.23-1.59 0.28s-0.15 1.54 0.21 2.88c0.37 1.33 0.58 1.98 0.48 2.22-0.11 0.24-0.58 0.79-0.76 0.89-0.19 0.11-0.69 0.07-0.91-0.03-0.21-0.1-0.57-0.27-1.26-0.27s-1.12 0.03-1.37-0.03c-0.26-0.07-0.88-0.38-1.17-0.31s-0.79 0.32-0.65 0.72c0.22 0.61-0.21 0.75-0.51 0.72-0.29-0.04-0.53-0.14-0.9-0.24-0.36-0.11-0.9 0-0.83-0.42 0.07-0.41 0.22-0.44 0.4-0.74 0.18-0.32 0.25-0.52 0.04-0.54-0.25-0.02-0.51-0.05-0.7 0.11-0.2 0.16-0.51 0.51-0.76 0.38-0.26-0.14-0.46-0.43-0.46-1.08 0-0.64-0.68-1.2-0.05-1.17 0.62 0.03 1.41 0.48 1.55 0.13s0.06-0.51-0.28-0.78-0.76-0.43-0.31-0.77c0.45-0.35 0.56-0.35 0.74-0.54 0.17-0.18 0.41-0.79 0.73-0.64 0.62 0.3 0.02 0.73 0.65 1.42 0.62 0.69 1.01 0.94 2.06 0.83 1.04-0.11 1.33-0.24 1.33-0.54 0-0.29-0.09-0.82-0.12-1.04-0.02-0.21 0.15-0.99 0.15-0.99s-0.48 0.3-0.63 0.59c-0.13 0.29-0.42 0.8-0.42 0.8s-0.11-0.6-0.08-1.09c0.02-0.29 0.12-0.79 0.11-0.89-0.03-0.27-0.23-0.94-0.23-0.94s-0.16 0.73-0.28 0.94c-0.11 0.21-0.16 1.07-0.16 1.07s-0.67-0.58-0.48-1.55c0.13-0.75-0.12-1.74 0.11-2.06 0.22-0.33 0.75-1.64 2.06-1.69 1.3-0.05 2.31 0.05 2.77 0.03 0.45-0.03 2.06-0.33 2.06-0.33s-2.97-1.52-3.64-1.98c-0.68-0.45-1.73-1.63-2.07-2.16-0.34-0.54-0.65-1.58-0.65-1.58s-0.53 0.02-1.02 0.29c-0.48 0.27-0.96 0.67-1.24 0.99s-0.73 1.05-0.73 1.05 0.08-0.94 0.08-1.23-0.06-0.86-0.06-0.86-0.33 1.28-1.01 1.76c-0.68 0.49-1.47 1.15-1.47 1.15s0.08-0.71 0.08-0.88c0-0.16 0.17-0.99 0.17-0.99s-0.48 0.72-1.21 0.86c-0.74 0.13-1.81 0.11-1.9 0.56-0.08 0.45 0.2 1.07 0.03 1.39s-0.54 0.54-0.54 0.54-0.42-0.35-0.79-0.38c-0.36-0.03-0.71 0.16-0.71 0.16s-0.31-0.4-0.19-0.67c0.11-0.26 0.67-0.66 0.54-0.83-0.15-0.16-0.6 0.06-0.88 0.19-0.28 0.14-0.88 0.27-0.82-0.19 0.05-0.45 0.2-0.72 0.05-1.04-0.14-0.32-0.05-0.53 0.18-0.61 0.22-0.08 1.12 0.02 1.21-0.19 0.08-0.21-0.22-0.48-0.82-0.61-0.59-0.14-0.88-0.49-0.57-0.78 0.32-0.3 0.4-0.38 0.54-0.64 0.14-0.27 0.2-0.76 0.74-0.51 0.53 0.24 0.42 0.83 0.99 1.01 0.56 0.19 1.89-0.08 2.17-0.24s1.19-0.83 1.5-0.99c0.31-0.15 1.61-1.12 1.61-1.12s-0.76-0.53-1.05-0.8c-0.28-0.27-0.78-0.91-1.04-1.05-0.25-0.13-1.5-0.61-1.92-0.64-0.42-0.02-1.72-0.48-1.72-0.48s0.59-0.19 0.79-0.35c0.19-0.16 0.64-0.56 0.87-0.53 0.22 0.02 0.28 0.02 0.28 0.02s-1.21-0.05-1.47-0.13c-0.25-0.08-0.99-0.54-1.27-0.54s-0.84 0.11-0.84 0.11 0.76-0.48 1.38-0.59c0.62-0.1 1.1-0.08 1.1-0.08s-0.96-0.27-1.19-0.58c-0.22-0.33-0.45-0.8-0.62-1.02-0.17-0.21-0.28-0.56-0.59-0.59s-0.85 0.38-1.16 0.35-0.54-0.22-0.57-0.67c-0.02-0.46 0-0.3-0.1-0.54-0.12-0.24-0.57-0.8-0.15-0.93 0.43-0.14 1.33 0.08 1.42-0.08 0.08-0.16-0.48-0.65-0.85-0.83-0.37-0.19-0.96-0.51-0.65-0.78 0.31-0.26 0.62-0.37 0.79-0.61s0.37-0.91 0.74-0.7c0.36 0.21 0.87 1.26 1.16 1.18 0.28-0.08 0.3-0.83 0.25-1.15-0.06-0.32 0-0.88 0.28-0.83s0.51 0.43 0.96 0.46c0.45 0.02 1.13-0.11 1.07 0.21-0.05 0.32-0.31 0.71-0.62 1.06-0.3 0.36-0.45 1.05-0.25 1.5 0.2 0.46 0.71 1.19 1.16 1.48s1.3 0.51 1.84 0.85c0.53 0.35 1.78 1.34 2.2 1.45s0.85 0.32 0.85 0.32 0.48-0.21 1.13-0.21 2.14 0.1 2.71-0.14 1.3-0.64 1.08-1.15c-0.23-0.51-1.47-0.96-1.36-1.36s0.57-0.43 1.33-0.46c0.76-0.02 1.8 0.14 2-0.94 0.2-1.06 0.26-1.68-0.81-1.92-1.08-0.24-1.87-0.27-2.07-1.04-0.2-0.78-0.39-0.97-0.17-1.18 0.23-0.21 0.62-0.32 1.41-0.37 0.8-0.06 1.7-0.06 1.96-0.25 0.25-0.18 0.3-0.69 0.61-0.91 0.31-0.21 1.53-0.4 1.53-0.4s1.46 0.71 2.8 1.71c1.21 0.9 2.3 2.23 2.3 2.23\"/>\n<path d=\"m269 243.39s-0.8 0.23-1.1 0.67c-0.37 0.53-0.34 1.07-0.34 1.07s0.68-0.56 1.56-0.33c0.87 0.24 0.96 0.33 1.33 0.3s1.27-0.35 1.27-0.35-0.74 0.86-0.65 1.45c0.08 0.58 0.19 0.85 0.17 1.15-0.06 0.72-0.6 1.61-0.6 1.61s0.31-0.19 1.05-0.35c0.73-0.16 1.36-0.51 1.75-0.81 0.39-0.29 0.9-1.02 0.9-1.02s-0.16 1 0 1.42c0.17 0.44 0.23 1.67 0.23 1.67s0.47-0.42 0.85-0.62c0.19-0.11 0.7-0.38 0.9-0.7 0.14-0.22 0.32-1.06 0.32-1.06s0.11 0.9 0.39 1.34c0.28 0.42 0.7 1.74 0.7 1.74s0.29-0.86 0.6-1.21 0.68-0.8 0.7-1.07c0.03-0.27-0.08-0.85-0.08-0.85l0.39 0.85m-11.41 0.61s0.48-0.83 0.93-1.1c0.46-0.26 1.08-0.74 1.25-0.8 0.16-0.05 0.9-0.46 0.9-0.46m0.99 5.17s1.09-0.55 1.41-0.75c0.68-0.4 1.16-1.12 1.16-1.12\"/>\n<path fill=\"none\" stroke-width=\"0.26\" d=\"m282.57 240.9s-0.34-0.48-0.42-0.65c-0.09-0.15-0.23-0.48-0.23-0.48\"/>\n<path fill=\"none\" d=\"m278.33 257.41s2.04 1.26 1.98 2.31c-0.06 1.04-1.13 2.41-1.13 2.41\"/>\n</g>\n<path fill=\"#000\" stroke-width=\"0.26\" d=\"m273.05 236.24s-0.17-0.48-0.2-0.62c-0.03-0.13-0.12-0.29-0.12-0.29s0.88 0 0.85 0.27c-0.02 0.27-0.28 0.27-0.34 0.37-0.05 0.11-0.19 0.27-0.19 0.27z\"/>\n<path fill=\"#000\" stroke-width=\"0.05\" d=\"m277.06 234.85l-0.06-0.43s0.77 0 1.13 0.26c0.57 0.4 0.93 1.02 0.91 1.05-0.1 0.09-0.54-0.27-0.85-0.37 0 0-0.23 0.05-0.45 0.05-0.23 0-0.34-0.11-0.37-0.21-0.03-0.12 0.03-0.3 0.03-0.3l-0.34-0.05z\"/>\n<g fill=\"#000\" stroke-width=\"0.26\">\n<path d=\"m273.08 240.14l0.33-0.53 0.34 0.49-0.67 0.04\"/>\n<path d=\"m273.89 240.12l0.4-0.53 0.43 0.48-0.83 0.05\"/>\n<path d=\"m273.53 236.83l0.82 0.29-0.74 0.38-0.08-0.67\"/>\n<path d=\"m274.52 237.1l0.73 0.18-0.59 0.46-0.14-0.64\"/>\n</g>\n<g fill=\"#db4446\" stroke-width=\"0.39\">\n<path d=\"m261.88 236.08s0.48 0.34 0.85 0.4c0.37 0.05 0.76 0.05 0.82 0.05 0.05 0 0.17-0.54 0.11-0.91-0.2-1.2-1.3-1.47-1.3-1.47s0.33 0.73 0.17 1.07c-0.23 0.48-0.65 0.86-0.65 0.86z\"/>\n<path d=\"m259.59 237.12s-0.43-0.77-1.33-0.67c-0.9 0.11-1.5 0.81-1.5 0.81s1-0.03 1.25 0.13c0.37 0.24 0.48 0.86 0.48 0.86s0.54-0.32 0.71-0.54c0.16-0.21 0.39-0.59 0.39-0.59z\"/>\n<path d=\"m258.49 240.25s-0.77 0.11-1.19 0.59c-0.43 0.49-0.36 1.4-0.36 1.4s0.5-0.54 0.95-0.54c0.46 0 1.16 0.16 1.16 0.16s-0.22-0.56-0.22-0.8-0.34-0.81-0.34-0.81z\"/>\n<path d=\"m261.06 250.37s-0.42-0.45-1.16-0.32c-0.74 0.14-1.22 0.97-1.22 0.97s0.63-0.17 1-0.08c0.36 0.08 0.62 0.45 0.62 0.45s0.34-0.29 0.45-0.45 0.31-0.57 0.31-0.57z\"/>\n<path d=\"m260.21 253.34s-0.62-0.1-1.16 0.33c-0.53 0.43-0.56 1.25-0.56 1.25s0.51-0.43 0.91-0.37c0.39 0.05 0.87 0.27 0.87 0.27s0.08-0.51 0.11-0.64c0.09-0.38-0.17-0.84-0.17-0.84z\"/>\n<path d=\"m261.66 256.08s-0.05 0.79 0.33 1.28c0.4 0.51 1.13 0.59 1.13 0.59s-0.24-0.53-0.28-0.8c-0.06-0.4 0.34-0.75 0.34-0.75s-0.37-0.38-0.73-0.38c-0.37 0-0.79 0.06-0.79 0.06z\"/>\n<path d=\"m269 263.12s-0.51-0.64-1.21-0.62c-0.71 0.03-1.45 0.69-1.45 0.69s0.88-0.07 1.11 0.22c0.23 0.3 0.45 0.67 0.45 0.67s0.4-0.21 0.57-0.35c0.17-0.13 0.53-0.61 0.53-0.61z\"/>\n<path d=\"m266.83 265.93s-0.93-0.14-1.39 0.35c-0.45 0.48-0.42 1.36-0.42 1.36s0.56-0.61 1.07-0.56 1.08 0.32 1.08 0.32-0.09-0.53-0.15-0.78c-0.05-0.24-0.19-0.69-0.19-0.69z\"/>\n<path d=\"m268.84 268.9s-0.46 0.64-0.12 1.15 1.05 0.75 1.05 0.75-0.26-0.37-0.14-0.8c0.09-0.34 0.67-0.8 0.67-0.8l-1.46-0.3z\"/>\n<path d=\"m281.24 270.11s-0.81-0.19-1.27 0.08c-0.45 0.26-0.82 1.39-0.82 1.39s0.74-0.62 1.28-0.54c0.53 0.08 0.93 0.3 0.93 0.3s0.08-0.46 0.02-0.78c-0.03-0.19-0.14-0.45-0.14-0.45z\"/>\n<path d=\"m281.64 273.1s-0.62 0.64-0.4 1.18c0.23 0.54 0.62 1.1 0.62 1.1s-0.02-0.8 0.23-1.02c0.37-0.32 1.05-0.37 1.05-0.37s-0.54-0.48-0.71-0.54c-0.17-0.05-0.79-0.35-0.79-0.35z\"/>\n<path d=\"m284.75 274.04s-0.31 0.78 0.28 1.28c0.59 0.52 1.11 0.57 1.11 0.57s-0.46-0.81-0.32-1.23c0.15-0.45 0.54-0.72 0.54-0.72s-0.74-0.25-0.85-0.22c-0.11 0.02-0.76 0.32-0.76 0.32z\"/>\n</g>\n<g fill=\"#c8b100\" stroke-width=\"0.26\">\n<path d=\"m282.88 232.71l-0.29 0.02c-0.01 0.03-0.14 0.24-0.26 0.35-0.26 0.25-0.65 0.28-0.86 0.07-0.11-0.11-0.16-0.26-0.14-0.41-0.17 0.09-0.35 0.09-0.51-0.01-0.26-0.15-0.32-0.5-0.14-0.79 0.03-0.06 0.06-0.14 0.11-0.18l-0.02-0.32-0.35 0.08-0.1 0.19c-0.22 0.25-0.54 0.31-0.7 0.17-0.08-0.07-0.14-0.26-0.13-0.27 0 0.01-0.09 0.09-0.17 0.11-0.54 0.13-0.75-1.05-0.77-1.35l-0.17 0.25s0.16 0.7 0.08 1.3c-0.08 0.59-0.29 1.19-0.29 1.19 0.74 0.19 1.86 0.8 2.97 1.65s1.98 1.78 2.34 2.42c0 0 0.58-0.32 1.18-0.51s1.36-0.2 1.36-0.2l0.22-0.21c-0.32 0.05-1.58 0.1-1.56-0.43 0-0.08 0.07-0.18 0.08-0.18-0.01 0.01-0.21-0.01-0.3-0.06-0.18-0.13-0.18-0.43 0.02-0.69l0.18-0.13 0.01-0.34-0.34 0.05c-0.03 0.04-0.11 0.09-0.15 0.13-0.27 0.23-0.65 0.25-0.86 0.03-0.13-0.12-0.17-0.29-0.11-0.46-0.16 0.04-0.32 0.03-0.45-0.05-0.26-0.15-0.31-0.52-0.11-0.8 0.09-0.14 0.28-0.31 0.31-0.32l-0.07-0.3h-0.01z\"/>\n<g fill=\"#000\" stroke-width=\"0.05\">\n<path d=\"m280.63 233.4c0.05-0.07 0.15-0.06 0.23 0s0.1 0.16 0.06 0.21c-0.05 0.06-0.15 0.06-0.24-0.01-0.07-0.05-0.1-0.15-0.05-0.2z\"/>\n<path d=\"m281.58 234.19l-0.33-0.25c-0.06-0.04-0.07-0.12-0.04-0.16 0.04-0.04 0.12-0.04 0.18 0l0.33 0.26 0.33 0.25c0.05 0.04 0.08 0.12 0.04 0.16s-0.12 0.04-0.18 0l-0.33-0.26\"/>\n<path d=\"m279.84 233l-0.26-0.15c-0.07-0.04-0.1-0.12-0.07-0.17s0.11-0.06 0.17-0.02l0.26 0.16 0.26 0.15c0.06 0.03 0.09 0.11 0.07 0.16-0.03 0.05-0.11 0.06-0.17 0.02l-0.26-0.15\"/>\n<path d=\"m278.8 232.29c0.05-0.06 0.16-0.06 0.24 0 0.08 0.07 0.1 0.16 0.05 0.22-0.05 0.05-0.15 0.05-0.23-0.01s-0.1-0.15-0.06-0.21z\"/>\n<path d=\"m282.63 234.92c0.05-0.05 0.03-0.14-0.05-0.21-0.08-0.06-0.19-0.06-0.24 0-0.04 0.05-0.02 0.15 0.06 0.21s0.18 0.06 0.23 0z\"/>\n<path d=\"m283.2 235.58l0.22 0.21c0.05 0.05 0.13 0.07 0.18 0.03 0.04-0.04 0.04-0.11-0.01-0.16l-0.21-0.21-0.22-0.21c-0.05-0.05-0.14-0.07-0.18-0.03-0.05 0.03-0.04 0.11 0.01 0.16l0.21 0.21\"/>\n<path d=\"m284.15 236.39c0.05-0.06 0.03-0.15-0.05-0.21-0.08-0.07-0.18-0.07-0.23-0.01s-0.03 0.15 0.05 0.22c0.08 0.05 0.18 0.06 0.23 0z\"/>\n</g>\n<path d=\"m281.4 230.36l-0.59 0.01-0.11 0.87 0.06 0.14 0.15-0.01 0.76-0.51-0.27-0.5\"/>\n<path d=\"m281.4 230.36l-0.59 0.01-0.11 0.87 0.06 0.14 0.15-0.01 0.76-0.51-0.27-0.5\"/>\n<path d=\"m279.8 230.84l-0.02 0.54 0.92 0.12 0.15-0.07-0.02-0.15-0.53-0.71-0.5 0.27\"/>\n<path d=\"m281.7 231.92l-0.49 0.27-0.54-0.71-0.01-0.15 0.14-0.06 0.93 0.11-0.03 0.54\"/>\n<path d=\"m280.51 231.25c0.08-0.13 0.26-0.17 0.39-0.09 0.14 0.07 0.18 0.24 0.1 0.37s-0.26 0.17-0.39 0.09c-0.14-0.08-0.18-0.24-0.1-0.37z\"/>\n<path d=\"m278.36 230.35c-0.02 0.01-0.13-0.46-0.26-0.71-0.08-0.19-0.39-0.43-0.39-0.43 0.03-0.05 0.42-0.19 0.87 0.09 0.38 0.31-0.03 0.87-0.03 0.87s-0.09 0.14-0.19 0.18z\"/>\n<path d=\"m279.39 230.66l-0.42 0.37-0.68-0.6 0.06-0.08 0.03-0.15 0.92-0.07 0.09 0.53\"/>\n<path d=\"m278.24 230.29c0.05-0.15 0.18-0.23 0.28-0.2 0.11 0.04 0.15 0.18 0.1 0.33s-0.18 0.23-0.29 0.2c-0.11-0.04-0.15-0.18-0.09-0.33z\"/>\n<path d=\"m283.67 231.77l-0.59-0.06-0.25 0.85 0.05 0.14 0.15 0.01 0.83-0.41-0.19-0.53\"/>\n<path d=\"m282.01 232.03l-0.1 0.54 0.9 0.23 0.15-0.04 0.01-0.14-0.43-0.79-0.53 0.2\"/>\n<path d=\"m283.73 233.36l-0.53 0.2-0.42-0.78 0.01-0.15 0.15-0.03 0.89 0.23-0.1 0.53\"/>\n<path d=\"m282.65 232.54c0.1-0.12 0.28-0.13 0.4-0.04 0.13 0.09 0.15 0.26 0.05 0.38s-0.28 0.13-0.41 0.04c-0.12-0.09-0.14-0.26-0.04-0.38z\"/>\n<path d=\"m285.64 233.61l0.11 0.55-0.87 0.3-0.16-0.04-0.01-0.14 0.36-0.81 0.57 0.14\"/>\n<path d=\"m285.49 235.2l-0.56 0.13-0.31-0.83 0.04-0.15 0.15-0.02 0.85 0.35-0.17 0.52\"/>\n<path d=\"m283.97 233.66l-0.18 0.52 0.85 0.34 0.16-0.02 0.03-0.14-0.3-0.83-0.56 0.13\"/>\n<path d=\"m284.91 234.63c0.12-0.11 0.12-0.28 0.02-0.39-0.11-0.11-0.29-0.11-0.41-0.02-0.11 0.11-0.12 0.28-0.01 0.39 0.1 0.11 0.29 0.12 0.4 0.02z\"/>\n<path d=\"m286.29 236.43c0 0.01 0.5 0.03 0.79 0.09 0.2 0.04 0.52 0.27 0.52 0.27 0.06-0.04 0.12-0.42-0.28-0.79-0.39-0.28-0.88 0.22-0.88 0.22s-0.12 0.12-0.15 0.21z\"/>\n<path d=\"m285.75 235.54l-0.29 0.46 0.76 0.51 0.09-0.08 0.13-0.04-0.12-0.88-0.57 0.03\"/>\n<path d=\"m286.37 236.53c0.14-0.07 0.21-0.22 0.15-0.31s-0.22-0.1-0.36-0.02-0.2 0.22-0.14 0.31c0.05 0.09 0.21 0.1 0.35 0.02z\"/>\n</g>\n</g>\n<g id=\"inescutcheon\" stroke-width=\"0.61\">\n<ellipse fill=\"#ad1519\" cx=\"250.43\" cy=\"281.01\" rx=\"16.26\" ry=\"18.3\"/>\n<ellipse fill=\"#005bbf\" cx=\"250.44\" cy=\"280.97\" rx=\"11.44\" ry=\"13.42\"/>\n<g id=\"fdl\" fill=\"#c8b100\" stroke-width=\"0.34\">\n<path stroke-linejoin=\"round\" d=\"m245.03 271.74s-1.35 1.48-1.35 2.86c0 1.39 0.57 2.54 0.57 2.54-0.21-0.55-0.76-0.94-1.41-0.94-0.83 0-1.5 0.63-1.5 1.42 0 0.22 0.14 0.58 0.24 0.77l0.49 0.99c0.16-0.37 0.54-0.57 0.98-0.57 0.59 0 1.08 0.45 1.08 1.01 0 0.09-0.01 0.17-0.04 0.25l-1.22 0.01v1.03h1.09l-0.81 1.61 1.07-0.42 0.81 0.91 0.84-0.91 1.07 0.42-0.8-1.61h1.08v-1.03l-1.22-0.01c-0.02-0.08-0.02-0.16-0.02-0.25 0-0.56 0.47-1.01 1.06-1.01 0.44 0 0.82 0.2 0.98 0.57l0.49-0.99c0.1-0.19 0.24-0.55 0.24-0.77 0-0.79-0.67-1.42-1.49-1.42-0.66 0-1.21 0.39-1.41 0.94 0 0 0.57-1.15 0.57-2.54 0-1.38-1.39-2.86-1.39-2.86z\"/>\n<path d=\"m242.87 281.11h4.36v-1.03h-4.36v1.03z\"/>\n</g>\n<use xlink:href=\"#fdl\" x=\"10.63\"/>\n<use xlink:href=\"#fdl\" x=\"5.31\" y=\"9.14\"/>\n</g>\n</g>\n</g>\n</svg>" } } }
\define lingo-base() $:/language/Manager/ \define list-item-content-item() <div class="tc-manager-list-item-content-item"> <$vars state-title="""$:/state/popup/manager/item/$(listItem)$"""> <$reveal state=<<state-title>> type="match" text="show" default="show" tag="div"> <$button set=<<state-title>> setTo="hide" class="tc-btn-invisible tc-manager-list-item-content-item-heading"> {{$:/core/images/down-arrow}} <$transclude tiddler=<<listItem>> field="caption"/> </$button> </$reveal> <$reveal state=<<state-title>> type="nomatch" text="show" default="show" tag="div"> <$button set=<<state-title>> setTo="show" class="tc-btn-invisible tc-manager-list-item-content-item-heading"> {{$:/core/images/right-arrow}} <$transclude tiddler=<<listItem>> field="caption"/> </$button> </$reveal> <$reveal state=<<state-title>> type="match" text="show" default="show" tag="div" class="tc-manager-list-item-content-item-body"> <$transclude tiddler=<<listItem>>/> </$reveal> </$vars> </div> \end <div class="tc-manager-wrapper"> <div class="tc-manager-controls"> <div class="tc-manager-control"> <<lingo Controls/Show/Prompt>> <$select tiddler="$:/config/Manager/Show" default="tiddlers"> <option value="tiddlers"><<lingo Controls/Show/Option/Tiddlers>></option> <option value="tags"><<lingo Controls/Show/Option/Tags>></option> </$select> </div> <div class="tc-manager-control"> <<lingo Controls/Search/Prompt>> <$edit-text tiddler="$:/config/Manager/Filter" tag="input" default="" placeholder={{$:/language/Manager/Controls/Search/Placeholder}}/> </div> <div class="tc-manager-control"> <<lingo Controls/FilterByTag/Prompt>> <$select tiddler="$:/config/Manager/Tag" default=""> <option value=""><<lingo Controls/FilterByTag/None>></option> <$list filter="[!is{$:/config/Manager/System}tags[]!is[system]sort[title]]" variable="tag"> <option value=<<tag>>><$text text=<<tag>>/></option> </$list> </$select> </div> <div class="tc-manager-control"> <<lingo Controls/Sort/Prompt>> <$select tiddler="$:/config/Manager/Sort" default="title"> <optgroup label="Common"> <$list filter="title modified modifier created creator created" variable="field"> <option value=<<field>>><$text text=<<field>>/></option> </$list> </optgroup> <optgroup label="All"> <$list filter="[all{$:/config/Manager/Show}!is{$:/config/Manager/System}fields[]sort[title]] -title -modified -modifier -created -creator -created" variable="field"> <option value=<<field>>><$text text=<<field>>/></option> </$list> </optgroup> </$select> <$checkbox tiddler="$:/config/Manager/Order" field="text" checked="reverse" unchecked="forward" default="forward"> <<lingo Controls/Order/Prompt>> </$checkbox> </div> <div class="tc-manager-control"> <$checkbox tiddler="$:/config/Manager/System" field="text" checked="" unchecked="system" default="system"> {{$:/language/SystemTiddlers/Include/Prompt}} </$checkbox> </div> </div> <div class="tc-manager-list"> <$list filter="[all{$:/config/Manager/Show}!is{$:/config/Manager/System}search{$:/config/Manager/Filter}tag:strict{$:/config/Manager/Tag}sort{$:/config/Manager/Sort}order{$:/config/Manager/Order}]"> <$vars transclusion=<<currentTiddler>>> <div style="tc-manager-list-item"> <$button popup=<<qualify "$:/state/manager/popup">> class="tc-btn-invisible tc-manager-list-item-heading" selectedClass="tc-manager-list-item-heading-selected"> <$text text=<<currentTiddler>>/> </$button> <$reveal state=<<qualify "$:/state/manager/popup">> type="nomatch" text="" default="" tag="div" class="tc-manager-list-item-content tc-popup-handle"> <div class="tc-manager-list-item-content-tiddler"> <$list filter="[all[shadows+tiddlers]tag[$:/tags/Manager/ItemMain]!has[draft.of]]" variable="listItem"> <<list-item-content-item>> </$list> </div> <div class="tc-manager-list-item-content-sidebar"> <$list filter="[all[shadows+tiddlers]tag[$:/tags/Manager/ItemSidebar]!has[draft.of]]" variable="listItem"> <<list-item-content-item>> </$list> </div> </$reveal> </div> </$vars> </$list> </div> </div>
$:/palettes/Blue
{ "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" } } }
Recorrido por los sorprendentes tesoros de Lambayeque
Señor de Sipán
$:/config/OfficialPluginLibrary
$:/core/ui/EditTemplate/body/preview/output
show
show
show
show
show
show
hide
yes
contents
yes
contents
yes
yes
$:/core/ui/ControlPanel/Plugins/Add/Languages
$:/themes/tiddlywiki/vanilla/themetweaks
$:/core/ui/ControlPanel/Plugins/Installed/Languages
$:/core/ui/MoreSideBar/Plugins/Theme
$:/core/ui/ControlPanel/Info
$:/core/ui/ControlPanel/Saving/GitLab
$:/core/ui/MoreSideBar/Plugins
CONTENIDOS
$:/core/ui/ControlPanel/Toolbars/PageControls
closed
open
open
open
open
open
open
open
open
open
open
open
open
open
open
open
open
open
open
open
open
open
open
open
open
open
open
open
no
no
quirozxiomarat
{ "tiddlers": { "$:/themes/tiddlywiki/snowwhite/base": { "title": "$:/themes/tiddlywiki/snowwhite/base", "tags": "[[$:/tags/Stylesheet]]", "text": "\\define sidebarbreakpoint-minus-one()\n<$text text={{{ [{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}removesuffix[px]subtract[1]addsuffix[px]] ~[{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}] }}}/>\n\\end\n\n\\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: <<sidebarbreakpoint-minus-one>>) {\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\ntextarea.tc-edit-texteditor {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\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-set > .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-set > .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/editorfontfamily\"><<lingo Settings/EditorFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\" 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 sidebarbreakpoint()\n<$text text={{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}/>\n\\end\n\n\\define sidebarbreakpoint-minus-one()\n<$text text={{{ [{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}removesuffix[px]subtract[1]addsuffix[px]] ~[{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}] }}}/>\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\\define if-editor-height-fixed(then,else)\n<$reveal state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"fixed\">\n$then$\n</$reveal>\n<$reveal state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"auto\">\n$else$\n</$reveal>\n\\end\n\n\\define set-type-selector-min-width()\n<$set name=\"typeLength\" value={{{ [all[shadows+tiddlers]prefix[$:/language/Docs/Types/]get[name]length[]maxall[]] }}}>\n\n\t.tc-type-selector-dropdown-wrapper {\n\t\tmin-width: calc(<<typeLength>>ch + 4em);\n\t}\n\n\t.tc-type-selector-dropdown-wrapper input.tc-edit-typeeditor {\n\t\tmin-width: <<typeLength>>ch;\n\t}\n\n</$set>\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\ninput[type=\"search\"] {\n outline-offset: initial;\n}\n\nhtml button {\n\tline-height: 1.2;\n\tcolor: <<colour button-foreground>>;\n\tfill: <<colour button-foreground>>;\n\tbackground: <<colour button-background>>;\n\tborder-color: <<colour button-border>>;\n}\n\n/*\n** Basic element styles\n*/\n\nhtml, body {\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\tword-wrap: break-word;\n\t<<custom-background-datauri>>\n\tcolor: <<colour foreground>>;\n\tbackground-color: <<colour page-background>>;\n\tfill: <<colour foreground>>;\n}\n\n<<if-background-attachment \"\"\"\n\nbody.tc-body {\n background-color: transparent;\n}\n\n\"\"\">>\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n\tfont-size: 2em;\n}\n\nh1, h2, h3, h4, h5, h6 {\n\tline-height: 1.2;\n\tfont-weight: 300;\n}\n\npre {\n\tdisplay: block;\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\tquotes: \"\\201C\"\"\\201D\"\"\\2018\"\"\\2019\";\n}\n\nblockquote > div {\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n}\n\nblockquote.tc-big-quote {\n\tfont-family: Georgia, serif;\n\tposition: relative;\n\tbackground: <<colour pre-background>>;\n\tborder-left: none;\n\tmargin-left: 50px;\n\tmargin-right: 50px;\n\tpadding: 10px;\n border-radius: 8px;\n}\n\nblockquote.tc-big-quote cite:before {\n\tcontent: \"\\2014 \\2009\";\n}\n\nblockquote.tc-big-quote:before {\n\tfont-family: Georgia, serif;\n\tcolor: <<colour blockquote-bar>>;\n\tcontent: open-quote;\n\tfont-size: 8em;\n\tline-height: 0.1em;\n\tmargin-right: 0.25em;\n\tvertical-align: -0.4em;\n\tposition: absolute;\n left: -50px;\n top: 42px;\n}\n\nblockquote.tc-big-quote:after {\n\tfont-family: Georgia, serif;\n\tcolor: <<colour blockquote-bar>>;\n\tcontent: close-quote;\n\tfont-size: 8em;\n\tline-height: 0.1em;\n\tmargin-right: 0.25em;\n\tvertical-align: -0.4em;\n\tposition: absolute;\n right: -80px;\n bottom: -20px;\n}\n\ndl dt {\n\tfont-weight: bold;\n\tmargin-top: 6px;\n}\n\nbutton, textarea, input, select {\n\toutline-color: <<colour primary>>;\n}\n\ntextarea,\ninput[type=text],\ninput[type=search],\ninput[type=\"\"],\ninput:not([type]) {\n\tcolor: <<colour foreground>>;\n\tbackground: <<colour background>>;\n}\n\ninput[type=\"checkbox\"] {\n vertical-align: middle;\n}\n\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n\t-webkit-appearance:none;\n}\n\n.tc-muted {\n\tcolor: <<colour muted-foreground>>;\n}\n\nsvg.tc-image-button {\n\tpadding: 0px 1px 1px 0px;\n}\n\n.tc-icon-wrapper > svg {\n\twidth: 1em;\n\theight: 1em;\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::selection {\n\tbackground-color: Highlight;\n\tcolor: HighlightText;\n\tbackground-color: <<colour selection-background>>;\n\tcolor: <<colour selection-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\t/* next 2 elements needed, since normalize 8.0.1 */\n\tborder-collapse: collapse;\n\tborder-spacing: 0;\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: 500;\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.tc-drop-down a.tc-tiddlylink:hover {\n\tcolor: <<colour tiddler-link-background>>;\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\ttop: -1000px;\n\tleft: -1000px;\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.tc-droppable > .tc-droppable-placeholder {\n\tdisplay: none;\n}\n\n.tc-droppable.tc-dragover > .tc-droppable-placeholder {\n\tdisplay: block;\n\tborder: 2px dashed <<colour dropzone-background>>;\n}\n\n.tc-draggable {\n\tcursor: move;\n}\n\n.tc-sidebar-tab-open .tc-droppable-placeholder, .tc-tagged-draggable-list .tc-droppable-placeholder,\n.tc-links-draggable-list .tc-droppable-placeholder {\n\tline-height: 2em;\n\theight: 2em;\n}\n\n.tc-sidebar-tab-open-item {\n\tposition: relative;\n}\n\n.tc-sidebar-tab-open .tc-btn-invisible.tc-btn-mini svg {\n\tfont-size: 0.7em;\n\tfill: <<colour muted-foreground>>;\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\tcursor: pointer;\n\tcolor: <<colour foreground>>;\n\tfill: <<colour foreground>>;\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/* used for documentation \"fake\" buttons */\n.tc-btn-standard {\n\tline-height: 1.8;\n\tcolor: #667;\n\tbackground-color: #e0e0e0;\n\tborder: 1px solid #888;\n\tpadding: 2px 1px 2px 1px;\n\tmargin: 1px 4px 1px 4px;\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\tborder-radius: 2px;\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-primary-btn {\n \tbackground: <<colour primary>>;\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\n.tc-sidebar-lists button small {\n\tcolor: <<colour foreground>>;\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: <<sidebarbreakpoint-minus-one>>) {\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\n.tc-block-tags-dropdown > .tc-btn-invisible:hover {\n\tbackground-color: <<colour primary>>;\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: 400;\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-sidebar-scrollable .tc-tag-label {\n\ttext-shadow: none;\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\tmargin-right: 3px; \n\tmargin-bottom: 1px;\n\tvertical-align: bottom;\n}\n\n.tc-edit-tags button.tc-remove-tag-button svg {\n\tfont-size: 0.7em;\n\tvertical-align: middle;\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\nbutton.tc-btn-invisible.tc-remove-tag-button {\n\toutline: none;\n}\n\n.tc-tag-button-selected,\n.tc-list-item-selected a.tc-tiddlylink, a.tc-list-item-selected {\n\tbackground-color: <<colour primary>>;\n\tcolor: <<colour tiddler-background>>;\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@media (max-width: <<sidebarbreakpoint-minus-one>>) {\n\n\t.tc-topbar-right {\n\t\tright: 10px;\n\t}\n\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@media (max-width: <<sidebarbreakpoint-minus-one>>) {\n\n\t.tc-show-sidebar-btn svg.tc-image-chevron-left, .tc-hide-sidebar-btn svg.tc-image-chevron-right {\n\t\ttransform: rotate(-90deg);\n\t}\n\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 .tc-drop-down {\n font-size: 1rem;\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-sidebar-lists .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: <<sidebarbreakpoint-minus-one>>) {\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\ttransition: min-height {{$:/config/AnimationDuration}}ms ease-in-out, padding-top {{$:/config/AnimationDuration}}ms ease-in-out, padding-bottom {{$:/config/AnimationDuration}}ms ease-in-out;\n\t}\n\t\n\t<<if-no-sidebar \"\"\"\n\n\t\t.tc-sidebar-header {\n\t\t\tmin-height: 0;\n\t\t\tpadding-top: 0;\n\t\t\tpadding-bottom: 0;\n\t\t}\n\n\t\"\"\">>\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tpadding: 0;\n\t}\n}\n\n@media (min-width: <<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\thtml[dir=\"rtl\"] .tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tright: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\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\t.tc-story-river.tc-static-story-river {\n\t\tmargin-right: 0;\n\t\tpadding-right: 42px;\n\t}\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@media (max-width: <<sidebarbreakpoint-minus-one>>) {\n\n\t.tc-tiddler-info {\n\t\tpadding: 14px 14px 14px 14px;\n\t}\n\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: <<sidebarbreakpoint-minus-one>>) {\n\t.tc-tiddler-frame {\n\t\tpadding: 14px 14px 14px 14px;\n\t\tmargin-bottom: .5em;\n\t}\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -14px 0 -14px;\n\t}\n}\n\n@media (min-width: <<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.35em;\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\tmargin-right: .1em;\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-subtitle .tc-tiddlylink {\n\tmargin-right: .3em;\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.tc-tiddler-controls > span > span > button,\n.tc-tiddler-controls > span > span > 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\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img {\n\theight: 0.75em;\n}\n\n.tc-search button svg, .tc-search a svg {\n height: 1.2em;\n width: 1.2em;\n margin: 0 0.25em;\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\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor,\n.tc-tiddler-frame textarea.tc-edit-texteditor {\n\tbackground-color: <<colour tiddler-editor-background>>;\n}\n\n.tc-tiddler-frame iframe.tc-edit-texteditor {\n\tbackground-color: <<colour tiddler-background>>;\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\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\tcolor: <<colour tiddler-controls-foreground-selected>>;\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\tcolor: <<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: <<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-type-selector .tc-edit-typeeditor {\n\twidth: auto;\n}\n\n.tc-type-selector-dropdown-wrapper {\n\tdisplay: inline-block;\n}\n\n<<set-type-selector-min-width>>\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-add-tag .tc-keyboard {\n\tdisplay:inline;\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 0 3px 3px;\n\tpadding: 3px 3px 3px 3px;\n}\n\n<<if-editor-height-fixed then:\"\"\"\n\n.tc-tiddler-preview-preview {\n\toverflow-y: scroll;\n\theight: {{$:/config/TextEditor/EditorHeight/Height}};\n}\n\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.tc-edit-fields.tc-edit-fields-small {\n\tmargin-top: 0;\n\tmargin-bottom: 0;\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-wrapper input.tc-edit-texteditor {\n\twidth: auto;\n}\n\n.tc-edit-field-add-name-wrapper {\n\tdisplay: inline-block;\n}\n\n.tc-edit-field-add-value {\n\tdisplay: inline-block;\n}\n\n@media (min-width: <<sidebarbreakpoint>>) {\n\n\t.tc-edit-field-add-value {\n\t\twidth: 35%;\n\t}\n\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-viewswitcher .tc-image-button {\n\tmargin-right: .3em;\n}\n\n.tc-storyview-zoomin-tiddler {\n\tposition: absolute;\n\tdisplay: block;\n\twidth: 100%;\n}\n\n@media (min-width: <<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 background>>;\n}\n\n.tc-drop-down .tc-drop-down-info {\n\tpadding-left: 14px;\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 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.tc-tiddlylink: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/*\n** Centered modals\n*/\n.tc-modal-centered .tc-modal {\n\twidth: auto;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%) !important;\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\tborder-bottom-left-radius: 0;\n\tborder-bottom-right-radius: 0;\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\tborder-top-right-radius: 0;\n\tborder-bottom-right-radius: 0;\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\toverflow: auto;\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-set > .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-set > .tc-tab-buttons > button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tborder: none;\n}\n\n/*\n** Manager\n*/\n\n.tc-manager-wrapper {\n\t\n}\n\n.tc-manager-controls {\n\t\n}\n\n.tc-manager-control {\n\tmargin: 0.5em 0;\n}\n\n.tc-manager-list {\n\twidth: 100%;\n\tborder-top: 1px solid <<colour muted-foreground>>;\n\tborder-left: 1px solid <<colour muted-foreground>>;\n\tborder-right: 1px solid <<colour muted-foreground>>;\n}\n\n.tc-manager-list-item {\n\n}\n\n.tc-manager-list-item-heading {\n display: block;\n width: 100%;\n text-align: left;\t\n\tborder-bottom: 1px solid <<colour muted-foreground>>;\n\tpadding: 3px;\n}\n\n.tc-manager-list-item-heading-selected {\n\tfont-weight: bold;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n\tbackground-color: <<colour foreground>>;\n}\n\n.tc-manager-list-item-heading:hover {\n\tbackground: <<colour primary>>;\n\tcolor: <<colour background>>;\n}\n\n.tc-manager-list-item-content {\n\tdisplay: flex;\n}\n\n.tc-manager-list-item-content-sidebar {\n flex: 1 0;\n background: <<colour tiddler-editor-background>>;\n border-right: 0.5em solid <<colour muted-foreground>>;\n border-bottom: 0.5em solid <<colour muted-foreground>>;\n white-space: nowrap;\n}\n\n.tc-manager-list-item-content-item-heading {\n\tdisplay: block;\n\twidth: 100%;\n\ttext-align: left;\n background: <<colour muted-foreground>>;\n\ttext-transform: uppercase;\n\tfont-size: 0.6em;\n\tfont-weight: bold;\n padding: 0.5em 0 0.5em 0;\n}\n\n.tc-manager-list-item-content-item-body {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-manager-list-item-content-item-body > pre {\n\tmargin: 0.5em 0 0.5em 0;\n\tborder: none;\n\tbackground: inherit;\n}\n\n.tc-manager-list-item-content-tiddler {\n flex: 3 1;\n border-left: 0.5em solid <<colour muted-foreground>>;\n border-right: 0.5em solid <<colour muted-foreground>>;\n border-bottom: 0.5em solid <<colour muted-foreground>>;\n}\n\n.tc-manager-list-item-content-item-body > table {\n\tborder: none;\n\tpadding: 0;\n\tmargin: 0;\n}\n\n.tc-manager-list-item-content-item-body > table td {\n\tborder: none;\n}\n\n.tc-manager-icon-editor > button {\n\twidth: 100%;\n}\n\n.tc-manager-icon-editor > button > svg,\n.tc-manager-icon-editor > button > button {\n\twidth: 100%;\n\theight: auto;\n}\n\n/*\n** Import table\n*/\n\n.tc-import-table {\n\twidth: 100%;\n}\n\n.tc-import-table svg.tc-image-edit-button {\n\tmax-width: unset;\n}\n\n.tc-import-table th:first-of-type {\n\twidth: 10%;\n}\n\n.tc-import-table th:last-of-type {\n\twidth: 30%;\n}\n\n.tc-import-table .tc-row-disabled {\n\tbackground: <<colour very-muted-foreground>>10;\n\topacity: 0.8;\n}\n\n.tc-import-table .tc-row-warning {\n\tbackground: <<colour diff-delete-background>>50;\n}\n\n/*\n** Alerts\n*/\n\n.tc-alerts {\n\tposition: fixed;\n\ttop: 28px;\n\tleft: 0;\n\tright: 0;\n\tmax-width: 50%;\n\tz-index: 20000;\n}\n\n.tc-alert {\n\tposition: relative;\n\tmargin: 14px;\n\tpadding: 7px;\n\tborder: 1px solid <<colour alert-border>>;\n\tbackground-color: <<colour alert-background>>;\n}\n\n.tc-alert-toolbar {\n\tposition: absolute;\n\ttop: 7px;\n\tright: 7px;\n line-height: 0;\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 font-size: 0.8em;\n margin-bottom: 0.5em;\n}\n\n.tc-alert-body > p {\n\tmargin: 0;\n}\n\n.tc-alert-highlight {\n\tcolor: <<colour alert-highlight>>;\n}\n\n@media (min-width: <<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** Floating drafts list\n*/\n\n.tc-drafts-list {\n\tz-index: 2000;\n\tposition: fixed;\n\tfont-size: 0.8em;\n\tleft: 0;\n\tbottom: 0;\n}\n\n.tc-drafts-list a {\n\tmargin: 0 0.5em;\n\tpadding: 4px 4px;\n\tborder-top-left-radius: 4px;\n\tborder-top-right-radius: 4px;\n\tborder: 1px solid <<colour background>>;\n\tborder-bottom-none;\n\tbackground: <<colour dirty-indicator>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n}\n\n.tc-drafts-list a:hover {\n\ttext-decoration: none;\n\tbackground: <<colour foreground>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n}\n\n.tc-drafts-list a svg {\n\twidth: 1em;\n\theight: 1em;\n\tvertical-align: text-bottom;\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: flex;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tfill: <<colour muted-foreground>>;\n\tbackground-color: <<colour background>>;\n\tmargin: 0.5em 0 0.5em 0;\n\tpadding: 4px;\n align-items: center;\n}\n\n.tc-plugin-info-sub-plugins .tc-plugin-info {\n margin: 0.5em;\n\tbackground: <<colour background>>;\n}\n\n.tc-plugin-info-sub-plugin-indicator {\n\tmargin: -16px 1em 0 2em;\n}\n\n.tc-plugin-info-sub-plugin-indicator button {\n\tcolor: <<colour background>>;\n\tbackground: <<colour foreground>>;\n\tborder-radius: 8px;\n padding: 2px 7px;\n font-size: 0.75em;\n}\n\n.tc-plugin-info-sub-plugins .tc-plugin-info-dropdown {\n\tmargin-left: 1em;\n\tmargin-right: 1em;\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-chunk > svg {\n\tfill: <<colour background>>;\n}\n\n.tc-plugin-info-chunk {\n margin: 2px;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-toggle {\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tline-height: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-icon {\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tline-height: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description {\n\tflex-grow: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-buttons {\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tflex-grow: 0;\n\tflex-shrink: 0;\n text-align: right;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description h1 {\n\tfont-size: 1em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description h2 {\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description div {\n\tfont-size: 0.7em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-toggle img, .tc-plugin-info-chunk.tc-plugin-info-toggle svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-icon img, .tc-plugin-info-chunk.tc-plugin-info-icon svg {\n\twidth: 2em;\n\theight: 2em;\n}\n\n.tc-plugin-info-dropdown {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\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 0 1em;\n\tbackground: <<colour background>>;\n}\n\n.tc-plugin-info-sub-plugins {\n\tpadding: 0.5em;\n margin: 0 1em 1em 1em;\n\tbackground: <<colour notification-background>>;\n}\n\n.tc-install-plugin {\n\tfont-weight: bold;\n\tbackground: green;\n\tcolor: white;\n\tfill: white;\n\tborder-radius: 4px;\n\tpadding: 3px;\n}\n\n.tc-install-plugin.tc-reinstall-downgrade {\n\tbackground: red;\n}\n\n.tc-install-plugin.tc-reinstall {\n\tbackground: blue;\n}\n\n.tc-install-plugin.tc-reinstall-upgrade {\n\tbackground: orange;\n}\n\n.tc-check-list {\n\tline-height: 2em;\n}\n\n.tc-check-list .tc-image-button {\n\theight: 1.5em;\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.tc-message-box svg {\n\twidth: 1em;\n\theight: 1em;\n vertical-align: text-bottom;\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-right: 1px solid <<colour table-header-background>>;\n\tborder-left: 1px solid <<colour table-header-background>>;\n}\n\n\n.tc-chooser-item {\n\tborder-bottom: 1px solid <<colour table-header-background>>;\n\tborder-top: 1px solid <<colour table-header-background>>;\n\tpadding: 2px 4px 2px 14px;\n}\n\n.tc-drop-down .tc-chooser-item {\n\tpadding: 2px;\n}\n\n.tc-chosen,\n.tc-chooser-item:hover {\n\tbackground-color: <<colour table-header-background>>;\n\tborder-color: <<colour table-footer-background>>;\n}\n\n.tc-chosen .tc-tiddlylink {\n\tcursor:default;\n}\n\n.tc-chooser-item .tc-tiddlylink {\n\tdisplay: block;\n\ttext-decoration: none;\n\tbackground-color: transparent;\n}\n\n.tc-chooser-item:hover .tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-chosen .tc-tiddlylink,\n.tc-drop-down .tc-chooser-item .tc-tiddlylink:hover {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-chosen > .tc-tiddlylink:before {\n\tmargin-left: -10px;\n\tposition: relative;\n\tcontent: \"» \";\n}\n\n.tc-chooser-item svg,\n.tc-chooser-item img{\n\twidth: 1em;\n\theight: 1em;\n\tvertical-align: middle;\n}\n\n.tc-language-chooser .tc-image-button img {\n\twidth: 2em;\n\tvertical-align: -0.15em;\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\ninput.tc-palette-manager-colour-input {\n\twidth: 100%;\n\tpadding: 0;\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 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::-webkit-file-upload-button {\n\tcursor:pointer;\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** Diffs\n*/\n\n.tc-diff-equal {\n\tbackground-color: <<colour diff-equal-background>>;\n\tcolor: <<colour diff-equal-foreground>>;\n}\n\n.tc-diff-insert {\n\tbackground-color: <<colour diff-insert-background>>;\n\tcolor: <<colour diff-insert-foreground>>;\n}\n\n.tc-diff-delete {\n\tbackground-color: <<colour diff-delete-background>>;\n\tcolor: <<colour diff-delete-foreground>>;\n}\n\n.tc-diff-invisible {\n\tbackground-color: <<colour diff-invisible-background>>;\n\tcolor: <<colour diff-invisible-foreground>>;\n}\n\n.tc-diff-tiddlers th {\n\ttext-align: right;\n\tbackground: <<colour background>>;\n\tfont-weight: normal;\n\tfont-style: italic;\n}\n\n.tc-diff-tiddlers pre {\n margin: 0;\n padding: 0;\n border: none;\n background: none;\n}\n\n/*\n** Errors\n*/\n\n.tc-error {\n\tbackground: #f00;\n\tcolor: #fff;\n}\n\n/*\n** Tree macro\n*/\n\n.tc-tree div {\n \tpadding-left: 14px;\n}\n\n.tc-tree ol {\n \tlist-style-type: none;\n \tpadding-left: 0;\n \tmargin-top: 0;\n}\n\n.tc-tree ol ol {\n \tpadding-left: 1em; \n}\n\n.tc-tree button { \n \tcolor: #acacac;\n}\n\n.tc-tree svg {\n \tfill: #acacac;\n}\n\n.tc-tree span svg {\n \twidth: 1em;\n \theight: 1em;\n \tvertical-align: baseline;\n}\n\n.tc-tree li span {\n \tcolor: lightgray;\n}\n\nselect {\n color: <<colour select-tag-foreground>>;\n background: <<colour select-tag-background>>;\n}\n\n/*\n** Utility classes for SVG icons\n*/\n\n.tc-fill-background {\n\tfill: <<colour background>>;\n}\n\n/*\n** Flexbox utility classes\n*/\n\n.tc-flex {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-flex-column {\n\tflex-direction: column;\n}\n\n.tc-flex-row {\n\tflex-direction: row;\n}\n\n.tc-flex-grow-1 {\n\tflex-grow: 1;\n}\n\n.tc-flex-grow-2 {\n\tflex-grow: 2;\n}\n\n/*\n** Other utility classes\n*/\n\n.tc-small-gap {\n\tmargin-left: .5em;\n\tmargin-right: .5em;\n}\n\n.tc-small-gap-left {\n\tmargin-left: .5em;\n}\n\n.tc-small-gap-right {\n\tmargin-right: .5em;\n}\n\n.tc-big-gap {\n\tmargin-left: 1em;\n\tmargin-right: 1em;\n}\n\n.tc-big-gap-left {\n\tmargin-left: 1em;\n}\n\n.tc-big-gap-right {\n\tmargin-right: 1em;\n}\n\n.tc-word-break {\n\tword-break: break-all;\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": "/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */\n\n/*\nDocument\n========\n*/\n\n/**\nUse a better box model (opinionated).\n*/\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n/**\nUse a more readable tab size (opinionated).\n*/\n\n:root {\n -moz-tab-size: 4;\n tab-size: 4;\n}\n\n/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/*\nSections\n========\n*/\n\n/**\nRemove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/\n\nbody {\n font-family:\n system-ui,\n -apple-system, /* Firefox supports this but not yet `system-ui` */\n 'Segoe UI',\n Roboto,\n Helvetica,\n Arial,\n sans-serif,\n 'Apple Color Emoji',\n 'Segoe UI Emoji';\n}\n\n/*\nGrouping content\n================\n*/\n\n/**\n1. Add the correct height in Firefox.\n2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)\n*/\n\nhr {\n height: 0; /* 1 */\n color: inherit; /* 2 */\n}\n\n/*\nText-level semantics\n====================\n*/\n\n/**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline dotted;\n}\n\n/**\nAdd the correct font weight in Edge and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n2. Correct the odd 'em' font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp,\npre {\n font-family:\n ui-monospace,\n SFMono-Regular,\n Consolas,\n 'Liberation Mono',\n Menlo,\n monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\nAdd the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\nPrevent 'sub' and 'sup' elements from affecting the 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\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/*\nTabular data\n============\n*/\n\n/**\n1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)\n2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)\n*/\n\ntable {\n text-indent: 0; /* 1 */\n border-color: inherit; /* 2 */\n}\n\n/*\nForms\n=====\n*/\n\n/**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect { /* 1 */\n text-transform: none;\n}\n\n/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type='button'],\n[type='reset'],\n[type='submit'] {\n -webkit-appearance: button;\n}\n\n/**\nRemove the inner border and padding in Firefox.\n*/\n\n::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\nRestore the focus styles unset by the previous rule.\n*/\n\n:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\nRemove the additional ':invalid' styles in Firefox.\nSee: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737\n*/\n\n:-moz-ui-invalid {\n box-shadow: none;\n}\n\n/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/\n\nlegend {\n padding: 0;\n}\n\n/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/\n\n::-webkit-inner-spin-button,\n::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/\n\n[type='search'] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/\n\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/*\nInteractive\n===========\n*/\n\n/*\nAdd the correct display in Chrome and Safari.\n*/\n\nsummary {\n display: list-item;\n}\n" }, "$:/themes/tiddlywiki/vanilla/settings/fontfamily": { "title": "$:/themes/tiddlywiki/vanilla/settings/fontfamily", "text": "system-ui, -apple-system, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\"" }, "$:/themes/tiddlywiki/vanilla/settings/codefontfamily": { "title": "$:/themes/tiddlywiki/vanilla/settings/codefontfamily", "text": "\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,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``\n<$list filter=\"[range[100]]\">\n`.tc-story-river .tc-tiddler-frame:nth-child(100n+`<$text text=<<currentTiddler>>/>`) {\nz-index: `<$text text={{{ [[200]subtract<currentTiddler>] }}}/>`;\n}\n`\n</$list>\n</$reveal>\n" } } }
https://examenpracticofinal.tiddlyhost.com
yes
pop
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SdTL1U7V0dZV1tjXXNfg2GTY6Nls2fHadtr724DcBdyK3RDdlt4c3qLfKd+v4DbgveFE4cziU+Lb42Pj6+Rz5PzlhOYN5pbnH+ep6DLovOlG6dDqW+rl63Dr++yG7RHtnO4o7rTvQO/M8Fjw5fFy8f/yjPMZ86f0NPTC9VD13vZt9vv3ivgZ+Kj5OPnH+lf65/t3/Af8mP0p/br+S/7c/23////hKV9odHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDAyIDEuMTQ4MDIyLCAyMDEyLzA3LzE1LTE4OjA2OjQ1ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgeG1sbnM6YXV4PSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wL2F1eC8iCiAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIKICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgIHhtbG5zOmNycz0iaHR0cDovL25zLmFkb2JlLmNvbS9jYW1lcmEtcmF3LXNldHRpbmdzLzEuMC8iCiAgIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIExpZ2h0cm9vbSA1LjcuMSAoV2luZG93cykiCiAgIHhtcDpDcmVhdGVEYXRlPSIyMDE1LTA5LTI3VDExOjQwOjM1LjU2IgogICB4bXA6TW9kaWZ5RGF0ZT0iMjAxNS0xMS0yM1QxMTo1MDoyMS0wNjowMCIKICAgeG1wOkxhYmVsPSJSZWQiCiAgIHhtcDpSYXRpbmc9IjUiCiAgIHhtcDpNZXRhZGF0YURhdGU9IjIwMTUtMTEtMjNUMTE6NTA6MjEtMDY6MDAiCiAgIGF1eDpTZXJpYWxOdW1iZXI9IjMwMDY4NTgiCiAgIGF1eDpMZW5zSW5mbz0iMjQwLzEwIDcwMC8xMCAyOC8xMCAyOC8xMCIKICAgYXV4OkxlbnM9IjI0LjAtNzAuMCBtbSBmLzIuOCIKICAgYXV4OkxlbnNJRD0iMTQ3IgogICBhdXg6SW1hZ2VOdW1iZXI9IjEwNDA2IgogICBhdXg6QXBwcm94aW1hdGVGb2N1c0Rpc3RhbmNlPSIzMzUvMTAwIgogICBwaG90b3Nob3A6RGF0ZUNyZWF0ZWQ9IjIwMTUtMDktMjdUMTE6NDA6MzUuNTYiCiAgIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZWI2NjJjZGItMzUwYy0wMzRmLWEzZTQtNzQzZThmZWY4ZTQ0IgogICB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9IjE0MzM1Q0Y1MURCQ0Y4RTdBOEMzMDVCRDEwMEFFMDlGIgogICB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmViNjYyY2RiLTM1MGMtMDM0Zi1hM2U0LTc0M2U4ZmVmOGU0NCIKICAgZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIgogICBjcnM6VmVyc2lvbj0iOC43LjEiCiAgIGNyczpQcm9jZXNzVmVyc2lvbj0iNi43IgogICBjcnM6V2hpdGVCYWxhbmNlPSJBcyBTaG90IgogICBjcnM6QXV0b1doaXRlVmVyc2lvbj0iMTM0MzQ4ODAwIgogICBjcnM6SW5jcmVtZW50YWxUZW1wZXJhdHVyZT0iMCIKICAgY3JzOkluY3JlbWVudGFsVGludD0iMCIKICAgY3JzOlNhdHVyYXRpb249IjAiCiAgIGNyczpTaGFycG5lc3M9IjAiCiAgIGNyczpMdW1pbmFuY2VTbW9vdGhpbmc9IjAiCiAgIGNyczpDb2xvck5vaXNlUmVkdWN0aW9uPSIwIgogICBjcnM6VmlnbmV0dGVBbW91bnQ9IjAiCiAgIGNyczpTaGFkb3dUaW50PSIwIgogICBjcnM6UmVkSHVlPSIwIgogICBjcnM6UmVkU2F0dXJhdGlvbj0iMCIKICAgY3JzOkdyZWVuSHVlPSIwIgogICBjcnM6R3JlZW5TYXR1cmF0aW9uPSIwIgogICBjcnM6Qmx1ZUh1ZT0iMCIKICAgY3JzOkJsdWVTYXR1cmF0aW9uPSIwIgogICBjcnM6VmlicmFuY2U9IjAiCiAgIGNyczpIdWVBZGp1c3RtZW50UmVkPSIwIgogICBjcnM6SHVlQWRqdXN0bWVudE9yYW5nZT0iMCIKICAgY3JzOkh1ZUFkanVzdG1lbnRZZWxsb3c9IjAiCiAgIGNyczpIdWVBZGp1c3RtZW50R3JlZW49IjAiCiAgIGNyczpIdWVBZGp1c3RtZW50QXF1YT0iMCIKICAgY3JzOkh1ZUFkanVzdG1lbnRCbHVlPSIwIgogICBjcnM6SHVlQWRqdXN0bWVudFB1cnBsZT0iMCIKICAgY3JzOkh1ZUFkanVzdG1lbnRNYWdlbnRhPSIwIgogICBjcnM6U2F0dXJhdGlvbkFkanVzdG1lbnRSZWQ9IjAiCiAgIGNyczpTYXR1cmF0aW9uQWRqdXN0bWVudE9yYW5nZT0iMCIKICAgY3JzOlNhdHVyYXRpb25BZGp1c3RtZW50WWVsbG93PSIwIgogICBjcnM6U2F0dXJhdGlvbkFkanVzdG1lbnRHcmVlbj0iMCIKICAgY3JzOlNhdHVyYXRpb25BZGp1c3RtZW50QXF1YT0iMCIKICAgY3JzOlNhdHVyYXRpb25BZGp1c3RtZW50Qmx1ZT0iMCIKICAgY3JzOlNhdHVyYXRpb25BZGp1c3RtZW50UHVycGxlPSIwIgogICBjcnM6U2F0dXJhdGlvbkFkanVzdG1lbnRNYWdlbnRhPSIwIgogICBjcnM6THVtaW5hbmNlQWRqdXN0bWVudFJlZD0iMCIKICAgY3JzOkx1bWluYW5jZUFkanVzdG1lbnRPcmFuZ2U9IjAiCiAgIGNyczpMdW1pbmFuY2VBZGp1c3RtZW50WWVsbG93PSIwIgogICBjcnM6THVtaW5hbmNlQWRqdXN0bWVudEdyZWVuPSIwIgogICBjcnM6THVtaW5hbmNlQWRqdXN0bWVudEFxdWE9IjAiCiAgIGNyczpMdW1pbmFuY2VBZGp1c3RtZW50Qmx1ZT0iMCIKICAgY3JzOkx1bWluYW5jZUFkanVzdG1lbnRQdXJwbGU9IjAiCiAgIGNyczpMdW1pbmFuY2VBZGp1c3RtZW50TWFnZW50YT0iMCIKICAgY3JzOlNwbGl0VG9uaW5nU2hhZG93SHVlPSIwIgogICBjcnM6U3BsaXRUb25pbmdTaGFkb3dTYXR1cmF0aW9uPSIwIgogICBjcnM6U3BsaXRUb25pbmdIaWdobGlnaHRIdWU9IjAiCiAgIGNyczpTcGxpdFRvbmluZ0hpZ2hsaWdodFNhdHVyYXRpb249IjAiCiAgIGNyczpTcGxpdFRvbmluZ0JhbGFuY2U9IjAiCiAgIGNyczpQYXJhbWV0cmljU2hhZG93cz0iMCIKICAgY3JzOlBhcmFtZXRyaWNEYXJrcz0iMCIKICAgY3JzOlBhcmFtZXRyaWNMaWdodHM9IjAiCiAgIGNyczpQYXJhbWV0cmljSGlnaGxpZ2h0cz0iMCIKICAgY3JzOlBhcmFtZXRyaWNTaGFkb3dTcGxpdD0iMjUiCiAgIGNyczpQYXJhbWV0cmljTWlkdG9uZVNwbGl0PSI1MCIKICAgY3JzOlBhcmFtZXRyaWNIaWdobGlnaHRTcGxpdD0iNzUiCiAgIGNyczpTaGFycGVuUmFkaXVzPSIrMS4wIgogICBjcnM6U2hhcnBlbkRldGFpbD0iMjUiCiAgIGNyczpTaGFycGVuRWRnZU1hc2tpbmc9IjAiCiAgIGNyczpQb3N0Q3JvcFZpZ25ldHRlQW1vdW50PSIwIgogICBjcnM6R3JhaW5BbW91bnQ9IjAiCiAgIGNyczpMZW5zUHJvZmlsZUVuYWJsZT0iMCIKICAgY3JzOkxlbnNNYW51YWxEaXN0b3J0aW9uQW1vdW50PSIwIgogICBjcnM6UGVyc3BlY3RpdmVWZXJ0aWNhbD0iMCIKICAgY3JzOlBlcnNwZWN0aXZlSG9yaXpvbnRhbD0iMCIKICAgY3JzOlBlcnNwZWN0aXZlUm90YXRlPSIwLjAiCiAgIGNyczpQZXJzcGVjdGl2ZVNjYWxlPSIxMDAiCiAgIGNyczpQZXJzcGVjdGl2ZUFzcGVjdD0iMCIKICAgY3JzOlBlcnNwZWN0aXZlVXByaWdodD0iMCIKICAgY3JzOkF1dG9MYXRlcmFsQ0E9IjAiCiAgIGNyczpFeHBvc3VyZTIwMTI9IjAuMDAiCiAgIGNyczpDb250cmFzdDIwMTI9IjAiCiAgIGNyczpIaWdobGlnaHRzMjAxMj0iMCIKICAgY3JzOlNoYWRvd3MyMDEyPSIwIgogICBjcnM6V2hpdGVzMjAxMj0iMCIKICAgY3JzOkJsYWNrczIwMTI9IjAiCiAgIGNyczpDbGFyaXR5MjAxMj0iMCIKICAgY3JzOkRlZnJpbmdlUHVycGxlQW1vdW50PSIwIgogICBjcnM6RGVmcmluZ2VQdXJwbGVIdWVMbz0iMzAiCiAgIGNyczpEZWZyaW5nZVB1cnBsZUh1ZUhpPSI3MCIKICAgY3JzOkRlZnJpbmdlR3JlZW5BbW91bnQ9IjAiCiAgIGNyczpEZWZyaW5nZUdyZWVuSHVlTG89IjQwIgogICBjcnM6RGVmcmluZ2VHcmVlbkh1ZUhpPSI2MCIKICAgY3JzOkNvbnZlcnRUb0dyYXlzY2FsZT0iRmFsc2UiCiAgIGNyczpUb25lQ3VydmVOYW1lPSJMaW5lYXIiCiAgIGNyczpUb25lQ3VydmVOYW1lMjAxMj0iTGluZWFyIgogICBjcnM6Q2FtZXJhUHJvZmlsZT0iRW1iZWRkZWQiCiAgIGNyczpMZW5zUHJvZmlsZVNldHVwPSJMZW5zRGVmYXVsdHMiCiAgIGNyczpIYXNTZXR0aW5ncz0iVHJ1ZSIKICAgY3JzOkhhc0Nyb3A9IkZhbHNlIgogICBjcnM6QWxyZWFkeUFwcGxpZWQ9IlRydWUiPgogICA8eG1wTU06SGlzdG9yeT4KICAgIDxyZGY6U2VxPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJkZXJpdmVkIgogICAgICBzdEV2dDpwYXJhbWV0ZXJzPSJjb252ZXJ0ZWQgZnJvbSBpbWFnZS94LW5pa29uLW5lZiB0byBpbWFnZS9qcGVnLCBzYXZlZCB0byBuZXcgbG9jYXRpb24iLz4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NTllYjRhYTgtOTNhOS00ZjYxLWIzMjEtOWZiNDZhMTk3NWI1IgogICAgICBzdEV2dDp3aGVuPSIyMDE1LTExLTA3VDE1OjUwOjM3LTA2OjAwIgogICAgICBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgTGlnaHRyb29tIDYuMi4xIChNYWNpbnRvc2gpIgogICAgICBzdEV2dDpjaGFuZ2VkPSIvIi8+CiAgICAgPHJkZjpsaQogICAgICBzdEV2dDphY3Rpb249ImRlcml2ZWQiCiAgICAgIHN0RXZ0OnBhcmFtZXRlcnM9InNhdmVkIHRvIG5ldyBsb2NhdGlvbiIvPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplYjY2MmNkYi0zNTBjLTAzNGYtYTNlNC03NDNlOGZlZjhlNDQiCiAgICAgIHN0RXZ0OndoZW49IjIwMTUtMTEtMjNUMTE6NTA6MjEtMDY6MDAiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBMaWdodHJvb20gNS43LjEgKFdpbmRvd3MpIgogICAgICBzdEV2dDpjaGFuZ2VkPSIvIi8+CiAgICA8L3JkZjpTZXE+CiAgIDwveG1wTU06SGlzdG9yeT4KICAgPHhtcE1NOkRlcml2ZWRGcm9tCiAgICBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5ZWI0YWE4LTkzYTktNGY2MS1iMzIxLTlmYjQ2YTE5NzViNSIKICAgIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTllYjRhYTgtOTNhOS00ZjYxLWIzMjEtOWZiNDZhMTk3NWI1IgogICAgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSIxNDMzNUNGNTFEQkNGOEU3QThDMzA1QkQxMDBBRTA5RiIvPgogICA8ZGM6c3ViamVjdD4KICAgIDxyZGY6QmFnPgogICAgIDxyZGY6bGk+QXJxdWVvbG9nw61hPC9yZGY6bGk+CiAgICAgPHJkZjpsaT5QZXLDujwvcmRmOmxpPgogICAgPC9yZGY6QmFnPgogICA8L2RjOnN1YmplY3Q+CiAgIDxjcnM6VG9uZUN1cnZlPgogICAgPHJkZjpTZXE+CiAgICAgPHJkZjpsaT4wLCAwPC9yZGY6bGk+CiAgICAgPHJkZjpsaT4yNTUsIDI1NTwvcmRmOmxpPgogICAgPC9yZGY6U2VxPgogICA8L2NyczpUb25lQ3VydmU+CiAgIDxjcnM6VG9uZUN1cnZlUmVkPgogICAgPHJkZjpTZXE+CiAgICAgPHJkZjpsaT4wLCAwPC9yZGY6bGk+CiAgICAgPHJkZjpsaT4yNTUsIDI1NTwvcmRmOmxpPgogICAgPC9yZGY6U2VxPgogICA8L2NyczpUb25lQ3VydmVSZWQ+CiAgIDxjcnM6VG9uZUN1cnZlR3JlZW4+CiAgICA8cmRmOlNlcT4KICAgICA8cmRmOmxpPjAsIDA8L3JkZjpsaT4KICAgICA8cmRmOmxpPjI1NSwgMjU1PC9yZGY6bGk+CiAgICA8L3JkZjpTZXE+CiAgIDwvY3JzOlRvbmVDdXJ2ZUdyZWVuPgogICA8Y3JzOlRvbmVDdXJ2ZUJsdWU+CiAgICA8cmRmOlNlcT4KICAgICA8cmRmOmxpPjAsIDA8L3JkZjpsaT4KICAgICA8cmRmOmxpPjI1NSwgMjU1PC9yZGY6bGk+CiAgICA8L3JkZjpTZXE+CiAgIDwvY3JzOlRvbmVDdXJ2ZUJsdWU+CiAgIDxjcnM6VG9uZUN1cnZlUFYyMDEyPgogICAgPHJkZjpTZXE+CiAgICAgPHJkZjpsaT4wLCAwPC9yZGY6bGk+CiAgICAgPHJkZjpsaT4yNTUsIDI1NTwvcmRmOmxpPgogICAgPC9yZGY6U2VxPgogICA8L2NyczpUb25lQ3VydmVQVjIwMTI+CiAgIDxjcnM6VG9uZUN1cnZlUFYyMDEyUmVkPgogICAgPHJkZjpTZXE+CiAgICAgPHJkZjpsaT4wLCAwPC9yZGY6bGk+CiAgICAgPHJkZjpsaT4yNTUsIDI1NTwvcmRmOmxpPgogICAgPC9yZGY6U2VxPgogICA8L2NyczpUb25lQ3VydmVQVjIwMTJSZWQ+CiAgIDxjcnM6VG9uZUN1cnZlUFYyMDEyR3JlZW4+CiAgICA8cmRmOlNlcT4KICAgICA8cmRmOmxpPjAsIDA8L3JkZjpsaT4KICAgICA8cmRmOmxpPjI1NSwgMjU1PC9yZGY6bGk+CiAgICA8L3JkZjpTZXE+CiAgIDwvY3JzOlRvbmVDdXJ2ZVBWMjAxMkdyZWVuPgogICA8Y3JzOlRvbmVDdXJ2ZVBWMjAxMkJsdWU+CiAgICA8cmRmOlNlcT4KICAgICA8cmRmOmxpPjAsIDA8L3JkZjpsaT4KICAgICA8cmRmOmxpPjI1NSwgMjU1PC9yZGY6bGk+CiAgICA8L3JkZjpTZXE+CiAgIDwvY3JzOlRvbmVDdXJ2ZVBWMjAxMkJsdWU+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pv/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB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
La arquitectura mochica uso predominantemente como elemento base para sus construcción: * El barro * Adobe. [img[maxresdefault (1).jpg]] Destaca [[Huaca del sol y de la Luna]] La sociedad Moche construyó: * Centros o templos ceremoniales * Centros administrativos * Talleres de artesanía * Un sin numero de viviendas domesticas. Estos centros ceremoniales estaban compuestos de plataformas de adobe y dedicaban culto a sus dioses con decoraciones de pinturas murales. Las construcciones mochica fueron posibles gracias a la mano de obra de un sin numero de súbditos y prisioneros de guerra que construyeron grandes pirámides y palacios. Los arquitectos mochicas también utilizaron la piedra como elemento de construcción, pero principalmente para las bases de murallas y terrazas. Consistía en la construcción de 2 pirámides separadas por un amplio espacio, plano y vacío, en alusión a la creencia de que el cosmos estaba formado por dos fuerzas o entidades opuestas, pero complementarias. En el caso del CAEB (Complejo Arqueológico El Brujo) estas dos pirámides son: * Cao Viejo * Huaca Cortada. [img[cultura-moche-2-1024x512.jpg]] Al excavar exhaustivamente una de estas pirámides, la de Cao viejo, determinaron el patrón al interior de las pirámides. Este consiste en un edificio piramidal (Pirámide Principal) con una Plaza Ceremonial amurallada y un Anexo o plataforma larga a un lado de la plaza. Para acceder a la cima de la pirámide, donde se encuentran las habitaciones más importantes, se usó una larga rampa ubicada a un lado de la plaza. En una esquina de la misma se ubica un recinto especial llamado Recinto Ceremonial, pues está decorado en todas sus paredes con frisos representando escenas míticas. En la cima, hay un Patio Ceremonial, semejante a la Plaza Ceremonial, pero en dimensiones reducidas, con su propio Recinto Ceremonial. Al frente, y dando vista a la Plaza Principal una última plataforma (Plataforma Principal) sirve de base al Altar, la más sagrada y máxima estructura en importancia de todo este complejo arquitectónico. <iframe width="560" height="315" src="https://www.youtube.com/embed/lYrAwQ9n7oU" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> ''Enlace externo:'' [[Arquitectura mochica|https://es.slideshare.net/Planeta2/arquitectura-mochica-13462734]]
[img[Bienvenidos-Junaeb-611x408.png]] @@text-align:justify; Bienvenido a mi Wiki. En esta plataforma se compartirá información sobre algunas curiosidades acerca del Señor de Sipán, en los que, todos podrán acceder y a la vez, están invitados a aportar mayor información para que de esta forma podamos aprender juntos. ¡Espero lo puedan disfrutar! @@ @@color:salmon; “La lectura adelanta al tiempo de la vida y, paradójicamente, aleja el de la muerte. Leer es buscar otras realidades para comprender mejor esta realidad” .@@
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