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 XeI9XV1dEkju6uoiMTERe3t70VCrqqp4//33ycjIkIBuWFgYc3Nzcg2rqKigvb1dzLbV1dVyXRwb G8PV1VV0v5mZGbKzs7+AWlH1WB9++KGs/1XKvra2FktLS5kkPT09xVU/Pz8vrbbq+qV+9orS8Xkh XEVR/i2HkWq6+PxbSW2jPl/9ooRuJU5bWlri7+8voUFzc3P8/Pxwc3PDYDCISPd5d6eqN7KyspJ/ p9FohIYYFRUlWa/Y2Fiam5tlK+Xl5cV3vvMdioqKJLB39epVXnvtNX79618TExPDhQsXpL0kMTGR 2tpa9u3bh729veR0zpw5Q2BgIHZ2diL8KmET4Je//KV0h83Pz/PBBx8QHBzMmTNn0Ov10kS7d+9e /P39CQgI4LPPPqOmpoaEhAS0Wi1ubm58/PHHnDlzhlOnTpGXlyfMay8vLzZs2CBlgV1dXTg4OMjG xcHBgfn5eerq6tBoNLS0tODk5ERXVxdmZmbcuHFDDIvqgf3KV77C2rVrheiotJPdu3cTGBjIrl27 sLW1ZWJiQlC0Hh4e5OXlERAQIF6ftrY2rKysOHbsGL6+vjg4OODl5cUf//hHbG1tOXPmjAi0RUVF 0oF269YtDAYDZ86coaioSN6+er2evr4+TE1NcXd3Z3l5GU9PTz788EMyMzPZtGkTBoOB3t5eLC0t JZ2uXlL5+flyJblw4YKgPpycnBgfH2fbtm3U1tbKIeXu7o63tzclJSX4+voyPDwsU44KCE9OTmJu bk5rayvf+ta3sLW1pbm5WWJBig8UGxvLuXPnCA0NJSsrSyqBzpw5Q3t7Oy0tLXz44Ye88sorQmdQ RlxbW1tSUlL44x//yKOPPkpXVxctLS3cunWLtLQ0BgcHxXe2uLhIZ2cnGo2Gnp4eCecqmUI999/+ 9reZmJgQ6USFyhVkcHJyEk9PT4yNjeWmopYoc3NzXzAvKqa2+ufPY2jVskD9Of8n2nxNfvzjH//0 n92k2dnZ8cYbb/CVr3xF2lojIyP/0zCcQokoLeHq1av4+vpK/kl1a1laWlJZWYmdnR1arZaAgACm pqaoq6tDr9fj6upKUlKSdKoNDAwQFxcnI2d5eTl+fn5ERkYyNjYmFv2QkBAWFxd54YUX6Orqoq6u jmeffZZbt26xf/9+bt26xdNPP82JEydIT0+nubmZ6upqrl69yu7du+nr6yMnJ4eBgQH0ej3T09NM TEwQGhpKeno6V65cYdOmTXzwwQd4e3vLVmF0dBRvb2+2b99OZWUlO3bsYNWqVQKGs7Ky4urVqzg6 OmJpacno6CharVZ4NaryWukarq6uwo5SC4PKykr0ej1OTk6ydUxJSaG0tBStVkt5eTkLCwskJiay sLDAN7/5TSFsKoRFQ0MD4eHhTE9PC1VRmeY6OzsZGhri3nvvZXFxkebmZkxMTIRjExoaKgdPYGAg d+7ckTrjQ4cOERYWxocffsjExARr1qwRKqfqZj9w4AC5ubmsWbNGutubmppISUnB2tqa3t5eOUS8 vb2xtbXl+PHj7N+/n7Vr10pQuqioSALErq6u0tVmZmZGfHw8TU1NBAYGcuvWLdzc3PD19ZW2kpWV FTIzM3nppZfYvHkz9fX1mJiYMDk5KZES1YN28eJFgoKC8PPzIycnh56eHnQ6HVqtlqKiIh555BEm Jibw8PDA29ubmzdvMjQ0RGdnJxs3bpTA6YYNG9Dr9czOznLu3Dnc3d3F8Pree+/h5OT0hcCykhlU p2Bzc7OwqAYHB7l586awtFWa32AwkJaWhrW1NSMjI/T09DAxMcHo6CgbNmxgZGREfvcTExP4+PiI 4XN6epqYmBiqq6tZtWqVRL8+X2qgFlT/iq8vNRl9vvdoaGiIioqK/zKVqxyaahWuEBY2NjZSmmhv b09LS4u8vUdHRyVnVVdXR0pKCsnJyfJh9Pb2lresmZkZ/f39eHp6Ymtri6mpqZi8hoeHhclTWVmJ jY0Na9eupaysjNDQUH7xi18AkJeXR3BwsPwyCgsL5cFUbO+xsTHS09Px9/cXrUrVGfX19VFdXc3U 1JREANavX09VVRVzc3Ps2bNH3N5OTk5iTejr62NgYIDs7GwmJiaETaR665UpbWZmhqKiIjo6Omhu bqa3t1dS/d7e3mKoW1paoqSkBD8/PxYXF9mxYwfr1q2Tqenpp5+WqumFhQUGBgYE0+Lp6SmFjEqb U5vLf/zjH3h5efHQQw8RERFBSkoKERER1NfX093dzf333y8mTSMjI2JiYnBycuL06dNs2LCByMhI WZ23t7fL77O7uxsTExPy8vJkYaFIEOXl5XLtuX79Onfu3OGdd94RHIaKFqnox+DgoCAwlP44Nzcn rvCenh5CQkIoKCjg4sWLZGRk8PDDD5OUlMRjjz3GfffdR01NjeBbLCwsuHLlinTADQ8PC8HSxcWF o0ePUlNTw61bt6TFpLW1FWNjY06cOIHBYJDwuHJkq1KEnp4ezM3NmZ+fl1hIaWkpXV1d+Pj4cP36 derq6vDw8BAuuiJWFhUVERISwqeffopWq+Xuu+8mOTkZFxcX7r//fr7xjW/IduuBBx5gcXFRyBJm Zma4ublJGFsNBMoYaWNjg6+vr9xedu3aJdsztU3738+B/9HDSAH5d+zYgZGRkVjL/6sqGDWhqB9+ eno6FhYWpKamygo3ICBArgwKn6BQsNbW1jIyqocwLCxMtmpK9FWjq3qTBAUFCfvn+9//Pvv27UOj 0VBfX89f//pX8vPzefrppwWFoAh3165dk4LF7Oxs8vPzCQoKIiMjg4sXL8rE84c//IHp6Wnuuusu bt68ydLSkoj4qampxMbGyvrdxMRE6nqcnZ3ZsmULXl5exMfH097eLuD/iooKGacNBgPp6emcO3dO THtq1W5tbc26detERFQmxK1bt0qD7/r16zE1NWV6eprJyUkaGxslTR8VFSUWAkdHRwk8GgwGoQdU Vlby7LPPMjo6iouLC/n5+bi7u9Pf38/t27dpbGyUDaLqsRsfH6etrY3bt29ja2uLhYUFn376qTjG t23bxr59+zA3Nxcvl5ubG9HR0czMzDAyMiKVRHfu3GFubo41a9Zw9OhRzp07x/T0tDQWV1VV8eab b8pztWPHDtzd3TEyMuLWrVviz/Lx8aGjowMbGxvOnDlDUlISzz77LN3d3eKVu337Ng8++KB4z+bm 5rC3t8fX15fx8XECAwOpr6+noaGBgYEBNBoN3d3d/OxnP/vCEqKsrIw//vGPrKyscPHiRVpaWnju ued44403uPvuu7Gzs6OhoYGxsTGuX79OYmIitra2XLp0ibi4OHJycggODmbXrl2Ul5czOjrKRx99 JFvU4uJipqamcHFxYcuWLXR1dTEyMoJWq8XT05OysjI6Ojq4ffs27u7upKam8sQTT2BmZkZdXR13 7tyhv78fGxsb6uvrpUVXXdOamprEUa1oDEoTmpubk8NITXj/vziMrKysJNQ3ODiIt7c3U1NT/+lp qdaEqsFgZmYGGxsb5ubmyMjIwMzMjKGhIUJCQtBqtQwNDdHb20tbW5sk+Z2dnSkoKJCOcOWMVryj uro62UooUp3KJVVUVGBmZkZDQwP29vZs3ryZv//97/j7+/P+++/j4OBAS0sLBoMBrVZLbGwsv//9 79m0aRN79+4lNjaW8+fPMzc3x6FDhyS2kZaWxn333Yejo6MQ/hYWFgRaf/z4cSYmJjh//jxZWVlS CfTRRx9x7do1Wlpa8PHxoaGhAS8vL7RaLUtLS1y+fBmDwSCVP2r6qaqqIikpSULFau374osvsnnz Znbt2sX58+dJTU2lu7tbnNnz8/P09fUJivejjz6isrKS2tpatm3bxqFDh0SMV0UHN27cYGJigqam JgDS0tJ44oknOH78OB4eHkRFRREdHc3Ro0fZu3evVBLZ2NjIyvedd94hNjZWygFV8Fj5cPLz8/Hy 8mJqaorc3Fxu3bpFeXk5g4ODpKSkSL1NXFwcFy9eZGFhgcOHD/PYY4+xvLws17Lq6mqcnJy4desW lpaW1NTUYGpqiqurK62trUJEbGhowNnZmZdfflnEbWtraxITE6VTXnWcWVhY4OnpKYB/dXAtLi6S mJgolUrFxcU4OTmRmprKe++9x7lz56iursbS0pLXXnuNq1evEhcXR3Z2NnfffTfV1dX8+Mc/5vbt 2zQ1NZGdnU1PTw+7d+/GxMSEdevWcfPmTUER+/r64uHhgYmJCQ888ACmpqZSYjk4OMiRI0dkQ1Ze Xo6rqysdHR2sW7eOjIwMbGxsZHpzcHAgJiZGvFNmZmbo9XpMTEzEDxYQEPCFpINq2FEivSIB/D9V U//bDyO1dlRNkWo6+c9UdDWpfP4voho+1fbk1KlTkuIvKyuTBlIlFiulX53KilmkfiCenp5fmIrU hs/MzIyLFy8SFhbG0aNHsbCw4Pr161y5coXk5GTWrl3L+fPn0Wg0+Pn5yZr7d7/7HYWFhXR2drK0 tMTvf/97gYIpSJaKa/T29vLNb36Tu+++mx07djAzM0N9fT379+/nu9/9Lp6enpSUlPDHP/6RP/3p T3R1dRESEkJHRwcmJibygVFgtMcee4zW1lbeffdd0tLSMDU15fXXX2d5eZm6ujoiIiJYXl5m1apV +Pr68t3vfhdTU1OOHTvG3Nwc7733HmvXrpXWBrVmzs/PFxaPv78/oaGhzM7OkpWVxaFDh8SzpZpl jY2NZd3e0tKCqakp+/bto6amhoGBAd544w2eeuop6urqCA8PJy8vT7JT+fn5+Pv7i6Gwvb2dd955 h9OnT3PmzBmys7MJDAwkLS2NpKQkIiIi5Dr929/+lhdffJGenh5ee+01Hn74YdkwTUxMSJZxdnZW BG012VpYWBAcHCwkiL6+PqytrTEyMsLGxoaZmRl5dmdnZ0lKSqKkpAQjIyOGh4cpKyujoaGBrKws 2Xp1dnYSGhrK6OiobGk1Gg16vZ7t27ezdetWjh8/zrp165ieniYpKYnvfe97aDQampubcXd3R6vV cv36dfGcnTx5kvz8fBwdHbGwsKC4uJjz58+LHaClpYWGhgaMjY3ZtGkTHR0dDA8PY2dnx+XLlzl3 7hxJSUnY2dlRWFgoRRdqS33nzh06OzsJDg5m27ZtgkxWmqDKrqkmHZXsV852FxcXent7qaqqwsjI SLxHKlmhrmz/3a3Z/7ESR5WcVrXAavX+/wZlUweI+m9sbW1JTEyUoGtUVBS+vr6YmZkJRGp0dFR6 vZ2cnGR9r/wO3/nOd9DpdBKufe+99+S6oep/fvazn5Gbm0t9fT3l5eVUVFRI8+XAwAD5+flERUVx 48YNHnjgAQICAiS4ODMzg6+vL4mJibIZa2tr4/Dhw/z1r38lOTmZNWvW0N/fT2NjI7/85S9xdXUl MjKSiooKhoaGsLa2FouBi4sLc3Nz/OUvf5HIiBKGFWr08OHD5OTkMDs7y1133cW2bdtwd3enqKiI nTt3cuLECc6cOUN5eTlZWVnodDp8fX0ZGxujpqaG3t5e6Z7X6/UyucTExLC8vIxOp8PExAQvLy9e fvlloU3u3btXDIEffvihhDUDAwMZHBxk+/btQpVU6FyDwUBcXBzh4eHS8tLd3U1tbS0PPvggZWVl BAQEoNFo+NGPfsSPfvQjBgYGeO655/j1r3/NsWPHCAoKoq6uju985zti5di6daswrGdmZnjuuefo 6+sjMjKSiYkJpqamMDY2xsfHhzt37rCwsMDKygr9/f1SDaQm84aGBlpaWrCxsSEhIUHg+RYWFszP zxMQEMDAwACRkZFCTpidnWX16tWiHUVERHD79m1cXFxwdHTE2dmZzs5OdDodw8PDuLi4sHfvXszN zXnppZeE0rB//34++eQT2QCqKuhf/epXnD9/npdffpl33nlHsMUff/wxc3NzvPnmm2J0VBtAdRjb 2try3e9+VyrJg4ODqaqqYnh4mBs3buDi4oKZmRl3330369atQ6fTiQ1GhV+NjIzQarXymezr60Or 1QKQlZVFYGCgHOQqR6heaAo7+6/4+qe3aUq8Uluk3t5eAKKior7USak0IVNTU65cuYK1tbXcX9Va 19/fXxT/5uZmectpNBrOnz9PZmamHFYK8lVeXs6ePXsoLCzk5s2b9Pf3s379eubm5ujp6eHgwYMc OHCAEydOCM/7zTffJD09nd7eXmnQUBzo8PBwmcKGh4eleFCJ9hqNhjVr1giTOSEhgbKyMjZv3szJ kydZu3YtGRkZMga7urri6OhIbGwslZWVLCwsYG9vT3l5OaWlpbi5uYkGpIKlaoulMK+tra1otVqM jY1pbGykv7+f1tZWGhoacHJyws3NTVzd6vvy8vISPcbOzk4yZOvXr6e7uxtXV1f6+vro7e3F1NRU 7BeWlpZs27YNrVbLzZs3xfjX39+Pu7s7vb29eHp6Ultbi7u7O6GhoUxMTJCdnc309DSlpaWsXr0a Nzc33N3dcXFxoba2Vtz56kqi6pCLiopwdHSko6NDlhNzc3N4eHiIMJ2eno6np6fU+SjkyODgIMXF xTg6OhISEiKV58PDw2i1Wj744ANBFqsVflRUFPX19Tg5OVFZWcnhw4fp6+tDo9EwPz8vBEllIlVe OuUkf+WVV3j++ed56623hNGk/ry2tjbJPS4vLzMxMYFer8fT01Pkjqeeegp3d3cxmJaXl/O73/2O hIQEvL29ZUkwNDTE9evX8fLykh471UKj6A/Jyck0NjaysrJCU1MTV65cAWB8fBwrKyt8fHwYGBgg MTGRxsZGWlpayMzM5ObNm4SEhHD69GkOHTokLnt/f39Z/X8+v6nwvf/MAPIvn4xMTEzQ6XSSl1Ed 3P9fpiul9quGDuXGVqxs9eXo6EhOTo4YG4ODg4V5bWxsTG5uLnq9nm3btvHDH/6Qy5cvS2vJ0NAQ paWlfOtb36KpqYnLly/zwx/+kKKiIvz8/Ni2bRvd3d1YWlqydetW9u3bx6FDh0hMTJTNSm5uLubm 5gwODkpw8+rVq3R2dvL73/8eX19fgoODyczM5NFHH+XBBx8kNTWV7OxsVlZWWLVqFQ8//LD0erm4 uBAeHs6WLVvo6OgAICkpCWNjY1atWsVDDz3EpUuXOH36NPfddx+Dg4NcunSJ/v5+zp49K4whDw8P 2tra0Ov1uLi4MDAwwMDAACsrK+zbtw8fHx+6u7tpbGykqKhIGkIiIiLE83PvvfcyOzuLl5cX/v7+ ghQOCQlhcHAQc3Nz7OzsBPnr4OCAXq/nnnvuYdu2bXzwwQecPn1aDjCNRkNCQoKEVIuKirCwsJC1 vl6vJyMjg/T0dFJSUkhKSpJt4uDgIP7+/iQmJhIQEEBYWBiurq5YWFjQ19eHr6+v9JKpNl1F+NTr 9Rw6dEi0xOjoaKampoRMOT09TVhYGAsLC7i6urJ//3727NnDkSNH5EB8/PHHcXd3F66PTqcjNTWV sbExJiYmcHd3x9nZWZzpu3fvpq6uDn9/f+666y6JEGm1WqlkWlxclI63mpoaTExMxFf3y1/+koKC Au666y6Sk5PZu3cvISEhjIyM8B//8R989tlnbN68WQyM8/PzFBcXc+bMGV566SViYmKoqKjA3d1d AG/m5ubExcWxe/duCgsLeeWVV+jr60On00nlt5rsVGGo2nROTEzQ1tbGwMAAVlZWMs2vrKxQWFgo XLJ/pWb0T09GKi1dWVlJSkoKH3/8MU5OTiQkJHzpxK7CSahDRaPRAIiBy8bGhomJCZycnNDr9bL5 UlhZtal74YUX5EH46U9/Snl5uTS/2tra0tfXx3/8x39IfU9iYqIk/oODg7GxseHUqVMkJCSQnZ3N qlWrMBgMDA0N0d3dLdXLqrRSo9Hw6aefMj4+Tn9/P5WVlezfv19A7l1dXXR3d5OVlcWGDRvw9vam r68PS0tLSkpKKCwsxM3NjZKSEuF/K3uCh4eHCN9ubm7s3buXoaEhCgsLCQsLkz9fYXTVxiw+Pp60 tDRppVCtuIuLi6xatQoTExOCg4OZm5sjMDCQ3t5e/Pz8xKmretBsbW357LPP5KqclJQk5YYqNDs2 NkZKSgq3bt0iKChIQGyNjY1yJR0aGhLka1JSEi4uLjJdqriImjQ7OzvFruHi4kJ9fb0Iy0pcVewg pQ+Zm5szNDQkJAV7e3ucnJyoqKgQdIq7u7tMx7m5uURGRjI4OEhISAg2NjakpaXh6OiImZkZYWFh NDY2YmJigqmpKevXr6e4uJgjR45QUVHBzMwMfn5+komztLQkICCAixcvyjVUTWH79++XK/fMzAxh YWE4ODjg5+fHBx98IKQCFc3YunUro6OjnD17ltTUVP785z/z6KOPMj8/z8LCAjt37mT//v3o9Xqy srKwtbVlz549MiXb29tTWloqEaXx8XFWr15NQkKCvIwHBwfJzMykvr6emJgYYU4piN3U1BQBAQEk Jiby6quvcvDgQXm5qL/v2bNniYqKkkjK//g1TTmw8/Pzueuuuzh37hze3t7iU/kykZL5+XmpEGpq asLR0VEU/NHRUXx8fARrOTExQW5uLqmpqRJQXVhY4IknnuC1116jtbWVq1evSrRCuVvr6upYvXo1 ubm52NjY8NBDD8n/18jIA5xzIQAAIABJREFUCL1eL7kcvV5PeXk5vb29DA0N4eLiQltbm5QV6nQ6 5ubmaGxs/IIHavv27Rw7doy1a9cKN8fc3Jy2tjYqKirQaDQcPHiQq1eviklRo9EwODgobQ1RUVHC ExodHSUwMFCET7WCjYyMZGRkhOHhYYKCgjA1NaWjowOtVktHRwe1tbUkJSWRk5MjDZ+zs7OCH/X0 9CQ5OZne3l4CAgLE56PMiFu2bGFkZITOzk6effZZPDw8qK+vl1ZgNc11d3fz5z//GT8/P8LCwhgd HeXmzZuCbT1+/DhbtmzByMhIUuAKz9HU1ERPTw979+5lZmZGSI/Xrl2jv7+f7u5umT6qqqoIDAwU 93FkZCT9/f24urqKWzgkJESuIhcuXKCnp4djx44xODjIq6++yvDwMEVFRSwvL5OZmUlLSwslJSVs 376dpqYmLCwsCAoKwsrKioCAAPLz84VpHh4eTnR0NKWlpaysrEix565du7h06RK/+c1vJESqjLrN zc1s374de3t76uvryc3Nlc68wMBAcnJy6O/vZ9u2bbLAUTLAjh07ZNJV6QR16J47d45vf/vbREVF cfnyZSFsxsfHc/LkSe6++24WFhZE02pubmbLli1YWVnJS+vNN9/ExsaG1NRUWlpa6O3tJTg4WDKE 6rOoKKaqA3D16tWYmJjwySefcODAAYl+fJnGj3+ZZmRjY0NHRwcxMTF8/PHHREZGEhAQ8KVOStVu oPAgd+7cITQ0VEoX29raiI+Pp6amhqCgIOzs7EhNTWVmZobq6mo8PDw4deoUjzzyCAaDgRs3blBe Xs6jjz4qXWQmJibExMRIydzGjRspLS0VuPk//vEPMe2VlZVJHCAyMpLQ0FB0Op0QG7du3YqFhYUQ BFT77fT0NGNjY+JJWb9+PbOzs2g0Gjw8POjs7KS6uhovLy8SEhIwNTWVSaG6ulogYx4eHmRlZVFe Xo6Pj49s9rZv305/f79UTisGlMFgoLu7W3AgyqVbWloqXBslmCo3rYLSq557Jycn0W3Uoba0tMR3 v/tdCgoKOHv2LMbGxmRmZqLX6wX8v2nTJm7evElKSoqEQ7VarWhu1tbWpKen09fXJzxyhbVVAr4K TM/NzVFYWMjy8jJubm7iulYNKpWVlQQFBeHq6iqHkHrpTU5O8ve//53Tp09LK8i6devo6urCy8uL 9PR0XF1dpQJcdfr19fWxZs0aCQ+r//X09ODh4SHddyMjI1y9elVylGp7evHiRU6ePMno6CibNm3i pZdeIjU1FZ1Oh06nk0WJSg28+uqr2NracurUKby9vSUj5+joSGdnp7wQPTw8MDU1pbe3l5qaGrlK 29nZ8be//U3sF2ZmZrz++usEBwdTXFzMV7/6Vfr6+uRl1tfXx+3bt3n77bfZsWMHV69exdnZmfb2 dlm85OXl4ezsjIuLCzk5OZibmwspQem3asOmtpc5OTncd999Usr4P34YKURFe3s7MTEx3L59m1Wr VgnO9ctoRspENTw8LLjRlZUVwZcGBwfT09MjVwZFxfP39+fjjz/Gz8+PqqoqhoaGyMvLw83Njaef floMXVZWVmIYS09Pl3yZyuq0tLTQ0dFBTk4O0dHRX2iH2LlzJ1NTU1KLExQUxMDAgGyilMbT1NRE c3MzMTExAmpTAuzS0hIVFRUYGRlJw+nExIRgZx9++GHOnz8vCFtVGaTT6aThc3R0VKIoKmenIiEK ut/a2iq2CAcHB4qLi7G1tSUqKkriGW1tbfj6+mJqakpgYKBoD3Nzc5SVlXHw4EH27t1Lb28vv/nN b5iZmZHN1erVqwUO5+TkhLW1NefOnZMQ9NjYmHCVPD09iYyMFK723/72N+6//36Gh4eFGV5bW8uO HTvo6+uTBovIyEiGh4fZtWsXfn5+7N+/n6ioKCYmJoiLi5OKpP7+fiFtWllZ4eDgwJNPPomFhQV7 9uzB2dlZNJ+KigqJi3R3d+Ps7CzP07p161hcXMTLywsrKysJai8uLjI4OChd8lu2bCEyMhIrKyvp wcvLy6OpqYnY2FiKioowNjamtbWVwsJC1q5dS0REBMHBwURERPDKK68QExNDZmYms7OzdHR0iMu5 oKBAbB9vv/02rq6uFBUV8dZbb3HhwgXm5ua4cOECzz//PGNjY5SUlDA1NYVOp6O2tpZDhw6xsrLC D37wA6ytrfHx8cHT05NDhw6xYcMGfH19yc3NlZuAen6PHj0quNmuri7S09Pl0FX15Y6Ojjg4ODAw MCCooOHhYdLS0mTa/h8/jNS9f3JyUjqfgoKCpLHjyxRBzs/PY2ZmxsDAALOzs3h7e7OwsEBfXx9z c3PEx8dz+/Zt4uPjZcxXuNS6ujqCgoJ47rnnaGlpYWBggIcffhgfHx+6urooKSmRRP7u3buxtraW NaydnR22trZ85Stf4dq1ayQlJfHmm2+SkZFBWVkZjz/+uAQQu7u7aW5uFobw3Nwcw8PDgmaYmJig pqaGzs5O6dpycXHB3NxcarodHR2pqakhIyODXbt2ERQURHNzM7m5ubz22muMjIxQVFQkbloTExNy cnKwsLCgrKyMo0ePSquusjj09vai1WpJTEyktbWVgoICAgMDpZ5oenpath6AmODa29txdXWV9L6v ry8/+MEPMDU1JTs7Gw8PDzo6OnBzc+OHP/whFRUV3Lp1i8jISGlNffXVVykuLsbExIS1a9eKKN3X 14eTk5N0sn322Wfce++9FBUVUV1djbW1NSEhISQkJHD27FkGBgaIjY3l0Ucfpa+vT2D+qqr5Jz/5 Cf7+/pSWlpKYmIjBYCA+Pl4OREdHR2xtbQXvqtpUJicnaW9v56OPPmJ0dFSc2OHh4bzzzjuCV129 ejVLS0u0tLSIzNDd3U12djbm5uacPn0aGxsbqRJ69NFHycjIoLe3l6SkJC5fvsyePXswNjbGw8OD iooK/tf/+l/iIFfbSW9vb9555x2cnZ2Jjo7G29ub0dFRenp6aGlpITQ0VIo/T548KWhfOzs78vPz 2bZtG/b29rJ9W1lZ4fXXX2f//v2i3QUHB9Pd3c2dO3f4y1/+Qmdnp8SEZmZmuP/++8nLy5O+tvb2 dnk5KH1s7969XL16VTAyWq1WUM6qlik8PFw2af8q8+OXKnFUpDd1Pfl8s8A/+6U+JArepMBog4OD EjGZnJxk48aNTE9Pi69hcHCQ8vJyHnnkEfbt24eRkZEwekpLS0lLS8PDw4N169Zx7do1HnroIQn3 jo+Py5bAxMSE559/nsOHD/Puu++yevVqPD092bFjBwEBAUxOTopoaWdnR3V1NSdPnmTHjh2YmJjI vVmN9uvWraOyspLm5ma5cig0irOzM3v27MHS0pK8vDy2bt0qFcUq2lBQUMAjjzxCVlYWMzMz8kEz NzfnN7/5jdQ3Ozk54e7uzi9/+UsMBgM1NTU8/PDDREREEB8fj4uLi7Q1tLS0iEHv/fffx9fXV/rO kpOTcXNzY2lpid7eXkJCQkhLS8PKyoqjR49KnGPz5s1YW1sLynZ4eJjY2FhSU1OlzDE2Npbbt2+z Zs0aMcKq7dj09DTbt2+nu7tbfs8Gg4Hw8HBZaf/85z/HysqK6upqMjIyCA0Npa2tjXvuuYdLly6x d+9e8vLy0Gg0jI+PSz+YmZkZbW1tvP/++3LYa7VaCdxmZGTQ1tZGY2MjpqamfOMb32BgYICMjAy5 aszPzxMdHU1FRQWbN2/m+vXr/OAHPyAjI0OIFIGBgYJFVhVODz/8MFqtVqQDW1tbPvjgAwlx37lz h+LiYjZu3IibmxsJCQkMDAwwOjoqKJkNGzawsrKCq6srZWVlrFu3Dm9vby5evMjOnTuxsLBg06ZN dHd3Y29vj7u7O7///e85ePAgWq2WN954g8jISF555RW+9rWvcejQIUZHR6mtrcXExIT4+HgBFl67 do09e/YwNzdHZWWlJBnUYkEVsyoChZ+fH9XV1URERJCXl8fY2BhPPvmkLJcU1+h//JrW0dHBzMwM lpaWjIyMfIHd+89OV5OTk7IZKSgoYGRkRFzBSkdKTU0VwLwK8xUUFBAXF8dbb71FV1eXYBP6+/vZ uHEjISEhdHV1kZ2dzX333SdbguzsbFJSUigvL8dgMMjorqz1ra2tgiu1trZmYWFB0Aizs7PcunUL JycnDAaDlBGWlZWh0+loaGiQLd/169dJS0tDp9PJm+f69ev09PQQFRWFTqfjwoULci+PjIwURnV0 dDSXLl2S1L9a3au1ra2tLT09PTzyyCNERUWRlZUl1c2xsbHcuHFD6HwqBW5sbIy3tzcxMTHcuXOH zZs3k5qayn333UdmZiYRERHY2NhgZGREY2MjJSUlNDU1ceHCBVpbW+nq6iI3N1f8UAEBAcJjcnNz Q6fTUVRUJB12Fy9eZMuWLWzYsIGQkBDc3d1Fv1LbratXr2JqakpfXx9jY2PCgFL60c2bN7lz5w61 tbUsLy9z8+ZNCSV//PHHMoUPDw8TFRWFh4cHTk5OPPLII1RVVeHo6MjU1BShoaGCBwkLCyM4OJhP P/2UyspKYmJiGBgYICYmBmdnZ8rKyiSfePToUS5evEhzczP5+fnMzc2RnZ3NK6+8grm5OR0dHUIx GB4e5tq1a7z77rvU1tYyOzsr309DQwNarZbOzk5mZ2eZnJzko48+wsvLi9WrV7O8vMzk5CQxMTGy nFDiuXoJu7q6YmlpiaurKxkZGYLjuXPnjuCc1Z938+ZNIiMjefLJJ1leXuazzz7D1NQULy8vpqen JdaxZcsWWltbMRgM2NjYEBQUxEcffUR6erq4rlVppqq4rqioIDMzU2inpqam/7Lk/pe6pqmpQX1j fn5+4sz8MrRIRYXr6uoSImNNTQ2BgYGMjo5KdEK5t5XXxtPTk/fff5/JyUnRYBITE7G0tCQoKIim piZ564WHh5Ofn8/o6Cg3btwgJiYGNzc3AgICpEFkYWEBFxcXoqOj+fjjj2lsbGT//v2ySejq6mL/ /v2UlJSIQS4xMRGtVisBXtVprmwFygoQFhbGlStXiIiIEJft5s2bmZyc5LHHHuPBBx+UbF5paSlP PfUUJ06cYOfOnej1eioqKuSwsLKyYs+ePXh7ewv29vjx43h6etLT00N0dDQPPvggS0tLwuRRG67q 6mrc3NyIj4+XNpeKigo5/KuqqpidncXa2lrAWtbW1hQVFcnD39XVRUVFBdevX0ej0XDu3DlpMlVt HSEhIUIrUCWY09PTtLW1sbCwQEJCgkD26urqmJyclAR+cXExcXFxclXX6/VERUWJs379+vWMjo4S Hx9PaGgoISEhcuWytLQkPz8fY2NjAcMpc62iZ37ta1/j5z//Of7+/oSEhODo6Ci+JScnJ3x9fdm0 aRMnTpygoaEBIyMj7ty5I3A5xYOOjIxkZmaGGzdu8Pjjj3Po0CEeeeQRgoODJVkwMzPDhQsXMDMz E4tDa2srW7duJTo6mmPHjgnqY2RkBEdHR1paWkhJSaGkpITg4GAhio6NjRESEoJGo6GgoEBIlD4+ Ppw8eRJHR0cAqquriY6O5sqVKywuLrJx40bMzc05efIkU1NTpKWlkZubS0hIiASl165di7OzM/X1 9VIBD7B+/XoqKiqIjIykuroaZ2dnwaD8q1P7//RhZGJiIjZ6CwsLhoaGCAgIkKnpy+TbVAmc6pxS /gVVNT04OEhSUhIGgwF7e3vee+89NmzYwJkzZ5icnCQ2NhYzMzMB/et0OqKjoxkbG6Oqqopt27bx hz/8gdDQUPbu3UtiYiLFxcVyuAUFBQm6YXh4mNTUVExNTbG3tyc5OZnCwkLBbCjQ2bVr14iKimJy cpLo6GgGBwe5cuUKDg4OIrIvLS0RExODqakpkZGRxMXF0dXVJTGNpqYmXnzxRU6cOEFeXh4pKSl8 +OGHxMXFyTo7NjaW9vZ2IiMjpfMsPT2dPXv2oNfr2bVrl+hE6jAICwvjueeeo6amhtnZWXnT3rhx g8zMTCYmJjh+/DgRERG4urryzjvv0NraSmdnJ2VlZdja2mJkZCQge0tLS/bs2UNmZib+/v6sW7cO V1dXqUMOCwvDx8eHmJgY9u3bx5EjR/D09BSx9ZVXXpEKqJ6eHiIjI3nvvfdobGxkfn6e5uZmmpqa 6O/vx8HBARcXF4aGhpiYmGBwcBAnJyc56Ovq6njssccEEdLV1YW/vz8lJSUMDw+LYF5RUYG3tzen Tp3C19dXzKhNTU1ERUWRl5fHkSNHCAgIICgoiPLyctmgHjlyBF9fX0pKSjAxMeGFF14gKiqKzz77 jA8//FAMkCrT1d7eTk1NDdevX8fExISPPvqIEydOsHnzZl566SWqq6sJDg4WQKCpqalgRgwGg3So 9ff3i2M/Ojoag8HA9PQ0L7/8siwFFH0hMTGRK1eusGXLFr7//e8LHO+xxx4Ta4q9vb30/BUVFZGe ns7bb7/N+vXr5fq8srIiTCoTExOhCSjEiLIDJCQkCJNeYZtVav9flU37UofRjRs30Ol08kMLCQmR dpAvs01TQnZ7e7tgXefn53F3d5d7dXBwsIjWo6Oj3Llzh127dnHu3Dl+8YtfcPr0aY4ePSpCt9rq KY/P17/+dVxdXaWfTRXWlZaWSvXO6dOnBUnS3d1NRkaGBDPPnj1LcnKyTBgajYbR0VHefvttqqur ufvuu6XRIiAggLy8PMzMzIiLi8PGxgaDwUBdXR2ffvqpVFer1ge1udBoNPj4+NDb2yuNsWNjYxgM Bnp6emQq2LJlCwaDgQMHDnDu3Dns7OzkUDUYDJibmxMYGCjwLlXil5mZydWrV6Xdo7CwEGNjY1pa WmhpaSE+Pp62tjaZSi0sLNDr9UxOTvLMM89w4cIFqqurycrK4h//+Aeenp4sLy/L72xycpK33nqL b3/725w8eZKRkRH6+vpkO6OuRSrOERISwp07dxgdHSU6OhpfX1+8vb0JCwtDq9Vy584dJiYmSE5O lujL+Pg4hw8fBmBqakom646ODtasWSMQsdu3b7O4uCjxJDc3N/z9/dFoNMTExJCVlcXp06d57LHH uHTpEgkJCfIBfPzxx8nJyaGmpobCwkLS0tJYv/7/Yu49o6s8z7TtQ22rS1u9915RQ0IFkBCiODRj wNiAncR2HMfjeFJwih3HE2fivDErxTGYOO72OG4EYxBdgEAgISSh3nvvW3tv9fr9+NZ9Ledd4/nG K2vWN/nrhGBp7+e57+s6z+NYS3JyMomJibz66qtiiZ2fn0ev14sMVGWN/vVf/5UnnnhCwprXrl0T 9O7k5KQMmpX40draWjhcg4OD+Pv78/bbb+Ph4UFFRYWcUmtqaujs7CQhIUG6cn5+flhaWjIyMkJ0 dDSbN2+mublZXl6jo6OcPXtW5k35+fkCGzQ1NZUtsEL6qnhNb28vpqam2Nvb4+7uLkiYhIQE0Xn9 Tz2IvvbDqL29Ha1WK4xjb29vKXv+d/+jSq6KVbRmzRoGBwfp6ekhMDCQubk5JiYmiIqKwtLSkhdf fFGwDg0NDaSmpsoAuaOjg/7+fvbs2UNgYCB1dXWUl5eza9cuRkdHZR2vIP+1tbWsXr2azs5O2tvb iYmJobu7GysrK/r6+ti1axeVlZUEBwfj7OwsFEaNRsP09DQdHR3ieG9oaBCNUlVVFf39/fIBVRaG goICUlJS5N9PQfSXlpYEMKcGhaq6MDk5yeTkJF5eXjg5ObFu3ToCAwPJzs7m7bfflr7Yv/3bv7F+ /XpcXFyoqKiQEOPq1auJjY3lzJkzHDx4kLa2Nj755BMJHi4uLlJeXk56ejqjo6MkJiZib28vHjH1 xbG1tcXR0RFfX19aW1sZGhpicHCQyspKhoeHqa2tlVyUqpJMTEywuLiITqeTpLKauamCq4eHB/b2 9jQ2NhIcHCynvN7eXnkrqzybGm4fPnyYhoYGjEajzPNUmzwyMpKBgQF+9KMfERoaSkZGBoCcAnt7 e0UbVFxcjI2NDUlJSXR3d+Pm5kZbW5ucGOzt7amoqMDa2pr777+f1atXc+XKFf7whz/wyiuvUFtb S09PD2fPnuXw4cM4ODhI7ePKlSs8+uijzM7OEhERIbO6hYUFJicnZTO8tLQkMy+lE3/99dfJzc2V mZetrS3FxcUEBARw48YNPD09effddzl06BBnz54lOzubzz77jKqqKurr69m/f7+QHx0cHDh16hS7 du1iamqK4uJi7r//fj766CP2798v1RYHBweKiopYu3YtpaWlkrRfWVnB09NTtO9+fn5y3VTD6//f E9jLy8vEx8fj4uIibrCkpCTs7Oy+1nRd2QsWFxfl6H316lWxe7i6unLy5EliYmKYmZlh48aN3Llz RwymLS0tREZGChIhNDSUubk5YmNjeeSRR9i2bZtsw+bn5wXd6uXlhZ2dHadOnWLNmjXC7pmZmaG6 uhpHR0fpv8XFxeHh4SEnAAVgz8jI4NatW9y+fVtOWg4ODty5c4esrCzS09MZGxuT0qRWqxVOjYuL C5WVlQQEBPDII4/g5OREcXExS0tL8hAODg4WtG14eDgPP/wwdnZ2olp+4IEHKC8v59lnn+Vb3/oW x44do7OzkzVr1mBhYcHq1aspLi7mzTff5PDhw7z88styAkpNTcXOzo59+/bh5uZGVFQUwcHBdHd3 ExkZKQHN6upqLC0tOX36tCigh4eH2bBhA+7u7jQ2NtLd3Y2zszNLS0uSaXJzc8Pe3p6xsTE8PDzI ycmREq1Op8PW1hZfX1/Gx8dZvXo1ra2tWFhYsHHjRt544w1WrVolsQU3NzesrKyYnJwUHdLAwIDk pCoqKrj//vsxGAwkJSURFhZGVVUVGzZsoLy8XEgD9fX13Lx5k/z8fPbv34+JiQnnzp1j69atEmBV PGg7Ozsx7ipN9X/8x3+QkZEhwVel2fLx8SEyMpLGxkbKy8sFXBYSEkJ5eTnR0dGyXl9eXmZwcFCy bO+++648mFT49/Lly+zdu5eqqira2tqYn5+ntraWgYEBMjMzJUA6MjLCysqKVFq0Wi39/f3ifDt7 9ize3t6Ymppy4sQJkaBmZmaya9cukQn4+vrS1NQkm0slrFTRCl9fX9zd3WloaCAsLEy2r/+T86Kv jZ0dHx+XXo0S131dELcSHC4uLsrpSG2kTExMxPZhamqKg4MDTU1NuLu7U11dLShRhUS4desWNjY2 dHR0MDo6Kl2rtLQ0hoaG5Hr1ZTV0eHg47e3ttLS0cOvWLXbv3k14eDg5OTno9XpKSkqkwR4dHS0D PkdHRwoLCwWde+DAAfr7+ykqKmLjxo0yDzh//jy3b98WKV9oaChRUVFMTExgaWlJcnIyJiYmXLx4 EXd3dyYnJxkdHRVQXWBgINPT05I3cXJyEq6xCtp5enrS1tbGj370I/bs2UNQUBANDQ38+c9/Jioq ipCQEH72s5/R1dXF7t27OXToEAEBAezfv/8fUuXJyck8+OCD3Lx5k/j4ePz9/dm7dy/h4eHs3LmT I0eOYGNjg4WFBdeuXZO52KOPPoqrqysbN26ktLSUwcFBSRjfe++9zM3NMTs7S3R0tMDzVJ5sbm5O ag9LS0s0Njayd+9ehoaGZD2tHmj29vY0NzczNDREWlqaXGF/8YtfMD09TUxMDOXl5bS0tNDQ0MCR I0c4ffo0R48eZWFhgcLCQlElWVpayubuwoULeHp60t7eLgHWzz77THqRqrah2NoKcfvCCy/IA2p6 elpmMSpcqoBp5ubmlJeXExsby8LCAg8++CCpqal89tlnrKysMDw8jLm5OYWFhYyNjZGamsrJkycx Go1ERkYSExNDREQEe/bswc3NjYKCAn7605/S1NREdHS0BH5Vkj04OBhfX1+5aqtem7W1NWFhYVy+ fJmtW7dK8VkNstUAXLkL9Xo9VlZWkuBXxXB1GlpaWvofCzx+7TqIlZUVbW1tNDU1sbS0RF5enjjT vs7M6MvDMJVSXlpawsfHh8XFRfr7+/H09BT9SmVlpWwZFMJBq9Vy8+ZN+e8rffGDDz7IxYsXSUxM pKCgQEJ19fX1aDQabty4wc2bN//BUltWViZv3z179uDk5CQdOj8/P1pbWwWb8d3vfpfCwkK0Wi2j o6PMzMxw/fp14QqHh4dz+/ZtsrOzcXFxoaWlhdDQUNliKB2Oo6MjFy5ckPBdfX29+OSys7N5+umn GRgYwNbWluDg4H+gNrq7u5ORkUF3dzdhYWH84he/wN/fn1/84hc89dRTIvB7/PHHcXd3x2AwyMOg pqYGe3t7KisrSUtLE12Tqo4ovZSnpydBQUGybYyKimLv3r1Sa5mbm2PNmjV88MEH2NraYm9vT3Jy MgMDA2zcuJGOjg7s7e356KOPhC5oa2sry4f09HTKy8vp6OhgaGiIsLAwDAYDrq6uWFtbo9PpaGtr w8nJCRsbG9LS0lhZWeHq1avMz89jZ2fHc889R0VFBePj41hYWAjWRDX6lUd+ZGREumZKFhkWFkZn ZyepqakMDAxQWVkpc5awsDBMTEz4/ve/L9fwp556isDAQL744gtsbW358Y9/zOTkJLGxsfIZW1lZ oampiTfffJPHHnuM3/zmNwwMDHD79m2srKwoKioSc0tgYKDA0L682VWMdcXpWl5eliXOD3/4Q15/ /XW2bNnClStXRIo6OztLeno69fX1jIyMEBoayvLyMqWlpXICViTOK1eusGPHDgoLC0lOTsbd3Z2B gQFMTU3RarXcvXuXuLg4zMzMaGpqEvTxlwuy/yt4RqampnzxxRdERkbywQcfsGfPHrl2fZ0/QyWE FZQ9MDCQnp4erK2tmZ6eJiMjg/b2drnHKgSmwWAQW0R1dTU7duygpqaGgIAAedJ7e3uLotnJyUl4 z93d3ZSXlwt3OCYmhubmZpqbm3F2dhY+zpeva0qTvby8zPT0NMPDw0xMTLB582Y+/vhj0desWbMG a2tr2tra5KEaEBCFE7ScAAAgAElEQVSAwWDAaDTKaU/5yWNiYoiJiaGtrU0YP1u3biUzMxMvLy/y 8vIkNZ6YmChgLp1Ox+nTp0U22dfXx927d8nOzqa7u5u7d+/y0EMP0dnZydatWyktLSU8PJzi4mLc 3d2xt7enq6tLmDvKRKvIAB0dHXh6ekoiXHW9TE1NuXPnDr6+vpLKvnjx4j/00pSZ9N5776WjowOt VoterxdawqpVq+Thr5LslpaWBAcHMzExIVmfqakpkQuqoq9Op2NgYIAPPvgAMzMzrly5IhTCrq4u ydTodDoCAgJwdXUV9MXMzIyQISIiIrC3tycsLAwnJycpaZeUlODp6Ski0ZKSEvbv309PTw8LCwsy g6ysrCQhIYGdO3fy7rvvYmJiwmeffUZ6ejqvvfYaW7duFcuIt7e3UAHi4uJEHmk0GoWuoArOOp2O srIyamtrpUakdFEXL16UuaCa6ykCZ1FREcHBwczPz5OamkpmZibPP/+8xDCUtnvv3r10dXWRkpIi cYaVlRX8/PwARIKh0Wiora0lKSmJ5eVlKisriY+Px8rKSqSt/5Ot/a915lJQMW9vb7FJfJ3purqG KVRof38/t27dEseWCnQtLS0JSlPB2FXZsq6uTjZ4isdSWlqKXq8nIyODiooKHnjgAS5dusRbb71F eXk5b7/9NgcPHhShXldXFwUFBfJlGB4eFqa1Wtvb29vLPCUzM5Pi4mL27NlDQECA9Jlu3rwpyiR/ f39GR0cZGhoiIiKC999/XxrcXyYP6HQ6Ojo6OH36NACRkZHyhb906RJPPPEE7e3tZGVl4e/vz9TU FNeuXePatWv85Cc/4Ve/+hWNjY28+uqrbN26lfz8fM6dO0diYiKpqam8//77cuXMysoSi4hOpxPE R39/v7CjrKyspLumHviKmBAUFERvby9LS0u0t7fj5eUl+ZyoqCgpxqrg5qFDh6itrRXbbm1trWwj 9Xq91GWWl5fp7u4WgWJgYCBOTk5i9Xjvvfeoq6sTC2xERARTU1O0tLQIjKysrIyxsTEyMzNpaGhg aGgIOzs7yVidOHGCmJgYkXT+/e9/JyMjg+vXr/PJJ59w+/Zttm/fLuzqM2fOsG7dOgoLC8Xo4uTk JJYWrVZLeno6UVFRGI1G6aTt2rWL48ePs3nzZq5cuUJcXBydnZ3Mz88zODhIQUEBr776KnFxcdIl 1Gg0MsQ+ffo0TU1NeHl5sWrVKmZmZuTE1NPTw8zMjAzXL168yNWrV9HpdFRXV/PYY4/R19dHfn6+ /BnPPPMMeXl5eHp6MjQ0xOjoKGNjY8L7rq2tRaPRYGpqSnBwsNSjlPRCRVXGxsZklqnw0Yqo+b8C ITIxMSFHutLSUjZv3iwOq69zTVP9tDNnzrB37155E5aVlYlauLGxUaoVMzMzMgDOyspiamoKExMT AgMDKS0t5fDhw3L9WbduHdevXyc1NRU3Nzfy8vJISEigsbGRe+65h8DAQDE+JCQkSFBSfTkVIfH9 99/H0tKSkJAQUeOotbQSC6gofWNjI5GRkXh7e7OysoKrqytlZWVs376d4OBgdDqdnASUdkbpk5qa mmhubmZ6eprjx49jMBi45557mJycpLq6mtOnT8tGcN++fRw7dozQ0FDWr1/Pq6++ytNPP42TkxPW 1tbY2Nj8Q3l3ZWWFiooKwZqEhYUxMjLCmjVrKCsrIzMzE2tra5qbm/Hy8mJsbExmeaGhoUJAmJub w2g0kpiYSF9fnzS+fXx8JBbQ3d1NW1sbNTU1hIaGYmdnJ1kWd3d3ZmdnhTLQ1tZGREQEHh4eGAwG RkdH2bx5MwBdXV0EBwfj6OiIra0t8fHx3Lp1i8zMTHp7e7G3tyc4OBgvLy/CwsLkSx4cHIyHhwfd 3d2yqbKwsJBTBfy/6vB9+/bh6OhIfX29bNosLS2pq6ujt7eXqqoqNm7cKAVUDw8PLCwshLE+Nzcn /UUFd/Pw8ODPf/4zg4ODLC8vExsbS11dHSEhISQlJckX2dfXl+7ubiFIXr16lfXr15OZmUlCQgJ5 eXnSm/v+97/P1NQU77zzDoODgxw8eJDZ2VkCAgIYHx9n27ZtnDhxAldXV+EOrV+/HicnJ06cOCGx kfT0dLy9vdm4cSOvvPIKAQEBYv718fHBzMyM5uZmOT2WlpayevVq2c5GRUXJy9/S0vJ/xzbNzMyM iooKgeZXVlayfft2ga9/3ZyRmZkZly5dIi8vj6WlJSoqKpibm8Pd3Z2AgAD6+/uJiYmhqakJvV4v MyaVFvbx8ZEc0sTEBP7+/jL8tbCw4Pz583h4ePCTn/yEjz/+mKWlJUZHR/nrX/9KamoqIyMjdHd3 4+fnh9FolEa40WhEq9XS1tbGunXrcHZ2ljW+t7c38/PzFBUVsW3bNoqLi7l586ac0qysrCQSsG7d OqampkT1XVBQINWKqakpGax3dHTg4+NDUVERfn5+suE6ceIEExMTxMfH4+rqyr//+78zNzeHpaUl bW1ttLW1kZqaSmdnJykpKeTk5NDb2yumT1UfULYJgLCwMO7cuSO8pqioKOmwLSwsSLnUxcVFiqp+ fn4MDw9TV1dHbGws09PTeHt7c/fuXSIjIwkPD+eNN95gYWGB1tZW6bkp3/13vvMduW719fXh5OSE k5MTXl5e3Lx5k/DwcHQ6HZaWluK9U0PTzs5OcekpOJsqS0dERAjFUYHSNBoN5ubmrKysEB0dLcgQ NZRWTKmRkRF56JqamvLaa6+RnJxMe3u7vPiUFsjBwUHA9cvLy/ISunr1Kt/4xjdobm4WZ9mTTz5J ZmamuNuUWltB8deuXUtzczObN2/GwcGBf/u3f+Opp57C09NTrCF79uyRlPXy8jL33HMPbm5umJub c//994sYsqamhjVr1jA6OsqaNWswGo3SUfzkk0/IyMjA0tKSu3fvcvbsWaampti5cyezs7OSe2ts bKSyslJuCZcvX8bExIT169fLokl9RpSVZ2pq6n9MV/SV17T/+/plZmYmV6rBwUGampqE2vh1rmrq zjkzM4O7u7ucuhITE5mfn2doaIjOzk5GRkbkiGhtbU1TUxPe3t4MDg7KZm95eZnt27cD0N7eztLS Ev39/ZSWlmJiYsIbb7xBTEwM27ZtIyoqirt37+Lh4UF9fb2kqVX0Xg3M1YNxZmZGFMgKrWBjYyPs 4ZqaGlavXs3+/fuxtLQkJiaG69evU1VVhZWVFRcvXuT999/n6NGjvPXWW4SHhzMxMSHNbmVnTU5O 5ujRoxIoO3bsGE8++aQA2YeGhnjhhRfYuHEj165do7Ozk29/+9vk5uYSExNDaGgotra2HD16VK5Z ExMT+Pj44OPjI9eF4OBgWWF7e3uLq06lcFVMwd7envr6euzt7WU1rbTfWq1WLKW2trY4OTlx5swZ tm/fTmBgII2NjezYsUPwrKpVHxsbi5ubm4RBlYTgkUceYWZmhsTEREpKSnjttddYXFyUJYWSHrq7 uzMxMSGK71dffZWenh7WrVvH4OAgY2NjDA4OSqm3vLxcVMz19fVMTEyQkpIimA8F72ttbeXvf/+7 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 ITw9Pbl8+TL+/v7Ex8eza9cu4YFrNBqCgoJkkxcWFsbp06d55pln5OExODhIQUEBnp6eTExM4ODg wN133y2qaDMzM6qrq1mxYgUajYbZ2Vneeecd1q5dy44dO5ieniYiIgJvb2/OnTtHW1ubnDBSU1O5 7777ePjhh9FoNExPT9PT04Obmxvbt29nx44dHDhwgLCwMDw9PYmIiOD5559n165dJCQk0NjYKH48 o9FIUVERe/bs4cyZMwJrs7e3Z8OGDZw7d47i4mKxkOTk5IhCu7S0FAcHB1nTDw4OcvbsWWk2KMrD 4cOHeeONN+SzoKpITk5O8sJUL9T/1clIBa18fHwYGxvDxcVFkqyqYOfj40NYWBje3t4CTlNhyfb2 diwsLETNMjAwIPpiKysrSWWr+72vr69sXMbGxvDy8pLIwPLyMu3t7ZhMJqKjo7l8+TKhoaHk5eWx ZcsW0R5PTU1hNBrx8/Ojurpa3phDQ0OSjlWusYWFBdLS0igoKCA0NBRra2uKi4sF2dHS0sLY2Bgz MzMUFBTg5eWFra0tLi4urFy5ksXFRfr7+1m3bh1Go1FIhQ0NDUxNTYlC5+LFi6Snp2NmZsbWrVv5 9NNPiY6Opr6+XgJnrq6u8s1XLjd1bVIYWp1Ox8TEhCTZFxcXRe00NTUlHjM1iC0vL2fz5s3U1NRg Mpmor6/H29ubwMBA8vPzmZubo7+/n507d4pRVkH/FeTM2toac3NznJycCA0NlRPDwsKC9OAsLCw4 ffq09OQSExPp6OjA09NTtN9paWk0NTWRnp4u8kz1PVXD2Lq6OgoLC6mtrZXrYU1NDUeOHBFofklJ CRs3buTrr7/Gz8+PgIAAnnnmGVatWkV3dzd/+ctf6OrqEthcSEgIhw4dIiUlhfr6egDq6+t58skn 5STV0NBAbGys4Dhu3LhBaGgoycnJREREEBISIidPjUbDF198wcsvvyyjBAVre/nll+XXf/7554mJ ieG//uu/eOqpp3B3d+fFF19kYmJCrqOKsDk0NERycjJNTU0EBgZy7tw5BgYGaGhokCjAyZMnqa+v p7W1VWIwCuXy5Zdf0t/fL6VoT09PoqOjaWtrw83NDZPJxGOPPcb09DRdXV1MT09TWVlJYGAg9fX1 orC+ePEiycnJuLu7y9a6urqadevWkZSUhK+vr5Ba/fz85Bbi4+NDSUkJAQEBTE1N0dvby759+yTD 1d7eLvr6/+uTUUtLi6yRg4KCxCiq4FnKyrq8vMylS5fkB1cFF8fHx0U+Z2ZmRlhYGC0tLdJZs7W1 ZXh4WMqLaiumrogqo6KYPYWFhbi5ubG0tCQp8J/97GfCIFKq7LGxMRwdHSkoKKC/v5+1a9eSkZFB Z2enDFsBnJ2dJeeTnJxMUlIS6enpODo6Mjs7S3BwMB988AF6vZ4NGzawf/9+kVfW1NRQWVlJWVkZ r776KpWVlXR0dMh8xNXVFVtbW7FYmJubC1/4gQce+I8NmJmZmSBf4+Pj5ZqwsLCAXq+Xk2l/f79k sezs7EQ9pLCtAwMDzM3NCerU29tb7BP/jvydm5tjeHiY8fFxVq5cyRdffEFlZSU6nY7a2lqys7Mp KioiPj6e0dFREhMThZKgUu/Ozs54eHiwc+dOioqKiIiIwGAwcOfOHbmeZGZmYjQaSU9P5+rVq6Sm pjIzM0NdXR0WFhacOXOGX/ziF+zatYsPPvhApJkGg4Hdu3czNzdHfHw8W7dupaysTESYf/zjH9m6 dSsZGRns27ePmZkZzp49yy9/+UvGx8e5ceMGZmZmpKWlkZWVhYODA3/6059ISUkRzOudO3fQ6XS4 ubmh0+nQ6/UcO3aMoaEh1q5dy4oVK2QupEwh6u/JzMwUlMvly5dxdHTkhRde4NFHH2V0dJRdu3YR FxdHTk4OL774IufPn+fll1/G0dFRfrbr6uro7e3F0dFRNNmrVq3i+vXrWFtbS2FbxSqys7N54IEH yM7Opre3l+bmZkGSqD7dwMAA//znP/nFL37B7373O+Li4kSk+K9//YuKigqsra3ZsmWLjE8iIiIo Li7G29ubgoICfvvb35Kfn89jjz3G2NiYKKDOnj0rJ//w8HDs7Oywt7enrKxMgIddXV2CLFZlcxUR +Z+YgzT/b8NrlXYuLCwkIiICZ2dnsUNqNBrxpgUFBfHXv/6V7OxsGRbOzMyQkJBAV1eXzCKioqJE daveKk1NTaxbt46WlhYZtKqVvhrynj17lr6+Pp544gkWFha4ePEimzZtoru7W1xOer2ekJAQ+cKp uL+C5vv4+LB161befPNNvve976HT6bh58yb9/f10dHRw/PhxAA4cOMDFixeprq5mz549nD59mh07 dhAcHExaWhpdXV24ubkxPj7O/fffLye8a9eucePGDfLz87G3t2fHjh3S1g4ICKC0tJS0tDQKCwvx 9PTExcVFrrY6nY6uri7RK1dUVJCWliaFw4mJCaE3KpWxQpB2d3eL091oNMrGS6vVytZF6ZXS0tK4 cuUKu3fvRqPREBcXJ2hhlclS/PG2tjZycnJoa2tjYGBAaiYWFha4u7tTUFBAZGQkly9fJjIykoKC AmxsbNBoNNy8eZOgoCDy8/Px8vLizJkzBAQE8PXXX6PVaqXdr9AhOTk5RERECM7W2tqaP/3pT2K0 VVgUrVbL/fffT1paGiaTiTt37vD222/j5ubGu+++yzPPPMOFCxfYtWsXfn5+zM3NcezYMZycnPjl L39JV1cXCQkJtLW1ER0dzezsLH/+858pKirC3d2dkJAQVqxYQXZ2Nrdv32ZoaEgCpZOTk8I4DwwM lFlIUVERmZmZfO9732P9+vXk5uby8MMPY2FhQWlpKTdu3JCX6Mcff8z+/fsZGhpienpaaivPPPMM OTk50qucnp7mww8/ZOXKlZSWluLv74+vry9tbW2idXdxccHGxobm5mbuuece5ufniYqKwt/fn+3b t9PY2Mj777/Prl27WLNmDd3d3QJGVIPq8vJyzMzMuP/++1lcXOT73/8+TU1NANy8eZOjR49y48YN 0WAtLy/zs5/9jOzsbA4cOEBdXZ1kmnQ6HQaDATMzM65fvy41MZUKt7S0/NYzI43K96i1opOTE+Xl 5SQkJGA0GgkKChI1sl6vF2FgdnY2RqNRSH8qKKdqCOoDpioNAAaDQQKNGzZskGGceoI6ODgIovbP f/4zqampkvTWaDTodDouXboka2WTycStW7cwGAzU19cTGRmJVqsVZKbyOFlbWxMTE8PU1BR33333 f6z5R0ZGBLGxZ88efvjDH8o/hwL1z87OkpiYSGtrq2RlCgsLuXLlCp6enjg4OLB79246OzslR6LW 4yr3ozYZavOQm5vLypUr6e7uxsbGRqD16pqo1WqZm5tjfn4eNzc3rK2tBQfy7/2x0dFRHBwc6O/v F2BbUlIStbW1rF+/nvb2dtLS0rh9+zY9PT2sWLECf39/FhYWiIqKEri7Sin7+flx+/ZtbGxsyM3N JSkpieHhYTlZJSYmMj09TWpqKr29vcJWMplMoh7v7++ns7MTPz8/WYm/9957/OY3v5FVdEtLC0FB QXR0dFBWVkZ6ejr9/f2iKVfI3Fu3bnHu3Dnq6uro6+vj6tWr8uBS3CJFAFWZmbi4OF599VV5ICv3 3NTUFL/5zW8YGhqSk5LBYMDDwwNnZ2fy8/NZXFwkMjKSrq4uurq6BOmivm4ffvgh8fHxdHd3ixBi YWGB7373u5KzKS8vZ3l5GU9PTz788EOMRiNPP/204GcefPBB6urq+MEPfkBtbS3z8/Ps3btXZlUf ffQRBw8eRKfT4e3tTV1dHW5uboyOjjI9PS2Lh+7ubpnPeHt7s7CwgI2NDTt37qSyslJkE+Xl5RiN RrmupaSk8MknnzA6Okp7ezu7d++mu7ubtWvX0tzcTEtLiwzx1ennscceo7GxUYq+YWFhouBWIxUb GxtsbW1lJvk/2aQBmM/NzQk7xcXFRQR9qgVua2tLeXk5Pj4+5OXlMTw8zJo1a6Q1r0p/ygKgujM2 NjZC5DOZTISGhoom287Ojs8//xwrKysiIiLEo67W+/fccw+PPvooGzZsEHzqvydTbW1teeuttzh1 6pQEJ83NzTlw4ABXrlzh4YcfpqCggIWFBVJSUnjrrbfIyclh7969tLS0iIbpjTfe4OzZszQ2NkqY U6WY5+bmxA5SUVHBp59+Snl5OcXFxfz4xz+mvLycjIwMfH19RdWcmZmJn5+fWCyGh4eJj49ncXGR xcVFTp06JTrjdevWiSZJdcxmZmZobGyUN526Hvn5+QlnWF3rmpqaZNg+ODgoTJ/6+nqCgoJk6zM6 OiqJWqPRKORCMzMzsUcEBARga2uLXq/HxcVFrtgPPPCAFDtjY2OZnZ2VLmJfX59gfFUX0c3Nje7u bjZv3ozRaJT6ynvvvcczzzyDq6srW7du5amnnsJoNIqBQqnS1T+jTqdjw4YNODo68vvf/56zZ88K YrilpQVbW1t8fX2Jjo7GYDDQ0NCAj48PS0tL7Ny5k4SEBIlyKLzKI488whNPPCFokO3btxMWFoaP j4+sqBW2RGmiOjs7efbZZzl9+jQWFhZcu3aNe++9l5UrV1JbW8vt27eJjY2VsKPSrwcFBaHRaOjr 66O5uZmhoSHeeOMN3n33XczNzYmOjhZt+q1btzCZTFy8eFFIjW5ubuTm5nLq1CkqKyuZmJjgs88+ Iz09nYCAAOLj40lOTpZwbFxcnLwAo6KimJqa4tlnn2VwcJDXXnuNn/3sZ6SkpODj48P/+T//hz17 9pCQkMCmTZtEQuHs7MzFixdxdXWlqqqKmpoaWltbhdtUWlrKd7/7XdLS0njkkUf+g/7p6+srmUE1 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 bfTx8aGsrIz29nbWrFkjub1NmzZx8+ZNERQopM38/Dxff/21iC8V1kX9XE1MTDAwMMDGjRtpa2vj 1q1boiL/Vg+jF1988SXFTNbr9Tg4OGAwGGhtbRVyYlpaGiMjI/j5+TEwMMDg4CCpqalcuHCB9evX yyp+fn6e8PBwqqqqKCgoIDw8HA8PDwGpWVtbS+DQzs5O1qnqm6+ClF9++SXR0dHS8TIajbi4uDA3 N8eXX35JcHAw/f39JCUlYW1tjYuLCxcuXKC4uFic8b29vVILiYqK4uTJk2zevJnIyEiRAyhEalNT Ew899JCEPJeWlkhMTGRycpKSkhI6OzuZnJwkJCQET09PrKysGB4eJjg4mHfeeYeWlhYCAwMBKC0t 5e9//zsdHR1kZmZyzz33kJSUJFC2q1evilLZZDKxefNmduzYwcaNG/H395fNUnd3Nw0NDVhYWHDX XXexadMmOjo66Onp4e233+bmzZtSRI2KipKvg5qdxcbGSo7Fw8OD8PBw6urqiIyMZHJyUtrdKrek UuILCwuUlpYSHR2NpaWlfL3UyWJkZITo6Gjpk2k0Gry8vAgKCmJiYkIG2YpgmJ6ezjfffENnZye9 vb0cPnxYBqAbN26kpKSEoqIibG1t+fWvf83o6Cjh4eFyhZybm6Ovr08yN3v27BGWdGtrK6GhoQQF BREeHs6NGzd4/PHHqaqqor29nY0bN9LU1ER4eLiUs1Xh+fbt21IGr6+vx87OjqNHj3Lo0CG5girN lZ+fH319fWLI8PDwoLi4GB8fHwICAmTWMzU1JUZZpVYfHh7m3LlzODk5ERwcTGhoqMQ6MjIy0Gq1 PP744xQUFMiDNTc3VzaCzs7OBAcHc/fdd1NRUcGVK1dYXl5menqa4OBgnJ2d8fLyEuqByvs88cQT lJSUCB4nMDAQg8HA/Pw8O3fu5ObNmzg5OUlV68qVKzz99NMcPnyYvXv38umnnwrb3MzMjM7OTubm 5sjPzyctLY3x8XGJYiiYXktLC6tXr5YllJOTk+Cpv/XMSF2rLl++TFpaGsvLy7KpqKqqIjo6WoJW U1NTjI+P09fXR0tLC9PT05KR0Wq1BAQEUFVVRXd3N25ubmKLUHUQNbvp6+sjMTFRJvmzs7MEBATQ 3NyMvb29GDmVKki9RWJiYrC1taWwsFAojRcuXCA2NpbAwEDs7Oyk9qCQD3Nzc+j1esbGxrh16xZf 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 qlWrxNisgP7KAqMc/F9++SXh4eF4enrS29tLa2srixcvpqSkRFzfSj9z6dIlTExMREXe39/P2NgY zc3NhISEyCYvNjZWNpSKfa2sLko/NTExwdWrV/H09KSurk5mhlNTU5K86+joSG5uLuPj43R1daHV amVTdd999zE4OCgbzubmZmlJ1JxSDZWVN66vr08uD7WEUXafmZkZzM3NJW7L0tKSqakpYX0NDAzw 6KOPiig2Ozubmzdv8sADD1BfX8/8+fMZHR0lNTWV/Px8Ma0r+5FCAC9duhQrKys+/fRTfvazn8lw XG0Wv/76ayGfKgmClZWVCIyLiopEz6XRaISQOjIy8i+3ZP8QIaK4N0p/4u7ujqWlJT/88APbtm2T AZ+asi9dupTR0VFCQ0PJy8sTPGpTU5O0Z9bW1ri7u3Pv3j0GBwdZtmwZzs7O1NTUYGFhwfj4OE5O TmK6VGtAFainuLrOzs4YDAYcHBwYHh5mYGCAhoYGVq9eLblMKkVCPQz+/v789Kc/5e7du7IhUflg /f39tLa2kpmZKUC2jo4ObGxsJBnW3t4eT09PwsLCsLOzE36OVqslKyuLBQsWAPDDDz/IYfj000/z 2muvYWdnR1VVlTz0HR0dREZG0tzcLFgPvV5PQECADB5VPNSBAweorKzE1NRUEjIUt8bGxobVq1fT 3Nws+h9LS0usrKxobW2V5NeQkBC5tSsqKpiYmOD69eusWbOGmpoaFi9eLAeSq6urzGRU2oraHjk4 OAikPyUlRVa4qr1UTBwHBwcZQjs5OREWFibexvLycmmV1E2qFhiKcKiMrzY2NrKkCAkJoaKigoSE BI4ePYqyK1lZWbF8+XJu375NbGwstbW1bN68mba2NolhMjc3p6OjQ1JWVOqMu7s7d+7cEc6PsiAZ DAYZ6jc2NgKIRkwJ+2ZnZ2W9r1jZquKsrKxky5YtdHR0yOzS2tqahoYGIiMjBXrm5OREfHw8dnZ2 otdS1E9zc3Px9JmZmYmAVhm6t27dyt27dwkODmbZsmVkZWURGBgoVpempiYmJydF6R0aGsqhQ4fY tGkTly9fFl+cwieHhoZSXV3Niy++yPPPP8/zzz/PggULOHHiBM3NzSQlJREZGcnDDz9Ma2srmzdv prGxUdDOtbW1UuGpFBULCwtmZ2f/vcrI1NRU9BkGgwEzMzPBGhQVFWFra8upU6ckdywwMJDGxkYx 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 enqaAwcO8ODBA5YtW4aHhwcFBQUsLi7K6j0/P59169ZhY2MjF5eaMaqXWG3FotfZAAAgAElEQVSk lKatpKREEnc///xzUlNTaWlpkTGLArEpkuZzzz1HZWUlDQ0NHDt2jJGREfr7+5menub48eNs2bKF sLAwufiUkv/ll18mKytLLDMxMTG8/vrruLu7i47q0qVL+Pn5UVJSgqenJ7Ozs6KaV3M8Gxubf7pC Mlenr8JaVFVVkZiYKImVioioVsRqPjI1NSUCtNraWnHLW1hY0NLSwu9//3vBI/j5+eHl5SUq15qa Gnp7e8URX1ZWhr+/P93d3YLmVDaVmpoaGcYqtMi9e/ewtbWVbdH777/PkydPqKysxN/fn9LSUqqq qmR+NTk5yfXr18nPz+fXv/41DQ0N5OTk4OPjIwjaP/zhD1RWVpKamioHnVolOzs7Mzk5ybe+9S0S ExMZHh4WqFlJSQlTU1N8/etfR6PRCLdbAcBUZE1zczNRUVFMT0+Tnp7OunXr6OjoEKV6eHg4Go1G PFVGo1F4yUofo8SfSUlJmEwmmpqa0Ol0eHl5sWnTJuLj4wkKChKcqWpvX3zxRU6cOIHJZMLHx0cq M8Ub2rJlC6WlpXz00UcUFBTg6OiIu7s7ycnJ+Pn5MTY2JkPljRs3SjSOApIpAZ61tTXOzs709fVh a2uLp6cnIyMjksRrY2ODv78/eXl5ws6OjY0lJiZGoP1eXl7y3auDSWlpvLy8sLKyIiIiQn43Nzc3 mpqaqK+vl8tDZcVVVlby8OFD4uPjcXR05MmTJ1I5qUgpLy8vuru78fHxkfZU4W1ra2tlhe3p6cnZ s2e5cOECMTEx4t9bsWIFERERMtgPCAiQmevExATV1dUi8FStqhJ7Dg0Nce7cOZ4+fYqNjY2ML1Tb q1o2VT0nJydz+fJl0tLSWFxc5Ctf+QrFxcU8fvwYCwsLduzYwZkzZyQFRqfTce/ePYG55ebmsmfP Hnbt2kVTUxNTU1OcOHGCsrIytFotfX19fOlLX6KoqIg33niDjz/+WPRxYWFhXLhwgU8//ZS8vDwu XbrEl7/8Zc6dO4e7uzv19fWsX7+eqakpXnvtNRGf/iNEyt+tjP7f//t/x1QpaGtry+nTp8nIyJDT TyEInJycxImekpIi4kZVui4sLNDe3o6zszOtra34+vqKrykpKUmiYZT8XEHB5ubmePr0qahYp6en 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 z507J8P2yclJOdzCw8PF0a/X64WUWVZWRlJSksgv2tvb0Wq1HDp0iJs3b1JVVUVKSgqBgYE0NDRw 8ODBPyJocnJyzih3vKOjIx999BF/9Vd/xccff4xWq2Xr1q1YWFjw5Zdfsm/fPgEofbNsVBYOVTGp jCedTkdycjLp6ekcOXJEXPhra2sMDw/z9OlTYmJicHd3Jzc3l6SkJEJDQ/kf/+N/SMXj7Ows8yrV J7u5uZGYmCgZU+Xl5WxsbDA+Ps7g4CDT09MSixwWFsamTZvo6OiQAeL09DStra0AxMTEAJCUlISp qal8QQMDA9ja2vL1118LlnPnzp0UFBRQUFDA3bt3KSwsZHJyEj8/P1HeKih+U1OTUA1VsOL09LRg XBVLSCmUVRWXlZWFu7u7tIG1tbWUlpYyOzsrVpDR0VEsLCzo6+vD09NTXkI1EFQRT0qpPTQ0REtL C/fu3ePp06fSsiqDs0r53blzpwzHe3t76ejooLOzUygOkZGRgqXYvXs3b7zxBm5ubqK2vXr1KmFh YYSFhTE/P091dTXV1dWYm5sLCVAliig7kYuLi3i7TExMmJqakuju9vZ2NBoNT548ITQ0VISqDg4O VFRUiB/Qzc1NKjUVUXTr1i3RpSlypwpfjI6O5lvf+pZ4ApU5WrnYNRoN5ubm2NjYYDQaaWxsJDg4 mPr6elZXVxkbG+P48eNUVVWxc+dOxsbGsLKykmWHitRSXKypqSlCQ0PRarWi2lYVqkLFqHaotLQU c3Nztm/fLu258rWpzsPa2prR0VGp7FXsU1dXF97e3nKJNzY28td//dc0NzcLOtrJyYnbt28TEhJC UlKSVJhqGD80NCSCTKWjunXrFh9//DGxsbG4uLjw4osvClNsbm6OrVu30tvbS2Bg4J8Yktvb22X+ 6uHhIe/xpk2bZGRy8uRJIUmaq3lDTU0NWq2W7du3Mzo6KrxmxcBV8CglxvqmclJB0VQ5rP79ysoK pqam4jXSarXY29vj5OQkM4+pqSkxVCrdhMpyU9xjNbhVmJDOzk6WlpbEsPjaa6+JlD0zMxO9Xk9J SQmlpaWsrq6yc+dOjh07JqLFoaEh2traSElJYWpqCm9vbx4+fCieNMUhbm9vx93dXUroqakpkpKS 8PT0FO1KZWUlAQEB2NnZcePGDTo6OsRGoJJbfX19uXHjBjqdjr/6q7/C3d2d6OhokpKSyMnJoba2 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 y1BcbbxUJqBaULS0tODu7i7tmdLW/dhmVS001INPiUSVuby9vZ2LFy/yxBNPSErK1KlTcXd3F1nD 5s2bxa+n2D/l5eU88sgjxMXFYWZmxvbt23F3d2fr1q0Sia5SiaOjo/Hy8iIkJARvb2+cnJyora1l 9uzZZGZm8vHHH7Ns2TKcnJz46KOPePbZZyktLeXLL79kYmKCy5cvMzY2xqZNm2htbeW1114jJCSE 119/HWtra2bNmsXw8DBBQUEcPXpU7Fgqy62wsBAbGxt6enowNzenurpaMD9KyNnf3y+hnsPDwzg5 OaE3MDAwYWRkRHZ2Ns3NzSxdupTXXnuNsbExwsLCpK9W6aOxsbFcu3aNsLAwLl++LFsxc3NzKbNb W1sJDQ2lqKiIGTNmkJmZiYmJCXFxcYyOjrJr1y7JrX/66acl+FBhJZTCtKOjAwMDA+bMmYOrqys3 btygsLAQfX19rKys5CaIjo6WA3HLli2SAqrEkz9MzpiM4FQzj/b2drZv305ubi7z5s2TdIbJ8dCT y3K1MVSg8szMTEZHR2ltbSUpKYno6Ghx0asVtlJLT7Z9/NhBo55g6sZXVpIfws5+aa8fti1qgKuq hO7ubrZu3cq6detkqKwU02orNm3aNCorKwkNDeX8+fNMmzZN4qLmz5/P1atXWblyJYcOHZKZpr+/ P9nZ2SQmJqLRaLhy5QrGxsZotVpJmLW3tycnJ4eoqCgCAwP55ptvcHR0JD4+npycHFpaWli6dClG RkYyW2xoaCA+Pl5c9z/286rqT+md1HejTLImJiZYWlqi0Wh4+umnZRsbExMjFUFiYiJmZmaEhoZi aGhIXV2dDP4rKipkSaLaXgMDA2666Sba29v5+9//zosvvkhTUxOdnZ1otVqcnZ1xcXERX+n+/ft5 /fXXaWhoQKvV0tjYSGlpKZaWloyPj1NbW8v8+fNpamoSW5Cidyiza01NDWZmZlIJhYeH09TUhLW1 NQYGBrS3txMbG8sLL7zAk08+iU6nIzMzk0cffZTjx48THR1Neno6GzdulM39V199xS233CIHvL46 TD777DMiIiL45ptvGB4eJjQ0lNraWnp6eqQNMTU1JScnh8uXL1NQUICHh4dI4ltbW6XvX7VqlbCH 9+3bh76+PrfeeitlZWU89dRTWFtbY25uzq9//WuOHDnCsWPHSEhI4NZbb8Xe3l6Qq15eXsTExODi 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 nbS2tlJVVUVWVhbvvvsuAM8//zyXLl3i0KFD7N+/H5PJxNWrV4WZPTMzw+7du3F1dZWDUxUMFhYW XL16FatvfvObPygrK6O6ulp6YT8/PwYGBpieniYiIkLEU4r82NXVRXNzM8HBwSKDf/nll8nIyJBy PDAwUDjZgYGB6PV6CgoK8Pf356233sLBwUHig7y8vEhNTWVoaIjx8XE8PT1ZsmQJTk5OcpCtX7+e c+fO4eTkJLMiZUpUMT9qHevg4MCzzz7L6dOneeONNyRoT/2pvGpKsKbwH3/PLKLP6ntfmOWurDIL CZPf/e530el0JCUlodFo5OZ3cXFhfn6ewMBASkpK0Gg0nD17lvvuu4+XX36Z7OxsWcU7OjqKsVph hJWxua6ujtjYWMrKymQtn56eLq54xaJSkL/bt29jY2Mj/++UlBRKSkrIzMyksLCQVatWyQf7ypUr PP/88wwMDJCamspjjz0mqNjExEQZF1hbW1NdXc0LL7xATk4OGo2GhoYGJiYmxFISFhaG2WzGyckJ V1dX1q5dS25uLgkJCULSvHDhAps3b5a56uDgII6Ojly6dIkNGzZICrFqzdrb27G3t6ewsJDXX3+d 5cuXS1VoNBo5fvw4t27dkgzEsLAwzpw5g62tLeXl5fj4+PDAAw9w/PhxOjo68PX1xdPTk6qqKry9 vdFqtVy/fl0Y33FxceTl5eHl5UVzczPf+ta3OH/+PBMTE7IIGBgYIDY2lsTERE6dOkVycjIxMTHM zs4yODhIZmYmgYGB3H333RIx/8duCIWlsQJ+oNqjJUuWYDKZuHnzpqw0R0ZGGBgYIC0tjYqKCgYG BjCbzcTFxeHn58etW7eYmJjgc5/7HB988AE1NTWSlLBp0ya5wYqLi1m9ejW//OUvCQ4OZmBgQE7+ zMxMjh8/LoLA9PR0McXec8896PV6fvOb3xAVFUV8fDyFhYXCHLK0tGRgYEDwESMjIzzxxBMCOtdo NCQkJMj6X0kNFEJEIR6UVucfHY72XzEbUqB45ctSquUf/OAHuLi48LnPfY4rV67g5uZGWloafX19 ogXz8PDgxIkT+Pn54eDgwNDQEHfddZcEO/r4+EjskqWlJd7e3gwPD//Blqu1tRV3d3ccHBzEzK22 aKrqiYyMZHh4mNLSUlJSUpiZmaGpqYmlS5fS2tqKv7+/ZMw3Nzfzne98h8LCQr71rW/h4ODA5s2b BcSnQhwnJyepqKjg6aef5tNPPxVeUUREhAQQ9PT00NPTIyLYhx9+mOvXr1NcXCwI5du3b4sL32Aw CDo5Li6O6upqNm3aJA6IkJAQxsbGKCwsZHR0lOPHj9Pd3c2uXbvw8PDA1taW9957T6K3Fy9ejIuL C11dXXR2djIzM0N1dTU7d+4kNDSUffv2iY8vKSmJ3NxcVq9eTVpaGkajUbodd3d3Ll26xN13383L L7/M97//fcxms3DNenp6JLoqPj6e8PBw5ubmZLRiYWGBl5cXjo6OgvtVkga19V4ofbG2tv437KzB YCA5OZmWlhZ0Op18wFVQnYuLC729vfT09GAwGPD29mbJkiXk5eXh6OjIsmXLyM3NRafTkZ2djaen J56enuj1eq5cuSKgrMHBQfr6+piampKgvpiYGM6fP8/IyAjZ2dniWtbpdGzdulXaR6VC/fDDD9Fo NAKoGh0dxdvbm7m5OXp6evjZz37GHXfcwSOPPIKjoyPl5eV8+umnlJWVSZqDquYWbp2UGPF/DqP/ vd9M3WZOTk4YjUacnJzIy8sTu0VfXx+pqalUVFQwNzeHXq+XQeaxY8dITU3FbDazdetWzp8/j4OD AykpKcI9mpqaoqmpSYIAGxoaiI+Pl0TTiooKNm3aRF5eHsnJydja2opZU62jvby8KCsrw9/fXxI2 VOz0/Pw83t7e5ObmcvHiRW7cuMHWrVvZsmULgYGBLF68WNjotra29PT08Oqrr3L8+HHy8vLYuHEj 09PTJCcnExISwvLly/nhD39IR0cHLS0t3HXXXSKNUd60rVu34u3tLWGYkZGRvPjii8TExJCeno7J ZOLChQs4Ozuj0+m4ffs2HR0dVFZWSiDGzZs3cXFx4ZFHHsHLy4sbN27g7u6OhYUFwcHBeHt7iyNC kTIiIiJYs2YNBoOBnJwc2cquWLGC0tJSJiYmuOuuuyRc09fXlxs3bmBpacmXv/xlXn31Vb7xjW/g 4uKCk5MTvr6+BAQE8MYbb9Df309GRgaenp54e3vLVlKZ0dXmTKXJqDHJQl2gUrpbW1tjce3atXk/ Pz+MRiNGo1FOUw8PD0G95uXlAVBXV0d4eDjj4+PS027dupXHHnuMLVu2yM1nNpsF2vTQQw/xT//0 TyxdupTa2lrCwsLw9vYWxoqbmxvh4eFUVVXh7++Pp6cngYGBeHt709PTQ0NDA8nJybzyyiuYTCa+ 9rWvUVlZiYWFBZWVlXz7299mYmKCmpoafvjDH3LfffexceNGSfhQc6GGhgauX79OVVUV3d3dpKSk sHfvXtGwaLVaJicn/25nRp/VSw0cFeFRo9FQX1/Pb3/7W0JDQ6WFvnLlCg8++CAffvghRqORL33p S5SVlWFjYyPpvTk5OTz66KPY2trS3d0tIaFGo1E2SEr02NTUxOXLl1m1ahXh4eG0tLTg5+eHtbU1 vb29GI1GkpOTaW9vp6enh+XLl3Pw4EGSkpKoq6sjKSkJDw8PWltbKSkp4dChQ2zfvh1/f3/Cw8Ml JsnGxgaNRiMr/X379vH222+TnZ2Nk5MTu3bt4ujRo2zdupUjR44QHR1NU1OTJJjEx8fzm9/8Bl9f X+69915haqsY76KiIgA+/PBDXnvtNfR6PUePHiU2NlYMq/X19VRXV0vV6evrS3FxMQ8++CBubm6M j4/z7LPP8uSTT4oIdMOGDYSGhnLHHXdIWIJiIllbW3PmzBlu3brF3XffjZeXF4cPH5btmCJNLl++ nJ/+9Ke88847hIaG8q1vfYtdu3YRFxcn9Mng4GDGx8eFueTi4iJwxenpaYaHh3FzcxPnhYIyqjmb MpIrKY4iaNjY2GAxPT09rzQWH330kfCkr127xvLly+WhU7dRVVUVIyMjbN68mdbWVl577TU2bdok MKrExES6urq4fv06d999NwcPHmTt2rVixlM+LVtbW2JjY8nJySEqKopFixbJ4eTv709tba1gRPbt 24ebm5uIrSIjIzGZTOzcuZPOzk5aWlr41a9+xUMPPSTVlRpSq6H0wu3ZwMAAubm51NTUMDo6KlYF 5ZRW7Z3asKnNlppPqa2W+ncL16n/6IeZGvar3/HMzAzPPvssWVlZuLu7U1NTQ0REhOigpqenRRTn 5uZGT08PMzMzhIeHS/ihVqulq6sLrVaLj48PRUVF9Pf3k52dTUtLC76+vrS2topn0NHRkc7OTkn8 OHXqFHfffTcTExMUFRWRkZFBTk4O6enptLW1YWVlRXNzMzY2NjQ1NeHl5UVcXBx2dnZiqVHPuYrZ /vTTTzlw4AChoaFs3boVBwcH2Rarikc57tPS0oiMjKSsrIyamhq2bt1KamqqbAYnJyeprKyULsPC wkJSP/r7+9m4cSNTU1NMTk5SXV3NzMwMLS0tJCUlMTg4iKurK0uWLJEioLW1lfj4ePLy8ujp6RHh ZWVlJTU1NezcuROAxsZGCXRsaWkRUOCpU6cwGAx85StfkZ/b1dWVwcFBgf8fPXqUW7duiW9zZmZG 5oSqPbewsGDPnj08/vjjYvVRB42qiJRhXX0GVVWkMMXqebKxscFifHx8Pi8vjxs3bhAaGoq3tzcf f/wxW7ZskSSMjz76SFSe8fHxPPXUU/yv//W/JOxPxcTs3LmTb3zjGzz++ON0dXVx/PhxkpOTcXJy kpZI8Vn6+vooKiri8ccfx9vbm1dffZW4uDgRvrm6umI2m2lsbMTf31/yvpVcfXp6mhUrVtDR0cGn n37K9773PZYuXSo6m4U/6J9rN1Rb1tHRwZUrV6ioqKC/v5+3335bor3Vqtfe3p7h4WGZVSktiop3 UjYCtY7/R32pB02pkd944w02b97M22+/jaurq7jnn376aU6fPk1aWhqDg4NCfzAYDGzbto3q6mp0 Op3MQ7Zv387AwAA1NTWEhYVJwoaDgwNubm7s37+fRx99lL6+Pnx8fCgtLSUmJgaj0YjJZBJEx6FD h9izZw9lZWW4urpy+vRpaVfKy8vZvn07NjY2eHt7Mzo6ioODA/39/Wi1Wtrb29m3bx+jo6PcunVL 1NDW1tb4+PiQm5tLSkoKt27d4sCBA+zatQtXV1f2798v6umYmBgSExPx8/PjypUrUgFYWFgQFBSE VqsVecDc3BxarZY333yTuLg4ampqZG7r7OwsEdA6nY7a2loZoxQXF4vFSSW2ZmVlcfv2bd577z2W Ll1KWFgYExMTtLS0kJ+fzze/+U0sLS355JNP2L9/P7/85S8lKtvV1VWWOGrtri6eP6XdUxdRUVER 7733Hrt27WLNmjX/aTmJhdFonD916hR+fn7U1NTQ2NhISkoKW7du5Z//+Z+Zn5/n2Wef5eTJk9xz zz3MzMzwxBNPyPpSpbyuW7eON954g89//vP09vby8ccfs3XrVsxmM2vWrOH9998XjnVnZyf9/f2s WrWKgIAADh48SGRkJJGRkRQWFsqDWFlZyfr162lvb8fd3Z2JiQm6u7uJjIwkISGBX/3qV9jZ2bF7 924J5Zubm8PR0ZGxsbE/uyFbCFhTzB3lolcExhdeeEEk+mobGBISIsNMpfNRySIKsfpZe8L+Gm3a 7OwsdnZ2nDt3jlu3bjE+Ps7atWspKysjMDBQ+EIuLi6EhoZSUVFBUFAQg4OD6PV62traiI6O5tSp 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 TkuesHHmnwAAAABJRU5ErkJggg==
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 gpSUFOLj4+UzWbt2LR988IHg2+bm5lCr1bzxxht84xvfIDw8nN/97ncYDAY5RPR6vRjfP/jgA2Zm ZgQ15urqysjICNu3bxfepcViITExEavViouLC9XV1cTGxmJra4tGo0Gj0YjSTxEVbdiwgbq6OnkY K+pZRRTh5eXF8vKyJAwUFhYyPT3N4OAgQ0NDbNu2jeLiYg4ePEhLSwsnTpwgKSlJbBVGo5GoqCj5 rOvq6ujr6yMuLo6EhASuX79OSEgIw8PD+Pn5SWd/584dgRorZvrbt29TXl7O1q1bBeR969Yt9Hq9 UGCsVqtgw/Lz82lqapIg1ps3bxIaGioTKZVKha+vL3V1dYKUs7e3F46ph4cHY2Nj1NfXk5WVJdel Yu9QfGwKDLuiooL29nb27t0rU4DCwkKCgoIYHx8Xj+W/D/P9rwDU2z3//PPP///RNd3t/bpbYTk9 PS0puHcbkv+jb1jknDY2fP7556xdu1b4f/b29vz6179mampK9i93Uy1iY2Opra0lODgYo9HIE088 IYzAu0Mxl5eXxdP26aefkpqaKvEVISEhGAwGoqKiuHXrlvAGPT09uXz5MmlpaXJRKTftysoKsbGx DA0NiU8nKiqKmzdvEh0dTVtbG0FBQRgMBtzd3fHy8qKtrY3g4GAWFxc5ffo0vr6+hIWFsXXrVj7+ +GMxbptMJmpra7l+/TrFxcXcvn2b8PBwDAYD3/jGN1hcXJRqzNnZGV9fX65evUpGRgZTU1McOHBA jNNZWVl0dnYSHBxMV1cXBoOBwMBA7O3tefDBB4mNjeXzzz+nuLiY+fl5Dh48SEJCgqgv4+PjuXDh ApWVlezZswe9Xs/Q0BDvvvsugYGB5OTkEBYWxtDQECdOnCAyMpKMjAyam5uZmJhgz549TExM0NXV RVpaGj4+8+0nbwAAIABJREFUPpSXl5ORkUFNTQ0uLi60t7eTl5dHRUUFKysr7Nq1i5mZGXp6eujt 7SUoKIiuri4xmyq7p/7+ftra2vjVr34lQY+ZmZnSRc3NzbGyskJiYiJr164lMjJSrqvAwEAhnSwu LtLS0oK9vT1RUVGUl5eTl5dHdnY2YWFhTE5O8uqrr2I2m9mzZw8hISE4OTnx/PPPMzc3R1FREb/4 xS/IyspieXmZN954g02bNpGcnExgYCAVFRVs3boVPz8/Pv/8c5aXl9m/f7+Mmf39/Xn11Vfp6urC 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 pdcAAAAASUVORK5CYII=
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
{ "tiddlers": { "$:/Acknowledgements": { "title": "$:/Acknowledgements", "type": "text/vnd.tiddlywiki", "text": "TiddlyWiki incorporates code from these fine OpenSource projects:\n\n* [[The Stanford Javascript Crypto Library|http://bitwiseshiftleft.github.io/sjcl/]]\n* [[The Jasmine JavaScript Test Framework|http://pivotal.github.io/jasmine/]]\n* [[Normalize.css by Nicolas Gallagher|http://necolas.github.io/normalize.css/]]\n\nAnd media from these projects:\n\n* World flag icons from [[Wikipedia|http://commons.wikimedia.org/wiki/Category:SVG_flags_by_country]]\n" }, "$:/core/copyright.txt": { "title": "$:/core/copyright.txt", "type": "text/plain", "text": "TiddlyWiki created by Jeremy Ruston, (jeremy [at] jermolene [dot] com)\n\nCopyright © Jeremy Ruston 2004-2007\nCopyright © UnaMesa Association 2007-2015\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or other\nmaterials provided with the distribution.\n\nNeither the name of the UnaMesa Association nor the names of its contributors may be\nused to endorse or promote products derived from this software without specific\nprior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS' AND ANY\nEXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES\nOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT\nSHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,\nINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR\nBUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN\nANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.\n" }, "$:/core/icon": { "title": "$:/core/icon", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path d=\"M64 0l54.56 32v64L64 128 9.44 96V32L64 0zm21.127 95.408c-3.578-.103-5.15-.094-6.974-3.152l-1.42.042c-1.653-.075-.964-.04-2.067-.097-1.844-.07-1.548-1.86-1.873-2.8-.52-3.202.687-6.43.65-9.632-.014-1.14-1.593-5.17-2.157-6.61-1.768.34-3.546.406-5.34.497-4.134-.01-8.24-.527-12.317-1.183-.8 3.35-3.16 8.036-1.21 11.44 2.37 3.52 4.03 4.495 6.61 4.707 2.572.212 3.16 3.18 2.53 4.242-.55.73-1.52.864-2.346 1.04l-1.65.08c-1.296-.046-2.455-.404-3.61-.955-1.93-1.097-3.925-3.383-5.406-5.024.345.658.55 1.938.24 2.53-.878 1.27-4.665 1.26-6.4.47-1.97-.89-6.73-7.162-7.468-11.86 1.96-3.78 4.812-7.07 6.255-11.186-3.146-2.05-4.83-5.384-4.61-9.16l.08-.44c-3.097.59-1.49.37-4.82.628-10.608-.032-19.935-7.37-14.68-18.774.34-.673.664-1.287 1.243-.994.466.237.4 1.18.166 2.227-3.005 13.627 11.67 13.732 20.69 11.21.89-.25 2.67-1.936 3.905-2.495 2.016-.91 4.205-1.282 6.376-1.55 5.4-.63 11.893 2.276 15.19 2.37 3.3.096 7.99-.805 10.87-.615 2.09.098 4.143.483 6.16 1.03 1.306-6.49 1.4-11.27 4.492-12.38 1.814.293 3.213 2.818 4.25 4.167 2.112-.086 4.12.46 6.115 1.066 3.61-.522 6.642-2.593 9.833-4.203-3.234 2.69-3.673 7.075-3.303 11.127.138 2.103-.444 4.386-1.164 6.54-1.348 3.507-3.95 7.204-6.97 7.014-1.14-.036-1.805-.695-2.653-1.4-.164 1.427-.81 2.7-1.434 3.96-1.44 2.797-5.203 4.03-8.687 7.016-3.484 2.985 1.114 13.65 2.23 15.594 1.114 1.94 4.226 2.652 3.02 4.406-.37.58-.936.785-1.54 1.01l-.82.11zm-40.097-8.85l.553.14c.694-.27 2.09.15 2.83.353-1.363-1.31-3.417-3.24-4.897-4.46-.485-1.47-.278-2.96-.174-4.46l.02-.123c-.582 1.205-1.322 2.376-1.72 3.645-.465 1.71 2.07 3.557 3.052 4.615l.336.3z\" fill-rule=\"evenodd\"/></svg>" }, "$:/core/images/advanced-search-button": { "title": "$:/core/images/advanced-search-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-advanced-search-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M74.5651535,87.9848361 C66.9581537,93.0488876 57.8237115,96 48,96 C21.490332,96 0,74.509668 0,48 C0,21.490332 21.490332,0 48,0 C74.509668,0 96,21.490332 96,48 C96,57.8541369 93.0305793,67.0147285 87.9377231,74.6357895 L122.284919,108.982985 C125.978897,112.676963 125.973757,118.65366 122.284271,122.343146 C118.593975,126.033442 112.613238,126.032921 108.92411,122.343793 L74.5651535,87.9848361 Z M48,80 C65.673112,80 80,65.673112 80,48 C80,30.326888 65.673112,16 48,16 C30.326888,16 16,30.326888 16,48 C16,65.673112 30.326888,80 48,80 Z\"></path>\n <circle cx=\"48\" cy=\"48\" r=\"8\"></circle>\n <circle cx=\"28\" cy=\"48\" r=\"8\"></circle>\n <circle cx=\"68\" cy=\"48\" r=\"8\"></circle>\n </g>\n</svg>" }, "$:/core/images/blank": { "title": "$:/core/images/blank", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-blank tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\"></svg>" }, "$:/core/images/cancel-button": { "title": "$:/core/images/cancel-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-cancel-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n\t<g fill-rule=\"evenodd\">\n\t <path d=\"M64,76.3137085 L47.0294734,93.2842351 C43.9038742,96.4098343 38.8399231,96.4084656 35.7157288,93.2842712 C32.5978915,90.166434 32.5915506,85.0947409 35.7157649,81.9705266 L52.6862915,65 L35.7157649,48.0294734 C32.5901657,44.9038742 32.5915344,39.8399231 35.7157288,36.7157288 C38.833566,33.5978915 43.9052591,33.5915506 47.0294734,36.7157649 L64,53.6862915 L80.9705266,36.7157649 C84.0961258,33.5901657 89.1600769,33.5915344 92.2842712,36.7157288 C95.4021085,39.833566 95.4084494,44.9052591 92.2842351,48.0294734 L75.3137085,65 L92.2842351,81.9705266 C95.4098343,85.0961258 95.4084656,90.1600769 92.2842712,93.2842712 C89.166434,96.4021085 84.0947409,96.4084494 80.9705266,93.2842351 L64,76.3137085 Z M64,129 C99.346224,129 128,100.346224 128,65 C128,29.653776 99.346224,1 64,1 C28.653776,1 1.13686838e-13,29.653776 1.13686838e-13,65 C1.13686838e-13,100.346224 28.653776,129 64,129 Z M64,113 C90.509668,113 112,91.509668 112,65 C112,38.490332 90.509668,17 64,17 C37.490332,17 16,38.490332 16,65 C16,91.509668 37.490332,113 64,113 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/chevron-down": { "title": "$:/core/images/chevron-down", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-chevron-down tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n\t<g fill-rule=\"evenodd\" transform=\"translate(64.000000, 40.500000) rotate(-270.000000) translate(-64.000000, -40.500000) translate(-22.500000, -26.500000)\">\n <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n\t</g>\n</svg>" }, "$:/core/images/chevron-left": { "title": "$:/core/images/chevron-left", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-chevron-left tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\" version=\"1.1\">\n <g fill-rule=\"evenodd\" transform=\"translate(92.500000, 64.000000) rotate(-180.000000) translate(-92.500000, -64.000000) translate(6.000000, -3.000000)\">\n <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n </g>\n</svg>" }, "$:/core/images/chevron-right": { "title": "$:/core/images/chevron-right", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-chevron-right tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\" transform=\"translate(-48.000000, -3.000000)\">\n <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n </g>\n</svg>" }, "$:/core/images/chevron-up": { "title": "$:/core/images/chevron-up", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-chevron-up tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n\t<g fill-rule=\"evenodd\" transform=\"translate(64.000000, 89.500000) rotate(-90.000000) translate(-64.000000, -89.500000) translate(-22.500000, 22.500000)\">\n <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n\t</g>\n</svg>" }, "$:/core/images/clone-button": { "title": "$:/core/images/clone-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-clone-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M32.2650915,96 L32.2650915,120.002359 C32.2650915,124.419334 35.8432884,128 40.2627323,128 L120.002359,128 C124.419334,128 128,124.421803 128,120.002359 L128,40.2627323 C128,35.8457573 124.421803,32.2650915 120.002359,32.2650915 L96,32.2650915 L96,48 L108.858899,48 C110.519357,48 111.853018,49.3405131 111.853018,50.9941198 L111.853018,108.858899 C111.853018,110.519357 110.512505,111.853018 108.858899,111.853018 L50.9941198,111.853018 C49.333661,111.853018 48,110.512505 48,108.858899 L48,96 L32.2650915,96 Z\"></path>\n <path d=\"M40,56 L32.0070969,56 C27.5881712,56 24,52.418278 24,48 C24,43.5907123 27.5848994,40 32.0070969,40 L40,40 L40,32.0070969 C40,27.5881712 43.581722,24 48,24 C52.4092877,24 56,27.5848994 56,32.0070969 L56,40 L63.9929031,40 C68.4118288,40 72,43.581722 72,48 C72,52.4092877 68.4151006,56 63.9929031,56 L56,56 L56,63.9929031 C56,68.4118288 52.418278,72 48,72 C43.5907123,72 40,68.4151006 40,63.9929031 L40,56 Z M7.9992458,0 C3.58138434,0 0,3.5881049 0,7.9992458 L0,88.0007542 C0,92.4186157 3.5881049,96 7.9992458,96 L88.0007542,96 C92.4186157,96 96,92.4118951 96,88.0007542 L96,7.9992458 C96,3.58138434 92.4118951,0 88.0007542,0 L7.9992458,0 Z M19.0010118,16 C17.3435988,16 16,17.336731 16,19.0010118 L16,76.9989882 C16,78.6564012 17.336731,80 19.0010118,80 L76.9989882,80 C78.6564012,80 80,78.663269 80,76.9989882 L80,19.0010118 C80,17.3435988 78.663269,16 76.9989882,16 L19.0010118,16 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/close-all-button": { "title": "$:/core/images/close-all-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-close-all-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\" transform=\"translate(-23.000000, -23.000000)\">\n <path d=\"M43,131 L22.9976794,131 C18.5827987,131 15,127.418278 15,123 C15,118.590712 18.5806831,115 22.9976794,115 L43,115 L43,94.9976794 C43,90.5827987 46.581722,87 51,87 C55.4092877,87 59,90.5806831 59,94.9976794 L59,115 L79.0023206,115 C83.4172013,115 87,118.581722 87,123 C87,127.409288 83.4193169,131 79.0023206,131 L59,131 L59,151.002321 C59,155.417201 55.418278,159 51,159 C46.5907123,159 43,155.419317 43,151.002321 L43,131 Z\" transform=\"translate(51.000000, 123.000000) rotate(-45.000000) translate(-51.000000, -123.000000) \"></path>\n <path d=\"M43,59 L22.9976794,59 C18.5827987,59 15,55.418278 15,51 C15,46.5907123 18.5806831,43 22.9976794,43 L43,43 L43,22.9976794 C43,18.5827987 46.581722,15 51,15 C55.4092877,15 59,18.5806831 59,22.9976794 L59,43 L79.0023206,43 C83.4172013,43 87,46.581722 87,51 C87,55.4092877 83.4193169,59 79.0023206,59 L59,59 L59,79.0023206 C59,83.4172013 55.418278,87 51,87 C46.5907123,87 43,83.4193169 43,79.0023206 L43,59 Z\" transform=\"translate(51.000000, 51.000000) rotate(-45.000000) translate(-51.000000, -51.000000) \"></path>\n <path d=\"M115,59 L94.9976794,59 C90.5827987,59 87,55.418278 87,51 C87,46.5907123 90.5806831,43 94.9976794,43 L115,43 L115,22.9976794 C115,18.5827987 118.581722,15 123,15 C127.409288,15 131,18.5806831 131,22.9976794 L131,43 L151.002321,43 C155.417201,43 159,46.581722 159,51 C159,55.4092877 155.419317,59 151.002321,59 L131,59 L131,79.0023206 C131,83.4172013 127.418278,87 123,87 C118.590712,87 115,83.4193169 115,79.0023206 L115,59 Z\" transform=\"translate(123.000000, 51.000000) rotate(-45.000000) translate(-123.000000, -51.000000) \"></path>\n <path d=\"M115,131 L94.9976794,131 C90.5827987,131 87,127.418278 87,123 C87,118.590712 90.5806831,115 94.9976794,115 L115,115 L115,94.9976794 C115,90.5827987 118.581722,87 123,87 C127.409288,87 131,90.5806831 131,94.9976794 L131,115 L151.002321,115 C155.417201,115 159,118.581722 159,123 C159,127.409288 155.419317,131 151.002321,131 L131,131 L131,151.002321 C131,155.417201 127.418278,159 123,159 C118.590712,159 115,155.419317 115,151.002321 L115,131 Z\" transform=\"translate(123.000000, 123.000000) rotate(-45.000000) translate(-123.000000, -123.000000) \"></path>\n </g>\n</svg>" }, "$:/core/images/close-button": { "title": "$:/core/images/close-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-close-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M65.0864256,75.4091629 L14.9727349,125.522854 C11.8515951,128.643993 6.78104858,128.64922 3.65685425,125.525026 C0.539017023,122.407189 0.5336324,117.334539 3.65902635,114.209145 L53.7727171,64.0954544 L3.65902635,13.9817637 C0.537886594,10.8606239 0.532659916,5.79007744 3.65685425,2.6658831 C6.77469148,-0.451954124 11.8473409,-0.457338747 14.9727349,2.66805521 L65.0864256,52.7817459 L115.200116,2.66805521 C118.321256,-0.453084553 123.391803,-0.458311231 126.515997,2.6658831 C129.633834,5.78372033 129.639219,10.8563698 126.513825,13.9817637 L76.4001341,64.0954544 L126.513825,114.209145 C129.634965,117.330285 129.640191,122.400831 126.515997,125.525026 C123.39816,128.642863 118.32551,128.648248 115.200116,125.522854 L65.0864256,75.4091629 L65.0864256,75.4091629 Z\"></path>\n </g>\n</svg>\n" }, "$:/core/images/close-others-button": { "title": "$:/core/images/close-others-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-close-others-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M64,128 C99.346224,128 128,99.346224 128,64 C128,28.653776 99.346224,0 64,0 C28.653776,0 0,28.653776 0,64 C0,99.346224 28.653776,128 64,128 Z M64,112 C90.509668,112 112,90.509668 112,64 C112,37.490332 90.509668,16 64,16 C37.490332,16 16,37.490332 16,64 C16,90.509668 37.490332,112 64,112 Z M64,96 C81.673112,96 96,81.673112 96,64 C96,46.326888 81.673112,32 64,32 C46.326888,32 32,46.326888 32,64 C32,81.673112 46.326888,96 64,96 Z M64,80 C72.836556,80 80,72.836556 80,64 C80,55.163444 72.836556,48 64,48 C55.163444,48 48,55.163444 48,64 C48,72.836556 55.163444,80 64,80 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/delete-button": { "title": "$:/core/images/delete-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-delete-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\" transform=\"translate(12.000000, 0.000000)\">\n <rect x=\"0\" y=\"11\" width=\"105\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"28\" y=\"0\" width=\"48\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"8\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n <rect x=\"8\" y=\"112\" width=\"88\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"80\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n <rect x=\"56\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n <rect x=\"32\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n </g>\n</svg>" }, "$:/core/images/done-button": { "title": "$:/core/images/done-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-done-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M3.52445141,76.8322939 C2.07397484,75.3828178 1.17514421,73.3795385 1.17514421,71.1666288 L1.17514421,23.1836596 C1.17514421,18.7531992 4.75686621,15.1751442 9.17514421,15.1751442 C13.5844319,15.1751442 17.1751442,18.7606787 17.1751442,23.1836596 L17.1751442,63.1751442 L119.173716,63.1751442 C123.590457,63.1751442 127.175144,66.7568662 127.175144,71.1751442 C127.175144,75.5844319 123.592783,79.1751442 119.173716,79.1751442 L9.17657227,79.1751442 C6.96796403,79.1751442 4.9674142,78.279521 3.51911285,76.8315312 Z\" id=\"Rectangle-285\" transform=\"translate(64.175144, 47.175144) rotate(-45.000000) translate(-64.175144, -47.175144) \"></path>\n </g>\n</svg>" }, "$:/core/images/down-arrow": { "title": "$:/core/images/down-arrow", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-down-arrow tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <path d=\"M109.35638,81.3533152 C107.923899,82.7869182 105.94502,83.6751442 103.759224,83.6751442 L24.5910645,83.6751442 C20.225873,83.6751442 16.6751442,80.1307318 16.6751442,75.7584775 C16.6751442,71.3951199 20.2192225,67.8418109 24.5910645,67.8418109 L95.8418109,67.8418109 L95.8418109,-3.40893546 C95.8418109,-7.77412698 99.3862233,-11.3248558 103.758478,-11.3248558 C108.121835,-11.3248558 111.675144,-7.78077754 111.675144,-3.40893546 L111.675144,75.7592239 C111.675144,77.9416955 110.789142,79.9205745 109.356651,81.3538862 Z\" transform=\"translate(64.175144, 36.175144) rotate(45.000000) translate(-64.175144, -36.175144) \"></path>\n</svg>" }, "$:/core/images/download-button": { "title": "$:/core/images/download-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-download-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path class=\"tc-image-download-button-ring\" d=\"M64,128 C99.346224,128 128,99.346224 128,64 C128,28.653776 99.346224,0 64,0 C28.653776,0 0,28.653776 0,64 C0,99.346224 28.653776,128 64,128 Z M64,112 C90.509668,112 112,90.509668 112,64 C112,37.490332 90.509668,16 64,16 C37.490332,16 16,37.490332 16,64 C16,90.509668 37.490332,112 64,112 Z\"/><path d=\"M34.3496823,66.4308767 L61.2415823,93.634668 C63.0411536,95.4551107 65.9588502,95.4551107 67.7584215,93.634668 L94.6503215,66.4308767 C96.4498928,64.610434 96.4498928,61.6588981 94.6503215,59.8384554 C93.7861334,58.9642445 92.6140473,58.4731195 91.3919019,58.4731195 L82.9324098,58.4731195 C80.3874318,58.4731195 78.3243078,56.3860674 78.3243078,53.8115729 L78.3243078,38.6615466 C78.3243078,36.0870521 76.2611837,34 73.7162058,34 L55.283798,34 C52.7388201,34 50.675696,36.0870521 50.675696,38.6615466 L50.675696,38.6615466 L50.675696,53.8115729 C50.675696,56.3860674 48.612572,58.4731195 46.0675941,58.4731195 L37.608102,58.4731195 C35.063124,58.4731195 33,60.5601716 33,63.134666 C33,64.3709859 33.4854943,65.5566658 34.3496823,66.4308767 L34.3496823,66.4308767 Z\"/></g></svg>" }, "$:/core/images/edit-button": { "title": "$:/core/images/edit-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-edit-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M116.870058,45.3431458 L108.870058,45.3431458 L108.870058,45.3431458 L108.870058,61.3431458 L116.870058,61.3431458 L116.870058,45.3431458 Z M124.870058,45.3431458 L127.649881,45.3431458 C132.066101,45.3431458 135.656854,48.9248678 135.656854,53.3431458 C135.656854,57.7524334 132.07201,61.3431458 127.649881,61.3431458 L124.870058,61.3431458 L124.870058,45.3431458 Z M100.870058,45.3431458 L15.6638275,45.3431458 C15.5064377,45.3431458 15.3501085,45.3476943 15.1949638,45.3566664 L15.1949638,45.3566664 C15.0628002,45.3477039 14.928279,45.3431458 14.7913977,45.3431458 C6.68160973,45.3431458 -8.34314575,53.3431458 -8.34314575,53.3431458 C-8.34314575,53.3431458 6.85614548,61.3431458 14.7913977,61.3431458 C14.9266533,61.3431458 15.0596543,61.3384973 15.190398,61.3293588 C15.3470529,61.3385075 15.5049057,61.3431458 15.6638275,61.3431458 L100.870058,61.3431458 L100.870058,45.3431458 L100.870058,45.3431458 Z\" transform=\"translate(63.656854, 53.343146) rotate(-45.000000) translate(-63.656854, -53.343146) \"></path>\n <path d=\"M35.1714596,124.189544 C41.9594858,123.613403 49.068777,121.917633 58.85987,118.842282 C60.6854386,118.268877 62.4306907,117.705515 65.1957709,116.802278 C81.1962861,111.575575 87.0734839,109.994907 93.9414474,109.655721 C102.29855,109.242993 107.795169,111.785371 111.520478,118.355045 C112.610163,120.276732 115.051363,120.951203 116.97305,119.861518 C118.894737,118.771832 119.569207,116.330633 118.479522,114.408946 C113.146151,105.003414 104.734907,101.112919 93.5468356,101.66546 C85.6716631,102.054388 79.4899908,103.716944 62.7116783,109.197722 C59.9734132,110.092199 58.2519873,110.64787 56.4625698,111.20992 C37.002649,117.322218 25.6914684,118.282267 16.8654804,112.957098 C14.9739614,111.815848 12.5154166,112.424061 11.3741667,114.31558 C10.2329168,116.207099 10.84113,118.665644 12.7326489,119.806894 C19.0655164,123.627836 26.4866335,124.926678 35.1714596,124.189544 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/export-button": { "title": "$:/core/images/export-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-export-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M8.00348646,127.999999 C8.00464867,128 8.00581094,128 8.00697327,128 L119.993027,128 C122.205254,128 124.207939,127.101378 125.657096,125.651198 L125.656838,125.65759 C127.104563,124.210109 128,122.21009 128,119.999949 L128,56.0000511 C128,51.5817449 124.409288,48 120,48 C115.581722,48 112,51.5797863 112,56.0000511 L112,112 L16,112 L16,56.0000511 C16,51.5817449 12.4092877,48 8,48 C3.581722,48 7.10542736e-15,51.5797863 7.10542736e-15,56.0000511 L7.10542736e-15,119.999949 C7.10542736e-15,124.418255 3.59071231,128 8,128 C8.00116233,128 8.0023246,128 8.00348681,127.999999 Z M56.6235633,27.3113724 L47.6580188,36.2769169 C44.5333664,39.4015692 39.4634864,39.4061295 36.339292,36.2819351 C33.2214548,33.1640979 33.2173444,28.0901742 36.3443103,24.9632084 L58.9616908,2.34582788 C60.5248533,0.782665335 62.5748436,0.000361191261 64.624516,2.38225238e-14 L64.6193616,0.00151809229 C66.6695374,0.000796251595 68.7211167,0.781508799 70.2854358,2.34582788 L92.9028163,24.9632084 C96.0274686,28.0878607 96.0320289,33.1577408 92.9078345,36.2819351 C89.7899973,39.3997724 84.7160736,39.4038827 81.5891078,36.2769169 L72.6235633,27.3113724 L72.6235633,88.5669606 C72.6235633,92.9781015 69.0418413,96.5662064 64.6235633,96.5662064 C60.2142756,96.5662064 56.6235633,92.984822 56.6235633,88.5669606 L56.6235633,27.3113724 L56.6235633,27.3113724 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/full-screen-button": { "title": "$:/core/images/full-screen-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-full-screen-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g>\n <g>\n <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n </g>\n <g transform=\"translate(104.000000, 104.000000) rotate(-180.000000) translate(-104.000000, -104.000000) translate(80.000000, 80.000000)\">\n <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n </g>\n <g transform=\"translate(24.000000, 104.000000) rotate(-90.000000) translate(-24.000000, -104.000000) translate(0.000000, 80.000000)\">\n <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n </g>\n <g transform=\"translate(104.000000, 24.000000) rotate(90.000000) translate(-104.000000, -24.000000) translate(80.000000, 0.000000)\">\n <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n </g>\n </g>\n</svg>" }, "$:/core/images/github": { "title": "$:/core/images/github", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-github tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M63.9383506,1.60695328 C28.6017227,1.60695328 -0.055756057,30.2970814 -0.055756057,65.6906208 C-0.055756057,94.003092 18.2804728,118.019715 43.7123154,126.493393 C46.9143781,127.083482 48.0812647,125.104717 48.0812647,123.405261 C48.0812647,121.886765 48.02626,117.85449 47.9948287,112.508284 C30.1929317,116.379268 26.4368926,103.916587 26.4368926,103.916587 C23.5255693,96.5129372 19.3294921,94.5420399 19.3294921,94.5420399 C13.5186324,90.5687739 19.7695302,90.6474524 19.7695302,90.6474524 C26.1933001,91.099854 29.5721638,97.2525155 29.5721638,97.2525155 C35.2808718,107.044059 44.5531024,104.215566 48.1991321,102.575118 C48.7806109,98.4366275 50.4346826,95.612068 52.2616263,94.0109598 C38.0507543,92.3941159 23.1091047,86.8944862 23.1091047,62.3389152 C23.1091047,55.3443933 25.6039634,49.6205298 29.6978889,45.1437211 C29.0378318,43.5229433 26.8415704,37.0044266 30.3265147,28.1845627 C30.3265147,28.1845627 35.6973364,26.4615028 47.9241083,34.7542205 C53.027764,33.330139 58.5046663,32.6220321 63.9462084,32.5944947 C69.3838216,32.6220321 74.856795,33.330139 79.9683085,34.7542205 C92.1872225,26.4615028 97.5501864,28.1845627 97.5501864,28.1845627 C101.042989,37.0044266 98.8467271,43.5229433 98.190599,45.1437211 C102.292382,49.6205298 104.767596,55.3443933 104.767596,62.3389152 C104.767596,86.9574291 89.8023734,92.3744463 75.5482834,93.9598188 C77.8427675,95.9385839 79.8897303,99.8489072 79.8897303,105.828476 C79.8897303,114.392635 79.8111521,121.304544 79.8111521,123.405261 C79.8111521,125.120453 80.966252,127.114954 84.2115327,126.489459 C109.623731,117.996111 127.944244,93.9952241 127.944244,65.6906208 C127.944244,30.2970814 99.2867652,1.60695328 63.9383506,1.60695328\"></path>\n </g>\n </svg>\n" }, "$:/core/images/globe": { "title": "$:/core/images/globe", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-globe tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M72.8111354,37.1275855 C72.8111354,37.9789875 72.8111354,38.8303894 72.8111354,39.6817913 C72.8111354,41.8784743 73.7885604,46.5631866 72.8111354,48.5143758 C71.3445471,51.4420595 68.1617327,52.0543531 66.4170946,54.3812641 C65.2352215,55.9575873 61.7987417,64.9821523 62.7262858,67.3005778 C66.6959269,77.2228204 74.26087,70.4881886 80.6887657,76.594328 C81.5527211,77.415037 83.5758191,78.8666631 83.985137,79.8899578 C87.2742852,88.1128283 76.4086873,94.8989524 87.7419325,106.189751 C88.9872885,107.430443 91.555495,102.372895 91.8205061,101.575869 C92.6726866,99.0129203 98.5458765,96.1267309 100.908882,94.5234439 C102.928056,93.1534443 105.782168,91.8557166 107.236936,89.7775886 C109.507391,86.5342557 108.717505,82.2640435 110.334606,79.0328716 C112.473794,74.7585014 114.163418,69.3979002 116.332726,65.0674086 C120.230862,57.2857361 121.054075,67.1596684 121.400359,67.5059523 C121.757734,67.8633269 122.411167,67.5059523 122.916571,67.5059523 C123.011132,67.5059523 124.364019,67.6048489 124.432783,67.5059523 C125.0832,66.5705216 123.390209,49.5852316 123.114531,48.2089091 C121.710578,41.1996597 116.17083,32.4278331 111.249523,27.7092761 C104.975994,21.6942076 104.160516,11.5121686 92.9912146,12.7547535 C92.7872931,12.7774397 87.906794,22.9027026 85.2136766,26.2672064 C81.486311,30.9237934 82.7434931,22.1144904 78.6876623,22.1144904 C78.6065806,22.1144904 77.5045497,22.0107615 77.4353971,22.1144904 C76.8488637,22.9942905 75.9952305,26.0101404 75.1288269,26.5311533 C74.8635477,26.6906793 73.4071369,26.2924966 73.2826811,26.5311533 C71.0401728,30.8313939 81.5394677,28.7427264 79.075427,34.482926 C76.7225098,39.9642538 72.747373,32.4860199 72.747373,43.0434079\"></path>\n <path d=\"M44.4668556,7.01044608 C54.151517,13.1403033 45.1489715,19.2084878 47.1611905,23.2253896 C48.8157833,26.5283781 51.4021933,28.6198851 48.8753629,33.038878 C46.8123257,36.6467763 42.0052989,37.0050492 39.251679,39.7621111 C36.2115749,42.8060154 33.7884281,48.7028116 32.4624592,52.6732691 C30.8452419,57.5158356 47.0088721,59.5388126 44.5246867,63.6811917 C43.1386839,65.9923513 37.7785192,65.1466282 36.0880227,63.8791519 C34.9234453,63.0059918 32.4946425,63.3331166 31.6713597,62.0997342 C29.0575851,58.1839669 29.4107339,54.0758543 28.0457962,49.9707786 C27.1076833,47.1493864 21.732611,47.8501656 20.2022714,49.3776393 C19.6790362,49.8998948 19.8723378,51.1703278 19.8723378,51.8829111 C19.8723378,57.1682405 26.9914913,55.1986414 26.9914913,58.3421973 C26.9914913,72.9792302 30.9191897,64.8771867 38.1313873,69.6793121 C48.1678018,76.3618966 45.9763926,76.981595 53.0777543,84.0829567 C56.7511941,87.7563965 60.8192437,87.7689005 62.503478,93.3767069 C64.1046972,98.7081071 53.1759798,98.7157031 50.786754,100.825053 C49.663965,101.816317 47.9736094,104.970571 46.5680513,105.439676 C44.7757187,106.037867 43.334221,105.93607 41.6242359,107.219093 C39.1967302,109.040481 37.7241465,112.151588 37.6034934,112.030935 C35.4555278,109.88297 34.0848666,96.5511248 33.7147244,93.7726273 C33.1258872,89.3524817 28.1241923,88.2337027 26.7275443,84.7420826 C25.1572737,80.8164061 28.2518481,75.223612 25.599097,70.9819941 C19.0797019,60.557804 13.7775712,56.4811506 10.2493953,44.6896152 C9.3074899,41.5416683 13.5912267,38.1609942 15.1264825,35.8570308 C17.0029359,33.0410312 17.7876232,30.0028946 19.8723378,27.2224065 C22.146793,24.1888519 40.8551166,9.46076832 43.8574051,8.63490613 L44.4668556,7.01044608 Z\"></path>\n <path d=\"M64,126 C98.2416545,126 126,98.2416545 126,64 C126,29.7583455 98.2416545,2 64,2 C29.7583455,2 2,29.7583455 2,64 C2,98.2416545 29.7583455,126 64,126 Z M64,120 C94.927946,120 120,94.927946 120,64 C120,33.072054 94.927946,8 64,8 C33.072054,8 8,33.072054 8,64 C8,94.927946 33.072054,120 64,120 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/help": { "title": "$:/core/images/help", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-help tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M36.0548906,111.44117 C30.8157418,115.837088 20.8865444,118.803477 9.5,118.803477 C7.86465619,118.803477 6.25937294,118.742289 4.69372699,118.624467 C12.612543,115.984876 18.7559465,110.02454 21.0611049,102.609942 C8.74739781,92.845129 1.04940554,78.9359851 1.04940554,63.5 C1.04940554,33.9527659 29.2554663,10 64.0494055,10 C98.8433448,10 127.049406,33.9527659 127.049406,63.5 C127.049406,93.0472341 98.8433448,117 64.0494055,117 C53.9936953,117 44.48824,114.999337 36.0548906,111.44117 L36.0548906,111.44117 Z M71.4042554,77.5980086 C71.406883,77.2865764 71.4095079,76.9382011 71.4119569,76.5610548 C71.4199751,75.3262169 71.4242825,74.0811293 71.422912,72.9158546 C71.4215244,71.736154 71.4143321,70.709635 71.4001396,69.8743525 C71.4078362,68.5173028 71.9951951,67.7870427 75.1273009,65.6385471 C75.2388969,65.5619968 76.2124091,64.8981068 76.5126553,64.6910879 C79.6062455,62.5580654 81.5345849,60.9050204 83.2750652,58.5038955 C85.6146327,55.2762841 86.8327108,51.426982 86.8327108,46.8554323 C86.8327108,33.5625756 76.972994,24.9029551 65.3778484,24.9029551 C54.2752771,24.9029551 42.8794554,34.5115163 41.3121702,47.1975534 C40.9043016,50.4989536 43.2499725,53.50591 46.5513726,53.9137786 C49.8527728,54.3216471 52.8597292,51.9759763 53.2675978,48.6745761 C54.0739246,42.1479456 60.2395837,36.9492759 65.3778484,36.9492759 C70.6427674,36.9492759 74.78639,40.5885487 74.78639,46.8554323 C74.78639,50.4892974 73.6853224,52.008304 69.6746221,54.7736715 C69.4052605,54.9593956 68.448509,55.6118556 68.3131127,55.7047319 C65.6309785,57.5445655 64.0858213,58.803255 62.6123358,60.6352315 C60.5044618,63.2559399 59.3714208,66.3518252 59.3547527,69.9487679 C59.3684999,70.8407274 59.3752803,71.8084521 59.3765995,72.9300232 C59.3779294,74.0607297 59.3737237,75.2764258 59.36589,76.482835 C59.3634936,76.8518793 59.3609272,77.1924914 59.3583633,77.4963784 C59.3568319,77.6778944 59.3556368,77.8074256 59.3549845,77.8730928 C59.3219814,81.1994287 61.9917551,83.9227111 65.318091,83.9557142 C68.644427,83.9887173 71.3677093,81.3189435 71.4007124,77.9926076 C71.4014444,77.9187458 71.402672,77.7856841 71.4042554,77.5980086 Z M65.3778489,102.097045 C69.5359735,102.097045 72.9067994,98.7262189 72.9067994,94.5680944 C72.9067994,90.4099698 69.5359735,87.0391439 65.3778489,87.0391439 C61.2197243,87.0391439 57.8488984,90.4099698 57.8488984,94.5680944 C57.8488984,98.7262189 61.2197243,102.097045 65.3778489,102.097045 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/home-button": { "title": "$:/core/images/home-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-home-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M112.9847,119.501583 C112.99485,119.336814 113,119.170705 113,119.003406 L113,67.56802 C116.137461,70.5156358 121.076014,70.4518569 124.133985,67.3938855 C127.25818,64.2696912 127.260618,59.2068102 124.131541,56.0777326 L70.3963143,2.34250601 C68.8331348,0.779326498 66.7828947,-0.000743167069 64.7337457,1.61675364e-05 C62.691312,-0.00409949529 60.6426632,0.777559815 59.077717,2.34250601 L33,28.420223 L33,28.420223 L33,8.00697327 C33,3.58484404 29.4092877,0 25,0 C20.581722,0 17,3.59075293 17,8.00697327 L17,44.420223 L5.3424904,56.0777326 C2.21694607,59.2032769 2.22220878,64.2760483 5.34004601,67.3938855 C8.46424034,70.5180798 13.5271213,70.5205187 16.6561989,67.3914411 L17,67.04764 L17,119.993027 C17,119.994189 17.0000002,119.995351 17.0000007,119.996514 C17.0000002,119.997675 17,119.998838 17,120 C17,124.418278 20.5881049,128 24.9992458,128 L105.000754,128 C109.418616,128 113,124.409288 113,120 C113,119.832611 112.99485,119.666422 112.9847,119.501583 Z M97,112 L97,51.5736087 L97,51.5736087 L64.7370156,19.3106244 L33,51.04764 L33,112 L97,112 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/import-button": { "title": "$:/core/images/import-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-import-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M105.449437,94.2138951 C105.449437,94.2138951 110.049457,94.1897106 110.049457,99.4026111 C110.049457,104.615512 105.163246,104.615511 105.163246,104.615511 L45.0075072,105.157833 C45.0075072,105.157833 0.367531803,106.289842 0.367532368,66.6449212 C0.367532934,27.0000003 45.0428249,27.0000003 45.0428249,27.0000003 L105.532495,27.0000003 C105.532495,27.0000003 138.996741,25.6734987 138.996741,55.1771866 C138.996741,84.6808745 105.727102,82.8457535 105.727102,82.8457535 L56.1735087,82.8457535 C56.1735087,82.8457535 22.6899229,85.1500223 22.6899229,66.0913753 C22.6899229,47.0327282 56.1735087,49.3383013 56.1735087,49.3383013 L105.727102,49.3383013 C105.727102,49.3383013 111.245209,49.3383024 111.245209,54.8231115 C111.245209,60.3079206 105.727102,60.5074524 105.727102,60.5074524 L56.1735087,60.5074524 C56.1735087,60.5074524 37.48913,60.5074528 37.48913,66.6449195 C37.48913,72.7823862 56.1735087,71.6766023 56.1735087,71.6766023 L105.727102,71.6766029 C105.727102,71.6766029 127.835546,73.1411469 127.835546,55.1771866 C127.835546,35.5304025 105.727102,38.3035317 105.727102,38.3035317 L45.0428249,38.3035317 C45.0428249,38.3035317 11.5287276,38.3035313 11.5287276,66.6449208 C11.5287276,94.9863103 45.0428244,93.9579678 45.0428244,93.9579678 L105.449437,94.2138951 Z\" transform=\"translate(69.367532, 66.000000) rotate(-45.000000) translate(-69.367532, -66.000000) \"></path>\n </g>\n</svg>" }, "$:/core/images/info-button": { "title": "$:/core/images/info-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-info-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <g transform=\"translate(0.049406, 0.000000)\">\n <path d=\"M64,128 C99.346224,128 128,99.346224 128,64 C128,28.653776 99.346224,0 64,0 C28.653776,0 0,28.653776 0,64 C0,99.346224 28.653776,128 64,128 Z M64,112 C90.509668,112 112,90.509668 112,64 C112,37.490332 90.509668,16 64,16 C37.490332,16 16,37.490332 16,64 C16,90.509668 37.490332,112 64,112 Z\"></path>\n <circle cx=\"64\" cy=\"32\" r=\"8\"></circle>\n <rect x=\"56\" y=\"48\" width=\"16\" height=\"56\" rx=\"8\"></rect>\n </g>\n </g>\n </g>\n</svg>" }, "$:/core/images/left-arrow": { "created": "20150315234410875", "modified": "20150315235324760", "tags": "$:/tags/Image", "title": "$:/core/images/left-arrow", "text": "<svg class=\"tc-image-left-arrow tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <path transform=\"rotate(135, 63.8945, 64.1752)\" d=\"m109.07576,109.35336c-1.43248,1.43361 -3.41136,2.32182 -5.59717,2.32182l-79.16816,0c-4.36519,0 -7.91592,-3.5444 -7.91592,-7.91666c0,-4.36337 3.54408,-7.91667 7.91592,-7.91667l71.25075,0l0,-71.25075c0,-4.3652 3.54442,-7.91592 7.91667,-7.91592c4.36336,0 7.91667,3.54408 7.91667,7.91592l0,79.16815c0,2.1825 -0.88602,4.16136 -2.3185,5.59467l-0.00027,-0.00056z\"/>\n</svg>\n" }, "$:/core/images/locked-padlock": { "title": "$:/core/images/locked-padlock", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-locked-padlock tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M96.4723753,64 L105,64 L105,96.0097716 C105,113.673909 90.6736461,128 73.001193,128 L55.998807,128 C38.3179793,128 24,113.677487 24,96.0097716 L24,64 L32.0000269,64 C32.0028554,48.2766389 32.3030338,16.2688026 64.1594984,16.2688041 C95.9543927,16.2688056 96.4648869,48.325931 96.4723753,64 Z M80.5749059,64 L48.4413579,64 C48.4426205,47.71306 48.5829272,31.9999996 64.1595001,31.9999996 C79.8437473,31.9999996 81.1369461,48.1359182 80.5749059,64 Z M67.7315279,92.3641717 C70.8232551,91.0923621 73,88.0503841 73,84.5 C73,79.8055796 69.1944204,76 64.5,76 C59.8055796,76 56,79.8055796 56,84.5 C56,87.947435 58.0523387,90.9155206 61.0018621,92.2491029 L55.9067479,115.020857 L72.8008958,115.020857 L67.7315279,92.3641717 L67.7315279,92.3641717 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/mail": { "title": "$:/core/images/mail", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-mail tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M122.826782,104.894066 C121.945525,105.22777 120.990324,105.41043 119.993027,105.41043 L8.00697327,105.41043 C7.19458381,105.41043 6.41045219,105.289614 5.67161357,105.064967 L5.67161357,105.064967 L39.8346483,70.9019325 L60.6765759,91.7438601 C61.6118278,92.679112 62.8865166,93.0560851 64.0946097,92.8783815 C65.2975108,93.0473238 66.5641085,92.6696979 67.4899463,91.7438601 L88.5941459,70.6396605 C88.6693095,70.7292352 88.7490098,70.8162939 88.8332479,70.9005321 L122.826782,104.894066 Z M127.903244,98.6568194 C127.966933,98.2506602 128,97.8343714 128,97.4103789 L128,33.410481 C128,32.7414504 127.917877,32.0916738 127.763157,31.4706493 L94.2292399,65.0045665 C94.3188145,65.0797417 94.4058701,65.1594458 94.4901021,65.2436778 L127.903244,98.6568194 Z M0.205060636,99.2178117 C0.0709009529,98.6370366 0,98.0320192 0,97.4103789 L0,33.410481 C0,32.694007 0.0944223363,31.9995312 0.27147538,31.3387595 L0.27147538,31.3387595 L34.1777941,65.2450783 L0.205060636,99.2178117 L0.205060636,99.2178117 Z M5.92934613,25.6829218 C6.59211333,25.5051988 7.28862283,25.4104299 8.00697327,25.4104299 L119.993027,25.4104299 C120.759109,25.4104299 121.500064,25.5178649 122.201605,25.7184927 L122.201605,25.7184927 L64.0832611,83.8368368 L5.92934613,25.6829218 L5.92934613,25.6829218 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/menu-button": { "title": "$:/core/images/menu-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-menu-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <rect x=\"0\" y=\"16\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"0\" y=\"56\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"0\" y=\"96\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n</svg>" }, "$:/core/images/new-button": { "title": "$:/core/images/new-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-new-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M56,72 L8.00697327,72 C3.59075293,72 0,68.418278 0,64 C0,59.5907123 3.58484404,56 8.00697327,56 L56,56 L56,8.00697327 C56,3.59075293 59.581722,0 64,0 C68.4092877,0 72,3.58484404 72,8.00697327 L72,56 L119.993027,56 C124.409247,56 128,59.581722 128,64 C128,68.4092877 124.415156,72 119.993027,72 L72,72 L72,119.993027 C72,124.409247 68.418278,128 64,128 C59.5907123,128 56,124.415156 56,119.993027 L56,72 L56,72 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/new-here-button": { "title": "$:/core/images/new-here-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-new-here-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n \t<g transform=\"translate(52.233611, 64.389922) rotate(75.000000) translate(-52.233611, -64.389922) translate(-7.734417, 3.702450)\">\n\t <path d=\"M18.9270186,45.959338 L18.9080585,49.6521741 C18.8884833,53.4648378 21.0574548,58.7482162 23.7526408,61.4434022 L78.5671839,116.257945 C81.2617332,118.952495 85.6348701,118.950391 88.3334363,116.251825 L115.863237,88.7220241 C118.555265,86.0299959 118.564544,81.6509578 115.869358,78.9557717 L61.0548144,24.1412286 C58.3602652,21.4466794 53.0787224,19.2788426 49.2595808,19.3006519 L25.9781737,19.4336012 C22.1633003,19.4553862 19.0471195,22.5673232 19.0275223,26.3842526 L18.9871663,34.2443819 C19.0818862,34.255617 19.1779758,34.2665345 19.2754441,34.2771502 C22.6891275,34.6489512 27.0485594,34.2348566 31.513244,33.2285542 C31.7789418,32.8671684 32.075337,32.5211298 32.4024112,32.1940556 C34.8567584,29.7397084 38.3789778,29.0128681 41.4406288,30.0213822 C41.5958829,29.9543375 41.7503946,29.8866669 41.9041198,29.8183808 L42.1110981,30.2733467 C43.1114373,30.6972371 44.0473796,31.3160521 44.8614145,32.1300869 C48.2842088,35.5528813 48.2555691,41.130967 44.7974459,44.5890903 C41.4339531,47.952583 36.0649346,48.0717177 32.6241879,44.9262969 C27.8170558,45.8919233 23.0726921,46.2881596 18.9270186,45.959338 Z\"></path>\n\t <path d=\"M45.4903462,38.8768094 C36.7300141,42.6833154 26.099618,44.7997354 18.1909048,43.9383587 C7.2512621,42.7468685 1.50150083,35.8404432 4.66865776,24.7010202 C7.51507386,14.6896965 15.4908218,6.92103848 24.3842626,4.38423012 C34.1310219,1.60401701 42.4070208,6.15882777 42.4070209,16.3101169 L34.5379395,16.310117 C34.5379394,11.9285862 31.728784,10.3825286 26.5666962,11.8549876 C20.2597508,13.6540114 14.3453742,19.4148216 12.2444303,26.8041943 C10.4963869,32.9523565 12.6250796,35.5092726 19.0530263,36.2093718 C25.5557042,36.9176104 35.0513021,34.9907189 42.7038419,31.5913902 L42.7421786,31.6756595 C44.3874154,31.5384763 47.8846101,37.3706354 45.9274416,38.6772897 L45.9302799,38.6835285 C45.9166992,38.6895612 45.9031139,38.6955897 45.8895238,38.7016142 C45.8389288,38.7327898 45.7849056,38.7611034 45.7273406,38.7863919 C45.6506459,38.8200841 45.571574,38.8501593 45.4903462,38.8768094 Z\"></path>\n </g>\n <rect x=\"96\" y=\"80\" width=\"16\" height=\"48\" rx=\"8\"></rect>\n <rect x=\"80\" y=\"96\" width=\"48\" height=\"16\" rx=\"8\"></rect>\n </g>\n </g>\n</svg>" }, "$:/core/images/new-journal-button": { "title": "$:/core/images/new-journal-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-new-journal-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M102.545455,112.818182 L102.545455,124.636364 L102.545455,124.636364 L102.545455,124.636364 C102.545455,125.941761 103.630828,127 104.969697,127 L111.030303,127 C112.369172,127 113.454545,125.941761 113.454545,124.636364 L113.454545,112.818182 L125.575758,112.818182 C126.914626,112.818182 128,111.759982 128,110.454545 L128,104.545455 C128,103.240018 126.914626,102.181818 125.575758,102.181818 L113.454545,102.181818 L113.454545,90.3636364 C113.454545,89.0582 112.369172,88 111.030303,88 L104.969697,88 L104.969697,88 C103.630828,88 102.545455,89.0582 102.545455,90.3636364 L102.545455,102.181818 L90.4242424,102.181818 L90.4242424,102.181818 C89.0853705,102.181818 88,103.240018 88,104.545455 L88,110.454545 L88,110.454545 L88,110.454545 C88,111.759982 89.0853705,112.818182 90.4242424,112.818182 L102.545455,112.818182 Z\"></path>\n <g transform=\"translate(59.816987, 64.316987) rotate(30.000000) translate(-59.816987, -64.316987) translate(20.316987, 12.816987)\">\n <g transform=\"translate(0.000000, 0.000000)\">\n <path d=\"M9.99631148,0 C4.4755011,0 -2.27373675e-13,4.48070044 -2.27373675e-13,9.99759461 L-2.27373675e-13,91.6128884 C-2.27373675e-13,97.1344074 4.46966773,101.610483 9.99631148,101.610483 L68.9318917,101.610483 C74.4527021,101.610483 78.9282032,97.1297826 78.9282032,91.6128884 L78.9282032,9.99759461 C78.9282032,4.47607557 74.4585355,0 68.9318917,0 L9.99631148,0 Z M20.8885263,26 C24.2022348,26 26.8885263,23.3137085 26.8885263,20 C26.8885263,16.6862915 24.2022348,14 20.8885263,14 C17.5748178,14 14.8885263,16.6862915 14.8885263,20 C14.8885263,23.3137085 17.5748178,26 20.8885263,26 Z M57.3033321,25.6783342 C60.6170406,25.6783342 63.3033321,22.9920427 63.3033321,19.6783342 C63.3033321,16.3646258 60.6170406,13.6783342 57.3033321,13.6783342 C53.9896236,13.6783342 51.3033321,16.3646258 51.3033321,19.6783342 C51.3033321,22.9920427 53.9896236,25.6783342 57.3033321,25.6783342 Z\"></path>\n <text font-family=\"Helvetica\" font-size=\"47.1724138\" font-weight=\"bold\" fill=\"#FFFFFF\">\n <tspan x=\"42\" y=\"77.4847912\" text-anchor=\"middle\"><<now \"DD\">></tspan>\n </text>\n </g>\n </g>\n </g>\n</svg>" }, "$:/core/images/open-window": { "title": "$:/core/images/open-window", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-open-window tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M16,112 L104.993898,112 C108.863261,112 112,115.590712 112,120 C112,124.418278 108.858091,128 104.993898,128 L7.00610161,128 C3.13673853,128 0,124.409288 0,120 C0,119.998364 4.30952878e-07,119.996727 1.29273572e-06,119.995091 C4.89579306e-07,119.993456 0,119.99182 0,119.990183 L0,24.0098166 C0,19.586117 3.59071231,16 8,16 C12.418278,16 16,19.5838751 16,24.0098166 L16,112 Z\"></path>\n <path d=\"M96,43.1959595 L96,56 C96,60.418278 99.581722,64 104,64 C108.418278,64 112,60.418278 112,56 L112,24 C112,19.5907123 108.415101,16 103.992903,16 L72.0070969,16 C67.5881712,16 64,19.581722 64,24 C64,28.4092877 67.5848994,32 72.0070969,32 L84.5685425,32 L48.2698369,68.2987056 C45.1421332,71.4264093 45.1434327,76.4904296 48.267627,79.614624 C51.3854642,82.7324612 56.4581306,82.7378289 59.5835454,79.6124141 L96,43.1959595 Z M32,7.9992458 C32,3.58138434 35.5881049,0 39.9992458,0 L120.000754,0 C124.418616,0 128,3.5881049 128,7.9992458 L128,88.0007542 C128,92.4186157 124.411895,96 120.000754,96 L39.9992458,96 C35.5813843,96 32,92.4118951 32,88.0007542 L32,7.9992458 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/options-button": { "title": "$:/core/images/options-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-options-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M110.48779,76.0002544 C109.354214,80.4045063 107.611262,84.5641217 105.354171,88.3838625 L105.354171,88.3838625 L112.07833,95.1080219 C115.20107,98.2307613 115.210098,103.299824 112.089164,106.420759 L106.420504,112.089418 C103.301049,115.208874 98.2346851,115.205502 95.1077675,112.078585 L88.3836082,105.354425 C84.5638673,107.611516 80.4042519,109.354468 76,110.488045 L76,110.488045 L76,119.993281 C76,124.409501 72.4220153,128.000254 68.0083475,128.000254 L59.9916525,128.000254 C55.5800761,128.000254 52,124.41541 52,119.993281 L52,110.488045 C47.5957481,109.354468 43.4361327,107.611516 39.6163918,105.354425 L32.8922325,112.078585 C29.7694931,115.201324 24.7004301,115.210353 21.5794957,112.089418 L15.9108363,106.420759 C12.7913807,103.301303 12.7947522,98.2349395 15.9216697,95.1080219 L22.6458291,88.3838625 C20.3887383,84.5641217 18.6457859,80.4045063 17.5122098,76.0002544 L8.00697327,76.0002544 C3.59075293,76.0002544 2.19088375e-16,72.4222697 4.89347582e-16,68.0086019 L9.80228577e-16,59.9919069 C1.25035972e-15,55.5803305 3.58484404,52.0002544 8.00697327,52.0002544 L17.5122098,52.0002544 C18.6457859,47.5960025 20.3887383,43.4363871 22.6458291,39.6166462 L15.9216697,32.8924868 C12.7989304,29.7697475 12.7899019,24.7006845 15.9108363,21.5797501 L21.5794957,15.9110907 C24.6989513,12.7916351 29.7653149,12.7950065 32.8922325,15.9219241 L39.6163918,22.6460835 C43.4361327,20.3889927 47.5957481,18.6460403 52,17.5124642 L52,8.00722764 C52,3.5910073 55.5779847,0.000254375069 59.9916525,0.000254375069 L68.0083475,0.000254375069 C72.4199239,0.000254375069 76,3.58509841 76,8.00722764 L76,17.5124642 C80.4042519,18.6460403 84.5638673,20.3889927 88.3836082,22.6460835 L95.1077675,15.9219241 C98.2305069,12.7991848 103.29957,12.7901562 106.420504,15.9110907 L112.089164,21.5797501 C115.208619,24.6992057 115.205248,29.7655693 112.07833,32.8924868 L105.354171,39.6166462 L105.354171,39.6166462 C107.611262,43.4363871 109.354214,47.5960025 110.48779,52.0002544 L119.993027,52.0002544 C124.409247,52.0002544 128,55.5782391 128,59.9919069 L128,68.0086019 C128,72.4201783 124.415156,76.0002544 119.993027,76.0002544 L110.48779,76.0002544 L110.48779,76.0002544 Z M64,96.0002544 C81.673112,96.0002544 96,81.6733664 96,64.0002544 C96,46.3271424 81.673112,32.0002544 64,32.0002544 C46.326888,32.0002544 32,46.3271424 32,64.0002544 C32,81.6733664 46.326888,96.0002544 64,96.0002544 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/palette": { "title": "$:/core/images/palette", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-palette tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M80.2470434,39.1821571 C75.0645698,38.2680897 69.6261555,37.7814854 64.0193999,37.7814854 C28.6624616,37.7814854 0,57.1324214 0,81.0030106 C0,90.644534 4.67604329,99.5487133 12.5805659,106.738252 C23.5031767,91.1899067 26.3405471,72.3946229 36.8885698,63.5622337 C52.0716764,50.8486559 63.4268694,55.7343343 63.4268694,55.7343343 L80.2470434,39.1821571 Z M106.781666,48.8370714 C119.830962,56.749628 128.0388,68.229191 128.0388,81.0030106 C128.0388,90.3534932 128.557501,98.4142085 116.165191,106.082518 C105.367708,112.763955 112.341384,99.546808 104.321443,95.1851533 C96.3015017,90.8234987 84.3749007,96.492742 86.1084305,103.091059 C89.3087234,115.272303 105.529892,114.54645 92.4224435,119.748569 C79.3149955,124.950687 74.2201582,124.224536 64.0193999,124.224536 C56.1979176,124.224536 48.7040365,123.277578 41.7755684,121.544216 C51.620343,117.347916 69.6563669,109.006202 75.129737,102.088562 C82.7876655,92.4099199 87.3713218,80.0000002 83.3235694,72.4837191 C83.1303943,72.1250117 94.5392656,60.81569 106.781666,48.8370714 Z M1.13430476,123.866563 C0.914084026,123.867944 0.693884185,123.868637 0.473712455,123.868637 C33.9526848,108.928928 22.6351223,59.642592 59.2924543,59.6425917 C59.6085574,61.0606542 59.9358353,62.5865065 60.3541977,64.1372318 C34.4465025,59.9707319 36.7873124,112.168427 1.13429588,123.866563 L1.13430476,123.866563 Z M1.84669213,123.859694 C40.7185279,123.354338 79.9985412,101.513051 79.9985401,79.0466836 C70.7284906,79.0466835 65.9257264,75.5670082 63.1833375,71.1051511 C46.585768,64.1019718 32.81846,116.819636 1.84665952,123.859695 L1.84669213,123.859694 Z M67.1980193,59.8524981 C62.748213,63.9666823 72.0838429,76.2846822 78.5155805,71.1700593 C89.8331416,59.8524993 112.468264,37.2173758 123.785825,25.8998146 C135.103386,14.5822535 123.785825,3.26469247 112.468264,14.5822535 C101.150703,25.8998144 78.9500931,48.9868127 67.1980193,59.8524981 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/permalink-button": { "title": "$:/core/images/permalink-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-permalink-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M80.4834582,48 L73.0956761,80 L73.0956761,80 L47.5165418,80 L54.9043239,48 L80.4834582,48 Z M84.1773493,32 L89.8007299,7.64246248 C90.7941633,3.33942958 95.0918297,0.64641956 99.3968675,1.64031585 C103.693145,2.63218977 106.385414,6.93288901 105.390651,11.2416793 L100.598215,32 L104.000754,32 C108.411895,32 112,35.581722 112,40 C112,44.4092877 108.418616,48 104.000754,48 L96.9043239,48 L89.5165418,80 L104.000754,80 C108.411895,80 112,83.581722 112,88 C112,92.4092877 108.418616,96 104.000754,96 L85.8226507,96 L80.1992701,120.357538 C79.2058367,124.66057 74.9081703,127.35358 70.6031325,126.359684 C66.3068546,125.36781 63.6145865,121.067111 64.6093491,116.758321 L69.401785,96 L43.8226507,96 L38.1992701,120.357538 C37.2058367,124.66057 32.9081703,127.35358 28.6031325,126.359684 C24.3068546,125.36781 21.6145865,121.067111 22.6093491,116.758321 L27.401785,96 L23.9992458,96 C19.5881049,96 16,92.418278 16,88 C16,83.5907123 19.5813843,80 23.9992458,80 L31.0956761,80 L38.4834582,48 L23.9992458,48 C19.5881049,48 16,44.418278 16,40 C16,35.5907123 19.5813843,32 23.9992458,32 L42.1773493,32 L47.8007299,7.64246248 C48.7941633,3.33942958 53.0918297,0.64641956 57.3968675,1.64031585 C61.6931454,2.63218977 64.3854135,6.93288901 63.3906509,11.2416793 L58.598215,32 L84.1773493,32 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/permaview-button": { "title": "$:/core/images/permaview-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-permaview-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M81.4834582,48 L79.6365127,56 L79.6365127,56 L74.0573784,56 L75.9043239,48 L81.4834582,48 Z M85.1773493,32 L90.8007299,7.64246248 C91.7941633,3.33942958 96.0918297,0.64641956 100.396867,1.64031585 C104.693145,2.63218977 107.385414,6.93288901 106.390651,11.2416793 L101.598215,32 L104.000754,32 C108.411895,32 112,35.581722 112,40 C112,44.4092877 108.418616,48 104.000754,48 L97.9043239,48 L96.0573784,56 L104.000754,56 C108.411895,56 112,59.581722 112,64 C112,68.4092877 108.418616,72 104.000754,72 L92.3634873,72 L90.5165418,80 L104.000754,80 C108.411895,80 112,83.581722 112,88 C112,92.4092877 108.418616,96 104.000754,96 L86.8226507,96 L81.1992701,120.357538 C80.2058367,124.66057 75.9081703,127.35358 71.6031325,126.359684 C67.3068546,125.36781 64.6145865,121.067111 65.6093491,116.758321 L70.401785,96 L64.8226507,96 L59.1992701,120.357538 C58.2058367,124.66057 53.9081703,127.35358 49.6031325,126.359684 C45.3068546,125.36781 42.6145865,121.067111 43.6093491,116.758321 L48.401785,96 L42.8226507,96 L37.1992701,120.357538 C36.2058367,124.66057 31.9081703,127.35358 27.6031325,126.359684 C23.3068546,125.36781 20.6145865,121.067111 21.6093491,116.758321 L26.401785,96 L23.9992458,96 C19.5881049,96 16,92.418278 16,88 C16,83.5907123 19.5813843,80 23.9992458,80 L30.0956761,80 L31.9426216,72 L23.9992458,72 C19.5881049,72 16,68.418278 16,64 C16,59.5907123 19.5813843,56 23.9992458,56 L35.6365127,56 L37.4834582,48 L23.9992458,48 C19.5881049,48 16,44.418278 16,40 C16,35.5907123 19.5813843,32 23.9992458,32 L41.1773493,32 L46.8007299,7.64246248 C47.7941633,3.33942958 52.0918297,0.64641956 56.3968675,1.64031585 C60.6931454,2.63218977 63.3854135,6.93288901 62.3906509,11.2416793 L57.598215,32 L63.1773493,32 L68.8007299,7.64246248 C69.7941633,3.33942958 74.0918297,0.64641956 78.3968675,1.64031585 C82.6931454,2.63218977 85.3854135,6.93288901 84.3906509,11.2416793 L79.598215,32 L85.1773493,32 Z M53.9043239,48 L52.0573784,56 L57.6365127,56 L59.4834582,48 L53.9043239,48 Z M75.9426216,72 L74.0956761,80 L74.0956761,80 L68.5165418,80 L70.3634873,72 L75.9426216,72 L75.9426216,72 Z M48.3634873,72 L46.5165418,80 L52.0956761,80 L53.9426216,72 L48.3634873,72 L48.3634873,72 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/plugin-generic-language": { "title": "$:/core/images/plugin-generic-language", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M61.2072232,68.1369825 C56.8829239,70.9319564 54.2082892,74.793177 54.2082892,79.0581634 C54.2082892,86.9638335 63.3980995,93.4821994 75.2498076,94.3940006 C77.412197,98.2964184 83.8475284,101.178858 91.5684735,101.403106 C86.4420125,100.27851 82.4506393,97.6624107 80.9477167,94.3948272 C92.8046245,93.4861461 102,86.9662269 102,79.0581634 C102,70.5281905 91.3014611,63.6132813 78.1041446,63.6132813 C71.5054863,63.6132813 65.5315225,65.3420086 61.2072232,68.1369825 Z M74.001066,53.9793443 C69.6767667,56.7743182 63.7028029,58.5030456 57.1041446,58.5030456 C54.4851745,58.5030456 51.9646095,58.2307276 49.6065315,57.7275105 C46.2945155,59.9778212 41.2235699,61.4171743 35.5395922,61.4171743 C35.4545771,61.4171743 35.3696991,61.4168523 35.2849622,61.4162104 C39.404008,60.5235193 42.7961717,58.6691298 44.7630507,56.286533 C37.8379411,53.5817651 33.2082892,48.669413 33.2082892,43.0581634 C33.2082892,34.5281905 43.9068281,27.6132812 57.1041446,27.6132812 C70.3014611,27.6132812 81,34.5281905 81,43.0581634 C81,47.3231498 78.3253653,51.1843704 74.001066,53.9793443 Z M64,0 L118.5596,32 L118.5596,96 L64,128 L9.44039956,96 L9.44039956,32 L64,0 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/plugin-generic-plugin": { "title": "$:/core/images/plugin-generic-plugin", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M40.3972881,76.4456988 L40.3972881,95.3404069 L54.5170166,95.3404069 L54.5170166,95.3404069 C54.5165526,95.3385183 54.516089,95.3366295 54.515626,95.3347404 C54.6093153,95.3385061 54.7034848,95.3404069 54.7980982,95.3404069 C58.6157051,95.3404069 61.710487,92.245625 61.710487,88.4280181 C61.710487,86.6197822 61.01617,84.9737128 59.8795929,83.7418666 L59.8795929,83.7418666 C59.8949905,83.7341665 59.9104102,83.7265043 59.925852,83.7188798 C58.8840576,82.5086663 58.2542926,80.9336277 58.2542926,79.2114996 C58.2542926,75.3938927 61.3490745,72.2991108 65.1666814,72.2991108 C68.9842884,72.2991108 72.0790703,75.3938927 72.0790703,79.2114996 C72.0790703,81.1954221 71.2432806,82.9841354 69.9045961,84.2447446 L69.9045961,84.2447446 C69.9333407,84.2629251 69.9619885,84.281245 69.9905383,84.2997032 L69.9905383,84.2997032 C69.1314315,85.4516923 68.6228758,86.8804654 68.6228758,88.4280181 C68.6228758,91.8584969 71.1218232,94.7053153 74.3986526,95.2474079 C74.3913315,95.2784624 74.3838688,95.3094624 74.3762652,95.3404069 L95.6963988,95.3404069 L95.6963988,75.5678578 L95.6963988,75.5678578 C95.6466539,75.5808558 95.5967614,75.5934886 95.5467242,75.6057531 C95.5504899,75.5120637 95.5523907,75.4178943 95.5523907,75.3232809 C95.5523907,71.505674 92.4576088,68.4108921 88.6400019,68.4108921 C86.831766,68.4108921 85.1856966,69.105209 83.9538504,70.2417862 L83.9538504,70.2417862 C83.9461503,70.2263886 83.938488,70.2109688 83.9308636,70.1955271 C82.7206501,71.2373215 81.1456115,71.8670865 79.4234834,71.8670865 C75.6058765,71.8670865 72.5110946,68.7723046 72.5110946,64.9546976 C72.5110946,61.1370907 75.6058765,58.0423088 79.4234834,58.0423088 C81.4074059,58.0423088 83.1961192,58.8780985 84.4567284,60.2167829 L84.4567284,60.2167829 C84.4749089,60.1880383 84.4932288,60.1593906 84.511687,60.1308407 L84.511687,60.1308407 C85.6636761,60.9899475 87.0924492,61.4985032 88.6400019,61.4985032 C92.0704807,61.4985032 94.9172991,58.9995558 95.4593917,55.7227265 C95.538755,55.7414363 95.6177614,55.761071 95.6963988,55.7816184 L95.6963988,40.0412962 L74.3762652,40.0412962 L74.3762652,40.0412962 C74.3838688,40.0103516 74.3913315,39.9793517 74.3986526,39.9482971 L74.3986526,39.9482971 C71.1218232,39.4062046 68.6228758,36.5593862 68.6228758,33.1289073 C68.6228758,31.5813547 69.1314315,30.1525815 69.9905383,29.0005925 C69.9619885,28.9821342 69.9333407,28.9638143 69.9045961,28.9456339 C71.2432806,27.6850247 72.0790703,25.8963113 72.0790703,23.9123888 C72.0790703,20.0947819 68.9842884,17 65.1666814,17 C61.3490745,17 58.2542926,20.0947819 58.2542926,23.9123888 C58.2542926,25.6345169 58.8840576,27.2095556 59.925852,28.419769 L59.925852,28.419769 C59.9104102,28.4273935 59.8949905,28.4350558 59.8795929,28.4427558 C61.01617,29.674602 61.710487,31.3206715 61.710487,33.1289073 C61.710487,36.9465143 58.6157051,40.0412962 54.7980982,40.0412962 C54.7034848,40.0412962 54.6093153,40.0393953 54.515626,40.0356296 L54.515626,40.0356296 C54.516089,40.0375187 54.5165526,40.0394075 54.5170166,40.0412962 L40.3972881,40.0412962 L40.3972881,52.887664 L40.3972881,52.887664 C40.4916889,53.3430132 40.5412962,53.8147625 40.5412962,54.2980982 C40.5412962,58.1157051 37.4465143,61.210487 33.6289073,61.210487 C32.0813547,61.210487 30.6525815,60.7019313 29.5005925,59.8428245 C29.4821342,59.8713744 29.4638143,59.9000221 29.4456339,59.9287667 C28.1850247,58.5900823 26.3963113,57.7542926 24.4123888,57.7542926 C20.5947819,57.7542926 17.5,60.8490745 17.5,64.6666814 C17.5,68.4842884 20.5947819,71.5790703 24.4123888,71.5790703 C26.134517,71.5790703 27.7095556,70.9493053 28.919769,69.9075109 L28.919769,69.9075109 C28.9273935,69.9229526 28.9350558,69.9383724 28.9427558,69.95377 C30.174602,68.8171928 31.8206715,68.1228758 33.6289073,68.1228758 C37.4465143,68.1228758 40.5412962,71.2176578 40.5412962,75.0352647 C40.5412962,75.5186004 40.4916889,75.9903496 40.3972881,76.4456988 Z M64,0 L118.5596,32 L118.5596,96 L64,128 L9.44039956,96 L9.44039956,32 L64,0 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/plugin-generic-theme": { "title": "$:/core/images/plugin-generic-theme", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M29.4078519,91.4716406 L51.4693474,69.4101451 L51.4646675,69.4054652 C50.5969502,68.5377479 50.5929779,67.1348725 51.4693474,66.2585029 C52.3396494,65.3882009 53.7499654,65.3874786 54.6163097,66.2538229 L64.0805963,75.7181095 C64.9483136,76.5858268 64.9522859,77.9887022 64.0759163,78.8650718 C63.2056143,79.7353737 61.7952984,79.736096 60.9289541,78.8697517 L60.9242741,78.8650718 L60.9242741,78.8650718 L38.8627786,100.926567 C36.2518727,103.537473 32.0187578,103.537473 29.4078519,100.926567 C26.796946,98.3156614 26.796946,94.0825465 29.4078519,91.4716406 Z M60.8017407,66.3810363 C58.3659178,63.6765806 56.3370667,61.2899536 54.9851735,59.5123615 C48.1295381,50.4979488 44.671561,55.2444054 40.7586738,59.5123614 C36.8457866,63.7803174 41.789473,67.2384487 38.0759896,70.2532832 C34.3625062,73.2681177 34.5917646,74.3131575 28.3243876,68.7977024 C22.0570105,63.2822473 21.6235306,61.7636888 24.5005999,58.6166112 C27.3776691,55.4695337 29.7823103,60.4247912 35.6595047,54.8320442 C41.5366991,49.2392972 36.5996215,44.2825646 36.5996215,44.2825646 C36.5996215,44.2825646 48.8365511,19.267683 65.1880231,21.1152173 C81.5394952,22.9627517 59.0022276,18.7228947 53.3962199,38.3410355 C50.9960082,46.7405407 53.8429162,44.7613399 58.3941742,48.3090467 C59.7875202,49.3951602 64.4244828,52.7100463 70.1884353,56.9943417 L90.8648751,36.3179019 L92.4795866,31.5515482 L100.319802,26.8629752 L103.471444,30.0146174 L98.782871,37.8548326 L94.0165173,39.4695441 L73.7934912,59.6925702 C86.4558549,69.2403631 102.104532,81.8392557 102.104532,86.4016913 C102.104533,93.6189834 99.0337832,97.9277545 92.5695848,95.5655717 C87.8765989,93.8506351 73.8015497,80.3744087 63.8173444,69.668717 L60.9242741,72.5617873 L57.7726319,69.4101451 L60.8017407,66.3810363 L60.8017407,66.3810363 Z M63.9533761,1.42108547e-13 L118.512977,32 L118.512977,96 L63.9533761,128 L9.39377563,96 L9.39377563,32 L63.9533761,1.42108547e-13 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/refresh-button": { "title": "$:/core/images/refresh-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-refresh-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M106.369002,39.4325143 C116.529932,60.3119371 112.939592,86.1974934 95.5979797,103.539105 C73.7286194,125.408466 38.2713806,125.408466 16.4020203,103.539105 C-5.46734008,81.6697449 -5.46734008,46.2125061 16.4020203,24.3431458 C19.5262146,21.2189514 24.5915344,21.2189514 27.7157288,24.3431458 C30.8399231,27.4673401 30.8399231,32.5326599 27.7157288,35.6568542 C12.0947571,51.2778259 12.0947571,76.6044251 27.7157288,92.2253967 C43.3367004,107.846368 68.6632996,107.846368 84.2842712,92.2253967 C97.71993,78.7897379 99.5995262,58.1740623 89.9230597,42.729491 L83.4844861,54.9932839 C81.4307001,58.9052072 76.5945372,60.4115251 72.682614,58.3577391 C68.7706907,56.3039532 67.2643728,51.4677903 69.3181587,47.555867 L84.4354914,18.7613158 C86.4966389,14.8353707 91.3577499,13.3347805 95.273202,15.415792 L124.145886,30.7612457 C128.047354,32.8348248 129.52915,37.6785572 127.455571,41.5800249 C125.381992,45.4814927 120.53826,46.9632892 116.636792,44.8897102 L106.369002,39.4325143 Z M98.1470904,27.0648707 C97.9798954,26.8741582 97.811187,26.6843098 97.6409651,26.4953413 L98.6018187,26.1987327 L98.1470904,27.0648707 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/right-arrow": { "title": "$:/core/images/right-arrow", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-right-arrow tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <path d=\"M80.3563798,109.353315 C78.9238993,110.786918 76.9450203,111.675144 74.7592239,111.675144 L-4.40893546,111.675144 C-8.77412698,111.675144 -12.3248558,108.130732 -12.3248558,103.758478 C-12.3248558,99.3951199 -8.78077754,95.8418109 -4.40893546,95.8418109 L66.8418109,95.8418109 L66.8418109,24.5910645 C66.8418109,20.225873 70.3862233,16.6751442 74.7584775,16.6751442 C79.1218352,16.6751442 82.6751442,20.2192225 82.6751442,24.5910645 L82.6751442,103.759224 C82.6751442,105.941695 81.7891419,107.920575 80.3566508,109.353886 Z\" transform=\"translate(35.175144, 64.175144) rotate(-45.000000) translate(-35.175144, -64.175144) \"></path>\n</svg>" }, "$:/core/images/save-button": { "title": "$:/core/images/save-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-save-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M120.78304,34.329058 C125.424287,43.1924006 128.049406,53.2778608 128.049406,63.9764502 C128.049406,99.3226742 99.3956295,127.97645 64.0494055,127.97645 C28.7031816,127.97645 0.0494055385,99.3226742 0.0494055385,63.9764502 C0.0494055385,28.6302262 28.7031816,-0.0235498012 64.0494055,-0.0235498012 C82.8568763,-0.0235498012 99.769563,8.08898558 111.479045,21.0056358 L114.159581,18.3250998 C117.289194,15.1954866 122.356036,15.1939641 125.480231,18.3181584 C128.598068,21.4359957 128.601317,26.5107804 125.473289,29.6388083 L120.78304,34.329058 Z M108.72451,46.3875877 C110.870571,51.8341374 112.049406,57.767628 112.049406,63.9764502 C112.049406,90.4861182 90.5590735,111.97645 64.0494055,111.97645 C37.5397375,111.97645 16.0494055,90.4861182 16.0494055,63.9764502 C16.0494055,37.4667822 37.5397375,15.9764502 64.0494055,15.9764502 C78.438886,15.9764502 91.3495036,22.308215 100.147097,32.3375836 L58.9411255,73.5435552 L41.975581,56.5780107 C38.8486152,53.4510448 33.7746915,53.4551552 30.6568542,56.5729924 C27.5326599,59.6971868 27.5372202,64.7670668 30.6618725,67.8917192 L53.279253,90.5090997 C54.8435723,92.073419 56.8951519,92.8541315 58.9380216,92.8558261 C60.987971,92.8559239 63.0389578,92.0731398 64.6049211,90.5071765 L108.72451,46.3875877 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/star-filled": { "title": "$:/core/images/star-filled", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-star-filled tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"nonzero\">\n <path d=\"M61.8361286,96.8228569 L99.1627704,124.110219 C101.883827,126.099427 105.541968,123.420868 104.505636,120.198072 L90.2895569,75.9887263 L89.0292911,79.8977279 L126.314504,52.5528988 C129.032541,50.5595011 127.635256,46.2255025 124.273711,46.2229134 L78.1610486,46.1873965 L81.4604673,48.6032923 L67.1773543,4.41589688 C66.1361365,1.19470104 61.6144265,1.19470104 60.5732087,4.41589688 L46.2900957,48.6032923 L49.5895144,46.1873965 L3.47685231,46.2229134 C0.115307373,46.2255025 -1.28197785,50.5595011 1.43605908,52.5528988 L38.7212719,79.8977279 L37.4610061,75.9887263 L23.2449266,120.198072 C22.2085954,123.420868 25.8667356,126.099427 28.5877926,124.110219 L65.9144344,96.8228569 L61.8361286,96.8228569 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/storyview-classic": { "title": "$:/core/images/storyview-classic", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-storyview-classic tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M8.00697327,0 C3.58484404,0 0,3.59075293 0,8.00697327 L0,119.993027 C0,124.415156 3.59075293,128 8.00697327,128 L119.993027,128 C124.415156,128 128,124.409247 128,119.993027 L128,8.00697327 C128,3.58484404 124.409247,0 119.993027,0 L8.00697327,0 L8.00697327,0 Z M23.9992458,16 C19.5813843,16 16,19.5776607 16,23.9924054 L16,40.0075946 C16,44.4216782 19.5881049,48 23.9992458,48 L104.000754,48 C108.418616,48 112,44.4223393 112,40.0075946 L112,23.9924054 C112,19.5783218 108.411895,16 104.000754,16 L23.9992458,16 L23.9992458,16 Z M23.9992458,64 C19.5813843,64 16,67.5907123 16,72 C16,76.418278 19.5881049,80 23.9992458,80 L104.000754,80 C108.418616,80 112,76.4092877 112,72 C112,67.581722 108.411895,64 104.000754,64 L23.9992458,64 L23.9992458,64 Z M23.9992458,96 C19.5813843,96 16,99.5907123 16,104 C16,108.418278 19.5881049,112 23.9992458,112 L104.000754,112 C108.418616,112 112,108.409288 112,104 C112,99.581722 108.411895,96 104.000754,96 L23.9992458,96 L23.9992458,96 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/storyview-pop": { "title": "$:/core/images/storyview-pop", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-storyview-pop tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M8.00697327,0 C3.58484404,0 0,3.59075293 0,8.00697327 L0,119.993027 C0,124.415156 3.59075293,128 8.00697327,128 L119.993027,128 C124.415156,128 128,124.409247 128,119.993027 L128,8.00697327 C128,3.58484404 124.409247,0 119.993027,0 L8.00697327,0 L8.00697327,0 Z M23.9992458,16 C19.5813843,16 16,19.5776607 16,23.9924054 L16,40.0075946 C16,44.4216782 19.5881049,48 23.9992458,48 L104.000754,48 C108.418616,48 112,44.4223393 112,40.0075946 L112,23.9924054 C112,19.5783218 108.411895,16 104.000754,16 L23.9992458,16 L23.9992458,16 Z M16.0098166,56 C11.586117,56 8,59.5776607 8,63.9924054 L8,80.0075946 C8,84.4216782 11.5838751,88 16.0098166,88 L111.990183,88 C116.413883,88 120,84.4223393 120,80.0075946 L120,63.9924054 C120,59.5783218 116.416125,56 111.990183,56 L16.0098166,56 L16.0098166,56 Z M23.9992458,96 C19.5813843,96 16,99.5907123 16,104 C16,108.418278 19.5881049,112 23.9992458,112 L104.000754,112 C108.418616,112 112,108.409288 112,104 C112,99.581722 108.411895,96 104.000754,96 L23.9992458,96 L23.9992458,96 Z M23.9992458,64 C19.5813843,64 16,67.5907123 16,72 C16,76.418278 19.5881049,80 23.9992458,80 L104.000754,80 C108.418616,80 112,76.4092877 112,72 C112,67.581722 108.411895,64 104.000754,64 L23.9992458,64 L23.9992458,64 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/storyview-zoomin": { "title": "$:/core/images/storyview-zoomin", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-storyview-zoomin tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M8.00697327,0 C3.58484404,0 0,3.59075293 0,8.00697327 L0,119.993027 C0,124.415156 3.59075293,128 8.00697327,128 L119.993027,128 C124.415156,128 128,124.409247 128,119.993027 L128,8.00697327 C128,3.58484404 124.409247,0 119.993027,0 L8.00697327,0 L8.00697327,0 Z M23.9992458,16 C19.5813843,16 16,19.578055 16,24.0085154 L16,71.9914846 C16,76.4144655 19.5881049,80 23.9992458,80 L104.000754,80 C108.418616,80 112,76.421945 112,71.9914846 L112,24.0085154 C112,19.5855345 108.411895,16 104.000754,16 L23.9992458,16 L23.9992458,16 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/tag-button": { "title": "$:/core/images/tag-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-tag-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M18.1643182,47.6600756 L18.1677196,51.7651887 C18.1708869,55.5878829 20.3581578,60.8623899 23.0531352,63.5573673 L84.9021823,125.406414 C87.5996731,128.103905 91.971139,128.096834 94.6717387,125.396234 L125.766905,94.3010679 C128.473612,91.5943612 128.472063,87.2264889 125.777085,84.5315115 L63.9280381,22.6824644 C61.2305472,19.9849735 55.9517395,17.801995 52.1318769,17.8010313 L25.0560441,17.7942007 C21.2311475,17.7932358 18.1421354,20.8872832 18.1452985,24.7049463 L18.1535504,34.6641936 C18.2481119,34.6754562 18.3439134,34.6864294 18.4409623,34.6971263 C22.1702157,35.1081705 26.9295004,34.6530132 31.806204,33.5444844 C32.1342781,33.0700515 32.5094815,32.6184036 32.9318197,32.1960654 C35.6385117,29.4893734 39.5490441,28.718649 42.94592,29.8824694 C43.0432142,29.8394357 43.1402334,29.7961748 43.2369683,29.7526887 L43.3646982,30.0368244 C44.566601,30.5115916 45.6933052,31.2351533 46.6655958,32.2074439 C50.4612154,36.0030635 50.4663097,42.1518845 46.6769742,45.94122 C43.0594074,49.5587868 37.2914155,49.7181264 33.4734256,46.422636 C28.1082519,47.5454734 22.7987486,48.0186448 18.1643182,47.6600756 Z\"></path>\n <path d=\"M47.6333528,39.5324628 L47.6562932,39.5834939 C37.9670934,43.9391617 26.0718874,46.3819521 17.260095,45.4107025 C5.27267473,44.0894301 -1.02778744,36.4307276 2.44271359,24.0779512 C5.56175386,12.9761516 14.3014034,4.36129832 24.0466405,1.54817001 C34.7269254,-1.53487574 43.7955833,3.51606438 43.7955834,14.7730751 L35.1728168,14.7730752 C35.1728167,9.91428944 32.0946059,8.19982862 26.4381034,9.83267419 C19.5270911,11.8276553 13.046247,18.2159574 10.7440788,26.4102121 C8.82861123,33.2280582 11.161186,36.0634845 18.2047888,36.8398415 C25.3302805,37.6252244 35.7353482,35.4884477 44.1208333,31.7188498 L44.1475077,31.7781871 C44.159701,31.7725635 44.1718402,31.7671479 44.1839238,31.7619434 C45.9448098,31.0035157 50.4503245,38.3109156 47.7081571,39.5012767 C47.6834429,39.512005 47.6585061,39.5223987 47.6333528,39.5324628 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/theme-button": { "title": "$:/core/images/theme-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-theme-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M55.854113,66.9453198 C54.3299482,65.1432292 53.0133883,63.518995 51.9542746,62.1263761 C40.8899947,47.578055 35.3091807,55.2383404 28.9941893,62.1263758 C22.6791979,69.0144112 30.6577916,74.5954741 24.6646171,79.4611023 C18.6714426,84.3267304 19.0414417,86.0133155 8.92654943,77.1119468 C-1.18834284,68.2105781 -1.88793412,65.7597832 2.7553553,60.6807286 C7.39864472,55.601674 11.2794845,63.5989423 20.7646627,54.5728325 C30.2498409,45.5467226 22.2819131,37.5470737 22.2819131,37.5470737 C22.2819131,37.5470737 42.0310399,-2.82433362 68.4206088,0.157393922 C94.8101776,3.13912147 58.4373806,-3.70356506 49.3898693,27.958066 C45.5161782,41.5139906 50.1107906,38.3197672 57.4560458,44.0453955 C59.1625767,45.3756367 63.8839488,48.777453 70.127165,53.3625321 C63.9980513,59.2416709 58.9704753,64.0315459 55.854113,66.9453198 Z M67.4952439,79.8919946 C83.5082212,96.9282402 105.237121,117.617674 112.611591,120.312493 C123.044132,124.12481 128.000001,117.170903 128,105.522947 C127.999999,98.3705516 104.170675,78.980486 84.0760493,63.7529565 C76.6683337,70.9090328 70.7000957,76.7055226 67.4952439,79.8919946 Z\"></path>\n <path d=\"M58.2852966,138.232794 L58.2852966,88.3943645 C56.318874,88.3923153 54.7254089,86.7952906 54.7254089,84.8344788 C54.7254089,82.8684071 56.3175932,81.2745911 58.2890859,81.2745911 L79.6408336,81.2745911 C81.608998,81.2745911 83.2045105,82.8724076 83.2045105,84.8344788 C83.2045105,86.7992907 81.614366,88.3923238 79.6446228,88.3943645 L79.6446228,88.3943646 L79.6446228,138.232794 C79.6446228,144.131009 74.8631748,148.912457 68.9649597,148.912457 C63.0667446,148.912457 58.2852966,144.131009 58.2852966,138.232794 Z M65.405072,-14.8423767 L72.5248474,-14.8423767 L76.0847351,-0.690681892 L72.5248474,6.51694947 L72.5248474,81.2745911 L65.405072,81.2745911 L65.405072,6.51694947 L61.8451843,-0.690681892 L65.405072,-14.8423767 Z\" transform=\"translate(68.964960, 67.035040) rotate(45.000000) translate(-68.964960, -67.035040) \"></path>\n </g>\n</svg>" }, "$:/core/images/tip": { "title": "$:/core/images/tip", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-tip tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M64,128.241818 C99.346224,128.241818 128,99.5880417 128,64.2418177 C128,28.8955937 99.346224,0.241817675 64,0.241817675 C28.653776,0.241817675 0,28.8955937 0,64.2418177 C0,99.5880417 28.653776,128.241818 64,128.241818 Z M75.9358659,91.4531941 C75.3115438,95.581915 70.2059206,98.8016748 64,98.8016748 C57.7940794,98.8016748 52.6884562,95.581915 52.0641341,91.4531941 C54.3299053,94.0502127 58.8248941,95.8192805 64,95.8192805 C69.1751059,95.8192805 73.6700947,94.0502127 75.9358659,91.4531941 L75.9358659,91.4531941 Z M75.9358659,95.9453413 C75.3115438,100.074062 70.2059206,103.293822 64,103.293822 C57.7940794,103.293822 52.6884562,100.074062 52.0641341,95.9453413 C54.3299053,98.5423599 58.8248941,100.311428 64,100.311428 C69.1751059,100.311428 73.6700947,98.5423599 75.9358659,95.9453413 L75.9358659,95.9453413 Z M75.9358659,100.40119 C75.3115438,104.529911 70.2059206,107.74967 64,107.74967 C57.7940794,107.74967 52.6884562,104.529911 52.0641341,100.40119 C54.3299053,102.998208 58.8248941,104.767276 64,104.767276 C69.1751059,104.767276 73.6700947,102.998208 75.9358659,100.40119 L75.9358659,100.40119 Z M75.9358659,104.893337 C75.3115438,109.022058 70.2059206,112.241818 64,112.241818 C57.7940794,112.241818 52.6884562,109.022058 52.0641341,104.893337 C54.3299053,107.490356 58.8248941,109.259423 64,109.259423 C69.1751059,109.259423 73.6700947,107.490356 75.9358659,104.893337 L75.9358659,104.893337 Z M64.3010456,24.2418177 C75.9193117,24.2418188 88.0000013,32.0619847 88,48.4419659 C87.9999987,64.8219472 75.9193018,71.7540963 75.9193021,83.5755932 C75.9193022,89.4486648 70.0521957,92.8368862 63.9999994,92.8368862 C57.947803,92.8368862 51.9731007,89.8295115 51.9731007,83.5755932 C51.9731007,71.1469799 39.9999998,65.4700602 40,48.4419647 C40.0000002,31.4138691 52.6827796,24.2418166 64.3010456,24.2418177 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/twitter": { "title": "$:/core/images/twitter", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-twitter tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M41.6263422,115.803477 C27.0279663,115.803477 13.4398394,111.540813 1.99987456,104.234833 C4.02221627,104.472643 6.08004574,104.594302 8.16644978,104.594302 C20.277456,104.594302 31.4238403,100.47763 40.270894,93.5715185 C28.9590538,93.3635501 19.4123842,85.9189246 16.1230832,75.6885328 C17.7011365,75.9892376 19.320669,76.1503787 20.9862896,76.1503787 C23.344152,76.1503787 25.6278127,75.8359011 27.7971751,75.247346 C15.9709927,72.8821073 7.06079851,62.4745062 7.06079851,49.9982394 C7.06079851,49.8898938 7.06079851,49.7820074 7.06264203,49.67458 C10.5482779,51.6032228 14.5339687,52.7615103 18.7717609,52.8951059 C11.8355159,48.277565 7.2714207,40.3958845 7.2714207,31.4624258 C7.2714207,26.7434257 8.54621495,22.3200804 10.7713439,18.5169676 C23.5211299,34.0957738 42.568842,44.3472839 64.0532269,45.4210985 C63.6126256,43.5365285 63.3835682,41.5711584 63.3835682,39.5529928 C63.3835682,25.3326379 74.95811,13.8034766 89.2347917,13.8034766 C96.6697089,13.8034766 103.387958,16.930807 108.103682,21.9353619 C113.991886,20.780288 119.52429,18.6372496 124.518847,15.6866694 C122.588682,21.6993889 118.490075,26.7457211 113.152623,29.9327334 C118.381769,29.3102055 123.363882,27.926045 127.999875,25.8780385 C124.534056,31.0418981 120.151087,35.5772616 115.100763,39.2077561 C115.150538,40.3118708 115.175426,41.4224128 115.175426,42.538923 C115.175426,76.5663154 89.1744164,115.803477 41.6263422,115.803477\"></path>\n </g>\n</svg>\n" }, "$:/core/images/unlocked-padlock": { "title": "$:/core/images/unlocked-padlock", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-unlocked-padlock tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M48.6266053,64 L105,64 L105,96.0097716 C105,113.673909 90.6736461,128 73.001193,128 L55.998807,128 C38.3179793,128 24,113.677487 24,96.0097716 L24,64 L30.136303,64 C19.6806213,51.3490406 2.77158986,28.2115132 25.8366966,8.85759246 C50.4723026,-11.8141335 71.6711028,13.2108337 81.613302,25.0594855 C91.5555012,36.9081373 78.9368488,47.4964439 69.1559674,34.9513593 C59.375086,22.4062748 47.9893192,10.8049522 35.9485154,20.9083862 C23.9077117,31.0118202 34.192312,43.2685325 44.7624679,55.8655518 C47.229397,58.805523 48.403443,61.5979188 48.6266053,64 Z M67.7315279,92.3641717 C70.8232551,91.0923621 73,88.0503841 73,84.5 C73,79.8055796 69.1944204,76 64.5,76 C59.8055796,76 56,79.8055796 56,84.5 C56,87.947435 58.0523387,90.9155206 61.0018621,92.2491029 L55.9067479,115.020857 L72.8008958,115.020857 L67.7315279,92.3641717 L67.7315279,92.3641717 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/up-arrow": { "created": "20150316000544368", "modified": "20150316000831867", "tags": "$:/tags/Image", "title": "$:/core/images/up-arrow", "text": "<svg class=\"tc-image-up-arrow tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n<path transform=\"rotate(-135, 63.8945, 64.1752)\" d=\"m109.07576,109.35336c-1.43248,1.43361 -3.41136,2.32182 -5.59717,2.32182l-79.16816,0c-4.36519,0 -7.91592,-3.5444 -7.91592,-7.91666c0,-4.36337 3.54408,-7.91667 7.91592,-7.91667l71.25075,0l0,-71.25074c0,-4.3652 3.54442,-7.91592 7.91667,-7.91592c4.36336,0 7.91667,3.54408 7.91667,7.91592l0,79.16815c0,2.1825 -0.88602,4.16136 -2.3185,5.59467l-0.00027,-0.00056l0.00001,-0.00001z\" />\n</svg>\n \n" }, "$:/core/images/video": { "title": "$:/core/images/video", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-video tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M64,12 C29.0909091,12 8.72727273,14.9166667 5.81818182,17.8333333 C2.90909091,20.75 1.93784382e-15,41.1666667 0,64.5 C1.93784382e-15,87.8333333 2.90909091,108.25 5.81818182,111.166667 C8.72727273,114.083333 29.0909091,117 64,117 C98.9090909,117 119.272727,114.083333 122.181818,111.166667 C125.090909,108.25 128,87.8333333 128,64.5 C128,41.1666667 125.090909,20.75 122.181818,17.8333333 C119.272727,14.9166667 98.9090909,12 64,12 Z M54.9161194,44.6182253 C51.102648,42.0759111 48.0112186,43.7391738 48.0112186,48.3159447 L48.0112186,79.6840553 C48.0112186,84.2685636 51.109784,85.9193316 54.9161194,83.3817747 L77.0838806,68.6032672 C80.897352,66.0609529 80.890216,61.9342897 77.0838806,59.3967328 L54.9161194,44.6182253 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/warning": { "title": "$:/core/images/warning", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-warning tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M57.0717968,11 C60.1509982,5.66666667 67.8490018,5.66666667 70.9282032,11 L126.353829,107 C129.433031,112.333333 125.584029,119 119.425626,119 L8.57437416,119 C2.41597129,119 -1.43303051,112.333333 1.64617093,107 L57.0717968,11 Z M64,37 C59.581722,37 56,40.5820489 56,44.9935776 L56,73.0064224 C56,77.4211534 59.5907123,81 64,81 C68.418278,81 72,77.4179511 72,73.0064224 L72,44.9935776 C72,40.5788466 68.4092877,37 64,37 Z M64,104 C68.418278,104 72,100.418278 72,96 C72,91.581722 68.418278,88 64,88 C59.581722,88 56,91.581722 56,96 C56,100.418278 59.581722,104 64,104 Z\"></path>\n </g>\n</svg>" }, "$:/language/Buttons/AdvancedSearch/Caption": { "title": "$:/language/Buttons/AdvancedSearch/Caption", "text": "advanced search" }, "$:/language/Buttons/AdvancedSearch/Hint": { "title": "$:/language/Buttons/AdvancedSearch/Hint", "text": "Advanced search" }, "$:/language/Buttons/Cancel/Caption": { "title": "$:/language/Buttons/Cancel/Caption", "text": "cancel" }, "$:/language/Buttons/Cancel/Hint": { "title": "$:/language/Buttons/Cancel/Hint", "text": "Discard changes to this tiddler" }, "$:/language/Buttons/Clone/Caption": { "title": "$:/language/Buttons/Clone/Caption", "text": "clone" }, "$:/language/Buttons/Clone/Hint": { "title": "$:/language/Buttons/Clone/Hint", "text": "Clone this tiddler" }, "$:/language/Buttons/Close/Caption": { "title": "$:/language/Buttons/Close/Caption", "text": "close" }, "$:/language/Buttons/Close/Hint": { "title": "$:/language/Buttons/Close/Hint", "text": "Close this tiddler" }, "$:/language/Buttons/CloseAll/Caption": { "title": "$:/language/Buttons/CloseAll/Caption", "text": "close all" }, "$:/language/Buttons/CloseAll/Hint": { "title": "$:/language/Buttons/CloseAll/Hint", "text": "Close all tiddlers" }, "$:/language/Buttons/CloseOthers/Caption": { "title": "$:/language/Buttons/CloseOthers/Caption", "text": "close others" }, "$:/language/Buttons/CloseOthers/Hint": { "title": "$:/language/Buttons/CloseOthers/Hint", "text": "Close other tiddlers" }, "$:/language/Buttons/ControlPanel/Caption": { "title": "$:/language/Buttons/ControlPanel/Caption", "text": "control panel" }, "$:/language/Buttons/ControlPanel/Hint": { "title": "$:/language/Buttons/ControlPanel/Hint", "text": "Open control panel" }, "$:/language/Buttons/Delete/Caption": { "title": "$:/language/Buttons/Delete/Caption", "text": "delete" }, "$:/language/Buttons/Delete/Hint": { "title": "$:/language/Buttons/Delete/Hint", "text": "Delete this tiddler" }, "$:/language/Buttons/Edit/Caption": { "title": "$:/language/Buttons/Edit/Caption", "text": "edit" }, "$:/language/Buttons/Edit/Hint": { "title": "$:/language/Buttons/Edit/Hint", "text": "Edit this tiddler" }, "$:/language/Buttons/Encryption/Caption": { "title": "$:/language/Buttons/Encryption/Caption", "text": "encryption" }, "$:/language/Buttons/Encryption/Hint": { "title": "$:/language/Buttons/Encryption/Hint", "text": "Set or clear a password for saving this wiki" }, "$:/language/Buttons/Encryption/ClearPassword/Caption": { "title": "$:/language/Buttons/Encryption/ClearPassword/Caption", "text": "clear password" }, "$:/language/Buttons/Encryption/ClearPassword/Hint": { "title": "$:/language/Buttons/Encryption/ClearPassword/Hint", "text": "Clear the password and save this wiki without encryption" }, "$:/language/Buttons/Encryption/SetPassword/Caption": { "title": "$:/language/Buttons/Encryption/SetPassword/Caption", "text": "set password" }, "$:/language/Buttons/Encryption/SetPassword/Hint": { "title": "$:/language/Buttons/Encryption/SetPassword/Hint", "text": "Set a password for saving this wiki with encryption" }, "$:/language/Buttons/ExportPage/Caption": { "title": "$:/language/Buttons/ExportPage/Caption", "text": "export all" }, "$:/language/Buttons/ExportPage/Hint": { "title": "$:/language/Buttons/ExportPage/Hint", "text": "Export all tiddlers" }, "$:/language/Buttons/ExportTiddler/Caption": { "title": "$:/language/Buttons/ExportTiddler/Caption", "text": "export tiddler" }, "$:/language/Buttons/ExportTiddler/Hint": { "title": "$:/language/Buttons/ExportTiddler/Hint", "text": "Export tiddler" }, "$:/language/Buttons/ExportTiddlers/Caption": { "title": "$:/language/Buttons/ExportTiddlers/Caption", "text": "export tiddlers" }, "$:/language/Buttons/ExportTiddlers/Hint": { "title": "$:/language/Buttons/ExportTiddlers/Hint", "text": "Export tiddlers" }, "$:/language/Buttons/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 files" }, "$:/language/Buttons/Info/Caption": { "title": "$:/language/Buttons/Info/Caption", "text": "info" }, "$:/language/Buttons/Info/Hint": { "title": "$:/language/Buttons/Info/Hint", "text": "Show information for this tiddler" }, "$:/language/Buttons/Home/Caption": { "title": "$:/language/Buttons/Home/Caption", "text": "home" }, "$:/language/Buttons/Home/Hint": { "title": "$:/language/Buttons/Home/Hint", "text": "Open the default tiddlers" }, "$:/language/Buttons/Language/Caption": { "title": "$:/language/Buttons/Language/Caption", "text": "language" }, "$:/language/Buttons/Language/Hint": { "title": "$:/language/Buttons/Language/Hint", "text": "Choose the user interface language" }, "$:/language/Buttons/More/Caption": { "title": "$:/language/Buttons/More/Caption", "text": "more" }, "$:/language/Buttons/More/Hint": { "title": "$:/language/Buttons/More/Hint", "text": "More actions" }, "$:/language/Buttons/NewHere/Caption": { "title": "$:/language/Buttons/NewHere/Caption", "text": "new here" }, "$:/language/Buttons/NewHere/Hint": { "title": "$:/language/Buttons/NewHere/Hint", "text": "Create a new tiddler tagged with this one" }, "$:/language/Buttons/NewJournal/Caption": { "title": "$:/language/Buttons/NewJournal/Caption", "text": "new journal" }, "$:/language/Buttons/NewJournal/Hint": { "title": "$:/language/Buttons/NewJournal/Hint", "text": "Create a new journal tiddler" }, "$:/language/Buttons/NewJournalHere/Caption": { "title": "$:/language/Buttons/NewJournalHere/Caption", "text": "new journal here" }, "$:/language/Buttons/NewJournalHere/Hint": { "title": "$:/language/Buttons/NewJournalHere/Hint", "text": "Create a new journal tiddler tagged with this one" }, "$:/language/Buttons/NewTiddler/Caption": { "title": "$:/language/Buttons/NewTiddler/Caption", "text": "new tiddler" }, "$:/language/Buttons/NewTiddler/Hint": { "title": "$:/language/Buttons/NewTiddler/Hint", "text": "Create a new tiddler" }, "$:/language/Buttons/OpenWindow/Caption": { "title": "$:/language/Buttons/OpenWindow/Caption", "text": "open in new window" }, "$:/language/Buttons/OpenWindow/Hint": { "title": "$:/language/Buttons/OpenWindow/Hint", "text": "Open tiddler in new window" }, "$:/language/Buttons/Palette/Caption": { "title": "$:/language/Buttons/Palette/Caption", "text": "palette" }, "$:/language/Buttons/Palette/Hint": { "title": "$:/language/Buttons/Palette/Hint", "text": "Choose the colour palette" }, "$:/language/Buttons/Permalink/Caption": { "title": "$:/language/Buttons/Permalink/Caption", "text": "permalink" }, "$:/language/Buttons/Permalink/Hint": { "title": "$:/language/Buttons/Permalink/Hint", "text": "Set browser address bar to a direct link to this tiddler" }, "$:/language/Buttons/Permaview/Caption": { "title": "$:/language/Buttons/Permaview/Caption", "text": "permaview" }, "$:/language/Buttons/Permaview/Hint": { "title": "$:/language/Buttons/Permaview/Hint", "text": "Set browser address bar to a direct link to all the tiddlers in this story" }, "$:/language/Buttons/Refresh/Caption": { "title": "$:/language/Buttons/Refresh/Caption", "text": "refresh" }, "$:/language/Buttons/Refresh/Hint": { "title": "$:/language/Buttons/Refresh/Hint", "text": "Perform a full refresh of the wiki" }, "$:/language/Buttons/Save/Caption": { "title": "$:/language/Buttons/Save/Caption", "text": "ok" }, "$:/language/Buttons/Save/Hint": { "title": "$:/language/Buttons/Save/Hint", "text": "Confirm changes to this tiddler" }, "$:/language/Buttons/SaveWiki/Caption": { "title": "$:/language/Buttons/SaveWiki/Caption", "text": "save changes" }, "$:/language/Buttons/SaveWiki/Hint": { "title": "$:/language/Buttons/SaveWiki/Hint", "text": "Save changes" }, "$:/language/Buttons/StoryView/Caption": { "title": "$:/language/Buttons/StoryView/Caption", "text": "storyview" }, "$:/language/Buttons/StoryView/Hint": { "title": "$:/language/Buttons/StoryView/Hint", "text": "Choose the story visualisation" }, "$:/language/Buttons/HideSideBar/Caption": { "title": "$:/language/Buttons/HideSideBar/Caption", "text": "hide sidebar" }, "$:/language/Buttons/HideSideBar/Hint": { "title": "$:/language/Buttons/HideSideBar/Hint", "text": "Hide sidebar" }, "$:/language/Buttons/ShowSideBar/Caption": { "title": "$:/language/Buttons/ShowSideBar/Caption", "text": "show sidebar" }, "$:/language/Buttons/ShowSideBar/Hint": { "title": "$:/language/Buttons/ShowSideBar/Hint", "text": "Show sidebar" }, "$:/language/Buttons/TagManager/Caption": { "title": "$:/language/Buttons/TagManager/Caption", "text": "tag manager" }, "$:/language/Buttons/TagManager/Hint": { "title": "$:/language/Buttons/TagManager/Hint", "text": "Open tag manager" }, "$:/language/Buttons/Theme/Caption": { "title": "$:/language/Buttons/Theme/Caption", "text": "theme" }, "$:/language/Buttons/Theme/Hint": { "title": "$:/language/Buttons/Theme/Hint", "text": "Choose the display theme" }, "$:/language/ControlPanel/Advanced/Caption": { "title": "$:/language/ControlPanel/Advanced/Caption", "text": "Advanced" }, "$:/language/ControlPanel/Advanced/Hint": { "title": "$:/language/ControlPanel/Advanced/Hint", "text": "Internal information about this TiddlyWiki" }, "$:/language/ControlPanel/Appearance/Caption": { "title": "$:/language/ControlPanel/Appearance/Caption", "text": "Appearance" }, "$:/language/ControlPanel/Appearance/Hint": { "title": "$:/language/ControlPanel/Appearance/Hint", "text": "Ways to customise the appearance of your TiddlyWiki." }, "$:/language/ControlPanel/Basics/AnimDuration/Prompt": { "title": "$:/language/ControlPanel/Basics/AnimDuration/Prompt", "text": "Animation duration:" }, "$:/language/ControlPanel/Basics/Caption": { "title": "$:/language/ControlPanel/Basics/Caption", "text": "Basics" }, "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint": { "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint", "text": "Use [[double square brackets]] for titles with spaces. Or you can choose to <$button set=\"$:/DefaultTiddlers\" setTo=\"[list[$:/StoryList]]\">retain story ordering</$button>" }, "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt", "text": "Default tiddlers:" }, "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint": { "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint", "text": "Choose which tiddlers are displayed at startup:" }, "$:/language/ControlPanel/Basics/Language/Prompt": { "title": "$:/language/ControlPanel/Basics/Language/Prompt", "text": "Hello! Current language:" }, "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt": { "title": "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt", "text": "Title of new journal tiddlers" }, "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt": { "title": "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt", "text": "Tags for new journal tiddlers" }, "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt", "text": "Number of overridden shadow tiddlers:" }, "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt", "text": "Number of shadow tiddlers:" }, "$:/language/ControlPanel/Basics/Subtitle/Prompt": { "title": "$:/language/ControlPanel/Basics/Subtitle/Prompt", "text": "Subtitle:" }, "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt", "text": "Number of system tiddlers:" }, "$:/language/ControlPanel/Basics/Tags/Prompt": { "title": "$:/language/ControlPanel/Basics/Tags/Prompt", "text": "Number of tags:" }, "$:/language/ControlPanel/Basics/Tiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/Tiddlers/Prompt", "text": "Number of tiddlers:" }, "$:/language/ControlPanel/Basics/Title/Prompt": { "title": "$:/language/ControlPanel/Basics/Title/Prompt", "text": "Title of this ~TiddlyWiki:" }, "$:/language/ControlPanel/Basics/Username/Prompt": { "title": "$:/language/ControlPanel/Basics/Username/Prompt", "text": "Username for signing edits:" }, "$:/language/ControlPanel/Basics/Version/Prompt": { "title": "$:/language/ControlPanel/Basics/Version/Prompt", "text": "~TiddlyWiki version:" }, "$:/language/ControlPanel/EditorTypes/Caption": { "title": "$:/language/ControlPanel/EditorTypes/Caption", "text": "Editor Types" }, "$:/language/ControlPanel/EditorTypes/Editor/Caption": { "title": "$:/language/ControlPanel/EditorTypes/Editor/Caption", "text": "Editor" }, "$:/language/ControlPanel/EditorTypes/Hint": { "title": "$:/language/ControlPanel/EditorTypes/Hint", "text": "These tiddlers determine which editor is used to edit specific tiddler types." }, "$:/language/ControlPanel/EditorTypes/Type/Caption": { "title": "$:/language/ControlPanel/EditorTypes/Type/Caption", "text": "Type" }, "$:/language/ControlPanel/Info/Caption": { "title": "$:/language/ControlPanel/Info/Caption", "text": "Info" }, "$:/language/ControlPanel/Info/Hint": { "title": "$:/language/ControlPanel/Info/Hint", "text": "Information about this TiddlyWiki" }, "$:/language/ControlPanel/LoadedModules/Caption": { "title": "$:/language/ControlPanel/LoadedModules/Caption", "text": "Loaded Modules" }, "$:/language/ControlPanel/LoadedModules/Hint": { "title": "$:/language/ControlPanel/LoadedModules/Hint", "text": "These are the currently loaded tiddler modules linked to their source tiddlers. Any italicised modules lack a source tiddler, typically because they were setup during the boot process." }, "$:/language/ControlPanel/Palette/Caption": { "title": "$:/language/ControlPanel/Palette/Caption", "text": "Palette" }, "$:/language/ControlPanel/Palette/Editor/Clone/Caption": { "title": "$:/language/ControlPanel/Palette/Editor/Clone/Caption", "text": "clone" }, "$:/language/ControlPanel/Palette/Editor/Clone/Prompt": { "title": "$:/language/ControlPanel/Palette/Editor/Clone/Prompt", "text": "It is recommended that you clone this shadow palette before editing it" }, "$:/language/ControlPanel/Palette/Editor/Prompt/Modified": { "title": "$:/language/ControlPanel/Palette/Editor/Prompt/Modified", "text": "This shadow palette has been modified" }, "$:/language/ControlPanel/Palette/Editor/Prompt": { "title": "$:/language/ControlPanel/Palette/Editor/Prompt", "text": "Editing" }, "$:/language/ControlPanel/Palette/Editor/Reset/Caption": { "title": "$:/language/ControlPanel/Palette/Editor/Reset/Caption", "text": "reset" }, "$:/language/ControlPanel/Palette/HideEditor/Caption": { "title": "$:/language/ControlPanel/Palette/HideEditor/Caption", "text": "hide editor" }, "$:/language/ControlPanel/Palette/Prompt": { "title": "$:/language/ControlPanel/Palette/Prompt", "text": "Current palette:" }, "$:/language/ControlPanel/Palette/ShowEditor/Caption": { "title": "$:/language/ControlPanel/Palette/ShowEditor/Caption", "text": "show editor" }, "$:/language/ControlPanel/Plugins/Add/Hint": { "title": "$:/language/ControlPanel/Plugins/Add/Hint", "text": "Install plugins from the official library" }, "$:/language/ControlPanel/Plugins/Add/Caption": { "title": "$:/language/ControlPanel/Plugins/Add/Caption", "text": "Get more plugins" }, "$:/language/ControlPanel/Plugins/Caption": { "title": "$:/language/ControlPanel/Plugins/Caption", "text": "Plugins" }, "$:/language/ControlPanel/Plugins/Disable/Caption": { "title": "$:/language/ControlPanel/Plugins/Disable/Caption", "text": "disable" }, "$:/language/ControlPanel/Plugins/Disable/Hint": { "title": "$:/language/ControlPanel/Plugins/Disable/Hint", "text": "Disable this plugin when reloading page" }, "$:/language/ControlPanel/Plugins/Disabled/Status": { "title": "$:/language/ControlPanel/Plugins/Disabled/Status", "text": "(disabled)" }, "$:/language/ControlPanel/Plugins/Empty/Hint": { "title": "$:/language/ControlPanel/Plugins/Empty/Hint", "text": "None" }, "$:/language/ControlPanel/Plugins/Enable/Caption": { "title": "$:/language/ControlPanel/Plugins/Enable/Caption", "text": "enable" }, "$:/language/ControlPanel/Plugins/Enable/Hint": { "title": "$:/language/ControlPanel/Plugins/Enable/Hint", "text": "Enable this plugin when reloading page" }, "$:/language/ControlPanel/Plugins/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/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/Themes/Caption": { "title": "$:/language/ControlPanel/Plugins/Themes/Caption", "text": "Themes" }, "$:/language/ControlPanel/Plugins/Themes/Hint": { "title": "$:/language/ControlPanel/Plugins/Themes/Hint", "text": "Theme plugins" }, "$:/language/ControlPanel/Saving/Caption": { "title": "$:/language/ControlPanel/Saving/Caption", "text": "Saving" }, "$:/language/ControlPanel/Saving/Heading": { "title": "$:/language/ControlPanel/Saving/Heading", "text": "Saving" }, "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading", "text": "Advanced Settings" }, "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir", "text": "Backup Directory" }, "$:/language/ControlPanel/Saving/TiddlySpot/Backups": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Backups", "text": "Backups" }, "$:/language/ControlPanel/Saving/TiddlySpot/Description": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Description", "text": "These settings are only used when saving to http://tiddlyspot.com or a compatible remote server" }, "$:/language/ControlPanel/Saving/TiddlySpot/Filename": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Filename", "text": "Upload Filename" }, "$:/language/ControlPanel/Saving/TiddlySpot/Heading": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Heading", "text": "~TiddlySpot" }, "$:/language/ControlPanel/Saving/TiddlySpot/Hint": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Hint", "text": "//The server URL defaults to `http://<wikiname>.tiddlyspot.com/store.cgi` and can be changed to use a custom server address, e.g. `http://example.com/store.php`.//" }, "$:/language/ControlPanel/Saving/TiddlySpot/Password": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Password", "text": "Password" }, "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL", "text": "Server URL" }, "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir", "text": "Upload Directory" }, "$:/language/ControlPanel/Saving/TiddlySpot/UserName": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/UserName", "text": "Wiki Name" }, "$:/language/ControlPanel/Settings/AutoSave/Caption": { "title": "$:/language/ControlPanel/Settings/AutoSave/Caption", "text": "Autosave" }, "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description": { "title": "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description", "text": "Do not save changes automatically" }, "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description": { "title": "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description", "text": "Save changes automatically" }, "$:/language/ControlPanel/Settings/AutoSave/Hint": { "title": "$:/language/ControlPanel/Settings/AutoSave/Hint", "text": "Automatically save changes during editing" }, "$:/language/ControlPanel/Settings/Caption": { "title": "$:/language/ControlPanel/Settings/Caption", "text": "Settings" }, "$:/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/ToolbarButtonStyle/Caption": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption", "text": "Toolbar Button Style" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint", "text": "Choose the style for toolbar buttons:" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless", "text": "Borderless" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed", "text": "Boxed" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded", "text": "Rounded" }, "$:/language/ControlPanel/Settings/ToolbarButtons/Caption": { "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Caption", "text": "Toolbar Buttons" }, "$:/language/ControlPanel/Settings/ToolbarButtons/Hint": { "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Hint", "text": "Default toolbar button appearance:" }, "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description": { "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description", "text": "Include icon" }, "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description": { "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description", "text": "Include text" }, "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption": { "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption", "text": "Default Sidebar Tab" }, "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint": { "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint", "text": "Specify which sidebar tab is displayed by default" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption", "text": "Tiddler Opening Behaviour" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint", "text": "Navigation from //within// the story river" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint", "text": "Navigation from //outside// the story river" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove", "text": "Open above the current tiddler" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow", "text": "Open below the current tiddler" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop", "text": "Open at the top of the story river" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom", "text": "Open at the bottom of the story river" }, "$:/language/ControlPanel/Settings/TitleLinks/Caption": { "title": "$:/language/ControlPanel/Settings/TitleLinks/Caption", "text": "Tiddler Titles" }, "$:/language/ControlPanel/Settings/TitleLinks/Hint": { "title": "$:/language/ControlPanel/Settings/TitleLinks/Hint", "text": "Optionally display tiddler titles as links" }, "$:/language/ControlPanel/Settings/TitleLinks/No/Description": { "title": "$:/language/ControlPanel/Settings/TitleLinks/No/Description", "text": "Do not display tiddler titles as links" }, "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description": { "title": "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description", "text": "Display tiddler titles as links" }, "$:/language/ControlPanel/StoryView/Caption": { "title": "$:/language/ControlPanel/StoryView/Caption", "text": "Story View" }, "$:/language/ControlPanel/StoryView/Prompt": { "title": "$:/language/ControlPanel/StoryView/Prompt", "text": "Current view:" }, "$:/language/ControlPanel/Theme/Caption": { "title": "$:/language/ControlPanel/Theme/Caption", "text": "Theme" }, "$:/language/ControlPanel/Theme/Prompt": { "title": "$:/language/ControlPanel/Theme/Prompt", "text": "Current theme:" }, "$:/language/ControlPanel/TiddlerFields/Caption": { "title": "$:/language/ControlPanel/TiddlerFields/Caption", "text": "Tiddler Fields" }, "$:/language/ControlPanel/TiddlerFields/Hint": { "title": "$:/language/ControlPanel/TiddlerFields/Hint", "text": "This is the full set of TiddlerFields in use in this wiki (including system tiddlers but excluding shadow tiddlers)." }, "$:/language/ControlPanel/Toolbars/Caption": { "title": "$:/language/ControlPanel/Toolbars/Caption", "text": "Toolbars" }, "$:/language/ControlPanel/Toolbars/EditToolbar/Caption": { "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Caption", "text": "Edit Toolbar" }, "$:/language/ControlPanel/Toolbars/EditToolbar/Hint": { "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Hint", "text": "Choose which buttons are displayed for tiddlers in edit mode" }, "$:/language/ControlPanel/Toolbars/Hint": { "title": "$:/language/ControlPanel/Toolbars/Hint", "text": "Select which toolbar buttons are displayed" }, "$:/language/ControlPanel/Toolbars/PageControls/Caption": { "title": "$:/language/ControlPanel/Toolbars/PageControls/Caption", "text": "Page Toolbar" }, "$:/language/ControlPanel/Toolbars/PageControls/Hint": { "title": "$:/language/ControlPanel/Toolbars/PageControls/Hint", "text": "Choose which buttons are displayed on the main page toolbar " }, "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption": { "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption", "text": "View Toolbar" }, "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint": { "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint", "text": "Choose which buttons are displayed for tiddlers in view mode" }, "$:/language/ControlPanel/Tools/Download/Full/Caption": { "title": "$:/language/ControlPanel/Tools/Download/Full/Caption", "text": "Download full wiki" }, "$:/language/Date/DaySuffix/1": { "title": "$:/language/Date/DaySuffix/1", "text": "st" }, "$:/language/Date/DaySuffix/2": { "title": "$:/language/Date/DaySuffix/2", "text": "nd" }, "$:/language/Date/DaySuffix/3": { "title": "$:/language/Date/DaySuffix/3", "text": "rd" }, "$:/language/Date/DaySuffix/4": { "title": "$:/language/Date/DaySuffix/4", "text": "th" }, "$:/language/Date/DaySuffix/5": { "title": "$:/language/Date/DaySuffix/5", "text": "th" }, "$:/language/Date/DaySuffix/6": { "title": "$:/language/Date/DaySuffix/6", "text": "th" }, "$:/language/Date/DaySuffix/7": { "title": "$:/language/Date/DaySuffix/7", "text": "th" }, "$:/language/Date/DaySuffix/8": { "title": "$:/language/Date/DaySuffix/8", "text": "th" }, "$:/language/Date/DaySuffix/9": { "title": "$:/language/Date/DaySuffix/9", "text": "th" }, "$:/language/Date/DaySuffix/10": { "title": "$:/language/Date/DaySuffix/10", "text": "th" }, "$:/language/Date/DaySuffix/11": { "title": "$:/language/Date/DaySuffix/11", "text": "th" }, "$:/language/Date/DaySuffix/12": { "title": "$:/language/Date/DaySuffix/12", "text": "th" }, "$:/language/Date/DaySuffix/13": { "title": "$:/language/Date/DaySuffix/13", "text": "th" }, "$:/language/Date/DaySuffix/14": { "title": "$:/language/Date/DaySuffix/14", "text": "th" }, "$:/language/Date/DaySuffix/15": { "title": "$:/language/Date/DaySuffix/15", "text": "th" }, "$:/language/Date/DaySuffix/16": { "title": "$:/language/Date/DaySuffix/16", "text": "th" }, "$:/language/Date/DaySuffix/17": { "title": "$:/language/Date/DaySuffix/17", "text": "th" }, "$:/language/Date/DaySuffix/18": { "title": "$:/language/Date/DaySuffix/18", "text": "th" }, "$:/language/Date/DaySuffix/19": { "title": "$:/language/Date/DaySuffix/19", "text": "th" }, "$:/language/Date/DaySuffix/20": { "title": "$:/language/Date/DaySuffix/20", "text": "th" }, "$:/language/Date/DaySuffix/21": { "title": "$:/language/Date/DaySuffix/21", "text": "st" }, "$:/language/Date/DaySuffix/22": { "title": "$:/language/Date/DaySuffix/22", "text": "nd" }, "$:/language/Date/DaySuffix/23": { "title": "$:/language/Date/DaySuffix/23", "text": "rd" }, "$:/language/Date/DaySuffix/24": { "title": "$:/language/Date/DaySuffix/24", "text": "th" }, "$:/language/Date/DaySuffix/25": { "title": "$:/language/Date/DaySuffix/25", "text": "th" }, "$:/language/Date/DaySuffix/26": { "title": "$:/language/Date/DaySuffix/26", "text": "th" }, "$:/language/Date/DaySuffix/27": { "title": "$:/language/Date/DaySuffix/27", "text": "th" }, "$:/language/Date/DaySuffix/28": { "title": "$:/language/Date/DaySuffix/28", "text": "th" }, "$:/language/Date/DaySuffix/29": { "title": "$:/language/Date/DaySuffix/29", "text": "th" }, "$:/language/Date/DaySuffix/30": { "title": "$:/language/Date/DaySuffix/30", "text": "th" }, "$:/language/Date/DaySuffix/31": { "title": "$:/language/Date/DaySuffix/31", "text": "st" }, "$:/language/Date/Long/Day/0": { "title": "$:/language/Date/Long/Day/0", "text": "Sunday" }, "$:/language/Date/Long/Day/1": { "title": "$:/language/Date/Long/Day/1", "text": "Monday" }, "$:/language/Date/Long/Day/2": { "title": "$:/language/Date/Long/Day/2", "text": "Tuesday" }, "$:/language/Date/Long/Day/3": { "title": "$:/language/Date/Long/Day/3", "text": "Wednesday" }, "$:/language/Date/Long/Day/4": { "title": "$:/language/Date/Long/Day/4", "text": "Thursday" }, "$:/language/Date/Long/Day/5": { "title": "$:/language/Date/Long/Day/5", "text": "Friday" }, "$:/language/Date/Long/Day/6": { "title": "$:/language/Date/Long/Day/6", "text": "Saturday" }, "$:/language/Date/Long/Month/1": { "title": "$:/language/Date/Long/Month/1", "text": "January" }, "$:/language/Date/Long/Month/2": { "title": "$:/language/Date/Long/Month/2", "text": "February" }, "$:/language/Date/Long/Month/3": { "title": "$:/language/Date/Long/Month/3", "text": "March" }, "$:/language/Date/Long/Month/4": { "title": "$:/language/Date/Long/Month/4", "text": "April" }, "$:/language/Date/Long/Month/5": { "title": "$:/language/Date/Long/Month/5", "text": "May" }, "$:/language/Date/Long/Month/6": { "title": "$:/language/Date/Long/Month/6", "text": "June" }, "$:/language/Date/Long/Month/7": { "title": "$:/language/Date/Long/Month/7", "text": "July" }, "$:/language/Date/Long/Month/8": { "title": "$:/language/Date/Long/Month/8", "text": "August" }, "$:/language/Date/Long/Month/9": { "title": "$:/language/Date/Long/Month/9", "text": "September" }, "$:/language/Date/Long/Month/10": { "title": "$:/language/Date/Long/Month/10", "text": "October" }, "$:/language/Date/Long/Month/11": { "title": "$:/language/Date/Long/Month/11", "text": "November" }, "$:/language/Date/Long/Month/12": { "title": "$:/language/Date/Long/Month/12", "text": "December" }, "$:/language/Date/Period/am": { "title": "$:/language/Date/Period/am", "text": "am" }, "$:/language/Date/Period/pm": { "title": "$:/language/Date/Period/pm", "text": "pm" }, "$:/language/Date/Short/Day/0": { "title": "$:/language/Date/Short/Day/0", "text": "Sun" }, "$:/language/Date/Short/Day/1": { "title": "$:/language/Date/Short/Day/1", "text": "Mon" }, "$:/language/Date/Short/Day/2": { "title": "$:/language/Date/Short/Day/2", "text": "Tue" }, "$:/language/Date/Short/Day/3": { "title": "$:/language/Date/Short/Day/3", "text": "Wed" }, "$:/language/Date/Short/Day/4": { "title": "$:/language/Date/Short/Day/4", "text": "Thu" }, "$:/language/Date/Short/Day/5": { "title": "$:/language/Date/Short/Day/5", "text": "Fri" }, "$:/language/Date/Short/Day/6": { "title": "$:/language/Date/Short/Day/6", "text": "Sat" }, "$:/language/Date/Short/Month/1": { "title": "$:/language/Date/Short/Month/1", "text": "Jan" }, "$:/language/Date/Short/Month/2": { "title": "$:/language/Date/Short/Month/2", "text": "Feb" }, "$:/language/Date/Short/Month/3": { "title": "$:/language/Date/Short/Month/3", "text": "Mar" }, "$:/language/Date/Short/Month/4": { "title": "$:/language/Date/Short/Month/4", "text": "Apr" }, "$:/language/Date/Short/Month/5": { "title": "$:/language/Date/Short/Month/5", "text": "May" }, "$:/language/Date/Short/Month/6": { "title": "$:/language/Date/Short/Month/6", "text": "Jun" }, "$:/language/Date/Short/Month/7": { "title": "$:/language/Date/Short/Month/7", "text": "Jul" }, "$:/language/Date/Short/Month/8": { "title": "$:/language/Date/Short/Month/8", "text": "Aug" }, "$:/language/Date/Short/Month/9": { "title": "$:/language/Date/Short/Month/9", "text": "Sep" }, "$:/language/Date/Short/Month/10": { "title": "$:/language/Date/Short/Month/10", "text": "Oct" }, "$:/language/Date/Short/Month/11": { "title": "$:/language/Date/Short/Month/11", "text": "Nov" }, "$:/language/Date/Short/Month/12": { "title": "$:/language/Date/Short/Month/12", "text": "Dec" }, "$:/language/RelativeDate/Future/Days": { "title": "$:/language/RelativeDate/Future/Days", "text": "<<period>> days from now" }, "$:/language/RelativeDate/Future/Hours": { "title": "$:/language/RelativeDate/Future/Hours", "text": "<<period>> hours from now" }, "$:/language/RelativeDate/Future/Minutes": { "title": "$:/language/RelativeDate/Future/Minutes", "text": "<<period>> minutes from now" }, "$:/language/RelativeDate/Future/Months": { "title": "$:/language/RelativeDate/Future/Months", "text": "<<period>> months from now" }, "$:/language/RelativeDate/Future/Second": { "title": "$:/language/RelativeDate/Future/Second", "text": "1 second from now" }, "$:/language/RelativeDate/Future/Seconds": { "title": "$:/language/RelativeDate/Future/Seconds", "text": "<<period>> seconds from now" }, "$:/language/RelativeDate/Future/Years": { "title": "$:/language/RelativeDate/Future/Years", "text": "<<period>> years from now" }, "$:/language/RelativeDate/Past/Days": { "title": "$:/language/RelativeDate/Past/Days", "text": "<<period>> days ago" }, "$:/language/RelativeDate/Past/Hours": { "title": "$:/language/RelativeDate/Past/Hours", "text": "<<period>> hours ago" }, "$:/language/RelativeDate/Past/Minutes": { "title": "$:/language/RelativeDate/Past/Minutes", "text": "<<period>> minutes ago" }, "$:/language/RelativeDate/Past/Months": { "title": "$:/language/RelativeDate/Past/Months", "text": "<<period>> months ago" }, "$:/language/RelativeDate/Past/Second": { "title": "$:/language/RelativeDate/Past/Second", "text": "1 second ago" }, "$:/language/RelativeDate/Past/Seconds": { "title": "$:/language/RelativeDate/Past/Seconds", "text": "<<period>> seconds ago" }, "$:/language/RelativeDate/Past/Years": { "title": "$:/language/RelativeDate/Past/Years", "text": "<<period>> years ago" }, "$:/language/Docs/ModuleTypes/animation": { "title": "$:/language/Docs/ModuleTypes/animation", "text": "Animations that may be used with the RevealWidget." }, "$:/language/Docs/ModuleTypes/command": { "title": "$:/language/Docs/ModuleTypes/command", "text": "Commands that can be executed under Node.js." }, "$:/language/Docs/ModuleTypes/config": { "title": "$:/language/Docs/ModuleTypes/config", "text": "Data to be inserted into `$tw.config`." }, "$:/language/Docs/ModuleTypes/filteroperator": { "title": "$:/language/Docs/ModuleTypes/filteroperator", "text": "Individual filter operator methods." }, "$:/language/Docs/ModuleTypes/global": { "title": "$:/language/Docs/ModuleTypes/global", "text": "Global data to be inserted into `$tw`." }, "$:/language/Docs/ModuleTypes/isfilteroperator": { "title": "$:/language/Docs/ModuleTypes/isfilteroperator", "text": "Operands for the ''is'' filter operator." }, "$:/language/Docs/ModuleTypes/macro": { "title": "$:/language/Docs/ModuleTypes/macro", "text": "JavaScript macro definitions." }, "$:/language/Docs/ModuleTypes/parser": { "title": "$:/language/Docs/ModuleTypes/parser", "text": "Parsers for different content types." }, "$:/language/Docs/ModuleTypes/saver": { "title": "$:/language/Docs/ModuleTypes/saver", "text": "Savers handle different methods for saving files from the browser." }, "$:/language/Docs/ModuleTypes/startup": { "title": "$:/language/Docs/ModuleTypes/startup", "text": "Startup functions." }, "$:/language/Docs/ModuleTypes/storyview": { "title": "$:/language/Docs/ModuleTypes/storyview", "text": "Story views customise the animation and behaviour of list widgets." }, "$:/language/Docs/ModuleTypes/tiddlerdeserializer": { "title": "$:/language/Docs/ModuleTypes/tiddlerdeserializer", "text": "Converts different content types into tiddlers." }, "$:/language/Docs/ModuleTypes/tiddlerfield": { "title": "$:/language/Docs/ModuleTypes/tiddlerfield", "text": "Defines the behaviour of an individual tiddler field." }, "$:/language/Docs/ModuleTypes/tiddlermethod": { "title": "$:/language/Docs/ModuleTypes/tiddlermethod", "text": "Adds methods to the `$tw.Tiddler` prototype." }, "$:/language/Docs/ModuleTypes/upgrader": { "title": "$:/language/Docs/ModuleTypes/upgrader", "text": "Applies upgrade processing to tiddlers during an upgrade/import." }, "$:/language/Docs/ModuleTypes/utils": { "title": "$:/language/Docs/ModuleTypes/utils", "text": "Adds methods to `$tw.utils`." }, "$:/language/Docs/ModuleTypes/utils-node": { "title": "$:/language/Docs/ModuleTypes/utils-node", "text": "Adds Node.js-specific methods to `$tw.utils`." }, "$:/language/Docs/ModuleTypes/widget": { "title": "$:/language/Docs/ModuleTypes/widget", "text": "Widgets encapsulate DOM rendering and refreshing." }, "$:/language/Docs/ModuleTypes/wikimethod": { "title": "$:/language/Docs/ModuleTypes/wikimethod", "text": "Adds methods to `$tw.Wiki`." }, "$:/language/Docs/ModuleTypes/wikirule": { "title": "$:/language/Docs/ModuleTypes/wikirule", "text": "Individual parser rules for the main WikiText parser." }, "$:/language/Docs/PaletteColours/alert-background": { "title": "$:/language/Docs/PaletteColours/alert-background", "text": "Alert background" }, "$:/language/Docs/PaletteColours/alert-border": { "title": "$:/language/Docs/PaletteColours/alert-border", "text": "Alert border" }, "$:/language/Docs/PaletteColours/alert-highlight": { "title": "$:/language/Docs/PaletteColours/alert-highlight", "text": "Alert highlight" }, "$:/language/Docs/PaletteColours/alert-muted-foreground": { "title": "$:/language/Docs/PaletteColours/alert-muted-foreground", "text": "Alert muted foreground" }, "$:/language/Docs/PaletteColours/background": { "title": "$:/language/Docs/PaletteColours/background", "text": "General background" }, "$:/language/Docs/PaletteColours/blockquote-bar": { "title": "$:/language/Docs/PaletteColours/blockquote-bar", "text": "Blockquote bar" }, "$:/language/Docs/PaletteColours/button-background": { "title": "$:/language/Docs/PaletteColours/button-background", "text": "Default button background" }, "$:/language/Docs/PaletteColours/button-border": { "title": "$:/language/Docs/PaletteColours/button-border", "text": "Default button border" }, "$:/language/Docs/PaletteColours/button-foreground": { "title": "$:/language/Docs/PaletteColours/button-foreground", "text": "Default button foreground" }, "$:/language/Docs/PaletteColours/dirty-indicator": { "title": "$:/language/Docs/PaletteColours/dirty-indicator", "text": "Unsaved changes indicator" }, "$:/language/Docs/PaletteColours/code-background": { "title": "$:/language/Docs/PaletteColours/code-background", "text": "Code background" }, "$:/language/Docs/PaletteColours/code-border": { "title": "$:/language/Docs/PaletteColours/code-border", "text": "Code border" }, "$:/language/Docs/PaletteColours/code-foreground": { "title": "$:/language/Docs/PaletteColours/code-foreground", "text": "Code foreground" }, "$:/language/Docs/PaletteColours/download-background": { "title": "$:/language/Docs/PaletteColours/download-background", "text": "Download button background" }, "$:/language/Docs/PaletteColours/download-foreground": { "title": "$:/language/Docs/PaletteColours/download-foreground", "text": "Download button foreground" }, "$:/language/Docs/PaletteColours/dragger-background": { "title": "$:/language/Docs/PaletteColours/dragger-background", "text": "Dragger background" }, "$:/language/Docs/PaletteColours/dragger-foreground": { "title": "$:/language/Docs/PaletteColours/dragger-foreground", "text": "Dragger foreground" }, "$:/language/Docs/PaletteColours/dropdown-background": { "title": "$:/language/Docs/PaletteColours/dropdown-background", "text": "Dropdown background" }, "$:/language/Docs/PaletteColours/dropdown-border": { "title": "$:/language/Docs/PaletteColours/dropdown-border", "text": "Dropdown border" }, "$:/language/Docs/PaletteColours/dropdown-tab-background-selected": { "title": "$:/language/Docs/PaletteColours/dropdown-tab-background-selected", "text": "Dropdown tab background for selected tabs" }, "$:/language/Docs/PaletteColours/dropdown-tab-background": { "title": "$:/language/Docs/PaletteColours/dropdown-tab-background", "text": "Dropdown tab background" }, "$:/language/Docs/PaletteColours/dropzone-background": { "title": "$:/language/Docs/PaletteColours/dropzone-background", "text": "Dropzone background" }, "$:/language/Docs/PaletteColours/external-link-background-hover": { "title": "$:/language/Docs/PaletteColours/external-link-background-hover", "text": "External link background hover" }, "$:/language/Docs/PaletteColours/external-link-background-visited": { "title": "$:/language/Docs/PaletteColours/external-link-background-visited", "text": "External link background visited" }, "$:/language/Docs/PaletteColours/external-link-background": { "title": "$:/language/Docs/PaletteColours/external-link-background", "text": "External link background" }, "$:/language/Docs/PaletteColours/external-link-foreground-hover": { "title": "$:/language/Docs/PaletteColours/external-link-foreground-hover", "text": "External link foreground hover" }, "$:/language/Docs/PaletteColours/external-link-foreground-visited": { "title": "$:/language/Docs/PaletteColours/external-link-foreground-visited", "text": "External link foreground visited" }, "$:/language/Docs/PaletteColours/external-link-foreground": { "title": "$:/language/Docs/PaletteColours/external-link-foreground", "text": "External link foreground" }, "$:/language/Docs/PaletteColours/foreground": { "title": "$:/language/Docs/PaletteColours/foreground", "text": "General foreground" }, "$:/language/Docs/PaletteColours/message-background": { "title": "$:/language/Docs/PaletteColours/message-background", "text": "Message box background" }, "$:/language/Docs/PaletteColours/message-border": { "title": "$:/language/Docs/PaletteColours/message-border", "text": "Message box border" }, "$:/language/Docs/PaletteColours/message-foreground": { "title": "$:/language/Docs/PaletteColours/message-foreground", "text": "Message box foreground" }, "$:/language/Docs/PaletteColours/modal-backdrop": { "title": "$:/language/Docs/PaletteColours/modal-backdrop", "text": "Modal backdrop" }, "$:/language/Docs/PaletteColours/modal-background": { "title": "$:/language/Docs/PaletteColours/modal-background", "text": "Modal background" }, "$:/language/Docs/PaletteColours/modal-border": { "title": "$:/language/Docs/PaletteColours/modal-border", "text": "Modal border" }, "$:/language/Docs/PaletteColours/modal-footer-background": { "title": "$:/language/Docs/PaletteColours/modal-footer-background", "text": "Modal footer background" }, "$:/language/Docs/PaletteColours/modal-footer-border": { "title": "$:/language/Docs/PaletteColours/modal-footer-border", "text": "Modal footer border" }, "$:/language/Docs/PaletteColours/modal-header-border": { "title": "$:/language/Docs/PaletteColours/modal-header-border", "text": "Modal header border" }, "$:/language/Docs/PaletteColours/muted-foreground": { "title": "$:/language/Docs/PaletteColours/muted-foreground", "text": "General muted foreground" }, "$:/language/Docs/PaletteColours/notification-background": { "title": "$:/language/Docs/PaletteColours/notification-background", "text": "Notification background" }, "$:/language/Docs/PaletteColours/notification-border": { "title": "$:/language/Docs/PaletteColours/notification-border", "text": "Notification border" }, "$:/language/Docs/PaletteColours/page-background": { "title": "$:/language/Docs/PaletteColours/page-background", "text": "Page background" }, "$:/language/Docs/PaletteColours/pre-background": { "title": "$:/language/Docs/PaletteColours/pre-background", "text": "Preformatted code background" }, "$:/language/Docs/PaletteColours/pre-border": { "title": "$:/language/Docs/PaletteColours/pre-border", "text": "Preformatted code border" }, "$:/language/Docs/PaletteColours/primary": { "title": "$:/language/Docs/PaletteColours/primary", "text": "General primary" }, "$:/language/Docs/PaletteColours/sidebar-button-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-button-foreground", "text": "Sidebar button foreground" }, "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover": { "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover", "text": "Sidebar controls foreground hover" }, "$:/language/Docs/PaletteColours/sidebar-controls-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground", "text": "Sidebar controls foreground" }, "$:/language/Docs/PaletteColours/sidebar-foreground-shadow": { "title": "$:/language/Docs/PaletteColours/sidebar-foreground-shadow", "text": "Sidebar foreground shadow" }, "$:/language/Docs/PaletteColours/sidebar-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-foreground", "text": "Sidebar foreground" }, "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover": { "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover", "text": "Sidebar muted foreground hover" }, "$:/language/Docs/PaletteColours/sidebar-muted-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground", "text": "Sidebar muted foreground" }, "$:/language/Docs/PaletteColours/sidebar-tab-background-selected": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-background-selected", "text": "Sidebar tab background for selected tabs" }, "$:/language/Docs/PaletteColours/sidebar-tab-background": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-background", "text": "Sidebar tab background" }, "$:/language/Docs/PaletteColours/sidebar-tab-border-selected": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-border-selected", "text": "Sidebar tab border for selected tabs" }, "$:/language/Docs/PaletteColours/sidebar-tab-border": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-border", "text": "Sidebar tab border" }, "$:/language/Docs/PaletteColours/sidebar-tab-divider": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-divider", "text": "Sidebar tab divider" }, "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected", "text": "Sidebar tab foreground for selected tabs" }, "$:/language/Docs/PaletteColours/sidebar-tab-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground", "text": "Sidebar tab foreground" }, "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover": { "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover", "text": "Sidebar tiddler link foreground hover" }, "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground", "text": "Sidebar tiddler link foreground" }, "$:/language/Docs/PaletteColours/site-title-foreground": { "title": "$:/language/Docs/PaletteColours/site-title-foreground", "text": "Site title foreground" }, "$:/language/Docs/PaletteColours/static-alert-foreground": { "title": "$:/language/Docs/PaletteColours/static-alert-foreground", "text": "Static alert foreground" }, "$:/language/Docs/PaletteColours/tab-background-selected": { "title": "$:/language/Docs/PaletteColours/tab-background-selected", "text": "Tab background for selected tabs" }, "$:/language/Docs/PaletteColours/tab-background": { "title": "$:/language/Docs/PaletteColours/tab-background", "text": "Tab background" }, "$:/language/Docs/PaletteColours/tab-border-selected": { "title": "$:/language/Docs/PaletteColours/tab-border-selected", "text": "Tab border for selected tabs" }, "$:/language/Docs/PaletteColours/tab-border": { "title": "$:/language/Docs/PaletteColours/tab-border", "text": "Tab border" }, "$:/language/Docs/PaletteColours/tab-divider": { "title": "$:/language/Docs/PaletteColours/tab-divider", "text": "Tab divider" }, "$:/language/Docs/PaletteColours/tab-foreground-selected": { "title": "$:/language/Docs/PaletteColours/tab-foreground-selected", "text": "Tab foreground for selected tabs" }, "$:/language/Docs/PaletteColours/tab-foreground": { "title": "$:/language/Docs/PaletteColours/tab-foreground", "text": "Tab foreground" }, "$:/language/Docs/PaletteColours/table-border": { "title": "$:/language/Docs/PaletteColours/table-border", "text": "Table border" }, "$:/language/Docs/PaletteColours/table-footer-background": { "title": "$:/language/Docs/PaletteColours/table-footer-background", "text": "Table footer background" }, "$:/language/Docs/PaletteColours/table-header-background": { "title": "$:/language/Docs/PaletteColours/table-header-background", "text": "Table header background" }, "$:/language/Docs/PaletteColours/tag-background": { "title": "$:/language/Docs/PaletteColours/tag-background", "text": "Tag background" }, "$:/language/Docs/PaletteColours/tag-foreground": { "title": "$:/language/Docs/PaletteColours/tag-foreground", "text": "Tag foreground" }, "$:/language/Docs/PaletteColours/tiddler-background": { "title": "$:/language/Docs/PaletteColours/tiddler-background", "text": "Tiddler background" }, "$:/language/Docs/PaletteColours/tiddler-border": { "title": "$:/language/Docs/PaletteColours/tiddler-border", "text": "Tiddler border" }, "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover": { "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover", "text": "Tiddler controls foreground hover" }, "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected": { "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected", "text": "Tiddler controls foreground for selected controls" }, "$:/language/Docs/PaletteColours/tiddler-controls-foreground": { "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground", "text": "Tiddler controls foreground" }, "$:/language/Docs/PaletteColours/tiddler-editor-background": { "title": "$:/language/Docs/PaletteColours/tiddler-editor-background", "text": "Tiddler editor background" }, "$:/language/Docs/PaletteColours/tiddler-editor-border-image": { "title": "$:/language/Docs/PaletteColours/tiddler-editor-border-image", "text": "Tiddler editor border image" }, "$:/language/Docs/PaletteColours/tiddler-editor-border": { "title": "$:/language/Docs/PaletteColours/tiddler-editor-border", "text": "Tiddler editor border" }, "$:/language/Docs/PaletteColours/tiddler-editor-fields-even": { "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-even", "text": "Tiddler editor background for even fields" }, "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd": { "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd", "text": "Tiddler editor background for odd fields" }, "$:/language/Docs/PaletteColours/tiddler-info-background": { "title": "$:/language/Docs/PaletteColours/tiddler-info-background", "text": "Tiddler info panel background" }, "$:/language/Docs/PaletteColours/tiddler-info-border": { "title": "$:/language/Docs/PaletteColours/tiddler-info-border", "text": "Tiddler info panel border" }, "$:/language/Docs/PaletteColours/tiddler-info-tab-background": { "title": "$:/language/Docs/PaletteColours/tiddler-info-tab-background", "text": "Tiddler info panel tab background" }, "$:/language/Docs/PaletteColours/tiddler-link-background": { "title": "$:/language/Docs/PaletteColours/tiddler-link-background", "text": "Tiddler link background" }, "$:/language/Docs/PaletteColours/tiddler-link-foreground": { "title": "$:/language/Docs/PaletteColours/tiddler-link-foreground", "text": "Tiddler link foreground" }, "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground": { "title": "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground", "text": "Tiddler subtitle foreground" }, "$:/language/Docs/PaletteColours/tiddler-title-foreground": { "title": "$:/language/Docs/PaletteColours/tiddler-title-foreground", "text": "Tiddler title foreground" }, "$:/language/Docs/PaletteColours/toolbar-new-button": { "title": "$:/language/Docs/PaletteColours/toolbar-new-button", "text": "Toolbar 'new tiddler' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-options-button": { "title": "$:/language/Docs/PaletteColours/toolbar-options-button", "text": "Toolbar 'options' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-save-button": { "title": "$:/language/Docs/PaletteColours/toolbar-save-button", "text": "Toolbar 'save' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-info-button": { "title": "$:/language/Docs/PaletteColours/toolbar-info-button", "text": "Toolbar 'info' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-edit-button": { "title": "$:/language/Docs/PaletteColours/toolbar-edit-button", "text": "Toolbar 'edit' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-close-button": { "title": "$:/language/Docs/PaletteColours/toolbar-close-button", "text": "Toolbar 'close' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-delete-button": { "title": "$:/language/Docs/PaletteColours/toolbar-delete-button", "text": "Toolbar 'delete' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-cancel-button": { "title": "$:/language/Docs/PaletteColours/toolbar-cancel-button", "text": "Toolbar 'cancel' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-done-button": { "title": "$:/language/Docs/PaletteColours/toolbar-done-button", "text": "Toolbar 'done' button foreground" }, "$:/language/Docs/PaletteColours/untagged-background": { "title": "$:/language/Docs/PaletteColours/untagged-background", "text": "Untagged pill background" }, "$:/language/Docs/PaletteColours/very-muted-foreground": { "title": "$:/language/Docs/PaletteColours/very-muted-foreground", "text": "Very muted foreground" }, "$:/language/EditTemplate/Body/External/Hint": { "title": "$:/language/EditTemplate/Body/External/Hint", "text": "This is an external tiddler stored outside of the main TiddlyWiki file. You can edit the tags and fields but cannot directly edit the content itself" }, "$:/language/EditTemplate/Body/Hint": { "title": "$:/language/EditTemplate/Body/Hint", "text": "Use [[wiki text|http://tiddlywiki.com/static/WikiText.html]] to add formatting, images, and dynamic features" }, "$:/language/EditTemplate/Body/Placeholder": { "title": "$:/language/EditTemplate/Body/Placeholder", "text": "Type the text for this tiddler" }, "$:/language/EditTemplate/Body/Preview/Button/Hide": { "title": "$:/language/EditTemplate/Body/Preview/Button/Hide", "text": "hide preview" }, "$:/language/EditTemplate/Body/Preview/Button/Show": { "title": "$:/language/EditTemplate/Body/Preview/Button/Show", "text": "show preview" }, "$:/language/EditTemplate/Field/Remove/Caption": { "title": "$:/language/EditTemplate/Field/Remove/Caption", "text": "remove field" }, "$:/language/EditTemplate/Field/Remove/Hint": { "title": "$:/language/EditTemplate/Field/Remove/Hint", "text": "Remove field" }, "$:/language/EditTemplate/Fields/Add/Button": { "title": "$:/language/EditTemplate/Fields/Add/Button", "text": "add" }, "$:/language/EditTemplate/Fields/Add/Name/Placeholder": { "title": "$:/language/EditTemplate/Fields/Add/Name/Placeholder", "text": "field name" }, "$:/language/EditTemplate/Fields/Add/Prompt": { "title": "$:/language/EditTemplate/Fields/Add/Prompt", "text": "Add a new field:" }, "$:/language/EditTemplate/Fields/Add/Value/Placeholder": { "title": "$:/language/EditTemplate/Fields/Add/Value/Placeholder", "text": "field value" }, "$:/language/EditTemplate/Fields/Add/Dropdown/System": { "title": "$:/language/EditTemplate/Fields/Add/Dropdown/System", "text": "System fields" }, "$:/language/EditTemplate/Fields/Add/Dropdown/User": { "title": "$:/language/EditTemplate/Fields/Add/Dropdown/User", "text": "User fields" }, "$:/language/EditTemplate/Shadow/Warning": { "title": "$:/language/EditTemplate/Shadow/Warning", "text": "This is a shadow tiddler. Any changes will override the default version" }, "$:/language/EditTemplate/Shadow/OverriddenWarning": { "title": "$:/language/EditTemplate/Shadow/OverriddenWarning", "text": "This is a modified shadow tiddler. You can revert to the default version by deleting this tiddler" }, "$:/language/EditTemplate/Tags/Add/Button": { "title": "$:/language/EditTemplate/Tags/Add/Button", "text": "add" }, "$:/language/EditTemplate/Tags/Add/Placeholder": { "title": "$:/language/EditTemplate/Tags/Add/Placeholder", "text": "tag name" }, "$:/language/EditTemplate/Tags/Dropdown/Caption": { "title": "$:/language/EditTemplate/Tags/Dropdown/Caption", "text": "tag list" }, "$:/language/EditTemplate/Tags/Dropdown/Hint": { "title": "$:/language/EditTemplate/Tags/Dropdown/Hint", "text": "Show tag list" }, "$:/language/EditTemplate/Type/Dropdown/Caption": { "title": "$:/language/EditTemplate/Type/Dropdown/Caption", "text": "content type list" }, "$:/language/EditTemplate/Type/Dropdown/Hint": { "title": "$:/language/EditTemplate/Type/Dropdown/Hint", "text": "Show content type list" }, "$:/language/EditTemplate/Type/Delete/Caption": { "title": "$:/language/EditTemplate/Type/Delete/Caption", "text": "delete content type" }, "$:/language/EditTemplate/Type/Delete/Hint": { "title": "$:/language/EditTemplate/Type/Delete/Hint", "text": "Delete content type" }, "$:/language/EditTemplate/Type/Placeholder": { "title": "$:/language/EditTemplate/Type/Placeholder", "text": "content type" }, "$:/language/EditTemplate/Type/Prompt": { "title": "$:/language/EditTemplate/Type/Prompt", "text": "Type:" }, "$:/language/Exporters/StaticRiver": { "title": "$:/language/Exporters/StaticRiver", "text": "Static HTML" }, "$:/language/Exporters/JsonFile": { "title": "$:/language/Exporters/JsonFile", "text": "JSON file" }, "$:/language/Exporters/CsvFile": { "title": "$:/language/Exporters/CsvFile", "text": "CSV file" }, "$:/language/Exporters/TidFile": { "title": "$:/language/Exporters/TidFile", "text": "\".tid\" file" }, "$:/language/Docs/Fields/_canonical_uri": { "title": "$:/language/Docs/Fields/_canonical_uri", "text": "The full URI of an external image tiddler" }, "$:/language/Docs/Fields/bag": { "title": "$:/language/Docs/Fields/bag", "text": "The name of the bag from which a tiddler came" }, "$:/language/Docs/Fields/caption": { "title": "$:/language/Docs/Fields/caption", "text": "The text to be displayed on a tab or button" }, "$:/language/Docs/Fields/color": { "title": "$:/language/Docs/Fields/color", "text": "The CSS color value associated with a tiddler" }, "$:/language/Docs/Fields/component": { "title": "$:/language/Docs/Fields/component", "text": "The name of the component responsible for an [[alert tiddler|AlertMechanism]]" }, "$:/language/Docs/Fields/current-tiddler": { "title": "$:/language/Docs/Fields/current-tiddler", "text": "Used to cache the top tiddler in a [[history list|HistoryMechanism]]" }, "$:/language/Docs/Fields/created": { "title": "$:/language/Docs/Fields/created", "text": "The date a tiddler was created" }, "$:/language/Docs/Fields/creator": { "title": "$:/language/Docs/Fields/creator", "text": "The name of the person who created a tiddler" }, "$:/language/Docs/Fields/dependents": { "title": "$:/language/Docs/Fields/dependents", "text": "For a plugin, lists the dependent plugin titles" }, "$:/language/Docs/Fields/description": { "title": "$:/language/Docs/Fields/description", "text": "The descriptive text for a plugin, or a modal dialogue" }, "$:/language/Docs/Fields/draft.of": { "title": "$:/language/Docs/Fields/draft.of", "text": "For draft tiddlers, contains the title of the tiddler of which this is a draft" }, "$:/language/Docs/Fields/draft.title": { "title": "$:/language/Docs/Fields/draft.title", "text": "For draft tiddlers, contains the proposed new title of the tiddler" }, "$:/language/Docs/Fields/footer": { "title": "$:/language/Docs/Fields/footer", "text": "The footer text for a wizard" }, "$:/language/Docs/Fields/hack-to-give-us-something-to-compare-against": { "title": "$:/language/Docs/Fields/hack-to-give-us-something-to-compare-against", "text": "A temporary storage field used in [[$:/core/templates/static.content]]" }, "$:/language/Docs/Fields/icon": { "title": "$:/language/Docs/Fields/icon", "text": "The title of the tiddler containing the icon associated with a tiddler" }, "$:/language/Docs/Fields/library": { "title": "$:/language/Docs/Fields/library", "text": "If set to \"yes\" indicates that a tiddler should be saved as a JavaScript library" }, "$:/language/Docs/Fields/list": { "title": "$:/language/Docs/Fields/list", "text": "An ordered list of tiddler titles associated with a tiddler" }, "$:/language/Docs/Fields/list-before": { "title": "$:/language/Docs/Fields/list-before", "text": "If set, the title of a tiddler before which this tiddler should be added to the ordered list of tiddler titles, or at the start of the list if this field is present but empty" }, "$:/language/Docs/Fields/list-after": { "title": "$:/language/Docs/Fields/list-after", "text": "If set, the title of the tiddler after which this tiddler should be added to the ordered list of tiddler titles" }, "$:/language/Docs/Fields/modified": { "title": "$:/language/Docs/Fields/modified", "text": "The date and time at which a tiddler was last modified" }, "$:/language/Docs/Fields/modifier": { "title": "$:/language/Docs/Fields/modifier", "text": "The tiddler title associated with the person who last modified a tiddler" }, "$:/language/Docs/Fields/name": { "title": "$:/language/Docs/Fields/name", "text": "The human readable name associated with a plugin tiddler" }, "$:/language/Docs/Fields/plugin-priority": { "title": "$:/language/Docs/Fields/plugin-priority", "text": "A numerical value indicating the priority of a plugin tiddler" }, "$:/language/Docs/Fields/plugin-type": { "title": "$:/language/Docs/Fields/plugin-type", "text": "The type of plugin in a plugin tiddler" }, "$:/language/Docs/Fields/revision": { "title": "$:/language/Docs/Fields/revision", "text": "The revision of the tiddler held at the server" }, "$:/language/Docs/Fields/released": { "title": "$:/language/Docs/Fields/released", "text": "Date of a TiddlyWiki release" }, "$:/language/Docs/Fields/source": { "title": "$:/language/Docs/Fields/source", "text": "The source URL associated with a tiddler" }, "$:/language/Docs/Fields/subtitle": { "title": "$:/language/Docs/Fields/subtitle", "text": "The subtitle text for a wizard" }, "$:/language/Docs/Fields/tags": { "title": "$:/language/Docs/Fields/tags", "text": "A list of tags associated with a tiddler" }, "$:/language/Docs/Fields/text": { "title": "$:/language/Docs/Fields/text", "text": "The body text of a tiddler" }, "$:/language/Docs/Fields/title": { "title": "$:/language/Docs/Fields/title", "text": "The unique name of a tiddler" }, "$:/language/Docs/Fields/type": { "title": "$:/language/Docs/Fields/type", "text": "The content type of a tiddler" }, "$:/language/Docs/Fields/version": { "title": "$:/language/Docs/Fields/version", "text": "Version information for a plugin" }, "$:/language/Filters/AllTiddlers": { "title": "$:/language/Filters/AllTiddlers", "text": "All tiddlers except system tiddlers" }, "$:/language/Filters/RecentSystemTiddlers": { "title": "$:/language/Filters/RecentSystemTiddlers", "text": "Recently modified tiddlers, including system tiddlers" }, "$:/language/Filters/RecentTiddlers": { "title": "$:/language/Filters/RecentTiddlers", "text": "Recently modified tiddlers" }, "$:/language/Filters/AllTags": { "title": "$:/language/Filters/AllTags", "text": "All tags except system tags" }, "$:/language/Filters/Missing": { "title": "$:/language/Filters/Missing", "text": "Missing tiddlers" }, "$:/language/Filters/Drafts": { "title": "$:/language/Filters/Drafts", "text": "Draft tiddlers" }, "$:/language/Filters/Orphans": { "title": "$:/language/Filters/Orphans", "text": "Orphan tiddlers" }, "$:/language/Filters/SystemTiddlers": { "title": "$:/language/Filters/SystemTiddlers", "text": "System tiddlers" }, "$:/language/Filters/ShadowTiddlers": { "title": "$:/language/Filters/ShadowTiddlers", "text": "Shadow tiddlers" }, "$:/language/Filters/OverriddenShadowTiddlers": { "title": "$:/language/Filters/OverriddenShadowTiddlers", "text": "Overridden shadow tiddlers" }, "$:/language/Filters/SystemTags": { "title": "$:/language/Filters/SystemTags", "text": "System tags" }, "$:/language/Filters/TypedTiddlers": { "title": "$:/language/Filters/TypedTiddlers", "text": "Non wiki-text tiddlers" }, "GettingStarted": { "title": "GettingStarted", "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\nWelcome to ~TiddlyWiki and the ~TiddlyWiki community\n\nBefore you start storing important information in ~TiddlyWiki it is important to make sure that you can reliably save changes. See http://tiddlywiki.com/#GettingStarted for details\n\n!! Set up this ~TiddlyWiki\n\n<div class=\"tc-control-panel\">\n\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit-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": "Automatically run configured commands", "text": "Build the specified build targets for the current wiki. If no build targets are specified then all available targets will be built.\n\n```\n--build <target> [<target> ...]\n```\n\nBuild targets are defined in the `tiddlywiki.info` file of a wiki folder.\n\n" }, "$:/language/Help/clearpassword": { "title": "$:/language/Help/clearpassword", "description": "Clear a password for subsequent crypto operations", "text": "Clear the password for subsequent crypto operations\n\n```\n--clearpassword\n```\n" }, "$:/language/Help/default": { "title": "$:/language/Help/default", "text": "\\define commandTitle()\n$:/language/Help/$(command)$\n\\end\n```\nusage: tiddlywiki [<wikifolder>] [--<command> [<args>...]...]\n```\n\nAvailable commands:\n\n<ul>\n<$list filter=\"[commands[]sort[title]]\" variable=\"command\">\n<li><$link to=<<commandTitle>>><$macrocall $name=\"command\" $type=\"text/plain\" $output=\"text/plain\"/></$link>: <$transclude tiddler=<<commandTitle>> field=\"description\"/></li>\n</$list>\n</ul>\n\nTo get detailed help on a command:\n\n```\ntiddlywiki --help <command>\n```\n" }, "$:/language/Help/editions": { "title": "$:/language/Help/editions", "description": "Lists the available editions of TiddlyWiki", "text": "Lists the names and descriptions of the available editions. You can create a new wiki of a specified edition with the `--init` command.\n\n```\n--editions\n```\n" }, "$:/language/Help/help": { "title": "$:/language/Help/help", "description": "Display help for TiddlyWiki commands", "text": "Displays help text for a command:\n\n```\n--help [<command>]\n```\n\nIf the command name is omitted then a list of available commands is displayed.\n" }, "$:/language/Help/init": { "title": "$:/language/Help/init", "description": "Initialise a new wiki folder", "text": "Initialise an empty [[WikiFolder|WikiFolders]] with a copy of the specified edition.\n\n```\n--init <edition> [<edition> ...]\n```\n\nFor example:\n\n```\ntiddlywiki ./MyWikiFolder --init empty\n```\n\nNote:\n\n* The wiki folder directory will be created if necessary\n* The \"edition\" defaults to ''empty''\n* The init command will fail if the wiki folder is not empty\n* The init command removes any `includeWikis` definitions in the edition's `tiddlywiki.info` file\n* When multiple editions are specified, editions initialised later will overwrite any files shared with earlier editions (so, the final `tiddlywiki.info` file will be copied from the last edition)\n* `--editions` returns a list of available editions\n" }, "$:/language/Help/load": { "title": "$:/language/Help/load", "description": "Load tiddlers from a file", "text": "Load tiddlers from 2.x.x TiddlyWiki files (`.html`), `.tiddler`, `.tid`, `.json` or other files \n\n```\n--load <filepath>\n```\n\nTo load tiddlers from an encrypted TiddlyWiki file you should first specify the password with the PasswordCommand. For example:\n\n```\ntiddlywiki ./MyWiki --password pa55w0rd --load my_encrypted_wiki.html\n```\n\nNote that TiddlyWiki will not load an older version of an already loaded plugin.\n" }, "$:/language/Help/makelibrary": { "title": "$:/language/Help/makelibrary", "description": "Construct library plugin required by upgrade process", "text": "Constructs the `$:/UpgradeLibrary` tiddler for the upgrade process.\n\nThe upgrade library is formatted as an ordinary plugin tiddler with the plugin type `library`. It contains a copy of each of the plugins, themes and language packs available within the TiddlyWiki5 repository.\n\nThis command is intended for internal use; it is only relevant to users constructing a custom upgrade procedure.\n\n```\n--makelibrary <title>\n```\n\nThe title argument defaults to `$:/UpgradeLibrary`.\n" }, "$:/language/Help/notfound": { "title": "$:/language/Help/notfound", "text": "No such help item" }, "$:/language/Help/output": { "title": "$:/language/Help/output", "description": "Set the base output directory for subsequent commands", "text": "Sets the base output directory for subsequent commands. The default output directory is the `output` subdirectory of the edition directory.\n\n```\n--output <pathname>\n```\n\nIf the specified pathname is relative then it is resolved relative to the current working directory. For example `--output .` sets the output directory to the current working directory.\n\n" }, "$:/language/Help/password": { "title": "$:/language/Help/password", "description": "Set a password for subsequent crypto operations", "text": "Set a password for subsequent crypto operations\n\n```\n--password <password>\n```\n\n" }, "$:/language/Help/rendertiddler": { "title": "$:/language/Help/rendertiddler", "description": "Render an individual tiddler as a specified ContentType", "text": "Render an individual tiddler as a specified ContentType, defaults to `text/html` and save it to the specified filename:\n\n```\n--rendertiddler <title> <filename> [<type>]\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n" }, "$:/language/Help/rendertiddlers": { "title": "$:/language/Help/rendertiddlers", "description": "Render tiddlers matching a filter to a specified ContentType", "text": "Render a set of tiddlers matching a filter to separate files of a specified ContentType (defaults to `text/html`) and extension (defaults to `.html`).\n\n```\n--rendertiddlers <filter> <template> <pathname> [<type>] [<extension>] [\"noclean\"]\n```\n\nFor example:\n\n```\n--rendertiddlers [!is[system]] $:/core/templates/static.tiddler.html ./static text/plain\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny files in the target directory are deleted unless the \"noclean\" parameter is specified. The target directory is recursively created if it is missing.\n" }, "$:/language/Help/savetiddler": { "title": "$:/language/Help/savetiddler", "description": "Saves a raw tiddler to a file", "text": "Saves an individual tiddler in its raw text or binary format to the specified filename. \n\n```\n--savetiddler <title> <filename>\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n" }, "$:/language/Help/savetiddlers": { "title": "$:/language/Help/savetiddlers", "description": "Saves a group of raw tiddlers to a directory", "text": "Saves a group of tiddlers in their raw text or binary format to the specified directory. \n\n```\n--savetiddlers <filter> <pathname>\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 missing directories in the pathname are automatically created.\n" }, "$:/language/Help/server": { "title": "$:/language/Help/server", "description": "Provides an HTTP server interface to TiddlyWiki", "text": "The server built in to TiddlyWiki5 is very simple. Although compatible with TiddlyWeb it doesn't support many of the features needed for robust Internet-facing usage.\n\nAt the root, it serves a rendering of a specified tiddler. Away from the root, it serves individual tiddlers encoded in JSON, and supports the basic HTTP operations for `GET`, `PUT` and `DELETE`.\n\n```\n--server <port> <roottiddler> <rendertype> <servetype> <username> <password> <host> <pathprefix>\n```\n\nThe parameters are:\n\n* ''port'' - port number to serve from (defaults to \"8080\")\n* ''roottiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\") \n* ''rendertype'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''servetype'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''username'' - the default username for signing edits\n* ''password'' - optional password for basic authentication\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''pathprefix'' - optional prefix for paths\n\nIf the password parameter is specified then the browser will prompt the user for the username and password. Note that the password is transmitted in plain text so this implementation isn't suitable for general use.\n\nFor example:\n\n```\n--server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n\nThe username and password can be specified as empty strings if you need to set the hostname or pathprefix and don't want to require a password:\n\n```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nTo run multiple TiddlyWiki servers at the same time you'll need to put each one on a different port.\n" }, "$:/language/Help/setfield": { "title": "$:/language/Help/setfield", "description": "Prepares external tiddlers for use", "text": "//Note that this command is experimental and may change or be replaced before being finalised//\n\nSets the specified field of a group of tiddlers to the result of wikifying a template tiddler with the `currentTiddler` variable set to the tiddler.\n\n```\n--setfield <filter> <fieldname> <templatetitle> <rendertype>\n```\n\nThe parameters are:\n\n* ''filter'' - filter identifying the tiddlers to be affected\n* ''fieldname'' - the field to modify (defaults to \"text\")\n* ''templatetitle'' - the tiddler to wikify into the specified field. If blank or missing then the specified field is deleted\n* ''type'' - the text type to render (defaults to \"text/plain\"; \"text/html\" can be used to include HTML tags)\n\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/Listing/Cancel/Caption": { "title": "$:/language/Import/Listing/Cancel/Caption", "text": "Cancel" }, "$:/language/Import/Listing/Hint": { "title": "$:/language/Import/Listing/Hint", "text": "These tiddlers are ready to import:" }, "$:/language/Import/Listing/Import/Caption": { "title": "$:/language/Import/Listing/Import/Caption", "text": "Import" }, "$:/language/Import/Listing/Select/Caption": { "title": "$:/language/Import/Listing/Select/Caption", "text": "Select" }, "$:/language/Import/Listing/Status/Caption": { "title": "$:/language/Import/Listing/Status/Caption", "text": "Status" }, "$:/language/Import/Listing/Title/Caption": { "title": "$:/language/Import/Listing/Title/Caption", "text": "Title" }, "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible": { "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible", "text": "Blocked incompatible or obsolete plugin " }, "$:/language/Import/Upgrader/Plugins/Suppressed/Version": { "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Version", "text": "Blocked plugin (due to incoming <<incoming>> being older than existing <<existing>>)" }, "$:/language/Import/Upgrader/Plugins/Upgraded": { "title": "$:/language/Import/Upgrader/Plugins/Upgraded", "text": "Upgraded plugin from <<incoming>> to <<upgraded>>" }, "$:/language/Import/Upgrader/State/Suppressed": { "title": "$:/language/Import/Upgrader/State/Suppressed", "text": "Blocked temporary state tiddler" }, "$:/language/Import/Upgrader/System/Suppressed": { "title": "$:/language/Import/Upgrader/System/Suppressed", "text": "Blocked system tiddler" }, "$:/language/Import/Upgrader/ThemeTweaks/Created": { "title": "$:/language/Import/Upgrader/ThemeTweaks/Created", "text": "Migrated theme tweak from <$text text=<<from>>/>" }, "$:/language/BinaryWarning/Prompt": { "title": "$:/language/BinaryWarning/Prompt", "text": "This tiddler contains binary data" }, "$:/language/ClassicWarning/Hint": { "title": "$:/language/ClassicWarning/Hint", "text": "This tiddler is written in TiddlyWiki Classic wiki text format, which is not fully compatible with TiddlyWiki version 5. See http://tiddlywiki.com/static/Upgrading.html for more details. " }, "$:/language/ClassicWarning/Upgrade/Caption": { "title": "$:/language/ClassicWarning/Upgrade/Caption", "text": "upgrade" }, "$:/language/CloseAll/Button": { "title": "$:/language/CloseAll/Button", "text": "close all" }, "$:/language/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/DefaultNewTiddlerTitle": { "title": "$:/language/DefaultNewTiddlerTitle", "text": "New Tiddler" }, "$:/language/DropMessage": { "title": "$:/language/DropMessage", "text": "Drop here (or use the 'Escape' key to cancel)" }, "$:/language/Encryption/Cancel": { "title": "$:/language/Encryption/Cancel", "text": "Cancel" }, "$:/language/Encryption/ConfirmClearPassword": { "title": "$:/language/Encryption/ConfirmClearPassword", "text": "Do you wish to clear the password? This will remove the encryption applied when saving this wiki" }, "$:/language/Encryption/PromptSetPassword": { "title": "$:/language/Encryption/PromptSetPassword", "text": "Set a new password for this TiddlyWiki" }, "$:/language/Encryption/Username": { "title": "$:/language/Encryption/Username", "text": "Username" }, "$:/language/Encryption/Password": { "title": "$:/language/Encryption/Password", "text": "Password" }, "$:/language/Encryption/RepeatPassword": { "title": "$:/language/Encryption/RepeatPassword", "text": "Repeat password" }, "$:/language/Encryption/PasswordNoMatch": { "title": "$:/language/Encryption/PasswordNoMatch", "text": "Passwords do not match" }, "$:/language/Encryption/SetPassword": { "title": "$:/language/Encryption/SetPassword", "text": "Set password" }, "$:/language/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/MissingTiddler/Hint": { "title": "$:/language/MissingTiddler/Hint", "text": "Missing tiddler \"<$text text=<<currentTiddler>>/>\" - click {{$:/core/images/edit-button}} to create" }, "$:/language/OfficialPluginLibrary": { "title": "$:/language/OfficialPluginLibrary", "text": "Official ~TiddlyWiki Plugin Library" }, "$:/language/PluginReloadWarning": { "title": "$:/language/PluginReloadWarning", "text": "Please save {{$:/core/ui/Buttons/save-wiki}} and reload {{$:/core/ui/Buttons/refresh}} to allow changes to plugins to take effect" }, "$:/language/RecentChanges/DateFormat": { "title": "$:/language/RecentChanges/DateFormat", "text": "DDth MMM YYYY" }, "$:/language/SystemTiddler/Tooltip": { "title": "$:/language/SystemTiddler/Tooltip", "text": "This is a system tiddler" }, "$:/language/TagManager/Colour/Heading": { "title": "$:/language/TagManager/Colour/Heading", "text": "Colour" }, "$:/language/TagManager/Count/Heading": { "title": "$:/language/TagManager/Count/Heading", "text": "Count" }, "$:/language/TagManager/Icon/Heading": { "title": "$:/language/TagManager/Icon/Heading", "text": "Icon" }, "$:/language/TagManager/Info/Heading": { "title": "$:/language/TagManager/Info/Heading", "text": "Info" }, "$:/language/TagManager/Tag/Heading": { "title": "$:/language/TagManager/Tag/Heading", "text": "Tag" }, "$:/language/UnsavedChangesWarning": { "title": "$:/language/UnsavedChangesWarning", "text": "You have unsaved changes in TiddlyWiki" }, "$:/language/Modals/Download": { "title": "$:/language/Modals/Download", "type": "text/vnd.tiddlywiki", "subtitle": "Download changes", "footer": "<$button message=\"tm-close-tiddler\">Close</$button>", "help": "http://tiddlywiki.com/static/DownloadingChanges.html", "text": "Your browser only supports manual saving.\n\nTo save your modified wiki, right click on the download link below and select \"Download file\" or \"Save file\", and then choose the folder and filename.\n\n//You can marginally speed things up by clicking the link with the control key (Windows) or the options/alt key (Mac OS X). You will not be prompted for the folder or filename, but your browser is likely to give it an unrecognisable name -- you may need to rename the file to include an `.html` extension before you can do anything useful with it.//\n\nOn smartphones that do not allow files to be downloaded you can instead bookmark the link, and then sync your bookmarks to a desktop computer from where the wiki can be saved normally.\n" }, "$:/language/Modals/SaveInstructions": { "title": "$:/language/Modals/SaveInstructions", "type": "text/vnd.tiddlywiki", "subtitle": "Save your work", "footer": "<$button message=\"tm-close-tiddler\">Close</$button>", "help": "http://tiddlywiki.com/static/SavingChanges.html", "text": "Your changes to this wiki need to be saved as a ~TiddlyWiki HTML file.\n\n!!! Desktop browsers\n\n# Select ''Save As'' from the ''File'' menu\n# Choose a filename and location\n#* Some browsers also require you to explicitly specify the file saving format as ''Webpage, HTML only'' or similar\n# Close this tab\n\n!!! Smartphone browsers\n\n# Create a bookmark to this page\n#* If you've got iCloud or Google Sync set up then the bookmark will automatically sync to your desktop where you can open it and save it as above\n# Close this tab\n\n//If you open the bookmark again in Mobile Safari you will see this message again. If you want to go ahead and use the file, just click the ''close'' button below//\n" }, "$:/config/NewJournal/Title": { "title": "$:/config/NewJournal/Title", "text": "DDth MMM YYYY" }, "$:/config/NewJournal/Tags": { "title": "$:/config/NewJournal/Tags", "text": "Journal" }, "$:/language/Notifications/Save/Done": { "title": "$:/language/Notifications/Save/Done", "text": "Saved wiki" }, "$:/language/Notifications/Save/Starting": { "title": "$:/language/Notifications/Save/Starting", "text": "Starting to save wiki" }, "$:/language/Search/DefaultResults/Caption": { "title": "$:/language/Search/DefaultResults/Caption", "text": "List" }, "$:/language/Search/Filter/Caption": { "title": "$:/language/Search/Filter/Caption", "text": "Filter" }, "$:/language/Search/Filter/Hint": { "title": "$:/language/Search/Filter/Hint", "text": "Search via a [[filter expression|http://tiddlywiki.com/static/Filters.html]]" }, "$:/language/Search/Filter/Matches": { "title": "$:/language/Search/Filter/Matches", "text": "//<small><<resultCount>> matches</small>//" }, "$:/language/Search/Matches": { "title": "$:/language/Search/Matches", "text": "//<small><<resultCount>> matches</small>//" }, "$:/language/Search/Shadows/Caption": { "title": "$:/language/Search/Shadows/Caption", "text": "Shadows" }, "$:/language/Search/Shadows/Hint": { "title": "$:/language/Search/Shadows/Hint", "text": "Search for shadow tiddlers" }, "$:/language/Search/Shadows/Matches": { "title": "$:/language/Search/Shadows/Matches", "text": "//<small><<resultCount>> matches</small>//" }, "$:/language/Search/Standard/Caption": { "title": "$:/language/Search/Standard/Caption", "text": "Standard" }, "$:/language/Search/Standard/Hint": { "title": "$:/language/Search/Standard/Hint", "text": "Search for standard tiddlers" }, "$:/language/Search/Standard/Matches": { "title": "$:/language/Search/Standard/Matches", "text": "//<small><<resultCount>> matches</small>//" }, "$:/language/Search/System/Caption": { "title": "$:/language/Search/System/Caption", "text": "System" }, "$:/language/Search/System/Hint": { "title": "$:/language/Search/System/Hint", "text": "Search for system tiddlers" }, "$:/language/Search/System/Matches": { "title": "$:/language/Search/System/Matches", "text": "//<small><<resultCount>> matches</small>//" }, "$:/language/SideBar/All/Caption": { "title": "$:/language/SideBar/All/Caption", "text": "All" }, "$:/language/SideBar/Contents/Caption": { "title": "$:/language/SideBar/Contents/Caption", "text": "Contents" }, "$:/language/SideBar/Drafts/Caption": { "title": "$:/language/SideBar/Drafts/Caption", "text": "Drafts" }, "$:/language/SideBar/Missing/Caption": { "title": "$:/language/SideBar/Missing/Caption", "text": "Missing" }, "$:/language/SideBar/More/Caption": { "title": "$:/language/SideBar/More/Caption", "text": "More" }, "$:/language/SideBar/Open/Caption": { "title": "$:/language/SideBar/Open/Caption", "text": "Open" }, "$:/language/SideBar/Orphans/Caption": { "title": "$:/language/SideBar/Orphans/Caption", "text": "Orphans" }, "$:/language/SideBar/Recent/Caption": { "title": "$:/language/SideBar/Recent/Caption", "text": "Recent" }, "$:/language/SideBar/Shadows/Caption": { "title": "$:/language/SideBar/Shadows/Caption", "text": "Shadows" }, "$:/language/SideBar/System/Caption": { "title": "$:/language/SideBar/System/Caption", "text": "System" }, "$:/language/SideBar/Tags/Caption": { "title": "$:/language/SideBar/Tags/Caption", "text": "Tags" }, "$:/language/SideBar/Tags/Untagged/Caption": { "title": "$:/language/SideBar/Tags/Untagged/Caption", "text": "untagged" }, "$:/language/SideBar/Tools/Caption": { "title": "$:/language/SideBar/Tools/Caption", "text": "Tools" }, "$:/language/SideBar/Types/Caption": { "title": "$:/language/SideBar/Types/Caption", "text": "Types" }, "$:/SiteSubtitle": { "title": "$:/SiteSubtitle", "text": "a non-linear personal web notebook" }, "$:/SiteTitle": { "title": "$:/SiteTitle", "text": "My ~TiddlyWiki" }, "$:/language/TiddlerInfo/Advanced/Caption": { "title": "$:/language/TiddlerInfo/Advanced/Caption", "text": "Advanced" }, "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint": { "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint", "text": "none" }, "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading": { "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading", "text": "Plugin Details" }, "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint": { "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint", "text": "This plugin contains the following shadow tiddlers:" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading", "text": "Shadow Status" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint", "text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is not a shadow tiddler" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint", "text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is a shadow tiddler" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source", "text": "It is defined in the plugin <$link to=<<pluginTiddler>>><$text text=<<pluginTiddler>>/></$link>" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint", "text": "It is overridden by an ordinary tiddler" }, "$:/language/TiddlerInfo/Fields/Caption": { "title": "$:/language/TiddlerInfo/Fields/Caption", "text": "Fields" }, "$:/language/TiddlerInfo/List/Caption": { "title": "$:/language/TiddlerInfo/List/Caption", "text": "List" }, "$:/language/TiddlerInfo/List/Empty": { "title": "$:/language/TiddlerInfo/List/Empty", "text": "This tiddler does not have a list" }, "$:/language/TiddlerInfo/Listed/Caption": { "title": "$:/language/TiddlerInfo/Listed/Caption", "text": "Listed" }, "$:/language/TiddlerInfo/Listed/Empty": { "title": "$:/language/TiddlerInfo/Listed/Empty", "text": "This tiddler is not listed by any others" }, "$:/language/TiddlerInfo/References/Caption": { "title": "$:/language/TiddlerInfo/References/Caption", "text": "References" }, "$:/language/TiddlerInfo/References/Empty": { "title": "$:/language/TiddlerInfo/References/Empty", "text": "No tiddlers link to this one" }, "$:/language/TiddlerInfo/Tagging/Caption": { "title": "$:/language/TiddlerInfo/Tagging/Caption", "text": "Tagging" }, "$:/language/TiddlerInfo/Tagging/Empty": { "title": "$:/language/TiddlerInfo/Tagging/Empty", "text": "No tiddlers are tagged with this one" }, "$:/language/TiddlerInfo/Tools/Caption": { "title": "$:/language/TiddlerInfo/Tools/Caption", "text": "Tools" }, "$:/language/Docs/Types/application/javascript": { "title": "$:/language/Docs/Types/application/javascript", "description": "JavaScript code", "name": "application/javascript", "group": "Developer" }, "$:/language/Docs/Types/application/json": { "title": "$:/language/Docs/Types/application/json", "description": "JSON data", "name": "application/json", "group": "Developer" }, "$:/language/Docs/Types/application/x-tiddler-dictionary": { "title": "$:/language/Docs/Types/application/x-tiddler-dictionary", "description": "Data dictionary", "name": "application/x-tiddler-dictionary", "group": "Developer" }, "$:/language/Docs/Types/image/gif": { "title": "$:/language/Docs/Types/image/gif", "description": "GIF image", "name": "image/gif", "group": "Image" }, "$:/language/Docs/Types/image/jpeg": { "title": "$:/language/Docs/Types/image/jpeg", "description": "JPEG image", "name": "image/jpeg", "group": "Image" }, "$:/language/Docs/Types/image/png": { "title": "$:/language/Docs/Types/image/png", "description": "PNG image", "name": "image/png", "group": "Image" }, "$:/language/Docs/Types/image/svg+xml": { "title": "$:/language/Docs/Types/image/svg+xml", "description": "Structured Vector Graphics image", "name": "image/svg+xml", "group": "Image" }, "$:/language/Docs/Types/image/x-icon": { "title": "$:/language/Docs/Types/image/x-icon", "description": "ICO format icon file", "name": "image/x-icon", "group": "Image" }, "$:/language/Docs/Types/text/css": { "title": "$:/language/Docs/Types/text/css", "description": "Static stylesheet", "name": "text/css", "group": "Developer" }, "$:/language/Docs/Types/text/html": { "title": "$:/language/Docs/Types/text/html", "description": "HTML markup", "name": "text/html", "group": "Text" }, "$:/language/Docs/Types/text/plain": { "title": "$:/language/Docs/Types/text/plain", "description": "Plain text", "name": "text/plain", "group": "Text" }, "$:/language/Docs/Types/text/vnd.tiddlywiki": { "title": "$:/language/Docs/Types/text/vnd.tiddlywiki", "description": "TiddlyWiki 5", "name": "text/vnd.tiddlywiki", "group": "Text" }, "$:/language/Docs/Types/text/x-tiddlywiki": { "title": "$:/language/Docs/Types/text/x-tiddlywiki", "description": "TiddlyWiki Classic", "name": "text/x-tiddlywiki", "group": "Text" }, "$:/languages/en-GB/icon": { "title": "$:/languages/en-GB/icon", "type": "image/svg+xml", "text": "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 60 30\" width=\"1200\" height=\"600\">\n<clipPath id=\"t\">\n\t<path d=\"M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z\"/>\n</clipPath>\n<path d=\"M0,0 v30 h60 v-30 z\" fill=\"#00247d\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" stroke=\"#fff\" stroke-width=\"6\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" clip-path=\"url(#t)\" stroke=\"#cf142b\" stroke-width=\"4\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#fff\" stroke-width=\"10\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#cf142b\" stroke-width=\"6\"/>\n</svg>\n" }, "$:/languages/en-GB": { "title": "$:/languages/en-GB", "name": "en-GB", "description": "English (British)", "author": "JeremyRuston", "core-version": ">=5.0.0\"", "text": "Stub pseudo-plugin for the default language" }, "$:/core/modules/commander.js": { "text": "/*\\\ntitle: $:/core/modules/commander.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Commander class is a command interpreter\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a sequence of commands\n\tcommandTokens: an array of command string tokens\n\twiki: reference to the wiki store object\n\tstreams: {output:, error:}, each of which has a write(string) method\n\tcallback: a callback invoked as callback(err) where err is null if there was no error\n*/\nvar Commander = function(commandTokens,callback,wiki,streams) {\n\tvar path = require(\"path\");\n\tthis.commandTokens = commandTokens;\n\tthis.nextToken = 0;\n\tthis.callback = callback;\n\tthis.wiki = wiki;\n\tthis.streams = streams;\n\tthis.outputPath = path.resolve($tw.boot.wikiPath,$tw.config.wikiOutputSubDir);\n};\n\n/*\nAdd a string of tokens to the command queue\n*/\nCommander.prototype.addCommandTokens = function(commandTokens) {\n\tvar params = commandTokens.slice(0);\n\tparams.unshift(0);\n\tparams.unshift(this.nextToken);\n\tArray.prototype.splice.apply(this.commandTokens,params);\n};\n\n/*\nExecute the sequence of commands and invoke a callback on completion\n*/\nCommander.prototype.execute = function() {\n\tthis.executeNextCommand();\n};\n\n/*\nExecute the next command in the sequence\n*/\nCommander.prototype.executeNextCommand = function() {\n\tvar self = this;\n\t// Invoke the callback if there are no more commands\n\tif(this.nextToken >= this.commandTokens.length) {\n\t\tthis.callback(null);\n\t} else {\n\t\t// Get and check the command token\n\t\tvar commandName = this.commandTokens[this.nextToken++];\n\t\tif(commandName.substr(0,2) !== \"--\") {\n\t\t\tthis.callback(\"Missing command: \" + commandName);\n\t\t} else {\n\t\t\tcommandName = commandName.substr(2); // Trim off the --\n\t\t\t// Accumulate the parameters to the command\n\t\t\tvar params = [];\n\t\t\twhile(this.nextToken < this.commandTokens.length && \n\t\t\t\tthis.commandTokens[this.nextToken].substr(0,2) !== \"--\") {\n\t\t\t\tparams.push(this.commandTokens[this.nextToken++]);\n\t\t\t}\n\t\t\t// Get the command info\n\t\t\tvar command = $tw.commands[commandName],\n\t\t\t\tc,err;\n\t\t\tif(!command) {\n\t\t\t\tthis.callback(\"Unknown command: \" + commandName);\n\t\t\t} else {\n\t\t\t\tif(this.verbose) {\n\t\t\t\t\tthis.streams.output.write(\"Executing command: \" + commandName + \" \" + params.join(\" \") + \"\\n\");\n\t\t\t\t}\n\t\t\t\tif(command.info.synchronous) {\n\t\t\t\t\t// Synchronous command\n\t\t\t\t\tc = new command.Command(params,this);\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.executeNextCommand();\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// Asynchronous command\n\t\t\t\t\tc = new command.Command(params,this,function(err) {\n\t\t\t\t\t\tif(err) {\n\t\t\t\t\t\t\tself.callback(err);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tself.executeNextCommand();\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n};\n\nCommander.initCommands = function(moduleType) {\n\tmoduleType = moduleType || \"command\";\n\t$tw.commands = {};\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tvar c = $tw.commands[module.info.name] = {};\n\t\t// Add the methods defined by the module\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\tc[f] = module[f];\n\t\t\t}\n\t\t}\n\t});\n};\n\nexports.Commander = Commander;\n\n})();\n", "title": "$:/core/modules/commander.js", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/commands/build.js": { "text": "/*\\\ntitle: $:/core/modules/commands/build.js\ntype: application/javascript\nmodule-type: command\n\nCommand to build a build target\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"build\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\t// Get the build targets defined in the wiki\n\tvar buildTargets = $tw.boot.wikiInfo.build;\n\tif(!buildTargets) {\n\t\treturn \"No build targets defined\";\n\t}\n\t// Loop through each of the specified targets\n\tvar targets;\n\tif(this.params.length > 0) {\n\t\ttargets = this.params;\n\t} else {\n\t\ttargets = Object.keys(buildTargets);\n\t}\n\tfor(var targetIndex=0; targetIndex<targets.length; targetIndex++) {\n\t\tvar target = targets[targetIndex],\n\t\t\tcommands = buildTargets[target];\n\t\tif(!commands) {\n\t\t\treturn \"Build target '\" + target + \"' not found\";\n\t\t}\n\t\t// Add the commands to the queue\n\t\tthis.commander.addCommandTokens(commands);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/build.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/clearpassword.js": { "text": "/*\\\ntitle: $:/core/modules/commands/clearpassword.js\ntype: application/javascript\nmodule-type: command\n\nClear password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"clearpassword\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\t$tw.crypto.setPassword(null);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/clearpassword.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/editions.js": { "text": "/*\\\ntitle: $:/core/modules/commands/editions.js\ntype: application/javascript\nmodule-type: command\n\nCommand to list the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"editions\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\n\t// Output the list\n\tthis.commander.streams.output.write(\"Available editions:\\n\\n\");\n\tvar editionInfo = $tw.utils.getEditionInfo();\n\t$tw.utils.each(editionInfo,function(info,name) {\n\t\tself.commander.streams.output.write(\" \" + name + \": \" + info.description + \"\\n\");\n\t});\n\tthis.commander.streams.output.write(\"\\n\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/editions.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/help.js": { "text": "/*\\\ntitle: $:/core/modules/commands/help.js\ntype: application/javascript\nmodule-type: command\n\nHelp command\n\n\\*/\n(function(){\n\n/*jshint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"help\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar subhelp = this.params[0] || \"default\",\n\t\thelpBase = \"$:/language/Help/\",\n\t\ttext;\n\tif(!this.commander.wiki.getTiddler(helpBase + subhelp)) {\n\t\tsubhelp = \"notfound\";\n\t}\n\t// Wikify the help as formatted text (ie block elements generate newlines)\n\ttext = this.commander.wiki.renderTiddler(\"text/plain-formatted\",helpBase + subhelp);\n\t// Remove any leading linebreaks\n\ttext = text.replace(/^(\\r?\\n)*/g,\"\");\n\tthis.commander.streams.output.write(text);\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/help.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/init.js": { "text": "/*\\\ntitle: $:/core/modules/commands/init.js\ntype: application/javascript\nmodule-type: command\n\nCommand to initialise an empty wiki folder\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"init\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\t// Check that we don't already have a valid wiki folder\n\tif($tw.boot.wikiTiddlersPath || ($tw.utils.isDirectory($tw.boot.wikiPath) && !$tw.utils.isDirectoryEmpty($tw.boot.wikiPath))) {\n\t\treturn \"Wiki folder is not empty\";\n\t}\n\t// Loop through each of the specified editions\n\tvar editions = this.params.length > 0 ? this.params : [\"empty\"];\n\tfor(var editionIndex=0; editionIndex<editions.length; editionIndex++) {\n\t\tvar editionName = editions[editionIndex];\n\t\t// Check the edition exists\n\t\tvar editionPath = $tw.findLibraryItem(editionName,$tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar));\n\t\tif(!$tw.utils.isDirectory(editionPath)) {\n\t\t\treturn \"Edition '\" + editionName + \"' not found\";\n\t\t}\n\t\t// Copy the edition content\n\t\tvar err = $tw.utils.copyDirectory(editionPath,$tw.boot.wikiPath);\n\t\tif(!err) {\n\t\t\tthis.commander.streams.output.write(\"Copied edition '\" + editionName + \"' to \" + $tw.boot.wikiPath + \"\\n\");\n\t\t} else {\n\t\t\treturn err;\n\t\t}\n\t}\n\t// Tweak the tiddlywiki.info to remove any included wikis\n\tvar packagePath = $tw.boot.wikiPath + \"/tiddlywiki.info\",\n\t\tpackageJson = JSON.parse(fs.readFileSync(packagePath));\n\tdelete packageJson.includeWikis;\n\tfs.writeFileSync(packagePath,JSON.stringify(packageJson,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/init.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/load.js": { "text": "/*\\\ntitle: $:/core/modules/commands/load.js\ntype: application/javascript\nmodule-type: command\n\nCommand to load tiddlers from a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"load\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar ext = path.extname(self.params[0]);\n\tfs.readFile(this.params[0],$tw.utils.getTypeEncoding(ext),function(err,data) {\n\t\tif (err) {\n\t\t\tself.callback(err);\n\t\t} else {\n\t\t\tvar fields = {title: self.params[0]},\n\t\t\t\ttype = path.extname(self.params[0]);\n\t\t\tvar tiddlers = self.commander.wiki.deserializeTiddlers(type,data,fields);\n\t\t\tif(!tiddlers) {\n\t\t\t\tself.callback(\"No tiddlers found in file \\\"\" + self.params[0] + \"\\\"\");\n\t\t\t} else {\n\t\t\t\tfor(var t=0; t<tiddlers.length; t++) {\n\t\t\t\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddlers[t]));\n\t\t\t\t}\n\t\t\t\tself.callback(null);\t\n\t\t\t}\n\t\t}\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/load.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/makelibrary.js": { "text": "/*\\\ntitle: $:/core/modules/commands/makelibrary.js\ntype: application/javascript\nmodule-type: command\n\nCommand to pack all of the plugins in the library into a plugin tiddler of type \"library\"\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"makelibrary\",\n\tsynchronous: true\n};\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar wiki = this.commander.wiki,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tupgradeLibraryTitle = this.params[0] || UPGRADE_LIBRARY_TITLE,\n\t\ttiddlers = {};\n\t// Collect up the library plugins\n\tvar collectPlugins = function(folder) {\n\t\t\tvar pluginFolders = fs.readdirSync(folder);\n\t\t\tfor(var p=0; p<pluginFolders.length; p++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(pluginFolders[p])) {\n\t\t\t\t\tpluginFields = $tw.loadPluginFolder(path.resolve(folder,\"./\" + pluginFolders[p]));\n\t\t\t\t\tif(pluginFields && pluginFields.title) {\n\t\t\t\t\t\ttiddlers[pluginFields.title] = pluginFields;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tcollectPublisherPlugins = function(folder) {\n\t\t\tvar publisherFolders = fs.readdirSync(folder);\n\t\t\tfor(var t=0; t<publisherFolders.length; t++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(publisherFolders[t])) {\n\t\t\t\t\tcollectPlugins(path.resolve(folder,\"./\" + publisherFolders[t]));\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\tcollectPublisherPlugins(path.resolve($tw.boot.corePath,$tw.config.pluginsPath));\n\tcollectPublisherPlugins(path.resolve($tw.boot.corePath,$tw.config.themesPath));\n\tcollectPlugins(path.resolve($tw.boot.corePath,$tw.config.languagesPath));\n\t// Save the upgrade library tiddler\n\tvar pluginFields = {\n\t\ttitle: upgradeLibraryTitle,\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"library\",\n\t\t\"text\": JSON.stringify({tiddlers: tiddlers},null,$tw.config.preferences.jsonSpaces)\n\t};\n\twiki.addTiddler(new $tw.Tiddler(pluginFields));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/makelibrary.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/output.js": { "text": "/*\\\ntitle: $:/core/modules/commands/output.js\ntype: application/javascript\nmodule-type: command\n\nCommand to set the default output location (defaults to current working directory)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"output\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing output path\";\n\t}\n\tthis.commander.outputPath = path.resolve(process.cwd(),this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/output.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/password.js": { "text": "/*\\\ntitle: $:/core/modules/commands/password.js\ntype: application/javascript\nmodule-type: command\n\nSave password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"password\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing password\";\n\t}\n\t$tw.crypto.setPassword(this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/password.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/rendertiddler.js": { "text": "/*\\\ntitle: $:/core/modules/commands/rendertiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render a tiddler and save it to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"rendertiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttype = this.params[2] || \"text/html\";\n\t$tw.utils.createFileDirectories(filename);\n\tfs.writeFile(filename,this.commander.wiki.renderTiddler(type,title),\"utf8\",function(err) {\n\t\tself.callback(err);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/rendertiddler.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/rendertiddlers.js": { "text": "/*\\\ntitle: $:/core/modules/commands/rendertiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"rendertiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttemplate = this.params[1],\n\t\toutputPath = this.commander.outputPath,\n\t\tpathname = path.resolve(outputPath,this.params[2]),\t\t\n\t\ttype = this.params[3] || \"text/html\",\n\t\textension = this.params[4] || \".html\",\n\t\tdeleteDirectory = (this.params[5] || \"\") != \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template),\n\t\t\twidgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}}),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\tvar text = type === \"text/html\" ? container.innerHTML : container.textContent,\n\t\t\texportPath = null;\n\t\tif($tw.utils.hop($tw.macros,\"tv-get-export-path\")) {\n\t\t\tvar macroPath = $tw.macros[\"tv-get-export-path\"].run.apply(self,[title]);\n\t\t\tif(macroPath) {\n\t\t\t\texportPath = path.resolve(outputPath,macroPath + extension);\n\t\t\t}\n\t\t}\n\t\tvar finalPath = exportPath || path.resolve(pathname,encodeURIComponent(title) + extension);\n\t\t$tw.utils.createFileDirectories(finalPath);\n\t\tfs.writeFileSync(finalPath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/rendertiddlers.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/savelibrarytiddlers.js": { "text": "/*\\\ntitle: $:/core/modules/commands/savelibrarytiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the subtiddlers of a bundle tiddler as a series of JSON files\n\n--savelibrarytiddlers <tiddler> <pathname> <skinnylisting>\n\nThe tiddler identifies the bundle tiddler that contains the subtiddlers.\n\nThe pathname specifies the pathname to the folder in which the JSON files should be saved. The filename is the URL encoded title of the subtiddler.\n\nThe skinnylisting specifies the title of the tiddler to which a JSON catalogue of the subtiddlers will be saved. The JSON file contains the same data as the bundle tiddler but with the `text` field removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savelibrarytiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tcontainerTitle = this.params[0],\n\t\tfilter = this.params[1],\n\t\tbasepath = this.params[2],\n\t\tskinnyListTitle = this.params[3];\n\t// Get the container tiddler as data\n\tvar containerData = self.commander.wiki.getTiddlerData(containerTitle,undefined);\n\tif(!containerData) {\n\t\treturn \"'\" + containerTitle + \"' is not a tiddler bundle\";\n\t}\n\t// Filter the list of plugins\n\tvar pluginList = [];\n\t$tw.utils.each(containerData.tiddlers,function(tiddler,title) {\n\t\tpluginList.push(title);\n\t});\n\tvar filteredPluginList;\n\tif(filter) {\n\t\tfilteredPluginList = self.commander.wiki.filterTiddlers(filter,null,self.commander.wiki.makeTiddlerIterator(pluginList));\n\t} else {\n\t\tfilteredPluginList = pluginList;\n\t}\n\t// Iterate through the plugins\n\tvar skinnyList = [];\n\t$tw.utils.each(filteredPluginList,function(title) {\n\t\tvar tiddler = containerData.tiddlers[title];\n\t\t// Save each JSON file and collect the skinny data\n\t\tvar pathname = path.resolve(self.commander.outputPath,basepath + encodeURIComponent(title) + \".json\");\n\t\t$tw.utils.createFileDirectories(pathname);\n\t\tfs.writeFileSync(pathname,JSON.stringify(tiddler,null,$tw.config.preferences.jsonSpaces),\"utf8\");\n\t\t// Collect the skinny list data\n\t\tvar pluginTiddlers = JSON.parse(tiddler.text),\n\t\t\treadmeContent = (pluginTiddlers.tiddlers[title + \"/readme\"] || {}).text,\n\t\t\ticonTiddler = pluginTiddlers.tiddlers[title + \"/icon\"] || {},\n\t\t\ticonType = iconTiddler.type,\n\t\t\ticonText = iconTiddler.text,\n\t\t\ticonContent;\n\t\tif(iconType && iconText) {\n\t\t\ticonContent = $tw.utils.makeDataUri(iconText,iconType);\n\t\t}\n\t\tskinnyList.push($tw.utils.extend({},tiddler,{text: undefined, readme: readmeContent, icon: iconContent}));\n\t});\n\t// Save the catalogue tiddler\n\tif(skinnyListTitle) {\n\t\tself.commander.wiki.setTiddlerData(skinnyListTitle,skinnyList);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/savelibrarytiddlers.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/savetiddler.js": { "text": "/*\\\ntitle: $:/core/modules/commands/savetiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the content of a tiddler to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savetiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttiddler = this.commander.wiki.getTiddler(title),\n\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"};\n\t$tw.utils.createFileDirectories(filename);\n\tfs.writeFile(filename,tiddler.fields.text,contentTypeInfo.encoding,function(err) {\n\t\tself.callback(err);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/savetiddler.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/savetiddlers.js": { "text": "/*\\\ntitle: $:/core/modules/commands/savetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"savetiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tpathname = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.deleteDirectory(pathname);\n\t$tw.utils.createDirectory(pathname);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.commander.wiki.getTiddler(title),\n\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"},\n\t\t\tfilename = path.resolve(pathname,encodeURIComponent(title));\n\t\tfs.writeFileSync(filename,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/savetiddlers.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/server.js": { "text": "/*\\\ntitle: $:/core/modules/commands/server.js\ntype: application/javascript\nmodule-type: command\n\nServe tiddlers over http\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nif(!$tw.browser) {\n\tvar util = require(\"util\"),\n\t\tfs = require(\"fs\"),\n\t\turl = require(\"url\"),\n\t\tpath = require(\"path\"),\n\t\thttp = require(\"http\");\n}\n\nexports.info = {\n\tname: \"server\",\n\tsynchronous: true\n};\n\n/*\nA simple HTTP server with regexp-based routes\n*/\nfunction SimpleServer(options) {\n\tthis.routes = options.routes || [];\n\tthis.wiki = options.wiki;\n\tthis.variables = options.variables || {};\n}\n\nSimpleServer.prototype.set = function(obj) {\n\tvar self = this;\n\t$tw.utils.each(obj,function(value,name) {\n\t\tself.variables[name] = value;\n\t});\n};\n\nSimpleServer.prototype.get = function(name) {\n\treturn this.variables[name];\n};\n\nSimpleServer.prototype.addRoute = function(route) {\n\tthis.routes.push(route);\n};\n\nSimpleServer.prototype.findMatchingRoute = function(request,state) {\n\tvar pathprefix = this.get(\"pathprefix\") || \"\";\n\tfor(var t=0; t<this.routes.length; t++) {\n\t\tvar potentialRoute = this.routes[t],\n\t\t\tpathRegExp = potentialRoute.path,\n\t\t\tpathname = state.urlInfo.pathname,\n\t\t\tmatch;\n\t\tif(pathprefix) {\n\t\t\tif(pathname.substr(0,pathprefix.length) === pathprefix) {\n\t\t\t\tpathname = pathname.substr(pathprefix.length);\n\t\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t\t} else {\n\t\t\t\tmatch = false;\n\t\t\t}\n\t\t} else {\n\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t}\n\t\tif(match && request.method === potentialRoute.method) {\n\t\t\tstate.params = [];\n\t\t\tfor(var p=1; p<match.length; p++) {\n\t\t\t\tstate.params.push(match[p]);\n\t\t\t}\n\t\t\treturn potentialRoute;\n\t\t}\n\t}\n\treturn null;\n};\n\nSimpleServer.prototype.checkCredentials = function(request,incomingUsername,incomingPassword) {\n\tvar header = request.headers.authorization || \"\",\n\t\ttoken = header.split(/\\s+/).pop() || \"\",\n\t\tauth = $tw.utils.base64Decode(token),\n\t\tparts = auth.split(/:/),\n\t\tusername = parts[0],\n\t\tpassword = parts[1];\n\tif(incomingUsername === username && incomingPassword === password) {\n\t\treturn \"ALLOWED\";\n\t} else {\n\t\treturn \"DENIED\";\n\t}\n};\n\nSimpleServer.prototype.listen = function(port,host) {\n\tvar self = this;\n\thttp.createServer(function(request,response) {\n\t\t// Compose the state object\n\t\tvar state = {};\n\t\tstate.wiki = self.wiki;\n\t\tstate.server = self;\n\t\tstate.urlInfo = url.parse(request.url);\n\t\t// Find the route that matches this path\n\t\tvar route = self.findMatchingRoute(request,state);\n\t\t// Check for the username and password if we've got one\n\t\tvar username = self.get(\"username\"),\n\t\t\tpassword = self.get(\"password\");\n\t\tif(username && password) {\n\t\t\t// Check they match\n\t\t\tif(self.checkCredentials(request,username,password) !== \"ALLOWED\") {\n\t\t\t\tvar servername = state.wiki.getTiddlerText(\"$:/SiteTitle\") || \"TiddlyWiki5\";\n\t\t\t\tresponse.writeHead(401,\"Authentication required\",{\n\t\t\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + servername + '\"'\n\t\t\t\t});\n\t\t\t\tresponse.end();\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t\t// Return a 404 if we didn't find a route\n\t\tif(!route) {\n\t\t\tresponse.writeHead(404);\n\t\t\tresponse.end();\n\t\t\treturn;\n\t\t}\n\t\t// Set the encoding for the incoming request\n\t\t// TODO: Presumably this would need tweaking if we supported PUTting binary tiddlers\n\t\trequest.setEncoding(\"utf8\");\n\t\t// Dispatch the appropriate method\n\t\tswitch(request.method) {\n\t\t\tcase \"GET\": // Intentional fall-through\n\t\t\tcase \"DELETE\":\n\t\t\t\troute.handler(request,response,state);\n\t\t\t\tbreak;\n\t\t\tcase \"PUT\":\n\t\t\t\tvar data = \"\";\n\t\t\t\trequest.on(\"data\",function(chunk) {\n\t\t\t\t\tdata += chunk.toString();\n\t\t\t\t});\n\t\t\t\trequest.on(\"end\",function() {\n\t\t\t\t\tstate.data = data;\n\t\t\t\t\troute.handler(request,response,state);\n\t\t\t\t});\n\t\t\t\tbreak;\n\t\t}\n\t}).listen(port,host);\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n\t// Set up server\n\tthis.server = new SimpleServer({\n\t\twiki: this.commander.wiki\n\t});\n\t// Add route handlers\n\tthis.server.addRoute({\n\t\tmethod: \"PUT\",\n\t\tpath: /^\\/recipes\\/default\\/tiddlers\\/(.+)$/,\n\t\thandler: function(request,response,state) {\n\t\t\tvar title = decodeURIComponent(state.params[0]),\n\t\t\t\tfields = JSON.parse(state.data);\n\t\t\t// Pull up any subfields in the `fields` object\n\t\t\tif(fields.fields) {\n\t\t\t\t$tw.utils.each(fields.fields,function(field,name) {\n\t\t\t\t\tfields[name] = field;\n\t\t\t\t});\n\t\t\t\tdelete fields.fields;\n\t\t\t}\n\t\t\t// Remove any revision field\n\t\t\tif(fields.revision) {\n\t\t\t\tdelete fields.revision;\n\t\t\t}\n\t\t\tstate.wiki.addTiddler(new $tw.Tiddler(state.wiki.getCreationFields(),fields,{title: title}));\n\t\t\tvar changeCount = state.wiki.getChangeCount(title).toString();\n\t\t\tresponse.writeHead(204, \"OK\",{\n\t\t\t\tEtag: \"\\\"default/\" + encodeURIComponent(title) + \"/\" + changeCount + \":\\\"\",\n\t\t\t\t\"Content-Type\": \"text/plain\"\n\t\t\t});\n\t\t\tresponse.end();\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"DELETE\",\n\t\tpath: /^\\/bags\\/default\\/tiddlers\\/(.+)$/,\n\t\thandler: function(request,response,state) {\n\t\t\tvar title = decodeURIComponent(state.params[0]);\n\t\t\tstate.wiki.deleteTiddler(title);\n\t\t\tresponse.writeHead(204, \"OK\", {\n\t\t\t\t\"Content-Type\": \"text/plain\"\n\t\t\t});\n\t\t\tresponse.end();\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": state.server.get(\"serveType\")});\n\t\t\tvar text = state.wiki.renderTiddler(state.server.get(\"renderType\"),state.server.get(\"rootTiddler\"));\n\t\t\tresponse.end(text,\"utf8\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/status$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\t\tvar text = JSON.stringify({\n\t\t\t\tusername: state.server.get(\"username\"),\n\t\t\t\tspace: {\n\t\t\t\t\trecipe: \"default\"\n\t\t\t\t},\n\t\t\t\ttiddlywiki_version: $tw.version\n\t\t\t});\n\t\t\tresponse.end(text,\"utf8\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/favicon.ico$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": \"image/x-icon\"});\n\t\t\tvar buffer = state.wiki.getTiddlerText(\"$:/favicon.ico\",\"\");\n\t\t\tresponse.end(buffer,\"base64\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/recipes\\/default\\/tiddlers.json$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\t\tvar tiddlers = [];\n\t\t\tstate.wiki.forEachTiddler({sortField: \"title\"},function(title,tiddler) {\n\t\t\t\tvar tiddlerFields = {};\n\t\t\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\t\t\tif(name !== \"text\") {\n\t\t\t\t\t\ttiddlerFields[name] = tiddler.getFieldString(name);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\ttiddlers.push(tiddlerFields);\n\t\t\t});\n\t\t\tvar text = JSON.stringify(tiddlers);\n\t\t\tresponse.end(text,\"utf8\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/recipes\\/default\\/tiddlers\\/(.+)$/,\n\t\thandler: function(request,response,state) {\n\t\t\tvar title = decodeURIComponent(state.params[0]),\n\t\t\t\ttiddler = state.wiki.getTiddler(title),\n\t\t\t\ttiddlerFields = {},\n\t\t\t\tknownFields = [\n\t\t\t\t\t\"bag\", \"created\", \"creator\", \"modified\", \"modifier\", \"permissions\", \"recipe\", \"revision\", \"tags\", \"text\", \"title\", \"type\", \"uri\"\n\t\t\t\t];\n\t\t\tif(tiddler) {\n\t\t\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\t\t\tif(knownFields.indexOf(name) !== -1) {\n\t\t\t\t\t\ttiddlerFields[name] = value;\n\t\t\t\t\t} else {\n\t\t\t\t\t\ttiddlerFields.fields = tiddlerFields.fields || {};\n\t\t\t\t\t\ttiddlerFields.fields[name] = value;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\t\t\tresponse.end(JSON.stringify(tiddlerFields),\"utf8\");\n\t\t\t} else {\n\t\t\t\tresponse.writeHead(404);\n\t\t\t\tresponse.end();\n\t\t\t}\n\t\t}\n\t});\n};\n\nCommand.prototype.execute = function() {\n\tif(!$tw.boot.wikiTiddlersPath) {\n\t\t$tw.utils.warning(\"Warning: Wiki folder '\" + $tw.boot.wikiPath + \"' does not exist or is missing a tiddlywiki.info file\");\n\t}\n\tvar port = this.params[0] || \"8080\",\n\t\trootTiddler = this.params[1] || \"$:/core/save/all\",\n\t\trenderType = this.params[2] || \"text/plain\",\n\t\tserveType = this.params[3] || \"text/html\",\n\t\tusername = this.params[4],\n\t\tpassword = this.params[5],\n\t\thost = this.params[6] || \"127.0.0.1\",\n\t\tpathprefix = this.params[7];\n\tthis.server.set({\n\t\trootTiddler: rootTiddler,\n\t\trenderType: renderType,\n\t\tserveType: serveType,\n\t\tusername: username,\n\t\tpassword: password,\n\t\tpathprefix: pathprefix\n\t});\n\tthis.server.listen(port,host);\n\tconsole.log(\"Serving on \" + host + \":\" + port);\n\tconsole.log(\"(press ctrl-C to exit)\");\n\t// Warn if required plugins are missing\n\tif($tw.boot.wikiInfo.plugins.indexOf(\"tiddlywiki/tiddlyweb\") === -1 || $tw.boot.wikiInfo.plugins.indexOf(\"tiddlywiki/filesystem\") === -1) {\n\t\t$tw.utils.warning(\"Warning: Plugins required for client-server operation (\\\"tiddlywiki/filesystem\\\" and \\\"tiddlywiki/tiddlyweb\\\") are missing from tiddlywiki.info file\");\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/server.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/setfield.js": { "text": "/*\\\ntitle: $:/core/modules/commands/setfield.js\ntype: application/javascript\nmodule-type: command\n\nCommand to modify selected tiddlers to set a field to the text of a template tiddler that has been wikified with the selected tiddler as the current tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"setfield\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 4) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tfieldname = this.params[1] || \"text\",\n\t\ttemplatetitle = this.params[2],\n\t\trendertype = this.params[3] || \"text/plain\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(templatetitle),\n\t\t\tnewFields = {},\n\t\t\ttiddler = wiki.getTiddler(title);\n\t\tif(parser) {\n\t\t\tvar widgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}});\n\t\t\tvar container = $tw.fakeDocument.createElement(\"div\");\n\t\t\twidgetNode.render(container,null);\n\t\t\tnewFields[fieldname] = rendertype === \"text/html\" ? container.innerHTML : container.textContent;\n\t\t} else {\n\t\t\tnewFields[fieldname] = undefined;\n\t\t}\n\t\twiki.addTiddler(new $tw.Tiddler(tiddler,newFields));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/setfield.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/unpackplugin.js": { "text": "/*\\\ntitle: $:/core/modules/commands/unpackplugin.js\ntype: application/javascript\nmodule-type: command\n\nCommand to extract the shadow tiddlers from within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"unpackplugin\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing plugin name\";\n\t}\n\tvar self = this,\n\t\ttitle = this.params[0],\n\t\tpluginData = this.commander.wiki.getTiddlerData(title);\n\tif(!pluginData) {\n\t\treturn \"Plugin '\" + title + \"' not found\";\n\t}\n\t$tw.utils.each(pluginData.tiddlers,function(tiddler) {\n\t\tself.commander.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/unpackplugin.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/verbose.js": { "text": "/*\\\ntitle: $:/core/modules/commands/verbose.js\ntype: application/javascript\nmodule-type: command\n\nVerbose command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"verbose\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.verbose = true;\n\t// Output the boot message log\n\tthis.commander.streams.output.write(\"Boot log:\\n \" + $tw.boot.logMessages.join(\"\\n \") + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/verbose.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/version.js": { "text": "/*\\\ntitle: $:/core/modules/commands/version.js\ntype: application/javascript\nmodule-type: command\n\nVersion command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"version\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.streams.output.write($tw.version + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n", "title": "$:/core/modules/commands/version.js", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/config.js": { "text": "/*\\\ntitle: $:/core/modules/config.js\ntype: application/javascript\nmodule-type: config\n\nCore configuration constants\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.preferences = {};\n\nexports.preferences.notificationDuration = 3 * 1000;\nexports.preferences.jsonSpaces = 4;\n\nexports.textPrimitives = {\n\tupperLetter: \"[A-Z\\u00c0-\\u00d6\\u00d8-\\u00de\\u0150\\u0170]\",\n\tlowerLetter: \"[a-z\\u00df-\\u00f6\\u00f8-\\u00ff\\u0151\\u0171]\",\n\tanyLetter: \"[A-Za-z0-9\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\",\n\tblockPrefixLetters:\t\"[A-Za-z0-9-_\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\"\n};\n\nexports.textPrimitives.unWikiLink = \"~\";\nexports.textPrimitives.wikiLink = exports.textPrimitives.upperLetter + \"+\" +\n\texports.textPrimitives.lowerLetter + \"+\" +\n\texports.textPrimitives.upperLetter +\n\texports.textPrimitives.anyLetter + \"*\";\n\nexports.htmlEntities = {quot:34, amp:38, apos:39, lt:60, gt:62, nbsp:160, iexcl:161, cent:162, pound:163, curren:164, yen:165, brvbar:166, sect:167, uml:168, copy:169, ordf:170, laquo:171, not:172, shy:173, reg:174, macr:175, deg:176, plusmn:177, sup2:178, sup3:179, acute:180, micro:181, para:182, middot:183, cedil:184, sup1:185, ordm:186, raquo:187, frac14:188, frac12:189, frac34:190, iquest:191, Agrave:192, Aacute:193, Acirc:194, Atilde:195, Auml:196, Aring:197, AElig:198, Ccedil:199, Egrave:200, Eacute:201, Ecirc:202, Euml:203, Igrave:204, Iacute:205, Icirc:206, Iuml:207, ETH:208, Ntilde:209, Ograve:210, Oacute:211, Ocirc:212, Otilde:213, Ouml:214, times:215, Oslash:216, Ugrave:217, Uacute:218, Ucirc:219, Uuml:220, Yacute:221, THORN:222, szlig:223, agrave:224, aacute:225, acirc:226, atilde:227, auml:228, aring:229, aelig:230, ccedil:231, egrave:232, eacute:233, ecirc:234, euml:235, igrave:236, iacute:237, icirc:238, iuml:239, eth:240, ntilde:241, ograve:242, oacute:243, ocirc:244, otilde:245, ouml:246, divide:247, oslash:248, ugrave:249, uacute:250, ucirc:251, uuml:252, yacute:253, thorn:254, yuml:255, OElig:338, oelig:339, Scaron:352, scaron:353, Yuml:376, fnof:402, circ:710, tilde:732, Alpha:913, Beta:914, Gamma:915, Delta:916, Epsilon:917, Zeta:918, Eta:919, Theta:920, Iota:921, Kappa:922, Lambda:923, Mu:924, Nu:925, Xi:926, Omicron:927, Pi:928, Rho:929, Sigma:931, Tau:932, Upsilon:933, Phi:934, Chi:935, Psi:936, Omega:937, alpha:945, beta:946, gamma:947, delta:948, epsilon:949, zeta:950, eta:951, theta:952, iota:953, kappa:954, lambda:955, mu:956, nu:957, xi:958, omicron:959, pi:960, rho:961, sigmaf:962, sigma:963, tau:964, upsilon:965, phi:966, chi:967, psi:968, omega:969, thetasym:977, upsih:978, piv:982, ensp:8194, emsp:8195, thinsp:8201, zwnj:8204, zwj:8205, lrm:8206, rlm:8207, ndash:8211, mdash:8212, lsquo:8216, rsquo:8217, sbquo:8218, ldquo:8220, rdquo:8221, bdquo:8222, dagger:8224, Dagger:8225, bull:8226, hellip:8230, permil:8240, prime:8242, Prime:8243, lsaquo:8249, rsaquo:8250, oline:8254, frasl:8260, euro:8364, image:8465, weierp:8472, real:8476, trade:8482, alefsym:8501, larr:8592, uarr:8593, rarr:8594, darr:8595, harr:8596, crarr:8629, lArr:8656, uArr:8657, rArr:8658, dArr:8659, hArr:8660, forall:8704, part:8706, exist:8707, empty:8709, nabla:8711, isin:8712, notin:8713, ni:8715, prod:8719, sum:8721, minus:8722, lowast:8727, radic:8730, prop:8733, infin:8734, ang:8736, and:8743, or:8744, cap:8745, cup:8746, int:8747, there4:8756, sim:8764, cong:8773, asymp:8776, ne:8800, equiv:8801, le:8804, ge:8805, sub:8834, sup:8835, nsub:8836, sube:8838, supe:8839, oplus:8853, otimes:8855, perp:8869, sdot:8901, lceil:8968, rceil:8969, lfloor:8970, rfloor:8971, lang:9001, rang:9002, loz:9674, spades:9824, clubs:9827, hearts:9829, diams:9830 };\n\nexports.htmlVoidElements = \"area,base,br,col,command,embed,hr,img,input,keygen,link,meta,param,source,track,wbr\".split(\",\");\n\nexports.htmlBlockElements = \"address,article,aside,audio,blockquote,canvas,dd,div,dl,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,li,noscript,ol,output,p,pre,section,table,tfoot,ul,video\".split(\",\");\n\nexports.htmlUnsafeElements = \"script\".split(\",\");\n\n})();\n", "title": "$:/core/modules/config.js", "type": "application/javascript", "module-type": "config" }, "$:/core/modules/deserializers.js": { "text": "/*\\\ntitle: $:/core/modules/deserializers.js\ntype: application/javascript\nmodule-type: tiddlerdeserializer\n\nFunctions to deserialise tiddlers from a block of text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nUtility function to parse an old-style tiddler DIV in a *.tid file. It looks like this:\n\n<div title=\"Title\" creator=\"JoeBloggs\" modifier=\"JoeBloggs\" created=\"201102111106\" modified=\"201102111310\" tags=\"myTag [[my long tag]]\">\n<pre>The text of the tiddler (without the expected HTML encoding).\n</pre>\n</div>\n\nNote that the field attributes are HTML encoded, but that the body of the <PRE> tag is not encoded.\n\nWhen these tiddler DIVs are encountered within a TiddlyWiki HTML file then the body is encoded in the usual way.\n*/\nvar parseTiddlerDiv = function(text /* [,fields] */) {\n\t// Slot together the default results\n\tvar result = {};\n\tif(arguments.length > 1) {\n\t\tfor(var f=1; f<arguments.length; f++) {\n\t\t\tvar fields = arguments[f];\n\t\t\tfor(var t in fields) {\n\t\t\t\tresult[t] = fields[t];\t\t\n\t\t\t}\n\t\t}\n\t}\n\t// Parse the DIV body\n\tvar startRegExp = /^\\s*<div\\s+([^>]*)>(\\s*<pre>)?/gi,\n\t\tendRegExp,\n\t\tmatch = startRegExp.exec(text);\n\tif(match) {\n\t\t// Old-style DIVs don't have the <pre> tag\n\t\tif(match[2]) {\n\t\t\tendRegExp = /<\\/pre>\\s*<\\/div>\\s*$/gi;\n\t\t} else {\n\t\t\tendRegExp = /<\\/div>\\s*$/gi;\n\t\t}\n\t\tvar endMatch = endRegExp.exec(text);\n\t\tif(endMatch) {\n\t\t\t// Extract the text\n\t\t\tresult.text = text.substring(match.index + match[0].length,endMatch.index);\n\t\t\t// Process the attributes\n\t\t\tvar attrRegExp = /\\s*([^=\\s]+)\\s*=\\s*(?:\"([^\"]*)\"|'([^']*)')/gi,\n\t\t\t\tattrMatch;\n\t\t\tdo {\n\t\t\t\tattrMatch = attrRegExp.exec(match[1]);\n\t\t\t\tif(attrMatch) {\n\t\t\t\t\tvar name = attrMatch[1];\n\t\t\t\t\tvar value = attrMatch[2] !== undefined ? attrMatch[2] : attrMatch[3];\n\t\t\t\t\tresult[name] = value;\n\t\t\t\t}\n\t\t\t} while(attrMatch);\n\t\t\treturn result;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports[\"application/x-tiddler-html-div\"] = function(text,fields) {\n\treturn [parseTiddlerDiv(text,fields)];\n};\n\nexports[\"application/json\"] = function(text,fields) {\n\tvar incoming = JSON.parse(text),\n\t\tresults = [];\n\tif($tw.utils.isArray(incoming)) {\n\t\tfor(var t=0; t<incoming.length; t++) {\n\t\t\tvar incomingFields = incoming[t],\n\t\t\t\tfields = {};\n\t\t\tfor(var f in incomingFields) {\n\t\t\t\tif(typeof incomingFields[f] === \"string\") {\n\t\t\t\t\tfields[f] = incomingFields[f];\n\t\t\t\t}\n\t\t\t}\n\t\t\tresults.push(fields);\n\t\t}\n\t}\n\treturn results;\n};\n\n/*\nParse an HTML file into tiddlers. There are three possibilities:\n# A TiddlyWiki classic HTML file containing `text/x-tiddlywiki` tiddlers\n# A TiddlyWiki5 HTML file containing `text/vnd.tiddlywiki` tiddlers\n# An ordinary HTML file\n*/\nexports[\"text/html\"] = function(text,fields) {\n\t// Check if we've got a store area\n\tvar storeAreaMarkerRegExp = /<div id=[\"']?storeArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\tmatch = storeAreaMarkerRegExp.exec(text);\n\tif(match) {\n\t\t// If so, it's either a classic TiddlyWiki file or an unencrypted TW5 file\n\t\t// First read the normal tiddlers\n\t\tvar results = deserializeTiddlyWikiFile(text,storeAreaMarkerRegExp.lastIndex,!!match[1],fields);\n\t\t// Then any system tiddlers\n\t\tvar systemAreaMarkerRegExp = /<div id=[\"']?systemArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\t\tsysMatch = systemAreaMarkerRegExp.exec(text);\n\t\tif(sysMatch) {\n\t\t\tresults.push.apply(results,deserializeTiddlyWikiFile(text,systemAreaMarkerRegExp.lastIndex,!!sysMatch[1],fields));\n\t\t}\n\t\treturn results;\n\t} else {\n\t\t// Check whether we've got an encrypted file\n\t\tvar encryptedStoreArea = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedStoreArea) {\n\t\t\t// If so, attempt to decrypt it using the current password\n\t\t\treturn $tw.utils.decryptStoreArea(encryptedStoreArea);\n\t\t} else {\n\t\t\t// It's not a TiddlyWiki so we'll return the entire HTML file as a tiddler\n\t\t\treturn deserializeHtmlFile(text,fields);\n\t\t}\n\t}\n};\n\nfunction deserializeHtmlFile(text,fields) {\n\tvar result = {};\n\t$tw.utils.each(fields,function(value,name) {\n\t\tresult[name] = value;\n\t});\n\tresult.text = text;\n\tresult.type = \"text/html\";\n\treturn [result];\n}\n\nfunction deserializeTiddlyWikiFile(text,storeAreaEnd,isTiddlyWiki5,fields) {\n\tvar results = [],\n\t\tendOfDivRegExp = /(<\\/div>\\s*)/gi,\n\t\tstartPos = storeAreaEnd,\n\t\tdefaultType = isTiddlyWiki5 ? undefined : \"text/x-tiddlywiki\";\n\tendOfDivRegExp.lastIndex = startPos;\n\tvar match = endOfDivRegExp.exec(text);\n\twhile(match) {\n\t\tvar endPos = endOfDivRegExp.lastIndex,\n\t\t\ttiddlerFields = parseTiddlerDiv(text.substring(startPos,endPos),fields,{type: defaultType});\n\t\tif(!tiddlerFields) {\n\t\t\tbreak;\n\t\t}\n\t\t$tw.utils.each(tiddlerFields,function(value,name) {\n\t\t\tif(typeof value === \"string\") {\n\t\t\t\ttiddlerFields[name] = $tw.utils.htmlDecode(value);\n\t\t\t}\n\t\t});\n\t\tif(tiddlerFields.text !== null) {\n\t\t\tresults.push(tiddlerFields);\n\t\t}\n\t\tstartPos = endPos;\n\t\tmatch = endOfDivRegExp.exec(text);\n\t}\n\treturn results;\n}\n\n})();\n", "title": "$:/core/modules/deserializers.js", "type": "application/javascript", "module-type": "tiddlerdeserializer" }, "$:/core/modules/filters/addprefix.js": { "text": "/*\\\ntitle: $:/core/modules/filters/addprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a prefix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand + title);\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/addprefix.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/addsuffix.js": { "text": "/*\\\ntitle: $:/core/modules/filters/addsuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a suffix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addsuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title + operator.operand);\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/addsuffix.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/after.js": { "text": "/*\\\ntitle: $:/core/modules/filters/after.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is after the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.after = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index === -1 || index > (results.length - 2)) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index + 1]];\n\t}\n};\n\n})();\n", "title": "$:/core/modules/filters/after.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/all/current.js": { "text": "/*\\\ntitle: $:/core/modules/filters/all/current.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar currTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(currTiddlerTitle) {\n\t\treturn [currTiddlerTitle];\n\t} else {\n\t\treturn [];\n\t}\n};\n\n})();\n", "title": "$:/core/modules/filters/all/current.js", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/missing.js": { "text": "/*\\\ntitle: $:/core/modules/filters/all/missing.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\treturn options.wiki.getMissingTitles();\n};\n\n})();\n", "title": "$:/core/modules/filters/all/missing.js", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/orphans.js": { "text": "/*\\\ntitle: $:/core/modules/filters/all/orphans.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[orphans]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphans = function(source,prefix,options) {\n\treturn options.wiki.getOrphanTitles();\n};\n\n})();\n", "title": "$:/core/modules/filters/all/orphans.js", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/shadows.js": { "text": "/*\\\ntitle: $:/core/modules/filters/all/shadows.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[shadows]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadows = function(source,prefix,options) {\n\treturn options.wiki.allShadowTitles();\n};\n\n})();\n", "title": "$:/core/modules/filters/all/shadows.js", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/tiddlers.js": { "text": "/*\\\ntitle: $:/core/modules/filters/all/tiddlers.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddlers = function(source,prefix,options) {\n\treturn options.wiki.allTitles();\n};\n\n})();\n", "title": "$:/core/modules/filters/all/tiddlers.js", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all.js": { "text": "/*\\\ntitle: $:/core/modules/filters/all.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for selecting tiddlers\n\n[all[shadows+tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar allFilterOperators;\n\nfunction getAllFilterOperators() {\n\tif(!allFilterOperators) {\n\t\tallFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"allfilteroperator\",allFilterOperators);\n\t}\n\treturn allFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.all = function(source,operator,options) {\n\t// Get our suboperators\n\tvar allFilterOperators = getAllFilterOperators();\n\t// Cycle through the suboperators accumulating their results\n\tvar results = [],\n\t\tsubops = operator.operand.split(\"+\");\n\t// Check for common optimisations\n\tif(subops.length === 1 && subops[0] === \"\") {\n\t\treturn source;\n\t} else if(subops.length === 1 && subops[0] === \"tiddlers\") {\n\t\treturn options.wiki.each;\n\t} else if(subops.length === 1 && subops[0] === \"shadows\") {\n\t\treturn options.wiki.eachShadow;\n\t} else if(subops.length === 2 && subops[0] === \"tiddlers\" && subops[1] === \"shadows\") {\n\t\treturn options.wiki.eachTiddlerPlusShadows;\n\t} else if(subops.length === 2 && subops[0] === \"shadows\" && subops[1] === \"tiddlers\") {\n\t\treturn options.wiki.eachShadowPlusTiddlers;\n\t}\n\t// Do it the hard way\n\tfor(var t=0; t<subops.length; t++) {\n\t\tvar subop = allFilterOperators[subops[t]];\n\t\tif(subop) {\n\t\t\t$tw.utils.pushTop(results,subop(source,operator.prefix,options));\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/all.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/backlinks.js": { "text": "/*\\\ntitle: $:/core/modules/filters/backlinks.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the backlinks from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.backlinks = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerBacklinks(title));\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/backlinks.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/before.js": { "text": "/*\\\ntitle: $:/core/modules/filters/before.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is before the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.before = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index <= 0) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index - 1]];\n\t}\n};\n\n})();\n", "title": "$:/core/modules/filters/before.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/commands.js": { "text": "/*\\\ntitle: $:/core/modules/filters/commands.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the commands available in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.commands = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.commands,function(commandInfo,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/commands.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/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\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.each = function(source,operator,options) {\n\tvar results = [],\n\t\tvalues = {};\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tvar value;\n\t\t\tif((operator.operand === \"\") || (operator.operand === \"title\")) {\n\t\t\t\tvalue = title;\n\t\t\t} else {\n\t\t\t\tvalue = tiddler.getFieldString(operator.operand);\n\t\t\t}\n\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\tvalues[value] = true;\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/each.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/eachday.js": { "text": "/*\\\ntitle: $:/core/modules/filters/eachday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique day covered by the specified date field\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.eachday = function(source,operator,options) {\n\tvar results = [],\n\t\tvalues = [],\n\t\tfieldName = operator.operand || \"modified\";\n\t// Function to convert a date/time to a date integer\n\tvar toDate = function(value) {\n\t\tvalue = (new Date(value)).setHours(0,0,0,0);\n\t\treturn value+0;\n\t};\n\tsource(function(tiddler,title) {\n\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\tvar value = toDate($tw.utils.parseDate(tiddler.fields[fieldName]));\n\t\t\tif(values.indexOf(value) === -1) {\n\t\t\t\tvalues.push(value);\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/eachday.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/editiondescription.js": { "text": "/*\\\ntitle: $:/core/modules/filters/editiondescription.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the descriptions of the specified edition names\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editiondescription = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(editionInfo,title)) {\n\t\t\t\tresults.push(editionInfo[title].description || \"\");\t\t\t\t\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/editiondescription.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/editions.js": { "text": "/*\\\ntitle: $:/core/modules/filters/editions.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the available editions in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editions = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\t$tw.utils.each(editionInfo,function(info,name) {\n\t\t\tresults.push(name);\n\t\t});\n\t}\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/editions.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/field.js": { "text": "/*\\\ntitle: $:/core/modules/filters/field.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.field = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || operator.operator || \"title\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text !== operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !!operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text === operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/field.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/fields.js": { "text": "/*\\\ntitle: $:/core/modules/filters/fields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.fields = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tfor(var fieldName in tiddler.fields) {\n\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/fields.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/get.js": { "text": "/*\\\ntitle: $:/core/modules/filters/get.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing tiddler titles by the value of the field specified in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.get = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tvar value = tiddler.getFieldString(operator.operand);\n\t\t\tif(value) {\n\t\t\t\tresults.push(value);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/get.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/getindex.js": { "text": "/*\\\ntitle: $:/core/modules/filters/getindex.js\ntype: application/javascript\nmodule-type: filteroperator\n\nreturns the value at a given index of datatiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.getindex = function(source,operator,options) {\n\tvar data,title,results = [];\n\tif(operator.operand){\n\t\tsource(function(tiddler,title) {\n\t\t\ttitle = tiddler ? tiddler.fields.title : title;\n\t\t\tdata = options.wiki.extractTiddlerDataItem(tiddler,operator.operand);\n\t\t\tif(data) {\n\t\t\t\tresults.push(data);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/getindex.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/has.js": { "text": "/*\\\ntitle: $:/core/modules/filters/has.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a tiddler has the specified field\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.has = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop(tiddler.fields,operator.operand) || tiddler.fields[operator.operand] === \"\"))) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,operator.operand) && tiddler.fields[operator.operand] !== \"\") {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/has.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/haschanged.js": { "text": "/*\\\ntitle: $:/core/modules/filters/haschanged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returns tiddlers from the list that have a non-zero changecount.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.haschanged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) === 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) > 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/haschanged.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/indexes.js": { "text": "/*\\\ntitle: $:/core/modules/filters/indexes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the indexes of a data tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.indexes = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar data = options.wiki.getTiddlerData(title);\n\t\tif(data) {\n\t\t\t$tw.utils.pushTop(results,Object.keys(data));\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/indexes.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/is/current.js": { "text": "/*\\\ntitle: $:/core/modules/filters/is/current.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar results = [],\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title !== currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title === currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/is/current.js", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/image.js": { "text": "/*\\\ntitle: $:/core/modules/filters/is/image.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[image]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.image = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/is/image.js", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/missing.js": { "text": "/*\\\ntitle: $:/core/modules/filters/is/missing.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/is/missing.js", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/orphan.js": { "text": "/*\\\ntitle: $:/core/modules/filters/is/orphan.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[orphan]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphan = function(source,prefix,options) {\n\tvar results = [],\n\t\torphanTitles = options.wiki.getOrphanTitles();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) !== -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/is/orphan.js", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/shadow.js": { "text": "/*\\\ntitle: $:/core/modules/filters/is/shadow.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[shadow]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadow = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/is/shadow.js", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/system.js": { "text": "/*\\\ntitle: $:/core/modules/filters/is/system.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[system]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.system = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/is/system.js", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/tag.js": { "text": "/*\\\ntitle: $:/core/modules/filters/is/tag.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tag]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,prefix,options) {\n\tvar results = [],\n\t\ttagMap = options.wiki.getTagMap();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/is/tag.js", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/tiddler.js": { "text": "/*\\\ntitle: $:/core/modules/filters/is/tiddler.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tiddler]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddler = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/is/tiddler.js", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is.js": { "text": "/*\\\ntitle: $:/core/modules/filters/is.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking tiddler properties\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar isFilterOperators;\n\nfunction getIsFilterOperators() {\n\tif(!isFilterOperators) {\n\t\tisFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"isfilteroperator\",isFilterOperators);\n\t}\n\treturn isFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.is = function(source,operator,options) {\n\t// Dispatch to the correct isfilteroperator\n\tvar isFilterOperators = getIsFilterOperators();\n\tvar isFilterOperator = isFilterOperators[operator.operand];\n\tif(isFilterOperator) {\n\t\treturn isFilterOperator(source,operator.prefix,options);\n\t} else {\n\t\treturn [\"Filter Error: Unknown operand for the 'is' filter operator\"];\n\t}\n};\n\n})();\n", "title": "$:/core/modules/filters/is.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/limit.js": { "text": "/*\\\ntitle: $:/core/modules/filters/limit.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for chopping the results to a specified maximum number of entries\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.limit = function(source,operator,options) {\n\tvar results = [];\n\t// Convert to an array\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\t// Slice the array if necessary\n\tvar limit = Math.min(results.length,parseInt(operator.operand,10));\n\tif(operator.prefix === \"!\") {\n\t\tresults = results.slice(-limit);\n\t} else {\n\t\tresults = results.slice(0,limit);\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/limit.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/links.js": { "text": "/*\\\ntitle: $:/core/modules/filters/links.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the links from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.links = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerLinks(title));\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/links.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/list.js": { "text": "/*\\\ntitle: $:/core/modules/filters/list.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddlers whose title is listed in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.list = function(source,operator,options) {\n\tvar results = [],\n\t\ttr = $tw.utils.parseTextReference(operator.operand),\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\"),\n\t\tlist = options.wiki.getTiddlerList(tr.title || currTiddlerTitle,tr.field,tr.index);\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults = list;\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/list.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/listed.js": { "text": "/*\\\ntitle: $:/core/modules/filters/listed.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that have the selected tiddlers in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.listed = function(source,operator,options) {\n\tvar field = operator.operand || \"list\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.findListingsOfTiddler(title,field));\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/listed.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/listops.js": { "text": "/*\\\ntitle: $:/core/modules/filters/listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for manipulating the current selection list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nReverse list\n*/\nexports.reverse = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.unshift(title);\n\t});\n\treturn results;\n};\n\n/*\nFirst entry/entries in list\n*/\nexports.first = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,count);\n};\n\n/*\nLast entry/entries in list\n*/\nexports.last = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(-count);\n};\n\n/*\nAll but the first entry/entries of the list\n*/\nexports.rest = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count);\n};\nexports.butfirst = exports.rest;\nexports.bf = exports.rest;\n\n/*\nAll but the last entry/entries of the list\n*/\nexports.butlast = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,-count);\n};\nexports.bl = exports.butlast;\n\n/*\nThe nth member of the list\n*/\nexports.nth = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count - 1,count);\n};\n\n})();\n", "title": "$:/core/modules/filters/listops.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/modules.js": { "text": "/*\\\ntitle: $:/core/modules/filters/modules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the modules of a given type in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.modules = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.each($tw.modules.types[title],function(moduleInfo,moduleName) {\n\t\t\tresults.push(moduleName);\n\t\t});\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/modules.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/moduletypes.js": { "text": "/*\\\ntitle: $:/core/modules/filters/moduletypes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the module types in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.moduletypes = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.modules.types,function(moduleInfo,type) {\n\t\tresults.push(type);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/moduletypes.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/next.js": { "text": "/*\\\ntitle: $:/core/modules/filters/next.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs next in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.next = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch++;\n\t\tif(match > 0 && match < list.length) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/next.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/plugintiddlers.js": { "text": "/*\\\ntitle: $:/core/modules/filters/plugintiddlers.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the shadow tiddlers within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.plugintiddlers = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar pluginInfo = options.wiki.getPluginInfo(title) || options.wiki.getTiddlerData(title,{tiddlers:[]});\n\t\tif(pluginInfo && pluginInfo.tiddlers) {\n\t\t\t$tw.utils.each(pluginInfo.tiddlers,function(fields,title) {\n\t\t\t\tresults.push(title);\n\t\t\t});\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/plugintiddlers.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/prefix.js": { "text": "/*\\\ntitle: $:/core/modules/filters/prefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title starts with a prefix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.prefix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/prefix.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/previous.js": { "text": "/*\\\ntitle: $:/core/modules/filters/previous.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs immediately prior in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.previous = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch--;\n\t\tif(match >= 0) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/previous.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/regexp.js": { "text": "/*\\\ntitle: $:/core/modules/filters/regexp.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for regexp matching\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.regexp = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"title\").toLowerCase(),\n\t\tregexpString, regexp, flags = \"\", match,\n\t\tgetFieldString = function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\treturn tiddler.getFieldString(fieldname);\n\t\t\t} else if(fieldname === \"title\") {\n\t\t\t\treturn title;\n\t\t\t} else {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t};\n\t// Process flags and construct regexp\n\tregexpString = operator.operand;\n\tmatch = /^\\(\\?([gim]+)\\)/.exec(regexpString);\n\tif(match) {\n\t\tflags = match[1];\n\t\tregexpString = regexpString.substr(match[0].length);\n\t} else {\n\t\tmatch = /\\(\\?([gim]+)\\)$/.exec(regexpString);\n\t\tif(match) {\n\t\t\tflags = match[1];\n\t\t\tregexpString = regexpString.substr(0,regexpString.length - match[0].length);\n\t\t}\n\t}\n\ttry {\n\t\tregexp = new RegExp(regexpString,flags);\n\t} catch(e) {\n\t\treturn [\"\" + e];\n\t}\n\t// Process the incoming tiddlers\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/regexp.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/removeprefix.js": { "text": "/*\\\ntitle: $:/core/modules/filters/removeprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a prefix from each title in the list. Titles that do not start with the prefix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removeprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/removeprefix.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/removesuffix.js": { "text": "/*\\\ntitle: $:/core/modules/filters/removesuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a suffix from each title in the list. Titles that do not end with the suffix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removesuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title.substr(-operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(0,title.length - operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/removesuffix.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/sameday.js": { "text": "/*\\\ntitle: $:/core/modules/filters/sameday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a modified date field on the same day as the provided value.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sameday = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\ttargetDate = (new Date($tw.utils.parseDate(operator.operand))).setHours(0,0,0,0);\n\t// Function to convert a date/time to a date integer\n\tvar isSameDay = function(dateField) {\n\t\t\treturn (new Date(dateField)).setHours(0,0,0,0) === targetDate;\n\t\t};\n\tsource(function(tiddler,title) {\n\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\tif(isSameDay($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/sameday.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/search.js": { "text": "/*\\\ntitle: $:/core/modules/filters/search.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for searching for the text in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.search = function(source,operator,options) {\n\tvar invert = operator.prefix === \"!\";\n\tif(operator.suffix) {\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert,\n\t\t\tfield: operator.suffix\n\t\t});\n\t} else {\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert\n\t\t});\n\t}\n};\n\n})();\n", "title": "$:/core/modules/filters/search.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/shadowsource.js": { "text": "/*\\\ntitle: $:/core/modules/filters/shadowsource.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the source plugins for shadow tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadowsource = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar source = options.wiki.getShadowSource(title);\n\t\tif(source) {\n\t\t\t$tw.utils.pushTop(results,source);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/shadowsource.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/sort.js": { "text": "/*\\\ntitle: $:/core/modules/filters/sort.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for sorting\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,false);\n\treturn results;\n};\n\nexports.nsort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,true);\n\treturn results;\n};\n\nexports.sortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,false);\n\treturn results;\n};\n\nexports.nsortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,true);\n\treturn results;\n};\n\nvar prepare_results = function (source) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/sort.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/splitbefore.js": { "text": "/*\\\ntitle: $:/core/modules/filters/splitbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that splits each result on the first occurance of the specified separator and returns the unique values.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.splitbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar parts = title.split(operator.operand);\n\t\tif(parts.length === 1) {\n\t\t\t$tw.utils.pushTop(results,parts[0]);\n\t\t} else {\n\t\t\t$tw.utils.pushTop(results,parts[0] + operator.operand);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/splitbefore.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/storyviews.js": { "text": "/*\\\ntitle: $:/core/modules/filters/storyviews.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the story views in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.storyviews = function(source,operator,options) {\n\tvar results = [],\n\t\tstoryviews = {};\n\t$tw.modules.applyMethods(\"storyview\",storyviews);\n\t$tw.utils.each(storyviews,function(info,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/storyviews.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/suffix.js": { "text": "/*\\\ntitle: $:/core/modules/filters/suffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title ends with a suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.suffix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/suffix.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/tag.js": { "text": "/*\\\ntitle: $:/core/modules/filters/tag.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking for the presence of a tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && !tiddler.hasTag(operator.operand)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.hasTag(operator.operand)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t\tresults = options.wiki.sortByList(results,operator.operand);\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/tag.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/tagging.js": { "text": "/*\\\ntitle: $:/core/modules/filters/tagging.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that are tagged with the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tagging = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlersWithTag(title));\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/tagging.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/tags.js": { "text": "/*\\\ntitle: $:/core/modules/filters/tags.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the tags of the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tags = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler && tiddler.fields.tags) {\n\t\t\t$tw.utils.pushTop(results,tiddler.fields.tags);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/tags.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/title.js": { "text": "/*\\\ntitle: $:/core/modules/filters/title.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing title fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.title = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields.title !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults.push(operator.operand);\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/title.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/untagged.js": { "text": "/*\\\ntitle: $:/core/modules/filters/untagged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the selected tiddlers that are untagged\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.untagged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && $tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length > 0) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!tiddler || !tiddler.hasField(\"tags\") || ($tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length === 0)) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "title": "$:/core/modules/filters/untagged.js", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters.js": { "text": "/*\\\ntitle: $:/core/modules/filters.js\ntype: application/javascript\nmodule-type: wikimethod\n\nAdds tiddler filtering methods to the $tw.Wiki object.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParses an operation (i.e. a run) within a filter string\n\toperators: Array of array of operator nodes into which results should be inserted\n\tfilterString: filter string\n\tp: start position within the string\nReturns the new start position, after the parsed operation\n*/\nfunction parseFilterOperation(operators,filterString,p) {\n\tvar operator, operand, bracketPos, curlyBracketPos;\n\t// Skip the starting square bracket\n\tif(filterString.charAt(p++) !== \"[\") {\n\t\tthrow \"Missing [ in filter expression\";\n\t}\n\t// Process each operator in turn\n\tdo {\n\t\toperator = {};\n\t\t// Check for an operator prefix\n\t\tif(filterString.charAt(p) === \"!\") {\n\t\t\toperator.prefix = filterString.charAt(p++);\n\t\t}\n\t\t// Get the operator name\n\t\tvar nextBracketPos = filterString.substring(p).search(/[\\[\\{<\\/]/);\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing [ in filter expression\";\n\t\t}\n\t\tnextBracketPos += p;\n\t\tvar bracket = filterString.charAt(nextBracketPos);\n\t\toperator.operator = filterString.substring(p,nextBracketPos);\n\t\t\n\t\t// Any suffix?\n\t\tvar colon = operator.operator.indexOf(':');\n\t\tif(colon > -1) {\n\t\t\toperator.suffix = operator.operator.substring(colon + 1);\n\t\t\toperator.operator = operator.operator.substring(0,colon) || \"field\";\n\t\t}\n\t\t// Empty operator means: title\n\t\telse if(operator.operator === \"\") {\n\t\t\toperator.operator = \"title\";\n\t\t}\n\n\t\tp = nextBracketPos + 1;\n\t\tswitch (bracket) {\n\t\t\tcase \"{\": // Curly brackets\n\t\t\t\toperator.indirect = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\"}\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"[\": // Square brackets\n\t\t\t\tnextBracketPos = filterString.indexOf(\"]\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"<\": // Angle brackets\n\t\t\t\toperator.variable = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\">\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"/\": // regexp brackets\n\t\t\t\tvar rex = /^((?:[^\\\\\\/]*|\\\\.)*)\\/(?:\\(([mygi]+)\\))?/g,\n\t\t\t\t\trexMatch = rex.exec(filterString.substring(p));\n\t\t\t\tif(rexMatch) {\n\t\t\t\t\toperator.regexp = new RegExp(rexMatch[1], rexMatch[2]);\n// DEPRECATION WARNING\nconsole.log(\"WARNING: Filter\",operator.operator,\"has a deprecated regexp operand\",operator.regexp);\n\t\t\t\t\tnextBracketPos = p + rex.lastIndex - 1;\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\tthrow \"Unterminated regular expression in filter expression\";\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\t\t\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing closing bracket in filter expression\";\n\t\t}\n\t\tif(!operator.regexp) {\n\t\t\toperator.operand = filterString.substring(p,nextBracketPos);\n\t\t}\n\t\tp = nextBracketPos + 1;\n\t\t\t\n\t\t// Push this operator\n\t\toperators.push(operator);\n\t} while(filterString.charAt(p) !== \"]\");\n\t// Skip the ending square bracket\n\tif(filterString.charAt(p++) !== \"]\") {\n\t\tthrow \"Missing ] in filter expression\";\n\t}\n\t// Return the parsing position\n\treturn p;\n}\n\n/*\nParse a filter string\n*/\nexports.parseFilter = function(filterString) {\n\tfilterString = filterString || \"\";\n\tvar results = [], // Array of arrays of operator nodes {operator:,operand:}\n\t\tp = 0, // Current position in the filter string\n\t\tmatch;\n\tvar whitespaceRegExp = /(\\s+)/mg,\n\t\toperandRegExp = /((?:\\+|\\-)?)(?:(\\[)|(?:\"([^\"]*)\")|(?:'([^']*)')|([^\\s\\[\\]]+))/mg;\n\twhile(p < filterString.length) {\n\t\t// Skip any whitespace\n\t\twhitespaceRegExp.lastIndex = p;\n\t\tmatch = whitespaceRegExp.exec(filterString);\n\t\tif(match && match.index === p) {\n\t\t\tp = p + match[0].length;\n\t\t}\n\t\t// Match the start of the operation\n\t\tif(p < filterString.length) {\n\t\t\toperandRegExp.lastIndex = p;\n\t\t\tmatch = operandRegExp.exec(filterString);\n\t\t\tif(!match || match.index !== p) {\n\t\t\t\tthrow \"Syntax error in filter expression\";\n\t\t\t}\n\t\t\tvar operation = {\n\t\t\t\tprefix: \"\",\n\t\t\t\toperators: []\n\t\t\t};\n\t\t\tif(match[1]) {\n\t\t\t\toperation.prefix = match[1];\n\t\t\t\tp++;\n\t\t\t}\n\t\t\tif(match[2]) { // Opening square bracket\n\t\t\t\tp = parseFilterOperation(operation.operators,filterString,p);\n\t\t\t} else {\n\t\t\t\tp = match.index + match[0].length;\n\t\t\t}\n\t\t\tif(match[3] || match[4] || match[5]) { // Double quoted string, single quoted string or unquoted title\n\t\t\t\toperation.operators.push(\n\t\t\t\t\t{operator: \"title\", operand: match[3] || match[4] || match[5]}\n\t\t\t\t);\n\t\t\t}\n\t\t\tresults.push(operation);\n\t\t}\n\t}\n\treturn results;\n};\n\nexports.getFilterOperators = function() {\n\tif(!this.filterOperators) {\n\t\t$tw.Wiki.prototype.filterOperators = {};\n\t\t$tw.modules.applyMethods(\"filteroperator\",this.filterOperators);\n\t}\n\treturn this.filterOperators;\n};\n\nexports.filterTiddlers = function(filterString,widget,source) {\n\tvar fn = this.compileFilter(filterString);\n\treturn fn.call(this,source,widget);\n};\n\n/*\nCompile a filter into a function with the signature fn(source,widget) where:\nsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\nwidget: an optional widget node for retrieving the current tiddler etc.\n*/\nexports.compileFilter = function(filterString) {\n\tvar filterParseTree;\n\ttry {\n\t\tfilterParseTree = this.parseFilter(filterString);\n\t} catch(e) {\n\t\treturn function(source,widget) {\n\t\t\treturn [\"Filter error: \" + e];\n\t\t};\n\t}\n\t// Get the hashmap of filter operator functions\n\tvar filterOperators = this.getFilterOperators();\n\t// Assemble array of functions, one for each operation\n\tvar operationFunctions = [];\n\t// Step through the operations\n\tvar self = this;\n\t$tw.utils.each(filterParseTree,function(operation) {\n\t\t// Create a function for the chain of operators in the operation\n\t\tvar operationSubFunction = function(source,widget) {\n\t\t\tvar accumulator = source,\n\t\t\t\tresults = [],\n\t\t\t\tcurrTiddlerTitle = widget && widget.getVariable(\"currentTiddler\");\n\t\t\t$tw.utils.each(operation.operators,function(operator) {\n\t\t\t\tvar operand = operator.operand,\n\t\t\t\t\toperatorFunction;\n\t\t\t\tif(!operator.operator) {\n\t\t\t\t\toperatorFunction = filterOperators.title;\n\t\t\t\t} else if(!filterOperators[operator.operator]) {\n\t\t\t\t\toperatorFunction = filterOperators.field;\n\t\t\t\t} else {\n\t\t\t\t\toperatorFunction = filterOperators[operator.operator];\n\t\t\t\t}\n\t\t\t\tif(operator.indirect) {\n\t\t\t\t\toperand = self.getTextReference(operator.operand,\"\",currTiddlerTitle);\n\t\t\t\t}\n\t\t\t\tif(operator.variable) {\n\t\t\t\t\toperand = widget.getVariable(operator.operand,{defaultValue: \"\"});\n\t\t\t\t}\n\t\t\t\t// Invoke the appropriate filteroperator module\n\t\t\t\tresults = operatorFunction(accumulator,{\n\t\t\t\t\t\t\toperator: operator.operator,\n\t\t\t\t\t\t\toperand: operand,\n\t\t\t\t\t\t\tprefix: operator.prefix,\n\t\t\t\t\t\t\tsuffix: operator.suffix,\n\t\t\t\t\t\t\tregexp: operator.regexp\n\t\t\t\t\t\t},{\n\t\t\t\t\t\t\twiki: self,\n\t\t\t\t\t\t\twidget: widget\n\t\t\t\t\t\t});\n\t\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\t\taccumulator = self.makeTiddlerIterator(results);\n\t\t\t\t} else {\n\t\t\t\t\taccumulator = results;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\treturn results;\n\t\t\t} else {\n\t\t\t\tvar resultArray = [];\n\t\t\t\tresults(function(tiddler,title) {\n\t\t\t\t\tresultArray.push(title);\n\t\t\t\t});\n\t\t\t\treturn resultArray;\n\t\t\t}\n\t\t};\n\t\t// Wrap the operator functions in a wrapper function that depends on the prefix\n\t\toperationFunctions.push((function() {\n\t\t\tswitch(operation.prefix || \"\") {\n\t\t\t\tcase \"\": // No prefix means that the operation is unioned into the result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"-\": // The results of this operation are removed from the main result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.removeArrayEntries(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"+\": // This operation is applied to the main results so far\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t// This replaces all the elements of the array, but keeps the actual array so that references to it are preserved\n\t\t\t\t\t\tsource = self.makeTiddlerIterator(results);\n\t\t\t\t\t\tresults.splice(0,results.length);\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t}\n\t\t})());\n\t});\n\t// Return a function that applies the operations to a source iterator of tiddler titles\n\treturn $tw.perf.measure(\"filter\",function filterFunction(source,widget) {\n\t\tif(!source) {\n\t\t\tsource = self.each;\n\t\t} else if(typeof source === \"object\") { // Array or hashmap\n\t\t\tsource = self.makeTiddlerIterator(source);\n\t\t}\n\t\tvar results = [];\n\t\t$tw.utils.each(operationFunctions,function(operationFunction) {\n\t\t\toperationFunction(results,source,widget);\n\t\t});\n\t\treturn results;\n\t});\n};\n\n})();\n", "title": "$:/core/modules/filters.js", "type": "application/javascript", "module-type": "wikimethod" }, "$:/core/modules/info/platform.js": { "text": "/*\\\ntitle: $:/core/modules/info/platform.js\ntype: application/javascript\nmodule-type: info\n\nInitialise basic platform $:/info/ tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.getInfoTiddlerFields = function() {\n\tvar mapBoolean = function(value) {return value ? \"yes\" : \"no\";},\n\t\tinfoTiddlerFields = [];\n\t// Basics\n\tinfoTiddlerFields.push({title: \"$:/info/browser\", text: mapBoolean(!!$tw.browser)});\n\tinfoTiddlerFields.push({title: \"$:/info/node\", text: mapBoolean(!!$tw.node)});\n\treturn infoTiddlerFields;\n};\n\n})();\n", "title": "$:/core/modules/info/platform.js", "type": "application/javascript", "module-type": "info" }, "$:/core/modules/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 single 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\nexports.Language = Language;\n\n})();\n", "title": "$:/core/modules/language.js", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/macros/changecount.js": { "text": "/*\\\ntitle: $:/core/modules/macros/changecount.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the changecount for the current tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"changecount\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn this.wiki.getChangeCount(this.getVariable(\"currentTiddler\")) + \"\";\n};\n\n})();\n", "title": "$:/core/modules/macros/changecount.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/contrastcolour.js": { "text": "/*\\\ntitle: $:/core/modules/macros/contrastcolour.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to choose which of two colours has the highest contrast with a base colour\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"contrastcolour\";\n\nexports.params = [\n\t{name: \"target\"},\n\t{name: \"fallbackTarget\"},\n\t{name: \"colourA\"},\n\t{name: \"colourB\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(target,fallbackTarget,colourA,colourB) {\n\tvar rgbTarget = $tw.utils.parseCSSColor(target) || $tw.utils.parseCSSColor(fallbackTarget);\n\tif(!rgbTarget) {\n\t\treturn colourA;\n\t}\n\tvar rgbColourA = $tw.utils.parseCSSColor(colourA),\n\t\trgbColourB = $tw.utils.parseCSSColor(colourB);\n\tif(rgbColourA && !rgbColourB) {\n\t\treturn rgbColourA;\n\t}\n\tif(rgbColourB && !rgbColourA) {\n\t\treturn rgbColourB;\n\t}\n\tif(!rgbColourA && !rgbColourB) {\n\t\t// If neither colour is readable, return a crude inverse of the target\n\t\treturn [255 - rgbTarget[0],255 - rgbTarget[1],255 - rgbTarget[2],rgbTarget[3]];\n\t}\n\t// Colour brightness formula derived from http://www.w3.org/WAI/ER/WD-AERT/#color-contrast\n\tvar brightnessTarget = rgbTarget[0] * 0.299 + rgbTarget[1] * 0.587 + rgbTarget[2] * 0.114,\n\t\tbrightnessA = rgbColourA[0] * 0.299 + rgbColourA[1] * 0.587 + rgbColourA[2] * 0.114,\n\t\tbrightnessB = rgbColourB[0] * 0.299 + rgbColourB[1] * 0.587 + rgbColourB[2] * 0.114;\n\treturn Math.abs(brightnessTarget - brightnessA) > Math.abs(brightnessTarget - brightnessB) ? colourA : colourB;\n};\n\n})();\n", "title": "$:/core/modules/macros/contrastcolour.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/csvtiddlers.js": { "text": "/*\\\ntitle: $:/core/modules/macros/csvtiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to CSV\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"csvtiddlers\";\n\nexports.params = [\n\t{name: \"filter\"},\n\t{name: \"format\"},\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,format) {\n\tvar self = this,\n\t\ttiddlers = this.wiki.filterTiddlers(filter),\n\t\ttiddler,\n\t\tfields = [],\n\t\tt,f;\n\t// Collect all the fields\n\tfor(t=0;t<tiddlers.length; t++) {\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\tfor(f in tiddler.fields) {\n\t\t\tif(fields.indexOf(f) === -1) {\n\t\t\t\tfields.push(f);\n\t\t\t}\n\t\t}\n\t}\n\t// Sort the fields and bring the standard ones to the front\n\tfields.sort();\n\t\"title text modified modifier created creator\".split(\" \").reverse().forEach(function(value,index) {\n\t\tvar p = fields.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tfields.splice(p,1);\n\t\t\tfields.unshift(value)\n\t\t}\n\t});\n\t// Output the column headings\n\tvar output = [], row = [];\n\tfields.forEach(function(value) {\n\t\trow.push(quoteAndEscape(value))\n\t});\n\toutput.push(row.join(\",\"));\n\t// Output each tiddler\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\trow = [];\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\t\tfor(f=0; f<fields.length; f++) {\n\t\t\t\trow.push(quoteAndEscape(tiddler ? tiddler.getFieldString(fields[f]) || \"\" : \"\"));\n\t\t\t}\n\t\toutput.push(row.join(\",\"));\n\t}\n\treturn output.join(\"\\n\");\n};\n\nfunction quoteAndEscape(value) {\n\treturn \"\\\"\" + value.replace(/\"/mg,\"\\\"\\\"\") + \"\\\"\";\n}\n\n})();\n", "title": "$:/core/modules/macros/csvtiddlers.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/dumpvariables.js": { "text": "/*\\\ntitle: $:/core/modules/macros/dumpvariables.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to dump all active variable values\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"dumpvariables\";\n\nexports.params = [\n];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\tvar output = [\"|!Variable |!Value |\"],\n\t\tvariables = [], variable;\n\tfor(variable in this.variables) {\n\t\tvariables.push(variable);\n\t}\n\tvariables.sort();\n\tfor(var index=0; index<variables.length; index++) {\n\t\tvar variable = variables[index];\n\t\toutput.push(\"|\" + variable + \" |<input size=50 value=<<\" + variable + \">>/> |\")\n\t}\n\treturn output.join(\"\\n\");\n};\n\n})();\n", "title": "$:/core/modules/macros/dumpvariables.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/jsontiddlers.js": { "text": "/*\\\ntitle: $:/core/modules/macros/jsontiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to JSON\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"jsontiddlers\";\n\nexports.params = [\n\t{name: \"filter\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter) {\n\tvar tiddlers = this.wiki.filterTiddlers(filter),\n\t\tdata = [];\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\tvar tiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\tif(tiddler) {\n\t\t\tvar fields = new Object();\n\t\t\tfor(var field in tiddler.fields) {\n\t\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t\t}\n\t\t\tdata.push(fields);\n\t\t}\n\t}\n\treturn JSON.stringify(data,null,$tw.config.preferences.jsonSpaces);\n};\n\n})();\n", "title": "$:/core/modules/macros/jsontiddlers.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/makedatauri.js": { "text": "/*\\\ntitle: $:/core/modules/macros/makedatauri.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to convert the content of a tiddler to a data URI\n\n<<makedatauri text:\"Text to be converted\" type:\"text/vnd.tiddlywiki\">>\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"makedatauri\";\n\nexports.params = [\n\t{name: \"text\"},\n\t{name: \"type\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(text,type) {\n\treturn $tw.utils.makeDataUri(text,type);\n};\n\n})();\n", "title": "$:/core/modules/macros/makedatauri.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/now.js": { "text": "/*\\\ntitle: $:/core/modules/macros/now.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return a formatted version of the current time\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"now\";\n\nexports.params = [\n\t{name: \"format\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(format) {\n\treturn $tw.utils.formatDateString(new Date(),format || \"0hh:0mm, DDth MMM YYYY\");\n};\n\n})();\n", "title": "$:/core/modules/macros/now.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/qualify.js": { "text": "/*\\\ntitle: $:/core/modules/macros/qualify.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to qualify a state tiddler title according\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"qualify\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\treturn title + \"-\" + this.getStateQualifier();\n};\n\n})();\n", "title": "$:/core/modules/macros/qualify.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/resolvepath.js": { "text": "/*\\\ntitle: $:/core/modules/macros/resolvepath.js\ntype: application/javascript\nmodule-type: macro\n\nResolves a relative path for an absolute rootpath.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"resolvepath\";\n\nexports.params = [\n\t{name: \"source\"},\n\t{name: \"root\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(source, root) {\n\treturn $tw.utils.resolvePath(source, root);\n};\n\n})();\n", "title": "$:/core/modules/macros/resolvepath.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/version.js": { "text": "/*\\\ntitle: $:/core/modules/macros/version.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the TiddlyWiki core version number\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"version\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn $tw.version;\n};\n\n})();\n", "title": "$:/core/modules/macros/version.js", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/parsers/audioparser.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/audioparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe audio parser parses an audio tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar AudioParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"audio\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"audio/ogg\"] = AudioParser;\nexports[\"audio/mpeg\"] = AudioParser;\nexports[\"audio/mp3\"] = AudioParser;\nexports[\"audio/mp4\"] = AudioParser;\n\n})();\n\n", "title": "$:/core/modules/parsers/audioparser.js", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/csvparser.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/csvparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe CSV text parser processes CSV files into a table wrapped in a scrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar CsvParser = function(type,text,options) {\n\t// Table framework\n\tthis.tree = [{\n\t\t\"type\": \"scrollable\", \"children\": [{\n\t\t\t\"type\": \"element\", \"tag\": \"table\", \"children\": [{\n\t\t\t\t\"type\": \"element\", \"tag\": \"tbody\", \"children\": []\n\t\t\t}], \"attributes\": {\n\t\t\t\t\"class\": {\"type\": \"string\", \"value\": \"tc-csv-table\"}\n\t\t\t}\n\t\t}]\n\t}];\n\t// Split the text into lines\n\tvar lines = text.split(/\\r?\\n/mg),\n\t\ttag = \"th\";\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar lineText = lines[line];\n\t\tif(lineText) {\n\t\t\tvar row = {\n\t\t\t\t\t\"type\": \"element\", \"tag\": \"tr\", \"children\": []\n\t\t\t\t};\n\t\t\tvar columns = lineText.split(\",\");\n\t\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\t\trow.children.push({\n\t\t\t\t\t\t\"type\": \"element\", \"tag\": tag, \"children\": [{\n\t\t\t\t\t\t\t\"type\": \"text\",\n\t\t\t\t\t\t\t\"text\": columns[column]\n\t\t\t\t\t\t}]\n\t\t\t\t\t});\n\t\t\t}\n\t\t\ttag = \"td\";\n\t\t\tthis.tree[0].children[0].children[0].children.push(row);\n\t\t}\n\t}\n};\n\nexports[\"text/csv\"] = CsvParser;\n\n})();\n\n", "title": "$:/core/modules/parsers/csvparser.js", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/htmlparser.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/htmlparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe HTML parser displays text as raw HTML\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HtmlParser = function(type,text,options) {\n\tvar src;\n\tif(options._canonical_uri) {\n\t\tsrc = options._canonical_uri;\n\t} else if(text) {\n\t\tsrc = \"data:text/html;charset=utf-8,\" + encodeURIComponent(text);\n\t}\n\tthis.tree = [{\n\t\ttype: \"element\",\n\t\ttag: \"iframe\",\n\t\tattributes: {\n\t\t\tsrc: {type: \"string\", value: src},\n\t\t\tsandbox: {type: \"string\", value: \"sandbox\"}\n\t\t}\n\t}];\n};\n\nexports[\"text/html\"] = HtmlParser;\n\n})();\n\n", "title": "$:/core/modules/parsers/htmlparser.js", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/imageparser.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/imageparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe image parser parses an image into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ImageParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"img\",\n\t\t\tattributes: {}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t\tif(type === \"application/pdf\" || type === \".pdf\") {\n\t\t\telement.tag = \"embed\";\n\t\t}\n\t} else if(text) {\n\t\tif(type === \"application/pdf\" || type === \".pdf\") {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:application/pdf;base64,\" + text};\n\t\t\telement.tag = \"embed\";\n\t\t} else if(type === \"image/svg+xml\" || type === \".svg\") {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:image/svg+xml,\" + encodeURIComponent(text)};\n\t\t} else {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t\t}\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"image/svg+xml\"] = ImageParser;\nexports[\"image/jpg\"] = ImageParser;\nexports[\"image/jpeg\"] = ImageParser;\nexports[\"image/png\"] = ImageParser;\nexports[\"image/gif\"] = ImageParser;\nexports[\"application/pdf\"] = ImageParser;\nexports[\"image/x-icon\"] = ImageParser;\n\n})();\n\n", "title": "$:/core/modules/parsers/imageparser.js", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/utils/parseutils.js": { "text": "/*\\\ntitle: $:/core/modules/utils/parseutils.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions concerned with parsing text into tokens.\n\nMost functions have the following pattern:\n\n* The parameters are:\n** `source`: the source string being parsed\n** `pos`: the current parse position within the string\n** Any further parameters are used to identify the token that is being parsed\n* The return value is:\n** null if the token was not found at the specified position\n** an object representing the token with the following standard fields:\n*** `type`: string indicating the type of the token\n*** `start`: start position of the token in the source string\n*** `end`: end position of the token in the source string\n*** Any further fields required to describe the token\n\nThe exception is `skipWhiteSpace`, which just returns the position after the whitespace.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for a whitespace token. Returns null if not found, otherwise returns {type: \"whitespace\", start:, end:,}\n*/\nexports.parseWhiteSpace = function(source,pos) {\n\tvar node = {\n\t\ttype: \"whitespace\",\n\t\tstart: pos\n\t};\n\tvar re = /(\\s)+/g;\n\tre.lastIndex = pos;\n\tvar match = re.exec(source);\n\tif(match && match.index === pos) {\n\t\tnode.end = pos + match[0].length;\n\t\treturn node;\n\t}\n\treturn null;\n};\n\n/*\nConvenience wrapper for parseWhiteSpace. Returns the position after the whitespace\n*/\nexports.skipWhiteSpace = function(source,pos) {\n\tvar whitespace = $tw.utils.parseWhiteSpace(source,pos);\n\tif(whitespace) {\n\t\treturn whitespace.end;\n\t}\n\treturn pos;\n};\n\n/*\nLook for a given string token. Returns null if not found, otherwise returns {type: \"token\", value:, start:, end:,}\n*/\nexports.parseTokenString = function(source,pos,token) {\n\tvar match = source.indexOf(token,pos) === pos;\n\tif(match) {\n\t\treturn {\n\t\t\ttype: \"token\",\n\t\t\tvalue: token,\n\t\t\tstart: pos,\n\t\t\tend: pos + token.length\n\t\t};\n\t}\n\treturn null;\n};\n\n/*\nLook for a token matching a regex. Returns null if not found, otherwise returns {type: \"regexp\", match:, start:, end:,}\n*/\nexports.parseTokenRegExp = function(source,pos,reToken) {\n\tvar node = {\n\t\ttype: \"regexp\",\n\t\tstart: pos\n\t};\n\treToken.lastIndex = pos;\n\tnode.match = reToken.exec(source);\n\tif(node.match && node.match.index === pos) {\n\t\tnode.end = pos + node.match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a string literal. Returns null if not found, otherwise returns {type: \"string\", value:, start:, end:,}\n*/\nexports.parseStringLiteral = function(source,pos) {\n\tvar node = {\n\t\ttype: \"string\",\n\t\tstart: pos\n\t};\n\tvar reString = /(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\")|(?:'([^']*)')/g;\n\treString.lastIndex = pos;\n\tvar match = reString.exec(source);\n\tif(match && match.index === pos) {\n\t\tnode.value = match[1] !== undefined ? match[1] :(\n\t\t\tmatch[2] !== undefined ? match[2] : match[3] \n\t\t\t\t\t);\n\t\tnode.end = pos + match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a macro invocation parameter. Returns null if not found, or {type: \"macro-parameter\", name:, value:, start:, end:}\n*/\nexports.parseMacroParameter = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macro-parameter\",\n\t\tstart: pos\n\t};\n\t// Define our regexp\n\tvar reMacroParameter = /(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\\s>\"'=]+)))/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the parameter\n\tvar token = $tw.utils.parseTokenRegExp(source,pos,reMacroParameter);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the parameter details\n\tnode.value = token.match[2] !== undefined ? token.match[2] : (\n\t\t\t\t\ttoken.match[3] !== undefined ? token.match[3] : (\n\t\t\t\t\t\ttoken.match[4] !== undefined ? token.match[4] : (\n\t\t\t\t\t\t\ttoken.match[5] !== undefined ? token.match[5] : (\n\t\t\t\t\t\t\t\ttoken.match[6] !== undefined ? token.match[6] : (\n\t\t\t\t\t\t\t\t\t\"\"\n\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t)\n\t\t\t\t\t)\n\t\t\t\t);\n\tif(token.match[1]) {\n\t\tnode.name = token.match[1];\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for a macro invocation. Returns null if not found, or {type: \"macrocall\", name:, parameters:, start:, end:}\n*/\nexports.parseMacroInvocation = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macrocall\",\n\t\tstart: pos,\n\t\tparams: []\n\t};\n\t// Define our regexps\n\tvar reMacroName = /([^\\s>\"'=]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double less than sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"<<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the macro name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reMacroName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Process parameters\n\tvar parameter = $tw.utils.parseMacroParameter(source,pos);\n\twhile(parameter) {\n\t\tnode.params.push(parameter);\n\t\tpos = parameter.end;\n\t\t// Get the next parameter\n\t\tparameter = $tw.utils.parseMacroParameter(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">>\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for an HTML attribute definition. Returns null if not found, otherwise returns {type: \"attribute\", name:, valueType: \"string|indirect|macro\", value:, start:, end:,}\n*/\nexports.parseAttribute = function(source,pos) {\n\tvar node = {\n\t\tstart: pos\n\t};\n\t// Define our regexps\n\tvar reAttributeName = /([^\\/\\s>\"'=]+)/g,\n\t\treUnquotedAttribute = /([^\\/\\s<>\"'=]+)/g,\n\t\treIndirectValue = /\\{\\{([^\\}]+)\\}\\}/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the attribute name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reAttributeName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for an equals sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"=\");\n\tif(token) {\n\t\tpos = token.end;\n\t\t// Skip whitespace\n\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t// Look for a string literal\n\t\tvar stringLiteral = $tw.utils.parseStringLiteral(source,pos);\n\t\tif(stringLiteral) {\n\t\t\tpos = stringLiteral.end;\n\t\t\tnode.type = \"string\";\n\t\t\tnode.value = stringLiteral.value;\n\t\t} else {\n\t\t\t// Look for an indirect value\n\t\t\tvar indirectValue = $tw.utils.parseTokenRegExp(source,pos,reIndirectValue);\n\t\t\tif(indirectValue) {\n\t\t\t\tpos = indirectValue.end;\n\t\t\t\tnode.type = \"indirect\";\n\t\t\t\tnode.textReference = indirectValue.match[1];\n\t\t\t} else {\n\t\t\t\t// Look for a unquoted value\n\t\t\t\tvar unquotedValue = $tw.utils.parseTokenRegExp(source,pos,reUnquotedAttribute);\n\t\t\t\tif(unquotedValue) {\n\t\t\t\t\tpos = unquotedValue.end;\n\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\tnode.value = unquotedValue.match[1];\n\t\t\t\t} else {\n\t\t\t\t\t// Look for a macro invocation value\n\t\t\t\t\tvar macroInvocation = $tw.utils.parseMacroInvocation(source,pos);\n\t\t\t\t\tif(macroInvocation) {\n\t\t\t\t\t\tpos = macroInvocation.end;\n\t\t\t\t\t\tnode.type = \"macro\";\n\t\t\t\t\t\tnode.value = macroInvocation;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\tnode.value = \"true\";\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t} else {\n\t\tnode.type = \"string\";\n\t\tnode.value = \"true\";\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n", "title": "$:/core/modules/utils/parseutils.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/parsers/textparser.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/textparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe plain text parser processes blocks of source text into a degenerate parse tree consisting of a single text node\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar TextParser = function(type,text,options) {\n\tthis.tree = [{\n\t\ttype: \"codeblock\",\n\t\tattributes: {\n\t\t\tcode: {type: \"string\", value: text},\n\t\t\tlanguage: {type: \"string\", value: type}\n\t\t}\n\t}];\n};\n\nexports[\"text/plain\"] = TextParser;\nexports[\"text/x-tiddlywiki\"] = TextParser;\nexports[\"application/javascript\"] = TextParser;\nexports[\"application/json\"] = TextParser;\nexports[\"text/css\"] = TextParser;\nexports[\"application/x-tiddler-dictionary\"] = TextParser;\n\n})();\n\n", "title": "$:/core/modules/parsers/textparser.js", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/wikiparser/rules/codeblock.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for code blocks. For example:\n\n```\n\t```\n\tThis text will not be //wikified//\n\t```\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match and get language if defined\n\tthis.matchRegExp = /```([\\w-]*)\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\\r?\\n```$)/mg;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Return the $codeblock widget\n\treturn [{\n\t\t\ttype: \"codeblock\",\n\t\t\tattributes: {\n\t\t\t\t\tcode: {type: \"string\", value: text},\n\t\t\t\t\tlanguage: {type: \"string\", value: this.match[1]}\n\t\t\t}\n\t}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/codeblock.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/codeinline.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for code runs. For example:\n\n```\n\tThis is a `code run`.\n\tThis is another ``code run``\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(``?)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar reEnd = new RegExp(this.match[1], \"mg\");\n\t// Look for the end marker\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the text\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"code\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: text\n\t\t}]\n\t}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/codeinline.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/commentblock.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/commentblock.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/commentinline.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/commentinline.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/dash.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/dash.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for dashes. For example:\n\n```\nThis is an en-dash: --\n\nThis is an em-dash: ---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"dash\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{2,3}(?!-)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar dash = this.match[0].length === 2 ? \"–\" : \"—\";\n\treturn [{\n\t\ttype: \"entity\",\n\t\tentity: dash\n\t}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/dash.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/bold.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - bold. For example:\n\n```\n\tThis is ''bold'' text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except bold \n\\rules only bold \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"bold\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /''/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/''/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strong\",\n\t\tchildren: tree\n\t}];\n};\n\n})();", "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/italic.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - italic. For example:\n\n```\n\tThis is //italic// text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except italic\n\\rules only italic\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"italic\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\/\\//mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\/\\//mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"em\",\n\t\tchildren: tree\n\t}];\n};\n\n})();", "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - strikethrough. For example:\n\n```\n\tThis is ~~strikethrough~~ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except strikethrough \n\\rules only strikethrough \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"strikethrough\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~~/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/~~/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strike\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - subscript. For example:\n\n```\n\tThis is ,,subscript,, text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except subscript \n\\rules only subscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"subscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /,,/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/,,/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sub\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - superscript. For example:\n\n```\n\tThis is ^^superscript^^ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except superscript \n\\rules only superscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"superscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\^\\^/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\^\\^/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sup\",\n\t\tchildren: tree\n\t}];\n};\n\n})();", "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - underscore. For example:\n\n```\n\tThis is __underscore__ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except underscore \n\\rules only underscore\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"underscore\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /__/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/__/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"u\",\n\t\tchildren: tree\n\t}];\n};\n\n})();", "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/entity.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/entity.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML entities. For example:\n\n```\n\tThis is a copyright symbol: ©\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"entity\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(&#?[a-zA-Z0-9]{2,8};)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar entityString = this.match[1];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Return the entity\n\treturn [{type: \"entity\", entity: this.match[0]}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/entity.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/extlink.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/extlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\nAn external link: http://www.tiddlywiki.com/\n\nA suppressed external link: ~http://www.tiddlyspace.com/\n```\n\nExternal links can be suppressed by preceding them with `~`.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"extlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~?(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|'\"\\\\^~]+(?:\\/|\\b)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(this.match[0].substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: this.match[0].substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: this.match[0]},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: this.match[0]\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/extlink.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t},\n\t\tisBlock: true\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t}\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for marking areas with hard line breaks. For example:\n\n```\n\"\"\"\nThis is some text\nThat is set like\nIt is a Poem\nWhen it is\nClearly\nNot\n\"\"\"\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"hardlinebreaks\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\"\"\"(?:\\r?\\n)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\"\"\")|(\\r?\\n)/mg,\n\t\ttree = [],\n\t\tmatch;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tdo {\n\t\t// Parse the run up to the terminator\n\t\ttree.push.apply(tree,this.parser.parseInlineRun(reEnd,{eatTerminator: false}));\n\t\t// Redo the terminator match\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tmatch = reEnd.exec(this.parser.source);\n\t\tif(match) {\n\t\t\tthis.parser.pos = reEnd.lastIndex;\n\t\t\t// Add a line break if the terminator was a line break\n\t\t\tif(match[2]) {\n\t\t\t\ttree.push({type: \"element\", tag: \"br\"});\n\t\t\t}\n\t\t}\n\t} while(match && !match[1]);\n\t// Return the nodes\n\treturn tree;\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/heading.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/heading.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for headings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"heading\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(!{1,6})/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar headingLevel = this.match[1].length;\n\t// Move past the !s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse any classes, whitespace and then the heading itself\n\tvar classes = this.parser.parseClasses();\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// Return the heading\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"h\" + headingLevel, \n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: classes.join(\" \")}\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/heading.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/horizrule.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/horizrule.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for rules. For example:\n\n```\n---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"horizrule\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{3,}\\r?(?:\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\treturn [{type: \"element\", tag: \"hr\"}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/horizrule.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/html.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/html.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for HTML elements and widgets. For example:\n\n{{{\n<aside>\nThis is an HTML5 aside element\n</aside>\n\n<$slider target=\"MyTiddler\">\nThis is a widget invocation\n</$slider>\n\n}}}\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"html\";\nexports.types = {inline: true, block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextTag = this.findNextTag(this.parser.source,startPos,{\n\t\trequireLineBreak: this.is.block\n\t});\n\treturn this.nextTag ? this.nextTag.start : undefined;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Retrieve the most recent match so that recursive calls don't overwrite it\n\tvar tag = this.nextTag;\n\tthis.nextTag = null;\n\t// Advance the parser position to past the tag\n\tthis.parser.pos = tag.end;\n\t// Check for an immediately following double linebreak\n\tvar hasLineBreak = !tag.isSelfClosing && !!$tw.utils.parseTokenRegExp(this.parser.source,this.parser.pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t// Set whether we're in block mode\n\ttag.isBlock = this.is.block || hasLineBreak;\n\t// Parse the body if we need to\n\tif(!tag.isSelfClosing && $tw.config.htmlVoidElements.indexOf(tag.tag) === -1) {\n\t\t\tvar reEndString = \"</\" + $tw.utils.escapeRegExp(tag.tag) + \">\",\n\t\t\t\treEnd = new RegExp(\"(\" + reEndString + \")\",\"mg\");\n\t\tif(hasLineBreak) {\n\t\t\ttag.children = this.parser.parseBlocks(reEndString);\n\t\t} else {\n\t\t\ttag.children = this.parser.parseInlineRun(reEnd);\n\t\t}\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tvar endMatch = reEnd.exec(this.parser.source);\n\t\tif(endMatch && endMatch.index === this.parser.pos) {\n\t\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t\t}\n\t}\n\t// Return the tag\n\treturn [tag];\n};\n\n/*\nLook for an HTML tag. Returns null if not found, otherwise returns {type: \"element\", name:, attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseTag = function(source,pos,options) {\n\toptions = options || {};\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Define our regexps\n\tvar reTagName = /([a-zA-Z0-9\\-\\$]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a less than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\"<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the tag name\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,reTagName);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tnode.tag = token.match[1];\n\tif(node.tag.charAt(0) === \"$\") {\n\t\tnode.type = node.tag.substr(1);\n\t}\n\tpos = token.end;\n\t// Process attributes\n\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\twhile(attribute) {\n\t\tnode.attributes[attribute.name] = attribute;\n\t\tpos = attribute.end;\n\t\t// Get the next attribute\n\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a closing slash\n\ttoken = $tw.utils.parseTokenString(source,pos,\"/\");\n\tif(token) {\n\t\tpos = token.end;\n\t\tnode.isSelfClosing = true;\n\t}\n\t// Look for a greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Check for a required line break\n\tif(options.requireLineBreak) {\n\t\ttoken = $tw.utils.parseTokenRegExp(source,pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t\tif(!token) {\n\t\t\treturn null;\n\t\t}\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\nexports.findNextTag = function(source,pos,options) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /<([a-zA-Z\\-\\$]+)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseTag(source,match.index,options);\n\t\t// Return success\n\t\tif(tag && this.isLegalTag(tag)) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\nexports.isLegalTag = function(tag) {\n\t// Widgets are always OK\n\tif(tag.type !== \"element\") {\n\t\treturn true;\n\t// If it's an HTML tag that starts with a dash then it's not legal\n\t} else if(tag.tag.charAt(0) === \"-\") {\n\t\treturn false;\n\t} else {\n\t\t// Otherwise it's OK\n\t\treturn true;\n\t}\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/html.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/image.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/image.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for embedding images. For example:\n\n```\n[img[http://tiddlywiki.com/fractalveg.jpg]]\n[img width=23 height=24 [http://tiddlywiki.com/fractalveg.jpg]]\n[img width={{!!width}} height={{!!height}} [http://tiddlywiki.com/fractalveg.jpg]]\n[img[Description of image|http://tiddlywiki.com/fractalveg.jpg]]\n[img[TiddlerTitle]]\n[img[Description of image|TiddlerTitle]]\n```\n\nGenerates the `<$image>` widget.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"image\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextImage = this.findNextImage(this.parser.source,startPos);\n\treturn this.nextImage ? this.nextImage.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextImage.end;\n\tvar node = {\n\t\ttype: \"image\",\n\t\tattributes: this.nextImage.attributes\n\t};\n\treturn [node];\n};\n\n/*\nFind the next image from the current position\n*/\nexports.findNextImage = function(source,pos) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /(\\[img)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseImage(source,match.index);\n\t\t// Return success\n\t\tif(tag) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an image at the specified position. Returns null if not found, otherwise returns {type: \"image\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseImage = function(source,pos) {\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"image\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[img`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[img\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Process attributes\n\tif(source.charAt(pos) !== \"[\") {\n\t\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\t\twhile(attribute) {\n\t\t\tnode.attributes[attribute.name] = attribute;\n\t\t\tpos = attribute.end;\n\t\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t\tif(source.charAt(pos) !== \"[\") {\n\t\t\t\t// Get the next attribute\n\t\t\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t\t\t} else {\n\t\t\t\tattribute = null;\n\t\t\t}\n\t\t}\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[` after the attributes\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the source up to the terminating `]]`\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,/(?:([^|\\]]*?)\\|)?([^\\]]+?)\\]\\]/g);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\tif(token.match[1]) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: token.match[1].trim()};\n\t}\n\tnode.attributes.source = {type: \"string\", value: (token.match[2] || \"\").trim()};\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/image.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/list.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/list.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for lists. For example:\n\n```\n* This is an unordered list\n* It has two items\n\n# This is a numbered list\n## With a subitem\n# And a third item\n\n; This is a term that is being defined\n: This is the definition of that term\n```\n\nNote that lists can be nested arbitrarily:\n\n```\n#** One\n#* Two\n#** Three\n#**** Four\n#**# Five\n#**## Six\n## Seven\n### Eight\n## Nine\n```\n\nA CSS class can be applied to a list item as follows:\n\n```\n* List item one\n*.active List item two has the class `active`\n* List item three\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"list\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /([\\*#;:>]+)/mg;\n};\n\nvar listTypes = {\n\t\"*\": {listTag: \"ul\", itemTag: \"li\"},\n\t\"#\": {listTag: \"ol\", itemTag: \"li\"},\n\t\";\": {listTag: \"dl\", itemTag: \"dt\"},\n\t\":\": {listTag: \"dl\", itemTag: \"dd\"},\n\t\">\": {listTag: \"blockquote\", itemTag: \"p\"}\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Array of parse tree nodes for the previous row of the list\n\tvar listStack = [];\n\t// Cycle through the items in the list\n\twhile(true) {\n\t\t// Match the list marker\n\t\tvar reMatch = /([\\*#;:>]+)/mg;\n\t\treMatch.lastIndex = this.parser.pos;\n\t\tvar match = reMatch.exec(this.parser.source);\n\t\tif(!match || match.index !== this.parser.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check whether the list type of the top level matches\n\t\tvar listInfo = listTypes[match[0].charAt(0)];\n\t\tif(listStack.length > 0 && listStack[0].tag !== listInfo.listTag) {\n\t\t\tbreak;\n\t\t}\n\t\t// Move past the list marker\n\t\tthis.parser.pos = match.index + match[0].length;\n\t\t// Walk through the list markers for the current row\n\t\tfor(var t=0; t<match[0].length; t++) {\n\t\t\tlistInfo = listTypes[match[0].charAt(t)];\n\t\t\t// Remove any stacked up element if we can't re-use it because the list type doesn't match\n\t\t\tif(listStack.length > t && listStack[t].tag !== listInfo.listTag) {\n\t\t\t\tlistStack.splice(t,listStack.length - t);\n\t\t\t}\n\t\t\t// Construct the list element or reuse the previous one at this level\n\t\t\tif(listStack.length <= t) {\n\t\t\t\tvar listElement = {type: \"element\", tag: listInfo.listTag, children: [\n\t\t\t\t\t{type: \"element\", tag: listInfo.itemTag, children: []}\n\t\t\t\t]};\n\t\t\t\t// Link this list element into the last child item of the parent list item\n\t\t\t\tif(t) {\n\t\t\t\t\tvar prevListItem = listStack[t-1].children[listStack[t-1].children.length-1];\n\t\t\t\t\tprevListItem.children.push(listElement);\n\t\t\t\t}\n\t\t\t\t// Save this element in the stack\n\t\t\t\tlistStack[t] = listElement;\n\t\t\t} else if(t === (match[0].length - 1)) {\n\t\t\t\tlistStack[t].children.push({type: \"element\", tag: listInfo.itemTag, children: []});\n\t\t\t}\n\t\t}\n\t\tif(listStack.length > match[0].length) {\n\t\t\tlistStack.splice(match[0].length,listStack.length - match[0].length);\n\t\t}\n\t\t// Process the body of the list item into the last list item\n\t\tvar lastListChildren = listStack[listStack.length-1].children,\n\t\t\tlastListItem = lastListChildren[lastListChildren.length-1],\n\t\t\tclasses = this.parser.parseClasses();\n\t\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\t\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t\tlastListItem.children.push.apply(lastListItem.children,tree);\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(lastListItem,classes.join(\" \"));\n\t\t}\n\t\t// Consume any whitespace following the list item\n\t\tthis.parser.skipWhitespace();\n\t}\n\t// Return the root element of the list\n\treturn [listStack[0]];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/list.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for block macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^>\\s]+)(?:\\s*)((?:[^>]|(?:>(?!>)))*?)>>(?:\\r?\\n|$)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params,\n\t\tisBlock: true\n\t}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^\\s>]+)\\s*([\\s\\S]*?)>>/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5]|| paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params\n\t}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/macrodef.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrodef.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for macro definitions\n\n```\n\\define name(param:defaultvalue,param2:defaultvalue)\ndefinition text, including $param$ markers\n\\end\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrodef\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\define\\s+([^(\\s]+)\\(\\s*([^)]*)\\)(\\s*\\r?\\n)?/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the macro name and parameters\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the parameters\n\tvar paramString = this.match[2],\n\t\tparams = [];\n\tif(paramString !== \"\") {\n\t\tvar reParam = /\\s*([A-Za-z0-9\\-_]+)(?:\\s*:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))?/mg,\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\twhile(paramMatch) {\n\t\t\t// Save the parameter details\n\t\t\tvar paramInfo = {name: paramMatch[1]},\n\t\t\t\tdefaultValue = paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6];\n\t\t\tif(defaultValue) {\n\t\t\t\tparamInfo[\"default\"] = defaultValue;\n\t\t\t}\n\t\t\tparams.push(paramInfo);\n\t\t\t// Look for the next parameter\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\t}\n\t}\n\t// Is this a multiline definition?\n\tvar reEnd;\n\tif(this.match[3]) {\n\t\t// If so, the end of the body is marked with \\end\n\t\treEnd = /(\\r?\\n\\\\end[^\\S\\n\\r]*(?:$|\\r?\\n))/mg;\n\t} else {\n\t\t// Otherwise, the end of the definition is marked by the end of the line\n\t\treEnd = /(\\r?\\n)/mg;\n\t\t// Move past any whitespace\n\t\tthis.parser.pos = $tw.utils.skipWhiteSpace(this.parser.source,this.parser.pos);\n\t}\n\t// Find the end of the definition\n\treEnd.lastIndex = this.parser.pos;\n\tvar text,\n\t\tendMatch = reEnd.exec(this.parser.source);\n\tif(endMatch) {\n\t\ttext = this.parser.source.substring(this.parser.pos,endMatch.index);\n\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t} else {\n\t\t// We didn't find the end of the definition, so we'll make it blank\n\t\ttext = \"\";\n\t}\n\t// Save the macro definition\n\treturn [{\n\t\ttype: \"macrodef\",\n\t\tname: this.match[1],\n\t\tparams: params,\n\t\ttext: text\n\t}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/macrodef.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettyextlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\n[ext[http://tiddlywiki.com/fractalveg.jpg]]\n[ext[Tooltip|http://tiddlywiki.com/fractalveg.jpg]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettyextlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextLink = this.findNextLink(this.parser.source,startPos);\n\treturn this.nextLink ? this.nextLink.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextLink.end;\n\treturn [this.nextLink];\n};\n\n/*\nFind the next link from the current position\n*/\nexports.findNextLink = function(source,pos) {\n\t// A regexp for finding candidate links\n\tvar reLookahead = /(\\[ext\\[)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a link\n\t\tvar link = this.parseLink(source,match.index);\n\t\t// Return success\n\t\tif(link) {\n\t\t\treturn link;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an link at the specified position. Returns null if not found, otherwise returns {type: \"element\", tag: \"a\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseLink = function(source,pos) {\n\tvar token,\n\t\ttextNode = {\n\t\t\ttype: \"text\"\n\t\t},\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tstart: pos,\n\t\t\tattributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t},\n\t\t\tchildren: [textNode]\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[ext[`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[ext[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Look ahead for the terminating `]]`\n\tvar closePos = source.indexOf(\"]]\",pos);\n\tif(closePos === -1) {\n\t\treturn null;\n\t}\n\t// Look for a `|` separating the tooltip\n\tvar splitPos = source.indexOf(\"|\",pos);\n\tif(splitPos === -1 || splitPos > closePos) {\n\t\tsplitPos = null;\n\t}\n\t// Pull out the tooltip and URL\n\tvar tooltip, URL;\n\tif(splitPos) {\n\t\tURL = source.substring(splitPos + 1,closePos).trim();\n\t\ttextNode.text = source.substring(pos,splitPos).trim();\n\t} else {\n\t\tURL = source.substring(pos,closePos).trim();\n\t\ttextNode.text = URL;\n\t}\n\tnode.attributes.href = {type: \"string\", value: URL};\n\tnode.attributes.target = {type: \"string\", value: \"_blank\"};\n\t// Update the end position\n\tnode.end = closePos + 2;\n\treturn node;\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/prettylink.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettylink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for pretty links. For example:\n\n```\n[[Introduction]]\n\n[[Link description|TiddlerTitle]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettylink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\[\\[(.*?)(?:\\|(.*?))?\\]\\]/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Process the link\n\tvar text = this.match[1],\n\t\tlink = this.match[2] || text;\n\tif($tw.utils.isLinkExternal(link)) {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: link},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: link}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/prettylink.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/quoteblock.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/quoteblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for quote blocks. For example:\n\n```\n\t<<<.optionalClass(es) optional cited from\n\ta quote\n\t<<<\n\t\n\t<<<.optionalClass(es)\n\ta quote\n\t<<< optional cited from\n```\n\nQuotes can be quoted by putting more <s\n\n```\n\t<<<\n\tQuote Level 1\n\t\n\t<<<<\n\tQuoteLevel 2\n\t<<<<\n\t\n\t<<<\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"quoteblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(<<<+)/mg;\n};\n\nexports.parse = function() {\n\tvar classes = [\"tc-quote\"];\n\t// Get all the details of the match\n\tvar reEndString = \"^\" + this.match[1] + \"(?!<)\";\n\t// Move past the <s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\n\t// Parse any classes, whitespace and then the optional cite itself\n\tclasses.push.apply(classes, this.parser.parseClasses());\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar cite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// before handling the cite, parse the body of the quote\n\tvar tree= this.parser.parseBlocks(reEndString);\n\t// If we got a cite, put it before the text\n\tif(cite.length > 0) {\n\t\ttree.unshift({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Parse any optional cite\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tcite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// If we got a cite, push it\n\tif(cite.length > 0) {\n\t\ttree.push({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Return the blockquote element\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"blockquote\",\n\t\tattributes: {\n\t\t\tclass: { type: \"string\", value: classes.join(\" \") },\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/quoteblock.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/rules.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/rules.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for rules specifications\n\n```\n\\rules except ruleone ruletwo rulethree\n\\rules only ruleone ruletwo rulethree\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"rules\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\rules[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse whitespace delimited tokens terminated by a line break\n\tvar reMatch = /[^\\S\\n]*(\\S+)|(\\r?\\n)/mg,\n\t\ttokens = [];\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\twhile(match && match.index === this.parser.pos) {\n\t\tthis.parser.pos = reMatch.lastIndex;\n\t\t// Exit if we've got the line break\n\t\tif(match[2]) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the token\n\t\tif(match[1]) {\n\t\t\ttokens.push(match[1]);\n\t\t}\n\t\t// Match the next token\n\t\tmatch = reMatch.exec(this.parser.source);\n\t}\n\t// Process the tokens\n\tif(tokens.length > 0) {\n\t\tthis.parser.amendRules(tokens[0],tokens.slice(1));\n\t}\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/rules.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/styleblock.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for assigning styles and classes to paragraphs and other blocks. For example:\n\n```\n@@.myClass\n@@background-color:red;\nThis paragraph will have the CSS class `myClass`.\n\n* The `<ul>` around this list will also have the class `myClass`\n* List item 2\n\n@@\n```\n\nNote that classes and styles can be mixed subject to the rule that styles must precede classes. For example\n\n```\n@@.myFirstClass.mySecondClass\n@@width:100px;.myThirdClass\nThis is a paragraph\n@@\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(?:\\.([^\\r\\n\\s]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEndString = \"^@@(?:\\\\r?\\\\n)?\";\n\tvar classes = [], styles = [];\n\tdo {\n\t\t// Get the class and style\n\t\tif(this.match[1]) {\n\t\t\tstyles.push(this.match[1]);\n\t\t}\n\t\tif(this.match[2]) {\n\t\t\tclasses.push(this.match[2].split(\".\").join(\" \"));\n\t\t}\n\t\t// Move past the match\n\t\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\t// Look for another line of classes and styles\n\t\tthis.match = this.matchRegExp.exec(this.parser.source);\n\t} while(this.match && this.match.index === this.parser.pos);\n\t// Parse the body\n\tvar tree = this.parser.parseBlocks(reEndString);\n\tfor(var t=0; t<tree.length; t++) {\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(tree[t],classes.join(\" \"));\n\t\t}\n\t\tif(styles.length > 0) {\n\t\t\t$tw.utils.addAttributeToParseTreeNode(tree[t],\"style\",styles.join(\"\"));\n\t\t}\n\t}\n\treturn tree;\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/styleblock.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/styleinline.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for assigning styles and classes to inline runs. For example:\n\n```\n@@.myClass This is some text with a class@@\n@@background-color:red;This is some text with a background colour@@\n@@width:100px;.myClass This is some text with a class and a width@@\n```\n\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(\\.(?:[^\\r\\n\\s]+)\\s+)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /@@/g;\n\t// Get the styles and class\n\tvar stylesString = this.match[1],\n\t\tclassString = this.match[2] ? this.match[2].split(\".\").join(\" \") : undefined;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the run up to the terminator\n\tvar tree = this.parser.parseInlineRun(reEnd,{eatTerminator: true});\n\t// Return the classed span\n\tvar node = {\n\t\ttype: \"element\",\n\t\ttag: \"span\",\n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: \"tc-inline-style\"}\n\t\t},\n\t\tchildren: tree\n\t};\n\tif(classString) {\n\t\t$tw.utils.addClassToParseTreeNode(node,classString);\n\t}\n\tif(stylesString) {\n\t\t$tw.utils.addAttributeToParseTreeNode(node,\"style\",stylesString);\n\t}\n\treturn [node];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/styleinline.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/syslink.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/syslink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for system tiddler links.\nCan be suppressed preceding them with `~`.\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"syslink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~?\\$:\\/[a-zA-Z/.-]+/mg;\n};\n\nexports.parse = function() {\n\tvar match = this.match[0];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(match.substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: match.substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: match}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: match\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();", "title": "$:/core/modules/parsers/wikiparser/rules/syslink.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/table.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/table.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for tables.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"table\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\|(?:[^\\n]*)\\|(?:[fhck]?)\\r?(?:\\n|$)/mg;\n};\n\nvar processRow = function(prevColumns) {\n\tvar cellRegExp = /(?:\\|([^\\n\\|]*)\\|)|(\\|[fhck]?\\r?(?:\\n|$))/mg,\n\t\tcellTermRegExp = /((?:\\x20*)\\|)/mg,\n\t\ttree = [],\n\t\tcol = 0,\n\t\tcolSpanCount = 1,\n\t\tprevCell,\n\t\tvAlign;\n\t// Match a single cell\n\tcellRegExp.lastIndex = this.parser.pos;\n\tvar cellMatch = cellRegExp.exec(this.parser.source);\n\twhile(cellMatch && cellMatch.index === this.parser.pos) {\n\t\tif(cellMatch[1] === \"~\") {\n\t\t\t// Rowspan\n\t\t\tvar last = prevColumns[col];\n\t\t\tif(last) {\n\t\t\t\tlast.rowSpanCount++;\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"rowspan\",last.rowSpanCount);\n\t\t\t\tvAlign = $tw.utils.getAttributeValueFromParseTreeNode(last.element,\"valign\",\"center\");\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"valign\",vAlign);\n\t\t\t\tif(colSpanCount > 1) {\n\t\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"colspan\",colSpanCount);\n\t\t\t\t\tcolSpanCount = 1;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \">\") {\n\t\t\t// Colspan\n\t\t\tcolSpanCount++;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \"<\" && prevCell) {\n\t\t\tcolSpanCount = 1 + $tw.utils.getAttributeValueFromParseTreeNode(prevCell,\"colspan\",1);\n\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\tcolSpanCount = 1;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[2]) {\n\t\t\t// End of row\n\t\t\tif(prevCell && colSpanCount > 1) {\n\t\t\t\tif(prevCell.attributes && prevCell.attributes && prevCell.attributes.colspan) {\n\t\t\t\t\t\tcolSpanCount += prevCell.attributes.colspan.value;\n\t\t\t\t} else {\n\t\t\t\t\tcolSpanCount -= 1;\n\t\t\t\t}\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\t}\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t\tbreak;\n\t\t} else {\n\t\t\t// For ordinary cells, step beyond the opening `|`\n\t\t\tthis.parser.pos++;\n\t\t\t// Look for a space at the start of the cell\n\t\t\tvar spaceLeft = false;\n\t\t\tvAlign = null;\n\t\t\tif(this.parser.source.substr(this.parser.pos).search(/^\\^([^\\^]|\\^\\^)/) === 0) {\n\t\t\t\tvAlign = \"top\";\n\t\t\t} else if(this.parser.source.substr(this.parser.pos).search(/^,([^,]|,,)/) === 0) {\n\t\t\t\tvAlign = \"bottom\";\n\t\t\t}\n\t\t\tif(vAlign) {\n\t\t\t\tthis.parser.pos++;\n\t\t\t}\n\t\t\tvar chr = this.parser.source.substr(this.parser.pos,1);\n\t\t\twhile(chr === \" \") {\n\t\t\t\tspaceLeft = true;\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tchr = this.parser.source.substr(this.parser.pos,1);\n\t\t\t}\n\t\t\t// Check whether this is a heading cell\n\t\t\tvar cell;\n\t\t\tif(chr === \"!\") {\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tcell = {type: \"element\", tag: \"th\", children: []};\n\t\t\t} else {\n\t\t\t\tcell = {type: \"element\", tag: \"td\", children: []};\n\t\t\t}\n\t\t\ttree.push(cell);\n\t\t\t// Record information about this cell\n\t\t\tprevCell = cell;\n\t\t\tprevColumns[col] = {rowSpanCount:1,element:cell};\n\t\t\t// Check for a colspan\n\t\t\tif(colSpanCount > 1) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"colspan\",colSpanCount);\n\t\t\t\tcolSpanCount = 1;\n\t\t\t}\n\t\t\t// Parse the cell\n\t\t\tcell.children = this.parser.parseInlineRun(cellTermRegExp,{eatTerminator: true});\n\t\t\t// Set the alignment for the cell\n\t\t\tif(vAlign) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"valign\",vAlign);\n\t\t\t}\n\t\t\tif(this.parser.source.substr(this.parser.pos - 2,1) === \" \") { // spaceRight\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",spaceLeft ? \"center\" : \"left\");\n\t\t\t} else if(spaceLeft) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",\"right\");\n\t\t\t}\n\t\t\t// Move back to the closing `|`\n\t\t\tthis.parser.pos--;\n\t\t}\n\t\tcol++;\n\t\tcellRegExp.lastIndex = this.parser.pos;\n\t\tcellMatch = cellRegExp.exec(this.parser.source);\n\t}\n\treturn tree;\n};\n\nexports.parse = function() {\n\tvar rowContainerTypes = {\"c\":\"caption\", \"h\":\"thead\", \"\":\"tbody\", \"f\":\"tfoot\"},\n\t\ttable = {type: \"element\", tag: \"table\", children: []},\n\t\trowRegExp = /^\\|([^\\n]*)\\|([fhck]?)\\r?(?:\\n|$)/mg,\n\t\trowTermRegExp = /(\\|(?:[fhck]?)\\r?(?:\\n|$))/mg,\n\t\tprevColumns = [],\n\t\tcurrRowType,\n\t\trowContainer,\n\t\trowCount = 0;\n\t// Match the row\n\trowRegExp.lastIndex = this.parser.pos;\n\tvar rowMatch = rowRegExp.exec(this.parser.source);\n\twhile(rowMatch && rowMatch.index === this.parser.pos) {\n\t\tvar rowType = rowMatch[2];\n\t\t// Check if it is a class assignment\n\t\tif(rowType === \"k\") {\n\t\t\t$tw.utils.addClassToParseTreeNode(table,rowMatch[1]);\n\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t} else {\n\t\t\t// Otherwise, create a new row if this one is of a different type\n\t\t\tif(rowType !== currRowType) {\n\t\t\t\trowContainer = {type: \"element\", tag: rowContainerTypes[rowType], children: []};\n\t\t\t\ttable.children.push(rowContainer);\n\t\t\t\tcurrRowType = rowType;\n\t\t\t}\n\t\t\t// Is this a caption row?\n\t\t\tif(currRowType === \"c\") {\n\t\t\t\t// If so, move past the opening `|` of the row\n\t\t\t\tthis.parser.pos++;\n\t\t\t\t// Move the caption to the first row if it isn't already\n\t\t\t\tif(table.children.length !== 1) {\n\t\t\t\t\ttable.children.pop(); // Take rowContainer out of the children array\n\t\t\t\t\ttable.children.splice(0,0,rowContainer); // Insert it at the bottom\t\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\t// Set the alignment - TODO: figure out why TW did this\n//\t\t\t\trowContainer.attributes.align = rowCount === 0 ? \"top\" : \"bottom\";\n\t\t\t\t// Parse the caption\n\t\t\t\trowContainer.children = this.parser.parseInlineRun(rowTermRegExp,{eatTerminator: true});\n\t\t\t} else {\n\t\t\t\t// Create the row\n\t\t\t\tvar theRow = {type: \"element\", tag: \"tr\", children: []};\n\t\t\t\t$tw.utils.addClassToParseTreeNode(theRow,rowCount%2 ? \"oddRow\" : \"evenRow\");\n\t\t\t\trowContainer.children.push(theRow);\n\t\t\t\t// Process the row\n\t\t\t\ttheRow.children = processRow.call(this,prevColumns);\n\t\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t\t\t// Increment the row count\n\t\t\t\trowCount++;\n\t\t\t}\n\t\t}\n\t\trowMatch = rowRegExp.exec(this.parser.source);\n\t}\n\treturn [table];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/table.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {},\n\t\t\tisBlock: true\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tisBlock: true,\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {}\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/typedblock.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/typedblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for typed blocks. For example:\n\n```\n$$$.js\nThis will be rendered as JavaScript\n$$$\n\n$$$.svg\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"150\" height=\"100\">\n <circle cx=\"100\" cy=\"50\" r=\"40\" stroke=\"black\" stroke-width=\"2\" fill=\"red\" />\n</svg>\n$$$\n\n$$$text/vnd.tiddlywiki>text/html\nThis will be rendered as an //HTML representation// of WikiText\n$$$\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.name = \"typedblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\$\\$\\$([^ >\\r\\n]*)(?: *> *([^ \\r\\n]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /\\r?\\n\\$\\$\\$\\r?(?:\\n|$)/mg;\n\t// Save the type\n\tvar parseType = this.match[1],\n\t\trenderType = this.match[2];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Parse the block according to the specified type\n\tvar parser = this.parser.wiki.parseText(parseType,text,{defaultType: \"text/plain\"});\n\t// If there's no render type, just return the parse tree\n\tif(!renderType) {\n\t\treturn parser.tree;\n\t} else {\n\t\t// Otherwise, render to the rendertype and return in a <PRE> tag\n\t\tvar widgetNode = this.parser.wiki.makeWidget(parser),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\ttext = renderType === \"text/html\" ? container.innerHTML : container.textContent;\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"pre\",\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/typedblock.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/wikilink.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikilink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for wiki links. For example:\n\n```\nAWikiLink\nAnotherLink\n~SuppressedLink\n```\n\nPrecede a camel case word with `~` to prevent it from being recognised as a link.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"wikilink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = new RegExp($tw.config.textPrimitives.unWikiLink + \"?\" + $tw.config.textPrimitives.wikiLink,\"mg\");\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get the details of the match\n\tvar linkText = this.match[0];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// If the link starts with the unwikilink character then just output it as plain text\n\tif(linkText.substr(0,1) === $tw.config.textPrimitives.unWikiLink) {\n\t\treturn [{type: \"text\", text: linkText.substr(1)}];\n\t}\n\t// If the link has been preceded with a blocked letter then don't treat it as a link\n\tif(this.match.index > 0) {\n\t\tvar preRegExp = new RegExp($tw.config.textPrimitives.blockPrefixLetters,\"mg\");\n\t\tpreRegExp.lastIndex = this.match.index-1;\n\t\tvar preMatch = preRegExp.exec(this.parser.source);\n\t\tif(preMatch && preMatch.index === this.match.index-1) {\n\t\t\treturn [{type: \"text\", text: linkText}];\n\t\t}\n\t}\n\treturn [{\n\t\ttype: \"link\",\n\t\tattributes: {\n\t\t\tto: {type: \"string\", value: linkText}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: linkText\n\t\t}]\n\t}];\n};\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/wikilink.js", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/wikiparser.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/wikiparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe wiki text parser processes blocks of source text into a parse tree.\n\nThe parse tree is made up of nested arrays of these JavaScript objects:\n\n\t{type: \"element\", tag: <string>, attributes: {}, children: []} - an HTML element\n\t{type: \"text\", text: <string>} - a text node\n\t{type: \"entity\", value: <string>} - an entity\n\t{type: \"raw\", html: <string>} - raw HTML\n\nAttributes are stored as hashmaps of the following objects:\n\n\t{type: \"string\", value: <string>} - literal string\n\t{type: \"indirect\", textReference: <textReference>} - indirect through a text reference\n\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\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}\n\tif(!this.blockRuleClasses) {\n\t\tWikiParser.prototype.blockRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"block\",$tw.WikiRuleBase);\n\t}\n\tif(!this.inlineRuleClasses) {\n\t\tWikiParser.prototype.inlineRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"inline\",$tw.WikiRuleBase);\n\t}\n\t// Save the parse text\n\tthis.type = type || \"text/vnd.tiddlywiki\";\n\tthis.source = text || \"\";\n\tthis.sourceLength = this.source.length;\n\t// Set current parse position\n\tthis.pos = 0;\n\t// Instantiate the pragma parse rules\n\tthis.pragmaRules = this.instantiateRules(this.pragmaRuleClasses,\"pragma\",0);\n\t// Instantiate the parser block and inline rules\n\tthis.blockRules = this.instantiateRules(this.blockRuleClasses,\"block\",0);\n\tthis.inlineRules = this.instantiateRules(this.inlineRuleClasses,\"inline\",0);\n\t// Parse any pragmas\n\tthis.tree = this.parsePragmas();\n\t// Parse the text into inline runs or blocks\n\tif(options.parseAsInline) {\n\t\tthis.tree.push.apply(this.tree,this.parseInlineRun());\n\t} else {\n\t\tthis.tree.push.apply(this.tree,this.parseBlocks());\n\t}\n\t// Return the parse tree\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 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\ttree.push.apply(tree,nextMatch.rule.parse());\n\t}\n\treturn tree;\n};\n\n/*\nParse a block from the current position\n\tterminatorRegExpString: optional regular expression string that identifies the end of plain paragraphs. Must not include capturing parenthesis\n*/\nWikiParser.prototype.parseBlock = function(terminatorRegExpString) {\n\tvar terminatorRegExp = terminatorRegExpString ? new RegExp(\"(\" + terminatorRegExpString + \"|\\\\r?\\\\n\\\\r?\\\\n)\",\"mg\") : /(\\r?\\n\\r?\\n)/mg;\n\tthis.skipWhitespace();\n\tif(this.pos >= this.sourceLength) {\n\t\treturn [];\n\t}\n\t// Look for a block rule that applies at the current position\n\tvar nextMatch = this.findNextMatch(this.blockRules,this.pos);\n\tif(nextMatch && nextMatch.matchIndex === this.pos) {\n\t\treturn nextMatch.rule.parse();\n\t}\n\t// Treat it as a paragraph if we didn't find a block rule\n\treturn [{type: \"element\", tag: \"p\", children: this.parseInlineRun(terminatorRegExp)}];\n};\n\n/*\nParse a series of blocks of text until a terminating regexp is encountered or the end of the text\n\tterminatorRegExpString: terminating regular expression\n*/\nWikiParser.prototype.parseBlocks = function(terminatorRegExpString) {\n\tif(terminatorRegExpString) {\n\t\treturn this.parseBlocksTerminated(terminatorRegExpString);\n\t} else {\n\t\treturn this.parseBlocksUnterminated();\n\t}\n};\n\n/*\nParse a block from the current position to the end of the text\n*/\nWikiParser.prototype.parseBlocksUnterminated = function() {\n\tvar tree = [];\n\twhile(this.pos < this.sourceLength) {\n\t\ttree.push.apply(tree,this.parseBlock());\n\t}\n\treturn tree;\n};\n\n/*\nParse blocks of text until a terminating regexp is encountered\n*/\nWikiParser.prototype.parseBlocksTerminated = function(terminatorRegExpString) {\n\tvar terminatorRegExp = new RegExp(\"(\" + terminatorRegExpString + \")\",\"mg\"),\n\t\ttree = [];\n\t// Skip any whitespace\n\tthis.skipWhitespace();\n\t// Check if we've got the end marker\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar match = terminatorRegExp.exec(this.source);\n\t// Parse the text into blocks\n\twhile(this.pos < this.sourceLength && !(match && match.index === this.pos)) {\n\t\tvar blocks = this.parseBlock(terminatorRegExpString);\n\t\ttree.push.apply(tree,blocks);\n\t\t// Skip any whitespace\n\t\tthis.skipWhitespace();\n\t\t// Check if we've got the end marker\n\t\tterminatorRegExp.lastIndex = this.pos;\n\t\tmatch = terminatorRegExp.exec(this.source);\n\t}\n\tif(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t}\n\treturn tree;\n};\n\n/*\nParse a run of text at the current position\n\tterminatorRegExp: a regexp at which to stop the run\n\toptions: see below\nOptions available:\n\teatTerminator: move the parse position past any encountered terminator (default false)\n*/\nWikiParser.prototype.parseInlineRun = function(terminatorRegExp,options) {\n\tif(terminatorRegExp) {\n\t\treturn this.parseInlineRunTerminated(terminatorRegExp,options);\n\t} else {\n\t\treturn this.parseInlineRunUnterminated(options);\n\t}\n};\n\nWikiParser.prototype.parseInlineRunUnterminated = function(options) {\n\tvar tree = [];\n\t// Find the next occurrence of an inline rule\n\tvar nextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around the matches until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && nextMatch) {\n\t\t// Process the text preceding the run rule\n\t\tif(nextMatch.matchIndex > this.pos) {\n\t\t\ttree.push({type: \"text\", text: this.source.substring(this.pos,nextMatch.matchIndex)});\n\t\t\tthis.pos = nextMatch.matchIndex;\n\t\t}\n\t\t// Process the run rule\n\t\ttree.push.apply(tree,nextMatch.rule.parse());\n\t\t// Look for the next run rule\n\t\tnextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\ttree.push({type: \"text\", text: this.source.substr(this.pos)});\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\nWikiParser.prototype.parseInlineRunTerminated = function(terminatorRegExp,options) {\n\toptions = options || {};\n\tvar tree = [];\n\t// Find the next occurrence of the terminator\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar terminatorMatch = terminatorRegExp.exec(this.source);\n\t// Find the next occurrence of a inlinerule\n\tvar inlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && (terminatorMatch || inlineRuleMatch)) {\n\t\t// Return if we've found the terminator, and it precedes any inline rule match\n\t\tif(terminatorMatch) {\n\t\t\tif(!inlineRuleMatch || inlineRuleMatch.matchIndex >= terminatorMatch.index) {\n\t\t\t\tif(terminatorMatch.index > this.pos) {\n\t\t\t\t\ttree.push({type: \"text\", text: this.source.substring(this.pos,terminatorMatch.index)});\n\t\t\t\t}\n\t\t\t\tthis.pos = terminatorMatch.index;\n\t\t\t\tif(options.eatTerminator) {\n\t\t\t\t\tthis.pos += terminatorMatch[0].length;\n\t\t\t\t}\n\t\t\t\treturn tree;\n\t\t\t}\n\t\t}\n\t\t// Process any inline rule, along with the text preceding it\n\t\tif(inlineRuleMatch) {\n\t\t\t// Preceding text\n\t\t\tif(inlineRuleMatch.matchIndex > this.pos) {\n\t\t\t\ttree.push({type: \"text\", text: this.source.substring(this.pos,inlineRuleMatch.matchIndex)});\n\t\t\t\tthis.pos = inlineRuleMatch.matchIndex;\n\t\t\t}\n\t\t\t// Process the inline rule\n\t\t\ttree.push.apply(tree,inlineRuleMatch.rule.parse());\n\t\t\t// Look for the next inline rule\n\t\t\tinlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t\t\t// Look for the next terminator match\n\t\t\tterminatorRegExp.lastIndex = this.pos;\n\t\t\tterminatorMatch = terminatorRegExp.exec(this.source);\n\t\t}\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\ttree.push({type: \"text\", text: this.source.substr(this.pos)});\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\n/*\nParse zero or more class specifiers `.classname`\n*/\nWikiParser.prototype.parseClasses = function() {\n\tvar classRegExp = /\\.([^\\s\\.]+)/mg,\n\t\tclassNames = [];\n\tclassRegExp.lastIndex = this.pos;\n\tvar match = classRegExp.exec(this.source);\n\twhile(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t\tclassNames.push(match[1]);\n\t\tmatch = classRegExp.exec(this.source);\n\t}\n\treturn classNames;\n};\n\n/*\nAmend the rules used by this instance of the parser\n\ttype: `only` keeps just the named rules, `except` keeps all but the named rules\n\tnames: array of rule names\n*/\nWikiParser.prototype.amendRules = function(type,names) {\n\tnames = names || [];\n\t// Define the filter function\n\tvar keepFilter;\n\tif(type === \"only\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) !== -1;\n\t\t};\n\t} else if(type === \"except\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) === -1;\n\t\t};\n\t} else {\n\t\treturn;\n\t}\n\t// Define a function to process each of our rule arrays\n\tvar processRuleArray = function(ruleArray) {\n\t\tfor(var t=ruleArray.length-1; t>=0; t--) {\n\t\t\tif(!keepFilter(ruleArray[t].rule.name)) {\n\t\t\t\truleArray.splice(t,1);\n\t\t\t}\n\t\t}\n\t};\n\t// Process each rule array\n\tprocessRuleArray(this.pragmaRules);\n\tprocessRuleArray(this.blockRules);\n\tprocessRuleArray(this.inlineRules);\n};\n\nexports[\"text/vnd.tiddlywiki\"] = WikiParser;\n\n})();\n\n", "title": "$:/core/modules/parsers/wikiparser/wikiparser.js", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js": { "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikirulebase.js\ntype: application/javascript\nmodule-type: global\n\nBase class for wiki parser rules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nThis constructor is always overridden with a blank constructor, and so shouldn't be used\n*/\nvar WikiRuleBase = function() {\n};\n\n/*\nTo be overridden by individual rules\n*/\nWikiRuleBase.prototype.init = function(parser) {\n\tthis.parser = parser;\n};\n\n/*\nDefault implementation of findNextMatch uses RegExp matching\n*/\nWikiRuleBase.prototype.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\treturn this.match ? this.match.index : undefined;\n};\n\nexports.WikiRuleBase = WikiRuleBase;\n\n})();\n", "title": "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/pluginswitcher.js": { "text": "/*\\\ntitle: $:/core/modules/pluginswitcher.js\ntype: application/javascript\nmodule-type: global\n\nManages switching plugins for themes and languages.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\noptions:\nwiki: wiki store to be used\npluginType: type of plugin to be switched\ncontrollerTitle: title of tiddler used to control switching of this resource\ndefaultPlugins: array of default plugins to be used if nominated plugin isn't found\n*/\nfunction PluginSwitcher(options) {\n\tthis.wiki = options.wiki;\n\tthis.pluginType = options.pluginType;\n\tthis.controllerTitle = options.controllerTitle;\n\tthis.defaultPlugins = options.defaultPlugins || [];\n\t// Switch to the current plugin\n\tthis.switchPlugins();\n\t// Listen for changes to the selected plugin\n\tvar self = this;\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,self.controllerTitle)) {\n\t\t\tself.switchPlugins();\n\t\t}\n\t});\n}\n\nPluginSwitcher.prototype.switchPlugins = function() {\n\t// Get the name of the current theme\n\tvar selectedPluginTitle = this.wiki.getTiddlerText(this.controllerTitle);\n\t// If it doesn't exist, then fallback to one of the default themes\n\tvar index = 0;\n\twhile(!this.wiki.getTiddler(selectedPluginTitle) && index < this.defaultPlugins.length) {\n\t\tselectedPluginTitle = this.defaultPlugins[index++];\n\t}\n\t// Accumulate the titles of the plugins that we need to load\n\tvar plugins = [],\n\t\tself = this,\n\t\taccumulatePlugin = function(title) {\n\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\tif(tiddler && tiddler.isPlugin() && plugins.indexOf(title) === -1) {\n\t\t\t\tplugins.push(title);\n\t\t\t\tvar pluginInfo = JSON.parse(self.wiki.getTiddlerText(title)),\n\t\t\t\t\tdependents = $tw.utils.parseStringArray(tiddler.fields.dependents || \"\");\n\t\t\t\t$tw.utils.each(dependents,function(title) {\n\t\t\t\t\taccumulatePlugin(title);\n\t\t\t\t});\n\t\t\t}\n\t\t};\n\taccumulatePlugin(selectedPluginTitle);\n\t// Unregister any existing theme tiddlers\n\tvar unregisteredTiddlers = $tw.wiki.unregisterPluginTiddlers(this.pluginType);\n\t// Register any new theme tiddlers\n\tvar registeredTiddlers = $tw.wiki.registerPluginTiddlers(this.pluginType,plugins);\n\t// Unpack the current theme tiddlers\n\t$tw.wiki.unpackPluginTiddlers();\n};\n\nexports.PluginSwitcher = PluginSwitcher;\n\n})();\n", "title": "$:/core/modules/pluginswitcher.js", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/saver-handler.js": { "text": "/*\\\ntitle: $:/core/modules/saver-handler.js\ntype: application/javascript\nmodule-type: global\n\nThe saver handler tracks changes to the store and handles saving the entire wiki via saver modules.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInstantiate the saver handler with the following options:\nwiki: wiki to be synced\ndirtyTracking: true if dirty tracking should be performed\n*/\nfunction SaverHandler(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\tthis.dirtyTracking = options.dirtyTracking;\n\tthis.pendingAutoSave = false;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"saver-handler\");\n\t// Initialise our savers\n\tif($tw.browser) {\n\t\tthis.initSavers();\n\t}\n\t// Only do dirty tracking if required\n\tif($tw.browser && this.dirtyTracking) {\n\t\t// Compile the dirty tiddler filter\n\t\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t\t// Count of changes that have not yet been saved\n\t\tthis.numChanges = 0;\n\t\t// Listen out for changes to tiddlers\n\t\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t\t// Filter the changes so that we only count changes to tiddlers that we care about\n\t\t\tvar filteredChanges = self.filterFn.call(self.wiki,function(callback) {\n\t\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\t\tcallback(tiddler,title);\n\t\t\t\t});\n\t\t\t});\n\t\t\t// Adjust the number of changes\n\t\t\tself.numChanges += filteredChanges.length;\n\t\t\tself.updateDirtyStatus();\n\t\t\t// Do any autosave if one is pending and there's no more change events\n\t\t\tif(self.pendingAutoSave && self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tself.pendingAutoSave = false;\n\t\t\t}\n\t\t});\n\t\t// Listen for the autosave event\n\t\t$tw.rootWidget.addEventListener(\"tm-auto-save-wiki\",function(event) {\n\t\t\t// Do the autosave unless there are outstanding tiddler change events\n\t\t\tif(self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise put ourselves in the \"pending autosave\" state and wait for the change event before we do the autosave\n\t\t\t\tself.pendingAutoSave = true;\n\t\t\t}\n\t\t});\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t}\n\t// Install the save action handlers\n\tif($tw.browser) {\n\t\t$tw.rootWidget.addEventListener(\"tm-save-wiki\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-download-file\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\tmethod: \"download\",\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t}\n}\n\nSaverHandler.prototype.titleSyncFilter = \"$:/config/SaverFilter\";\nSaverHandler.prototype.titleAutoSave = \"$:/config/AutoSave\";\nSaverHandler.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\n\n/*\nSelect the appropriate saver modules and set them up\n*/\nSaverHandler.prototype.initSavers = function(moduleType) {\n\tmoduleType = moduleType || \"saver\";\n\t// Instantiate the available savers\n\tthis.savers = [];\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tif(module.canSave(self)) {\n\t\t\tself.savers.push(module.create(self.wiki));\n\t\t}\n\t});\n\t// Sort the savers into priority order\n\tthis.savers.sort(function(a,b) {\n\t\tif(a.info.priority < b.info.priority) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(a.info.priority > b.info.priority) {\n\t\t\t\treturn +1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nSave the wiki contents. Options are:\n\tmethod: \"save\", \"autosave\" or \"download\"\n\ttemplate: the tiddler containing the template to save\n\tdownloadType: the content type for the saved file\n*/\nSaverHandler.prototype.saveWiki = function(options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tmethod = options.method || \"save\",\n\t\tvariables = options.variables || {},\n\t\ttemplate = options.template || \"$:/core/save/all\",\n\t\tdownloadType = options.downloadType || \"text/plain\",\n\t\ttext = this.wiki.renderTiddler(downloadType,template,options),\n\t\tcallback = function(err) {\n\t\t\tif(err) {\n\t\t\t\talert(\"Error while saving:\\n\\n\" + err);\n\t\t\t} else {\n\t\t\t\t// Clear the task queue if we're saving (rather than downloading)\n\t\t\t\tif(method !== \"download\") {\n\t\t\t\t\tself.numChanges = 0;\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t}\n\t\t\t\t$tw.notifier.display(self.titleSavedNotification);\n\t\t\t\tif(options.callback) {\n\t\t\t\t\toptions.callback();\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t// Ignore autosave if disabled\n\tif(method === \"autosave\" && this.wiki.getTiddlerText(this.titleAutoSave,\"yes\") !== \"yes\") {\n\t\treturn false;\n\t}\n\t// Call the highest priority saver that supports this method\n\tfor(var t=this.savers.length-1; t>=0; t--) {\n\t\tvar saver = this.savers[t];\n\t\tif(saver.info.capabilities.indexOf(method) !== -1 && saver.save(text,method,callback,{variables: {filename: variables.filename}})) {\n\t\t\tthis.logger.log(\"Saving wiki with method\",method,\"through saver\",saver.info.name);\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSaverHandler.prototype.isDirty = function() {\n\treturn this.numChanges > 0;\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSaverHandler.prototype.updateDirtyStatus = function() {\n\tif($tw.browser) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t}\n};\n\nexports.SaverHandler = SaverHandler;\n\n})();\n", "title": "$:/core/modules/saver-handler.js", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/savers/andtidwiki.js": { "text": "/*\\\ntitle: $:/core/modules/savers/andtidwiki.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the AndTidWiki Android app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar AndTidWiki = function(wiki) {\n};\n\nAndTidWiki.prototype.save = function(text,method,callback) {\n\t// Get the pathname of this document\n\tvar pathname = decodeURIComponent(document.location.toString().split(\"#\")[0]);\n\t// Strip the file://\n\tif(pathname.indexOf(\"file://\") === 0) {\n\t\tpathname = pathname.substr(7);\n\t}\n\t// Strip any query or location part\n\tvar p = pathname.indexOf(\"?\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\tp = pathname.indexOf(\"#\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\t// Save the file\n\twindow.twi.saveFile(pathname,text);\n\t// Call the callback\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nAndTidWiki.prototype.info = {\n\tname: \"andtidwiki\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.twi && !!window.twi.saveFile;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new AndTidWiki(wiki);\n};\n\n})();\n", "title": "$:/core/modules/savers/andtidwiki.js", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/download.js": { "text": "/*\\\ntitle: $:/core/modules/savers/download.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar DownloadSaver = function(wiki) {\n};\n\nDownloadSaver.prototype.save = function(text,method,callback,options) {\n\toptions = options || {};\n\t// Get the current filename\n\tvar filename = options.variables.filename;\n\tif(!filename) {\n\t\tvar p = document.location.pathname.lastIndexOf(\"/\");\n\t\tif(p !== -1) {\n\t\t\tfilename = document.location.pathname.substr(p+1);\n\t\t}\n\t}\n\tif(!filename) {\n\t\tfilename = \"tiddlywiki.html\";\n\t}\n\t// Set up the link\n\tvar link = document.createElement(\"a\");\n\tlink.setAttribute(\"target\",\"_blank\");\n\tif(Blob !== undefined) {\n\t\tvar blob = new Blob([text], {type: \"text/html\"});\n\t\tlink.setAttribute(\"href\", URL.createObjectURL(blob));\n\t} else {\n\t\tlink.setAttribute(\"href\",\"data:text/html,\" + encodeURIComponent(text));\n\t}\n\tlink.setAttribute(\"download\",filename);\n\tdocument.body.appendChild(link);\n\tlink.click();\n\tdocument.body.removeChild(link);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nDownloadSaver.prototype.info = {\n\tname: \"download\",\n\tpriority: 100,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn document.createElement(\"a\").download !== undefined;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new DownloadSaver(wiki);\n};\n\n})();\n", "title": "$:/core/modules/savers/download.js", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/fsosaver.js": { "text": "/*\\\ntitle: $:/core/modules/savers/fsosaver.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via MS FileSystemObject ActiveXObject\n\nNote: Since TiddlyWiki's markup contains the MOTW, the FileSystemObject normally won't be available. \nHowever, if the wiki is loaded as an .HTA file (Windows HTML Applications) then the FSO can be used.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar FSOSaver = function(wiki) {\n};\n\nFSOSaver.prototype.save = function(text,method,callback) {\n\t// Get the pathname of this document\n\tvar pathname = unescape(document.location.pathname);\n\t// Test for a Windows path of the form /x:\\blah...\n\tif(/^\\/[A-Z]\\:\\\\[^\\\\]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t} else if(document.location.hostname !== \"\" && /^\\/\\\\[^\\\\]+\\\\[^\\\\]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t\t// reconstruct UNC path\n\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t} else {\n\t\treturn false;\n\t}\n\t// Save the file (as UTF-16)\n\tvar fso = new ActiveXObject(\"Scripting.FileSystemObject\");\n\tvar file = fso.OpenTextFile(pathname,2,-1,-1);\n\tfile.Write(text);\n\tfile.Close();\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nFSOSaver.prototype.info = {\n\tname: \"FSOSaver\",\n\tpriority: 120,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\ttry {\n\t\treturn (window.location.protocol === \"file:\") && !!(new ActiveXObject(\"Scripting.FileSystemObject\"));\n\t} catch(e) { return false; }\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new FSOSaver(wiki);\n};\n\n})();\n", "title": "$:/core/modules/savers/fsosaver.js", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/manualdownload.js": { "text": "/*\\\ntitle: $:/core/modules/savers/manualdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Title of the tiddler containing the download message\nvar downloadInstructionsTitle = \"$:/language/Modals/Download\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar ManualDownloadSaver = function(wiki) {\n};\n\nManualDownloadSaver.prototype.save = function(text,method,callback) {\n\t$tw.modal.display(downloadInstructionsTitle,{\n\t\tdownloadLink: \"data:text/html,\" + encodeURIComponent(text)\n\t});\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nManualDownloadSaver.prototype.info = {\n\tname: \"manualdownload\",\n\tpriority: 0,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new ManualDownloadSaver(wiki);\n};\n\n})();\n", "title": "$:/core/modules/savers/manualdownload.js", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/msdownload.js": { "text": "/*\\\ntitle: $:/core/modules/savers/msdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via window.navigator.msSaveBlob()\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar MsDownloadSaver = function(wiki) {\n};\n\nMsDownloadSaver.prototype.save = function(text,method,callback) {\n\t// Get the current filename\n\tvar filename = \"tiddlywiki.html\",\n\t\tp = document.location.pathname.lastIndexOf(\"/\");\n\tif(p !== -1) {\n\t\tfilename = document.location.pathname.substr(p+1);\n\t}\n\t// Set up the link\n\tvar blob = new Blob([text], {type: \"text/html\"});\n\twindow.navigator.msSaveBlob(blob,filename);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nMsDownloadSaver.prototype.info = {\n\tname: \"msdownload\",\n\tpriority: 110,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.navigator.msSaveBlob;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new MsDownloadSaver(wiki);\n};\n\n})();\n", "title": "$:/core/modules/savers/msdownload.js", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/tiddlyfox.js": { "text": "/*\\\ntitle: $:/core/modules/savers/tiddlyfox.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TiddlyFox file extension\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TiddlyFoxSaver = function(wiki) {\n};\n\nTiddlyFoxSaver.prototype.save = function(text,method,callback) {\n\tvar messageBox = document.getElementById(\"tiddlyfox-message-box\");\n\tif(messageBox) {\n\t\t// Get the pathname of this document\n\t\tvar pathname = document.location.toString().split(\"#\")[0];\n\t\t// Replace file://localhost/ with file:///\n\t\tif(pathname.indexOf(\"file://localhost/\") === 0) {\n\t\t\tpathname = \"file://\" + pathname.substr(16);\n\t\t}\n\t\t// Windows path file:///x:/blah/blah --> x:\\blah\\blah\n\t\tif(/^file\\:\\/\\/\\/[A-Z]\\:\\//i.test(pathname)) {\n\t\t\t// Remove the leading slash and convert slashes to backslashes\n\t\t\tpathname = pathname.substr(8).replace(/\\//g,\"\\\\\");\n\t\t// Firefox Windows network path file://///server/share/blah/blah --> //server/share/blah/blah\n\t\t} else if(pathname.indexOf(\"file://///\") === 0) {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(10)).replace(/\\//g,\"\\\\\");\n\t\t// Mac/Unix local path file:///path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:///\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(7));\n\t\t// Mac/Unix local path file:/path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:/\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(5));\n\t\t// Otherwise Windows networth path file://server/share/path/path --> \\\\server\\share\\path\\path\n\t\t} else {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(7)).replace(new RegExp(\"/\",\"g\"),\"\\\\\");\n\t\t}\n\t\t// Create the message element and put it in the message box\n\t\tvar message = document.createElement(\"div\");\n\t\tmessage.setAttribute(\"data-tiddlyfox-path\",decodeURIComponent(pathname));\n\t\tmessage.setAttribute(\"data-tiddlyfox-content\",text);\n\t\tmessageBox.appendChild(message);\n\t\t// Add an event handler for when the file has been saved\n\t\tmessage.addEventListener(\"tiddlyfox-have-saved-file\",function(event) {\n\t\t\tcallback(null);\n\t\t}, false);\n\t\t// Create and dispatch the custom event to the extension\n\t\tvar event = document.createEvent(\"Events\");\n\t\tevent.initEvent(\"tiddlyfox-save-file\",true,false);\n\t\tmessage.dispatchEvent(event);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyFoxSaver.prototype.info = {\n\tname: \"tiddlyfox\",\n\tpriority: 1500,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn (window.location.protocol === \"file:\");\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyFoxSaver(wiki);\n};\n\n})();\n", "title": "$:/core/modules/savers/tiddlyfox.js", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/tiddlyie.js": { "text": "/*\\\ntitle: $:/core/modules/savers/tiddlyie.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via Internet Explorer BHO extenion (TiddlyIE)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar TiddlyIESaver = function(wiki) {\n};\n\nTiddlyIESaver.prototype.save = function(text,method,callback) {\n\t// Check existence of TiddlyIE BHO extension (note: only works after document is complete)\n\tif(typeof(window.TiddlyIE) != \"undefined\") {\n\t\t// Get the pathname of this document\n\t\tvar pathname = unescape(document.location.pathname);\n\t\t// Test for a Windows path of the form /x:/blah...\n\t\tif(/^\\/[A-Z]\\:\\/[^\\/]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+ (is this better?: ^/[a-z]:/[^/]+(/[^/]+)*\\.[^/]+ )\n\t\t\t// Remove the leading slash\n\t\t\tpathname = pathname.substr(1);\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t} else if(document.hostname !== \"\" && /^\\/[^\\/]+\\/[^\\/]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t\t// reconstruct UNC path\n\t\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t\t} else return false;\n\t\t// Prompt the user to save the file\n\t\twindow.TiddlyIE.save(pathname, text);\n\t\t// Callback that we succeeded\n\t\tcallback(null);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyIESaver.prototype.info = {\n\tname: \"tiddlyiesaver\",\n\tpriority: 1500,\n\tcapabilities: [\"save\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn (window.location.protocol === \"file:\");\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyIESaver(wiki);\n};\n\n})();\n", "title": "$:/core/modules/savers/tiddlyie.js", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/twedit.js": { "text": "/*\\\ntitle: $:/core/modules/savers/twedit.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TWEdit iOS app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TWEditSaver = function(wiki) {\n};\n\nTWEditSaver.prototype.save = function(text,method,callback) {\n\t// Bail if we're not running under TWEdit\n\tif(typeof DeviceInfo !== \"object\") {\n\t\treturn false;\n\t}\n\t// Get the pathname of this document\n\tvar pathname = decodeURIComponent(document.location.pathname);\n\t// Strip any query or location part\n\tvar p = pathname.indexOf(\"?\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\tp = pathname.indexOf(\"#\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\t// Remove the leading \"/Documents\" from path\n\tvar prefix = \"/Documents\";\n\tif(pathname.indexOf(prefix) === 0) {\n\t\tpathname = pathname.substr(prefix.length);\n\t}\n\t// Error handler\n\tvar errorHandler = function(event) {\n\t\t// Error\n\t\tcallback(\"Error saving to TWEdit: \" + event.target.error.code);\n\t};\n\t// Get the file system\n\twindow.requestFileSystem(LocalFileSystem.PERSISTENT,0,function(fileSystem) {\n\t\t// Now we've got the filesystem, get the fileEntry\n\t\tfileSystem.root.getFile(pathname, {create: true}, function(fileEntry) {\n\t\t\t// Now we've got the fileEntry, create the writer\n\t\t\tfileEntry.createWriter(function(writer) {\n\t\t\t\twriter.onerror = errorHandler;\n\t\t\t\twriter.onwrite = function() {\n\t\t\t\t\tcallback(null);\n\t\t\t\t};\n\t\t\t\twriter.position = 0;\n\t\t\t\twriter.write(text);\n\t\t\t},errorHandler);\n\t\t}, errorHandler);\n\t}, errorHandler);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nTWEditSaver.prototype.info = {\n\tname: \"twedit\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TWEditSaver(wiki);\n};\n\n/////////////////////////// Hack\n// HACK: This ensures that TWEdit recognises us as a TiddlyWiki document\nif($tw.browser) {\n\twindow.version = {title: \"TiddlyWiki\"};\n}\n\n})();\n", "title": "$:/core/modules/savers/twedit.js", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/upload.js": { "text": "/*\\\ntitle: $:/core/modules/savers/upload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via upload to a server.\n\nDesigned to be compatible with BidiX's UploadPlugin at http://tiddlywiki.bidix.info/#UploadPlugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar UploadSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nUploadSaver.prototype.save = function(text,method,callback) {\n\t// Get the various parameters we need\n\tvar backupDir = this.wiki.getTextReference(\"$:/UploadBackupDir\") || \".\",\n\t\tusername = this.wiki.getTextReference(\"$:/UploadName\"),\n\t\tpassword = $tw.utils.getPassword(\"upload\"),\n\t\tuploadDir = this.wiki.getTextReference(\"$:/UploadDir\") || \".\",\n\t\tuploadFilename = this.wiki.getTextReference(\"$:/UploadFilename\") || \"index.html\",\n\t\turl = this.wiki.getTextReference(\"$:/UploadURL\");\n\t// Bail out if we don't have the bits we need\n\tif(!username || username.toString().trim() === \"\" || !password || password.toString().trim() === \"\") {\n\t\treturn false;\n\t}\n\t// Construct the url if not provided\n\tif(!url) {\n\t\turl = \"http://\" + username + \".tiddlyspot.com/store.cgi\";\n\t}\n\t// Assemble the header\n\tvar boundary = \"---------------------------\" + \"AaB03x\";\t\n\tvar uploadFormName = \"UploadPlugin\";\n\tvar head = [];\n\thead.push(\"--\" + boundary + \"\\r\\nContent-disposition: form-data; name=\\\"UploadPlugin\\\"\\r\\n\");\n\thead.push(\"backupDir=\" + backupDir + \";user=\" + username + \";password=\" + password + \";uploaddir=\" + uploadDir + \";;\"); \n\thead.push(\"\\r\\n\" + \"--\" + boundary);\n\thead.push(\"Content-disposition: form-data; name=\\\"userfile\\\"; filename=\\\"\" + uploadFilename + \"\\\"\");\n\thead.push(\"Content-Type: text/html;charset=UTF-8\");\n\thead.push(\"Content-Length: \" + text.length + \"\\r\\n\");\n\thead.push(\"\");\n\t// Assemble the tail and the data itself\n\tvar tail = \"\\r\\n--\" + boundary + \"--\\r\\n\",\n\t\tdata = head.join(\"\\r\\n\") + text + tail;\n\t// Do the HTTP post\n\tvar http = new XMLHttpRequest();\n\thttp.open(\"POST\",url,true,username,password);\n\thttp.setRequestHeader(\"Content-Type\",\"multipart/form-data; ;charset=UTF-8; boundary=\" + boundary);\n\thttp.onreadystatechange = function() {\n\t\tif(http.readyState == 4 && http.status == 200) {\n\t\t\tif(http.responseText.substr(0,4) === \"0 - \") {\n\t\t\t\tcallback(null);\n\t\t\t} else {\n\t\t\t\tcallback(http.responseText);\n\t\t\t}\n\t\t}\n\t};\n\ttry {\n\t\thttp.send(data);\n\t} catch(ex) {\n\t\treturn callback(\"Error:\" + ex);\n\t}\n\t$tw.notifier.display(\"$:/language/Notifications/Save/Starting\");\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nUploadSaver.prototype.info = {\n\tname: \"upload\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new UploadSaver(wiki);\n};\n\n})();\n", "title": "$:/core/modules/savers/upload.js", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/browser-messaging.js": { "text": "/*\\\ntitle: $:/core/modules/browser-messaging.js\ntype: application/javascript\nmodule-type: startup\n\nBrowser message handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"browser-messaging\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*\nLoad a specified url as an iframe and call the callback when it is loaded. If the url is already loaded then the existing iframe instance is used\n*/\nfunction loadIFrame(url,callback) {\n\t// Check if iframe already exists\n\tvar iframeInfo = $tw.browserMessaging.iframeInfoMap[url];\n\tif(iframeInfo) {\n\t\t// We've already got the iframe\n\t\tcallback(null,iframeInfo);\n\t} else {\n\t\t// Create the iframe and save it in the list\n\t\tvar iframe = document.createElement(\"iframe\"),\n\t\t\tiframeInfo = {\n\t\t\t\turl: url,\n\t\t\t\tstatus: \"loading\",\n\t\t\t\tdomNode: iframe\n\t\t\t};\n\t\t$tw.browserMessaging.iframeInfoMap[url] = iframeInfo;\n\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t// Add the iframe to the DOM and hide it\n\t\tiframe.style.display = \"none\";\n\t\tdocument.body.appendChild(iframe);\n\t\t// Set up onload\n\t\tiframe.onload = function() {\n\t\t\tiframeInfo.status = \"loaded\";\n\t\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t\tcallback(null,iframeInfo);\n\t\t};\n\t\tiframe.onerror = function() {\n\t\t\tcallback(\"Cannot load iframe\");\n\t\t};\n\t\ttry {\n\t\t\tiframe.src = url;\n\t\t} catch(ex) {\n\t\t\tcallback(ex);\n\t\t}\n\t}\n}\n\nfunction saveIFrameInfoTiddler(iframeInfo) {\n\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),{\n\t\ttitle: \"$:/temp/ServerConnection/\" + iframeInfo.url,\n\t\ttext: iframeInfo.status,\n\t\ttags: [\"$:/tags/ServerConnection\"],\n\t\turl: iframeInfo.url\n\t},$tw.wiki.getModificationFields()));\n}\n\nexports.startup = function() {\n\t// Initialise the store of iframes we've created\n\t$tw.browserMessaging = {\n\t\tiframeInfoMap: {} // Hashmap by URL of {url:,status:\"loading/loaded\",domNode:}\n\t};\n\t// Listen for widget messages to control loading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\tif(url) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert(\"Error loading plugin library: \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers.json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-info\",\n\t\t\t\t\t\t\tinfoTitlePrefix: paramObject.infoTitlePrefix || \"$:/temp/RemoteAssetInfo/\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-from-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url,\n\t\t\ttitle = paramObject.title;\n\t\tif(url && title) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert(\"Error loading plugin library: \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers/\" + encodeURIComponent(title) + \".json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-tiddler\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Listen for window messages from other windows\n\twindow.addEventListener(\"message\",function listener(event){\n\t\tconsole.log(\"browser-messaging: \",document.location.toString())\n\t\tconsole.log(\"browser-messaging: Received message from\",event.origin);\n\t\tconsole.log(\"browser-messaging: Message content\",event.data);\n\t\tswitch(event.data.verb) {\n\t\t\tcase \"GET-RESPONSE\":\n\t\t\t\tif(event.data.status.charAt(0) === \"2\") {\n\t\t\t\t\tif(event.data.cookies) {\n\t\t\t\t\t\tif(event.data.cookies.type === \"save-info\") {\n\t\t\t\t\t\t\tvar tiddlers = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\t\t\t\t\ttitle: event.data.cookies.infoTitlePrefix + event.data.cookies.url + \"/\" + tiddler.title,\n\t\t\t\t\t\t\t\t\t\"original-title\": tiddler.title,\n\t\t\t\t\t\t\t\t\ttext: \"\",\n\t\t\t\t\t\t\t\t\ttype: \"text/vnd.tiddlywiki\",\n\t\t\t\t\t\t\t\t\t\"original-type\": tiddler.type,\n\t\t\t\t\t\t\t\t\t\"plugin-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-plugin-type\": tiddler[\"plugin-type\"],\n\t\t\t\t\t\t\t\t\t\"module-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-module-type\": tiddler[\"module-type\"],\n\t\t\t\t\t\t\t\t\ttags: [\"$:/tags/RemoteAssetInfo\"],\n\t\t\t\t\t\t\t\t\t\"original-tags\": $tw.utils.stringifyList(tiddler.tags || []),\n\t\t\t\t\t\t\t\t\t\"server-url\": event.data.cookies.url\n\t\t\t\t\t\t\t\t},$tw.wiki.getModificationFields()));\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t} else if(event.data.cookies.type === \"save-tiddler\") {\n\t\t\t\t\t\t\tvar tiddler = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\t},false);\n};\n\n})();\n", "title": "$:/core/modules/browser-messaging.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/commands.js": { "text": "/*\\\ntitle: $:/core/modules/startup/commands.js\ntype: application/javascript\nmodule-type: startup\n\nCommand processing\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"commands\";\nexports.platforms = [\"node\"];\nexports.after = [\"story\"];\nexports.synchronous = false;\n\nexports.startup = function(callback) {\n\t// On the server, start a commander with the command line arguments\n\tvar commander = new $tw.Commander(\n\t\t$tw.boot.argv,\n\t\tfunction(err) {\n\t\t\tif(err) {\n\t\t\t\treturn $tw.utils.error(\"Error: \" + err);\n\t\t\t}\n\t\t\tcallback();\n\t\t},\n\t\t$tw.wiki,\n\t\t{output: process.stdout, error: process.stderr}\n\t);\n\tcommander.execute();\n};\n\n})();\n", "title": "$:/core/modules/startup/commands.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/favicon.js": { "text": "/*\\\ntitle: $:/core/modules/startup/favicon.js\ntype: application/javascript\nmodule-type: startup\n\nFavicon handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"favicon\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\t\t\n// Favicon tiddler\nvar FAVICON_TITLE = \"$:/favicon.ico\";\n\nexports.startup = function() {\n\t// Set up the favicon\n\tsetFavicon();\n\t// Reset the favicon when the tiddler changes\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,FAVICON_TITLE)) {\n\t\t\tsetFavicon();\n\t\t}\n\t});\n};\n\nfunction setFavicon() {\n\tvar tiddler = $tw.wiki.getTiddler(FAVICON_TITLE);\n\tif(tiddler) {\n\t\tvar faviconLink = document.getElementById(\"faviconLink\");\n\t\tfaviconLink.setAttribute(\"href\",\"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text);\n\t}\n}\n\n})();\n", "title": "$:/core/modules/startup/favicon.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/info.js": { "text": "/*\\\ntitle: $:/core/modules/startup/info.js\ntype: application/javascript\nmodule-type: startup\n\nInitialise $:/info tiddlers via $:/temp/info-plugin pseudo-plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"info\";\nexports.before = [\"startup\"];\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Collect up the info tiddlers\n\tvar infoTiddlerFields = {};\n\t// Give each info module a chance to fill in as many info tiddlers as they want\n\t$tw.modules.forEachModuleOfType(\"info\",function(title,moduleExports) {\n\t\tif(moduleExports && moduleExports.getInfoTiddlerFields) {\n\t\t\tvar tiddlerFieldsArray = moduleExports.getInfoTiddlerFields(infoTiddlerFields);\n\t\t\t$tw.utils.each(tiddlerFieldsArray,function(fields) {\n\t\t\t\tif(fields) {\n\t\t\t\t\tinfoTiddlerFields[fields.title] = fields;\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Bake the info tiddlers into a plugin\n\tvar fields = {\n\t\ttitle: \"$:/temp/info-plugin\",\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"info\",\n\t\ttext: JSON.stringify({tiddlers: infoTiddlerFields},null,$tw.config.preferences.jsonSpaces)\n\t};\n\t$tw.wiki.addTiddler(new $tw.Tiddler(fields));\n\t$tw.wiki.readPluginInfo();\n\t$tw.wiki.registerPluginTiddlers(\"info\");\n\t$tw.wiki.unpackPluginTiddlers();\n};\n\n})();\n", "title": "$:/core/modules/startup/info.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/load-modules.js": { "text": "/*\\\ntitle: $:/core/modules/startup/load-modules.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"load-modules\";\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Load modules\n\t$tw.modules.applyMethods(\"utils\",$tw.utils);\n\tif($tw.node) {\n\t\t$tw.modules.applyMethods(\"utils-node\",$tw.utils);\n\t}\n\t$tw.modules.applyMethods(\"global\",$tw);\n\t$tw.modules.applyMethods(\"config\",$tw.config);\n\t$tw.Tiddler.fieldModules = $tw.modules.getModulesByTypeAsHashmap(\"tiddlerfield\");\n\t$tw.modules.applyMethods(\"tiddlermethod\",$tw.Tiddler.prototype);\n\t$tw.modules.applyMethods(\"wikimethod\",$tw.Wiki.prototype);\n\t$tw.modules.applyMethods(\"tiddlerdeserializer\",$tw.Wiki.tiddlerDeserializerModules);\n\t$tw.macros = $tw.modules.getModulesByTypeAsHashmap(\"macro\");\n\t$tw.wiki.initParsers();\n\t$tw.Commander.initCommands();\n};\n\n})();\n", "title": "$:/core/modules/startup/load-modules.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/password.js": { "text": "/*\\\ntitle: $:/core/modules/startup/password.js\ntype: application/javascript\nmodule-type: startup\n\nPassword handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"password\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t$tw.rootWidget.addEventListener(\"tm-set-password\",function(event) {\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: $tw.language.getString(\"Encryption/PromptSetPassword\"),\n\t\t\tnoUserName: true,\n\t\t\tsubmitText: $tw.language.getString(\"Encryption/SetPassword\"),\n\t\t\tcanCancel: true,\n\t\t\trepeatPassword: true,\n\t\t\tcallback: function(data) {\n\t\t\t\tif(data) {\n\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t}\n\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t}\n\t\t});\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-clear-password\",function(event) {\n\t\tif($tw.browser) {\n\t\t\tif(!confirm($tw.language.getString(\"Encryption/ConfirmClearPassword\"))) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t\t$tw.crypto.setPassword(null);\n\t});\n\t// Ensure that $:/isEncrypted is maintained properly\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,\"$:/isEncrypted\")) {\n\t\t\t$tw.crypto.updateCryptoStateTiddler();\n\t\t}\n\t});\n};\n\n})();\n", "title": "$:/core/modules/startup/password.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/render.js": { "text": "/*\\\ntitle: $:/core/modules/startup/render.js\ntype: application/javascript\nmodule-type: startup\n\nTitle, stylesheet and page rendering\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"render\";\nexports.platforms = [\"browser\"];\nexports.after = [\"story\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar PAGE_TITLE_TITLE = \"$:/core/wiki/title\";\nvar PAGE_STYLESHEET_TITLE = \"$:/core/ui/PageStylesheet\";\nvar PAGE_TEMPLATE_TITLE = \"$:/core/ui/PageTemplate\";\n\n// Time (in ms) that we defer refreshing changes to draft tiddlers\nvar DRAFT_TIDDLER_TIMEOUT_TITLE = \"$:/config/Drafts/TypingTimeout\";\nvar DRAFT_TIDDLER_TIMEOUT = 400;\n\nexports.startup = function() {\n\t// Set up the title\n\t$tw.titleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TITLE_TITLE,{document: $tw.fakeDocument, parseAsInline: true});\n\t$tw.titleContainer = $tw.fakeDocument.createElement(\"div\");\n\t$tw.titleWidgetNode.render($tw.titleContainer,null);\n\tdocument.title = $tw.titleContainer.textContent;\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.titleWidgetNode.refresh(changes,$tw.titleContainer,null)) {\n\t\t\tdocument.title = $tw.titleContainer.textContent;\n\t\t}\n\t});\n\t// Set up the styles\n\t$tw.styleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_STYLESHEET_TITLE,{document: $tw.fakeDocument});\n\t$tw.styleContainer = $tw.fakeDocument.createElement(\"style\");\n\t$tw.styleWidgetNode.render($tw.styleContainer,null);\n\t$tw.styleElement = document.createElement(\"style\");\n\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\tdocument.head.insertBefore($tw.styleElement,document.head.firstChild);\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"styleRefresh\",function(changes) {\n\t\tif($tw.styleWidgetNode.refresh(changes,$tw.styleContainer,null)) {\n\t\t\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\t\t}\n\t}));\n\t// Display the $:/core/ui/PageTemplate tiddler to kick off the display\n\t$tw.perf.report(\"mainRender\",function() {\n\t\t$tw.pageWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TEMPLATE_TITLE,{document: document, parentWidget: $tw.rootWidget});\n\t\t$tw.pageContainer = document.createElement(\"div\");\n\t\t$tw.utils.addClass($tw.pageContainer,\"tc-page-container-wrapper\");\n\t\tdocument.body.insertBefore($tw.pageContainer,document.body.firstChild);\n\t\t$tw.pageWidgetNode.render($tw.pageContainer,null);\n\t})();\n\t// Prepare refresh mechanism\n\tvar deferredChanges = Object.create(null),\n\t\ttimerId;\n\tfunction refresh() {\n\t\t// Process the refresh\n\t\t$tw.pageWidgetNode.refresh(deferredChanges);\n\t\tdeferredChanges = Object.create(null);\n\t}\n\t// Add the change event handler\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"mainRefresh\",function(changes) {\n\t\t// Check if only drafts have changed\n\t\tvar onlyDraftsHaveChanged = true;\n\t\tfor(var title in changes) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(!tiddler || !tiddler.hasField(\"draft.of\")) {\n\t\t\t\tonlyDraftsHaveChanged = false;\n\t\t\t}\n\t\t}\n\t\t// Defer the change if only drafts have changed\n\t\tif(timerId) {\n\t\t\tclearTimeout(timerId);\n\t\t}\n\t\ttimerId = null;\n\t\tif(onlyDraftsHaveChanged) {\n\t\t\tvar timeout = parseInt($tw.wiki.getTiddlerText(DRAFT_TIDDLER_TIMEOUT_TITLE,\"\"),10);\n\t\t\tif(isNaN(timeout)) {\n\t\t\t\ttimeout = DRAFT_TIDDLER_TIMEOUT;\n\t\t\t}\n\t\t\ttimerId = setTimeout(refresh,timeout);\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t} else {\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t\trefresh();\n\t\t}\n\t}));\n\t// Fix up the link between the root widget and the page container\n\t$tw.rootWidget.domNodes = [$tw.pageContainer];\n\t$tw.rootWidget.children = [$tw.pageWidgetNode];\n};\n\n})();\n", "title": "$:/core/modules/startup/render.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/rootwidget.js": { "text": "/*\\\ntitle: $:/core/modules/startup/rootwidget.js\ntype: application/javascript\nmodule-type: startup\n\nSetup the root widget and the core root widget handlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"rootwidget\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.before = [\"story\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Install the modal message mechanism\n\t$tw.modal = new $tw.utils.Modal($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-modal\",function(event) {\n\t\t$tw.modal.display(event.param,{variables: event.paramObject});\n\t});\n\t// Install the notification mechanism\n\t$tw.notifier = new $tw.utils.Notifier($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-notify\",function(event) {\n\t\t$tw.notifier.display(event.param);\n\t});\n\t// Install the scroller\n\t$tw.pageScroller = new $tw.utils.PageScroller();\n\t$tw.rootWidget.addEventListener(\"tm-scroll\",function(event) {\n\t\t$tw.pageScroller.handleEvent(event);\n\t});\n\tvar fullscreen = $tw.utils.getFullScreenApis();\n\tif(fullscreen) {\n\t\t$tw.rootWidget.addEventListener(\"tm-full-screen\",function(event) {\n\t\t\tif(document[fullscreen._fullscreenElement]) {\n\t\t\t\tdocument[fullscreen._exitFullscreen]();\n\t\t\t} else {\n\t\t\t\tdocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t}\n\t\t});\n\t}\n\t// If we're being viewed on a data: URI then give instructions for how to save\n\tif(document.location.protocol === \"data:\") {\n\t\t$tw.rootWidget.dispatchEvent({\n\t\t\ttype: \"tm-modal\",\n\t\t\tparam: \"$:/language/Modals/SaveInstructions\"\n\t\t});\n\t}\n};\n\n})();\n", "title": "$:/core/modules/startup/rootwidget.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup.js": { "text": "/*\\\ntitle: $:/core/modules/startup.js\ntype: application/javascript\nmodule-type: startup\n\nMiscellaneous startup logic for both the client and server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"startup\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\n// Set to `true` to enable performance instrumentation\nvar PERFORMANCE_INSTRUMENTATION = false;\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.startup = function() {\n\tvar modules,n,m,f;\n\tif($tw.browser) {\n\t\t$tw.browser.isIE = (/msie|trident/i.test(navigator.userAgent));\n\t}\n\t$tw.version = $tw.utils.extractVersionInfo();\n\t// Set up the performance framework\n\t$tw.perf = new $tw.Performance(PERFORMANCE_INSTRUMENTATION);\n\t// Kick off the language manager and switcher\n\t$tw.language = new $tw.Language();\n\t$tw.languageSwitcher = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"language\",\n\t\tcontrollerTitle: \"$:/language\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/languages/en-US\"\n\t\t]\n\t});\n\t// Kick off the theme manager\n\t$tw.themeManager = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"theme\",\n\t\tcontrollerTitle: \"$:/theme\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/themes/tiddlywiki/snowwhite\",\n\t\t\t\"$:/themes/tiddlywiki/vanilla\"\n\t\t]\n\t});\n\t// Clear outstanding tiddler store change events to avoid an unnecessary refresh cycle at startup\n\t$tw.wiki.clearTiddlerEventQueue();\n\t// Create a root widget for attaching event handlers. By using it as the parentWidget for another widget tree, one can reuse the event handlers\n\tif($tw.browser) {\n\t\t$tw.rootWidget = new widget.widget({\n\t\t\ttype: \"widget\",\n\t\t\tchildren: []\n\t\t},{\n\t\t\twiki: $tw.wiki,\n\t\t\tdocument: document\n\t\t});\n\t}\n\t// Find a working syncadaptor\n\t$tw.syncadaptor = undefined;\n\t$tw.modules.forEachModuleOfType(\"syncadaptor\",function(title,module) {\n\t\tif(!$tw.syncadaptor && module.adaptorClass) {\n\t\t\t$tw.syncadaptor = new module.adaptorClass({wiki: $tw.wiki});\n\t\t}\n\t});\n\t// Set up the syncer object if we've got a syncadaptor\n\tif($tw.syncadaptor) {\n\t\t$tw.syncer = new $tw.Syncer({wiki: $tw.wiki, syncadaptor: $tw.syncadaptor});\n\t} \n\t// Setup the saver handler\n\t$tw.saverHandler = new $tw.SaverHandler({wiki: $tw.wiki, dirtyTracking: !$tw.syncadaptor});\n\t// Host-specific startup\n\tif($tw.browser) {\n\t\t// Install the popup manager\n\t\t$tw.popup = new $tw.utils.Popup();\n\t\t// Install the animator\n\t\t$tw.anim = new $tw.utils.Animator();\n\t}\n};\n\n})();\n", "title": "$:/core/modules/startup.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/story.js": { "text": "/*\\\ntitle: $:/core/modules/startup/story.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"story\";\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar DEFAULT_STORY_TITLE = \"$:/StoryList\";\nvar DEFAULT_HISTORY_TITLE = \"$:/HistoryList\";\n\n// Default tiddlers\nvar DEFAULT_TIDDLERS_TITLE = \"$:/DefaultTiddlers\";\n\n// Config\nvar CONFIG_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/UpdateAddressBar\"; // Can be \"no\", \"permalink\", \"permaview\"\nvar CONFIG_UPDATE_HISTORY = \"$:/config/Navigation/UpdateHistory\"; // Can be \"yes\" or \"no\"\n\nexports.startup = function() {\n\t// Open startup tiddlers\n\topenStartupTiddlers();\n\tif($tw.browser) {\n\t\t// Set up location hash update\n\t\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\t\tif($tw.utils.hop(changes,DEFAULT_STORY_TITLE) || $tw.utils.hop(changes,DEFAULT_HISTORY_TITLE)) {\n\t\t\t\tupdateLocationHash({\n\t\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_UPDATE_ADDRESS_BAR,\"permaview\").trim(),\n\t\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim()\n\t\t\t\t});\n\t\t\t}\n\t\t});\n\t\t// Listen for changes to the browser location hash\n\t\twindow.addEventListener(\"hashchange\",function() {\n\t\t\tvar hash = $tw.utils.getLocationHash();\n\t\t\tif(hash !== $tw.locationHash) {\n\t\t\t\t$tw.locationHash = hash;\n\t\t\t\topenStartupTiddlers({defaultToCurrentStory: true});\n\t\t\t}\n\t\t},false);\n\t\t// Listen for the tm-browser-refresh message\n\t\t$tw.rootWidget.addEventListener(\"tm-browser-refresh\",function(event) {\n\t\t\twindow.location.reload(true);\n\t\t});\n\t\t// Listen for the tm-home message\n\t\t$tw.rootWidget.addEventListener(\"tm-home\",function(event) {\n\t\t\twindow.location.hash = \"\";\n\t\t\tvar storyFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE),\n\t\t\t\tstoryList = $tw.wiki.filterTiddlers(storyFilter);\n\t\t\t//invoke any hooks that might change the default story list\n\t\t\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t\t\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t\t\tif(storyList[0]) {\n\t\t\t\t$tw.wiki.addToHistory(storyList[0]);\t\t\t\t\n\t\t\t}\n\t\t});\n\t\t// Listen for the tm-permalink message\n\t\t$tw.rootWidget.addEventListener(\"tm-permalink\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: \"permalink\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle\n\t\t\t});\n\t\t});\n\t\t// Listen for the tm-permaview message\n\t\t$tw.rootWidget.addEventListener(\"tm-permaview\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: \"permaview\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle\n\t\t\t});\n\t\t});\n\t}\n};\n\n/*\nProcess the location hash to open the specified tiddlers. Options:\ndefaultToCurrentStory: If true, the current story is retained as the default, instead of opening the default tiddlers\n*/\nfunction openStartupTiddlers(options) {\n\toptions = options || {};\n\t// Work out the target tiddler and the story filter. \"null\" means \"unspecified\"\n\tvar target = null,\n\t\tstoryFilter = null;\n\tif($tw.locationHash.length > 1) {\n\t\tvar hash = $tw.locationHash.substr(1),\n\t\t\tsplit = hash.indexOf(\":\");\n\t\tif(split === -1) {\n\t\t\ttarget = decodeURIComponent(hash.trim());\n\t\t} else {\n\t\t\ttarget = decodeURIComponent(hash.substr(0,split).trim());\n\t\t\tstoryFilter = decodeURIComponent(hash.substr(split + 1).trim());\n\t\t}\n\t}\n\t// If the story wasn't specified use the current tiddlers or a blank story\n\tif(storyFilter === null) {\n\t\tif(options.defaultToCurrentStory) {\n\t\t\tvar currStoryList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE);\n\t\t\tstoryFilter = $tw.utils.stringifyList(currStoryList);\n\t\t} else {\n\t\t\tif(target && target !== \"\") {\n\t\t\t\tstoryFilter = \"\";\n\t\t\t} else {\n\t\t\t\tstoryFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE);\n\t\t\t}\n\t\t}\n\t}\n\t// Process the story filter to get the story list\n\tvar storyList = $tw.wiki.filterTiddlers(storyFilter);\n\t//invoke any hooks that might change the default story list\n\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t// If the target tiddler isn't included then splice it in at the top\n\tif(target && storyList.indexOf(target) === -1) {\n\t\tstoryList.unshift(target);\n\t}\n\t// Save the story list\n\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t// If a target tiddler was specified add it to the history stack\n\tif(target && target !== \"\") {\n\t\t// The target tiddler doesn't need double square brackets, but we'll silently remove them if they're present\n\t\tif(target.indexOf(\"[[\") === 0 && target.substr(-2) === \"]]\") {\n\t\t\ttarget = target.substr(2,target.length - 4);\n\t\t}\n\t\t$tw.wiki.addToHistory(target);\n\t} else if(storyList.length > 0) {\n\t\t$tw.wiki.addToHistory(storyList[0]);\n\t}\n}\n\n/*\noptions: See below\noptions.updateAddressBar: \"permalink\", \"permaview\" or \"no\" (defaults to \"permaview\")\noptions.updateHistory: \"yes\" or \"no\" (defaults to \"no\")\noptions.targetTiddler: optional title of target tiddler for permalink\n*/\nfunction updateLocationHash(options) {\n\tif(options.updateAddressBar !== \"no\") {\n\t\t// Get the story and the history stack\n\t\tvar storyList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE),\n\t\t\thistoryList = $tw.wiki.getTiddlerData(DEFAULT_HISTORY_TITLE,[]),\n\t\t\ttargetTiddler = \"\";\n\t\tif(options.targetTiddler) {\n\t\t\ttargetTiddler = options.targetTiddler;\n\t\t} else {\n\t\t\t// The target tiddler is the one at the top of the stack\n\t\t\tif(historyList.length > 0) {\n\t\t\t\ttargetTiddler = historyList[historyList.length-1].title;\n\t\t\t}\n\t\t\t// Blank the target tiddler if it isn't present in the story\n\t\t\tif(storyList.indexOf(targetTiddler) === -1) {\n\t\t\t\ttargetTiddler = \"\";\n\t\t\t}\n\t\t}\n\t\t// Assemble the location hash\n\t\tif(options.updateAddressBar === \"permalink\") {\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler);\n\t\t} else {\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList));\n\t\t}\n\t\t// Only change the location hash if we must, thus avoiding unnecessary onhashchange events\n\t\tif($tw.utils.getLocationHash() !== $tw.locationHash) {\n\t\t\tif(options.updateHistory === \"yes\") {\n\t\t\t\t// Assign the location hash so that history is updated\n\t\t\t\twindow.location.hash = $tw.locationHash;\n\t\t\t} else {\n\t\t\t\t// We use replace so that browser history isn't affected\n\t\t\t\twindow.location.replace(window.location.toString().split(\"#\")[0] + $tw.locationHash);\n\t\t\t}\n\t\t}\n\t}\n}\n\n})();\n", "title": "$:/core/modules/startup/story.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/windows.js": { "text": "/*\\\ntitle: $:/core/modules/startup/windows.js\ntype: application/javascript\nmodule-type: startup\n\nSetup root widget handlers for the messages concerned with opening external browser windows\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"windows\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Global to keep track of open windows (hashmap by title)\nvar windows = {};\n\nexports.startup = function() {\n\t// Handle open window message\n\t$tw.rootWidget.addEventListener(\"tm-open-window\",function(event) {\n\t\t// Get the parameters\n\t\tvar refreshHandler,\n\t\t\ttitle = event.param || event.tiddlerTitle,\n\t\t\tparamObject = event.paramObject || {},\n\t\t\ttemplate = paramObject.template || \"$:/core/templates/single.tiddler.window\",\n\t\t\twidth = paramObject.width || \"700\",\n\t\t\theight = paramObject.height || \"600\";\n\t\t// Open the window\n\t\tvar srcWindow = window.open(\"\",\"external-\" + title,\"scrollbars,width=\" + width + \",height=\" + height),\n\t\t\tsrcDocument = srcWindow.document;\n\t\twindows[title] = srcWindow;\n\t\t// Check for reopening the same window\n\t\tif(srcWindow.haveInitialisedWindow) {\n\t\t\treturn;\n\t\t}\n\t\t// Initialise the document\n\t\tsrcDocument.write(\"<html><head></head><body class='tc-body tc-single-tiddler-window'></body></html>\");\n\t\tsrcDocument.close();\n\t\tsrcDocument.title = title;\n\t\tsrcWindow.addEventListener(\"beforeunload\",function(event) {\n\t\t\tdelete windows[title];\n\t\t\t$tw.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t},false);\n\t\t// Set up the styles\n\t\tvar styleWidgetNode = $tw.wiki.makeTranscludeWidget(\"$:/core/ui/PageStylesheet\",{document: $tw.fakeDocument}),\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: {currentTiddler: title}});\n\t\twidgetNode.render(srcDocument.body,srcDocument.body.firstChild);\n\t\t// Function to handle refreshes\n\t\trefreshHandler = function(changes) {\n\t\t\tif(styleWidgetNode.refresh(changes,styleContainer,null)) {\n\t\t\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\t\t}\n\t\t\twidgetNode.refresh(changes);\n\t\t};\n\t\t$tw.wiki.addEventListener(\"change\",refreshHandler);\n\t\tsrcWindow.haveInitialisedWindow = true;\n\t});\n\t// Close open windows when unloading main window\n\t$tw.addUnloadTask(function() {\n\t\t$tw.utils.each(windows,function(win) {\n\t\t\twin.close();\n\t\t});\n\t});\n\n};\n\n})();\n", "title": "$:/core/modules/startup/windows.js", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/storyviews/classic.js": { "text": "/*\\\ntitle: $:/core/modules/storyviews/classic.js\ntype: application/javascript\nmodule-type: storyview\n\nViews the story as a linear sequence\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ClassicStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nClassicStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Scroll the node into view\n\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\n};\n\nClassicStoryView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Get the current height of the tiddler\n\tvar computedStyle = window.getComputedStyle(targetElement),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t// Reset the margin once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"}\n\t\t]);\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t// Transition to the final position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n};\n\nClassicStoryView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\twidget.removeChildDomNodes();\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Get the current height of the tiddler\n\tvar currWidth = targetElement.offsetWidth,\n\t\tcomputedStyle = window.getComputedStyle(targetElement),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t// Remove the dom nodes of the widget at the end of the transition\n\tsetTimeout(removeElement,duration);\n\t// Animate the closure\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"translateX(0px)\"},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t{transform: \"translateX(-\" + currWidth + \"px)\"},\n\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n};\n\nexports.classic = ClassicStoryView;\n\n})();", "title": "$:/core/modules/storyviews/classic.js", "type": "application/javascript", "module-type": "storyview" }, "$:/core/modules/storyviews/pop.js": { "text": "/*\\\ntitle: $:/core/modules/storyviews/pop.js\ntype: application/javascript\nmodule-type: storyview\n\nAnimates list insertions and removals\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar PopStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nPopStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Scroll the node into view\n\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\n};\n\nPopStoryView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Reset once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"none\"}\n\t\t]);\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(2)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t// Transition to the final position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n};\n\nPopStoryView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\tif(targetElement.parentNode) {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t}\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Remove the element at the end of the transition\n\tsetTimeout(removeElement,duration);\n\t// Animate the closure\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(0.1)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n};\n\nexports.pop = PopStoryView;\n\n})();\n", "title": "$:/core/modules/storyviews/pop.js", "type": "application/javascript", "module-type": "storyview" }, "$:/core/modules/storyviews/zoomin.js": { "text": "/*\\\ntitle: $:/core/modules/storyviews/zoomin.js\ntype: application/javascript\nmodule-type: storyview\n\nZooms between individual tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ZoominListView = function(listWidget) {\n\tvar self = this;\n\tthis.listWidget = listWidget;\n\t// Get the index of the tiddler that is at the top of the history\n\tvar history = this.listWidget.wiki.getTiddlerData(this.listWidget.historyTitle,[]),\n\t\ttargetTiddler;\n\tif(history.length > 0) {\n\t\ttargetTiddler = history[history.length-1].title;\n\t}\n\t// Make all the tiddlers position absolute, and hide all but the top (or first) one\n\t$tw.utils.each(this.listWidget.children,function(itemWidget,index) {\n\t\tvar domNode = itemWidget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(domNode instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\tif((targetTiddler && targetTiddler !== itemWidget.parseTreeNode.itemTitle) || (!targetTiddler && index)) {\n\t\t\tdomNode.style.display = \"none\";\n\t\t} else {\n\t\t\tself.currentTiddlerDomNode = domNode;\n\t\t}\n\t\t$tw.utils.addClass(domNode,\"tc-storyview-zoomin-tiddler\");\n\t});\n};\n\nZoominListView.prototype.navigateTo = function(historyInfo) {\n\tvar duration = $tw.utils.getAnimationDuration(),\n\t\tlistElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the new tiddler be position absolute and visible so that we can measure it\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"0 0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t// Get the position of the source node, or use the centre of the window as the source position\n\tvar sourceBounds = historyInfo.fromPageRect || {\n\t\t\tleft: window.innerWidth/2 - 2,\n\t\t\ttop: window.innerHeight/2 - 2,\n\t\t\twidth: window.innerWidth/8,\n\t\t\theight: window.innerHeight/8\n\t\t};\n\t// Try to find the title node in the target tiddler\n\tvar titleDomNode = findTitleDomNode(listItemWidget) || listItemWidget.findFirstDomNode(),\n\t\tzoomBounds = titleDomNode.getBoundingClientRect();\n\t// Compute the transform for the target tiddler to make the title lie over the source rectange\n\tvar targetBounds = targetElement.getBoundingClientRect(),\n\t\tscale = sourceBounds.width / zoomBounds.width,\n\t\tx = sourceBounds.left - targetBounds.left - (zoomBounds.left - targetBounds.left) * scale,\n\t\ty = sourceBounds.top - targetBounds.top - (zoomBounds.top - targetBounds.top) * scale;\n\t// Transform the target tiddler to its starting position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(targetElement);\n\t// Apply the ending transitions with a timeout to ensure that the previously applied transformations are applied first\n\tvar self = this,\n\t\tprevCurrentTiddler = this.currentTiddlerDomNode;\n\tthis.currentTiddlerDomNode = targetElement;\n\t// Transform the target tiddler to its natural size\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{zIndex: \"500\"},\n\t]);\n\t// Transform the previous tiddler out of the way and then hide it\n\tif(prevCurrentTiddler && prevCurrentTiddler !== targetElement) {\n\t\tscale = zoomBounds.width / sourceBounds.width;\n\t\tx = zoomBounds.left - targetBounds.left - (sourceBounds.left - targetBounds.left) * scale;\n\t\ty = zoomBounds.top - targetBounds.top - (sourceBounds.top - targetBounds.top) * scale;\n\t\t$tw.utils.setStyle(prevCurrentTiddler,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transformOrigin: \"0 0\"},\n\t\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"},\n\t\t\t{zIndex: \"0\"}\n\t\t]);\n\t\t// Hide the tiddler when the transition has finished\n\t\tsetTimeout(function() {\n\t\t\tif(self.currentTiddlerDomNode !== prevCurrentTiddler) {\n\t\t\t\tprevCurrentTiddler.style.display = \"none\";\n\t\t\t}\n\t\t},duration);\n\t}\n\t// Scroll the target into view\n//\t$tw.pageScroller.scrollIntoView(targetElement);\n};\n\n/*\nFind the first child DOM node of a widget that has the class \"tc-title\"\n*/\nfunction findTitleDomNode(widget,targetClass) {\n\ttargetClass = targetClass || \"tc-title\";\n\tvar domNode = widget.findFirstDomNode();\n\tif(domNode && domNode.querySelector) {\n\t\treturn domNode.querySelector(\".\" + targetClass);\n\t}\n\treturn null;\n}\n\nZoominListView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the newly inserted node position absolute and hidden\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"none\"}\n\t]);\n};\n\nZoominListView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\twidget.removeChildDomNodes();\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Abandon if hidden\n\tif(targetElement.style.display != \"block\" ) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Set up the tiddler that is being closed\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\t// We'll move back to the previous or next element in the story\n\tvar toWidget = widget.previousSibling();\n\tif(!toWidget) {\n\t\ttoWidget = widget.nextSibling();\n\t}\n\tvar toWidgetDomNode = toWidget && toWidget.findFirstDomNode();\n\t// Set up the tiddler we're moving back in\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.addClass(toWidgetDomNode,\"tc-storyview-zoomin-tiddler\");\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{display: \"block\"},\n\t\t\t{transformOrigin: \"50% 50%\"},\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(10)\"},\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0\"},\n\t\t\t{zIndex: \"500\"}\n\t\t]);\n\t\tthis.currentTiddlerDomNode = toWidgetDomNode;\n\t}\n\t// Animate them both\n\t// Force layout\n\t$tw.utils.forceLayout(this.listWidget.parentDomNode);\n\t// First, the tiddler we're closing\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(0.1)\"},\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"0\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\tsetTimeout(removeElement,duration);\n\t// Now the tiddler we're going back to\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t\t{opacity: \"1\"}\n\t\t]);\n\t}\n\treturn true; // Indicate that we'll delete the DOM node\n};\n\nexports.zoomin = ZoominListView;\n\n})();\n", "title": "$:/core/modules/storyviews/zoomin.js", "type": "application/javascript", "module-type": "storyview" }, "$:/core/modules/syncer.js": { "text": "/*\\\ntitle: $:/core/modules/syncer.js\ntype: application/javascript\nmodule-type: global\n\nThe syncer tracks changes to the store. If a syncadaptor is used then individual tiddlers are synchronised through it. If there is no syncadaptor then the entire wiki is saved via saver modules.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInstantiate the syncer with the following options:\nsyncadaptor: reference to syncadaptor to be used\nwiki: wiki to be synced\n*/\nfunction Syncer(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\tthis.syncadaptor = options.syncadaptor;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\"));\n\t// Compile the dirty tiddler filter\n\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t// Record information for known tiddlers\n\tthis.readTiddlerInfo();\n\t// Tasks are {type: \"load\"/\"save\"/\"delete\", title:, queueTime:, lastModificationTime:}\n\tthis.taskQueue = {}; // Hashmap of tasks yet to be performed\n\tthis.taskInProgress = {}; // Hash of tasks in progress\n\tthis.taskTimerId = null; // Timer for task dispatch\n\tthis.pollTimerId = null; // Timer for polling server\n\t// Listen out for changes to tiddlers\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\tself.syncToServer(changes);\n\t});\n\t// Browser event handlers\n\tif($tw.browser) {\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t\t// Listen out for login/logout/refresh events in the browser\n\t\t$tw.rootWidget.addEventListener(\"tm-login\",function() {\n\t\t\tself.handleLoginEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-logout\",function() {\n\t\t\tself.handleLogoutEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-server-refresh\",function() {\n\t\t\tself.handleRefreshEvent();\n\t\t});\n\t}\n\t// Listen out for lazyLoad events\n\tthis.wiki.addEventListener(\"lazyLoad\",function(title) {\n\t\tself.handleLazyLoadEvent(title);\n\t});\n\t// Get the login status\n\tthis.getStatus(function(err,isLoggedIn) {\n\t\t// Do a sync from the server\n\t\tself.syncFromServer();\n\t});\n}\n\n/*\nConstants\n*/\nSyncer.prototype.titleIsLoggedIn = \"$:/status/IsLoggedIn\";\nSyncer.prototype.titleUserName = \"$:/status/UserName\";\nSyncer.prototype.titleSyncFilter = \"$:/config/SyncFilter\";\nSyncer.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\nSyncer.prototype.taskTimerInterval = 1 * 1000; // Interval for sync timer\nSyncer.prototype.throttleInterval = 1 * 1000; // Defer saving tiddlers if they've changed in the last 1s...\nSyncer.prototype.fallbackInterval = 10 * 1000; // Unless the task is older than 10s\nSyncer.prototype.pollTimerInterval = 60 * 1000; // Interval for polling for changes from the adaptor\n\n\n/*\nRead (or re-read) the latest tiddler info from the store\n*/\nSyncer.prototype.readTiddlerInfo = function() {\n\t// Hashmap by title of {revision:,changeCount:,adaptorInfo:}\n\tthis.tiddlerInfo = {};\n\t// Record information for known tiddlers\n\tvar self = this,\n\t\ttiddlers = this.filterFn.call(this.wiki);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\tself.tiddlerInfo[title] = {\n\t\t\trevision: tiddler.fields.revision,\n\t\t\tadaptorInfo: self.syncadaptor && self.syncadaptor.getTiddlerInfo(tiddler),\n\t\t\tchangeCount: self.wiki.getChangeCount(title)\n\t\t};\n\t});\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSyncer.prototype.isDirty = function() {\n\treturn (this.numTasksInQueue() > 0) || (this.numTasksInProgress() > 0);\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSyncer.prototype.updateDirtyStatus = function() {\n\tif($tw.browser) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t}\n};\n\n/*\nSave an incoming tiddler in the store, and updates the associated tiddlerInfo\n*/\nSyncer.prototype.storeTiddler = function(tiddlerFields) {\n\t// Save the tiddler\n\tvar tiddler = new $tw.Tiddler(this.wiki.getTiddler(tiddlerFields.title),tiddlerFields);\n\tthis.wiki.addTiddler(tiddler);\n\t// Save the tiddler revision and changeCount details\n\tthis.tiddlerInfo[tiddlerFields.title] = {\n\t\trevision: tiddlerFields.revision,\n\t\tadaptorInfo: this.syncadaptor.getTiddlerInfo(tiddler),\n\t\tchangeCount: this.wiki.getChangeCount(tiddlerFields.title)\n\t};\n};\n\nSyncer.prototype.getStatus = function(callback) {\n\tvar self = this;\n\t// Check if the adaptor supports getStatus()\n\tif(this.syncadaptor && this.syncadaptor.getStatus) {\n\t\t// Mark us as not logged in\n\t\tthis.wiki.addTiddler({title: this.titleIsLoggedIn,text: \"no\"});\n\t\t// Get login status\n\t\tthis.syncadaptor.getStatus(function(err,isLoggedIn,username) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Set the various status tiddlers\n\t\t\tself.wiki.addTiddler({title: self.titleIsLoggedIn,text: isLoggedIn ? \"yes\" : \"no\"});\n\t\t\tif(isLoggedIn) {\n\t\t\t\tself.wiki.addTiddler({title: self.titleUserName,text: username || \"\"});\n\t\t\t} else {\n\t\t\t\tself.wiki.deleteTiddler(self.titleUserName);\n\t\t\t}\n\t\t\t// Invoke the callback\n\t\t\tif(callback) {\n\t\t\t\tcallback(err,isLoggedIn,username);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tcallback(null,true,\"UNAUTHENTICATED\");\n\t}\n};\n\n/*\nSynchronise from the server by reading the skinny tiddler list and queuing up loads for any tiddlers that we don't already have up to date\n*/\nSyncer.prototype.syncFromServer = function() {\n\tif(this.syncadaptor && this.syncadaptor.getSkinnyTiddlers) {\n\t\tthis.logger.log(\"Retrieving skinny tiddler list\");\n\t\tvar self = this;\n\t\tif(this.pollTimerId) {\n\t\t\tclearTimeout(this.pollTimerId);\n\t\t\tthis.pollTimerId = null;\n\t\t}\n\t\tthis.syncadaptor.getSkinnyTiddlers(function(err,tiddlers) {\n\t\t\t// Trigger the next sync\n\t\t\tself.pollTimerId = setTimeout(function() {\n\t\t\t\tself.pollTimerId = null;\n\t\t\t\tself.syncFromServer.call(self);\n\t\t\t},self.pollTimerInterval);\n\t\t\t// Check for errors\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(\"Error retrieving skinny tiddler list:\",err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Process each incoming tiddler\n\t\t\tfor(var t=0; t<tiddlers.length; t++) {\n\t\t\t\t// Get the incoming tiddler fields, and the existing tiddler\n\t\t\t\tvar tiddlerFields = tiddlers[t],\n\t\t\t\t\tincomingRevision = tiddlerFields.revision + \"\",\n\t\t\t\t\ttiddler = self.wiki.getTiddler(tiddlerFields.title),\n\t\t\t\t\ttiddlerInfo = self.tiddlerInfo[tiddlerFields.title],\n\t\t\t\t\tcurrRevision = tiddlerInfo ? tiddlerInfo.revision : null;\n\t\t\t\t// Ignore the incoming tiddler if it's the same as the revision we've already got\n\t\t\t\tif(currRevision !== incomingRevision) {\n\t\t\t\t\t// Do a full load if we've already got a fat version of the tiddler\n\t\t\t\t\tif(tiddler && tiddler.fields.text !== undefined) {\n\t\t\t\t\t\t// Do a full load of this tiddler\n\t\t\t\t\t\tself.enqueueSyncTask({\n\t\t\t\t\t\t\ttype: \"load\",\n\t\t\t\t\t\t\ttitle: tiddlerFields.title\n\t\t\t\t\t\t});\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// Load the skinny version of the tiddler\n\t\t\t\t\t\tself.storeTiddler(tiddlerFields);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nSynchronise a set of changes to the server\n*/\nSyncer.prototype.syncToServer = function(changes) {\n\tvar self = this,\n\t\tnow = Date.now(),\n\t\tfilteredChanges = this.filterFn.call(this.wiki,function(callback) {\n\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\tcallback(tiddler,title);\n\t\t\t});\n\t\t});\n\t$tw.utils.each(changes,function(change,title,object) {\n\t\t// Process the change if it is a deletion of a tiddler we're already syncing, or is on the filtered change list\n\t\tif((change.deleted && $tw.utils.hop(self.tiddlerInfo,title)) || filteredChanges.indexOf(title) !== -1) {\n\t\t\t// Queue a task to sync this tiddler\n\t\t\tself.enqueueSyncTask({\n\t\t\t\ttype: change.deleted ? \"delete\" : \"save\",\n\t\t\t\ttitle: title\n\t\t\t});\n\t\t}\n\t});\n};\n\n/*\nLazily load a skinny tiddler if we can\n*/\nSyncer.prototype.handleLazyLoadEvent = function(title) {\n\t// Queue up a sync task to load this tiddler\n\tthis.enqueueSyncTask({\n\t\ttype: \"load\",\n\t\ttitle: title\n\t});\n};\n\n/*\nDispay a password prompt and allow the user to login\n*/\nSyncer.prototype.handleLoginEvent = function() {\n\tvar self = this;\n\tthis.getStatus(function(err,isLoggedIn,username) {\n\t\tif(!isLoggedIn) {\n\t\t\t$tw.passwordPrompt.createPrompt({\n\t\t\t\tserviceName: \"Login to TiddlySpace\",\n\t\t\t\tcallback: function(data) {\n\t\t\t\t\tself.login(data.username,data.password,function(err,isLoggedIn) {\n\t\t\t\t\t\tself.syncFromServer();\n\t\t\t\t\t});\n\t\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n};\n\n/*\nAttempt to login to TiddlyWeb.\n\tusername: username\n\tpassword: password\n\tcallback: invoked with arguments (err,isLoggedIn)\n*/\nSyncer.prototype.login = function(username,password,callback) {\n\tthis.logger.log(\"Attempting to login as\",username);\n\tvar self = this;\n\tif(this.syncadaptor.login) {\n\t\tthis.syncadaptor.login(username,password,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.getStatus(function(err,isLoggedIn,username) {\n\t\t\t\tif(callback) {\n\t\t\t\t\tcallback(null,isLoggedIn);\n\t\t\t\t}\n\t\t\t});\n\t\t});\n\t} else {\n\t\tcallback(null,true);\n\t}\n};\n\n/*\nAttempt to log out of TiddlyWeb\n*/\nSyncer.prototype.handleLogoutEvent = function() {\n\tthis.logger.log(\"Attempting to logout\");\n\tvar self = this;\n\tif(this.syncadaptor.logout) {\n\t\tthis.syncadaptor.logout(function(err) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\tself.getStatus();\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nImmediately refresh from the server\n*/\nSyncer.prototype.handleRefreshEvent = function() {\n\tthis.syncFromServer();\n};\n\n/*\nQueue up a sync task. If there is already a pending task for the tiddler, just update the last modification time\n*/\nSyncer.prototype.enqueueSyncTask = function(task) {\n\tvar self = this,\n\t\tnow = Date.now();\n\t// Set the timestamps on this task\n\ttask.queueTime = now;\n\ttask.lastModificationTime = now;\n\t// Fill in some tiddlerInfo if the tiddler is one we haven't seen before\n\tif(!$tw.utils.hop(this.tiddlerInfo,task.title)) {\n\t\tthis.tiddlerInfo[task.title] = {\n\t\t\trevision: null,\n\t\t\tadaptorInfo: {},\n\t\t\tchangeCount: -1\n\t\t};\n\t}\n\t// Bail if this is a save and the tiddler is already at the changeCount that the server has\n\tif(task.type === \"save\" && this.wiki.getChangeCount(task.title) <= this.tiddlerInfo[task.title].changeCount) {\n\t\treturn;\n\t}\n\t// Check if this tiddler is already in the queue\n\tif($tw.utils.hop(this.taskQueue,task.title)) {\n\t\t// this.logger.log(\"Re-queueing up sync task with type:\",task.type,\"title:\",task.title);\n\t\tvar existingTask = this.taskQueue[task.title];\n\t\t// If so, just update the last modification time\n\t\texistingTask.lastModificationTime = task.lastModificationTime;\n\t\t// If the new task is a save then we upgrade the existing task to a save. Thus a pending load is turned into a save if the tiddler changes locally in the meantime. But a pending save is not modified to become a load\n\t\tif(task.type === \"save\" || task.type === \"delete\") {\n\t\t\texistingTask.type = task.type;\n\t\t}\n\t} else {\n\t\t// this.logger.log(\"Queuing up sync task with type:\",task.type,\"title:\",task.title);\n\t\t// If it is not in the queue, insert it\n\t\tthis.taskQueue[task.title] = task;\n\t\tthis.updateDirtyStatus();\n\t}\n\t// Process the queue\n\t$tw.utils.nextTick(function() {self.processTaskQueue.call(self);});\n};\n\n/*\nReturn the number of tasks in progress\n*/\nSyncer.prototype.numTasksInProgress = function() {\n\treturn $tw.utils.count(this.taskInProgress);\n};\n\n/*\nReturn the number of tasks in the queue\n*/\nSyncer.prototype.numTasksInQueue = function() {\n\treturn $tw.utils.count(this.taskQueue);\n};\n\n/*\nTrigger a timeout if one isn't already outstanding\n*/\nSyncer.prototype.triggerTimeout = function() {\n\tvar self = this;\n\tif(!this.taskTimerId) {\n\t\tthis.taskTimerId = setTimeout(function() {\n\t\t\tself.taskTimerId = null;\n\t\t\tself.processTaskQueue.call(self);\n\t\t},self.taskTimerInterval);\n\t}\n};\n\n/*\nProcess the task queue, performing the next task if appropriate\n*/\nSyncer.prototype.processTaskQueue = function() {\n\tvar self = this;\n\t// Only process a task if we're not already performing a task. If we are already performing a task then we'll dispatch the next one when it completes\n\tif(this.numTasksInProgress() === 0) {\n\t\t// Choose the next task to perform\n\t\tvar task = this.chooseNextTask();\n\t\t// Perform the task if we had one\n\t\tif(task) {\n\t\t\t// Remove the task from the queue and add it to the in progress list\n\t\t\tdelete this.taskQueue[task.title];\n\t\t\tthis.taskInProgress[task.title] = task;\n\t\t\tthis.updateDirtyStatus();\n\t\t\t// Dispatch the task\n\t\t\tthis.dispatchTask(task,function(err) {\n\t\t\t\tif(err) {\n\t\t\t\t\tself.logger.alert(\"Sync error while processing '\" + task.title + \"':\\n\" + err);\n\t\t\t\t}\n\t\t\t\t// Mark that this task is no longer in progress\n\t\t\t\tdelete self.taskInProgress[task.title];\n\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t// Process the next task\n\t\t\t\tself.processTaskQueue.call(self);\n\t\t\t});\n\t\t} else {\n\t\t\t// Make sure we've set a time if there wasn't a task to perform, but we've still got tasks in the queue\n\t\t\tif(this.numTasksInQueue() > 0) {\n\t\t\t\tthis.triggerTimeout();\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nChoose the next applicable task\n*/\nSyncer.prototype.chooseNextTask = function() {\n\tvar self = this,\n\t\tcandidateTask = null,\n\t\tnow = Date.now();\n\t// Select the best candidate task\n\t$tw.utils.each(this.taskQueue,function(task,title) {\n\t\t// Exclude the task if there's one of the same name in progress\n\t\tif($tw.utils.hop(self.taskInProgress,title)) {\n\t\t\treturn;\n\t\t}\n\t\t// Exclude the task if it is a save and the tiddler has been modified recently, but not hit the fallback time\n\t\tif(task.type === \"save\" && (now - task.lastModificationTime) < self.throttleInterval &&\n\t\t\t(now - task.queueTime) < self.fallbackInterval) {\n\t\t\treturn;\n\t\t}\n\t\t// Exclude the task if it is newer than the current best candidate\n\t\tif(candidateTask && candidateTask.queueTime < task.queueTime) {\n\t\t\treturn;\n\t\t}\n\t\t// Now this is our best candidate\n\t\tcandidateTask = task;\n\t});\n\treturn candidateTask;\n};\n\n/*\nDispatch a task and invoke the callback\n*/\nSyncer.prototype.dispatchTask = function(task,callback) {\n\tvar self = this;\n\tif(task.type === \"save\") {\n\t\tvar changeCount = this.wiki.getChangeCount(task.title),\n\t\t\ttiddler = this.wiki.getTiddler(task.title);\n\t\tthis.logger.log(\"Dispatching 'save' task:\",task.title);\n\t\tif(tiddler) {\n\t\t\tthis.syncadaptor.saveTiddler(tiddler,function(err,adaptorInfo,revision) {\n\t\t\t\tif(err) {\n\t\t\t\t\treturn callback(err);\n\t\t\t\t}\n\t\t\t\t// Adjust the info stored about this tiddler\n\t\t\t\tself.tiddlerInfo[task.title] = {\n\t\t\t\t\tchangeCount: changeCount,\n\t\t\t\t\tadaptorInfo: adaptorInfo,\n\t\t\t\t\trevision: revision\n\t\t\t\t};\n\t\t\t\t// Invoke the callback\n\t\t\t\tcallback(null);\n\t\t\t},{\n\t\t\t\ttiddlerInfo: self.tiddlerInfo[task.title]\n\t\t\t});\n\t\t} else {\n\t\t\tthis.logger.log(\" Not Dispatching 'save' task:\",task.title,\"tiddler does not exist\");\n\t\t\treturn callback(null);\n\t\t}\n\t} else if(task.type === \"load\") {\n\t\t// Load the tiddler\n\t\tthis.logger.log(\"Dispatching 'load' task:\",task.title);\n\t\tthis.syncadaptor.loadTiddler(task.title,function(err,tiddlerFields) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\t// Store the tiddler\n\t\t\tif(tiddlerFields) {\n\t\t\t\tself.storeTiddler(tiddlerFields);\n\t\t\t}\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t});\n\t} else if(task.type === \"delete\") {\n\t\t// Delete the tiddler\n\t\tthis.logger.log(\"Dispatching 'delete' task:\",task.title);\n\t\tthis.syncadaptor.deleteTiddler(task.title,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tdelete self.tiddlerInfo[task.title];\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t},{\n\t\t\ttiddlerInfo: self.tiddlerInfo[task.title]\n\t\t});\n\t}\n};\n\nexports.Syncer = Syncer;\n\n})();\n", "title": "$:/core/modules/syncer.js", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/tiddler.js": { "text": "/*\\\ntitle: $:/core/modules/tiddler.js\ntype: application/javascript\nmodule-type: tiddlermethod\n\nExtension methods for the $tw.Tiddler object (constructor and methods required at boot time are in boot/boot.js)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.hasTag = function(tag) {\n\treturn this.fields.tags && this.fields.tags.indexOf(tag) !== -1;\n};\n\nexports.isPlugin = function() {\n\treturn this.fields.type === \"application/json\" && this.hasField(\"plugin-type\");\n};\n\nexports.isDraft = function() {\n\treturn this.hasField(\"draft.of\");\n};\n\nexports.getFieldString = function(field) {\n\tvar value = this.fields[field];\n\t// Check for a missing field\n\tif(value === undefined || value === null) {\n\t\treturn \"\";\n\t}\n\t// Parse the field with the associated module (if any)\n\tvar fieldModule = $tw.Tiddler.fieldModules[field];\n\tif(fieldModule && fieldModule.stringify) {\n\t\treturn fieldModule.stringify.call(this,value);\n\t} else {\n\t\treturn value.toString();\n\t}\n};\n\n/*\nGet all the fields as a name:value block. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStringBlock = function(options) {\n\toptions = options || {};\n\tvar exclude = options.exclude || [];\n\tvar fields = [];\n\tfor(var field in this.fields) {\n\t\tif($tw.utils.hop(this.fields,field)) {\n\t\t\tif(exclude.indexOf(field) === -1) {\n\t\t\t\tfields.push(field + \": \" + this.getFieldString(field));\n\t\t\t}\n\t\t}\n\t}\n\treturn fields.join(\"\\n\");\n};\n\n/*\nCompare two tiddlers for equality\ntiddler: the tiddler to compare\nexcludeFields: array of field names to exclude from the comparison\n*/\nexports.isEqual = function(tiddler,excludeFields) {\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\treturn false;\n\t}\n\texcludeFields = excludeFields || [];\n\tvar self = this,\n\t\tdifferences = []; // Fields that have differences\n\t// Add to the differences array\n\tfunction addDifference(fieldName) {\n\t\t// Check for this field being excluded\n\t\tif(excludeFields.indexOf(fieldName) === -1) {\n\t\t\t// Save the field as a difference\n\t\t\t$tw.utils.pushTop(differences,fieldName);\n\t\t}\n\t}\n\t// Returns true if the two values of this field are equal\n\tfunction isFieldValueEqual(fieldName) {\n\t\tvar valueA = self.fields[fieldName],\n\t\t\tvalueB = tiddler.fields[fieldName];\n\t\t// Check for identical string values\n\t\tif(typeof(valueA) === \"string\" && typeof(valueB) === \"string\" && valueA === valueB) {\n\t\t\treturn true;\n\t\t}\n\t\t// Check for identical array values\n\t\tif($tw.utils.isArray(valueA) && $tw.utils.isArray(valueB) && $tw.utils.isArrayEqual(valueA,valueB)) {\n\t\t\treturn true;\n\t\t}\n\t\t// Otherwise the fields must be different\n\t\treturn false;\n\t}\n\t// Compare our fields\n\tfor(var fieldName in this.fields) {\n\t\tif(!isFieldValueEqual(fieldName)) {\n\t\t\taddDifference(fieldName);\n\t\t}\n\t}\n\t// There's a difference for every field in the other tiddler that we don't have\n\tfor(fieldName in tiddler.fields) {\n\t\tif(!(fieldName in this.fields)) {\n\t\t\taddDifference(fieldName);\n\t\t}\n\t}\n\t// Return whether there were any differences\n\treturn differences.length === 0;\n};\n\n})();\n", "title": "$:/core/modules/tiddler.js", "type": "application/javascript", "module-type": "tiddlermethod" }, "$:/core/modules/upgraders/plugins.js": { "text": "/*\\\ntitle: $:/core/modules/upgraders/plugins.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that checks that plugins are newer than any already installed version\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar BLOCKED_PLUGINS = {\n\t\"$:/themes/tiddlywiki/stickytitles\": {\n\t\tversions: [\"*\"]\n\t},\n\t\"$:/plugins/tiddlywiki/fullscreen\": {\n\t\tversions: [\"*\"]\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tupgradeLibrary,\n\t\tgetLibraryTiddler = function(title) {\n\t\t\tif(!upgradeLibrary) {\n\t\t\t\tupgradeLibrary = wiki.getTiddlerData(UPGRADE_LIBRARY_TITLE,{});\n\t\t\t\tupgradeLibrary.tiddlers = upgradeLibrary.tiddlers || {};\n\t\t\t}\n\t\t\treturn upgradeLibrary.tiddlers[title];\n\t\t};\n\n\t// Go through all the incoming tiddlers\n\t$tw.utils.each(titles,function(title) {\n\t\tvar incomingTiddler = tiddlers[title];\n\t\t// Check if we're dealing with a plugin\n\t\tif(incomingTiddler && incomingTiddler[\"plugin-type\"] && incomingTiddler.version) {\n\t\t\t// Upgrade the incoming plugin if it is in the upgrade library\n\t\t\tvar libraryTiddler = getLibraryTiddler(title);\n\t\t\tif(libraryTiddler && libraryTiddler[\"plugin-type\"] && libraryTiddler.version) {\n\t\t\t\ttiddlers[title] = libraryTiddler;\n\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Upgraded\",{variables: {incoming: incomingTiddler.version, upgraded: libraryTiddler.version}});\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Suppress the incoming plugin if it is older than the currently installed one\n\t\t\tvar existingTiddler = wiki.getTiddler(title);\n\t\t\tif(existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t\t\t// Reject the incoming plugin by blanking all its fields\n\t\t\t\tif($tw.utils.checkVersions(existingTiddler.fields.version,incomingTiddler.version)) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Version\",{variables: {incoming: incomingTiddler.version, existing: existingTiddler.fields.version}});\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif(incomingTiddler && incomingTiddler[\"plugin-type\"]) {\n\t\t\t// Check whether the plugin is on the blocked list\n\t\t\tvar blockInfo = BLOCKED_PLUGINS[title];\n\t\t\tif(blockInfo) {\n\t\t\t\tif(blockInfo.versions.indexOf(\"*\") !== -1 || (incomingTiddler.version && blockInfo.versions.indexOf(incomingTiddler.version) !== -1)) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Incompatible\");\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n", "title": "$:/core/modules/upgraders/plugins.js", "type": "application/javascript", "module-type": "upgrader" }, "$:/core/modules/upgraders/system.js": { "text": "/*\\\ntitle: $:/core/modules/upgraders/system.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that suppresses certain system tiddlers that shouldn't be imported\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DONT_IMPORT_LIST = [\"$:/StoryList\",\"$:/HistoryList\"],\n\tDONT_IMPORT_PREFIX_LIST = [\"$:/temp/\",\"$:/state/\"];\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {};\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tif(DONT_IMPORT_LIST.indexOf(title) !== -1) {\n\t\t\ttiddlers[title] = Object.create(null);\n\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Suppressed\");\n\t\t} else {\n\t\t\tfor(var t=0; t<DONT_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = DONT_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/State/Suppressed\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n", "title": "$:/core/modules/upgraders/system.js", "type": "application/javascript", "module-type": "upgrader" }, "$:/core/modules/upgraders/themetweaks.js": { "text": "/*\\\ntitle: $:/core/modules/upgraders/themetweaks.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that handles the change in theme tweak storage introduced in 5.0.14-beta.\n\nPreviously, theme tweaks were stored in two data tiddlers:\n\n* $:/themes/tiddlywiki/vanilla/metrics\n* $:/themes/tiddlywiki/vanilla/settings\n\nNow, each tweak is stored in its own separate tiddler.\n\nThis upgrader copies any values from the old format to the new. The old data tiddlers are not deleted in case they have been used to store additional indexes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar MAPPINGS = {\n\t\"$:/themes/tiddlywiki/vanilla/metrics\": {\n\t\t\"fontsize\": \"$:/themes/tiddlywiki/vanilla/metrics/fontsize\",\n\t\t\"lineheight\": \"$:/themes/tiddlywiki/vanilla/metrics/lineheight\",\n\t\t\"storyleft\": \"$:/themes/tiddlywiki/vanilla/metrics/storyleft\",\n\t\t\"storytop\": \"$:/themes/tiddlywiki/vanilla/metrics/storytop\",\n\t\t\"storyright\": \"$:/themes/tiddlywiki/vanilla/metrics/storyright\",\n\t\t\"storywidth\": \"$:/themes/tiddlywiki/vanilla/metrics/storywidth\",\n\t\t\"tiddlerwidth\": \"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"\n\t},\n\t\"$:/themes/tiddlywiki/vanilla/settings\": {\n\t\t\"fontfamily\": \"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {};\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tvar mapping = MAPPINGS[title];\n\t\tif(mapping) {\n\t\t\tvar tiddler = new $tw.Tiddler(tiddlers[title]),\n\t\t\t\ttiddlerData = wiki.getTiddlerData(tiddler,{});\n\t\t\tfor(var index in mapping) {\n\t\t\t\tvar mappedTitle = mapping[index];\n\t\t\t\tif(!tiddlers[mappedTitle] || tiddlers[mappedTitle].title !== mappedTitle) {\n\t\t\t\t\ttiddlers[mappedTitle] = {\n\t\t\t\t\t\ttitle: mappedTitle,\n\t\t\t\t\t\ttext: tiddlerData[index]\n\t\t\t\t\t};\n\t\t\t\t\tmessages[mappedTitle] = $tw.language.getString(\"Import/Upgrader/ThemeTweaks/Created\",{variables: {\n\t\t\t\t\t\tfrom: title + \"##\" + index\n\t\t\t\t\t}});\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n", "title": "$:/core/modules/upgraders/themetweaks.js", "type": "application/javascript", "module-type": "upgrader" }, "$:/core/modules/utils/crypto.js": { "text": "/*\\\ntitle: $:/core/modules/utils/crypto.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions related to crypto.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for an encrypted store area in the text of a TiddlyWiki file\n*/\nexports.extractEncryptedStoreArea = function(text) {\n\tvar encryptedStoreAreaStartMarker = \"<pre id=\\\"encryptedStoreArea\\\" type=\\\"text/plain\\\" style=\\\"display:none;\\\">\",\n\t\tencryptedStoreAreaStart = text.indexOf(encryptedStoreAreaStartMarker);\n\tif(encryptedStoreAreaStart !== -1) {\n\t\tvar encryptedStoreAreaEnd = text.indexOf(\"</pre>\",encryptedStoreAreaStart);\n\t\tif(encryptedStoreAreaEnd !== -1) {\n\t\t\treturn $tw.utils.htmlDecode(text.substring(encryptedStoreAreaStart + encryptedStoreAreaStartMarker.length,encryptedStoreAreaEnd-1));\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If the password is not provided then the password in the password store will be used\n*/\nexports.decryptStoreArea = function(encryptedStoreArea,password) {\n\tvar decryptedText = $tw.crypto.decrypt(encryptedStoreArea,password);\n\tif(decryptedText) {\n\t\tvar json = JSON.parse(decryptedText),\n\t\t\ttiddlers = [];\n\t\tfor(var title in json) {\n\t\t\tif(title !== \"$:/isEncrypted\") {\n\t\t\t\ttiddlers.push(json[title]);\n\t\t\t}\n\t\t}\n\t\treturn tiddlers;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If that fails, the user is prompted for a password.\nencryptedStoreArea: text of the TiddlyWiki encrypted store area\ncallback: function(tiddlers) called with the array of decrypted tiddlers\n\nThe following configuration settings are supported:\n\n$tw.config.usePasswordVault: causes any password entered by the user to also be put into the system password vault\n*/\nexports.decryptStoreAreaInteractive = function(encryptedStoreArea,callback,options) {\n\t// Try to decrypt with the current password\n\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea);\n\tif(tiddlers) {\n\t\tcallback(tiddlers);\n\t} else {\n\t\t// Prompt for a new password and keep trying\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: \"Enter a password to decrypt the imported TiddlyWiki\",\n\t\t\tnoUserName: true,\n\t\t\tcanCancel: true,\n\t\t\tsubmitText: \"Decrypt\",\n\t\t\tcallback: function(data) {\n\t\t\t\t// Exit if the user cancelled\n\t\t\t\tif(!data) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t\t// Attempt to decrypt the tiddlers\n\t\t\t\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea,data.password);\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tif($tw.config.usePasswordVault) {\n\t\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t\t}\n\t\t\t\t\tcallback(tiddlers);\n\t\t\t\t\t// Exit and remove the password prompt\n\t\t\t\t\treturn true;\n\t\t\t\t} else {\n\t\t\t\t\t// We didn't decrypt everything, so continue to prompt for password\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\n})();\n", "title": "$:/core/modules/utils/crypto.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/animations/slide.js": { "text": "/*\\\ntitle: $:/core/modules/utils/dom/animations/slide.js\ntype: application/javascript\nmodule-type: animation\n\nA simple slide animation that varies the height of the element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction slideOpen(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration();\n\t// Get the current height of the domNode\n\tvar computedStyle = window.getComputedStyle(domNode),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrPaddingBottom = parseInt(computedStyle.paddingBottom,10),\n\t\tcurrPaddingTop = parseInt(computedStyle.paddingTop,10),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Reset the margin once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"none\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{marginTop: currMarginTop + \"px\"},\n\t\t{paddingBottom: currPaddingBottom + \"px\"},\n\t\t{paddingTop: currPaddingTop + \"px\"},\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n}\n\nfunction slideClosed(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration(),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Clear the properties we've set when the animation is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n}\n\nexports.slide = {\n\topen: slideOpen,\n\tclose: slideClosed\n};\n\n})();\n", "title": "$:/core/modules/utils/dom/animations/slide.js", "type": "application/javascript", "module-type": "animation" }, "$:/core/modules/utils/dom/animator.js": { "text": "/*\\\ntitle: $:/core/modules/utils/dom/animator.js\ntype: application/javascript\nmodule-type: utils\n\nOrchestrates animations and transitions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Animator() {\n\t// Get the registered animation modules\n\tthis.animations = {};\n\t$tw.modules.applyMethods(\"animation\",this.animations);\n}\n\nAnimator.prototype.perform = function(type,domNode,options) {\n\toptions = options || {};\n\t// Find an animation that can handle this type\n\tvar chosenAnimation;\n\t$tw.utils.each(this.animations,function(animation,name) {\n\t\tif($tw.utils.hop(animation,type)) {\n\t\t\tchosenAnimation = animation[type];\n\t\t}\n\t});\n\tif(!chosenAnimation) {\n\t\tchosenAnimation = function(domNode,options) {\n\t\t\tif(options.callback) {\n\t\t\t\toptions.callback();\n\t\t\t}\n\t\t};\n\t}\n\t// Call the animation\n\tchosenAnimation(domNode,options);\n};\n\nexports.Animator = Animator;\n\n})();\n", "title": "$:/core/modules/utils/dom/animator.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/browser.js": { "text": "/*\\\ntitle: $:/core/modules/utils/dom/browser.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser feature detection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet style properties of an element\n\telement: dom node\n\tstyles: ordered array of {name: value} pairs\n*/\nexports.setStyle = function(element,styles) {\n\tif(element.nodeType === 1) { // Element.ELEMENT_NODE\n\t\tfor(var t=0; t<styles.length; t++) {\n\t\t\tfor(var styleName in styles[t]) {\n\t\t\t\telement.style[$tw.utils.convertStyleNameToPropertyName(styleName)] = styles[t][styleName];\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nConverts a standard CSS property name into the local browser-specific equivalent. For example:\n\t\"background-color\" --> \"backgroundColor\"\n\t\"transition\" --> \"webkitTransition\"\n*/\n\nvar styleNameCache = {}; // We'll cache the style name conversions\n\nexports.convertStyleNameToPropertyName = function(styleName) {\n\t// Return from the cache if we can\n\tif(styleNameCache[styleName]) {\n\t\treturn styleNameCache[styleName];\n\t}\n\t// Convert it by first removing any hyphens\n\tvar propertyName = $tw.utils.unHyphenateCss(styleName);\n\t// Then check if it needs a prefix\n\tif(document.body.style[propertyName] === undefined) {\n\t\tvar prefixes = [\"O\",\"MS\",\"Moz\",\"webkit\"];\n\t\tfor(var t=0; t<prefixes.length; t++) {\n\t\t\tvar prefixedName = prefixes[t] + propertyName.substr(0,1).toUpperCase() + propertyName.substr(1);\n\t\t\tif(document.body.style[prefixedName] !== undefined) {\n\t\t\t\tpropertyName = prefixedName;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\t// Put it in the cache too\n\tstyleNameCache[styleName] = propertyName;\n\treturn propertyName;\n};\n\n/*\nConverts a JS format CSS property name back into the dashed form used in CSS declarations. For example:\n\t\"backgroundColor\" --> \"background-color\"\n\t\"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.convertPropertyNameToStyleName = function(propertyName) {\n\t// Rehyphenate the name\n\tvar styleName = $tw.utils.hyphenateCss(propertyName);\n\t// If there's a webkit prefix, add a dash (other browsers have uppercase prefixes, and so get the dash automatically)\n\tif(styleName.indexOf(\"webkit\") === 0) {\n\t\tstyleName = \"-\" + styleName;\n\t} else if(styleName.indexOf(\"-m-s\") === 0) {\n\t\tstyleName = \"-ms\" + styleName.substr(4);\n\t}\n\treturn styleName;\n};\n\n/*\nRound trip a stylename to a property name and back again. For example:\n\t\"transform\" --> \"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.roundTripPropertyName = function(propertyName) {\n\treturn $tw.utils.convertPropertyNameToStyleName($tw.utils.convertStyleNameToPropertyName(propertyName));\n};\n\n/*\nConverts a standard event name into the local browser specific equivalent. For example:\n\t\"animationEnd\" --> \"webkitAnimationEnd\"\n*/\n\nvar eventNameCache = {}; // We'll cache the conversions\n\nvar eventNameMappings = {\n\t\"transitionEnd\": {\n\t\tcorrespondingCssProperty: \"transition\",\n\t\tmappings: {\n\t\t\ttransition: \"transitionend\",\n\t\t\tOTransition: \"oTransitionEnd\",\n\t\t\tMSTransition: \"msTransitionEnd\",\n\t\t\tMozTransition: \"transitionend\",\n\t\t\twebkitTransition: \"webkitTransitionEnd\"\n\t\t}\n\t},\n\t\"animationEnd\": {\n\t\tcorrespondingCssProperty: \"animation\",\n\t\tmappings: {\n\t\t\tanimation: \"animationend\",\n\t\t\tOAnimation: \"oAnimationEnd\",\n\t\t\tMSAnimation: \"msAnimationEnd\",\n\t\t\tMozAnimation: \"animationend\",\n\t\t\twebkitAnimation: \"webkitAnimationEnd\"\n\t\t}\n\t}\n};\n\nexports.convertEventName = function(eventName) {\n\tif(eventNameCache[eventName]) {\n\t\treturn eventNameCache[eventName];\n\t}\n\tvar newEventName = eventName,\n\t\tmappings = eventNameMappings[eventName];\n\tif(mappings) {\n\t\tvar convertedProperty = $tw.utils.convertStyleNameToPropertyName(mappings.correspondingCssProperty);\n\t\tif(mappings.mappings[convertedProperty]) {\n\t\t\tnewEventName = mappings.mappings[convertedProperty];\n\t\t}\n\t}\n\t// Put it in the cache too\n\teventNameCache[eventName] = newEventName;\n\treturn newEventName;\n};\n\n/*\nReturn the names of the fullscreen APIs\n*/\nexports.getFullScreenApis = function() {\n\tvar d = document,\n\t\tdb = d.body,\n\t\tresult = {\n\t\t\"_requestFullscreen\": db.webkitRequestFullscreen !== undefined ? \"webkitRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.mozRequestFullScreen !== undefined ? \"mozRequestFullScreen\" :\n\t\t\t\t\t\t\tdb.msRequestFullscreen !== undefined ? \"msRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.requestFullscreen !== undefined ? \"requestFullscreen\" : \"\",\n\t\t\"_exitFullscreen\": d.webkitExitFullscreen !== undefined ? \"webkitExitFullscreen\" :\n\t\t\t\t\t\t\td.mozCancelFullScreen !== undefined ? \"mozCancelFullScreen\" :\n\t\t\t\t\t\t\td.msExitFullscreen !== undefined ? \"msExitFullscreen\" :\n\t\t\t\t\t\t\td.exitFullscreen !== undefined ? \"exitFullscreen\" : \"\",\n\t\t\"_fullscreenElement\": d.webkitFullscreenElement !== undefined ? \"webkitFullscreenElement\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozFullScreenElement\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"msFullscreenElement\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenElement\" : \"\",\n\t\t\"_fullscreenChange\": d.webkitFullscreenElement !== undefined ? \"webkitfullscreenchange\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozfullscreenchange\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"MSFullscreenChange\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenchange\" : \"\"\n\t};\n\tif(!result._requestFullscreen || !result._exitFullscreen || !result._fullscreenElement || !result._fullscreenChange) {\n\t\treturn null;\n\t} else {\n\t\treturn result;\n\t}\n};\n\n})();\n", "title": "$:/core/modules/utils/dom/browser.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/csscolorparser.js": { "text": "// (c) Dean McNamee <[email protected]>, 2012.\n//\n// https://github.com/deanm/css-color-parser-js\n//\n// Permission is hereby granted, free of charge, to any person obtaining a copy\n// of this software and associated documentation files (the \"Software\"), to\n// deal in the Software without restriction, including without limitation the\n// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n// sell copies of the Software, and to permit persons to whom the Software is\n// furnished to do so, subject to the following conditions:\n//\n// The above copyright notice and this permission notice shall be included in\n// all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n// IN THE SOFTWARE.\n\n// http://www.w3.org/TR/css3-color/\nvar kCSSColorTable = {\n \"transparent\": [0,0,0,0], \"aliceblue\": [240,248,255,1],\n \"antiquewhite\": [250,235,215,1], \"aqua\": [0,255,255,1],\n \"aquamarine\": [127,255,212,1], \"azure\": [240,255,255,1],\n \"beige\": [245,245,220,1], \"bisque\": [255,228,196,1],\n \"black\": [0,0,0,1], \"blanchedalmond\": [255,235,205,1],\n \"blue\": [0,0,255,1], \"blueviolet\": [138,43,226,1],\n \"brown\": [165,42,42,1], \"burlywood\": [222,184,135,1],\n \"cadetblue\": [95,158,160,1], \"chartreuse\": [127,255,0,1],\n \"chocolate\": [210,105,30,1], \"coral\": [255,127,80,1],\n \"cornflowerblue\": [100,149,237,1], \"cornsilk\": [255,248,220,1],\n \"crimson\": [220,20,60,1], \"cyan\": [0,255,255,1],\n \"darkblue\": [0,0,139,1], \"darkcyan\": [0,139,139,1],\n \"darkgoldenrod\": [184,134,11,1], \"darkgray\": [169,169,169,1],\n \"darkgreen\": [0,100,0,1], \"darkgrey\": [169,169,169,1],\n \"darkkhaki\": [189,183,107,1], \"darkmagenta\": [139,0,139,1],\n \"darkolivegreen\": [85,107,47,1], \"darkorange\": [255,140,0,1],\n \"darkorchid\": [153,50,204,1], \"darkred\": [139,0,0,1],\n \"darksalmon\": [233,150,122,1], \"darkseagreen\": [143,188,143,1],\n \"darkslateblue\": [72,61,139,1], \"darkslategray\": [47,79,79,1],\n \"darkslategrey\": [47,79,79,1], \"darkturquoise\": [0,206,209,1],\n \"darkviolet\": [148,0,211,1], \"deeppink\": [255,20,147,1],\n \"deepskyblue\": [0,191,255,1], \"dimgray\": [105,105,105,1],\n \"dimgrey\": [105,105,105,1], \"dodgerblue\": [30,144,255,1],\n \"firebrick\": [178,34,34,1], \"floralwhite\": [255,250,240,1],\n \"forestgreen\": [34,139,34,1], \"fuchsia\": [255,0,255,1],\n \"gainsboro\": [220,220,220,1], \"ghostwhite\": [248,248,255,1],\n \"gold\": [255,215,0,1], \"goldenrod\": [218,165,32,1],\n \"gray\": [128,128,128,1], \"green\": [0,128,0,1],\n \"greenyellow\": [173,255,47,1], \"grey\": [128,128,128,1],\n \"honeydew\": [240,255,240,1], \"hotpink\": [255,105,180,1],\n \"indianred\": [205,92,92,1], \"indigo\": [75,0,130,1],\n \"ivory\": [255,255,240,1], \"khaki\": [240,230,140,1],\n \"lavender\": [230,230,250,1], \"lavenderblush\": [255,240,245,1],\n \"lawngreen\": [124,252,0,1], \"lemonchiffon\": [255,250,205,1],\n \"lightblue\": [173,216,230,1], \"lightcoral\": [240,128,128,1],\n \"lightcyan\": [224,255,255,1], \"lightgoldenrodyellow\": [250,250,210,1],\n \"lightgray\": [211,211,211,1], \"lightgreen\": [144,238,144,1],\n \"lightgrey\": [211,211,211,1], \"lightpink\": [255,182,193,1],\n \"lightsalmon\": [255,160,122,1], \"lightseagreen\": [32,178,170,1],\n \"lightskyblue\": [135,206,250,1], \"lightslategray\": [119,136,153,1],\n \"lightslategrey\": [119,136,153,1], \"lightsteelblue\": [176,196,222,1],\n \"lightyellow\": [255,255,224,1], \"lime\": [0,255,0,1],\n \"limegreen\": [50,205,50,1], \"linen\": [250,240,230,1],\n \"magenta\": [255,0,255,1], \"maroon\": [128,0,0,1],\n \"mediumaquamarine\": [102,205,170,1], \"mediumblue\": [0,0,205,1],\n \"mediumorchid\": [186,85,211,1], \"mediumpurple\": [147,112,219,1],\n \"mediumseagreen\": [60,179,113,1], \"mediumslateblue\": [123,104,238,1],\n \"mediumspringgreen\": [0,250,154,1], \"mediumturquoise\": [72,209,204,1],\n \"mediumvioletred\": [199,21,133,1], \"midnightblue\": [25,25,112,1],\n \"mintcream\": [245,255,250,1], \"mistyrose\": [255,228,225,1],\n \"moccasin\": [255,228,181,1], \"navajowhite\": [255,222,173,1],\n \"navy\": [0,0,128,1], \"oldlace\": [253,245,230,1],\n \"olive\": [128,128,0,1], \"olivedrab\": [107,142,35,1],\n \"orange\": [255,165,0,1], \"orangered\": [255,69,0,1],\n \"orchid\": [218,112,214,1], \"palegoldenrod\": [238,232,170,1],\n \"palegreen\": [152,251,152,1], \"paleturquoise\": [175,238,238,1],\n \"palevioletred\": [219,112,147,1], \"papayawhip\": [255,239,213,1],\n \"peachpuff\": [255,218,185,1], \"peru\": [205,133,63,1],\n \"pink\": [255,192,203,1], \"plum\": [221,160,221,1],\n \"powderblue\": [176,224,230,1], \"purple\": [128,0,128,1],\n \"red\": [255,0,0,1], \"rosybrown\": [188,143,143,1],\n \"royalblue\": [65,105,225,1], \"saddlebrown\": [139,69,19,1],\n \"salmon\": [250,128,114,1], \"sandybrown\": [244,164,96,1],\n \"seagreen\": [46,139,87,1], \"seashell\": [255,245,238,1],\n \"sienna\": [160,82,45,1], \"silver\": [192,192,192,1],\n \"skyblue\": [135,206,235,1], \"slateblue\": [106,90,205,1],\n \"slategray\": [112,128,144,1], \"slategrey\": [112,128,144,1],\n \"snow\": [255,250,250,1], \"springgreen\": [0,255,127,1],\n \"steelblue\": [70,130,180,1], \"tan\": [210,180,140,1],\n \"teal\": [0,128,128,1], \"thistle\": [216,191,216,1],\n \"tomato\": [255,99,71,1], \"turquoise\": [64,224,208,1],\n \"violet\": [238,130,238,1], \"wheat\": [245,222,179,1],\n \"white\": [255,255,255,1], \"whitesmoke\": [245,245,245,1],\n \"yellow\": [255,255,0,1], \"yellowgreen\": [154,205,50,1]}\n\nfunction clamp_css_byte(i) { // Clamp to integer 0 .. 255.\n i = Math.round(i); // Seems to be what Chrome does (vs truncation).\n return i < 0 ? 0 : i > 255 ? 255 : i;\n}\n\nfunction clamp_css_float(f) { // Clamp to float 0.0 .. 1.0.\n return f < 0 ? 0 : f > 1 ? 1 : f;\n}\n\nfunction parse_css_int(str) { // int or percentage.\n if (str[str.length - 1] === '%')\n return clamp_css_byte(parseFloat(str) / 100 * 255);\n return clamp_css_byte(parseInt(str));\n}\n\nfunction parse_css_float(str) { // float or percentage.\n if (str[str.length - 1] === '%')\n return clamp_css_float(parseFloat(str) / 100);\n return clamp_css_float(parseFloat(str));\n}\n\nfunction css_hue_to_rgb(m1, m2, h) {\n if (h < 0) h += 1;\n else if (h > 1) h -= 1;\n\n if (h * 6 < 1) return m1 + (m2 - m1) * h * 6;\n if (h * 2 < 1) return m2;\n if (h * 3 < 2) return m1 + (m2 - m1) * (2/3 - h) * 6;\n return m1;\n}\n\nfunction parseCSSColor(css_str) {\n // Remove all whitespace, not compliant, but should just be more accepting.\n var str = css_str.replace(/ /g, '').toLowerCase();\n\n // Color keywords (and transparent) lookup.\n if (str in kCSSColorTable) return kCSSColorTable[str].slice(); // dup.\n\n // #abc and #abc123 syntax.\n if (str[0] === '#') {\n if (str.length === 4) {\n var iv = parseInt(str.substr(1), 16); // TODO(deanm): Stricter parsing.\n if (!(iv >= 0 && iv <= 0xfff)) return null; // Covers NaN.\n return [((iv & 0xf00) >> 4) | ((iv & 0xf00) >> 8),\n (iv & 0xf0) | ((iv & 0xf0) >> 4),\n (iv & 0xf) | ((iv & 0xf) << 4),\n 1];\n } else if (str.length === 7) {\n var iv = parseInt(str.substr(1), 16); // TODO(deanm): Stricter parsing.\n if (!(iv >= 0 && iv <= 0xffffff)) return null; // Covers NaN.\n return [(iv & 0xff0000) >> 16,\n (iv & 0xff00) >> 8,\n iv & 0xff,\n 1];\n }\n\n return null;\n }\n\n var op = str.indexOf('('), ep = str.indexOf(')');\n if (op !== -1 && ep + 1 === str.length) {\n var fname = str.substr(0, op);\n var params = str.substr(op+1, ep-(op+1)).split(',');\n var alpha = 1; // To allow case fallthrough.\n switch (fname) {\n case 'rgba':\n if (params.length !== 4) return null;\n alpha = parse_css_float(params.pop());\n // Fall through.\n case 'rgb':\n if (params.length !== 3) return null;\n return [parse_css_int(params[0]),\n parse_css_int(params[1]),\n parse_css_int(params[2]),\n alpha];\n case 'hsla':\n if (params.length !== 4) return null;\n alpha = parse_css_float(params.pop());\n // Fall through.\n case 'hsl':\n if (params.length !== 3) return null;\n var h = (((parseFloat(params[0]) % 360) + 360) % 360) / 360; // 0 .. 1\n // NOTE(deanm): According to the CSS spec s/l should only be\n // percentages, but we don't bother and let float or percentage.\n var s = parse_css_float(params[1]);\n var l = parse_css_float(params[2]);\n var m2 = l <= 0.5 ? l * (s + 1) : l + s - l * s;\n var m1 = l * 2 - m2;\n return [clamp_css_byte(css_hue_to_rgb(m1, m2, h+1/3) * 255),\n clamp_css_byte(css_hue_to_rgb(m1, m2, h) * 255),\n clamp_css_byte(css_hue_to_rgb(m1, m2, h-1/3) * 255),\n alpha];\n default:\n return null;\n }\n }\n\n return null;\n}\n\ntry { exports.parseCSSColor = parseCSSColor } catch(e) { }\n", "title": "$:/core/modules/utils/dom/csscolorparser.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom.js": { "text": "/*\\\ntitle: $:/core/modules/utils/dom.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static DOM-related utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDetermines whether element 'a' contains element 'b'\nCode thanks to John Resig, http://ejohn.org/blog/comparing-document-position/\n*/\nexports.domContains = function(a,b) {\n\treturn a.contains ?\n\t\ta !== b && a.contains(b) :\n\t\t!!(a.compareDocumentPosition(b) & 16);\n};\n\nexports.removeChildren = function(node) {\n\twhile(node.hasChildNodes()) {\n\t\tnode.removeChild(node.firstChild);\n\t}\n};\n\nexports.hasClass = function(el,className) {\n\treturn el && el.className && el.className.toString().split(\" \").indexOf(className) !== -1;\n};\n\nexports.addClass = function(el,className) {\n\tvar c = el.className.split(\" \");\n\tif(c.indexOf(className) === -1) {\n\t\tc.push(className);\n\t}\n\tel.className = c.join(\" \");\n};\n\nexports.removeClass = function(el,className) {\n\tvar c = el.className.split(\" \"),\n\t\tp = c.indexOf(className);\n\tif(p !== -1) {\n\t\tc.splice(p,1);\n\t\tel.className = c.join(\" \");\n\t}\n};\n\nexports.toggleClass = function(el,className,status) {\n\tif(status === undefined) {\n\t\tstatus = !exports.hasClass(el,className);\n\t}\n\tif(status) {\n\t\texports.addClass(el,className);\n\t} else {\n\t\texports.removeClass(el,className);\n\t}\n};\n\n/*\nGet the scroll position of the viewport\nReturns:\n\t{\n\t\tx: horizontal scroll position in pixels,\n\t\ty: vertical scroll position in pixels\n\t}\n*/\nexports.getScrollPosition = function() {\n\tif(\"scrollX\" in window) {\n\t\treturn {x: window.scrollX, y: window.scrollY};\n\t} else {\n\t\treturn {x: document.documentElement.scrollLeft, y: document.documentElement.scrollTop};\n\t}\n};\n\n/*\nGets the bounding rectangle of an element in absolute page coordinates\n*/\nexports.getBoundingPageRect = function(element) {\n\tvar scrollPos = $tw.utils.getScrollPosition(),\n\t\tclientRect = element.getBoundingClientRect();\n\treturn {\n\t\tleft: clientRect.left + scrollPos.x,\n\t\twidth: clientRect.width,\n\t\tright: clientRect.right + scrollPos.x,\n\t\ttop: clientRect.top + scrollPos.y,\n\t\theight: clientRect.height,\n\t\tbottom: clientRect.bottom + scrollPos.y\n\t};\n};\n\n/*\nSaves a named password in the browser\n*/\nexports.savePassword = function(name,password) {\n\ttry {\n\t\tif(window.localStorage) {\n\t\t\tlocalStorage.setItem(\"tw5-password-\" + name,password);\n\t\t}\n\t} catch(e) {\n\t}\n};\n\n/*\nRetrieve a named password from the browser\n*/\nexports.getPassword = function(name) {\n\ttry {\n\t\treturn window.localStorage ? localStorage.getItem(\"tw5-password-\" + name) : \"\";\n\t} catch(e) {\n\t\treturn \"\";\n\t}\n};\n\n/*\nForce layout of a dom node and its descendents\n*/\nexports.forceLayout = function(element) {\n\tvar dummy = element.offsetWidth;\n};\n\n/*\nPulse an element for debugging purposes\n*/\nexports.pulseElement = function(element) {\n\t// Event handler to remove the class at the end\n\telement.addEventListener($tw.browser.animationEnd,function handler(event) {\n\t\telement.removeEventListener($tw.browser.animationEnd,handler,false);\n\t\t$tw.utils.removeClass(element,\"pulse\");\n\t},false);\n\t// Apply the pulse class\n\t$tw.utils.removeClass(element,\"pulse\");\n\t$tw.utils.forceLayout(element);\n\t$tw.utils.addClass(element,\"pulse\");\n};\n\n/*\nAttach specified event handlers to a DOM node\ndomNode: where to attach the event handlers\nevents: array of event handlers to be added (see below)\nEach entry in the events array is an object with these properties:\nhandlerFunction: optional event handler function\nhandlerObject: optional event handler object\nhandlerMethod: optionally specifies object handler method name (defaults to `handleEvent`)\n*/\nexports.addEventListeners = function(domNode,events) {\n\t$tw.utils.each(events,function(eventInfo) {\n\t\tvar handler;\n\t\tif(eventInfo.handlerFunction) {\n\t\t\thandler = eventInfo.handlerFunction;\n\t\t} else if(eventInfo.handlerObject) {\n\t\t\tif(eventInfo.handlerMethod) {\n\t\t\t\thandler = function(event) {\n\t\t\t\t\teventInfo.handlerObject[eventInfo.handlerMethod].call(eventInfo.handlerObject,event);\n\t\t\t\t};\t\n\t\t\t} else {\n\t\t\t\thandler = eventInfo.handlerObject;\n\t\t\t}\n\t\t}\n\t\tdomNode.addEventListener(eventInfo.name,handler,false);\n\t});\n};\n\n\n})();\n", "title": "$:/core/modules/utils/dom.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/http.js": { "text": "/*\\\ntitle: $:/core/modules/utils/dom/http.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser HTTP support\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nA quick and dirty HTTP function; to be refactored later. Options are:\n\turl: URL to retrieve\n\ttype: GET, PUT, POST etc\n\tcallback: function invoked with (err,data)\n*/\nexports.httpRequest = function(options) {\n\tvar type = options.type || \"GET\",\n\t\theaders = options.headers || {accept: \"application/json\"},\n\t\trequest = new XMLHttpRequest(),\n\t\tdata = \"\",\n\t\tf,results;\n\t// Massage the data hashmap into a string\n\tif(options.data) {\n\t\tif(typeof options.data === \"string\") { // Already a string\n\t\t\tdata = options.data;\n\t\t} else { // A hashmap of strings\n\t\t\tresults = [];\n\t\t\t$tw.utils.each(options.data,function(dataItem,dataItemTitle) {\n\t\t\t\tresults.push(dataItemTitle + \"=\" + encodeURIComponent(dataItem));\n\t\t\t});\n\t\t\tdata = results.join(\"&\");\n\t\t}\n\t}\n\t// Set up the state change handler\n\trequest.onreadystatechange = function() {\n\t\tif(this.readyState === 4) {\n\t\t\tif(this.status === 200 || this.status === 201 || this.status === 204) {\n\t\t\t\t// Success!\n\t\t\t\toptions.callback(null,this.responseText,this);\n\t\t\t\treturn;\n\t\t\t}\n\t\t// Something went wrong\n\t\toptions.callback(\"XMLHttpRequest error code: \" + this.status);\n\t\t}\n\t};\n\t// Make the request\n\trequest.open(type,options.url,true);\n\tif(headers) {\n\t\t$tw.utils.each(headers,function(header,headerTitle,object) {\n\t\t\trequest.setRequestHeader(headerTitle,header);\n\t\t});\n\t}\n\tif(data && !$tw.utils.hop(headers,\"Content-type\")) {\n\t\trequest.setRequestHeader(\"Content-type\",\"application/x-www-form-urlencoded; charset=UTF-8\");\n\t}\n\trequest.send(data);\n\treturn request;\n};\n\n})();\n", "title": "$:/core/modules/utils/dom/http.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/keyboard.js": { "text": "/*\\\ntitle: $:/core/modules/utils/dom/keyboard.js\ntype: application/javascript\nmodule-type: utils\n\nKeyboard utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar namedKeys = {\n\t\"backspace\": 8,\n\t\"tab\": 9,\n\t\"enter\": 13,\n\t\"escape\": 27\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}\nKey descriptors have the following format:\n\tctrl+enter\n\tctrl+shift+alt+A\n*/\nexports.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};\n\tfor(var t=0; t<components.length; t++) {\n\t\tvar s = components[t].toLowerCase();\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\") {\n\t\t\tinfo.metaKey = true;\n\t\t}\n\t\t// Replace named keys with their code\n\t\tif(namedKeys[s]) {\n\t\t\tinfo.keyCode = namedKeys[s];\n\t\t}\n\t}\n\treturn info;\n};\n\nexports.checkKeyDescriptor = function(event,keyInfo) {\n\tvar metaKeyStatus = !!keyInfo.metaKey; // Using a temporary variable to keep JSHint happy\n\treturn event.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 === metaKeyStatus;\t\n};\n\n})();\n", "title": "$:/core/modules/utils/dom/keyboard.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/modal.js": { "text": "/*\\\ntitle: $:/core/modules/utils/dom/modal.js\ntype: application/javascript\nmodule-type: utils\n\nModal message mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Modal = function(wiki) {\n\tthis.wiki = wiki;\n\tthis.modalCount = 0;\n};\n\n/*\nDisplay a modal dialogue\n\ttitle: Title of tiddler to display\n\toptions: see below\nOptions include:\n\tdownloadLink: Text of a big download link to include\n*/\nModal.prototype.display = function(title,options) {\n\toptions = options || {};\n\tvar self = this,\n\t\trefreshHandler,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\ttiddler = this.wiki.getTiddler(title);\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Create the wrapper divs\n\tvar wrapper = document.createElement(\"div\"),\n\t\tmodalBackdrop = document.createElement(\"div\"),\n\t\tmodalWrapper = document.createElement(\"div\"),\n\t\tmodalHeader = document.createElement(\"div\"),\n\t\theaderTitle = document.createElement(\"h3\"),\n\t\tmodalBody = document.createElement(\"div\"),\n\t\tmodalLink = document.createElement(\"a\"),\n\t\tmodalFooter = document.createElement(\"div\"),\n\t\tmodalFooterHelp = document.createElement(\"span\"),\n\t\tmodalFooterButtons = document.createElement(\"span\");\n\t// Up the modal count and adjust the body class\n\tthis.modalCount++;\n\tthis.adjustPageClass();\n\t// Add classes\n\t$tw.utils.addClass(wrapper,\"tc-modal-wrapper\");\n\t$tw.utils.addClass(modalBackdrop,\"tc-modal-backdrop\");\n\t$tw.utils.addClass(modalWrapper,\"tc-modal\");\n\t$tw.utils.addClass(modalHeader,\"tc-modal-header\");\n\t$tw.utils.addClass(modalBody,\"tc-modal-body\");\n\t$tw.utils.addClass(modalFooter,\"tc-modal-footer\");\n\t// Join them together\n\twrapper.appendChild(modalBackdrop);\n\twrapper.appendChild(modalWrapper);\n\tmodalHeader.appendChild(headerTitle);\n\tmodalWrapper.appendChild(modalHeader);\n\tmodalWrapper.appendChild(modalBody);\n\tmodalFooter.appendChild(modalFooterHelp);\n\tmodalFooter.appendChild(modalFooterButtons);\n\tmodalWrapper.appendChild(modalFooter);\n\t// Render the title of the message\n\tvar headerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"subtitle\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\tattributes: {\n\t\t\t\ttext: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title\n\t\t}}}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables\n\t});\n\theaderWidgetNode.render(headerTitle,null);\n\t// Render the body of the message\n\tvar bodyWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables\n\t});\n\tbodyWidgetNode.render(modalBody,null);\n\t// Setup the link if present\n\tif(options.downloadLink) {\n\t\tmodalLink.href = options.downloadLink;\n\t\tmodalLink.appendChild(document.createTextNode(\"Right-click to save changes\"));\n\t\tmodalBody.appendChild(modalLink);\n\t}\n\t// Render the footer of the message\n\tif(tiddler && tiddler.fields && tiddler.fields.help) {\n\t\tvar link = document.createElement(\"a\");\n\t\tlink.setAttribute(\"href\",tiddler.fields.help);\n\t\tlink.setAttribute(\"target\",\"_blank\");\n\t\tlink.appendChild(document.createTextNode(\"Help\"));\n\t\tmodalFooterHelp.appendChild(link);\n\t\tmodalFooterHelp.style.float = \"left\";\n\t}\n\tvar footerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"footer\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"button\",\n\t\t\tattributes: {\n\t\t\t\tmessage: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: \"tm-close-tiddler\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\tattributes: {\n\t\t\t\t\ttext: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tvalue: \"Close\"\n\t\t\t}}}\n\t\t]}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables\n\t});\n\tfooterWidgetNode.render(modalFooterButtons,null);\n\t// Set up the refresh handler\n\trefreshHandler = function(changes) {\n\t\theaderWidgetNode.refresh(changes,modalHeader,null);\n\t\tbodyWidgetNode.refresh(changes,modalBody,null);\n\t\tfooterWidgetNode.refresh(changes,modalFooterButtons,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Add the close event handler\n\tvar closeHandler = function(event) {\n\t\t// Remove our refresh handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Decrease the modal count and adjust the body class\n\t\tself.modalCount--;\n\t\tself.adjustPageClass();\n\t\t// Force layout and animate the modal message away\n\t\t$tw.utils.forceLayout(modalBackdrop);\n\t\t$tw.utils.forceLayout(modalWrapper);\n\t\t$tw.utils.setStyle(modalBackdrop,[\n\t\t\t{opacity: \"0\"}\n\t\t]);\n\t\t$tw.utils.setStyle(modalWrapper,[\n\t\t\t{transform: \"translateY(\" + window.innerHeight + \"px)\"}\n\t\t]);\n\t\t// Set up an event for the transition end\n\t\twindow.setTimeout(function() {\n\t\t\tif(wrapper.parentNode) {\n\t\t\t\t// Remove the modal message from the DOM\n\t\t\t\tdocument.body.removeChild(wrapper);\n\t\t\t}\n\t\t},duration);\n\t\t// Don't let anyone else handle the tm-close-tiddler message\n\t\treturn false;\n\t};\n\theaderWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tbodyWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tfooterWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\t// Set the initial styles for the message\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-window.innerHeight) + \"px)\"}\n\t]);\n\t// Put the message into the document\n\tdocument.body.appendChild(wrapper);\n\t// Set up animation for the styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{transition: \"opacity \" + duration + \"ms ease-out\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(modalBackdrop);\n\t$tw.utils.forceLayout(modalWrapper);\n\t// Set final animated styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0.7\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n};\n\nModal.prototype.adjustPageClass = function() {\n\tif($tw.pageContainer) {\n\t\t$tw.utils.toggleClass($tw.pageContainer,\"tc-modal-displayed\",this.modalCount > 0);\n\t}\n};\n\nexports.Modal = Modal;\n\n})();\n", "title": "$:/core/modules/utils/dom/modal.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/notifier.js": { "text": "/*\\\ntitle: $:/core/modules/utils/dom/notifier.js\ntype: application/javascript\nmodule-type: utils\n\nNotifier mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Notifier = function(wiki) {\n\tthis.wiki = wiki;\n};\n\n/*\nDisplay a notification\n\ttitle: Title of tiddler containing the notification text\n\toptions: see below\nOptions include:\n*/\nNotifier.prototype.display = function(title,options) {\n\toptions = options || {};\n\t// Create the wrapper divs\n\tvar self = this,\n\t\tnotification = document.createElement(\"div\"),\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\trefreshHandler;\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Add classes\n\t$tw.utils.addClass(notification,\"tc-notification\");\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Render the body of the notification\n\tvar widgetNode = this.wiki.makeTranscludeWidget(title,{parentWidget: $tw.rootWidget, document: document, variables: variables});\n\twidgetNode.render(notification,null);\n\trefreshHandler = function(changes) {\n\t\twidgetNode.refresh(changes,notification,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Set the initial styles for the notification\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"0\"},\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-window.innerHeight) + \"px)\"},\n\t\t{transition: \"opacity \" + duration + \"ms ease-out, \" + $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Add the notification to the DOM\n\tdocument.body.appendChild(notification);\n\t// Force layout\n\t$tw.utils.forceLayout(notification);\n\t// Set final animated styles\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n\t// Set a timer to remove the notification\n\twindow.setTimeout(function() {\n\t\t// Remove our change event handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Force layout and animate the notification away\n\t\t$tw.utils.forceLayout(notification);\n\t\t$tw.utils.setStyle(notification,[\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transform: \"translateX(\" + (notification.offsetWidth) + \"px)\"}\n\t\t]);\n\t\t// Remove the modal message from the DOM once the transition ends\n\t\tsetTimeout(function() {\n\t\t\tif(notification.parentNode) {\n\t\t\t\tdocument.body.removeChild(notification);\n\t\t\t}\n\t\t},duration);\n\t},$tw.config.preferences.notificationDuration);\n};\n\nexports.Notifier = Notifier;\n\n})();\n", "title": "$:/core/modules/utils/dom/notifier.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/popup.js": { "text": "/*\\\ntitle: $:/core/modules/utils/dom/popup.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Popup object prototype that manages popups in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreates a Popup object with these options:\n\trootElement: the DOM element to which the popup zapper should be attached\n*/\nvar Popup = function(options) {\n\toptions = options || {};\n\tthis.rootElement = options.rootElement || document.documentElement;\n\tthis.popups = []; // Array of {title:,wiki:,domNode:} objects\n};\n\n/*\nTrigger a popup open or closed. Parameters are in a hashmap:\n\ttitle: title of the tiddler where the popup details are stored\n\tdomNode: dom node to which the popup will be positioned\n\twiki: wiki\n\tforce: if specified, forces the popup state to true or false (instead of toggling it)\n*/\nPopup.prototype.triggerPopup = function(options) {\n\t// Check if this popup is already active\n\tvar index = -1;\n\tfor(var t=0; t<this.popups.length; t++) {\n\t\tif(this.popups[t].title === options.title) {\n\t\t\tindex = t;\n\t\t}\n\t}\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.handleEvent = function(event) {\n\tif(event.type === \"click\") {\n\t\t// Find out what was clicked on\n\t\tvar info = this.popupInfo(event.target),\n\t\t\tcancelLevel = info.popupLevel - 1;\n\t\t// Don't remove the level that was clicked on if we clicked on a handle\n\t\tif(info.isHandle) {\n\t\t\tcancelLevel++;\n\t\t}\n\t\t// Cancel\n\t\tthis.cancel(cancelLevel);\n\t}\n};\n\n/*\nFind the popup level containing a DOM node. Returns:\npopupLevel: count of the number of nested popups containing the specified element\nisHandle: true if the specified element is within a popup handle\n*/\nPopup.prototype.popupInfo = function(domNode) {\n\tvar isHandle = false,\n\t\tpopupCount = 0,\n\t\tnode = domNode;\n\t// First check ancestors to see if we're within a popup handle\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup-handle\")) {\n\t\t\tisHandle = true;\n\t\t\tpopupCount++;\n\t\t}\n\t\tif($tw.utils.hasClass(node,\"tc-popup-keep\")) {\n\t\t\tisHandle = true;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\t// Then count the number of ancestor popups\n\tnode = domNode;\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup\")) {\n\t\t\tpopupCount++;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\tvar info = {\n\t\tpopupLevel: popupCount,\n\t\tisHandle: isHandle\n\t};\n\treturn info;\n};\n\n/*\nDisplay a popup by adding it to the stack\n*/\nPopup.prototype.show = function(options) {\n\t// Find out what was clicked on\n\tvar info = this.popupInfo(options.domNode);\n\t// Cancel any higher level popups\n\tthis.cancel(info.popupLevel);\n\t// Store the popup details\n\tthis.popups.push({\n\t\ttitle: options.title,\n\t\twiki: options.wiki,\n\t\tdomNode: options.domNode\n\t});\n\t// Set the state tiddler\n\toptions.wiki.setTextReference(options.title,\n\t\t\t\"(\" + options.domNode.offsetLeft + \",\" + options.domNode.offsetTop + \",\" + \n\t\t\t\toptions.domNode.offsetWidth + \",\" + options.domNode.offsetHeight + \")\");\n\t// Add the click handler if we have any popups\n\tif(this.popups.length > 0) {\n\t\tthis.rootElement.addEventListener(\"click\",this,true);\t\t\n\t}\n};\n\n/*\nCancel all popups at or above a specified level or DOM node\nlevel: popup level to cancel (0 cancels all popups)\n*/\nPopup.prototype.cancel = function(level) {\n\tvar numPopups = this.popups.length;\n\tlevel = Math.max(0,Math.min(level,numPopups));\n\tfor(var t=level; t<numPopups; t++) {\n\t\tvar popup = this.popups.pop();\n\t\tif(popup.title) {\n\t\t\tpopup.wiki.deleteTiddler(popup.title);\n\t\t}\n\t}\n\tif(this.popups.length === 0) {\n\t\tthis.rootElement.removeEventListener(\"click\",this,false);\n\t}\n};\n\n/*\nReturns true if the specified title and text identifies an active popup\n*/\nPopup.prototype.readPopupState = function(text) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/;\n\treturn popupLocationRegExp.test(text);\n};\n\nexports.Popup = Popup;\n\n})();\n", "title": "$:/core/modules/utils/dom/popup.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/scroller.js": { "text": "/*\\\ntitle: $:/core/modules/utils/dom/scroller.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Scroller object prototype that manages scrolling in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nEvent handler for when the `tm-scroll` event hits the document body\n*/\nvar PageScroller = function() {\n\tthis.idRequestFrame = null;\n\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\twindow.webkitRequestAnimationFrame ||\n\t\twindow.mozRequestAnimationFrame ||\n\t\tfunction(callback) {\n\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t};\n\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\twindow.webkitCancelAnimationFrame ||\n\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\twindow.mozCancelAnimationFrame ||\n\t\twindow.mozCancelRequestAnimationFrame ||\n\t\tfunction(id) {\n\t\t\twindow.clearTimeout(id);\n\t\t};\n};\n\nPageScroller.prototype.cancelScroll = function() {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(window,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle an event\n*/\nPageScroller.prototype.handleEvent = function(event) {\n\tif(event.type === \"tm-scroll\") {\n\t\treturn this.scrollIntoView(event.target);\n\t}\n\treturn true;\n};\n\n/*\nHandle a scroll event hitting the page document\n*/\nPageScroller.prototype.scrollIntoView = function(element) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\t// Now get ready to scroll the body\n\tthis.cancelScroll();\n\tthis.startTime = Date.now();\n\tvar scrollPosition = $tw.utils.getScrollPosition();\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar clientBounds = element.getBoundingClientRect(),\n\t\tbounds = {\n\t\t\tleft: clientBounds.left + scrollPosition.x,\n\t\t\ttop: clientBounds.top + scrollPosition.y,\n\t\t\twidth: clientBounds.width,\n\t\t\theight: clientBounds.height\n\t\t};\n\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\t// targetPos/targetSize - position and size of the target element\n\t// currentPos/currentSize - position and size of the current scroll viewport\n\t// returns: new position of the scroll viewport\n\tvar getEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\tvar newPos = currentPos;\n\t\t\t// If the target is above/left of the current view, then scroll to it's top/left\n\t\t\tif(targetPos <= currentPos) {\n\t\t\t\tnewPos = targetPos;\n\t\t\t// If the target is smaller than the window and the scroll position is too far up, then scroll till the target is at the bottom of the window\n\t\t\t} else if(targetSize < currentSize && currentPos < (targetPos + targetSize - currentSize)) {\n\t\t\t\tnewPos = targetPos + targetSize - currentSize;\n\t\t\t// If the target is big, then just scroll to the top\n\t\t\t} else if(currentPos < targetPos) {\n\t\t\t\tnewPos = targetPos;\n\t\t\t// Otherwise, stay where we are\n\t\t\t} else {\n\t\t\t\tnewPos = currentPos;\n\t\t\t}\n\t\t\t// If we are scrolling within 50 pixels of the top/left then snap to zero\n\t\t\tif(newPos < 50) {\n\t\t\t\tnewPos = 0;\n\t\t\t}\n\t\t\treturn newPos;\n\t\t},\n\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,window.innerWidth),\n\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,window.innerHeight);\n\t// Only scroll if the position has changed\n\tif(endX !== scrollPosition.x || endY !== scrollPosition.y) {\n\t\tvar self = this,\n\t\t\tdrawFrame;\n\t\tdrawFrame = function () {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll();\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\twindow.scrollTo(scrollPosition.x + (endX - scrollPosition.x) * t,scrollPosition.y + (endY - scrollPosition.y) * t);\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(window,drawFrame);\n\t\t\t}\n\t\t};\n\t\tdrawFrame();\n\t}\n};\n\nexports.PageScroller = PageScroller;\n\n})();\n", "title": "$:/core/modules/utils/dom/scroller.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/edition-info.js": { "text": "/*\\\ntitle: $:/core/modules/utils/edition-info.js\ntype: application/javascript\nmodule-type: utils-node\n\nInformation about the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\nvar editionInfo;\n\nexports.getEditionInfo = function() {\n\tif(!editionInfo) {\n\t\t// Enumerate the edition paths\n\t\tvar editionPaths = $tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar);\n\t\teditionInfo = {};\n\t\tfor(var editionIndex=0; editionIndex<editionPaths.length; editionIndex++) {\n\t\t\tvar editionPath = editionPaths[editionIndex];\n\t\t\t// Enumerate the folders\n\t\t\tvar entries = fs.readdirSync(editionPath);\n\t\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\t\tvar entry = entries[entryIndex];\n\t\t\t\t// Check if directories have a valid tiddlywiki.info\n\t\t\t\tif(!editionInfo[entry] && $tw.utils.isDirectory(path.resolve(editionPath,entry))) {\n\t\t\t\t\tvar info;\n\t\t\t\t\ttry {\n\t\t\t\t\t\tinfo = JSON.parse(fs.readFileSync(path.resolve(editionPath,entry,\"tiddlywiki.info\"),\"utf8\"));\n\t\t\t\t\t} catch(ex) {\n\t\t\t\t\t}\n\t\t\t\t\tif(info) {\n\t\t\t\t\t\teditionInfo[entry] = info;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\treturn editionInfo;\n};\n\n})();\n", "title": "$:/core/modules/utils/edition-info.js", "type": "application/javascript", "module-type": "utils-node" }, "$:/core/modules/utils/fakedom.js": { "text": "/*\\\ntitle: $:/core/modules/utils/fakedom.js\ntype: application/javascript\nmodule-type: global\n\nA barebones implementation of DOM interfaces needed by the rendering mechanism.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Sequence number used to enable us to track objects for testing\nvar sequenceNumber = null;\n\nvar bumpSequenceNumber = function(object) {\n\tif(sequenceNumber !== null) {\n\t\tobject.sequenceNumber = sequenceNumber++;\n\t}\n};\n\nvar TW_TextNode = function(text) {\n\tbumpSequenceNumber(this);\n\tthis.textContent = text;\n};\n\nObject.defineProperty(TW_TextNode.prototype, \"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.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, \"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, \"className\", {\n\tget: function() {\n\t\treturn this.attributes[\"class\"] || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes[\"class\"] = value;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"value\", {\n\tget: function() {\n\t\treturn this.attributes.value || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes.value = value;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"outerHTML\", {\n\tget: function() {\n\t\tvar output = [],attr,a,v;\n\t\toutput.push(\"<\",this.tag);\n\t\tif(this.attributes) {\n\t\t\tattr = [];\n\t\t\tfor(a in this.attributes) {\n\t\t\t\tattr.push(a);\n\t\t\t}\n\t\t\tattr.sort();\n\t\t\tfor(a=0; a<attr.length; a++) {\n\t\t\t\tv = this.attributes[attr[a]];\n\t\t\t\tif(v !== undefined) {\n\t\t\t\t\toutput.push(\" \",attr[a],\"=\\\"\",$tw.utils.htmlEncode(v),\"\\\"\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif(this.style) {\n\t\t\tvar style = [];\n\t\t\tfor(var s in this.style) {\n\t\t\t\tstyle.push(s + \":\" + this.style[s] + \";\");\n\t\t\t}\n\t\t\tif(style.length > 0) {\n\t\t\t\toutput.push(\" style=\\\"\",style.join(\"\"),\"\\\"\")\n\t\t\t}\n\t\t}\n\t\toutput.push(\">\");\n\t\tif($tw.config.htmlVoidElements.indexOf(this.tag) === -1) {\n\t\t\toutput.push(this.innerHTML);\n\t\t\toutput.push(\"</\",this.tag,\">\");\n\t\t}\n\t\treturn output.join(\"\");\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"innerHTML\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\treturn this.rawHTML;\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tif(node instanceof TW_Element) {\n\t\t\t\t\tb.push(node.outerHTML);\n\t\t\t\t} else if(node instanceof TW_TextNode) {\n\t\t\t\t\tb.push($tw.utils.htmlEncode(node.textContent));\n\t\t\t\t}\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.isRaw = true;\n\t\tthis.rawHTML = value;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\tthrow \"Cannot get textContent on a raw TW_Element\";\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.textContent);\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.children = [new TW_TextNode(value)];\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\tthrow \"Cannot get formattedTextContent on a raw TW_Element\";\n\t\t} else {\n\t\t\tvar b = [],\n\t\t\t\tisBlock = $tw.config.htmlBlockElements.indexOf(this.tag) !== -1;\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\tif(this.tag === \"li\") {\n\t\t\t\tb.push(\"* \");\n\t\t\t}\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.formattedTextContent);\n\t\t\t});\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\treturn b.join(\"\");\n\t\t}\n\t}\n});\n\nvar document = {\n\tsetSequenceNumber: function(value) {\n\t\tsequenceNumber = value;\n\t},\n\tcreateElementNS: function(namespace,tag) {\n\t\treturn new TW_Element(tag,namespace);\n\t},\n\tcreateElement: function(tag) {\n\t\treturn new TW_Element(tag);\n\t},\n\tcreateTextNode: function(text) {\n\t\treturn new TW_TextNode(text);\n\t},\n\tcompatMode: \"CSS1Compat\", // For KaTeX to know that we're not a browser in quirks mode\n\tisTiddlyWikiFakeDom: true\n};\n\nexports.fakeDocument = document;\n\n})();\n", "title": "$:/core/modules/utils/fakedom.js", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/utils/filesystem.js": { "text": "/*\\\ntitle: $:/core/modules/utils/filesystem.js\ntype: application/javascript\nmodule-type: utils-node\n\nFile system utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\n/*\nRecursively (and synchronously) copy a directory and all its content\n*/\nexports.copyDirectory = function(srcPath,dstPath) {\n\t// Remove any trailing path separators\n\tsrcPath = $tw.utils.removeTrailingSeparator(srcPath);\n\tdstPath = $tw.utils.removeTrailingSeparator(dstPath);\n\t// Create the destination directory\n\tvar err = $tw.utils.createDirectory(dstPath);\n\tif(err) {\n\t\treturn err;\n\t}\n\t// Function to copy a folder full of files\n\tvar copy = function(srcPath,dstPath) {\n\t\tvar srcStats = fs.lstatSync(srcPath),\n\t\t\tdstExists = fs.existsSync(dstPath);\n\t\tif(srcStats.isFile()) {\n\t\t\t$tw.utils.copyFile(srcPath,dstPath);\n\t\t} else if(srcStats.isDirectory()) {\n\t\t\tvar items = fs.readdirSync(srcPath);\n\t\t\tfor(var t=0; t<items.length; t++) {\n\t\t\t\tvar item = items[t],\n\t\t\t\t\terr = copy(srcPath + path.sep + item,dstPath + path.sep + item);\n\t\t\t\tif(err) {\n\t\t\t\t\treturn err;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\tcopy(srcPath,dstPath);\n\treturn null;\n};\n\n/*\nCopy a file\n*/\nvar FILE_BUFFER_LENGTH = 64 * 1024,\n\tfileBuffer;\n\nexports.copyFile = function(srcPath,dstPath) {\n\t// Create buffer if required\n\tif(!fileBuffer) {\n\t\tfileBuffer = new Buffer(FILE_BUFFER_LENGTH);\n\t}\n\t// Create any directories in the destination\n\t$tw.utils.createDirectory(path.dirname(dstPath));\n\t// Copy the file\n\tvar srcFile = fs.openSync(srcPath,\"r\"),\n\t\tdstFile = fs.openSync(dstPath,\"w\"),\n\t\tbytesRead = 1,\n\t\tpos = 0;\n\twhile (bytesRead > 0) {\n\t\tbytesRead = fs.readSync(srcFile,fileBuffer,0,FILE_BUFFER_LENGTH,pos);\n\t\tfs.writeSync(dstFile,fileBuffer,0,bytesRead);\n\t\tpos += bytesRead;\n\t}\n\tfs.closeSync(srcFile);\n\tfs.closeSync(dstFile);\n\treturn null;\n};\n\n/*\nRemove trailing path separator\n*/\nexports.removeTrailingSeparator = function(dirPath) {\n\tvar len = dirPath.length;\n\tif(dirPath.charAt(len-1) === path.sep) {\n\t\tdirPath = dirPath.substr(0,len-1);\n\t}\n\treturn dirPath;\n};\n\n/*\nRecursively create a directory\n*/\nexports.createDirectory = function(dirPath) {\n\tif(dirPath.substr(dirPath.length-1,1) !== path.sep) {\n\t\tdirPath = dirPath + path.sep;\n\t}\n\tvar pos = 1;\n\tpos = dirPath.indexOf(path.sep,pos);\n\twhile(pos !== -1) {\n\t\tvar subDirPath = dirPath.substr(0,pos);\n\t\tif(!$tw.utils.isDirectory(subDirPath)) {\n\t\t\ttry {\n\t\t\t\tfs.mkdirSync(subDirPath);\n\t\t\t} catch(e) {\n\t\t\t\treturn \"Error creating directory '\" + subDirPath + \"'\";\n\t\t\t}\n\t\t}\n\t\tpos = dirPath.indexOf(path.sep,pos + 1);\n\t}\n\treturn null;\n};\n\n/*\nRecursively create directories needed to contain a specified file\n*/\nexports.createFileDirectories = function(filePath) {\n\treturn $tw.utils.createDirectory(path.dirname(filePath));\n};\n\n/*\nRecursively delete a directory\n*/\nexports.deleteDirectory = function(dirPath) {\n\tif(fs.existsSync(dirPath)) {\n\t\tvar entries = fs.readdirSync(dirPath);\n\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\tvar currPath = dirPath + path.sep + entries[entryIndex];\n\t\t\tif(fs.lstatSync(currPath).isDirectory()) {\n\t\t\t\t$tw.utils.deleteDirectory(currPath);\n\t\t\t} else {\n\t\t\t\tfs.unlinkSync(currPath);\n\t\t\t}\n\t\t}\n\tfs.rmdirSync(dirPath);\n\t}\n\treturn null;\n};\n\n/*\nCheck if a path identifies a directory\n*/\nexports.isDirectory = function(dirPath) {\n\treturn fs.existsSync(dirPath) && fs.statSync(dirPath).isDirectory();\n};\n\n/*\nCheck if a path identifies a directory that is empty\n*/\nexports.isDirectoryEmpty = function(dirPath) {\n\tif(!$tw.utils.isDirectory(dirPath)) {\n\t\treturn false;\n\t}\n\tvar files = fs.readdirSync(dirPath),\n\t\tempty = true;\n\t$tw.utils.each(files,function(file,index) {\n\t\tif(file.charAt(0) !== \".\") {\n\t\t\tempty = false;\n\t\t}\n\t});\n\treturn empty;\n};\n\n})();\n", "title": "$:/core/modules/utils/filesystem.js", "type": "application/javascript", "module-type": "utils-node" }, "$:/core/modules/utils/logger.js": { "text": "/*\\\ntitle: $:/core/modules/utils/logger.js\ntype: application/javascript\nmodule-type: utils\n\nA basic logging implementation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ALERT_TAG = \"$:/tags/Alert\";\n\n/*\nMake a new logger\n*/\nfunction Logger(componentName) {\n\tthis.componentName = componentName || \"\";\n}\n\n/*\nLog a message\n*/\nLogger.prototype.log = function(/* args */) {\n\tif(console !== undefined && console.log !== undefined) {\n\t\treturn Function.apply.call(console.log, console, [this.componentName + \":\"].concat(Array.prototype.slice.call(arguments,0)));\n\t}\n};\n\n/*\nAlert a message\n*/\nLogger.prototype.alert = function(/* args */) {\n\t// Prepare the text of the alert\n\tvar text = Array.prototype.join.call(arguments,\" \");\n\t// Create alert tiddlers in the browser\n\tif($tw.browser) {\n\t\t// Check if there is an existing alert with the same text and the same component\n\t\tvar existingAlerts = $tw.wiki.getTiddlersWithTag(ALERT_TAG),\n\t\t\talertFields,\n\t\t\texistingCount,\n\t\t\tself = this;\n\t\t$tw.utils.each(existingAlerts,function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(tiddler.fields.text === text && tiddler.fields.component === self.componentName && tiddler.fields.modified && (!alertFields || tiddler.fields.modified < alertFields.modified)) {\n\t\t\t\t\talertFields = $tw.utils.extend({},tiddler.fields);\n\t\t\t}\n\t\t});\n\t\tif(alertFields) {\n\t\t\texistingCount = alertFields.count || 1;\n\t\t} else {\n\t\t\talertFields = {\n\t\t\t\ttitle: $tw.wiki.generateNewTitle(\"$:/temp/alerts/alert\",{prefix: \"\"}),\n\t\t\t\ttext: text,\n\t\t\t\ttags: [ALERT_TAG],\n\t\t\t\tcomponent: this.componentName\n\t\t\t};\n\t\t\texistingCount = 0;\n\t\t}\n\t\talertFields.modified = new Date();\n\t\tif(++existingCount > 1) {\n\t\t\talertFields.count = existingCount;\n\t\t} else {\n\t\t\talertFields.count = undefined;\n\t\t}\n\t\t$tw.wiki.addTiddler(new $tw.Tiddler(alertFields));\n\t\t// Log the alert as well\n\t\tthis.log.apply(this,Array.prototype.slice.call(arguments,0));\n\t} else {\n\t\t// Print an orange message to the console if not in the browser\n\t\tconsole.error(\"\\x1b[1;33m\" + text + \"\\x1b[0m\");\n\t}\n};\n\nexports.Logger = Logger;\n\n})();\n", "title": "$:/core/modules/utils/logger.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/parsetree.js": { "text": "/*\\\ntitle: $:/core/modules/utils/parsetree.js\ntype: application/javascript\nmodule-type: utils\n\nParse tree utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.addAttributeToParseTreeNode = function(node,name,value) {\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[name] = {type: \"string\", value: value};\n};\n\nexports.getAttributeValueFromParseTreeNode = function(node,name,defaultValue) {\n\tif(node.attributes && node.attributes[name] && node.attributes[name].value !== undefined) {\n\t\treturn node.attributes[name].value;\n\t}\n\treturn defaultValue;\n};\n\nexports.addClassToParseTreeNode = function(node,classString) {\n\tvar classes = [];\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[\"class\"] = node.attributes[\"class\"] || {type: \"string\", value: \"\"};\n\tif(node.attributes[\"class\"].type === \"string\") {\n\t\tif(node.attributes[\"class\"].value !== \"\") {\n\t\t\tclasses = node.attributes[\"class\"].value.split(\" \");\n\t\t}\n\t\tif(classString !== \"\") {\n\t\t\t$tw.utils.pushTop(classes,classString.split(\" \"));\n\t\t}\n\t\tnode.attributes[\"class\"].value = classes.join(\" \");\n\t}\n};\n\nexports.addStyleToParseTreeNode = function(node,name,value) {\n\t\tnode.attributes = node.attributes || {};\n\t\tnode.attributes.style = node.attributes.style || {type: \"string\", value: \"\"};\n\t\tif(node.attributes.style.type === \"string\") {\n\t\t\tnode.attributes.style.value += name + \":\" + value + \";\";\n\t\t}\n};\n\nexports.findParseTreeNode = function(nodeArray,search) {\n\tfor(var t=0; t<nodeArray.length; t++) {\n\t\tif(nodeArray[t].type === search.type && nodeArray[t].tag === search.tag) {\n\t\t\treturn nodeArray[t];\n\t\t}\n\t}\n\treturn undefined;\n};\n\n})();\n", "title": "$:/core/modules/utils/parsetree.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/performance.js": { "text": "/*\\\ntitle: $:/core/modules/utils/performance.js\ntype: application/javascript\nmodule-type: global\n\nPerformance measurement.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Performance(enabled) {\n\tthis.enabled = !!enabled;\n\tthis.measures = {}; // Hashmap of current values of measurements\n\tthis.logger = new $tw.utils.Logger(\"performance\");\n}\n\n/*\nWrap performance reporting around a top level function\n*/\nPerformance.prototype.report = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tself.measures = {};\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments);\n\t\t\tself.logger.log(name + \": \" + $tw.utils.timer(startTime) + \"ms\");\n\t\t\tfor(var m in self.measures) {\n\t\t\t\tself.logger.log(\"+\" + m + \": \" + self.measures[m] + \"ms\");\n\t\t\t}\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\n/*\nWrap performance measurements around a subfunction\n*/\nPerformance.prototype.measure = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments),\n\t\t\t\tvalue = self.measures[name] || 0;\n\t\t\tself.measures[name] = value + $tw.utils.timer(startTime);\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nexports.Performance = Performance;\n\n})();\n", "title": "$:/core/modules/utils/performance.js", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/utils/pluginmaker.js": { "text": "/*\\\ntitle: $:/core/modules/utils/pluginmaker.js\ntype: application/javascript\nmodule-type: utils\n\nA quick and dirty way to pack up plugins within the browser.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRepack a plugin, and then delete any non-shadow payload tiddlers\n*/\nexports.repackPlugin = function(title,additionalTiddlers,excludeTiddlers) {\n\tadditionalTiddlers = additionalTiddlers || [];\n\texcludeTiddlers = excludeTiddlers || [];\n\t// Get the plugin tiddler\n\tvar pluginTiddler = $tw.wiki.getTiddler(title);\n\tif(!pluginTiddler) {\n\t\tthrow \"No such tiddler as \" + title;\n\t}\n\t// Extract the JSON\n\tvar jsonPluginTiddler;\n\ttry {\n\t\tjsonPluginTiddler = JSON.parse(pluginTiddler.fields.text);\n\t} catch(e) {\n\t\tthrow \"Cannot parse plugin tiddler \" + title + \"\\nError: \" + e;\n\t}\n\t// Get the list of tiddlers\n\tvar tiddlers = Object.keys(jsonPluginTiddler.tiddlers);\n\t// Add the additional tiddlers\n\t$tw.utils.pushTop(tiddlers,additionalTiddlers);\n\t// Remove any excluded tiddlers\n\tfor(var t=tiddlers.length-1; t>=0; t--) {\n\t\tif(excludeTiddlers.indexOf(tiddlers[t]) !== -1) {\n\t\t\ttiddlers.splice(t,1);\n\t\t}\n\t}\n\t// Pack up the tiddlers into a block of JSON\n\tvar plugins = {};\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\tfields = {};\n\t\t$tw.utils.each(tiddler.fields,function (value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\tplugins[title] = fields;\n\t});\n\t// Retrieve and bump the version number\n\tvar pluginVersion = $tw.utils.parseVersion(pluginTiddler.getFieldString(\"version\") || \"0.0.0\") || {\n\t\t\tmajor: \"0\",\n\t\t\tminor: \"0\",\n\t\t\tpatch: \"0\"\n\t\t};\n\tpluginVersion.patch++;\n\tvar version = pluginVersion.major + \".\" + pluginVersion.minor + \".\" + pluginVersion.patch;\n\tif(pluginVersion.prerelease) {\n\t\tversion += \"-\" + pluginVersion.prerelease;\n\t}\n\tif(pluginVersion.build) {\n\t\tversion += \"+\" + pluginVersion.build;\n\t}\n\t// Save the tiddler\n\t$tw.wiki.addTiddler(new $tw.Tiddler(pluginTiddler,{text: JSON.stringify({tiddlers: plugins},null,4), version: version}));\n\t// Delete any non-shadow constituent tiddlers\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tif($tw.wiki.tiddlerExists(title)) {\n\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t}\n\t});\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t// Return a heartwarming confirmation\n\treturn \"Plugin \" + title + \" successfully saved\";\n};\n\n})();\n", "title": "$:/core/modules/utils/pluginmaker.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/utils.js": { "text": "/*\\\ntitle: $:/core/modules/utils/utils.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDisplay a warning, in colour if we're on a terminal\n*/\nexports.warning = function(text) {\n\tconsole.log($tw.node ? \"\\x1b[1;33m\" + text + \"\\x1b[0m\" : text);\n}\n\n/*\nTrim whitespace from the start and end of a string\nThanks to Steven Levithan, http://blog.stevenlevithan.com/archives/faster-trim-javascript\n*/\nexports.trim = function(str) {\n\tif(typeof str === \"string\") {\n\t\treturn str.replace(/^\\s\\s*/, '').replace(/\\s\\s*$/, '');\n\t} else {\n\t\treturn str;\n\t}\n};\n\n/*\nReturn the number of keys in an object\n*/\nexports.count = function(object) {\n\tvar s = 0;\n\t$tw.utils.each(object,function() {s++;});\n\treturn s;\n};\n\n/*\nCheck if an array is equal by value and by reference.\n*/\nexports.isArrayEqual = function(array1,array2) {\n\tif(array1 === array2) {\n\t\treturn true;\n\t}\n\tarray1 = array1 || [];\n\tarray2 = array2 || [];\n\tif(array1.length !== array2.length) {\n\t\treturn false;\n\t}\n\treturn array1.every(function(value,index) {\n\t\treturn value === array2[index];\n\t});\n};\n\n/*\nPush entries onto an array, removing them first if they already exist in the array\n\tarray: array to modify (assumed to be free of duplicates)\n\tvalue: a single value to push or an array of values to push\n*/\nexports.pushTop = function(array,value) {\n\tvar t,p;\n\tif($tw.utils.isArray(value)) {\n\t\t// Remove any array entries that are duplicated in the new values\n\t\tif(value.length !== 0) {\n\t\t\tif(array.length !== 0) {\n\t\t\t\tif(value.length < array.length) {\n\t\t\t\t\tfor(t=0; t<value.length; t++) {\n\t\t\t\t\t\tp = array.indexOf(value[t]);\n\t\t\t\t\t\tif(p !== -1) {\n\t\t\t\t\t\t\tarray.splice(p,1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tfor(t=array.length-1; t>=0; t--) {\n\t\t\t\t\t\tp = value.indexOf(array[t]);\n\t\t\t\t\t\tif(p !== -1) {\n\t\t\t\t\t\t\tarray.splice(t,1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Push the values on top of the main array\n\t\t\tarray.push.apply(array,value);\n\t\t}\n\t} else {\n\t\tp = array.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tarray.splice(p,1);\n\t\t}\n\t\tarray.push(value);\n\t}\n\treturn array;\n};\n\n/*\nRemove entries from an array\n\tarray: array to modify\n\tvalue: a single value to remove, or an array of values to remove\n*/\nexports.removeArrayEntries = function(array,value) {\n\tvar t,p;\n\tif($tw.utils.isArray(value)) {\n\t\tfor(t=0; t<value.length; t++) {\n\t\t\tp = array.indexOf(value[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tarray.splice(p,1);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tp = array.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tarray.splice(p,1);\n\t\t}\n\t}\n};\n\n/*\nCheck whether any members of a hashmap are present in another hashmap\n*/\nexports.checkDependencies = function(dependencies,changes) {\n\tvar hit = false;\n\t$tw.utils.each(changes,function(change,title) {\n\t\tif($tw.utils.hop(dependencies,title)) {\n\t\t\thit = true;\n\t\t}\n\t});\n\treturn hit;\n};\n\nexports.extend = function(object /* [, src] */) {\n\t$tw.utils.each(Array.prototype.slice.call(arguments, 1), function(source) {\n\t\tif(source) {\n\t\t\tfor(var property in source) {\n\t\t\t\tobject[property] = source[property];\n\t\t\t}\n\t\t}\n\t});\n\treturn object;\n};\n\nexports.deepCopy = function(object) {\n\tvar result,t;\n\tif($tw.utils.isArray(object)) {\n\t\t// Copy arrays\n\t\tresult = object.slice(0);\n\t} else if(typeof object === \"object\") {\n\t\tresult = {};\n\t\tfor(t in object) {\n\t\t\tif(object[t] !== undefined) {\n\t\t\t\tresult[t] = $tw.utils.deepCopy(object[t]);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tresult = object;\n\t}\n\treturn result;\n};\n\nexports.extendDeepCopy = function(object,extendedProperties) {\n\tvar result = $tw.utils.deepCopy(object),t;\n\tfor(t in extendedProperties) {\n\t\tif(extendedProperties[t] !== undefined) {\n\t\t\tresult[t] = $tw.utils.deepCopy(extendedProperties[t]);\n\t\t}\n\t}\n\treturn result;\n};\n\nexports.slowInSlowOut = function(t) {\n\treturn (1 - ((Math.cos(t * Math.PI) + 1) / 2));\n};\n\nexports.formatDateString = function(date,template) {\n\tvar result = \"\",\n\t\tt = template,\n\t\tmatches = [\n\t\t\t[/^0hh12/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getHours12(date));\n\t\t\t}],\n\t\t\t[/^wYYYY/, function() {\n\t\t\t\treturn $tw.utils.getYearForWeekNo(date);\n\t\t\t}],\n\t\t\t[/^hh12/, function() {\n\t\t\t\treturn $tw.utils.getHours12(date);\n\t\t\t}],\n\t\t\t[/^DDth/, function() {\n\t\t\t\treturn date.getDate() + $tw.utils.getDaySuffix(date);\n\t\t\t}],\n\t\t\t[/^YYYY/, function() {\n\t\t\t\treturn date.getFullYear();\n\t\t\t}],\n\t\t\t[/^0hh/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getHours());\n\t\t\t}],\n\t\t\t[/^0mm/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMinutes());\n\t\t\t}],\n\t\t\t[/^0ss/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getSeconds());\n\t\t\t}],\n\t\t\t[/^0DD/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getDate());\n\t\t\t}],\n\t\t\t[/^0MM/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMonth()+1);\n\t\t\t}],\n\t\t\t[/^0WW/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getWeek(date));\n\t\t\t}],\n\t\t\t[/^ddd/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^mmm/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^DDD/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^MMM/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^TZD/, function() {\n\t\t\t\tvar tz = date.getTimezoneOffset(),\n\t\t\t\tatz = Math.abs(tz);\n\t\t\t\treturn (tz < 0 ? '+' : '-') + $tw.utils.pad(Math.floor(atz / 60)) + ':' + $tw.utils.pad(atz % 60);\n\t\t\t}],\n\t\t\t[/^wYY/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getYearForWeekNo(date) - 2000);\n\t\t\t}],\n\t\t\t[/^[ap]m/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toLowerCase();\n\t\t\t}],\n\t\t\t[/^hh/, function() {\n\t\t\t\treturn date.getHours();\n\t\t\t}],\n\t\t\t[/^mm/, function() {\n\t\t\t\treturn date.getMinutes();\n\t\t\t}],\n\t\t\t[/^ss/, function() {\n\t\t\t\treturn date.getSeconds();\n\t\t\t}],\n\t\t\t[/^[AP]M/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toUpperCase();\n\t\t\t}],\n\t\t\t[/^DD/, function() {\n\t\t\t\treturn date.getDate();\n\t\t\t}],\n\t\t\t[/^MM/, function() {\n\t\t\t\treturn date.getMonth() + 1;\n\t\t\t}],\n\t\t\t[/^WW/, function() {\n\t\t\t\treturn $tw.utils.getWeek(date);\n\t\t\t}],\n\t\t\t[/^YY/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getFullYear() - 2000);\n\t\t\t}]\n\t\t];\n\twhile(t.length){\n\t\tvar matchString = \"\";\n\t\t$tw.utils.each(matches, function(m) {\n\t\t\tvar match = m[0].exec(t);\n\t\t\tif(match) {\n\t\t\t\tmatchString = m[1].call();\n\t\t\t\tt = t.substr(match[0].length);\n\t\t\t\treturn false;\n\t\t\t}\n\t\t});\n\t\tif(matchString) {\n\t\t\tresult += matchString;\n\t\t} else {\n\t\t\tresult += t.charAt(0);\n\t\t\tt = t.substr(1);\n\t\t}\n\t}\n\tresult = result.replace(/\\\\(.)/g,\"$1\");\n\treturn result;\n};\n\nexports.getAmPm = function(date) {\n\treturn $tw.language.getString(\"Date/Period/\" + (date.getHours() >= 12 ? \"pm\" : \"am\"));\n};\n\nexports.getDaySuffix = function(date) {\n\treturn $tw.language.getString(\"Date/DaySuffix/\" + date.getDate());\n};\n\nexports.getWeek = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week to calculate weekNo\n\tvar n = Math.floor((dt.getTime()-new Date(dt.getFullYear(),0,1) + 3600000) / 86400000);\n\treturn Math.floor(n / 7) + 1;\n};\n\nexports.getYearForWeekNo = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week\n\treturn dt.getFullYear();\n};\n\nexports.getHours12 = function(date) {\n\tvar h = date.getHours();\n\treturn h > 12 ? h-12 : ( h > 0 ? h : 12 );\n};\n\n/*\nConvert a date delta in milliseconds into a string representation of \"23 seconds ago\", \"27 minutes ago\" etc.\n\tdelta: delta in milliseconds\nReturns an object with these members:\n\tdescription: string describing the delta period\n\tupdatePeriod: time in millisecond until the string will be inaccurate\n*/\nexports.getRelativeDate = function(delta) {\n\tvar futurep = false;\n\tif(delta < 0) {\n\t\tdelta = -1 * delta;\n\t\tfuturep = true;\n\t}\n\tvar units = [\n\t\t{name: \"Years\", duration: 365 * 24 * 60 * 60 * 1000},\n\t\t{name: \"Months\", duration: (365/12) * 24 * 60 * 60 * 1000},\n\t\t{name: \"Days\", duration: 24 * 60 * 60 * 1000},\n\t\t{name: \"Hours\", duration: 60 * 60 * 1000},\n\t\t{name: \"Minutes\", duration: 60 * 1000},\n\t\t{name: \"Seconds\", duration: 1000}\n\t];\n\tfor(var t=0; t<units.length; t++) {\n\t\tvar result = Math.floor(delta / units[t].duration);\n\t\tif(result >= 2) {\n\t\t\treturn {\n\t\t\t\tdelta: delta,\n\t\t\t\tdescription: $tw.language.getString(\n\t\t\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/\" + units[t].name,\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{period: result.toString()}\n\t\t\t\t\t}\n\t\t\t\t),\n\t\t\t\tupdatePeriod: units[t].duration\n\t\t\t};\n\t\t}\n\t}\n\treturn {\n\t\tdelta: delta,\n\t\tdescription: $tw.language.getString(\n\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/Second\",\n\t\t\t{variables:\n\t\t\t\t{period: \"1\"}\n\t\t\t}\n\t\t),\n\t\tupdatePeriod: 1000\n\t};\n};\n\n// Convert & to \"&\", < to \"<\", > to \">\", \" to \""\"\nexports.htmlEncode = function(s) {\n\tif(s) {\n\t\treturn s.toString().replace(/&/mg,\"&\").replace(/</mg,\"<\").replace(/>/mg,\">\").replace(/\\\"/mg,\""\");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n// Converts all HTML entities to their character equivalents\nexports.entityDecode = function(s) {\n\tvar e = s.substr(1,s.length-2); // Strip the & and the ;\n\tif(e.charAt(0) === \"#\") {\n\t\tif(e.charAt(1) === \"x\" || e.charAt(1) === \"X\") {\n\t\t\treturn String.fromCharCode(parseInt(e.substr(2),16));\t\n\t\t} else {\n\t\t\treturn String.fromCharCode(parseInt(e.substr(1),10));\n\t\t}\n\t} else {\n\t\tvar c = $tw.config.htmlEntities[e];\n\t\tif(c) {\n\t\t\treturn String.fromCharCode(c);\n\t\t} else {\n\t\t\treturn s; // Couldn't convert it as an entity, just return it raw\n\t\t}\n\t}\n};\n\nexports.unescapeLineBreaks = function(s) {\n\treturn s.replace(/\\\\n/mg,\"\\n\").replace(/\\\\b/mg,\" \").replace(/\\\\s/mg,\"\\\\\").replace(/\\r/mg,\"\");\n};\n\n/*\n * Returns an escape sequence for given character. Uses \\x for characters <=\n * 0xFF to save space, \\u for the rest.\n *\n * The code needs to be in sync with th code template in the compilation\n * function for \"action\" nodes.\n */\n// Copied from peg.js, thanks to David Majda\nexports.escape = function(ch) {\n\tvar charCode = ch.charCodeAt(0);\n\tif(charCode <= 0xFF) {\n\t\treturn '\\\\x' + $tw.utils.pad(charCode.toString(16).toUpperCase());\n\t} else {\n\t\treturn '\\\\u' + $tw.utils.pad(charCode.toString(16).toUpperCase(),4);\n\t}\n};\n\n// Turns a string into a legal JavaScript string\n// Copied from peg.js, thanks to David Majda\nexports.stringify = function(s) {\n\t/*\n\t* ECMA-262, 5th ed., 7.8.4: All characters may appear literally in a string\n\t* literal except for the closing quote character, backslash, carriage return,\n\t* line separator, paragraph separator, and line feed. Any character may\n\t* appear in the form of an escape sequence.\n\t*\n\t* For portability, we also escape all non-ASCII characters.\n\t*/\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\') // backslash\n\t\t.replace(/\"/g, '\\\\\"') // double quote character\n\t\t.replace(/'/g, \"\\\\'\") // single quote character\n\t\t.replace(/\\r/g, '\\\\r') // carriage return\n\t\t.replace(/\\n/g, '\\\\n') // line feed\n\t\t.replace(/[\\x80-\\uFFFF]/g, exports.escape); // non-ASCII characters\n};\n\n/*\nEscape the RegExp special characters with a preceding backslash\n*/\nexports.escapeRegExp = function(s) {\n return s.replace(/[\\-\\/\\\\\\^\\$\\*\\+\\?\\.\\(\\)\\|\\[\\]\\{\\}]/g, '\\\\$&');\n};\n\n// Checks whether a link target is external, i.e. not a tiddler title\nexports.isLinkExternal = function(to) {\n\tvar externalRegExp = /(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|'\"\\\\^~]+(?:\\/|\\b)/i;\n\treturn externalRegExp.test(to);\n};\n\nexports.nextTick = function(fn) {\n/*global window: false */\n\tif(typeof process === \"undefined\") {\n\t\t// Apparently it would be faster to use postMessage - http://dbaron.org/log/20100309-faster-timeouts\n\t\twindow.setTimeout(fn,4);\n\t} else {\n\t\tprocess.nextTick(fn);\n\t}\n};\n\n/*\nConvert a hyphenated CSS property name into a camel case one\n*/\nexports.unHyphenateCss = function(propName) {\n\treturn propName.replace(/-([a-z])/gi, function(match0,match1) {\n\t\treturn match1.toUpperCase();\n\t});\n};\n\n/*\nConvert a camelcase CSS property name into a dashed one (\"backgroundColor\" --> \"background-color\")\n*/\nexports.hyphenateCss = function(propName) {\n\treturn propName.replace(/([A-Z])/g, function(match0,match1) {\n\t\treturn \"-\" + match1.toLowerCase();\n\t});\n};\n\n/*\nParse a text reference of one of these forms:\n* title\n* !!field\n* title!!field\n* title##index\n* etc\nReturns an object with the following fields, all optional:\n* title: tiddler title\n* field: tiddler field name\n* index: JSON property index\n*/\nexports.parseTextReference = function(textRef) {\n\t// Separate out the title, field name and/or JSON indices\n\tvar reTextRef = /(?:(.*?)!!(.+))|(?:(.*?)##(.+))|(.*)/mg,\n\t\tmatch = reTextRef.exec(textRef),\n\t\tresult = {};\n\tif(match && reTextRef.lastIndex === textRef.length) {\n\t\t// Return the parts\n\t\tif(match[1]) {\n\t\t\tresult.title = match[1];\n\t\t}\n\t\tif(match[2]) {\n\t\t\tresult.field = match[2];\n\t\t}\n\t\tif(match[3]) {\n\t\t\tresult.title = match[3];\n\t\t}\n\t\tif(match[4]) {\n\t\t\tresult.index = match[4];\n\t\t}\n\t\tif(match[5]) {\n\t\t\tresult.title = match[5];\n\t\t}\n\t} else {\n\t\t// If we couldn't parse it\n\t\tresult.title = textRef\n\t}\n\treturn result;\n};\n\n/*\nChecks whether a string is a valid fieldname\n*/\nexports.isValidFieldName = function(name) {\n\tif(!name || typeof name !== \"string\") {\n\t\treturn false;\n\t}\n\tname = name.toLowerCase().trim();\n\tvar fieldValidatorRegEx = /^[a-z0-9\\-\\._]+$/mg;\n\treturn fieldValidatorRegEx.test(name);\n};\n\n/*\nExtract the version number from the meta tag or from the boot file\n*/\n\n// Browser version\nexports.extractVersionInfo = function() {\n\tif($tw.packageInfo) {\n\t\treturn $tw.packageInfo.version;\n\t} else {\n\t\tvar metatags = document.getElementsByTagName(\"meta\");\n\t\tfor(var t=0; t<metatags.length; t++) {\n\t\t\tvar m = metatags[t];\n\t\t\tif(m.name === \"tiddlywiki-version\") {\n\t\t\t\treturn m.content;\n\t\t\t}\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the animation duration in ms\n*/\nexports.getAnimationDuration = function() {\n\treturn parseInt($tw.wiki.getTiddlerText(\"$:/config/AnimationDuration\",\"400\"),10);\n};\n\n/*\nHash a string to a number\nDerived from http://stackoverflow.com/a/15710692\n*/\nexports.hashString = function(str) {\n\treturn str.split(\"\").reduce(function(a,b) {\n\t\ta = ((a << 5) - a) + b.charCodeAt(0);\n\t\treturn a & a;\n\t},0);\n};\n\n/*\nDecode a base64 string\n*/\nexports.base64Decode = function(string64) {\n\tif($tw.browser) {\n\t\t// TODO\n\t\tthrow \"$tw.utils.base64Decode() doesn't work in the browser\";\n\t} else {\n\t\treturn (new Buffer(string64,\"base64\")).toString();\n\t}\n};\n\n/*\nConvert a hashmap into a tiddler dictionary format sequence of name:value pairs\n*/\nexports.makeTiddlerDictionary = function(data) {\n\tvar output = [];\n\tfor(var name in data) {\n\t\toutput.push(name + \": \" + data[name]);\n\t}\n\treturn output.join(\"\\n\");\n};\n\n/*\nHigh resolution microsecond timer for profiling\n*/\nexports.timer = function(base) {\n\tvar m;\n\tif($tw.node) {\n\t\tvar r = process.hrtime();\t\t\n\t\tm = r[0] * 1e3 + (r[1] / 1e6);\n\t} else if(window.performance) {\n\t\tm = performance.now();\n\t} else {\n\t\tm = Date.now();\n\t}\n\tif(typeof base !== \"undefined\") {\n\t\tm = m - base;\n\t}\n\treturn m;\n};\n\n/*\nConvert text and content type to a data URI\n*/\nexports.makeDataUri = function(text,type) {\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar typeInfo = $tw.config.contentTypeInfo[type] || $tw.config.contentTypeInfo[\"text/plain\"],\n\t\tisBase64 = typeInfo.encoding === \"base64\",\n\t\tparts = [];\n\tparts.push(\"data:\");\n\tparts.push(type);\n\tparts.push(isBase64 ? \";base64\" : \"\");\n\tparts.push(\",\");\n\tparts.push(isBase64 ? text : encodeURIComponent(text));\n\treturn parts.join(\"\");\n};\n\n})();", "title": "$:/core/modules/utils/utils.js", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/widgets/action-deletefield.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/action-deletefield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete fields of a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\ttiddler = this.wiki.getTiddler(self.actionTiddler),\n\t\tremoveFields = {};\n\tif(this.actionField) {\n\t\tremoveFields[this.actionField] = undefined;\n\t}\n\tif(tiddler) {\n\t\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\t\tif(name.charAt(0) !== \"$\" && name !== \"title\") {\n\t\t\t\tremoveFields[name] = undefined;\n\t\t\t}\n\t\t});\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,removeFields));\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletefield\"] = DeleteFieldWidget;\n\n})();\n", "title": "$:/core/modules/widgets/action-deletefield.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-deletetiddler.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/action-deletetiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteTiddlerWidget.prototype.execute = function() {\n\tthis.actionFilter = this.getAttribute(\"$filter\");\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$filter\"] || changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar tiddlers = [];\n\tif(this.actionFilter) {\n\t\ttiddlers = this.wiki.filterTiddlers(this.actionFilter,this);\n\t}\n\tif(this.actionTiddler) {\n\t\ttiddlers.push(this.actionTiddler);\n\t}\n\tfor(var t=0; t<tiddlers.length; t++) {\n\t\tthis.wiki.deleteTiddler(tiddlers[t]);\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletetiddler\"] = DeleteTiddlerWidget;\n\n})();\n", "title": "$:/core/modules/widgets/action-deletetiddler.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-navigate.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/action-navigate.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to navigate to a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigateWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigateWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigateWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigateWidget.prototype.execute = function() {\n\tthis.actionTo = this.getAttribute(\"$to\");\n\tthis.actionScroll = this.getAttribute(\"$scroll\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nNavigateWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$to\"] || changedAttributes[\"$scroll\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nNavigateWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar bounds = triggeringWidget && triggeringWidget.getBoundingClientRect && triggeringWidget.getBoundingClientRect(),\n\t\tsuppressNavigation = event.metaKey || event.ctrlKey || (event.button === 1);\n\tif(this.actionScroll === \"yes\") {\n\t\tsuppressNavigation = false;\n\t} else if(this.actionScroll === \"no\") {\n\t\tsuppressNavigation = true;\n\t}\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.actionTo === undefined ? this.getVariable(\"currentTiddler\") : this.actionTo,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: triggeringWidget,\n\t\tnavigateFromClientRect: bounds && { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: suppressNavigation\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-navigate\"] = NavigateWidget;\n\n})();\n", "title": "$:/core/modules/widgets/action-navigate.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-sendmessage.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/action-sendmessage.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to send a message\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SendMessageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSendMessageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSendMessageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSendMessageWidget.prototype.execute = function() {\n\tthis.actionMessage = this.getAttribute(\"$message\");\n\tthis.actionParam = this.getAttribute(\"$param\");\n\tthis.actionName = this.getAttribute(\"$name\");\n\tthis.actionValue = this.getAttribute(\"$value\",\"\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSendMessageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSendMessageWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Get the string parameter\n\tvar param = this.actionParam;\n\t// Assemble the attributes as a hashmap\n\tvar paramObject = Object.create(null);\n\tvar count = 0;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparamObject[name] = attribute;\n\t\t\tcount++;\n\t\t}\n\t});\n\t// Add name/value pair if present\n\tif(this.actionName) {\n\t\tparamObject[this.actionName] = this.actionValue;\n\t}\n\t// Dispatch the message\n\tthis.dispatchEvent({\n\t\ttype: this.actionMessage,\n\t\tparam: param,\n\t\tparamObject: paramObject,\n\t\ttiddlerTitle: this.getVariable(\"currentTiddler\"),\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\")\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-sendmessage\"] = SendMessageWidget;\n\n})();\n", "title": "$:/core/modules/widgets/action-sendmessage.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-setfield.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/action-setfield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to set a single field or index on a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n\tthis.actionIndex = this.getAttribute(\"$index\");\n\tthis.actionValue = this.getAttribute(\"$value\");\n};\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\tif(typeof this.actionValue === \"string\") {\n\t\tthis.wiki.setText(this.actionTiddler,this.actionField,this.actionIndex,this.actionValue);\t\t\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);\n\t\t}\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-setfield\"] = SetFieldWidget;\n\n})();\n", "title": "$:/core/modules/widgets/action-setfield.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/browse.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/browse.js\ntype: application/javascript\nmodule-type: widget\n\nBrowse widget for browsing for files to import\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar BrowseWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nBrowseWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nBrowseWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"file\");\n\tif(this.browseMultiple) {\n\t\tdomNode.setAttribute(\"multiple\",\"multiple\");\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\tif(this.nwsaveas) {\n\t\tdomNode.setAttribute(\"nwsaveas\",this.nwsaveas);\n\t}\n\t// Add a click event handler\n\tdomNode.addEventListener(\"change\",function (event) {\n\t\tif(self.message) {\n\t\t\tself.dispatchEvent({type: self.message, param: self.param, files: event.target.files});\n\t\t} else {\n\t\t\tself.wiki.readFiles(event.target.files,function(tiddlerFieldsArray) {\n\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t\t});\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nBrowseWidget.prototype.execute = function() {\n\tthis.browseMultiple = this.getAttribute(\"multiple\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.nwsaveas = this.getAttribute(\"nwsaveas\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nBrowseWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.browse = BrowseWidget;\n\n})();\n", "title": "$:/core/modules/widgets/browse.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/button.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/button.js\ntype: application/javascript\nmodule-type: widget\n\nButton widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ButtonWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nButtonWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nButtonWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar tag = \"button\";\n\tif(this.buttonTag && $tw.config.htmlUnsafeElements.indexOf(this.buttonTag) === -1) {\n\t\ttag = this.buttonTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = this[\"class\"].split(\" \") || [],\n\t\tisPoppedUp = this.popup && this.isPoppedUp();\n\tif(this.selectedClass) {\n\t\tif(this.set && this.setTo && this.isSelected()) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t\tif(isPoppedUp) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t}\n\tif(isPoppedUp) {\n\t\t$tw.utils.pushTop(classes,\"tc-popup-handle\");\n\t}\n\tdomNode.className = classes.join(\" \");\n\t// Assign other attributes\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Add a click event handler\n\tdomNode.addEventListener(\"click\",function (event) {\n\t\tvar handled = false;\n\t\tif(self.invokeActions(this,event)) {\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.to) {\n\t\t\tself.navigateTo(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.message) {\n\t\t\tself.dispatchMessage(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.popup) {\n\t\t\tself.triggerPopup(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.set) {\n\t\t\tself.setTiddler();\n\t\t\thandled = true;\n\t\t}\n\t\tif(handled) {\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t}\n\t\treturn handled;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nWe don't allow actions to propagate because we trigger actions ourselves\n*/\nButtonWidget.prototype.allowActionPropagation = function() {\n\treturn false;\n};\n\nButtonWidget.prototype.getBoundingClientRect = function() {\n\treturn this.domNodes[0].getBoundingClientRect();\n};\n\nButtonWidget.prototype.isSelected = function() {\n return this.wiki.getTextReference(this.set,this.defaultSetValue,this.getVariable(\"currentTiddler\")) === this.setTo;\n};\n\nButtonWidget.prototype.isPoppedUp = function() {\n\tvar tiddler = this.wiki.getTiddler(this.popup);\n\tvar result = tiddler && tiddler.fields.text ? $tw.popup.readPopupState(tiddler.fields.text) : false;\n\treturn result;\n};\n\nButtonWidget.prototype.navigateTo = function(event) {\n\tvar bounds = this.getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1)\n\t});\n};\n\nButtonWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\")});\n};\n\nButtonWidget.prototype.triggerPopup = function(event) {\n\t$tw.popup.triggerPopup({\n\t\tdomNode: this.domNodes[0],\n\t\ttitle: this.popup,\n\t\twiki: this.wiki\n\t});\n};\n\nButtonWidget.prototype.setTiddler = function() {\n\tthis.wiki.setTextReference(this.set,this.setTo,this.getVariable(\"currentTiddler\"));\n};\n\n/*\nCompute the internal state of the widget\n*/\nButtonWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.to = this.getAttribute(\"to\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.set = this.getAttribute(\"set\");\n\tthis.setTo = this.getAttribute(\"setTo\");\n\tthis.popup = this.getAttribute(\"popup\");\n\tthis.hover = this.getAttribute(\"hover\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.style = this.getAttribute(\"style\");\n\tthis.selectedClass = this.getAttribute(\"selectedClass\");\n\tthis.defaultSetValue = this.getAttribute(\"default\",\"\");\n\tthis.buttonTag = this.getAttribute(\"tag\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nButtonWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedAttributes.message || changedAttributes.param || changedAttributes.set || changedAttributes.setTo || changedAttributes.popup || changedAttributes.hover || changedAttributes[\"class\"] || changedAttributes.selectedClass || changedAttributes.style || (this.set && changedTiddlers[this.set]) || (this.popup && changedTiddlers[this.popup])) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.button = ButtonWidget;\n\n})();\n", "title": "$:/core/modules/widgets/button.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/checkbox.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/checkbox.js\ntype: application/javascript\nmodule-type: widget\n\nCheckbox widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CheckboxWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCheckboxWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCheckboxWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",this.checkboxClass);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"checkbox\");\n\tif(this.getValue()) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nCheckboxWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.checkboxTitle);\n\tif(tiddler) {\n\t\tif(this.checkboxTag) {\n\t\t\tif(this.checkboxInvertTag) {\n\t\t\t\treturn !tiddler.hasTag(this.checkboxTag);\n\t\t\t} else {\n\t\t\t\treturn tiddler.hasTag(this.checkboxTag);\n\t\t\t}\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tvar value = tiddler.fields[this.checkboxField] || this.checkboxDefault || \"\";\n\t\t\tif(value === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(value === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tif(this.checkboxTag) {\n\t\t\treturn false;\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tif(this.checkboxDefault === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(this.checkboxDefault === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\nCheckboxWidget.prototype.handleChangeEvent = function(event) {\n\tvar checked = this.inputDomNode.checked,\n\t\ttiddler = this.wiki.getTiddler(this.checkboxTitle),\n\t\tfallbackFields = {text: \"\"},\n\t\tnewFields = {title: this.checkboxTitle},\n\t\thasChanged = false,\n\t\ttagCheck = false,\n\t\thasTag = tiddler && tiddler.hasTag(this.checkboxTag);\n\tif(this.checkboxTag && this.checkboxInvertTag === \"yes\") {\n\t\ttagCheck = hasTag === checked;\n\t} else {\n\t\ttagCheck = hasTag !== checked;\n\t}\n\t// Set the tag if specified\n\tif(this.checkboxTag && (!tiddler || tagCheck)) {\n\t\tnewFields.tags = tiddler ? (tiddler.fields.tags || []).slice(0) : [];\n\t\tvar pos = newFields.tags.indexOf(this.checkboxTag);\n\t\tif(pos !== -1) {\n\t\t\tnewFields.tags.splice(pos,1);\n\t\t}\n\t\tif(this.checkboxInvertTag === \"yes\" && !checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t} else if(this.checkboxInvertTag !== \"yes\" && checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t}\n\t\thasChanged = true;\n\t}\n\t// Set the field if specified\n\tif(this.checkboxField) {\n\t\tvar value = checked ? this.checkboxChecked : this.checkboxUnchecked;\n\t\tif(!tiddler || tiddler.fields[this.checkboxField] !== value) {\n\t\t\tnewFields[this.checkboxField] = value;\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(hasChanged) {\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(fallbackFields,tiddler,newFields,this.wiki.getModificationFields()));\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCheckboxWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.checkboxTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.checkboxTag = this.getAttribute(\"tag\");\n\tthis.checkboxField = this.getAttribute(\"field\");\n\tthis.checkboxChecked = this.getAttribute(\"checked\");\n\tthis.checkboxUnchecked = this.getAttribute(\"unchecked\");\n\tthis.checkboxDefault = this.getAttribute(\"default\");\n\tthis.checkboxClass = this.getAttribute(\"class\",\"\");\n\tthis.checkboxInvertTag = this.getAttribute(\"invertTag\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCheckboxWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.tag || changedAttributes.invertTag || changedAttributes.field || changedAttributes.checked || changedAttributes.unchecked || changedAttributes[\"default\"] || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.checkboxTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue();\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.checkbox = CheckboxWidget;\n\n})();", "title": "$:/core/modules/widgets/checkbox.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/codeblock.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/codeblock.js\ntype: application/javascript\nmodule-type: widget\n\nCode block node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CodeBlockWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCodeBlockWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCodeBlockWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar codeNode = this.document.createElement(\"code\"),\n\t\tdomNode = this.document.createElement(\"pre\");\n\tcodeNode.appendChild(this.document.createTextNode(this.getAttribute(\"code\")));\n\tdomNode.appendChild(codeNode);\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n\tif(this.postRender) {\n\t\tthis.postRender();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCodeBlockWidget.prototype.execute = function() {\n\tthis.language = this.getAttribute(\"language\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCodeBlockWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.codeblock = CodeBlockWidget;\n\n})();\n", "title": "$:/core/modules/widgets/codeblock.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/count.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/count.js\ntype: application/javascript\nmodule-type: widget\n\nCount widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CountWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCountWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCountWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.currentCount);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nCountWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Execute the filter\n\tif(this.filter) {\n\t\tthis.currentCount = this.wiki.filterTiddlers(this.filter,this).length;\n\t} else {\n\t\tthis.currentCount = undefined;\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCountWidget.prototype.refresh = function(changedTiddlers) {\n\t// Re-execute the filter to get the count\n\tthis.computeAttributes();\n\tvar oldCount = this.currentCount;\n\tthis.execute();\n\tif(this.currentCount !== oldCount) {\n\t\t// Regenerate and rerender the widget and replace the existing DOM node\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n\n};\n\nexports.count = CountWidget;\n\n})();\n", "title": "$:/core/modules/widgets/count.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/dropzone.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/dropzone.js\ntype: application/javascript\nmodule-type: widget\n\nDropzone widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DropZoneWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDropZoneWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDropZoneWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"div\");\n\tdomNode.className = \"tc-dropzone\";\n\t// Add event handlers\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"},\n\t\t{name: \"paste\", handlerObject: this, handlerMethod: \"handlePasteEvent\"}\n\t]);\n\tdomNode.addEventListener(\"click\",function (event) {\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nDropZoneWidget.prototype.enterDrag = function() {\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\t// We count enter/leave events\n\tthis.dragEnterCount = (this.dragEnterCount || 0) + 1;\n\t// If we're entering for the first time we need to apply highlighting\n\tif(this.dragEnterCount === 1) {\n\t\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDropZoneWidget.prototype.leaveDrag = function() {\n\t// Reduce the enter count\n\tthis.dragEnterCount = (this.dragEnterCount || 0) - 1;\n\t// Remove highlighting if we're leaving externally\n\tif(this.dragEnterCount <= 0) {\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDropZoneWidget.prototype.handleDragEnterEvent = function(event) {\n\tthis.enterDrag();\n\t// Tell the browser that we're ready to handle the drop\n\tevent.preventDefault();\n\t// Tell the browser not to ripple the drag up to any parent drop handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.handleDragOverEvent = function(event) {\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\t// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\tevent.dataTransfer.dropEffect = \"copy\"; // Explicitly show this is a copy\n};\n\nDropZoneWidget.prototype.handleDragLeaveEvent = function(event) {\n\tthis.leaveDrag();\n};\n\nDropZoneWidget.prototype.handleDropEvent = function(event) {\n\tthis.leaveDrag();\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tvar self = this,\n\t\tdataTransfer = event.dataTransfer;\n\t// Reset the enter count\n\tthis.dragEnterCount = 0;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Import any files in the drop\n\tvar numFiles = this.wiki.readFiles(dataTransfer.files,function(tiddlerFieldsArray) {\n\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t});\n\t// Try to import the various data types we understand\n\tif(numFiles === 0) {\n\t\tthis.importData(dataTransfer);\n\t}\n\t// Tell the browser that we handled the drop\n\tevent.preventDefault();\n\t// Stop the drop ripple up to any parent handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.importData = function(dataTransfer) {\n\t// Try each provided data type in turn\n\tfor(var t=0; t<this.importDataTypes.length; t++) {\n\t\tif(!$tw.browser.isIE || this.importDataTypes[t].IECompatible) {\n\t\t\t// Get the data\n\t\t\tvar dataType = this.importDataTypes[t];\n\t\t\t\tvar data = dataTransfer.getData(dataType.type);\n\t\t\t// Import the tiddlers in the data\n\t\t\tif(data !== \"\" && data !== null) {\n\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\tconsole.log(\"Importing data type '\" + dataType.type + \"', data: '\" + data + \"'\")\n\t\t\t\t}\n\t\t\t\tvar tiddlerFields = dataType.convertToFields(data);\n\t\t\t\tif(!tiddlerFields.title) {\n\t\t\t\t\ttiddlerFields.title = this.wiki.generateNewTitle(\"Untitled\");\n\t\t\t\t}\n\t\t\t\tthis.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify([tiddlerFields])});\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t}\n};\n\nDropZoneWidget.prototype.importDataTypes = [\n\t{type: \"text/vnd.tiddler\", IECompatible: false, convertToFields: function(data) {\n\t\treturn JSON.parse(data);\n\t}},\n\t{type: \"URL\", IECompatible: true, convertToFields: function(data) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn JSON.parse(match[1]);\n\t\t} else {\n\t\t\treturn { // As URL string\n\t\t\t\ttext: data\n\t\t\t};\n\t\t}\n\t}},\n\t{type: \"text/x-moz-url\", IECompatible: false, convertToFields: function(data) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn JSON.parse(match[1]);\n\t\t} else {\n\t\t\treturn { // As URL string\n\t\t\t\ttext: data\n\t\t\t};\n\t\t}\n\t}},\n\t{type: \"text/html\", IECompatible: false, convertToFields: function(data) {\n\t\treturn {\n\t\t\ttext: data\n\t\t};\n\t}},\n\t{type: \"text/plain\", IECompatible: false, convertToFields: function(data) {\n\t\treturn {\n\t\t\ttext: data\n\t\t};\n\t}},\n\t{type: \"Text\", IECompatible: true, convertToFields: function(data) {\n\t\treturn {\n\t\t\ttext: data\n\t\t};\n\t}},\n\t{type: \"text/uri-list\", IECompatible: false, convertToFields: function(data) {\n\t\treturn {\n\t\t\ttext: data\n\t\t};\n\t}}\n];\n\nDropZoneWidget.prototype.handlePasteEvent = function(event) {\n\t// Let the browser handle it if we're in a textarea or input box\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) == -1) {\n\t\tvar self = this,\n\t\t\titems = event.clipboardData.items;\n\t\t// Enumerate the clipboard items\n\t\tfor(var t = 0; t<items.length; t++) {\n\t\t\tvar item = items[t];\n\t\t\tif(item.kind === \"file\") {\n\t\t\t\t// Import any files\n\t\t\t\tthis.wiki.readFile(item.getAsFile(),function(tiddlerFieldsArray) {\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t\t\t});\n\t\t\t} else if(item.kind === \"string\") {\n\t\t\t\t// Create tiddlers from string items\n\t\t\t\tvar type = item.type;\n\t\t\t\titem.getAsString(function(str) {\n\t\t\t\t\tvar tiddlerFields = {\n\t\t\t\t\t\ttitle: self.wiki.generateNewTitle(\"Untitled\"),\n\t\t\t\t\t\ttext: str,\n\t\t\t\t\t\ttype: type\n\t\t\t\t\t};\n\t\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\t\tconsole.log(\"Importing string '\" + str + \"', type: '\" + type + \"'\");\n\t\t\t\t\t}\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify([tiddlerFields])});\n\t\t\t\t});\n\t\t\t}\n\t\t}\n\t\t// Tell the browser that we've handled the paste\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDropZoneWidget.prototype.execute = function() {\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDropZoneWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.dropzone = DropZoneWidget;\n\n})();\n", "title": "$:/core/modules/widgets/dropzone.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit-binary.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/edit-binary.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-binary widget; placeholder for editing binary tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar BINARY_WARNING_MESSAGE = \"$:/core/ui/BinaryWarning\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBinaryWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBinaryWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBinaryWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBinaryWidget.prototype.execute = function() {\n\t// Construct the child widgets\n\tthis.makeChildWidgets([{\n\t\ttype: \"transclude\",\n\t\tattributes: {\n\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t}\n\t}]);\n};\n\n/*\nRefresh by refreshing our child widget\n*/\nEditBinaryWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"edit-binary\"] = EditBinaryWidget;\n\n})();\n", "title": "$:/core/modules/widgets/edit-binary.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit-bitmap.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/edit-bitmap.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-bitmap widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Default image sizes\nvar DEFAULT_IMAGE_WIDTH = 300,\n\tDEFAULT_IMAGE_HEIGHT = 185;\n\n// Configuration tiddlers\nvar LINE_WIDTH_TITLE = \"$:/config/BitmapEditor/LineWidth\",\n\tLINE_COLOUR_TITLE = \"$:/config/BitmapEditor/Colour\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBitmapWidget = function(parseTreeNode,options) {\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 our element\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\tthis.widthDomNode = $tw.utils.domMaker(\"input\",{\n\t\tdocument: this.document,\n\t\t\"class\":\"tc-edit-bitmapeditor-width\",\n\t\teventListeners: [{\n\t\t\tname: \"change\", handlerObject: this, handlerMethod: \"handleWidthChangeEvent\"\n\t\t}]\n\t});\n\tthis.heightDomNode = $tw.utils.domMaker(\"input\",{\n\t\tdocument: this.document,\n\t\t\"class\":\"tc-edit-bitmapeditor-height\",\n\t\teventListeners: [{\n\t\t\tname: \"change\", handlerObject: this, handlerMethod: \"handleHeightChangeEvent\"\n\t\t}]\n\t});\n\t// Insert the elements into the DOM\n\tparent.insertBefore(this.canvasDomNode,nextSibling);\n\tparent.insertBefore(this.widthDomNode,nextSibling);\n\tparent.insertBefore(this.heightDomNode,nextSibling);\n\tthis.domNodes.push(this.canvasDomNode,this.widthDomNode,this.heightDomNode);\n\t// Load the image into the canvas\n\tif($tw.browser) {\n\t\tthis.loadCanvas();\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};\n\n/*\nNote that the bitmap editor intentionally doesn't try to refresh itself because it would be confusing to have the image changing spontaneously while editting it\n*/\nEditBitmapWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\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.updateSize();\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.updateSize();\n\t};\n\t// Get the current bitmap into an image object\n\tcurrImage.src = \"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text;\n};\n\nEditBitmapWidget.prototype.initCanvas = function(canvas,width,height,image) {\n\tcanvas.width = width;\n\tcanvas.height = height;\n\tvar ctx = canvas.getContext(\"2d\");\n\tif(image) {\n\t\tctx.drawImage(image,0,0);\n\t} else {\n\t\tctx.fillStyle = \"#fff\";\n\t\tctx.fillRect(0,0,canvas.width,canvas.height);\n\t}\n};\n\n/*\n** Update the input boxes with the actual size of the canvas\n*/\nEditBitmapWidget.prototype.updateSize = function() {\n\tthis.widthDomNode.value = this.currCanvas.width;\n\tthis.heightDomNode.value = this.currCanvas.height;\n};\n\n/*\n** Change the size of the canvas, preserving the current image\n*/\nEditBitmapWidget.prototype.changeCanvasSize = function(newWidth,newHeight) {\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\");\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Set the new canvas as the current one\n\tthis.currCanvas = newCanvas;\n\t// Set the size of the onscreen canvas\n\tthis.canvasDomNode.width = newWidth;\n\tthis.canvasDomNode.height = newHeight;\n\t// Paint the onscreen canvas with the offscreen canvas\n\tctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n};\n\nEditBitmapWidget.prototype.handleWidthChangeEvent = function(event) {\n\t// Get the new width\n\tvar newWidth = parseInt(this.widthDomNode.value,10);\n\t// Update if necessary\n\tif(newWidth > 0 && newWidth !== this.currCanvas.width) {\n\t\tthis.changeCanvasSize(newWidth,this.currCanvas.height);\n\t}\n\t// Update the input controls\n\tthis.updateSize();\n};\n\nEditBitmapWidget.prototype.handleHeightChangeEvent = function(event) {\n\t// Get the new width\n\tvar newHeight = parseInt(this.heightDomNode.value,10);\n\t// Update if necessary\n\tif(newHeight > 0 && newHeight !== this.currCanvas.height) {\n\t\tthis.changeCanvasSize(this.currCanvas.width,newHeight);\n\t}\n\t// Update the input controls\n\tthis.updateSize();\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.strokeStyle = this.wiki.getTiddlerText(LINE_COLOUR_TITLE,\"#ff0\");\n\tctx.lineWidth = parseInt(this.wiki.getTiddlerText(LINE_WIDTH_TITLE,\"3\"),10);\n\tctx.lineCap = \"round\";\n\tctx.lineJoin = \"round\";\n\tctx.beginPath();\n\tctx.moveTo(this.stroke[0].x,this.stroke[0].y);\n\tfor(t=1; t<this.stroke.length-1; t++) {\n\t\tvar s1 = this.stroke[t],\n\t\t\ts2 = this.stroke[t-1],\n\t\t\ttx = (s1.x + s2.x)/2,\n\t\t\tty = (s1.y + s2.y)/2;\n\t\tctx.quadraticCurveTo(s2.x,s2.y,tx,ty);\n\t}\n\tctx.stroke();\n};\n\nEditBitmapWidget.prototype.strokeEnd = function() {\n\t// Copy the bitmap to the off-screen canvas\n\tvar ctx = this.currCanvas.getContext(\"2d\");\n\tctx.drawImage(this.canvasDomNode,0,0);\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\nEditBitmapWidget.prototype.saveChanges = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\tif(tiddler) {\n\t\t// data URIs look like \"data:<type>;base64,<text>\"\n\t\tvar dataURL = this.canvasDomNode.toDataURL(tiddler.fields.type,1.0),\n\t\t\tposColon = dataURL.indexOf(\":\"),\n\t\t\tposSemiColon = dataURL.indexOf(\";\"),\n\t\t\tposComma = dataURL.indexOf(\",\"),\n\t\t\ttype = dataURL.substring(posColon+1,posSemiColon),\n\t\t\ttext = dataURL.substring(posComma+1);\n\t\tvar update = {type: type, text: text};\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,update));\n\t}\n};\n\nexports[\"edit-bitmap\"] = EditBitmapWidget;\n\n})();\n", "title": "$:/core/modules/widgets/edit-bitmap.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit-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 DEFAULT_MIN_TEXT_AREA_HEIGHT = \"100px\"; // Minimum height of textareas in pixels\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditTextWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditTextWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditTextWidget.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 our element\n\tvar editInfo = this.getEditInfo(),\n\t\ttag = this.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tvar domNode = this.document.createElement(tag);\n\tif(this.editType) {\n\t\tdomNode.setAttribute(\"type\",this.editType);\n\t}\n\tif(editInfo.value === \"\" && this.editPlaceholder) {\n\t\tdomNode.setAttribute(\"placeholder\",this.editPlaceholder);\n\t}\n\tif(this.editSize) {\n\t\tdomNode.setAttribute(\"size\",this.editSize);\n\t}\n\t// Assign classes\n\tif(this.editClass) {\n\t\tdomNode.className = this.editClass;\n\t}\n\t// Set the text\n\tif(this.editTag === \"textarea\") {\n\t\tdomNode.appendChild(this.document.createTextNode(editInfo.value));\n\t} else {\n\t\tdomNode.value = editInfo.value;\n\t}\n\t// Add an input event handler\n\t$tw.utils.addEventListeners(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\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n\tif(this.postRender) {\n\t\tthis.postRender();\n\t}\n\t// Fix height\n\tthis.fixHeight();\n\t// Focus field\n\tif(this.editFocus === \"true\") {\n\t\tif(domNode.focus && domNode.select) {\n\t\t\tdomNode.focus();\n\t\t\tdomNode.select();\t\t\t\n\t\t}\n\t}\n};\n\n/*\nGet the tiddler being edited and current value\n*/\nEditTextWidget.prototype.getEditInfo = function() {\n\t// Get the edit value\n\tvar self = this,\n\t\tvalue,\n\t\tupdate;\n\tif(this.editIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.editTitle,this.editIndex,this.editDefault);\n\t\tupdate = function(value) {\n\t\t\tvar data = self.wiki.getTiddlerData(self.editTitle,{});\n\t\t\tif(data[self.editIndex] !== value) {\n\t\t\t\tdata[self.editIndex] = value;\n\t\t\t\tself.wiki.setTiddlerData(self.editTitle,data);\n\t\t\t}\n\t\t};\n\t} else {\n\t\t// Get the current tiddler and the field name\n\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\tif(tiddler) {\n\t\t\t// If we've got a tiddler, the value to display is the field string value\n\t\t\tvalue = tiddler.getFieldString(this.editField);\n\t\t} else {\n\t\t\t// Otherwise, we need to construct a default value for the editor\n\t\t\tswitch(this.editField) {\n\t\t\t\tcase \"text\":\n\t\t\t\t\tvalue = \"Type the text for the tiddler '\" + this.editTitle + \"'\";\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"title\":\n\t\t\t\t\tvalue = this.editTitle;\n\t\t\t\t\tbreak;\n\t\t\t\tdefault:\n\t\t\t\t\tvalue = \"\";\n\t\t\t\t\tbreak;\n\t\t\t}\n\t\t\tif(this.editDefault !== undefined) {\n\t\t\t\tvalue = this.editDefault;\n\t\t\t}\n\t\t}\n\t\tupdate = function(value) {\n\t\t\tvar tiddler = self.wiki.getTiddler(self.editTitle),\n\t\t\t\tupdateFields = {\n\t\t\t\t\ttitle: self.editTitle\n\t\t\t\t};\n\t\t\tupdateFields[self.editField] = value;\n\t\t\tself.wiki.addTiddler(new $tw.Tiddler(self.wiki.getCreationFields(),tiddler,updateFields,self.wiki.getModificationFields()));\n\t\t};\n\t}\n\treturn {value: value, update: update};\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditTextWidget.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.editDefault = this.getAttribute(\"default\");\n\tthis.editClass = this.getAttribute(\"class\");\n\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\tthis.editSize = this.getAttribute(\"size\");\n\tthis.editAutoHeight = this.getAttribute(\"autoHeight\",\"yes\") === \"yes\";\n\tthis.editMinHeight = this.getAttribute(\"minHeight\",DEFAULT_MIN_TEXT_AREA_HEIGHT);\n\tthis.editFocusPopup = this.getAttribute(\"focusPopup\");\n\tthis.editFocus = this.getAttribute(\"focus\");\n\t// Get the editor element tag and type\n\tvar tag,type;\n\tif(this.editField === \"text\") {\n\t\ttag = \"textarea\";\n\t} else {\n\t\ttag = \"input\";\n\t\tvar fieldModule = $tw.Tiddler.fieldModules[this.editField];\n\t\tif(fieldModule && fieldModule.editTag) {\n\t\t\ttag = fieldModule.editTag;\n\t\t}\n\t\tif(fieldModule && fieldModule.editType) {\n\t\t\ttype = fieldModule.editType;\n\t\t}\n\t\ttype = type || \"text\";\n\t}\n\t// Get the rest of our parameters\n\tthis.editTag = this.getAttribute(\"tag\",tag);\n\tthis.editType = this.getAttribute(\"type\",type);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEditTextWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Completely rerender if any of our attributes have changed\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.placeholder || changedAttributes.size || changedAttributes.autoHeight || changedAttributes.minHeight || changedAttributes.focusPopup) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedTiddlers[this.editTitle]) {\n\t\tthis.updateEditor(this.getEditInfo().value);\n\t\treturn true;\n\t}\n\treturn false;\n};\n\n/*\nUpdate the editor with new text. This method is separate from updateEditorDomNode()\nso that subclasses can override updateEditor() and still use updateEditorDomNode()\n*/\nEditTextWidget.prototype.updateEditor = function(text) {\n\tthis.updateEditorDomNode(text);\n};\n\n/*\nUpdate the editor dom node with new text\n*/\nEditTextWidget.prototype.updateEditorDomNode = function(text) {\n\t// Replace the edit value if the tiddler we're editing has changed\n\tvar domNode = this.domNodes[0];\n\tif(!domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.document.activeElement !== domNode) {\n\t\t\tdomNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nFix the height of textareas to fit their content\n*/\nEditTextWidget.prototype.fixHeight = function() {\n\tvar self = this,\n\t\tdomNode = this.domNodes[0];\n\tif(this.editAutoHeight && domNode && !domNode.isTiddlyWikiFakeDom && this.editTag === \"textarea\") {\n\t\t// Resize the textarea to fit its content, preserving scroll position\n\t\tvar scrollPosition = $tw.utils.getScrollPosition(),\n\t\t\tscrollTop = scrollPosition.y;\n\t\t// Measure the specified minimum height\n\t\tdomNode.style.height = self.editMinHeight;\n\t\tvar minHeight = domNode.offsetHeight;\n\t\t// Set its height to auto so that it snaps to the correct height\n\t\tdomNode.style.height = \"auto\";\n\t\t// Calculate the revised height\n\t\tvar newHeight = Math.max(domNode.scrollHeight + domNode.offsetHeight - domNode.clientHeight,minHeight);\n\t\t// Only try to change the height if it has changed\n\t\tif(newHeight !== domNode.offsetHeight) {\n\t\t\tdomNode.style.height = newHeight + \"px\";\n\t\t\t// Make sure that the dimensions of the textarea are recalculated\n\t\t\t$tw.utils.forceLayout(domNode);\n\t\t\t// Check that the scroll position is still visible before trying to scroll back to it\n\t\t\tscrollTop = Math.min(scrollTop,self.document.body.scrollHeight - window.innerHeight);\n\t\t\twindow.scrollTo(scrollPosition.x,scrollTop);\n\t\t}\n\t}\n};\n\n/*\nHandle a dom \"input\" event\n*/\nEditTextWidget.prototype.handleInputEvent = function(event) {\n\tthis.saveChanges(this.domNodes[0].value);\n\tthis.fixHeight();\n\treturn true;\n};\n\nEditTextWidget.prototype.handleFocusEvent = function(event) {\n\tif(this.editFocusPopup) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.editFocusPopup,\n\t\t\twiki: this.wiki,\n\t\t\tforce: true\n\t\t});\n\t}\n\treturn true;\n};\n\nEditTextWidget.prototype.saveChanges = function(text) {\n\tvar editInfo = this.getEditInfo();\n\tif(text !== editInfo.value) {\n\t\teditInfo.update(text);\n\t}\n};\n\nexports[\"edit-text\"] = EditTextWidget;\n\n})();\n", "title": "$:/core/modules/widgets/edit-text.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/edit.js\ntype: application/javascript\nmodule-type: widget\n\nEdit widget is a meta-widget chooses the appropriate actual editting widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n// Mappings from content type to editor type are stored in tiddlers with this prefix\nvar EDITOR_MAPPING_PREFIX = \"$:/config/EditorTypeMappings/\";\n\n/*\nCompute the internal state of the widget\n*/\nEditWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.editField = this.getAttribute(\"field\",\"text\");\n\tthis.editIndex = this.getAttribute(\"index\");\n\tthis.editClass = this.getAttribute(\"class\");\n\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\t// Choose the appropriate edit widget\n\tthis.editorType = this.getEditorType();\n\t// Make the child widgets\n\tthis.makeChildWidgets([{\n\t\ttype: \"edit-\" + this.editorType,\n\t\tattributes: {\n\t\t\ttiddler: {type: \"string\", value: this.editTitle},\n\t\t\tfield: {type: \"string\", value: this.editField},\n\t\t\tindex: {type: \"string\", value: this.editIndex},\n\t\t\t\"class\": {type: \"string\", value: this.editClass},\n\t\t\t\"placeholder\": {type: \"string\", value: this.editPlaceholder}\n\t\t}\n\t}]);\n};\n\nEditWidget.prototype.getEditorType = function() {\n\t// Get the content type of the thing we're editing\n\tvar type;\n\tif(this.editField === \"text\") {\n\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\tif(tiddler) {\n\t\t\ttype = tiddler.fields.type;\n\t\t}\n\t}\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar editorType = this.wiki.getTiddlerText(EDITOR_MAPPING_PREFIX + type);\n\tif(!editorType) {\n\t\tvar typeInfo = $tw.config.contentTypeInfo[type];\n\t\tif(typeInfo && typeInfo.encoding === \"base64\") {\n\t\t\teditorType = \"binary\";\n\t\t} else {\n\t\t\teditorType = \"text\";\n\t\t}\n\t}\n\treturn editorType;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEditWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh if an attribute has changed, or the type associated with the target tiddler has changed\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || (changedTiddlers[this.editTitle] && this.getEditorType() !== this.editorType)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.edit = EditWidget;\n\n})();\n", "title": "$:/core/modules/widgets/edit.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/element.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/element.js\ntype: application/javascript\nmodule-type: widget\n\nElement widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ElementWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nElementWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nElementWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Neuter blacklisted elements\n\tvar tag = this.parseTreeNode.tag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"safe-\" + tag;\n\t}\n\tvar domNode = this.document.createElementNS(this.namespace,tag);\n\tthis.assignAttributes(domNode,{excludeEventAttributes: true});\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nElementWidget.prototype.execute = function() {\n\t// Select the namespace for the tag\n\tvar tagNamespaces = {\n\t\t\tsvg: \"http://www.w3.org/2000/svg\",\n\t\t\tmath: \"http://www.w3.org/1998/Math/MathML\",\n\t\t\tbody: \"http://www.w3.org/1999/xhtml\"\n\t\t};\n\tthis.namespace = tagNamespaces[this.parseTreeNode.tag];\n\tif(this.namespace) {\n\t\tthis.setVariable(\"namespace\",this.namespace);\n\t} else {\n\t\tthis.namespace = this.getVariable(\"namespace\",{defaultValue: \"http://www.w3.org/1999/xhtml\"});\n\t}\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nElementWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\thasChangedAttributes = $tw.utils.count(changedAttributes) > 0;\n\tif(hasChangedAttributes) {\n\t\t// Update our attributes\n\t\tthis.assignAttributes(this.domNodes[0],{excludeEventAttributes: true});\n\t}\n\treturn this.refreshChildren(changedTiddlers) || hasChangedAttributes;\n};\n\nexports.element = ElementWidget;\n\n})();\n", "title": "$:/core/modules/widgets/element.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/encrypt.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/encrypt.js\ntype: application/javascript\nmodule-type: widget\n\nEncrypt widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EncryptWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEncryptWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEncryptWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.encryptedText);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEncryptWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\",\"[!is[system]]\");\n\t// Encrypt the filtered tiddlers\n\tvar tiddlers = this.wiki.filterTiddlers(this.filter),\n\t\tjson = {},\n\t\tself = this;\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title),\n\t\t\tjsonTiddler = {};\n\t\tfor(var f in tiddler.fields) {\n\t\t\tjsonTiddler[f] = tiddler.getFieldString(f);\n\t\t}\n\t\tjson[title] = jsonTiddler;\n\t});\n\tthis.encryptedText = $tw.utils.htmlEncode($tw.crypto.encrypt(JSON.stringify(json)));\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEncryptWidget.prototype.refresh = function(changedTiddlers) {\n\t// We don't need to worry about refreshing because the encrypt widget isn't for interactive use\n\treturn false;\n};\n\nexports.encrypt = EncryptWidget;\n\n})();\n", "title": "$:/core/modules/widgets/encrypt.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/entity.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/entity.js\ntype: application/javascript\nmodule-type: widget\n\nHTML entity widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EntityWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEntityWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEntityWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar textNode = this.document.createTextNode($tw.utils.entityDecode(this.parseTreeNode.entity));\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\treturn false;\n};\n\nexports.entity = EntityWidget;\n\n})();\n", "title": "$:/core/modules/widgets/entity.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/fieldmangler.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/fieldmangler.js\ntype: application/javascript\nmodule-type: widget\n\nField mangler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldManglerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-remove-field\", handler: \"handleRemoveFieldEvent\"},\n\t\t{type: \"tm-add-field\", handler: \"handleAddFieldEvent\"},\n\t\t{type: \"tm-remove-tag\", handler: \"handleRemoveTagEvent\"},\n\t\t{type: \"tm-add-tag\", handler: \"handleAddTagEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldManglerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldManglerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldManglerWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.mangleTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldManglerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nFieldManglerWidget.prototype.handleRemoveFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tdeletion = {};\n\tdeletion[event.param] = undefined;\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,deletion));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\taddition = this.wiki.getModificationFields(),\n\t\thadInvalidFieldName = false,\n\t\taddField = function(name,value) {\n\t\t\tvar trimmedName = name.toLowerCase().trim();\n\t\t\tif(!$tw.utils.isValidFieldName(trimmedName)) {\n\t\t\t\tif(!hadInvalidFieldName) {\n\t\t\t\t\talert($tw.language.getString(\n\t\t\t\t\t\t\"InvalidFieldName\",\n\t\t\t\t\t\t{variables:\n\t\t\t\t\t\t\t{fieldName: trimmedName}\n\t\t\t\t\t\t}\n\t\t\t\t\t));\n\t\t\t\t\thadInvalidFieldName = true;\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif(!value && tiddler) {\n\t\t\t\t\tvalue = tiddler.fields[trimmedName];\n\t\t\t\t}\n\t\t\t\taddition[trimmedName] = value || \"\";\n\t\t\t}\n\t\t\treturn;\n\t\t};\n\taddition.title = this.mangleTitle;\n\tif(typeof event.param === \"string\") {\n\t\taddField(event.param,\"\");\n\t}\n\tif(typeof event.paramObject === \"object\") {\n\t\tfor(var name in event.paramObject) {\n\t\t\taddField(name,event.paramObject[name]);\n\t\t}\n\t}\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,addition));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleRemoveTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle);\n\tif(tiddler && tiddler.fields.tags) {\n\t\tvar p = tiddler.fields.tags.indexOf(event.param);\n\t\tif(p !== -1) {\n\t\t\tvar modification = this.wiki.getModificationFields();\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\tmodification.tags.splice(p,1);\n\t\t\tif(modification.tags.length === 0) {\n\t\t\t\tmodification.tags = undefined;\n\t\t\t}\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\n\t\t}\n\t}\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle);\n\tif(tiddler && typeof event.param === \"string\") {\n\t\tvar tag = event.param.trim();\n\t\tif(tag !== \"\") {\n\t\t\tvar modification = this.wiki.getModificationFields();\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\t$tw.utils.pushTop(modification.tags,tag);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\t\t\t\n\t\t}\n\t}\n\treturn true;\n};\n\nexports.fieldmangler = FieldManglerWidget;\n\n})();\n", "title": "$:/core/modules/widgets/fieldmangler.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/fields.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/fields.js\ntype: application/javascript\nmodule-type: widget\n\nFields widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldsWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldsWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldsWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.template = this.getAttribute(\"template\");\n\tthis.exclude = this.getAttribute(\"exclude\");\n\tthis.stripTitlePrefix = this.getAttribute(\"stripTitlePrefix\",\"no\") === \"yes\";\n\t// Get the value to display\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\t// Get the exclusion list\n\tvar exclude;\n\tif(this.exclude) {\n\t\texclude = this.exclude.split(\" \");\n\t} else {\n\t\texclude = [\"text\"]; \n\t}\n\t// Compose the template\n\tvar text = [];\n\tif(this.template && tiddler) {\n\t\tvar fields = [];\n\t\tfor(var fieldName in tiddler.fields) {\n\t\t\tif(exclude.indexOf(fieldName) === -1) {\n\t\t\t\tfields.push(fieldName);\n\t\t\t}\n\t\t}\n\t\tfields.sort();\n\t\tfor(var f=0; f<fields.length; f++) {\n\t\t\tfieldName = fields[f];\n\t\t\tif(exclude.indexOf(fieldName) === -1) {\n\t\t\t\tvar row = this.template,\n\t\t\t\t\tvalue = tiddler.getFieldString(fieldName);\n\t\t\t\tif(this.stripTitlePrefix && fieldName === \"title\") {\n\t\t\t\t\tvar reStrip = /^\\{[^\\}]+\\}(.+)/mg,\n\t\t\t\t\t\treMatch = reStrip.exec(value);\n\t\t\t\t\tif(reMatch) {\n\t\t\t\t\t\tvalue = reMatch[1];\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\trow = row.replace(\"$name$\",fieldName);\n\t\t\t\trow = row.replace(\"$value$\",value);\n\t\t\t\trow = row.replace(\"$encoded_value$\",$tw.utils.htmlEncode(value));\n\t\t\t\ttext.push(row);\n\t\t\t}\n\t\t}\n\t}\n\tthis.text = text.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.template || changedAttributes.exclude || changedAttributes.stripTitlePrefix || changedTiddlers[this.tiddlerTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.fields = FieldsWidget;\n\n})();\n", "title": "$:/core/modules/widgets/fields.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/image.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/image.js\ntype: application/javascript\nmodule-type: widget\n\nThe image widget displays an image referenced with an external URI or with a local tiddler title.\n\n```\n<$image src=\"TiddlerTitle\" width=\"320\" height=\"400\" class=\"classnames\">\n```\n\nThe image source can be the title of an existing tiddler or the URL of an external image.\n\nExternal images always generate an HTML `<img>` tag.\n\nTiddlers that have a _canonical_uri field generate an HTML `<img>` tag with the src attribute containing the URI.\n\nTiddlers that contain image data generate an HTML `<img>` tag with the src attribute containing a base64 representation of the image.\n\nTiddlers that contain wikitext could be rendered to a DIV of the usual size of a tiddler, and then transformed to the size requested.\n\nThe width and height attributes are interpreted as a number of pixels, and do not need to include the \"px\" suffix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\t// Determine what type of image it is\n\tvar tag = \"img\", src = \"\",\n\t\ttiddler = this.wiki.getTiddler(this.imageSource);\n\tif(!tiddler) {\n\t\t// The source isn't the title of a tiddler, so we'll assume it's a URL\n\t\tsrc = this.getVariable(\"tv-get-export-image-link\",{params: [{name: \"src\",value: this.imageSource}],defaultValue: this.imageSource});\n\t} else {\n\t\t// Check if it is an image tiddler\n\t\tif(this.wiki.isImageTiddler(this.imageSource)) {\n\t\t\tvar type = tiddler.fields.type,\n\t\t\t\ttext = tiddler.fields.text,\n\t\t\t\t_canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t// If the tiddler has body text then it doesn't need to be lazily loaded\n\t\t\tif(text) {\n\t\t\t\t// Render the appropriate element for the image type\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = \"data:application/pdf;base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = \"data:image/svg+xml,\" + encodeURIComponent(text);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = \"data:\" + type + \";base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t} else if(_canonical_uri) {\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\t\n\t\t\t}\n\t\t}\n\t}\n\t// Create the element and assign the attributes\n\tvar domNode = this.document.createElement(tag);\n\tdomNode.setAttribute(\"src\",src);\n\tif(this.imageClass) {\n\t\tdomNode.setAttribute(\"class\",this.imageClass);\t\t\n\t}\n\tif(this.imageWidth) {\n\t\tdomNode.setAttribute(\"width\",this.imageWidth);\n\t}\n\tif(this.imageHeight) {\n\t\tdomNode.setAttribute(\"height\",this.imageHeight);\n\t}\n\tif(this.imageTooltip) {\n\t\tdomNode.setAttribute(\"title\",this.imageTooltip);\t\t\n\t}\n\tif(this.imageAlt) {\n\t\tdomNode.setAttribute(\"alt\",this.imageAlt);\t\t\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImageWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.imageSource = this.getAttribute(\"source\");\n\tthis.imageWidth = this.getAttribute(\"width\");\n\tthis.imageHeight = this.getAttribute(\"height\");\n\tthis.imageClass = this.getAttribute(\"class\");\n\tthis.imageTooltip = this.getAttribute(\"tooltip\");\n\tthis.imageAlt = this.getAttribute(\"alt\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.width || changedAttributes.height || changedAttributes[\"class\"] || changedAttributes.tooltip || changedTiddlers[this.imageSource]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\t\n\t}\n};\n\nexports.image = ImageWidget;\n\n})();\n", "title": "$:/core/modules/widgets/image.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/importvariables.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/importvariables.js\ntype: application/javascript\nmodule-type: widget\n\nImport variable definitions from other tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImportVariablesWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImportVariablesWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImportVariablesWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImportVariablesWidget.prototype.execute = function(tiddlerList) {\n\tvar self = this;\n\t// Get our parameters\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Compute the filter\n\tthis.tiddlerList = tiddlerList || this.wiki.filterTiddlers(this.filter,this);\n\t// Accumulate the <$set> widgets from each tiddler\n\tvar widgetStackStart,widgetStackEnd;\n\tfunction addWidgetNode(widgetNode) {\n\t\tif(widgetNode) {\n\t\t\tif(!widgetStackStart && !widgetStackEnd) {\n\t\t\t\twidgetStackStart = widgetNode;\n\t\t\t\twidgetStackEnd = widgetNode;\n\t\t\t} else {\n\t\t\t\twidgetStackEnd.children = [widgetNode];\n\t\t\t\twidgetStackEnd = widgetNode;\n\t\t\t}\n\t\t}\n\t}\n\t$tw.utils.each(this.tiddlerList,function(title) {\n\t\tvar parser = self.wiki.parseTiddler(title);\n\t\tif(parser) {\n\t\t\tvar parseTreeNode = parser.tree[0];\n\t\t\twhile(parseTreeNode && parseTreeNode.type === \"set\") {\n\t\t\t\taddWidgetNode({\n\t\t\t\t\ttype: \"set\",\n\t\t\t\t\tattributes: parseTreeNode.attributes,\n\t\t\t\t\tparams: parseTreeNode.params\n\t\t\t\t});\n\t\t\t\tparseTreeNode = parseTreeNode.children[0];\n\t\t\t}\n\t\t} \n\t});\n\t// Add our own children to the end of the pile\n\tvar parseTreeNodes;\n\tif(widgetStackStart && widgetStackEnd) {\n\t\tparseTreeNodes = [widgetStackStart];\n\t\twidgetStackEnd.children = this.parseTreeNode.children;\n\t} else {\n\t\tparseTreeNodes = this.parseTreeNode.children;\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImportVariablesWidget.prototype.refresh = function(changedTiddlers) {\n\t// Recompute our attributes and the filter list\n\tvar changedAttributes = this.computeAttributes(),\n\t\ttiddlerList = this.wiki.filterTiddlers(this.getAttribute(\"filter\"),this);\n\t// Refresh if the filter has changed, or the list of tiddlers has changed, or any of the tiddlers in the list has changed\n\tfunction haveListedTiddlersChanged() {\n\t\tvar changed = false;\n\t\ttiddlerList.forEach(function(title) {\n\t\t\tif(changedTiddlers[title]) {\n\t\t\t\tchanged = true;\n\t\t\t}\n\t\t});\n\t\treturn changed;\n\t}\n\tif(changedAttributes.filter || !$tw.utils.isArrayEqual(this.tiddlerList,tiddlerList) || haveListedTiddlersChanged()) {\n\t\t// Compute the filter\n\t\tthis.removeChildDomNodes();\n\t\tthis.execute(tiddlerList);\n\t\tthis.renderChildren(this.parentDomNode,this.findNextSiblingDomNode());\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.importvariables = ImportVariablesWidget;\n\n})();\n", "title": "$:/core/modules/widgets/importvariables.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/keyboard.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/keyboard.js\ntype: application/javascript\nmodule-type: widget\n\nKeyboard shortcut widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar KeyboardWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nKeyboardWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nKeyboardWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"div\");\n\t// Assign classes\n\tvar classes = (this[\"class\"] || \"\").split(\" \");\n\tclasses.push(\"tc-keyboard\");\n\tdomNode.className = classes.join(\" \");\n\t// Add a keyboard event handler\n\tdomNode.addEventListener(\"keydown\",function (event) {\n\t\tif($tw.utils.checkKeyDescriptor(event,self.keyInfo)) {\n\t\t\tself.dispatchMessage(event);\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nKeyboardWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\")});\n};\n\n/*\nCompute the internal state of the widget\n*/\nKeyboardWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.key = this.getAttribute(\"key\");\n\tthis.keyInfo = $tw.utils.parseKeyDescriptor(this.key);\n\tthis[\"class\"] = this.getAttribute(\"class\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nKeyboardWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.message || changedAttributes.param || changedAttributes.key || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.keyboard = KeyboardWidget;\n\n})();\n", "title": "$:/core/modules/widgets/keyboard.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/link.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/link.js\ntype: application/javascript\nmodule-type: widget\n\nLink widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\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// Render the link if required\n\tif(useWikiLinks) {\n\t\tthis.renderLink(parent,nextSibling);\n\t} else {\n\t\t// Just insert the link text\n\t\tvar domNode = this.document.createElement(\"span\");\n\t\tparent.insertBefore(domNode,nextSibling);\n\t\tthis.renderChildren(domNode,null);\n\t\tthis.domNodes.push(domNode);\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.renderLink = function(parent,nextSibling) {\n\tvar self = this;\n\t// Sanitise the specified tag\n\tvar tag = this.linkTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"a\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [];\n\tif(this.linkClasses) {\n\t\tclasses.push(this.linkClasses);\n\t}\n\tclasses.push(\"tc-tiddlylink\");\n\tif(this.isShadow) {\n\t\tclasses.push(\"tc-tiddlylink-shadow\");\n\t}\n\tif(this.isMissing && !this.isShadow) {\n\t\tclasses.push(\"tc-tiddlylink-missing\");\n\t} else {\n\t\tif(!this.isMissing) {\n\t\t\tclasses.push(\"tc-tiddlylink-resolves\");\n\t\t}\n\t}\n\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t// Set an href\n\tvar wikiLinkTemplateMacro = this.getVariable(\"tv-wikilink-template\"),\n\t\twikiLinkTemplate = wikiLinkTemplateMacro ? wikiLinkTemplateMacro.trim() : \"#$uri_encoded$\",\n\t\twikiLinkText = wikiLinkTemplate.replace(\"$uri_encoded$\",encodeURIComponent(this.to));\n\twikiLinkText = wikiLinkText.replace(\"$uri_doubleencoded$\",encodeURIComponent(encodeURIComponent(this.to)));\n\twikiLinkText = this.getVariable(\"tv-get-export-link\",{params: [{name: \"to\",value: this.to}],defaultValue: wikiLinkText});\n\tif(tag === \"a\") {\n\t\tdomNode.setAttribute(\"href\",wikiLinkText);\n\t}\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\n\t// Set the tooltip\n\t// HACK: Performance issues with re-parsing the tooltip prevent us defaulting the tooltip to \"<$transclude field='tooltip'><$transclude field='title'/></$transclude>\"\n\tvar tooltipWikiText = this.tooltip || this.getVariable(\"tv-wikilink-tooltip\");\n\tif(tooltipWikiText) {\n\t\tvar tooltipText = this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",tooltipWikiText,{\n\t\t\t\tparseAsInline: true,\n\t\t\t\tvariables: {\n\t\t\t\t\tcurrentTiddler: this.to\n\t\t\t\t},\n\t\t\t\tparentWidget: this\n\t\t\t});\n\t\tdomNode.setAttribute(\"title\",tooltipText);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"click\", handlerObject: this, handlerMethod: \"handleClickEvent\"},\n\t]);\n\tif(this.draggable === \"yes\") {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragstart\", handlerObject: this, handlerMethod: \"handleDragStartEvent\"},\n\t\t\t{name: \"dragend\", handlerObject: this, handlerMethod: \"handleDragEndEvent\"}\n\t\t]);\n\t}\n\t// Insert the link into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nLinkWidget.prototype.handleClickEvent = function(event) {\n\t// Send the click on its way as a navigate event\n\tvar bounds = this.domNodes[0].getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1)\n\t});\n\tif(this.domNodes[0].hasAttribute(\"href\")) {\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n};\n\nLinkWidget.prototype.handleDragStartEvent = function(event) {\n\tif(event.target === this.domNodes[0]) {\n\t\tif(this.to) {\n\t\t\t$tw.dragInProgress = true;\n\t\t\t// Set the dragging class on the element being dragged\n\t\t\t$tw.utils.addClass(event.target,\"tc-tiddlylink-dragging\");\n\t\t\t// Create the drag image elements\n\t\t\tthis.dragImage = this.document.createElement(\"div\");\n\t\t\tthis.dragImage.className = \"tc-tiddler-dragger\";\n\t\t\tvar inner = this.document.createElement(\"div\");\n\t\t\tinner.className = \"tc-tiddler-dragger-inner\";\n\t\t\tinner.appendChild(this.document.createTextNode(this.to));\n\t\t\tthis.dragImage.appendChild(inner);\n\t\t\tthis.document.body.appendChild(this.dragImage);\n\t\t\t// Astoundingly, we need to cover the dragger up: http://www.kryogenix.org/code/browser/custom-drag-image.html\n\t\t\tvar cover = this.document.createElement(\"div\");\n\t\t\tcover.className = \"tc-tiddler-dragger-cover\";\n\t\t\tcover.style.left = (inner.offsetLeft - 16) + \"px\";\n\t\t\tcover.style.top = (inner.offsetTop - 16) + \"px\";\n\t\t\tcover.style.width = (inner.offsetWidth + 32) + \"px\";\n\t\t\tcover.style.height = (inner.offsetHeight + 32) + \"px\";\n\t\t\tthis.dragImage.appendChild(cover);\n\t\t\t// Set the data transfer properties\n\t\t\tvar dataTransfer = event.dataTransfer;\n\t\t\t// First the image\n\t\t\tdataTransfer.effectAllowed = \"copy\";\n\t\t\tif(dataTransfer.setDragImage) {\n\t\t\t\tdataTransfer.setDragImage(this.dragImage.firstChild,-16,-16);\n\t\t\t}\n\t\t\t// Then the data\n\t\t\tdataTransfer.clearData();\n\t\t\tvar jsonData = this.wiki.getTiddlerAsJson(this.to),\n\t\t\t\ttextData = this.wiki.getTiddlerText(this.to,\"\"),\n\t\t\t\ttitle = (new RegExp(\"^\" + $tw.config.textPrimitives.wikiLink + \"$\",\"mg\")).exec(this.to) ? this.to : \"[[\" + this.to + \"]]\";\n\t\t\t// IE doesn't like these content types\n\t\t\tif(!$tw.browser.isIE) {\n\t\t\t\tdataTransfer.setData(\"text/vnd.tiddler\",jsonData);\n\t\t\t\tdataTransfer.setData(\"text/plain\",title);\n\t\t\t\tdataTransfer.setData(\"text/x-moz-url\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t}\n\t\t\tdataTransfer.setData(\"URL\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\tdataTransfer.setData(\"Text\",title);\n\t\t\tevent.stopPropagation();\n\t\t} else {\n\t\t\tevent.preventDefault();\n\t\t}\n\t}\n};\n\nLinkWidget.prototype.handleDragEndEvent = function(event) {\n\tif(event.target === this.domNodes[0]) {\n\t\t$tw.dragInProgress = false;\n\t\t// Remove the dragging class on the element being dragged\n\t\t$tw.utils.removeClass(event.target,\"tc-tiddlylink-dragging\");\n\t\t// Delete the drag image element\n\t\tif(this.dragImage) {\n\t\t\tthis.dragImage.parentNode.removeChild(this.dragImage);\n\t\t}\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.to = this.getAttribute(\"to\",this.getVariable(\"currentTiddler\"));\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.linkClasses = this.getAttribute(\"class\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\tthis.draggable = this.getAttribute(\"draggable\",\"yes\");\n\tthis.linkTag = this.getAttribute(\"tag\",\"a\");\n\t// Determine the link characteristics\n\tthis.isMissing = !this.wiki.tiddlerExists(this.to);\n\tthis.isShadow = this.wiki.isShadowTiddler(this.to);\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedTiddlers[this.to] || changedAttributes[\"aria-label\"] || changedAttributes.tooltip) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.link = LinkWidget;\n\n})();\n", "title": "$:/core/modules/widgets/link.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/linkcatcher.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/linkcatcher.js\ntype: application/javascript\nmodule-type: widget\n\nLinkcatcher widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LinkCatcherWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkCatcherWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkCatcherWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkCatcherWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.catchTo = this.getAttribute(\"to\");\n\tthis.catchMessage = this.getAttribute(\"message\");\n\tthis.catchSet = this.getAttribute(\"set\");\n\tthis.catchSetTo = this.getAttribute(\"setTo\");\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkCatcherWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedAttributes.message || changedAttributes.set || changedAttributes.setTo) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\n/*\nHandle a tm-navigate event\n*/\nLinkCatcherWidget.prototype.handleNavigateEvent = function(event) {\n\tif(this.catchTo) {\n\t\tthis.wiki.setTextReference(this.catchTo,event.navigateTo,this.getVariable(\"currentTiddler\"));\n\t}\n\tif(this.catchMessage && this.parentWidget) {\n\t\tthis.parentWidget.dispatchEvent({\n\t\t\ttype: this.catchMessage,\n\t\t\tparam: event.navigateTo,\n\t\t\tnavigateTo: event.navigateTo\n\t\t});\n\t}\n\tif(this.catchSet) {\n\t\tvar tiddler = this.wiki.getTiddler(this.catchSet);\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,{title: this.catchSet, text: this.catchSetTo}));\n\t}\n\treturn false;\n};\n\nexports.linkcatcher = LinkCatcherWidget;\n\n})();\n", "title": "$:/core/modules/widgets/linkcatcher.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/list.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/list.js\ntype: application/javascript\nmodule-type: widget\n\nList and list item widgets\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\n/*\nThe list widget creates list element sub-widgets that reach back into the list widget for their configuration\n*/\n\nvar ListWidget = function(parseTreeNode,options) {\n\t// Initialise the storyviews if they've not been done already\n\tif(!this.storyViews) {\n\t\tListWidget.prototype.storyViews = {};\n\t\t$tw.modules.applyMethods(\"storyview\",this.storyViews);\n\t}\n\t// Main initialisation inherited from widget.js\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\t// Construct the storyview\n\tvar StoryView = this.storyViews[this.storyViewName];\n\tif(StoryView && !this.document.isTiddlyWikiFakeDom) {\n\t\tthis.storyview = new StoryView(this);\n\t} else {\n\t\tthis.storyview = null;\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nListWidget.prototype.execute = function() {\n\t// Get our attributes\n\tthis.template = this.getAttribute(\"template\");\n\tthis.editTemplate = this.getAttribute(\"editTemplate\");\n\tthis.variableName = this.getAttribute(\"variable\",\"currentTiddler\");\n\tthis.storyViewName = this.getAttribute(\"storyview\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\t// Compose the list elements\n\tthis.list = this.getTiddlerList();\n\tvar members = [],\n\t\tself = this;\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\tmembers = this.getEmptyMessage();\n\t} else {\n\t\t$tw.utils.each(this.list,function(title,index) {\n\t\t\tmembers.push(self.makeItemTemplate(title));\n\t\t});\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(members);\n\t// Clear the last history\n\tthis.history = [];\n};\n\nListWidget.prototype.getTiddlerList = function() {\n\tvar defaultFilter = \"[!is[system]sort[title]]\";\n\treturn this.wiki.filterTiddlers(this.getAttribute(\"filter\",defaultFilter),this);\n};\n\nListWidget.prototype.getEmptyMessage = function() {\n\tvar emptyMessage = this.getAttribute(\"emptyMessage\",\"\"),\n\t\tparser = this.wiki.parseText(\"text/vnd.tiddlywiki\",emptyMessage,{parseAsInline: true});\n\tif(parser) {\n\t\treturn parser.tree;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n/*\nCompose the template for a list item\n*/\nListWidget.prototype.makeItemTemplate = function(title) {\n\t// Check if the tiddler is a draft\n\tvar tiddler = this.wiki.getTiddler(title),\n\t\tisDraft = tiddler && tiddler.hasField(\"draft.of\"),\n\t\ttemplate = this.template,\n\t\ttemplateTree;\n\tif(isDraft && this.editTemplate) {\n\t\ttemplate = this.editTemplate;\n\t}\n\t// Compose the transclusion of the template\n\tif(template) {\n\t\ttemplateTree = [{type: \"transclude\", attributes: {tiddler: {type: \"string\", value: template}}}];\n\t} else {\n\t\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\t\ttemplateTree = this.parseTreeNode.children;\n\t\t} else {\n\t\t\t// Default template is a link to the title\n\t\t\ttemplateTree = [{type: \"element\", tag: this.parseTreeNode.isBlock ? \"div\" : \"span\", children: [{type: \"link\", attributes: {to: {type: \"string\", value: title}}, children: [\n\t\t\t\t\t{type: \"text\", text: title}\n\t\t\t]}]}];\n\t\t}\n\t}\n\t// Return the list item\n\treturn {type: \"listitem\", itemTitle: title, variableName: this.variableName, children: templateTree};\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tresult;\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshStart) {\n\t\tthis.storyview.refreshStart(changedTiddlers,changedAttributes);\n\t}\n\t// Completely refresh if any of our attributes have changed\n\tif(changedAttributes.filter || changedAttributes.template || changedAttributes.editTemplate || changedAttributes.emptyMessage || changedAttributes.storyview || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\tresult = true;\n\t} else {\n\t\t// Handle any changes to the list\n\t\tresult = this.handleListChanges(changedTiddlers);\n\t\t// Handle any changes to the history stack\n\t\tif(this.historyTitle && changedTiddlers[this.historyTitle]) {\n\t\t\tthis.handleHistoryChanges();\n\t\t}\n\t}\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshEnd) {\n\t\tthis.storyview.refreshEnd(changedTiddlers,changedAttributes);\n\t}\n\treturn result;\n};\n\n/*\nHandle any changes to the history list\n*/\nListWidget.prototype.handleHistoryChanges = function() {\n\t// Get the history data\n\tvar newHistory = this.wiki.getTiddlerData(this.historyTitle,[]);\n\t// Ignore any entries of the history that match the previous history\n\tvar entry = 0;\n\twhile(entry < newHistory.length && entry < this.history.length && newHistory[entry].title === this.history[entry].title) {\n\t\tentry++;\n\t}\n\t// Navigate forwards to each of the new tiddlers\n\twhile(entry < newHistory.length) {\n\t\tif(this.storyview && this.storyview.navigateTo) {\n\t\t\tthis.storyview.navigateTo(newHistory[entry]);\n\t\t}\n\t\tentry++;\n\t}\n\t// Update the history\n\tthis.history = newHistory;\n};\n\n/*\nProcess any changes to the list\n*/\nListWidget.prototype.handleListChanges = function(changedTiddlers) {\n\t// Get the new list\n\tvar prevList = this.list;\n\tthis.list = this.getTiddlerList();\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\t// Check if it was empty before\n\t\tif(prevList.length === 0) {\n\t\t\t// If so, just refresh the empty message\n\t\t\treturn this.refreshChildren(changedTiddlers);\n\t\t} else {\n\t\t\t// Replace the previous content with the empty message\n\t\t\tfor(t=this.children.length-1; t>=0; t--) {\n\t\t\t\tthis.removeListItem(t);\n\t\t\t}\n\t\t\tvar nextSibling = this.findNextSiblingDomNode();\n\t\t\tthis.makeChildWidgets(this.getEmptyMessage());\n\t\t\tthis.renderChildren(this.parentDomNode,nextSibling);\n\t\t\treturn true;\n\t\t}\n\t} else {\n\t\t// If the list was empty then we need to remove the empty message\n\t\tif(prevList.length === 0) {\n\t\t\tthis.removeChildDomNodes();\n\t\t\tthis.children = [];\n\t\t}\n\t\t// Cycle through the list, inserting and removing list items as needed\n\t\tvar hasRefreshed = false;\n\t\tfor(var t=0; t<this.list.length; t++) {\n\t\t\tvar index = this.findListItem(t,this.list[t]);\n\t\t\tif(index === undefined) {\n\t\t\t\t// The list item must be inserted\n\t\t\t\tthis.insertListItem(t,this.list[t]);\n\t\t\t\thasRefreshed = true;\n\t\t\t} else {\n\t\t\t\t// There are intervening list items that must be removed\n\t\t\t\tfor(var n=index-1; n>=t; n--) {\n\t\t\t\t\tthis.removeListItem(n);\n\t\t\t\t\thasRefreshed = true;\n\t\t\t\t}\n\t\t\t\t// Refresh the item we're reusing\n\t\t\t\tvar refreshed = this.children[t].refresh(changedTiddlers);\n\t\t\t\thasRefreshed = hasRefreshed || refreshed;\n\t\t\t}\n\t\t}\n\t\t// Remove any left over items\n\t\tfor(t=this.children.length-1; t>=this.list.length; t--) {\n\t\t\tthis.removeListItem(t);\n\t\t\thasRefreshed = true;\n\t\t}\n\t\treturn hasRefreshed;\n\t}\n};\n\n/*\nFind the list item with a given title, starting from a specified position\n*/\nListWidget.prototype.findListItem = function(startIndex,title) {\n\twhile(startIndex < this.children.length) {\n\t\tif(this.children[startIndex].parseTreeNode.itemTitle === title) {\n\t\t\treturn startIndex;\n\t\t}\n\t\tstartIndex++;\n\t}\n\treturn undefined;\n};\n\n/*\nInsert a new list item at the specified index\n*/\nListWidget.prototype.insertListItem = function(index,title) {\n\t// Create, insert and render the new child widgets\n\tvar widget = this.makeChildWidget(this.makeItemTemplate(title));\n\twidget.parentDomNode = this.parentDomNode; // Hack to enable findNextSiblingDomNode() to work\n\tthis.children.splice(index,0,widget);\n\tvar nextSibling = widget.findNextSiblingDomNode();\n\twidget.render(this.parentDomNode,nextSibling);\n\t// Animate the insertion if required\n\tif(this.storyview && this.storyview.insert) {\n\t\tthis.storyview.insert(widget);\n\t}\n\treturn true;\n};\n\n/*\nRemove the specified list item\n*/\nListWidget.prototype.removeListItem = function(index) {\n\tvar widget = this.children[index];\n\t// Animate the removal if required\n\tif(this.storyview && this.storyview.remove) {\n\t\tthis.storyview.remove(widget);\n\t} else {\n\t\twidget.removeChildDomNodes();\n\t}\n\t// Remove the child widget\n\tthis.children.splice(index,1);\n};\n\nexports.list = ListWidget;\n\nvar ListItemWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListItemWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListItemWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nListItemWidget.prototype.execute = function() {\n\t// Set the current list item title\n\tthis.setVariable(this.parseTreeNode.variableName,this.parseTreeNode.itemTitle);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListItemWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.listitem = ListItemWidget;\n\n})();", "title": "$:/core/modules/widgets/list.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/macrocall.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/macrocall.js\ntype: application/javascript\nmodule-type: widget\n\nMacrocall widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar MacroCallWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nMacroCallWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nMacroCallWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nMacroCallWidget.prototype.execute = function() {\n\t// Get the parse type if specified\n\tthis.parseType = this.getAttribute(\"$type\",\"text/vnd.tiddlywiki\");\n\tthis.renderOutput = this.getAttribute(\"$output\",\"text/html\");\n\t// Merge together the parameters specified in the parse tree with the specified attributes\n\tvar params = this.parseTreeNode.params ? this.parseTreeNode.params.slice(0) : [];\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparams.push({name: name, value: attribute});\t\t\t\n\t\t}\n\t});\n\t// Get the macro value\n\tvar text = this.getVariable(this.parseTreeNode.name || this.getAttribute(\"$name\"),{params: params}),\n\t\tparseTreeNodes;\n\t// Are we rendering to HTML?\n\tif(this.renderOutput === \"text/html\") {\n\t\t// If so we'll return the parsed macro\n\t\tvar parser = this.wiki.parseText(this.parseType,text,\n\t\t\t\t\t\t\t{parseAsInline: !this.parseTreeNode.isBlock});\n\t\tparseTreeNodes = parser ? parser.tree : [];\n\t} else {\n\t\t// Otherwise, we'll render the text\n\t\tvar plainText = this.wiki.renderText(\"text/plain\",this.parseType,text,{parentWidget: this});\n\t\tparseTreeNodes = [{type: \"text\", text: plainText}];\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nMacroCallWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\t// Rerender ourselves\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.macrocall = MacroCallWidget;\n\n})();\n", "title": "$:/core/modules/widgets/macrocall.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/navigator.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/navigator.js\ntype: application/javascript\nmodule-type: widget\n\nNavigator widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar IMPORT_TITLE = \"$:/Import\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigatorWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"},\n\t\t{type: \"tm-edit-tiddler\", handler: \"handleEditTiddlerEvent\"},\n\t\t{type: \"tm-delete-tiddler\", handler: \"handleDeleteTiddlerEvent\"},\n\t\t{type: \"tm-save-tiddler\", handler: \"handleSaveTiddlerEvent\"},\n\t\t{type: \"tm-cancel-tiddler\", handler: \"handleCancelTiddlerEvent\"},\n\t\t{type: \"tm-close-tiddler\", handler: \"handleCloseTiddlerEvent\"},\n\t\t{type: \"tm-close-all-tiddlers\", handler: \"handleCloseAllTiddlersEvent\"},\n\t\t{type: \"tm-close-other-tiddlers\", handler: \"handleCloseOtherTiddlersEvent\"},\n\t\t{type: \"tm-new-tiddler\", handler: \"handleNewTiddlerEvent\"},\n\t\t{type: \"tm-import-tiddlers\", handler: \"handleImportTiddlersEvent\"},\n\t\t{type: \"tm-perform-import\", handler: \"handlePerformImportEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigatorWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigatorWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigatorWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.storyTitle = this.getAttribute(\"story\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nNavigatorWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.story || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nNavigatorWidget.prototype.getStoryList = function() {\n\treturn this.storyTitle ? this.wiki.getTiddlerList(this.storyTitle) : null;\n};\n\nNavigatorWidget.prototype.saveStoryList = function(storyList) {\n\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\t{title: this.storyTitle},\n\t\tstoryTiddler,\n\t\t{list: storyList}\n\t));\n};\n\nNavigatorWidget.prototype.removeTitleFromStory = function(storyList,title) {\n\tvar p = storyList.indexOf(title);\n\twhile(p !== -1) {\n\t\tstoryList.splice(p,1);\n\t\tp = storyList.indexOf(title);\n\t}\n};\n\nNavigatorWidget.prototype.replaceFirstTitleInStory = function(storyList,oldTitle,newTitle) {\n\tvar pos = storyList.indexOf(oldTitle);\n\tif(pos !== -1) {\n\t\tstoryList[pos] = newTitle;\n\t\tdo {\n\t\t\tpos = storyList.indexOf(oldTitle,pos + 1);\n\t\t\tif(pos !== -1) {\n\t\t\t\tstoryList.splice(pos,1);\n\t\t\t}\n\t\t} while(pos !== -1);\n\t} else {\n\t\tstoryList.splice(0,0,newTitle);\n\t}\n};\n\nNavigatorWidget.prototype.addToStory = function(title,fromTitle) {\n\tvar storyList = this.getStoryList();\n\t// Quit if we cannot get hold of the story list\n\tif(!storyList) {\n\t\treturn;\n\t}\n\t// See if the tiddler is already there\n\tvar slot = storyList.indexOf(title);\n\t// Quit if it already exists in the story river\n\tif(slot >= 0) {\n\t\treturn;\n\t}\n\t// First we try to find the position of the story element we navigated from\n\tvar fromIndex = storyList.indexOf(fromTitle);\n\tif(fromIndex >= 0) {\n\t\t// The tiddler is added from inside the river\n\t\t// Determine where to insert the tiddler; Fallback is \"below\"\n\t\tswitch(this.getAttribute(\"openLinkFromInsideRiver\",\"below\")) {\n\t\t\tcase \"top\":\n\t\t\t\tslot = 0;\n\t\t\t\tbreak;\n\t\t\tcase \"bottom\":\n\t\t\t\tslot = storyList.length;\n\t\t\t\tbreak;\n\t\t\tcase \"above\":\n\t\t\t\tslot = fromIndex;\n\t\t\t\tbreak;\n\t\t\tcase \"below\": // Intentional fall-through\n\t\t\tdefault:\n\t\t\t\tslot = fromIndex + 1;\n\t\t\t\tbreak;\n\t\t}\n\t} else {\n\t\t// The tiddler is opened from outside the river. Determine where to insert the tiddler; default is \"top\"\n\t\tif(this.getAttribute(\"openLinkFromOutsideRiver\",\"top\") === \"bottom\") {\n\t\t\t// Insert at bottom\n\t\t\tslot = storyList.length;\n\t\t} else {\n\t\t\t// Insert at top\n\t\t\tslot = 0;\n\t\t}\n\t}\n\t// Add the tiddler\n\tstoryList.splice(slot,0,title);\n\t// Save the story\n\tthis.saveStoryList(storyList);\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\n*/\nNavigatorWidget.prototype.addToHistory = function(title,fromPageRect) {\n\tthis.wiki.addToHistory(title,fromPageRect,this.historyTitle);\n};\n\n/*\nHandle a tm-navigate event\n*/\nNavigatorWidget.prototype.handleNavigateEvent = function(event) {\n\tif(event.navigateTo) {\n\t\tthis.addToStory(event.navigateTo,event.navigateFromTitle);\n\t\tif(!event.navigateSuppressNavigation) {\n\t\t\tthis.addToHistory(event.navigateTo,event.navigateFromClientRect);\n\t\t}\n\t}\n\treturn false;\n};\n\n// Close a specified tiddler\nNavigatorWidget.prototype.handleCloseTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\tstoryList = this.getStoryList();\n\t// Look for tiddlers with this title to close\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\treturn false;\n};\n\n// Close all tiddlers\nNavigatorWidget.prototype.handleCloseAllTiddlersEvent = function(event) {\n\tthis.saveStoryList([]);\n\treturn false;\n};\n\n// Close other tiddlers\nNavigatorWidget.prototype.handleCloseOtherTiddlersEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle;\n\tthis.saveStoryList([title]);\n\treturn false;\n};\n\n// Place a tiddler in edit mode\nNavigatorWidget.prototype.handleEditTiddlerEvent = function(event) {\n\tvar self = this;\n\tfunction isUnmodifiedShadow(title) {\n\t\treturn self.wiki.isShadowTiddler(title) && !self.wiki.tiddlerExists(title);\n\t}\n\tfunction confirmEditShadow(title) {\n\t\treturn confirm($tw.language.getString(\n\t\t\t\"ConfirmEditShadowTiddler\",\n\t\t\t{variables:\n\t\t\t\t{title: title}\n\t\t\t}\n\t\t));\n\t}\n\tvar title = event.param || event.tiddlerTitle;\n\tif(isUnmodifiedShadow(title) && !confirmEditShadow(title)) {\n\t\treturn false;\n\t}\n\t// Replace the specified tiddler with a draft in edit mode\n\tvar draftTiddler = this.makeDraftTiddler(title),\n\t\tdraftTitle = draftTiddler.fields.title,\n\t\tstoryList = this.getStoryList();\n\tthis.removeTitleFromStory(storyList,draftTitle);\n\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\tthis.saveStoryList(storyList);\n\treturn false;\n};\n\n// Delete a tiddler\nNavigatorWidget.prototype.handleDeleteTiddlerEvent = function(event) {\n\t// Get the tiddler we're deleting\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList(),\n\t\toriginalTitle = tiddler ? tiddler.fields[\"draft.of\"] : \"\",\n\t\tconfirmationTitle;\n\tif(!tiddler) {\n\t\treturn false;\n\t}\n\t// Check if the tiddler we're deleting is in draft mode\n\tif(originalTitle) {\n\t\t// If so, we'll prompt for confirmation referencing the original tiddler\n\t\tconfirmationTitle = originalTitle;\n\t} else {\n\t\t// If not a draft, then prompt for confirmation referencing the specified tiddler\n\t\tconfirmationTitle = title;\n\t}\n\t// Seek confirmation\n\tif((this.wiki.getTiddler(originalTitle) || (tiddler.fields.text || \"\") !== \"\") && !confirm($tw.language.getString(\n\t\t\t\t\"ConfirmDeleteTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: confirmationTitle}\n\t\t\t\t}\n\t\t\t))) {\n\t\treturn false;\n\t}\n\t// Delete the original tiddler\n\tif(originalTitle) {\n\t\tthis.wiki.deleteTiddler(originalTitle);\n\t\tthis.removeTitleFromStory(storyList,originalTitle);\n\t}\n\t// Delete this tiddler\n\tthis.wiki.deleteTiddler(title);\n\t// Remove the closed tiddler from the story\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\treturn false;\n};\n\n/*\nCreate/reuse the draft tiddler for a given title\n*/\nNavigatorWidget.prototype.makeDraftTiddler = function(targetTitle) {\n\t// See if there is already a draft tiddler for this tiddler\n\tvar draftTitle = this.wiki.findDraft(targetTitle);\n\tif(draftTitle) {\n\t\treturn this.wiki.getTiddler(draftTitle);\n\t}\n\t// Get the current value of the tiddler we're editing\n\tvar tiddler = this.wiki.getTiddler(targetTitle);\n\t// Save the initial value of the draft tiddler\n\tdraftTitle = this.generateDraftTitle(targetTitle);\n\tvar draftTiddler = new $tw.Tiddler(\n\t\t\ttiddler,\n\t\t\t{\n\t\t\t\ttitle: draftTitle,\n\t\t\t\t\"draft.title\": targetTitle,\n\t\t\t\t\"draft.of\": targetTitle\n\t\t\t},\n\t\t\tthis.wiki.getModificationFields()\n\t\t);\n\tthis.wiki.addTiddler(draftTiddler);\n\treturn draftTiddler;\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nNavigatorWidget.prototype.generateDraftTitle = function(title) {\n\tvar c = 0,\n\t\tdraftTitle;\n\tdo {\n\t\tdraftTitle = \"Draft \" + (c ? (c + 1) + \" \" : \"\") + \"of '\" + title + \"'\";\n\t\tc++;\n\t} while(this.wiki.tiddlerExists(draftTitle));\n\treturn draftTitle;\n};\n\n// Take a tiddler out of edit mode, saving the changes\nNavigatorWidget.prototype.handleSaveTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList();\n\t// Replace the original tiddler with the draft\n\tif(tiddler) {\n\t\tvar draftTitle = (tiddler.fields[\"draft.title\"] || \"\").trim(),\n\t\t\tdraftOf = (tiddler.fields[\"draft.of\"] || \"\").trim();\n\t\tif(draftTitle) {\n\t\t\tvar isRename = draftOf !== draftTitle,\n\t\t\t\tisConfirmed = true;\n\t\t\tif(isRename && this.wiki.tiddlerExists(draftTitle)) {\n\t\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\t\"ConfirmOverwriteTiddler\",\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{title: draftTitle}\n\t\t\t\t\t}\n\t\t\t\t));\n\t\t\t}\n\t\t\tif(isConfirmed) {\n\t\t\t\t// Save the draft tiddler as the real tiddler\n\t\t\t\tthis.wiki.addTiddler(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\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// Replace the draft in the story with the original\n\t\t\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\t\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\t\t\tif(draftTitle !== this.storyTitle) {\n\t\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t\t}\n\t\t\t\t// Trigger an autosave\n\t\t\t\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Take a tiddler out of edit mode without saving the changes\nNavigatorWidget.prototype.handleCancelTiddlerEvent = function(event) {\n\t// Flip the specified tiddler from draft back to the original\n\tvar draftTitle = event.param || event.tiddlerTitle,\n\t\tdraftTiddler = this.wiki.getTiddler(draftTitle),\n\t\toriginalTitle = draftTiddler && draftTiddler.fields[\"draft.of\"];\n\tif(draftTiddler && originalTitle) {\n\t\t// Ask for confirmation if the tiddler text has changed\n\t\tvar isConfirmed = true,\n\t\t\toriginalTiddler = this.wiki.getTiddler(originalTitle),\n\t\t\tstoryList = this.getStoryList();\n\t\tif(this.wiki.isDraftModified(draftTitle)) {\n\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\"ConfirmCancelTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: draftTitle}\n\t\t\t\t}\n\t\t\t));\n\t\t}\n\t\t// Remove the draft tiddler\n\t\tif(isConfirmed) {\n\t\t\tthis.wiki.deleteTiddler(draftTitle);\n\t\t\tif(originalTiddler) {\n\t\t\t\tthis.replaceFirstTitleInStory(storyList,draftTitle,originalTitle);\n\t\t\t\tthis.addToHistory(originalTitle,event.navigateFromClientRect);\n\t\t\t} else {\n\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t}\n\t\t\tthis.saveStoryList(storyList);\t\n\t\t}\n\t}\n\treturn false;\n};\n\n// Create a new draft tiddler\n// event.param can either be the title of a template tiddler, or a hashmap of fields.\n//\n// The title of the newly created tiddler follows these rules:\n// * If a hashmap was used and a title field was specified, use that title\n// * If a hashmap was used without a title field, use a default title, if necessary making it unique with a numeric suffix\n// * If a template tiddler was used, use the title of the template, if necessary making it unique with a numeric suffix\n//\n// If a draft of the target tiddler already exists then it is reused\nNavigatorWidget.prototype.handleNewTiddlerEvent = function(event) {\n\t// Get the story details\n\tvar storyList = this.getStoryList(),\n\t\ttemplateTiddler, additionalFields, title, draftTitle, existingTiddler;\n\t// Get the template tiddler (if any)\n\tif(typeof event.param === \"string\") {\n\t\t// Get the template tiddler\n\t\ttemplateTiddler = this.wiki.getTiddler(event.param);\n\t\t// Generate a new title\n\t\ttitle = this.wiki.generateNewTitle(event.param || $tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t}\n\t// Get the specified additional fields\n\tif(typeof event.paramObject === \"object\") {\n\t\tadditionalFields = event.paramObject;\n\t}\n\tif(typeof event.param === \"object\") { // Backwards compatibility with 5.1.3\n\t\tadditionalFields = event.param;\n\t}\n\tif(additionalFields && additionalFields.title) {\n\t\ttitle = additionalFields.title;\n\t}\n\t// Generate a title if we don't have one\n\ttitle = title || this.wiki.generateNewTitle($tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t// Find any existing draft for this tiddler\n\tdraftTitle = this.wiki.findDraft(title);\n\t// Pull in any existing tiddler\n\tif(draftTitle) {\n\t\texistingTiddler = this.wiki.getTiddler(draftTitle);\n\t} else {\n\t\tdraftTitle = this.generateDraftTitle(title);\n\t\texistingTiddler = this.wiki.getTiddler(title);\n\t}\n\t// Merge the tags\n\tvar mergedTags = [];\n\tif(existingTiddler && existingTiddler.fields.tags) {\n\t\t$tw.utils.pushTop(mergedTags,existingTiddler.fields.tags)\n\t}\n\tif(additionalFields && additionalFields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,$tw.utils.parseStringArray(additionalFields.tags));\n\t}\n\tif(templateTiddler && templateTiddler.fields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,templateTiddler.fields.tags);\n\t}\n\t// Save the draft tiddler\n\tvar draftTiddler = new $tw.Tiddler({\n\t\t\ttext: \"\",\n\t\t\t\"draft.title\": title\n\t\t},\n\t\ttemplateTiddler,\n\t\texistingTiddler,\n\t\tadditionalFields,\n\t\tthis.wiki.getCreationFields(),\n\t\t{\n\t\t\ttitle: draftTitle,\n\t\t\t\"draft.of\": title,\n\t\t\ttags: mergedTags\n\t\t},this.wiki.getModificationFields());\n\tthis.wiki.addTiddler(draftTiddler);\n\t// Update the story to insert the new draft at the top and remove any existing tiddler\n\tif(storyList.indexOf(draftTitle) === -1) {\n\t\tvar slot = storyList.indexOf(event.navigateFromTitle);\n\t\tstoryList.splice(slot + 1,0,draftTitle);\n\t}\n\tif(storyList.indexOf(title) !== -1) {\n\t\tstoryList.splice(storyList.indexOf(title),1);\t\t\n\t}\n\tthis.saveStoryList(storyList);\n\t// Add a new record to the top of the history stack\n\tthis.addToHistory(draftTitle);\n\treturn false;\n};\n\n// Import JSON tiddlers into a pending import tiddler\nNavigatorWidget.prototype.handleImportTiddlersEvent = function(event) {\n\tvar self = this;\n\t// Get the tiddlers\n\tvar tiddlers = [];\n\ttry {\n\t\ttiddlers = JSON.parse(event.param);\t\n\t} catch(e) {\n\t}\n\t// Get the current $:/Import tiddler\n\tvar importTiddler = this.wiki.getTiddler(IMPORT_TITLE),\n\t\timportData = this.wiki.getTiddlerData(IMPORT_TITLE,{}),\n\t\tnewFields = new Object({\n\t\t\ttitle: IMPORT_TITLE,\n\t\t\ttype: \"application/json\",\n\t\t\t\"plugin-type\": \"import\",\n\t\t\t\"status\": \"pending\"\n\t\t}),\n\t\tincomingTiddlers = [];\n\t// Process each tiddler\n\timportData.tiddlers = importData.tiddlers || {};\n\t$tw.utils.each(tiddlers,function(tiddlerFields) {\n\t\tvar title = tiddlerFields.title;\n\t\tif(title) {\n\t\t\tincomingTiddlers.push(title);\n\t\t\timportData.tiddlers[title] = tiddlerFields;\n\t\t}\n\t});\n\t// Give the active upgrader modules a chance to process the incoming tiddlers\n\tvar messages = this.wiki.invokeUpgraders(incomingTiddlers,importData.tiddlers);\n\t$tw.utils.each(messages,function(message,title) {\n\t\tnewFields[\"message-\" + title] = message;\n\t});\n\t// Deselect any suppressed tiddlers\n\t$tw.utils.each(importData.tiddlers,function(tiddler,title) {\n\t\tif($tw.utils.count(tiddler) === 0) {\n\t\t\tnewFields[\"selection-\" + title] = \"unchecked\";\n\t\t}\n\t});\n\t// Save the $:/Import tiddler\n\tnewFields.text = JSON.stringify(importData,null,$tw.config.preferences.jsonSpaces);\n\tthis.wiki.addTiddler(new $tw.Tiddler(importTiddler,newFields));\n\t// Update the story and history details\n\tif(this.getVariable(\"tv-auto-open-on-import\") !== \"no\") {\n\t\tvar storyList = this.getStoryList(),\n\t\t\thistory = [];\n\t\t// Add it to the story\n\t\tif(storyList.indexOf(IMPORT_TITLE) === -1) {\n\t\t\tstoryList.unshift(IMPORT_TITLE);\n\t\t}\n\t\t// And to history\n\t\thistory.push(IMPORT_TITLE);\n\t\t// Save the updated story and history\n\t\tthis.saveStoryList(storyList);\n\t\tthis.addToHistory(history);\t\t\n\t}\n\treturn false;\n};\n\n// \nNavigatorWidget.prototype.handlePerformImportEvent = function(event) {\n\tvar self = this,\n\t\timportTiddler = this.wiki.getTiddler(event.param),\n\t\timportData = this.wiki.getTiddlerData(event.param,{tiddlers: {}}),\n\t\timportReport = [];\n\t// Add the tiddlers to the store\n\timportReport.push(\"The following tiddlers were imported:\\n\");\n\t$tw.utils.each(importData.tiddlers,function(tiddlerFields) {\n\t\tvar title = tiddlerFields.title;\n\t\tif(title && importTiddler && importTiddler.fields[\"selection-\" + title] !== \"unchecked\") {\n\t\t\tself.wiki.addTiddler(new $tw.Tiddler(tiddlerFields));\n\t\t\timportReport.push(\"# [[\" + tiddlerFields.title + \"]]\");\n\t\t}\n\t});\n\t// Replace the $:/Import tiddler with an import report\n\tthis.wiki.addTiddler(new $tw.Tiddler({\n\t\ttitle: IMPORT_TITLE,\n\t\ttext: importReport.join(\"\\n\"),\n\t\t\"status\": \"complete\"\n\t}));\n\t// Navigate to the $:/Import tiddler\n\tthis.addToHistory([IMPORT_TITLE]);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n};\n\nexports.navigator = NavigatorWidget;\n\n})();\n", "title": "$:/core/modules/widgets/navigator.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/password.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/password.js\ntype: application/javascript\nmodule-type: widget\n\nPassword widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar PasswordWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nPasswordWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nPasswordWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the current password\n\tvar password = $tw.browser ? $tw.utils.getPassword(this.passwordName) || \"\" : \"\";\n\t// Create our element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"password\");\n\tdomNode.setAttribute(\"value\",password);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nPasswordWidget.prototype.handleChangeEvent = function(event) {\n\tvar password = this.domNodes[0].value;\n\treturn $tw.utils.savePassword(this.passwordName,password);\n};\n\n/*\nCompute the internal state of the widget\n*/\nPasswordWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.passwordName = this.getAttribute(\"name\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nPasswordWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.password = PasswordWidget;\n\n})();\n", "title": "$:/core/modules/widgets/password.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/radio.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/radio.js\ntype: application/javascript\nmodule-type: widget\n\nRadio widget\n\nWill set a field to the selected value:\n\n```\n\t<$radio field=\"myfield\" value=\"check 1\">one</$radio>\n\t<$radio field=\"myfield\" value=\"check 2\">two</$radio>\n\t<$radio field=\"myfield\" value=\"check 3\">three</$radio>\n```\n\n|Parameter |Description |h\n|tiddler |Name of the tiddler in which the field should be set. Defaults to current tiddler |\n|field |The name of the field to be set |\n|value |The value to set |\n|class |Optional class name(s) |\n\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RadioWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRadioWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRadioWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",this.radioClass);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"radio\");\n\tif(this.getValue() == this.radioValue) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nRadioWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.radioTitle);\n\treturn tiddler && tiddler.getFieldString(this.radioField);\n};\n\nRadioWidget.prototype.setValue = function() {\n\tif(this.radioField) {\n\t\tvar tiddler = this.wiki.getTiddler(this.radioTitle),\n\t\t\taddition = {};\n\t\taddition[this.radioField] = this.radioValue;\n\t\tthis.wiki.addTiddler(new $tw.Tiddler({title: this.radioTitle},tiddler,addition,this.wiki.getModificationFields()));\n\t}\n};\n\nRadioWidget.prototype.handleChangeEvent = function(event) {\n\tif(this.inputDomNode.checked) {\n\t\tthis.setValue();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRadioWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.radioTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.radioField = this.getAttribute(\"field\",\"text\");\n\tthis.radioValue = this.getAttribute(\"value\");\n\tthis.radioClass = this.getAttribute(\"class\",\"\");\n\tif(this.radioClass !== \"\") {\n\t\tthis.radioClass += \" \";\n\t}\n\tthis.radioClass += \"tc-radio\";\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRadioWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.value || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.radioTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue() === this.radioValue;\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.radio = RadioWidget;\n\n})();\n", "title": "$:/core/modules/widgets/radio.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/raw.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/raw.js\ntype: application/javascript\nmodule-type: widget\n\nRaw widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RawWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRawWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRawWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar div = this.document.createElement(\"div\");\n\tdiv.innerHTML=this.parseTreeNode.html;\n\tparent.insertBefore(div,nextSibling);\n\tthis.domNodes.push(div);\t\n};\n\n/*\nCompute the internal state of the widget\n*/\nRawWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRawWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.raw = RawWidget;\n\n})();\n", "title": "$:/core/modules/widgets/raw.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/reveal.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/reveal.js\ntype: application/javascript\nmodule-type: widget\n\nReveal widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RevealWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRevealWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRevealWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.revealTag && $tw.config.htmlUnsafeElements.indexOf(this.revealTag) === -1) {\n\t\ttag = this.revealTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\tvar classes = this[\"class\"].split(\" \") || [];\n\tclasses.push(\"tc-reveal\");\n\tdomNode.className = classes.join(\" \");\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\t}\n\tif(!this.isOpen) {\n\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t}\n\tthis.domNodes.push(domNode);\n};\n\nRevealWidget.prototype.positionPopup = function(domNode) {\n\tdomNode.style.position = \"absolute\";\n\tdomNode.style.zIndex = \"1000\";\n\tswitch(this.position) {\n\t\tcase \"left\":\n\t\t\tdomNode.style.left = (this.popup.left - domNode.offsetWidth) + \"px\";\n\t\t\tdomNode.style.top = this.popup.top + \"px\";\n\t\t\tbreak;\n\t\tcase \"above\":\n\t\t\tdomNode.style.left = this.popup.left + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top - domNode.offsetHeight) + \"px\";\n\t\t\tbreak;\n\t\tcase \"aboveright\":\n\t\t\tdomNode.style.left = (this.popup.left + this.popup.width) + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top + this.popup.height - domNode.offsetHeight) + \"px\";\n\t\t\tbreak;\n\t\tcase \"right\":\n\t\t\tdomNode.style.left = (this.popup.left + this.popup.width) + \"px\";\n\t\t\tdomNode.style.top = this.popup.top + \"px\";\n\t\t\tbreak;\n\t\tcase \"belowleft\":\n\t\t\tdomNode.style.left = (this.popup.left + this.popup.width - domNode.offsetWidth) + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top + this.popup.height) + \"px\";\n\t\t\tbreak;\n\t\tdefault: // Below\n\t\t\tdomNode.style.left = this.popup.left + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top + this.popup.height) + \"px\";\n\t\t\tbreak;\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRevealWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.state = this.getAttribute(\"state\");\n\tthis.revealTag = this.getAttribute(\"tag\");\n\tthis.type = this.getAttribute(\"type\");\n\tthis.text = this.getAttribute(\"text\");\n\tthis.position = this.getAttribute(\"position\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis.style = this.getAttribute(\"style\",\"\");\n\tthis[\"default\"] = this.getAttribute(\"default\",\"\");\n\tthis.animate = this.getAttribute(\"animate\",\"no\");\n\tthis.retain = this.getAttribute(\"retain\",\"no\");\n\tthis.openAnimation = this.animate === \"no\" ? undefined : \"open\";\n\tthis.closeAnimation = this.animate === \"no\" ? undefined : \"close\";\n\t// Compute the title of the state tiddler and read it\n\tthis.stateTitle = this.state;\n\tthis.readState();\n\t// Construct the child widgets\n\tvar childNodes = this.isOpen ? this.parseTreeNode.children : [];\n\tthis.hasChildNodes = this.isOpen;\n\tthis.makeChildWidgets(childNodes);\n};\n\n/*\nRead the state tiddler\n*/\nRevealWidget.prototype.readState = function() {\n\t// Read the information from the state tiddler\n\tvar state = this.stateTitle ? this.wiki.getTextReference(this.stateTitle,this[\"default\"],this.getVariable(\"currentTiddler\")) : this[\"default\"];\n\tswitch(this.type) {\n\t\tcase \"popup\":\n\t\t\tthis.readPopupState(state);\n\t\t\tbreak;\n\t\tcase \"match\":\n\t\t\tthis.readMatchState(state);\n\t\t\tbreak;\n\t\tcase \"nomatch\":\n\t\t\tthis.readMatchState(state);\n\t\t\tthis.isOpen = !this.isOpen;\n\t\t\tbreak;\n\t}\n};\n\nRevealWidget.prototype.readMatchState = function(state) {\n\tthis.isOpen = state === this.text;\n};\n\nRevealWidget.prototype.readPopupState = function(state) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(state);\n\t// Check if the state matches the location regexp\n\tif(match) {\n\t\t// If so, we're open\n\t\tthis.isOpen = true;\n\t\t// Get the location\n\t\tthis.popup = {\n\t\t\tleft: parseFloat(match[1]),\n\t\t\ttop: parseFloat(match[2]),\n\t\t\twidth: parseFloat(match[3]),\n\t\t\theight: parseFloat(match[4])\n\t\t};\n\t} else {\n\t\t// If not, we're closed\n\t\tthis.isOpen = false;\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRevealWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.state || changedAttributes.type || changedAttributes.text || changedAttributes.position || changedAttributes[\"default\"] || changedAttributes.animate) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false,\n\t\t\tcurrentlyOpen = this.isOpen;\n\t\tthis.readState();\n\t\tif(this.isOpen !== currentlyOpen) {\n\t\t\tif(this.retain === \"yes\") {\n\t\t\t\tthis.updateState();\n\t\t\t} else {\n\t\t\t\tthis.refreshSelf();\n\t\t\t\trefreshed = true;\n\t\t\t}\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\n/*\nCalled by refresh() to dynamically show or hide the content\n*/\nRevealWidget.prototype.updateState = function() {\n\t// Read the current state\n\tthis.readState();\n\t// Construct the child nodes if needed\n\tvar domNode = this.domNodes[0];\n\tif(this.isOpen && !this.hasChildNodes) {\n\t\tthis.hasChildNodes = true;\n\t\tthis.makeChildWidgets(this.parseTreeNode.children);\n\t\tthis.renderChildren(domNode,null);\n\t}\n\t// Animate our DOM node\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\n\t}\n\tif(this.isOpen) {\n\t\tdomNode.removeAttribute(\"hidden\");\n $tw.anim.perform(this.openAnimation,domNode);\n\t} else {\n\t\t$tw.anim.perform(this.closeAnimation,domNode,{callback: function() {\n\t\t\tdomNode.setAttribute(\"hidden\",\"true\");\n }});\n\t}\n};\n\nexports.reveal = RevealWidget;\n\n})();\n", "title": "$:/core/modules/widgets/reveal.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/scrollable.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/scrollable.js\ntype: application/javascript\nmodule-type: widget\n\nScrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ScrollableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.scaleFactor = 1;\n\tthis.addEventListeners([\n\t\t{type: \"tm-scroll\", handler: \"handleScrollEvent\"}\n\t]);\n\tif($tw.browser) {\n\t\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\t\twindow.webkitRequestAnimationFrame ||\n\t\t\twindow.mozRequestAnimationFrame ||\n\t\t\tfunction(callback) {\n\t\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t\t};\n\t\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\t\twindow.webkitCancelAnimationFrame ||\n\t\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\t\twindow.mozCancelAnimationFrame ||\n\t\t\twindow.mozCancelRequestAnimationFrame ||\n\t\t\tfunction(id) {\n\t\t\t\twindow.clearTimeout(id);\n\t\t\t};\n\t}\n};\n\n/*\nInherit from the base widget class\n*/\nScrollableWidget.prototype = new Widget();\n\nScrollableWidget.prototype.cancelScroll = function() {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(window,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle a scroll event\n*/\nScrollableWidget.prototype.handleScrollEvent = function(event) {\n\t// Pass the scroll event through if our offsetsize is larger than our scrollsize\n\tif(this.outerDomNode.scrollWidth <= this.outerDomNode.offsetWidth && this.outerDomNode.scrollHeight <= this.outerDomNode.offsetHeight && this.fallthrough === \"yes\") {\n\t\treturn true;\n\t}\n\tthis.scrollIntoView(event.target);\n\treturn false; // Handled event\n};\n\n/*\nScroll an element into view\n*/\nScrollableWidget.prototype.scrollIntoView = function(element) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tthis.cancelScroll();\n\tthis.startTime = Date.now();\n\tvar scrollPosition = {\n\t\tx: this.outerDomNode.scrollLeft,\n\t\ty: this.outerDomNode.scrollTop\n\t};\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar scrollableBounds = this.outerDomNode.getBoundingClientRect(),\n\t\tclientTargetBounds = element.getBoundingClientRect(),\n\t\tbounds = {\n\t\t\tleft: clientTargetBounds.left + scrollPosition.x - scrollableBounds.left,\n\t\t\ttop: clientTargetBounds.top + scrollPosition.y - scrollableBounds.top,\n\t\t\twidth: clientTargetBounds.width,\n\t\t\theight: clientTargetBounds.height\n\t\t};\n\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\tvar getEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\t// If the target is already visible then stay where we are\n\t\t\tif(targetPos >= currentPos && (targetPos + targetSize) <= (currentPos + currentSize)) {\n\t\t\t\treturn currentPos;\n\t\t\t// If the target is above/left of the current view, then scroll to its top/left\n\t\t\t} else if(targetPos <= currentPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// If the target is smaller than the window and the scroll position is too far up, then scroll till the target is at the bottom of the window\n\t\t\t} else if(targetSize < currentSize && currentPos < (targetPos + targetSize - currentSize)) {\n\t\t\t\treturn targetPos + targetSize - currentSize;\n\t\t\t// If the target is big, then just scroll to the top\n\t\t\t} else if(currentPos < targetPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// Otherwise, stay where we are\n\t\t\t} else {\n\t\t\t\treturn currentPos;\n\t\t\t}\n\t\t},\n\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,this.outerDomNode.offsetWidth),\n\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,this.outerDomNode.offsetHeight);\n\t// Only scroll if necessary\n\tif(endX !== scrollPosition.x || endY !== scrollPosition.y) {\n\t\tvar self = this,\n\t\t\tdrawFrame;\n\t\tdrawFrame = function () {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll();\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tself.outerDomNode.scrollLeft = scrollPosition.x + (endX - scrollPosition.x) * t;\n\t\t\tself.outerDomNode.scrollTop = scrollPosition.y + (endY - scrollPosition.y) * t;\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(window,drawFrame);\n\t\t\t}\n\t\t};\n\t\tdrawFrame();\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nScrollableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create elements\n\tthis.outerDomNode = this.document.createElement(\"div\");\n\t$tw.utils.setStyle(this.outerDomNode,[\n\t\t{overflowY: \"auto\"},\n\t\t{overflowX: \"auto\"},\n\t\t{webkitOverflowScrolling: \"touch\"}\n\t]);\n\tthis.innerDomNode = this.document.createElement(\"div\");\n\tthis.outerDomNode.appendChild(this.innerDomNode);\n\t// Assign classes\n\tthis.outerDomNode.className = this[\"class\"] || \"\";\n\t// Insert element\n\tparent.insertBefore(this.outerDomNode,nextSibling);\n\tthis.renderChildren(this.innerDomNode,null);\n\tthis.domNodes.push(this.outerDomNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nScrollableWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.fallthrough = this.getAttribute(\"fallthrough\",\"yes\");\n\tthis[\"class\"] = this.getAttribute(\"class\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nScrollableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.scrollable = ScrollableWidget;\n\n})();\n", "title": "$:/core/modules/widgets/scrollable.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/select.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/select.js\ntype: application/javascript\nmodule-type: widget\n\nSelect widget:\n\n```\n<$select tiddler=\"MyTiddler\" field=\"text\">\n<$list filter=\"[tag[chapter]]\">\n<option value=<<currentTiddler>>>\n<$view field=\"description\"/>\n</option>\n</$list>\n</$select>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SelectWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSelectWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSelectWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\tthis.setSelectValue();\n\t$tw.utils.addEventListeners(this.getSelectDomNode(),[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n};\n\n/*\nHandle a change event\n*/\nSelectWidget.prototype.handleChangeEvent = function(event) {\n\tvar value = this.getSelectDomNode().value;\n\tthis.wiki.setText(this.selectTitle,this.selectField,this.selectIndex,value);\n};\n\n/*\nIf necessary, set the value of the select element to the current value\n*/\nSelectWidget.prototype.setSelectValue = function() {\n\tvar value = this.selectDefault;\n\t// Get the value\n\tif(this.selectIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.selectTitle,this.selectIndex);\n\t} else {\n\t\tvar tiddler = this.wiki.getTiddler(this.selectTitle);\n\t\tif(tiddler) {\n\t\t\tif(this.selectField === \"text\") {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.selectTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.selectField)) {\n\t\t\t\t\tvalue = tiddler.getFieldString(this.selectField);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.selectField === \"title\") {\n\t\t\t\tvalue = this.selectTitle;\n\t\t\t}\n\t\t}\n\t}\n\t// Assign it to the select element if it's different than the current value\n\tvar domNode = this.getSelectDomNode();\n\tif(domNode.value !== value) {\n\t\tdomNode.value = value;\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/*\nCompute the internal state of the widget\n*/\nSelectWidget.prototype.execute = function() {\n\t// Get our parameters\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\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\tthis.makeChildWidgets([selectNode]);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSelectWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// If we're using a different tiddler/field/index then completely refresh ourselves\n\tif(changedAttributes.selectTitle || changedAttributes.selectField || changedAttributes.selectIndex) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t// If the target tiddler value has changed, just update setting and refresh the children\n\t} else {\n\t\tvar childrenRefreshed = this.refreshChildren(changedTiddlers);\n\t\tif(changedTiddlers[this.selectTitle] || childrenRefreshed) {\n\t\t\tthis.setSelectValue();\n\t\t} \n\t\treturn childrenRefreshed;\n\t}\n};\n\nexports.select = SelectWidget;\n\n})();\n", "title": "$:/core/modules/widgets/select.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/set.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/set.js\ntype: application/javascript\nmodule-type: widget\n\nSet variable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.setName = this.getAttribute(\"name\",\"currentTiddler\");\n\tthis.setFilter = this.getAttribute(\"filter\");\n\tthis.setValue = this.getAttribute(\"value\");\n\tthis.setEmptyValue = this.getAttribute(\"emptyValue\");\n\t// Set context variable\n\tvar value = this.setValue;\n\tif(this.setFilter) {\n\t\tvar results = this.wiki.filterTiddlers(this.setFilter,this);\n\t\tif(!this.setValue) {\n\t\t\tvalue = $tw.utils.stringifyList(results);\n\t\t}\n\t\tif(results.length === 0 && this.setEmptyValue !== undefined) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t}\n\t}\n\tthis.setVariable(this.setName,value,this.parseTreeNode.params);\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*/\nSetWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.filter || changedAttributes.value || changedAttributes.emptyValue) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.setvariable = SetWidget;\nexports.set = SetWidget;\n\n})();\n", "title": "$:/core/modules/widgets/set.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/text.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/text.js\ntype: application/javascript\nmodule-type: widget\n\nText node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TextNodeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTextNodeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTextNodeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar text = this.getAttribute(\"text\",this.parseTreeNode.text || \"\");\n\ttext = text.replace(/\\r/mg,\"\");\n\tvar textNode = this.document.createTextNode(text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTextNodeWidget.prototype.execute = function() {\n\t// Nothing to do for a text node\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTextNodeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.text) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.text = TextNodeWidget;\n\n})();\n", "title": "$:/core/modules/widgets/text.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/tiddler.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/tiddler.js\ntype: application/javascript\nmodule-type: widget\n\nTiddler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTiddlerWidget.prototype.execute = function() {\n\tthis.tiddlerState = this.computeTiddlerState();\n\tthis.setVariable(\"currentTiddler\",this.tiddlerState.currentTiddler);\n\tthis.setVariable(\"missingTiddlerClass\",this.tiddlerState.missingTiddlerClass);\n\tthis.setVariable(\"shadowTiddlerClass\",this.tiddlerState.shadowTiddlerClass);\n\tthis.setVariable(\"systemTiddlerClass\",this.tiddlerState.systemTiddlerClass);\n\tthis.setVariable(\"tiddlerTagClasses\",this.tiddlerState.tiddlerTagClasses);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nCompute the tiddler state flags\n*/\nTiddlerWidget.prototype.computeTiddlerState = function() {\n\t// Get our parameters\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Compute the state\n\tvar state = {\n\t\tcurrentTiddler: this.tiddlerTitle || \"\",\n\t\tmissingTiddlerClass: (this.wiki.tiddlerExists(this.tiddlerTitle) || this.wiki.isShadowTiddler(this.tiddlerTitle)) ? \"tc-tiddler-exists\" : \"tc-tiddler-missing\",\n\t\tshadowTiddlerClass: this.wiki.isShadowTiddler(this.tiddlerTitle) ? \"tc-tiddler-shadow\" : \"\",\n\t\tsystemTiddlerClass: this.wiki.isSystemTiddler(this.tiddlerTitle) ? \"tc-tiddler-system\" : \"\",\n\t\ttiddlerTagClasses: this.getTagClasses()\n\t};\n\t// Compute a simple hash to make it easier to detect changes\n\tstate.hash = state.currentTiddler + state.missingTiddlerClass + state.shadowTiddlerClass + state.systemTiddlerClass + state.tiddlerTagClasses;\n\treturn state;\n};\n\n/*\nCreate a string of CSS classes derived from the tags of the current tiddler\n*/\nTiddlerWidget.prototype.getTagClasses = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\tif(tiddler) {\n\t\tvar tags = [];\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\ttags.push(\"tc-tagged-\" + encodeURIComponent(tag));\n\t\t});\n\t\treturn tags.join(\" \");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tnewTiddlerState = this.computeTiddlerState();\n\tif(changedAttributes.tiddler || newTiddlerState.hash !== this.tiddlerState.hash) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.tiddler = TiddlerWidget;\n\n})();\n", "title": "$:/core/modules/widgets/tiddler.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/transclude.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/transclude.js\ntype: application/javascript\nmodule-type: widget\n\nTransclude widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TranscludeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTranscludeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTranscludeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTranscludeWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.transcludeTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.transcludeSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.transcludeField = this.getAttribute(\"field\");\n\tthis.transcludeIndex = this.getAttribute(\"index\");\n\tthis.transcludeMode = this.getAttribute(\"mode\");\n\t// Parse the text reference\n\tvar parseAsInline = !this.parseTreeNode.isBlock;\n\tif(this.transcludeMode === \"inline\") {\n\t\tparseAsInline = true;\n\t} else if(this.transcludeMode === \"block\") {\n\t\tparseAsInline = false;\n\t}\n\tvar parser = this.wiki.parseTextReference(\n\t\t\t\t\t\tthis.transcludeTitle,\n\t\t\t\t\t\tthis.transcludeField,\n\t\t\t\t\t\tthis.transcludeIndex,\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tparseAsInline: parseAsInline,\n\t\t\t\t\t\t\tsubTiddler: this.transcludeSubTiddler\n\t\t\t\t\t\t}),\n\t\tparseTreeNodes = parser ? parser.tree : this.parseTreeNode.children;\n\t// Set context variables for recursion detection\n\tvar recursionMarker = this.makeRecursionMarker();\n\tthis.setVariable(\"transclusion\",recursionMarker);\n\t// Check for recursion\n\tif(parser) {\n\t\tif(this.parentWidget && this.parentWidget.hasVariable(\"transclusion\",recursionMarker)) {\n\t\t\tparseTreeNodes = [{type: \"element\", tag: \"span\", attributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-error\"}\n\t\t\t}, children: [\n\t\t\t\t{type: \"text\", text: \"Recursive transclusion error in transclude widget\"}\n\t\t\t]}];\n\t\t}\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nCompose a string comprising the title, field and/or index to identify this transclusion for recursion detection\n*/\nTranscludeWidget.prototype.makeRecursionMarker = function() {\n\tvar output = [];\n\toutput.push(\"{\");\n\toutput.push(this.getVariable(\"currentTiddler\",{defaultValue: \"\"}));\n\toutput.push(\"|\");\n\toutput.push(this.transcludeTitle || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeField || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeIndex || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeSubTiddler || \"\");\n\toutput.push(\"}\");\n\treturn output.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTranscludeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedTiddlers[this.transcludeTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.transclude = TranscludeWidget;\n\n})();\n", "title": "$:/core/modules/widgets/transclude.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/vars.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/vars.js\ntype: application/javascript\nmodule-type: widget\n\nThis widget allows multiple variables to be set in one go:\n\n```\n\\define helloworld() Hello world!\n<$vars greeting=\"Hi\" me={{!!title}} sentence=<<helloworld>>>\n <<greeting>>! I am <<me>> and I say: <<sentence>>\n</$vars>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar VarsWidget = function(parseTreeNode,options) {\n\t// Call the constructor\n\tWidget.call(this);\n\t// Initialise\t\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nVarsWidget.prototype = Object.create(Widget.prototype);\n\n/*\nRender this widget into the DOM\n*/\nVarsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nVarsWidget.prototype.execute = function() {\n\t// Parse variables\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(val,key) {\n\t\tif(key.charAt(0) !== \"$\") {\n\t\t\tself.setVariable(key,val);\n\t\t}\n\t});\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nVarsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"vars\"] = VarsWidget;\n\n})();\n", "title": "$:/core/modules/widgets/vars.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/view.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/view.js\ntype: application/javascript\nmodule-type: widget\n\nView widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ViewWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nViewWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nViewWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tif(this.text) {\n\t\tvar textNode = this.document.createTextNode(this.text);\n\t\tparent.insertBefore(textNode,nextSibling);\n\t\tthis.domNodes.push(textNode);\n\t} else {\n\t\tthis.makeChildWidgets();\n\t\tthis.renderChildren(parent,nextSibling);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nViewWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.viewTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.viewSubtiddler = this.getAttribute(\"subtiddler\");\n\tthis.viewField = this.getAttribute(\"field\",\"text\");\n\tthis.viewIndex = this.getAttribute(\"index\");\n\tthis.viewFormat = this.getAttribute(\"format\",\"text\");\n\tthis.viewTemplate = this.getAttribute(\"template\",\"\");\n\tswitch(this.viewFormat) {\n\t\tcase \"htmlwikified\":\n\t\t\tthis.text = this.getValueAsHtmlWikified();\n\t\t\tbreak;\n\t\tcase \"htmlencoded\":\n\t\t\tthis.text = this.getValueAsHtmlEncoded();\n\t\t\tbreak;\n\t\tcase \"urlencoded\":\n\t\t\tthis.text = this.getValueAsUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"doubleurlencoded\":\n\t\t\tthis.text = this.getValueAsDoubleUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"date\":\n\t\t\tthis.text = this.getValueAsDate(this.viewTemplate);\n\t\t\tbreak;\n\t\tcase \"relativedate\":\n\t\t\tthis.text = this.getValueAsRelativeDate();\n\t\t\tbreak;\n\t\tcase \"stripcomments\":\n\t\t\tthis.text = this.getValueAsStrippedComments();\n\t\t\tbreak;\n\t\tcase \"jsencoded\":\n\t\t\tthis.text = this.getValueAsJsEncoded();\n\t\t\tbreak;\n\t\tdefault: // \"text\"\n\t\t\tthis.text = this.getValueAsText();\n\t\t\tbreak;\n\t}\n};\n\n/*\nThe various formatter functions are baked into this widget for the moment. Eventually they will be replaced by macro functions\n*/\n\n/*\nRetrieve the value of the widget. Options are:\nasString: Optionally return the value as a string\n*/\nViewWidget.prototype.getValue = function(options) {\n\toptions = options || {};\n\tvar value = options.asString ? \"\" : undefined;\n\tif(this.viewIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.viewTitle,this.viewIndex);\n\t} else {\n\t\tvar tiddler;\n\t\tif(this.viewSubtiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.viewTitle,this.viewSubtiddler);\t\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.viewTitle);\n\t\t}\n\t\tif(tiddler) {\n\t\t\tif(this.viewField === \"text\" && !this.viewSubtiddler) {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.viewTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.viewField)) {\n\t\t\t\t\tif(options.asString) {\n\t\t\t\t\t\tvalue = tiddler.getFieldString(this.viewField);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvalue = tiddler.fields[this.viewField];\t\t\t\t\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.viewField === \"title\") {\n\t\t\t\tvalue = this.viewTitle;\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nViewWidget.prototype.getValueAsText = function() {\n\treturn this.getValue({asString: true});\n};\n\nViewWidget.prototype.getValueAsHtmlWikified = function() {\n\treturn this.wiki.renderText(\"text/html\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{parentWidget: this});\n};\n\nViewWidget.prototype.getValueAsHtmlEncoded = function() {\n\treturn $tw.utils.htmlEncode(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsUrlEncoded = function() {\n\treturn encodeURIComponent(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsDoubleUrlEncoded = function() {\n\treturn encodeURIComponent(encodeURIComponent(this.getValueAsText()));\n};\n\nViewWidget.prototype.getValueAsDate = function(format) {\n\tformat = format || \"YYYY MM DD 0hh:0mm\";\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.formatDateString(value,format);\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsRelativeDate = function(format) {\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.getRelativeDate((new Date()) - (new Date(value))).description;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsStrippedComments = function() {\n\tvar lines = this.getValueAsText().split(\"\\n\"),\n\t\tout = [];\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar text = lines[line];\n\t\tif(!/^\\s*\\/\\/#/.test(text)) {\n\t\t\tout.push(text);\n\t\t}\n\t}\n\treturn out.join(\"\\n\");\n};\n\nViewWidget.prototype.getValueAsJsEncoded = function() {\n\treturn $tw.utils.stringify(this.getValueAsText());\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nViewWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.template || changedAttributes.format || changedTiddlers[this.viewTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.view = ViewWidget;\n\n})();\n", "title": "$:/core/modules/widgets/view.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/widget.js": { "text": "/*\\\ntitle: $:/core/modules/widgets/widget.js\ntype: application/javascript\nmodule-type: widget\n\nWidget base class\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate a widget object for a parse tree node\n\tparseTreeNode: reference to the parse tree node to be rendered\n\toptions: see below\nOptions include:\n\twiki: mandatory reference to wiki associated with this render tree\n\tparentWidget: optional reference to a parent renderer node for the context chain\n\tdocument: optional document object to use instead of global document\n*/\nvar Widget = function(parseTreeNode,options) {\n\tif(arguments.length > 0) {\n\t\tthis.initialise(parseTreeNode,options);\n\t}\n};\n\n/*\nInitialise widget properties. These steps are pulled out of the constructor so that we can reuse them in subclasses\n*/\nWidget.prototype.initialise = function(parseTreeNode,options) {\n\toptions = options || {};\n\t// Save widget info\n\tthis.parseTreeNode = parseTreeNode;\n\tthis.wiki = options.wiki;\n\tthis.parentWidget = options.parentWidget;\n\tthis.variablesConstructor = function() {};\n\tthis.variablesConstructor.prototype = this.parentWidget ? this.parentWidget.variables : {};\n\tthis.variables = new this.variablesConstructor();\n\tthis.document = options.document;\n\tthis.attributes = {};\n\tthis.children = [];\n\tthis.domNodes = [];\n\tthis.eventListeners = {};\n\t// Hashmap of the widget classes\n\tif(!this.widgetClasses) {\n\t\tWidget.prototype.widgetClasses = $tw.modules.applyMethods(\"widget\");\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWidget.prototype.execute = function() {\n\tthis.makeChildWidgets();\n};\n\n/*\nSet the value of a context variable\nname: name of the variable\nvalue: value of the variable\nparams: array of {name:, default:} for each parameter\n*/\nWidget.prototype.setVariable = function(name,value,params) {\n\tthis.variables[name] = {value: value, params: params};\n};\n\n/*\nGet the prevailing value of a context variable\nname: name of variable\noptions: see below\nOptions include\nparams: array of {name:, value:} for each parameter\ndefaultValue: default value if the variable is not defined\n*/\nWidget.prototype.getVariable = function(name,options) {\n\toptions = options || {};\n\tvar actualParams = options.params || [],\n\t\tparentWidget = this.parentWidget;\n\t// Check for the variable defined in the parent widget (or an ancestor in the prototype chain)\n\tif(parentWidget && name in parentWidget.variables) {\n\t\tvar variable = parentWidget.variables[name],\n\t\t\tvalue = variable.value;\n\t\t// Substitute any parameters specified in the definition\n\t\tvalue = this.substituteVariableParameters(value,variable.params,actualParams);\n\t\tvalue = this.substituteVariableReferences(value);\n\t\treturn value;\n\t}\n\t// If the variable doesn't exist in the parent widget then look for a macro module\n\treturn this.evaluateMacroModule(name,actualParams,options.defaultValue);\n};\n\nWidget.prototype.substituteVariableParameters = function(text,formalParams,actualParams) {\n\tif(formalParams) {\n\t\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\t\tparamInfo, paramValue;\n\t\t// Step through each of the parameters in the macro definition\n\t\tfor(var p=0; p<formalParams.length; p++) {\n\t\t\t// Check if we've got a macro call parameter with the same name\n\t\t\tparamInfo = formalParams[p];\n\t\t\tparamValue = undefined;\n\t\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// If not, use the next available anonymous macro call parameter\n\t\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\t\tnextAnonParameter++;\n\t\t\t}\n\t\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t\t}\n\t\t\t// If we've still not got a value, use the default, if any\n\t\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t\t// Replace any instances of this parameter\n\t\t\ttext = text.replace(new RegExp(\"\\\\$\" + $tw.utils.escapeRegExp(paramInfo.name) + \"\\\\$\",\"mg\"),paramValue);\n\t\t}\n\t}\n\treturn text;\n};\n\nWidget.prototype.substituteVariableReferences = function(text) {\n\tvar self = this;\n\treturn (text || \"\").replace(/\\$\\(([^\\)\\$]+)\\)\\$/g,function(match,p1,offset,string) {\n\t\treturn self.getVariable(p1,{defaultValue: \"\"});\n\t});\n};\n\nWidget.prototype.evaluateMacroModule = function(name,actualParams,defaultValue) {\n\tif($tw.utils.hop($tw.macros,name)) {\n\t\tvar macro = $tw.macros[name],\n\t\t\targs = [];\n\t\tif(macro.params.length > 0) {\n\t\t\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\t\t\tparamInfo, paramValue;\n\t\t\t// Step through each of the parameters in the macro definition\n\t\t\tfor(var p=0; p<macro.params.length; p++) {\n\t\t\t\t// Check if we've got a macro call parameter with the same name\n\t\t\t\tparamInfo = macro.params[p];\n\t\t\t\tparamValue = undefined;\n\t\t\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// If not, use the next available anonymous macro call parameter\n\t\t\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\t\t\tnextAnonParameter++;\n\t\t\t\t}\n\t\t\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t\t\t}\n\t\t\t\t// If we've still not got a value, use the default, if any\n\t\t\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t\t\t// Save the parameter\n\t\t\t\targs.push(paramValue);\n\t\t\t}\n\t\t}\n\t\telse for(var i=0; i<actualParams.length; ++i) {\n\t\t\targs.push(actualParams[i].value);\n\t\t}\n\t\treturn (macro.run.apply(this,args) || \"\").toString();\n\t} else {\n\t\treturn defaultValue;\n\t}\n};\n\n/*\nCheck whether a given context variable value exists in the parent chain\n*/\nWidget.prototype.hasVariable = function(name,value) {\n\tvar node = this;\n\twhile(node) {\n\t\tif($tw.utils.hop(node.variables,name) && node.variables[name].value === value) {\n\t\t\treturn true;\n\t\t}\n\t\tnode = node.parentWidget;\n\t}\n\treturn false;\n};\n\n/*\nConstruct a qualifying string based on a hash of concatenating the values of a given variable in the parent chain\n*/\nWidget.prototype.getStateQualifier = function(name) {\n\tname = name || \"transclusion\";\n\tvar output = [],\n\t\tnode = this;\n\twhile(node && node.parentWidget) {\n\t\tif($tw.utils.hop(node.parentWidget.variables,name)) {\n\t\t\toutput.push(node.getVariable(name));\n\t\t}\n\t\tnode = node.parentWidget;\n\t}\n\treturn $tw.utils.hashString(output.join(\"\"));\n};\n\n/*\nCompute the current values of the attributes of the widget. Returns a hashmap of the names of the attributes that have changed\n*/\nWidget.prototype.computeAttributes = function() {\n\tvar changedAttributes = {},\n\t\tself = this,\n\t\tvalue;\n\t$tw.utils.each(this.parseTreeNode.attributes,function(attribute,name) {\n\t\tif(attribute.type === \"indirect\") {\n\t\t\tvalue = self.wiki.getTextReference(attribute.textReference,\"\",self.getVariable(\"currentTiddler\"));\n\t\t} else if(attribute.type === \"macro\") {\n\t\t\tvalue = self.getVariable(attribute.value.name,{params: attribute.value.params});\n\t\t} else { // String attribute\n\t\t\tvalue = attribute.value;\n\t\t}\n\t\t// Check whether the attribute has changed\n\t\tif(self.attributes[name] !== value) {\n\t\t\tself.attributes[name] = value;\n\t\t\tchangedAttributes[name] = true;\n\t\t}\n\t});\n\treturn changedAttributes;\n};\n\n/*\nCheck for the presence of an attribute\n*/\nWidget.prototype.hasAttribute = function(name) {\n\treturn $tw.utils.hop(this.attributes,name);\n};\n\n/*\nGet the value of an attribute\n*/\nWidget.prototype.getAttribute = function(name,defaultText) {\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\treturn this.attributes[name];\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nAssign the computed attributes of the widget to a domNode\noptions include:\nexcludeEventAttributes: ignores attributes whose name begins with \"on\"\n*/\nWidget.prototype.assignAttributes = function(domNode,options) {\n\toptions = options || {};\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(v,a) {\n\t\t// Check exclusions\n\t\tif(options.excludeEventAttributes && a.substr(0,2) === \"on\") {\n\t\t\tv = undefined;\n\t\t}\n\t\tif(v !== undefined) {\n\t\t\tvar b = a.split(\":\");\n\t\t\t// Setting certain attributes can cause a DOM error (eg xmlns on the svg element)\n\t\t\ttry {\n\t\t\t\tif (b.length == 2 && b[0] == \"xlink\"){\n\t\t\t\t\tdomNode.setAttributeNS(\"http://www.w3.org/1999/xlink\",b[1],v);\n\t\t\t\t} else {\n\t\t\t\t\tdomNode.setAttributeNS(null,a,v);\n\t\t\t\t}\n\t\t\t} catch(e) {\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nMake child widgets correspondng to specified parseTreeNodes\n*/\nWidget.prototype.makeChildWidgets = function(parseTreeNodes) {\n\tthis.children = [];\n\tvar self = this;\n\t$tw.utils.each(parseTreeNodes || (this.parseTreeNode && this.parseTreeNode.children),function(childNode) {\n\t\tself.children.push(self.makeChildWidget(childNode));\n\t});\n};\n\n/*\nConstruct the widget object for a parse tree node\n*/\nWidget.prototype.makeChildWidget = function(parseTreeNode) {\n\tvar WidgetClass = this.widgetClasses[parseTreeNode.type];\n\tif(!WidgetClass) {\n\t\tWidgetClass = this.widgetClasses.text;\n\t\tparseTreeNode = {type: \"text\", text: \"Undefined widget '\" + parseTreeNode.type + \"'\"};\n\t}\n\treturn new WidgetClass(parseTreeNode,{\n\t\twiki: this.wiki,\n\t\tvariables: {},\n\t\tparentWidget: this,\n\t\tdocument: this.document\n\t});\n};\n\n/*\nGet the next sibling of this widget\n*/\nWidget.prototype.nextSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index < this.parentWidget.children.length-1) {\n\t\t\treturn this.parentWidget.children[index+1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the previous sibling of this widget\n*/\nWidget.prototype.previousSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index > 0) {\n\t\t\treturn this.parentWidget.children[index-1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRender the children of this widget into the DOM\n*/\nWidget.prototype.renderChildren = function(parent,nextSibling) {\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\tchildWidget.render(parent,nextSibling);\n\t});\n};\n\n/*\nAdd a list of event listeners from an array [{type:,handler:},...]\n*/\nWidget.prototype.addEventListeners = function(listeners) {\n\tvar self = this;\n\t$tw.utils.each(listeners,function(listenerInfo) {\n\t\tself.addEventListener(listenerInfo.type,listenerInfo.handler);\n\t});\n};\n\n/*\nAdd an event listener\n*/\nWidget.prototype.addEventListener = function(type,handler) {\n\tvar self = this;\n\tif(typeof handler === \"string\") { // The handler is a method name on this widget\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn self[handler].call(self,event);\n\t\t};\n\t} else { // The handler is a function\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn handler.call(self,event);\n\t\t};\n\t}\n};\n\n/*\nDispatch an event to a widget. If the widget doesn't handle the event then it is also dispatched to the parent widget\n*/\nWidget.prototype.dispatchEvent = function(event) {\n\t// Dispatch the event if this widget handles it\n\tvar listener = this.eventListeners[event.type];\n\tif(listener) {\n\t\t// Don't propagate the event if the listener returned false\n\t\tif(!listener(event)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Dispatch the event to the parent widget\n\tif(this.parentWidget) {\n\t\treturn this.parentWidget.dispatchEvent(event);\n\t}\n\treturn true;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nRebuild a previously rendered widget\n*/\nWidget.prototype.refreshSelf = function() {\n\tvar nextSibling = this.findNextSiblingDomNode();\n\tthis.removeChildDomNodes();\n\tthis.render(this.parentDomNode,nextSibling);\n};\n\n/*\nRefresh all the children of a widget\n*/\nWidget.prototype.refreshChildren = function(changedTiddlers) {\n\tvar self = this,\n\t\trefreshed = false;\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\trefreshed = childWidget.refresh(changedTiddlers) || refreshed;\n\t});\n\treturn refreshed;\n};\n\n/*\nFind the next sibling in the DOM to this widget. This is done by scanning the widget tree through all next siblings and their descendents that share the same parent DOM node\n*/\nWidget.prototype.findNextSiblingDomNode = function(startIndex) {\n\t// Refer to this widget by its index within its parents children\n\tvar parent = this.parentWidget,\n\t\tindex = startIndex !== undefined ? startIndex : parent.children.indexOf(this);\nif(index === -1) {\n\tthrow \"node not found in parents children\";\n}\n\t// Look for a DOM node in the later siblings\n\twhile(++index < parent.children.length) {\n\t\tvar domNode = parent.children[index].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\t// Go back and look for later siblings of our parent if it has the same parent dom node\n\tvar grandParent = parent.parentWidget;\n\tif(grandParent && parent.parentDomNode === this.parentDomNode) {\n\t\tindex = grandParent.children.indexOf(parent);\n\t\tif(index !== -1) {\n\t\t\treturn parent.findNextSiblingDomNode(index);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nFind the first DOM node generated by a widget or its children\n*/\nWidget.prototype.findFirstDomNode = function() {\n\t// Return the first dom node of this widget, if we've got one\n\tif(this.domNodes.length > 0) {\n\t\treturn this.domNodes[0];\n\t}\n\t// Otherwise, recursively call our children\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar domNode = this.children[t].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRemove any DOM nodes created by this widget or its children\n*/\nWidget.prototype.removeChildDomNodes = function() {\n\t// If this widget has directly created DOM nodes, delete them and exit. This assumes that any child widgets are contained within the created DOM nodes, which would normally be the case\n\tif(this.domNodes.length > 0) {\n\t\t$tw.utils.each(this.domNodes,function(domNode) {\n\t\t\tdomNode.parentNode.removeChild(domNode);\n\t\t});\n\t\tthis.domNodes = [];\n\t} else {\n\t\t// Otherwise, ask the child widgets to delete their DOM nodes\n\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\tchildWidget.removeChildDomNodes();\n\t\t});\n\t}\n};\n\n/*\nInvoke the action widgets that are descendents of the current widget.\n*/\nWidget.prototype.invokeActions = function(triggeringWidget,event) {\n\tvar handled = false;\n\t// For each child widget\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar child = this.children[t];\n\t\t// Invoke the child if it is an action widget\n\t\tif(child.invokeAction && child.invokeAction(triggeringWidget,event)) {\n\t\t\thandled = true;\n\t\t}\n\t\t// Propagate through through the child if it permits it\n\t\tif(child.allowActionPropagation() && child.invokeActions(triggeringWidget,event)) {\n\t\t\thandled = true;\n\t\t}\n\t}\n\treturn handled;\n};\n\n\nWidget.prototype.allowActionPropagation = function() {\n\treturn true;\n};\n\nexports.widget = Widget;\n\n})();\n", "title": "$:/core/modules/widgets/widget.js", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/wiki.js": { "text": "/*\\\ntitle: $:/core/modules/wiki.js\ntype: application/javascript\nmodule-type: wikimethod\n\nExtension methods for the $tw.Wiki object\n\nAdds the following properties to the wiki object:\n\n* `eventListeners` is a hashmap by type of arrays of listener functions\n* `changedTiddlers` is a hashmap describing changes to named tiddlers since wiki change events were last dispatched. Each entry is a hashmap containing two fields:\n\tmodified: true/false\n\tdeleted: true/false\n* `changeCount` is a hashmap by tiddler title containing a numerical index that starts at zero and is incremented each time a tiddler is created changed or deleted\n* `caches` is a hashmap by tiddler title containing a further hashmap of named cache objects. Caches are automatically cleared when a tiddler is modified or deleted\n* `globalCache` is a hashmap by cache name of cache objects that are cleared whenever any tiddler change occurs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar USER_NAME_TITLE = \"$:/status/UserName\";\n\n/*\nGet the value of a text reference. Text references can have any of these forms:\n\t<tiddlertitle>\n\t<tiddlertitle>!!<fieldname>\n\t!!<fieldname> - specifies a field of the current tiddlers\n\t<tiddlertitle>##<index>\n*/\nexports.getTextReference = function(textRef,defaultText,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tif(tr.field) {\n\t\tvar tiddler = this.getTiddler(title);\n\t\tif(tr.field === \"title\") { // Special case so we can return the title of a non-existent tiddler\n\t\t\treturn title;\n\t\t} else if(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\treturn tiddler.getFieldString(tr.field);\n\t\t} else {\n\t\t\treturn defaultText;\n\t\t}\n\t} else if(tr.index) {\n\t\treturn this.extractTiddlerDataItem(title,tr.index,defaultText);\n\t} else {\n\t\treturn this.getTiddlerText(title,defaultText);\n\t}\n};\n\nexports.setTextReference = function(textRef,value,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tthis.setText(title,tr.field,tr.index,value);\n};\n\nexports.setText = function(title,field,index,value) {\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\tdata[index] = value;\n\t\tthis.setTiddlerData(title,data,this.getModificationFields());\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(tiddler,fields,this.getModificationFields()));\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.indexOf(\"$:/\") === 0;\n};\n\nexports.isTemporaryTiddler = function(title) {\n\treturn title.indexOf(\"$:/temp/\") === 0;\n};\n\nexports.isImageTiddler = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\t\t\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/vnd.tiddlywiki\"];\n\t\treturn !!contentTypeInfo && contentTypeInfo.flags.indexOf(\"image\") !== -1;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLike addTiddler() except it will silently reject any plugin tiddlers that are older than the currently loaded version. Returns true if the tiddler was imported\n*/\nexports.importTiddler = function(tiddler) {\n\tvar existingTiddler = this.getTiddler(tiddler.fields.title);\n\t// Check if we're dealing with a plugin\n\tif(tiddler && tiddler.hasField(\"plugin-type\") && tiddler.hasField(\"version\") && existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t// Reject the incoming plugin if it is older\n\t\tif(!$tw.utils.checkVersions(tiddler.fields.version,existingTiddler.fields.version)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Fall through to adding the tiddler\n\tthis.addTiddler(tiddler);\n\treturn true;\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is created\n*/\nexports.getCreationFields = function() {\n\tvar fields = {\n\t\t\tcreated: new Date()\n\t\t},\n\t\tcreator = this.getTiddlerText(USER_NAME_TITLE);\n\tif(creator) {\n\t\tfields.creator = creator;\n\t}\n\treturn fields;\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is modified\n*/\nexports.getModificationFields = function() {\n\tvar fields = Object.create(null),\n\t\tmodifier = this.getTiddlerText(USER_NAME_TITLE);\n\tfields.modified = new Date();\n\tif(modifier) {\n\t\tfields.modifier = modifier;\n\t}\n\treturn fields;\n};\n\n/*\nReturn a sorted array of tiddler titles. Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.getTiddlers = function(options) {\n\toptions = options || Object.create(null);\n\tvar self = this,\n\t\tsortField = options.sortField || \"title\",\n\t\ttiddlers = [], t, titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tif(options.includeSystem || !self.isSystemTiddler(title)) {\n\t\t\tif(!options.excludeTag || !tiddler.hasTag(options.excludeTag)) {\n\t\t\t\ttiddlers.push(tiddler);\n\t\t\t}\n\t\t}\n\t});\n\ttiddlers.sort(function(a,b) {\n\t\tvar aa = a.fields[sortField].toLowerCase() || \"\",\n\t\t\tbb = b.fields[sortField].toLowerCase() || \"\";\n\t\tif(aa < bb) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(aa > bb) {\n\t\t\t\treturn 1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n\tfor(t=0; t<tiddlers.length; t++) {\n\t\ttitles.push(tiddlers[t].fields.title);\n\t}\n\treturn titles;\n};\n\nexports.countTiddlers = function(excludeTag) {\n\tvar tiddlers = this.getTiddlers({excludeTag: excludeTag});\n\treturn $tw.utils.count(tiddlers);\n};\n\n/*\nReturns a function iterator(callback) that iterates through the specified titles, and invokes the callback with callback(tiddler,title)\n*/\nexports.makeTiddlerIterator = function(titles) {\n\tvar self = this;\n\tif(!$tw.utils.isArray(titles)) {\n\t\ttitles = Object.keys(titles);\n\t} else {\n\t\ttitles = titles.slice(0);\n\t}\n\treturn function(callback) {\n\t\ttitles.forEach(function(title) {\n\t\t\tcallback(self.getTiddler(title),title);\n\t\t});\n\t};\n};\n\n/*\nSort an array of tiddler titles by a specified field\n\ttitles: array of titles (sorted in place)\n\tsortField: name of field to sort by\n\tisDescending: true if the sort should be descending\n\tisCaseSensitive: true if the sort should consider upper and lower case letters to be different\n*/\nexports.sortTiddlers = function(titles,sortField,isDescending,isCaseSensitive,isNumeric) {\n\tvar self = this;\n\ttitles.sort(function(a,b) {\n\t\tvar x,y,\n\t\t\tcompareNumbers = function(x,y) {\n\t\t\t\tvar result = \n\t\t\t\t\tisNaN(x) && !isNaN(y) ? (isDescending ? -1 : 1) :\n\t\t\t\t\t!isNaN(x) && isNaN(y) ? (isDescending ? 1 : -1) :\n\t\t\t\t\t (isDescending ? y - x : x - y);\n\t\t\t\treturn result;\n\t\t\t};\n\t\tif(sortField !== \"title\") {\n\t\t\tvar tiddlerA = self.getTiddler(a),\n\t\t\t\ttiddlerB = self.getTiddler(b);\n\t\t\tif(tiddlerA) {\n\t\t\t\ta = tiddlerA.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\ta = \"\";\n\t\t\t}\n\t\t\tif(tiddlerB) {\n\t\t\t\tb = tiddlerB.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\tb = \"\";\n\t\t\t}\n\t\t}\n\t\tx = Number(a);\n\t\ty = Number(b);\n\t\tif(isNumeric && (!isNaN(x) || !isNaN(y))) {\n\t\t\treturn compareNumbers(x,y);\n\t\t} else if($tw.utils.isDate(a) && $tw.utils.isDate(b)) {\n\t\t\treturn isDescending ? b - a : a - b;\n\t\t} else {\n\t\t\ta = String(a);\n\t\t\tb = String(b);\n\t\t\tif(!isCaseSensitive) {\n\t\t\t\ta = a.toLowerCase();\n\t\t\t\tb = b.toLowerCase();\n\t\t\t}\n\t\t\treturn isDescending ? b.localeCompare(a) : a.localeCompare(b);\n\t\t}\n\t});\n};\n\n/*\nFor every tiddler invoke a callback(title,tiddler) with `this` set to the wiki object. Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.forEachTiddler = function(/* [options,]callback */) {\n\tvar arg = 0,\n\t\toptions = arguments.length >= 2 ? arguments[arg++] : {},\n\t\tcallback = arguments[arg++],\n\t\ttitles = this.getTiddlers(options),\n\t\tt, tiddler;\n\tfor(t=0; t<titles.length; t++) {\n\t\ttiddler = this.getTiddler(titles[t]);\n\t\tif(tiddler) {\n\t\t\tcallback.call(this,tiddler.fields.title,tiddler);\n\t\t}\n\t}\n};\n\n/*\nReturn an array of tiddler titles that are directly linked from the specified tiddler\n*/\nexports.getTiddlerLinks = function(title) {\n\tvar self = this;\n\t// We'll cache the links so they only get computed if the tiddler changes\n\treturn this.getCacheForTiddler(title,\"links\",function() {\n\t\t// Parse the tiddler\n\t\tvar parser = self.parseTiddler(title);\n\t\t// Count up the links\n\t\tvar links = [],\n\t\t\tcheckParseTree = function(parseTree) {\n\t\t\t\tfor(var t=0; t<parseTree.length; t++) {\n\t\t\t\t\tvar parseTreeNode = parseTree[t];\n\t\t\t\t\tif(parseTreeNode.type === \"link\" && parseTreeNode.attributes.to && parseTreeNode.attributes.to.type === \"string\") {\n\t\t\t\t\t\tvar value = parseTreeNode.attributes.to.value;\n\t\t\t\t\t\tif(links.indexOf(value) === -1) {\n\t\t\t\t\t\t\tlinks.push(value);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tif(parseTreeNode.children) {\n\t\t\t\t\t\tcheckParseTree(parseTreeNode.children);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};\n\t\tif(parser) {\n\t\t\tcheckParseTree(parser.tree);\n\t\t}\n\t\treturn links;\n\t});\n};\n\n/*\nReturn an array of tiddler titles that link to the specified tiddler\n*/\nexports.getTiddlerBacklinks = function(targetTitle) {\n\tvar self = this,\n\t\tbacklinks = [];\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\tif(links.indexOf(targetTitle) !== -1) {\n\t\t\tbacklinks.push(title);\n\t\t}\n\t});\n\treturn backlinks;\n};\n\n/*\nReturn a hashmap of tiddler titles that are referenced but not defined. Each value is the number of times the missing tiddler is referenced\n*/\nexports.getMissingTitles = function() {\n\tvar self = this,\n\t\tmissing = [];\n// We should cache the missing tiddler list, even if we recreate it every time any tiddler is modified\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tif((!self.tiddlerExists(link) && !self.isShadowTiddler(link)) && missing.indexOf(link) === -1) {\n\t\t\t\tmissing.push(link);\n\t\t\t}\n\t\t});\n\t});\n\treturn missing;\n};\n\nexports.getOrphanTitles = function() {\n\tvar self = this,\n\t\torphans = this.getTiddlers();\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tvar p = orphans.indexOf(link);\n\t\t\tif(p !== -1) {\n\t\t\t\torphans.splice(p,1);\n\t\t\t}\n\t\t});\n\t});\n\treturn orphans; // Todo\n};\n\n/*\nRetrieves a list of the tiddler titles that are tagged with a given tag\n*/\nexports.getTiddlersWithTag = function(tag) {\n\tvar self = this;\n\treturn this.getGlobalCache(\"taglist-\" + tag,function() {\n\t\tvar tagmap = self.getTagMap();\n\t\treturn self.sortByList(tagmap[tag],tag);\n\t});\n};\n\n/*\nGet a hashmap by tag of arrays of tiddler titles\n*/\nexports.getTagMap = function() {\n\tvar self = this;\n\treturn this.getGlobalCache(\"tagmap\",function() {\n\t\tvar tags = Object.create(null),\n\t\t\tstoreTags = function(tagArray,title) {\n\t\t\t\tif(tagArray) {\n\t\t\t\t\tfor(var index=0; index<tagArray.length; index++) {\n\t\t\t\t\t\tvar tag = tagArray[index];\n\t\t\t\t\t\tif($tw.utils.hop(tags,tag)) {\n\t\t\t\t\t\t\ttags[tag].push(title);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\ttags[tag] = [title];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t},\n\t\t\ttitle, tiddler;\n\t\t// Collect up all the tags\n\t\tself.eachShadow(function(tiddler,title) {\n\t\t\tif(!self.tiddlerExists(title)) {\n\t\t\t\ttiddler = self.getTiddler(title);\n\t\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t\t}\n\t\t});\n\t\tself.each(function(tiddler,title) {\n\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t});\n\t\treturn tags;\n\t});\n};\n\n/*\nLookup a given tiddler and return a list of all the tiddlers that include it in the specified list field\n*/\nexports.findListingsOfTiddler = function(targetTitle,fieldName) {\n\tfieldName = fieldName || \"list\";\n\tvar titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tvar list = $tw.utils.parseStringArray(tiddler.fields[fieldName]);\n\t\tif(list && list.indexOf(targetTitle) !== -1) {\n\t\t\ttitles.push(title);\n\t\t}\n\t});\n\treturn titles;\n};\n\n/*\nSorts an array of tiddler titles according to an ordered list\n*/\nexports.sortByList = function(array,listTitle) {\n\tvar list = this.getTiddlerList(listTitle);\n\tif(!array || array.length === 0) {\n\t\treturn [];\n\t} else {\n\t\tvar titles = [], t, title;\n\t\t// First place any entries that are present in the list\n\t\tfor(t=0; t<list.length; t++) {\n\t\t\ttitle = list[t];\n\t\t\tif(array.indexOf(title) !== -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Then place any remaining entries\n\t\tfor(t=0; t<array.length; t++) {\n\t\t\ttitle = array[t];\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Finally obey the list-before and list-after fields of each tiddler in turn\n\t\tvar sortedTitles = titles.slice(0);\n\t\tfor(t=0; t<sortedTitles.length; t++) {\n\t\t\ttitle = sortedTitles[t];\n\t\t\tvar currPos = titles.indexOf(title),\n\t\t\t\tnewPos = -1,\n\t\t\t\ttiddler = this.getTiddler(title);\n\t\t\tif(tiddler) {\n\t\t\t\tvar beforeTitle = tiddler.fields[\"list-before\"],\n\t\t\t\t\tafterTitle = tiddler.fields[\"list-after\"];\n\t\t\t\tif(beforeTitle === \"\") {\n\t\t\t\t\tnewPos = 0;\n\t\t\t\t} else if(beforeTitle) {\n\t\t\t\t\tnewPos = titles.indexOf(beforeTitle);\n\t\t\t\t} else if(afterTitle) {\n\t\t\t\t\tnewPos = titles.indexOf(afterTitle);\n\t\t\t\t\tif(newPos >= 0) {\n\t\t\t\t\t\t++newPos;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(newPos === -1) {\n\t\t\t\t\tnewPos = currPos;\n\t\t\t\t}\n\t\t\t\tif(newPos !== currPos) {\n\t\t\t\t\ttitles.splice(currPos,1);\n\t\t\t\t\tif(newPos >= currPos) {\n\t\t\t\t\t\tnewPos--;\n\t\t\t\t\t}\n\t\t\t\t\ttitles.splice(newPos,0,title);\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t\treturn titles;\n\t}\n};\n\nexports.getSubTiddler = function(title,subTiddlerTitle) {\n\tvar bundleInfo = this.getPluginInfo(title) || this.getTiddlerData(title);\n\tif(bundleInfo && bundleInfo.tiddlers) {\n\t\tvar subTiddler = bundleInfo.tiddlers[subTiddlerTitle];\n\t\tif(subTiddler) {\n\t\t\treturn new $tw.Tiddler(subTiddler);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRetrieve a tiddler as a JSON string of the fields\n*/\nexports.getTiddlerAsJson = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\tvar fields = Object.create(null);\n\t\t$tw.utils.each(tiddler.fields,function(value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\treturn JSON.stringify(fields);\n\t} else {\n\t\treturn JSON.stringify({title: title});\n\t}\n};\n\n/*\nGet the content of a tiddler as a JavaScript object. How this is done depends on the type of the tiddler:\n\napplication/json: the tiddler JSON is parsed into an object\napplication/x-tiddler-dictionary: the tiddler is parsed as sequence of name:value pairs\n\nOther types currently just return null.\n\ntitleOrTiddler: string tiddler title or a tiddler object\ndefaultData: default data to be returned if the tiddler is missing or doesn't contain data\n*/\nexports.getTiddlerData = function(titleOrTiddler,defaultData) {\n\tvar tiddler = titleOrTiddler,\n\t\tdata;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler && tiddler.fields.text) {\n\t\tswitch(tiddler.fields.type) {\n\t\t\tcase \"application/json\":\n\t\t\t\t// JSON tiddler\n\t\t\t\ttry {\n\t\t\t\t\tdata = JSON.parse(tiddler.fields.text);\n\t\t\t\t} catch(ex) {\n\t\t\t\t\treturn defaultData;\n\t\t\t\t}\n\t\t\t\treturn data;\n\t\t\tcase \"application/x-tiddler-dictionary\":\n\t\t\t\treturn $tw.utils.parseFields(tiddler.fields.text);\n\t\t}\n\t}\n\treturn defaultData;\n};\n\n/*\nExtract an indexed field from within a data tiddler\n*/\nexports.extractTiddlerDataItem = function(titleOrTiddler,index,defaultText) {\n\tvar data = this.getTiddlerData(titleOrTiddler,Object.create(null)),\n\t\ttext;\n\tif(data && $tw.utils.hop(data,index)) {\n\t\ttext = data[index];\n\t}\n\tif(typeof text === \"string\" || typeof text === \"number\") {\n\t\treturn text.toString();\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nSet a tiddlers content to a JavaScript object. Currently this is done by setting the tiddler's type to \"application/json\" and setting the text to the JSON text of the data.\ntitle: title of tiddler\ndata: object that can be serialised to JSON\nfields: optional hashmap of additional tiddler fields to be set\n*/\nexports.setTiddlerData = function(title,data,fields) {\n\tvar existingTiddler = this.getTiddler(title),\n\t\tnewFields = {\n\t\t\ttitle: title\n\t};\n\tif(existingTiddler && existingTiddler.fields.type === \"application/x-tiddler-dictionary\") {\n\t\tnewFields.text = $tw.utils.makeTiddlerDictionary(data);\n\t} else {\n\t\tnewFields.type = \"application/json\";\n\t\tnewFields.text = JSON.stringify(data,null,$tw.config.preferences.jsonSpaces);\n\t}\n\tthis.addTiddler(new $tw.Tiddler(this.getCreationFields(),existingTiddler,fields,newFields,this.getModificationFields()));\n};\n\n/*\nReturn the content of a tiddler as an array containing each line\n*/\nexports.getTiddlerList = function(title,field,index) {\n\tif(index) {\n\t\treturn $tw.utils.parseStringArray(this.extractTiddlerDataItem(title,index,\"\"));\n\t}\n\tfield = field || \"list\";\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\treturn ($tw.utils.parseStringArray(tiddler.fields[field]) || []).slice(0);\n\t}\n\treturn [];\n};\n\n// Return a named global cache object. Global cache objects are cleared whenever a tiddler change occurs\nexports.getGlobalCache = function(cacheName,initializer) {\n\tthis.globalCache = this.globalCache || Object.create(null);\n\tif($tw.utils.hop(this.globalCache,cacheName)) {\n\t\treturn this.globalCache[cacheName];\n\t} else {\n\t\tthis.globalCache[cacheName] = initializer();\n\t\treturn this.globalCache[cacheName];\n\t}\n};\n\nexports.clearGlobalCache = function() {\n\tthis.globalCache = Object.create(null);\n};\n\n// Return the named cache object for a tiddler. If the cache doesn't exist then the initializer function is invoked to create it\nexports.getCacheForTiddler = function(title,cacheName,initializer) {\n\n// Temporarily disable caching so that tweakParseTreeNode() works\nreturn initializer();\n\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\nexports.clearCache = function(title) {\n\tthis.caches = this.caches || Object.create(null);\n\tif($tw.utils.hop(this.caches,title)) {\n\t\tdelete this.caches[title];\n\t}\n};\n\nexports.initParsers = function(moduleType) {\n\t// Install the parser modules\n\t$tw.Wiki.parsers = {};\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(\"parser\",function(title,module) {\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\t$tw.Wiki.parsers[f] = module[f]; // Store the parser class\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nParse a block of text of a specified MIME type\n\ttype: content type of text to be parsed\n\ttext: text\n\toptions: see below\nOptions include:\n\tparseAsInline: if true, the text of the tiddler will be parsed as an inline run\n\t_canonical_uri: optional string of the canonical URI of this content\n*/\nexports.old_parseText = function(type,text,options) {\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.old_parseTiddler = function(title,options) {\n\toptions = $tw.utils.extend({},options);\n\tvar cacheType = options.parseAsInline ? \"newInlineParseTree\" : \"newBlockParseTree\",\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.old_parseText(tiddler.fields.type,tiddler.fields.text,options);\n\t\t}) : null;\n};\n\nvar tweakMacroDefinition = function(nodeList) {\n\tif(nodeList && nodeList[0] && nodeList[0].type === \"macrodef\") {\n\t\tnodeList[0].type = \"set\";\n\t\tnodeList[0].attributes = {\n\t\t\tname: {type: \"string\", value: nodeList[0].name},\n\t\t\tvalue: {type: \"string\", value: nodeList[0].text}\n\t\t};\n\t\tnodeList[0].children = nodeList.slice(1);\n\t\tnodeList.splice(1,nodeList.length-1);\n\t\ttweakMacroDefinition(nodeList[0].children);\n\t}\n};\n\nvar tweakParser = function(parser) {\n\t// Move any macro definitions to contain the body tree\n\ttweakMacroDefinition(parser.tree);\n};\n\nexports.parseText = function(type,text,options) {\n\tvar parser = this.old_parseText(type,text,options);\n\tif(parser) {\n\t\ttweakParser(parser);\n\t}\n\treturn parser;\n};\n\nexports.parseTiddler = function(title,options) {\n\tvar parser = this.old_parseTiddler(title,options);\n\tif(parser) {\n\t\ttweakParser(parser);\n\t}\n\treturn parser;\n};\n\nexports.parseTextReference = function(title,field,index,options) {\n\tvar tiddler,text;\n\tif(options.subTiddler) {\n\t\ttiddler = this.getSubTiddler(title,options.subTiddler);\n\t} else {\n\t\ttiddler = this.getTiddler(title);\n\t\tif(field === \"text\" || (!field && !index)) {\n\t\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\t\treturn this.parseTiddler(title,options);\n\t\t}\n\t}\n\tif(field === \"text\" || (!field && !index)) {\n\t\tif(tiddler && tiddler.fields) {\n\t\t\treturn this.parseText(tiddler.fields.type || \"text/vnd.tiddlywiki\",tiddler.fields.text,options);\t\t\t\n\t\t} else {\n\t\t\treturn null;\n\t\t}\n\t} else if(field) {\n\t\tif(field === \"title\") {\n\t\t\ttext = title;\n\t\t} else {\n\t\t\tif(!tiddler || !tiddler.hasField(field)) {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t\ttext = tiddler.fields[field];\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text.toString(),options);\n\t} else if(index) {\n\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\ttext = this.extractTiddlerDataItem(tiddler,index,undefined);\n\t\tif(text === undefined) {\n\t\t\treturn null;\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text,options);\n\t}\n};\n\n/*\nMake a widget tree for a parse tree\nparser: parser object\noptions: see below\nOptions include:\ndocument: optional document to use\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.makeWidget = function(parser,options) {\n\toptions = options || {};\n\tvar widgetNode = {\n\t\t\ttype: \"widget\",\n\t\t\tchildren: []\n\t\t},\n\t\tcurrWidgetNode = widgetNode;\n\t// Create set variable widgets for each variable\n\t$tw.utils.each(options.variables,function(value,name) {\n\t\tvar setVariableWidget = {\n\t\t\ttype: \"set\",\n\t\t\tattributes: {\n\t\t\t\tname: {type: \"string\", value: name},\n\t\t\t\tvalue: {type: \"string\", value: value}\n\t\t\t},\n\t\t\tchildren: []\n\t\t};\n\t\tcurrWidgetNode.children = [setVariableWidget];\n\t\tcurrWidgetNode = setVariableWidget;\n\t});\n\t// Add in the supplied parse tree nodes\n\tcurrWidgetNode.children = parser ? parser.tree : [];\n\t// Create the widget\n\treturn new widget.widget(widgetNode,{\n\t\twiki: this,\n\t\tdocument: options.document || $tw.fakeDocument,\n\t\tparentWidget: options.parentWidget\n\t});\n};\n\n/*\nMake a widget tree for transclusion\ntitle: target tiddler title\noptions: as for wiki.makeWidget() plus:\noptions.field: optional field to transclude (defaults to \"text\")\noptions.mode: transclusion mode \"inline\" or \"block\"\noptions.children: optional array of children for the transclude widget\n*/\nexports.makeTranscludeWidget = function(title,options) {\n\toptions = options || {};\n\tvar parseTree = {tree: [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"div\",\n\t\t\tchildren: [{\n\t\t\t\ttype: \"transclude\",\n\t\t\t\tattributes: {\n\t\t\t\t\ttiddler: {\n\t\t\t\t\t\tname: \"tiddler\",\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tvalue: title}},\n\t\t\t\tisBlock: !options.parseAsInline}]}\n\t]};\n\tif(options.field) {\n\t\tparseTree.tree[0].children[0].attributes.field = {type: \"string\", value: options.field};\n\t}\n\tif(options.mode) {\n\t\tparseTree.tree[0].children[0].attributes.mode = {type: \"string\", value: options.mode};\n\t}\n\tif(options.children) {\n\t\tparseTree.tree[0].children[0].children = options.children;\n\t}\n\treturn $tw.wiki.makeWidget(parseTree,options);\n};\n\n/*\nParse text in a specified format and render it into another format\n\toutputType: content type for the output\n\ttextType: content type of the input text\n\ttext: input text\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderText = function(outputType,textType,text,options) {\n\toptions = options || {};\n\tvar parser = this.parseText(textType,text,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : container.textContent;\n};\n\n/*\nParse text from a tiddler and render it into another format\n\toutputType: content type for the output\n\ttitle: title of the tiddler to be rendered\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderTiddler = function(outputType,title,options) {\n\toptions = options || {};\n\tvar parser = this.parseTiddler(title,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : (outputType === \"text/plain-formatted\" ? container.formattedTextContent : container.textContent);\n};\n\n/*\nReturn an array of tiddler titles that match a search string\n\ttext: The text string to search for\n\toptions: see below\nOptions available:\n\tsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\n\texclude: An array of tiddler titles to exclude from the search\n\tinvert: If true returns tiddlers that do not contain the specified string\n\tcaseSensitive: If true forces a case sensitive search\n\tliteral: If true, searches for literal string, rather than separate search terms\n\tfield: If specified, restricts the search to the specified field\n*/\nexports.search = function(text,options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tt,\n\t\tinvert = !!options.invert;\n\t// Convert the search string into a regexp for each term\n\tvar terms, searchTermsRegExps,\n\t\tflags = options.caseSensitive ? \"\" : \"i\";\n\tif(options.literal) {\n\t\tif(text.length === 0) {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + $tw.utils.escapeRegExp(text) + \")\",flags)];\n\t\t}\n\t} else {\n\t\tterms = text.split(/ +/);\n\t\tif(terms.length === 1 && terms[0] === \"\") {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [];\n\t\t\tfor(t=0; t<terms.length; t++) {\n\t\t\t\tsearchTermsRegExps.push(new RegExp(\"(\" + $tw.utils.escapeRegExp(terms[t]) + \")\",flags));\n\t\t\t}\n\t\t}\n\t}\n\t// Function to check a given tiddler for the search term\n\tvar searchTiddler = function(title) {\n\t\tif(!searchTermsRegExps) {\n\t\t\treturn true;\n\t\t}\n\t\tvar tiddler = self.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\ttiddler = new $tw.Tiddler({title: title, text: \"\", type: \"text/vnd.tiddlywiki\"});\n\t\t}\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type] || $tw.config.contentTypeInfo[\"text/vnd.tiddlywiki\"],\n\t\t\tmatch;\n\t\tfor(var t=0; t<searchTermsRegExps.length; t++) {\n\t\t\tmatch = false;\n\t\t\tif(options.field) {\n\t\t\t\tmatch = searchTermsRegExps[t].test(tiddler.getFieldString(options.field));\n\t\t\t} else {\n\t\t\t\t// Search title, tags and body\n\t\t\t\tif(contentTypeInfo.encoding === \"utf8\") {\n\t\t\t\t\tmatch = match || searchTermsRegExps[t].test(tiddler.fields.text);\n\t\t\t\t}\n\t\t\t\tvar tags = tiddler.fields.tags ? tiddler.fields.tags.join(\"\\0\") : \"\";\n\t\t\t\tmatch = match || searchTermsRegExps[t].test(tags) || searchTermsRegExps[t].test(tiddler.fields.title);\n\t\t\t}\n\t\t\tif(!match) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t\treturn true;\n\t};\n\t// Loop through all the tiddlers doing the search\n\tvar results = [],\n\t\tsource = options.source || this.each;\n\tsource(function(tiddler,title) {\n\t\tif(searchTiddler(title) !== options.invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\t// Remove any of the results we have to exclude\n\tif(options.exclude) {\n\t\tfor(t=0; t<options.exclude.length; t++) {\n\t\t\tvar p = results.indexOf(options.exclude[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tresults.splice(p,1);\n\t\t\t}\n\t\t}\n\t}\n\treturn results;\n};\n\n/*\nTrigger a load for a tiddler if it is skinny. Returns the text, or undefined if the tiddler is missing, null if the tiddler is being lazily loaded.\n*/\nexports.getTiddlerText = function(title,defaultText) {\n\tvar tiddler = this.getTiddler(title);\n\t// Return undefined if the tiddler isn't found\n\tif(!tiddler) {\n\t\treturn defaultText;\n\t}\n\tif(tiddler.fields.text !== undefined) {\n\t\t// Just return the text if we've got it\n\t\treturn tiddler.fields.text;\n\t} else {\n\t\t// Tell any listeners about the need to lazily load this tiddler\n\t\tthis.dispatchEvent(\"lazyLoad\",title);\n\t\t// Indicate that the text is being loaded\n\t\treturn null;\n\t}\n};\n\n/*\nRead an array of browser File objects, invoking callback(tiddlerFieldsArray) once they're all read\n*/\nexports.readFiles = function(files,callback) {\n\tvar result = [],\n\t\toutstanding = files.length;\n\tfor(var f=0; f<files.length; f++) {\n\t\tthis.readFile(files[f],function(tiddlerFieldsArray) {\n\t\t\tresult.push.apply(result,tiddlerFieldsArray);\n\t\t\tif(--outstanding === 0) {\n\t\t\t\tcallback(result);\n\t\t\t}\n\t\t});\n\t}\n\treturn files.length;\n};\n\n/*\nRead a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFile = function(file,callback) {\n\t// Get the type, falling back to the filename extension\n\tvar self = this,\n\t\ttype = file.type;\n\tif(type === \"\" || !type) {\n\t\tvar dotPos = file.name.lastIndexOf(\".\");\n\t\tif(dotPos !== -1) {\n\t\t\tvar fileExtensionInfo = $tw.utils.getFileExtensionInfo(file.name.substr(dotPos));\n\t\t\tif(fileExtensionInfo) {\n\t\t\t\ttype = fileExtensionInfo.type;\n\t\t\t}\n\t\t}\n\t}\n\t// Figure out if we're reading a binary file\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[type],\n\t\tisBinary = contentTypeInfo ? contentTypeInfo.encoding === \"base64\" : false;\n\t// Log some debugging information\n\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Importing file '\" + file.name + \"', type: '\" + type + \"', isBinary: \" + isBinary);\n\t}\n\t// Create the FileReader\n\tvar reader = new FileReader();\n\t// Onload\n\treader.onload = function(event) {\n\t\t// Deserialise the file contents\n\t\tvar text = event.target.result,\n\t\t\ttiddlerFields = {title: file.name || \"Untitled\", type: type};\n\t\t// Are we binary?\n\t\tif(isBinary) {\n\t\t\t// The base64 section starts after the first comma in the data URI\n\t\t\tvar commaPos = text.indexOf(\",\");\n\t\t\tif(commaPos !== -1) {\n\t\t\t\ttiddlerFields.text = text.substr(commaPos+1);\n\t\t\t\tcallback([tiddlerFields]);\n\t\t\t}\n\t\t} else {\n\t\t\t// Check whether this is an encrypted TiddlyWiki file\n\t\t\tvar encryptedJson = $tw.utils.extractEncryptedStoreArea(text);\n\t\t\tif(encryptedJson) {\n\t\t\t\t// If so, attempt to decrypt it with the current password\n\t\t\t\t$tw.utils.decryptStoreAreaInteractive(encryptedJson,function(tiddlers) {\n\t\t\t\t\tcallback(tiddlers);\n\t\t\t\t});\n\t\t\t} else {\n\t\t\t\t// Otherwise, just try to deserialise any tiddlers in the file\n\t\t\t\tcallback(self.deserializeTiddlers(type,text,tiddlerFields));\n\t\t\t}\n\t\t}\n\t};\n\t// Kick off the read\n\tif(isBinary) {\n\t\treader.readAsDataURL(file);\n\t} else {\n\t\treader.readAsText(file);\n\t}\n};\n\n/*\nFind any existing draft of a specified tiddler\n*/\nexports.findDraft = function(targetTitle) {\n\tvar draftTitle = undefined;\n\tthis.forEachTiddler({includeSystem: true},function(title,tiddler) {\n\t\tif(tiddler.fields[\"draft.title\"] && tiddler.fields[\"draft.of\"] === targetTitle) {\n\t\t\tdraftTitle = title;\n\t\t}\n\t});\n\treturn draftTitle;\n}\n\n/*\nCheck whether the specified draft tiddler has been modified\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\"]);\n\tif(!origTiddler) {\n\t\treturn tiddler.fields.text !== \"\";\n\t}\n\treturn tiddler.fields[\"draft.title\"] !== tiddler.fields[\"draft.of\"] || !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\thistoryTitle = historyTitle || \"$:/HistoryList\";\n\tvar titles = $tw.utils.isArray(title) ? title : [title];\n\t// Add a new record to the top of the history stack\n\tvar historyList = this.getTiddlerData(historyTitle,[]);\n\t$tw.utils.each(titles,function(title) {\n\t\thistoryList.push({title: title, fromPageRect: fromPageRect});\n\t});\n\tthis.setTiddlerData(historyTitle,historyList,{\"current-tiddler\": titles[titles.length-1]});\n};\n\n/*\nInvoke the available upgrader modules\ntitles: array of tiddler titles to be processed\ntiddlers: hashmap by title of tiddler fields of pending import tiddlers. These can be modified by the upgraders. An entry with no fields indicates a tiddler that was pending import has been suppressed. When entries are added to the pending import the tiddlers hashmap may have entries that are not present in the titles array\nReturns a hashmap of messages keyed by tiddler title.\n*/\nexports.invokeUpgraders = function(titles,tiddlers) {\n\t// Collect up the available upgrader modules\n\tvar self = this;\n\tif(!this.upgraderModules) {\n\t\tthis.upgraderModules = [];\n\t\t$tw.modules.forEachModuleOfType(\"upgrader\",function(title,module) {\n\t\t\tif(module.upgrade) {\n\t\t\t\tself.upgraderModules.push(module);\n\t\t\t}\n\t\t});\n\t}\n\t// Invoke each upgrader in turn\n\tvar messages = {};\n\tfor(var t=0; t<this.upgraderModules.length; t++) {\n\t\tvar upgrader = this.upgraderModules[t],\n\t\t\tupgraderMessages = upgrader.upgrade(this,titles,tiddlers);\n\t\t$tw.utils.extend(messages,upgraderMessages);\n\t}\n\treturn messages;\n};\n\n})();\n", "title": "$:/core/modules/wiki.js", "type": "application/javascript", "module-type": "wikimethod" }, "$:/palettes/Blanca": { "title": "$:/palettes/Blanca", "name": "Blanca", "description": "A clean white palette to let you focus", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #66cccc\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ffffff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #7897f3\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ccc\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #ffffff\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #7897f3\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #eeeeee\ntab-border-selected: #cccccc\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffeedd\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: #eee\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #ff9900\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/palettes/Blue": { "title": "$:/palettes/Blue", "name": "Blue", "description": "A blue theme", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333353\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ddddff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #5959c0\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: #ccccdd\ntab-border-selected: #ccccdd\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #eeeeff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #666666\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #ffffff\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #ffffff\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #5959c0\ntoolbar-new-button: #5eb95e\ntoolbar-options-button: rgb(128, 88, 165)\ntoolbar-save-button: #0e90d2\ntoolbar-info-button: #0e90d2\ntoolbar-edit-button: rgb(243, 123, 29)\ntoolbar-close-button: #dd514c\ntoolbar-delete-button: #dd514c\ntoolbar-cancel-button: rgb(243, 123, 29)\ntoolbar-done-button: #5eb95e\nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/palettes/Muted": { "title": "$:/palettes/Muted", "name": "Muted", "description": "Bright tiddlers on a muted background", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #6f6f70\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #29a6ee\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #c2c1c2\nsidebar-foreground-shadow: rgba(255,255,255,0)\nsidebar-foreground: #d3d2d4\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #6f6f70\nsidebar-tab-background: #666667\nsidebar-tab-border-selected: #999\nsidebar-tab-border: #515151\nsidebar-tab-divider: #999\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: #999\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #d1d0d2\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #d5ad34\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/palettes/ContrastLight": { "title": "$:/palettes/ContrastLight", "name": "Contrast (Light)", "description": "High contrast and unambiguous (light version)", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #000\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #000\ntag-foreground: #fff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n" }, "$:/palettes/ContrastDark": { "title": "$:/palettes/ContrastDark", "name": "Contrast (Dark)", "description": "High contrast and unambiguous (dark version)", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #000\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #fff\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #fff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n" }, "$:/palettes/DarkPhotos": { "created": "20150402111612188", "description": "Good with dark photo backgrounds", "modified": "20150402112344080", "name": "DarkPhotos", "tags": "$:/tags/Palette", "title": "$:/palettes/DarkPhotos", "type": "application/x-tiddler-dictionary", "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: \nbutton-foreground: \nbutton-border: \ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #ddd\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #336438\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #ccf\nsidebar-controls-foreground: #fff\nsidebar-foreground-shadow: rgba(0,0,0, 0.5)\nsidebar-foreground: #fff\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #eee\nsidebar-tab-background-selected: rgba(255,255,255, 0.8)\nsidebar-tab-background: rgba(255,255,255, 0.4)\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: rgba(255,255,255, 0.2)\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #aaf\nsidebar-tiddler-link-foreground: #ddf\nsite-title-foreground: #fff\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/palettes/Rocker": { "title": "$:/palettes/Rocker", "name": "Rocker", "description": "A dark theme", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #000\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #cc0000\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.0)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #000\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #ffbb99\nsidebar-tiddler-link-foreground: #cc0000\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffbb99\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #cc0000\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/palettes/SolarFlare": { "title": "$:/palettes/SolarFlare", "name": "Solar Flare", "description": "Warm, relaxing earth colours", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": ": Background Tones\n\nbase03: #002b36\nbase02: #073642\n\n: Content Tones\n\nbase01: #586e75\nbase00: #657b83\nbase0: #839496\nbase1: #93a1a1\n\n: Background Tones\n\nbase2: #eee8d5\nbase3: #fdf6e3\n\n: Accent Colors\n\nyellow: #b58900\norange: #cb4b16\nred: #dc322f\nmagenta: #d33682\nviolet: #6c71c4\nblue: #268bd2\ncyan: #2aa198\ngreen: #859900\n\n: Additional Tones (RA)\n\nbase10: #c0c4bb\nviolet-muted: #7c81b0\nblue-muted: #4e7baa\n\nyellow-hot: #ffcc44\norange-hot: #eb6d20\nred-hot: #ff2222\nblue-hot: #2298ee\ngreen-hot: #98ee22\n\n: Palette\n\n: Do not use colour macro for background and foreground\nbackground: #fdf6e3\n download-foreground: <<colour background>>\n dragger-foreground: <<colour background>>\n dropdown-background: <<colour background>>\n modal-background: <<colour background>>\n sidebar-foreground-shadow: <<colour background>>\n tiddler-background: <<colour background>>\n tiddler-border: <<colour background>>\n tiddler-link-background: <<colour background>>\n tab-background-selected: <<colour background>>\n dropdown-tab-background-selected: <<colour tab-background-selected>>\nforeground: #657b83\n dragger-background: <<colour foreground>>\n tab-foreground: <<colour foreground>>\n tab-foreground-selected: <<colour tab-foreground>>\n sidebar-tab-foreground-selected: <<colour tab-foreground-selected>>\n sidebar-tab-foreground: <<colour tab-foreground>>\n sidebar-button-foreground: <<colour foreground>>\n sidebar-controls-foreground: <<colour foreground>>\n sidebar-foreground: <<colour foreground>>\n: base03\n: base02\n: base01\n alert-muted-foreground: <<colour base01>>\n: base00\n code-foreground: <<colour base00>>\n message-foreground: <<colour base00>>\n tag-foreground: <<colour base00>>\n: base0\n sidebar-tiddler-link-foreground: <<colour base0>>\n: base1\n muted-foreground: <<colour base1>>\n blockquote-bar: <<colour muted-foreground>>\n dropdown-border: <<colour muted-foreground>>\n sidebar-muted-foreground: <<colour muted-foreground>>\n tiddler-title-foreground: <<colour muted-foreground>>\n site-title-foreground: <<colour tiddler-title-foreground>>\n: base2\n modal-footer-background: <<colour base2>>\n page-background: <<colour base2>>\n modal-backdrop: <<colour page-background>>\n notification-background: <<colour page-background>>\n code-background: <<colour page-background>>\n code-border: <<colour code-background>>\n pre-background: <<colour page-background>>\n pre-border: <<colour pre-background>>\n sidebar-tab-background-selected: <<colour page-background>>\n table-header-background: <<colour base2>>\n tag-background: <<colour base2>>\n tiddler-editor-background: <<colour base2>>\n tiddler-info-background: <<colour base2>>\n tiddler-info-tab-background: <<colour base2>>\n tab-background: <<colour base2>>\n dropdown-tab-background: <<colour tab-background>>\n: base3\n alert-background: <<colour base3>>\n message-background: <<colour base3>>\n: yellow\n: orange\n: red\n: magenta\n alert-highlight: <<colour magenta>>\n: violet\n external-link-foreground: <<colour violet>>\n: blue\n: cyan\n: green\n: base10\n tiddler-controls-foreground: <<colour base10>>\n: violet-muted\n external-link-foreground-visited: <<colour violet-muted>>\n: blue-muted\n primary: <<colour blue-muted>>\n download-background: <<colour primary>>\n tiddler-link-foreground: <<colour primary>>\n\nalert-border: #b99e2f\ndirty-indicator: #ff0000\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nmessage-border: #cfd6e6\nmodal-border: #999999\nsidebar-controls-foreground-hover:\nsidebar-muted-foreground-hover:\nsidebar-tab-background: #ded8c5\nsidebar-tiddler-link-foreground-hover:\nstatic-alert-foreground: #aaaaaa\ntab-border: #cccccc\n modal-footer-border: <<colour tab-border>>\n modal-header-border: <<colour tab-border>>\n notification-border: <<colour tab-border>>\n sidebar-tab-border: <<colour tab-border>>\n tab-border-selected: <<colour tab-border>>\n sidebar-tab-border-selected: <<colour tab-border-selected>>\ntab-divider: #d8d8d8\n sidebar-tab-divider: <<colour tab-divider>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-border: #dddddd\ntiddler-subtitle-foreground: #c0c0c0\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/palettes/Vanilla": { "title": "$:/palettes/Vanilla", "name": "Vanilla", "description": "Pale and unobtrusive", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #f4f4f4\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #aaaaaa\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #f4f4f4\nsidebar-tab-background: #e0e0e0\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: #e4e4e4\nsidebar-tab-foreground-selected:\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #999999\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/core/readme": { "title": "$:/core/readme", "text": "This plugin contains TiddlyWiki's core components, comprising:\n\n* JavaScript code modules\n* Icons\n* Templates needed to create TiddlyWiki's user interface\n* British English (''en-GB'') translations of the localisable strings used by the core\n" }, "$:/core/templates/MOTW.html": { "title": "$:/core/templates/MOTW.html", "text": "\\rules only filteredtranscludeinline transcludeinline entity\n<!-- The following comment is called a MOTW comment and is necessary for the TiddlyIE Internet Explorer extension -->\n<!-- saved from url=(0021)http://tiddlywiki.com --> " }, "$:/core/templates/alltiddlers.template.html": { "title": "$:/core/templates/alltiddlers.template.html", "type": "text/vnd.tiddlywiki-html", "text": "<!-- This template is provided for backwards compatibility with older versions of TiddlyWiki -->\n\n<$set name=\"exportFilter\" value=\"[!is[system]sort[title]]\">\n\n{{$:/core/templates/exporters/StaticRiver}}\n\n</$set>\n" }, "$:/core/templates/canonical-uri-external-image": { "title": "$:/core/templates/canonical-uri-external-image", "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external images.\n\nChange the `./images/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./images/<$view field=\"title\" format=\"doubleurlencoded\"/>" }, "$:/core/templates/css-tiddler": { "title": "$:/core/templates/css-tiddler", "text": "<!--\n\nThis template is used for saving CSS tiddlers as a style tag with data attributes representing the tiddler fields.\n\n-->`<style`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/css\">`<$view field=\"text\" format=\"text\" />`</style>`" }, "$:/core/templates/exporters/CsvFile": { "title": "$:/core/templates/exporters/CsvFile", "tags": "$:/tags/Exporter", "description": "{{$:/language/Exporters/CsvFile}}", "extension": ".csv", "text": "\\define renderContent()\n<$text text=<<csvtiddlers filter:\"\"\"$(exportFilter)$\"\"\" format:\"quoted-comma-sep\">>/>\n\\end\n<<renderContent>>\n" }, "$:/core/templates/exporters/JsonFile": { "title": "$:/core/templates/exporters/JsonFile", "tags": "$:/tags/Exporter", "description": "{{$:/language/Exporters/JsonFile}}", "extension": ".json", "text": "\\define renderContent()\n<$text text=<<jsontiddlers filter:\"\"\"$(exportFilter)$\"\"\">>/>\n\\end\n<<renderContent>>\n" }, "$:/core/templates/exporters/StaticRiver": { "title": "$:/core/templates/exporters/StaticRiver", "tags": "$:/tags/Exporter", "description": "{{$:/language/Exporters/StaticRiver}}", "extension": ".html", "text": "\\define tv-wikilink-template() #$uri_encoded$\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n<section class=\"tc-story-river\">\n{{$:/core/templates/exporters/StaticRiver/Content||$:/core/templates/html-tiddler}}\n</section>\n</body>\n</html>\n" }, "$:/core/templates/exporters/StaticRiver/Content": { "title": "$:/core/templates/exporters/StaticRiver/Content", "text": "\\define renderContent()\n{{{ $(exportFilter)$ ||$:/core/templates/static-tiddler}}}\n\\end\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n<<renderContent>>\n</$importvariables>\n" }, "$:/core/templates/exporters/TidFile": { "title": "$:/core/templates/exporters/TidFile", "tags": "$:/tags/Exporter", "description": "{{$:/language/Exporters/TidFile}}", "extension": ".tid", "text": "\\define renderContent()\n{{{ $(exportFilter)$ +[limit[1]] ||$:/core/templates/tid-tiddler}}}\n\\end\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\"><<renderContent>></$importvariables>" }, "$:/core/templates/html-div-tiddler": { "title": "$:/core/templates/html-div-tiddler", "text": "<!--\n\nThis template is used for saving tiddlers as an HTML DIV tag with attributes representing the tiddler fields.\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre>`<$view field=\"text\" format=\"htmlencoded\" />`</pre>\n</div>`\n" }, "$:/core/templates/html-tiddler": { "title": "$:/core/templates/html-tiddler", "text": "<!--\n\nThis template is used for saving tiddlers as raw HTML\n\n--><$view field=\"text\" format=\"htmlwikified\" />" }, "$:/core/templates/javascript-tiddler": { "title": "$:/core/templates/javascript-tiddler", "text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields.\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\">`<$view field=\"text\" format=\"text\" />`</script>`" }, "$:/core/templates/module-tiddler": { "title": "$:/core/templates/module-tiddler", "text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields. The body of the tiddler is wrapped in a call to the `$tw.modules.define` function in order to define the body of the tiddler as a module\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\" data-module=\"yes\">$tw.modules.define(\"`<$view field=\"title\" format=\"jsencoded\" />`\",\"`<$view field=\"module-type\" format=\"jsencoded\" />`\",function(module,exports,require) {`<$view field=\"text\" format=\"text\" />`});\n</script>`" }, "$:/core/templates/plain-text-tiddler": { "title": "$:/core/templates/plain-text-tiddler", "text": "<$view field=\"text\" format=\"text\" />" }, "$:/core/save/all": { "title": "$:/core/save/all", "text": "\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]]\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-images": { "title": "$:/core/save/lazy-images", "text": "\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] -[!is[system]is[image]] +[sort[title]] \n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n" }, "$:/core/templates/single.tiddler.window": { "title": "$:/core/templates/single.tiddler.window", "text": "<$set name=\"themeTitle\" value={{$:/view}}>\n\n<$set name=\"tempCurrentTiddler\" value=<<currentTiddler>>>\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$set name=\"currentTiddler\" value=<<tempCurrentTiddler>>>\n\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n\n<$transclude mode=\"block\"/>\n\n</$navigator>\n\n</$importvariables>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n" }, "$:/core/templates/split-recipe": { "title": "$:/core/templates/split-recipe", "text": "<$list filter=\"[!is[system]]\">\ntiddler: <$view field=\"title\" format=\"urlencoded\"/>.tid\n</$list>\n" }, "$:/core/templates/static-tiddler": { "title": "$:/core/templates/static-tiddler", "text": "<a name=<<currentTiddler>>>\n<$transclude tiddler=\"$:/core/ui/ViewTemplate\"/>\n</a>" }, "$:/core/templates/static.area": { "title": "$:/core/templates/static.area", "text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n{{$:/core/templates/static.content||$:/core/templates/html-tiddler}}\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\nThis file contains an encrypted ~TiddlyWiki. Enable ~JavaScript and enter the decryption password when prompted.\n</$reveal>\n" }, "$:/core/templates/static.content": { "title": "$:/core/templates/static.content", "type": "text/vnd.tiddlywiki", "text": "<!-- For Google, and people without JavaScript-->\nThis [[TiddlyWiki|http://tiddlywiki.com]] contains the following tiddlers:\n\n<ul>\n<$list filter=<<saveTiddlerFilter>>>\n<li><$view field=\"title\" format=\"text\"></$view></li>\n</$list>\n</ul>\n" }, "$:/core/templates/static.template.css": { "title": "$:/core/templates/static.template.css", "text": "{{$:/boot/boot.css||$:/core/templates/plain-text-tiddler}}\n\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n" }, "$:/core/templates/static.template.html": { "title": "$:/core/templates/static.template.html", "type": "text/vnd.tiddlywiki-html", "text": "\\define tv-wikilink-template() static/$uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n{{$:/core/ui/PageTemplate||$:/core/templates/html-tiddler}}\n</body>\n</html>\n" }, "$:/core/templates/static.tiddler.html": { "title": "$:/core/templates/static.tiddler.html", "text": "\\define tv-wikilink-template() $uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n`<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"`{{$:/core/templates/version}}`\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<link rel=\"stylesheet\" href=\"static.css\">\n<title>`<$view field=\"caption\"><$view field=\"title\"/></$view>: {{$:/core/wiki/title}}`</title>\n</head>\n<body class=\"tc-body\">\n`{{$:/StaticBanner||$:/core/templates/html-tiddler}}`\n<section class=\"tc-story-river\">\n`<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n<$view tiddler=\"$:/core/ui/ViewTemplate\" format=\"htmlwikified\"/>\n</$importvariables>`\n</section>\n</body>\n</html>\n`" }, "$:/core/templates/store.area.template.html": { "title": "$:/core/templates/store.area.template.html", "text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n`<div id=\"storeArea\" style=\"display:none;\">`\n<$list filter=<<saveTiddlerFilter>> template=\"$:/core/templates/html-div-tiddler\"/>\n`</div>`\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n`<!--~~ Encrypted tiddlers ~~-->`\n`<pre id=\"encryptedStoreArea\" type=\"text/plain\" style=\"display:none;\">`\n<$encrypt filter=<<saveTiddlerFilter>>/>\n`</pre>`\n</$reveal>" }, "$:/core/templates/tid-tiddler": { "title": "$:/core/templates/tid-tiddler", "text": "<!--\n\nThis template is used for saving tiddlers in TiddlyWeb *.tid format\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>`\n`<$view field=\"text\" format=\"text\" />" }, "$:/core/templates/tiddler-metadata": { "title": "$:/core/templates/tiddler-metadata", "text": "<!--\n\nThis template is used for saving tiddler metadata *.meta files\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>" }, "$:/core/templates/tiddlywiki5.html": { "title": "$:/core/templates/tiddlywiki5.html", "text": "\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n{{$:/core/templates/MOTW.html}}<html>\n<head>\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" />\t\t<!-- Force IE standards mode for Intranet and HTA - should be the first meta -->\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"application-name\" content=\"TiddlyWiki\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"format-detection\" content=\"telephone=no\" />\n<meta name=\"copyright\" content=\"{{$:/core/copyright.txt}}\" />\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<!--~~ This is a Tiddlywiki file. The points of interest in the file are marked with this pattern ~~-->\n\n<!--~~ Raw markup ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/core/wiki/rawmarkup]] [all[shadows+tiddlers]tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n</head>\n<body class=\"tc-body\">\n<!--~~ Static styles ~~-->\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<!--~~ Static content for Google and browsers without JavaScript ~~-->\n<noscript>\n<div id=\"splashArea\">\n{{$:/core/templates/static.area}}\n</div>\n</noscript>\n<!--~~ Ordinary tiddlers ~~-->\n{{$:/core/templates/store.area.template.html}}\n<!--~~ Library modules ~~-->\n<div id=\"libraryModules\" style=\"display:none;\">\n{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/javascript-tiddler}}}\n</div>\n<!--~~ Boot kernel prologue ~~-->\n<div id=\"bootKernelPrefix\" style=\"display:none;\">\n{{ $:/boot/bootprefix.js ||$:/core/templates/javascript-tiddler}}\n</div>\n<!--~~ Boot kernel ~~-->\n<div id=\"bootKernel\" style=\"display:none;\">\n{{ $:/boot/boot.js ||$:/core/templates/javascript-tiddler}}\n</div>\n</body>\n</html>\n" }, "$:/core/templates/version": { "title": "$:/core/templates/version", "text": "<<version>>" }, "$:/core/templates/wikified-tiddler": { "title": "$:/core/templates/wikified-tiddler", "text": "<$transclude />" }, "$:/core/ui/AdvancedSearch/Filter": { "title": "$:/core/ui/AdvancedSearch/Filter", "tags": "$:/tags/AdvancedSearch", "caption": "{{$:/language/Search/Filter/Caption}}", "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Filter/Hint>>\n\n<div class=\"tc-search tc-advanced-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$button popup=<<qualify \"$:/state/filterDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n<$macrocall $name=\"exportButton\" exportFilter={{$:/temp/advancedsearch}} lingoBase=\"$:/language/Buttons/ExportTiddlers/\"/>\n</$reveal>\n</div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/filterDropdown\">> type=\"nomatch\" text=\"\" default=\"\">\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</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\n<div class=\"tc-search-results\">\n<<lingo Filter/Matches>>\n<$list filter={{$:/temp/advancedsearch}} template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$set>\n</$reveal>\n" }, "$:/core/ui/AdvancedSearch/Shadows": { "title": "$:/core/ui/AdvancedSearch/Shadows", "tags": "$:/tags/AdvancedSearch", "caption": "{{$:/language/Search/Shadows/Caption}}", "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Shadows/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[all[shadows]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo Shadows/Matches>>\n\n<$list filter=\"[all[shadows]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n" }, "$:/core/ui/AdvancedSearch/Standard": { "title": "$:/core/ui/AdvancedSearch/Standard", "tags": "$:/tags/AdvancedSearch", "caption": "{{$:/language/Search/Standard/Caption}}", "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Standard/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$set name=\"searchTiddler\" value=\"$:/temp/advancedsearch\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude/>\n</$list>\n\"\"\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n</$list>\n</$set>\n</$reveal>\n" }, "$:/core/ui/AdvancedSearch/System": { "title": "$:/core/ui/AdvancedSearch/System", "tags": "$:/tags/AdvancedSearch", "caption": "{{$:/language/Search/System/Caption}}", "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo System/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[is[system]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo System/Matches>>\n\n<$list filter=\"[is[system]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n" }, "$:/AdvancedSearch": { "title": "$:/AdvancedSearch", "icon": "$:/core/images/advanced-search-button", "color": "#bbb", "text": "<div class=\"tc-advanced-search\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch]!has[draft.of]]\" \"$:/core/ui/AdvancedSearch/System\">>\n</div>\n" }, "$:/core/ui/AlertTemplate": { "title": "$:/core/ui/AlertTemplate", "text": "<div class=\"tc-alert\">\n<div class=\"tc-alert-toolbar\">\n<$button message=\"tm-delete-tiddler\" class=\"tc-btn-invisible\">\n{{$:/core/images/delete-button}}</$button>\n</div>\n<div class=\"tc-alert-subtitle\">\n<$view field=\"component\"/> - <$view field=\"modified\" format=\"date\" template=\"0hh:0mm:0ss DD MM YYYY\"/> <$reveal type=\"nomatch\" state=\"!!count\" text=\"\"><span class=\"tc-alert-highlight\">(count: <$view field=\"count\"/>)</span></$reveal>\n</div>\n<div class=\"tc-alert-body\">\n\n<$transclude/>\n\n</div>\n</div>\n" }, "$:/core/ui/BinaryWarning": { "title": "$:/core/ui/BinaryWarning", "text": "\\define lingo-base() $:/language/BinaryWarning/\n<div class=\"tc-binary-warning\">\n\n<<lingo Prompt>>\n\n</div>\n" }, "$:/core/ui/Components/tag-link": { "title": "$:/core/ui/Components/tag-link", "text": "<$link>\n<$set name=\"backgroundColor\" value={{!!color}}>\n<span style=<<tag-styles>> class=\"tc-tag-label\">\n<$view field=\"title\" format=\"text\"/>\n</span>\n</$set>\n</$link>" }, "$:/core/ui/ControlPanel/Advanced": { "title": "$:/core/ui/ControlPanel/Advanced", "tags": "$:/tags/ControlPanel/Info", "caption": "{{$:/language/ControlPanel/Advanced/Caption}}", "text": "{{$:/language/ControlPanel/Advanced/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Advanced]!has[draft.of]]\" \"$:/core/ui/ControlPanel/TiddlerFields\">>\n</div>\n" }, "$:/core/ui/ControlPanel/Appearance": { "title": "$:/core/ui/ControlPanel/Appearance", "tags": "$:/tags/ControlPanel", "caption": "{{$:/language/ControlPanel/Appearance/Caption}}", "text": "{{$:/language/ControlPanel/Appearance/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Appearance]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Theme\">>\n</div>\n" }, "$:/core/ui/ControlPanel/Basics": { "title": "$:/core/ui/ControlPanel/Basics", "tags": "$:/tags/ControlPanel/Info", "caption": "{{$:/language/ControlPanel/Basics/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\n\n\\define show-filter-count(filter)\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $value=\"\"\"$filter$\"\"\"/>\n<$action-setfield $tiddler=\"$:/state/tab--1498284803\" $value=\"$:/core/ui/AdvancedSearch/Filter\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n''<$count filter=\"\"\"$filter$\"\"\"/>''\n{{$:/core/images/advanced-search-button}}\n</$button>\n\\end\n\n|<<lingo Version/Prompt>> |''<<version>>'' |\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/status/UserName\"><<lingo Username/Prompt>></$link> |<$edit-text tiddler=\"$:/status/UserName\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/AnimationDuration\"><<lingo AnimDuration/Prompt>></$link> |<$edit-text tiddler=\"$:/config/AnimationDuration\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit-text tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n|<$link to=\"$:/config/NewJournal/Title\"><<lingo NewJournal/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/config/NewJournal/Title\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/NewJournal/Tags\"><<lingo NewJournal/Tags/Prompt>></$link> |<$edit-text tiddler=\"$:/config/NewJournal/Tags\" default=\"\" tag=\"input\"/> |\n|<<lingo Language/Prompt>> |{{$:/snippets/minilanguageswitcher}} |\n|<<lingo Tiddlers/Prompt>> |<<show-filter-count \"[!is[system]sort[title]]\">> |\n|<<lingo Tags/Prompt>> |<<show-filter-count \"[tags[]sort[title]]\">> |\n|<<lingo SystemTiddlers/Prompt>> |<<show-filter-count \"[is[system]sort[title]]\">> |\n|<<lingo ShadowTiddlers/Prompt>> |<<show-filter-count \"[all[shadows]sort[title]]\">> |\n|<<lingo OverriddenShadowTiddlers/Prompt>> |<<show-filter-count \"[is[tiddler]is[shadow]sort[title]]\">> |\n" }, "$:/core/ui/ControlPanel/EditorTypes": { "title": "$:/core/ui/ControlPanel/EditorTypes", "tags": "$:/tags/ControlPanel/Advanced", "caption": "{{$:/language/ControlPanel/EditorTypes/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/EditorTypes/\n\n<<lingo Hint>>\n\n<table>\n<tbody>\n<tr>\n<th><<lingo Type/Caption>></th>\n<th><<lingo Editor/Caption>></th>\n</tr>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/config/EditorTypeMappings/]sort[title]]\">\n<tr>\n<td>\n<$link>\n<$list filter=\"[all[current]removeprefix[$:/config/EditorTypeMappings/]]\">\n<$text text={{!!title}}/>\n</$list>\n</$link>\n</td>\n<td>\n<$view field=\"text\"/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n" }, "$:/core/ui/ControlPanel/Info": { "title": "$:/core/ui/ControlPanel/Info", "tags": "$:/tags/ControlPanel", "caption": "{{$:/language/ControlPanel/Info/Caption}}", "text": "{{$:/language/ControlPanel/Info/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Info]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Basics\">>\n</div>\n" }, "$:/core/ui/ControlPanel/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 lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define install-plugin-button()\n<$button>\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url={{!!url}} title={{$(assetInfo)$!!original-title}}/>\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\" emptyMessage=\"\"\"install\"\"\">\nreinstall\n</$list>\n</$button>\n\\end\n\n\\define popup-state-macro()\n$:/state/add-plugin-info/$(connectionTiddler)$/$(assetInfo)$\n\\end\n\n\\define display-plugin-info(type)\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<div class=\"tc-plugin-info\">\n<div class=\"tc-plugin-info-chunk tc-small-icon\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<$list filter=\"[<assetInfo>has[icon]]\" emptyMessage=\"\"\"<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\"\"\">\n<img src={{$(assetInfo)$!!icon}}/>\n</$list>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<h1><$view tiddler=<<assetInfo>> field=\"description\"/></h1>\n<h2><$view tiddler=<<assetInfo>> field=\"original-title\"/></h2>\n<div><em><$view tiddler=<<assetInfo>> field=\"version\"/></em></div>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<<install-plugin-button>>\n</div>\n</div>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>>>\n<div class=\"tc-plugin-info-dropdown\">\n<div class=\"tc-plugin-info-dropdown-message\">\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\" emptyMessage=\"\"\"This plugin is not currently installed\"\"\">\n<em>\nThis plugin is already installed at version <$text text=<<installedVersion>>/>\n</em>\n</$list>\n</div>\n<div class=\"tc-plugin-info-dropdown-body\">\n<$transclude tiddler=<<assetInfo>> field=\"readme\" mode=\"block\"/>\n</div>\n</div>\n</$reveal>\n</$set>\n\\end\n\n\\define load-plugin-library-button()\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-load-plugin-library\" url={{!!url}} infoTitlePrefix=\"$:/temp/RemoteAssetInfo/\"/>\n{{$:/core/images/chevron-right}} open plugin library\n</$button>\n\\end\n\n\\define display-server-assets(type)\nSearch: <$edit-text tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" default=\"\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n<div class=\"tc-plugin-library-listing\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]search{$:/temp/RemoteAssetSearch/$(currentTiddler)$}sort[description]]\" variable=\"assetInfo\">\n<<display-plugin-info \"$type$\">>\n</$list>\n</div>\n\\end\n\n\\define display-server-connection()\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/ServerConnection]suffix{!!url}]\" variable=\"connectionTiddler\" emptyMessage=<<load-plugin-library-button>>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Add/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Add/Themes]] [[$:/core/ui/ControlPanel/Plugins/Add/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Add/Plugins\">>\n\n</$list>\n\\end\n\n\\define plugin-library-listing()\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<div class=\"tc-plugin-library\">\n\n!! <$link><$transclude field=\"caption\"><$view field=\"title\"/></$transclude></$link>\n\n//<$view field=\"url\"/>//\n\n<$transclude/>\n\n<<display-server-connection>>\n</div>\n</$list>\n\\end\n\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<div>\n<<plugin-library-listing>>\n</div>\n\n</$importvariables>\n" }, "$:/core/ui/ControlPanel/Palette": { "title": "$:/core/ui/ControlPanel/Palette", "tags": "$:/tags/ControlPanel/Appearance", "caption": "{{$:/language/ControlPanel/Palette/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Palette/\n\n{{$:/snippets/paletteswitcher}}\n\n<$reveal type=\"nomatch\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"yes\"><<lingo ShowEditor/Caption>></$button>\n\n</$reveal>\n\n<$reveal type=\"match\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"no\"><<lingo HideEditor/Caption>></$button>\n{{$:/snippets/paletteeditor}}\n\n</$reveal>\n\n" }, "$:/core/ui/ControlPanel/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/Installed/Languages": { "title": "$:/core/ui/ControlPanel/Plugins/Installed/Languages", "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[language]]\"/>)", "text": "<<plugin-table language>>\n" }, "$:/core/ui/ControlPanel/Plugins/Installed/Plugins": { "title": "$:/core/ui/ControlPanel/Plugins/Installed/Plugins", "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[plugin]]\"/>)", "text": "<<plugin-table plugin>>\n" }, "$:/core/ui/ControlPanel/Plugins/Installed/Themes": { "title": "$:/core/ui/ControlPanel/Plugins/Installed/Themes", "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[theme]]\"/>)", "text": "<<plugin-table theme>>\n" }, "$:/core/ui/ControlPanel/Plugins": { "title": "$:/core/ui/ControlPanel/Plugins", "tags": "$:/tags/ControlPanel", "caption": "{{$:/language/ControlPanel/Plugins/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define popup-state-macro()\n$(qualified-state)$-$(currentTiddler)$\n\\end\n\n\\define tabs-state-macro()\n$(popup-state)$-$(pluginInfoType)$\n\\end\n\n\\define plugin-icon-title()\n$(currentTiddler)$/icon\n\\end\n\n\\define plugin-disable-title()\n$:/config/Plugins/Disabled/$(currentTiddler)$\n\\end\n\n\\define plugin-table-body(type,disabledMessage)\n<div class=\"tc-plugin-info-chunk tc-small-icon\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<plugin-icon-title>>>\n<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\n</$transclude>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<h1>\n''<$view field=\"description\"><$view field=\"title\"/></$view>'' $disabledMessage$\n</h1>\n<h2>\n<$view field=\"title\"/>\n</h2>\n<h2>\n<div><em><$view field=\"version\"/></em></div>\n</h2>\n</div>\n\\end\n\n\\define plugin-table(type)\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n<$list filter=\"[!has[draft.of]plugin-type[$type$]sort[description]]\" emptyMessage=<<lingo \"Empty/Hint\">>>\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info\">\n<<plugin-table-body type:\"$type$\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info tc-plugin-info-disabled\">\n<<plugin-table-body type:\"$type$\" disabledMessage:\"<$macrocall $name='lingo' title='Disabled/Status'/>\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>>>\n<div class=\"tc-plugin-info-dropdown\">\n<div class=\"tc-plugin-info-dropdown-body\">\n<$list filter=\"[all[current]] -[[$:/core]]\">\n<div style=\"float:right;\">\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"yes\" tooltip={{$:/language/ControlPanel/Plugins/Disable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Disable/Caption}}>\n<<lingo Disable/Caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"no\" tooltip={{$:/language/ControlPanel/Plugins/Enable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Enable/Caption}}>\n<<lingo Enable/Caption>>\n</$button>\n</$reveal>\n</div>\n</$list>\n<$reveal type=\"nomatch\" text=\"\" state=\"!!list\">\n<$macrocall $name=\"tabs\" state=<<tabs-state-macro>> tabsList={{!!list}} default=\"readme\" template=\"$:/core/ui/PluginInfo\"/>\n</$reveal>\n<$reveal type=\"match\" text=\"\" state=\"!!list\">\nNo information provided\n</$reveal>\n</div>\n</div>\n</$reveal>\n</$set>\n</$list>\n</$set>\n\\end\n\n<$button message=\"tm-modal\" param=\"$:/core/ui/ControlPanel/Modals/AddPlugins\" tooltip={{$:/language/ControlPanel/Plugins/Add/Hint}} class=\"tc-btn-big-green\" style=\"background:blue;\">\n{{$:/core/images/download-button}} <<lingo Add/Caption>>\n</$button>\n\n<<lingo Installed/Hint>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Installed/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Installed/Themes]] [[$:/core/ui/ControlPanel/Plugins/Installed/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Installed/Plugins\">>\n" }, "$:/core/ui/ControlPanel/Saving": { "title": "$:/core/ui/ControlPanel/Saving", "tags": "$:/tags/ControlPanel", "caption": "{{$:/language/ControlPanel/Saving/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Saving/\n\\define backupURL()\nhttp://$(userName)$.tiddlyspot.com/backup/\n\\end\n\\define backupLink()\n<$reveal type=\"nomatch\" state=\"$:/UploadName\" text=\"\">\n<$set name=\"userName\" value={{$:/UploadName}}>\n<$reveal type=\"match\" state=\"$:/UploadURL\" text=\"\">\n<<backupURL>>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/UploadURL\" text=\"\">\n<$macrocall $name=resolvePath source={{$:/UploadBackupDir}} root={{$:/UploadURL}}>>\n</$reveal>\n</$set>\n</$reveal>\n\\end\n! <<lingo TiddlySpot/Heading>>\n\n<<lingo TiddlySpot/Description>>\n\n|<<lingo TiddlySpot/UserName>> |<$edit-text tiddler=\"$:/UploadName\" default=\"\" tag=\"input\"/> |\n|<<lingo TiddlySpot/Password>> |<$password name=\"upload\"/> |\n|<<lingo TiddlySpot/Backups>> |<<backupLink>> |\n\n''<<lingo TiddlySpot/Advanced/Heading>>''\n\n|<<lingo TiddlySpot/ServerURL>> |<$edit-text tiddler=\"$:/UploadURL\" default=\"\" tag=\"input\"/> |\n|<<lingo TiddlySpot/Filename>> |<$edit-text tiddler=\"$:/UploadFilename\" default=\"index.html\" tag=\"input\"/> |\n|<<lingo TiddlySpot/UploadDir>> |<$edit-text tiddler=\"$:/UploadDir\" default=\".\" tag=\"input\"/> |\n|<<lingo TiddlySpot/BackupDir>> |<$edit-text tiddler=\"$:/UploadBackupDir\" default=\".\" tag=\"input\"/> |\n\n<<lingo TiddlySpot/Hint>>" }, "$:/core/ui/ControlPanel/Settings/AutoSave": { "title": "$:/core/ui/ControlPanel/Settings/AutoSave", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/AutoSave/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/AutoSave/\n\n<$link to=\"$:/config/AutoSave\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"yes\"> <<lingo Enabled/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"no\"> <<lingo Disabled/Description>> </$radio>\n" }, "$:/core/buttonstyles/Borderless": { "title": "$:/core/buttonstyles/Borderless", "tags": "$:/tags/ToolbarButtonStyle", "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless}}", "text": "tc-btn-invisible" }, "$:/core/buttonstyles/Boxed": { "title": "$:/core/buttonstyles/Boxed", "tags": "$:/tags/ToolbarButtonStyle", "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed}}", "text": "tc-btn-boxed" }, "$:/core/buttonstyles/Rounded": { "title": "$:/core/buttonstyles/Rounded", "tags": "$:/tags/ToolbarButtonStyle", "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded}}", "text": "tc-btn-rounded" }, "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab": { "caption": "{{$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption}}", "tags": "$:/tags/ControlPanel/Settings", "title": "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultSidebarTab/\n\n<$link to=\"$:/config/DefaultSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n" }, "$:/core/ui/ControlPanel/Settings/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/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/TitleLinks": { "title": "$:/core/ui/ControlPanel/Settings/TitleLinks", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/TitleLinks/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/TitleLinks/\n<$link to=\"$:/config/Tiddlers/TitleLinks\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"no\"> <<lingo No/Description>> </$radio>\n" }, "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle": { "title": "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtonStyle/\n<$link to=\"$:/config/Toolbar/ButtonClass\"><<lingo \"Hint\">></$link>\n\n<$select tiddler=\"$:/config/Toolbar/ButtonClass\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ToolbarButtonStyle]]\">\n<option value={{!!text}}>{{!!caption}}</option>\n</$list>\n</$select>\n" }, "$:/core/ui/ControlPanel/Settings/ToolbarButtons": { "title": "$:/core/ui/ControlPanel/Settings/ToolbarButtons", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtons/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtons/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Icons\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Toolbar/Icons\"><<lingo Icons/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Text\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Toolbar/Text\"><<lingo Text/Description>></$link> </$checkbox>\n" }, "$:/core/ui/ControlPanel/Settings": { "title": "$:/core/ui/ControlPanel/Settings", "tags": "$:/tags/ControlPanel", "caption": "{{$:/language/ControlPanel/Settings/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n<<lingo Hint>>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Settings]]\">\n\n<div style=\"border-top:1px solid #eee;\">\n\n!! <$link><$transclude field=\"caption\"/></$link>\n\n<$transclude/>\n\n</div>\n\n</$list>\n" }, "$:/core/ui/ControlPanel/StoryView": { "title": "$:/core/ui/ControlPanel/StoryView", "tags": "$:/tags/ControlPanel/Appearance", "caption": "{{$:/language/ControlPanel/StoryView/Caption}}", "text": "{{$:/snippets/viewswitcher}}\n" }, "$:/core/ui/ControlPanel/Theme": { "title": "$:/core/ui/ControlPanel/Theme", "tags": "$:/tags/ControlPanel/Appearance", "caption": "{{$:/language/ControlPanel/Theme/Caption}}", "text": "{{$:/snippets/themeswitcher}}\n" }, "$:/core/ui/ControlPanel/TiddlerFields": { "title": "$:/core/ui/ControlPanel/TiddlerFields", "tags": "$:/tags/ControlPanel/Advanced", "caption": "{{$:/language/ControlPanel/TiddlerFields/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo TiddlerFields/Hint>>\n\n{{$:/snippets/allfields}}" }, "$:/core/ui/ControlPanel/Toolbars/EditToolbar": { "title": "$:/core/ui/ControlPanel/Toolbars/EditToolbar", "tags": "$:/tags/ControlPanel/Toolbars", "caption": "{{$:/language/ControlPanel/Toolbars/EditToolbar/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/EditToolbarButtons/Visibility/$(listItem)$\n\\end\n\n{{$:/language/ControlPanel/Toolbars/EditToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>> field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n" }, "$:/core/ui/ControlPanel/Toolbars/PageControls": { "title": "$:/core/ui/ControlPanel/Toolbars/PageControls", "tags": "$:/tags/ControlPanel/Toolbars", "caption": "{{$:/language/ControlPanel/Toolbars/PageControls/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n\n{{$:/language/ControlPanel/Toolbars/PageControls/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>> field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n" }, "$:/core/ui/ControlPanel/Toolbars/ViewToolbar": { "title": "$:/core/ui/ControlPanel/Toolbars/ViewToolbar", "tags": "$:/tags/ControlPanel/Toolbars", "caption": "{{$:/language/ControlPanel/Toolbars/ViewToolbar/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n\n{{$:/language/ControlPanel/Toolbars/ViewToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>> field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n" }, "$:/core/ui/ControlPanel/Toolbars": { "title": "$:/core/ui/ControlPanel/Toolbars", "tags": "$:/tags/ControlPanel/Appearance", "caption": "{{$:/language/ControlPanel/Toolbars/Caption}}", "text": "{{$:/language/ControlPanel/Toolbars/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Toolbars]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Toolbars/ViewToolbar\" \"$:/state/tabs/controlpanel/toolbars\" \"tc-vertical\">>\n</div>\n" }, "$:/ControlPanel": { "title": "$:/ControlPanel", "icon": "$:/core/images/options-button", "color": "#bbb", "text": "<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Info\">>\n</div>\n" }, "$:/core/ui/DefaultSearchResultList": { "title": "$:/core/ui/DefaultSearchResultList", "tags": "$:/tags/SearchResults", "caption": "{{$:/language/Search/DefaultResults/Caption}}", "text": "\\define searchResultList()\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[!is[system]search{$(searchTiddler)$}]\"/>\"\"\">\n\n{{$:/language/Search/Matches}}\n\n</$set>\n\n//<small>Title matches:</small>//\n\n<$list filter=\"[!is[system]search:title{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n//<small>All matches:</small>//\n\n<$list filter=\"[!is[system]search{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\\end\n<<searchResultList>>\n" }, "$:/core/ui/EditTemplate/body": { "title": "$:/core/ui/EditTemplate/body", "tags": "$:/tags/EditTemplate", "text": "\\define lingo-base() $:/language/EditTemplate/Body/\n<$list filter=\"[is[current]has[_canonical_uri]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo External/Hint>>\n\n<a href={{!!_canonical_uri}}><$text text={{!!_canonical_uri}}/></a>\n\n<$edit-text field=\"_canonical_uri\" class=\"tc-edit-fields\"></$edit-text>\n\n</div>\n\n</$list>\n\n<$list filter=\"[is[current]!has[_canonical_uri]]\">\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\">\n\n<em class=\"tc-edit\"><<lingo Hint>></em> <$button type=\"set\" set=\"$:/state/showeditpreview\" setTo=\"no\"><<lingo Preview/Button/Hide>></$button>\n\n<div class=\"tc-tiddler-preview\">\n<div class=\"tc-tiddler-preview-preview\">\n<$set name=\"tv-tiddler-preview\" value=\"yes\">\n\n<$transclude />\n\n</$set>\n</div>\n\n<div class=\"tc-tiddler-preview-edit\">\n<$edit field=\"text\" class=\"tc-edit-texteditor\" placeholder={{$:/language/EditTemplate/Body/Placeholder}}/>\n\n</div>\n\n</div>\n\n</$reveal>\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\">\n\n<em class=\"tc-edit\"><<lingo Hint>></em> <$button type=\"set\" set=\"$:/state/showeditpreview\" setTo=\"yes\"><<lingo Preview/Button/Show>></$button>\n<$edit field=\"text\" class=\"tc-edit-texteditor\" placeholder={{$:/language/EditTemplate/Body/Placeholder}}/>\n\n</$reveal>\n\n</$list>\n" }, "$:/core/ui/EditTemplate/controls": { "title": "$:/core/ui/EditTemplate/controls", "tags": "$:/tags/EditTemplate", "text": "\\define config-title()\n$:/config/EditToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title tc-tiddler-edit-title\">\n<$view field=\"title\"/>\n<span class=\"tc-tiddler-controls tc-titlebar\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$transclude tiddler=<<listItem>>/></$reveal></$list></span>\n<div style=\"clear: both;\"></div>\n</div>\n" }, "$:/core/ui/EditTemplate/fields": { "title": "$:/core/ui/EditTemplate/fields", "tags": "$:/tags/EditTemplate", "text": "\\define lingo-base() $:/language/EditTemplate/\n\\define config-title()\n$:/config/EditTemplateFields/Visibility/$(currentField)$\n\\end\n\n\\define config-filter()\n[[hide]] -[title{$(config-title)$}]\n\\end\n\n\\define new-field-inner()\n<$reveal type=\"nomatch\" text=\"\" default=<<name>>>\n<$button>\n<$action-sendmessage $message=\"tm-add-field\" $name=<<name>> $value=<<value>>/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldname\"/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldvalue\"/>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" text=\"\" default=<<name>>>\n<$button>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n\\end\n\n\\define new-field()\n<$set name=\"name\" value={{$:/temp/newfieldname}}>\n<$set name=\"value\" value={{$:/temp/newfieldvalue}}>\n<<new-field-inner>>\n</$set>\n</$set>\n\\end\n\n<div class=\"tc-edit-fields\">\n<table class=\"tc-edit-fields\">\n<tbody>\n<$list filter=\"[all[current]fields[]] +[sort[title]]\" variable=\"currentField\">\n<$list filter=<<config-filter>> variable=\"temp\">\n<tr class=\"tc-edit-field\">\n<td class=\"tc-edit-field-name\">\n<$text text=<<currentField>>/>:</td>\n<td class=\"tc-edit-field-value\">\n<$edit-text tiddler=<<currentTiddler>> field=<<currentField>> placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}}/>\n</td>\n<td class=\"tc-edit-field-remove\">\n<$button class=\"tc-btn-invisible\" tooltip={{$:/language/EditTemplate/Field/Remove/Hint}} aria-label={{$:/language/EditTemplate/Field/Remove/Caption}}>\n<$action-deletefield $field=<<currentField>>/>\n{{$:/core/images/delete-button}}\n</$button>\n</td>\n</tr>\n</$list>\n</$list>\n</tbody>\n</table>\n</div>\n\n<$fieldmangler>\n<div class=\"tc-edit-field-add\">\n<em class=\"tc-edit\">\n<<lingo Fields/Add/Prompt>>\n</em>\n<span class=\"tc-edit-field-add-name\">\n<$edit-text tiddler=\"$:/temp/newfieldname\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Name/Placeholder}} focusPopup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-edit-texteditor tc-popup-handle\"/>\n</span>\n<$button popup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Field/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Field/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/field-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$linkcatcher to=\"$:/temp/newfieldname\">\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/User>>\n</div>\n<$list filter=\"[!is[shadow]!is[system]fields[]sort[]] -created -creator -draft.of -draft.title -modified -modifier -tags -text -title -type\" variable=\"currentField\">\n<$link to=<<currentField>>>\n<<currentField>>\n</$link>\n</$list>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/System>>\n</div>\n<$list filter=\"[fields[]sort[]] -[!is[shadow]!is[system]fields[]]\" variable=\"currentField\">\n<$link to=<<currentField>>>\n<<currentField>>\n</$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n<span class=\"tc-edit-field-add-value\">\n<$edit-text tiddler=\"$:/temp/newfieldvalue\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} class=\"tc-edit-texteditor\"/>\n</span>\n<span class=\"tc-edit-field-add-button\">\n<$macrocall $name=\"new-field\"/>\n</span>\n</div>\n</$fieldmangler>\n\n" }, "$:/core/ui/EditTemplate/shadow": { "title": "$:/core/ui/EditTemplate/shadow", "tags": "$:/tags/EditTemplate", "text": "\\define lingo-base() $:/language/EditTemplate/Shadow/\n<$list filter=\"[all[current]get[draft.of]is[shadow]!is[tiddler]]\">\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n</div>\n</$list>\n\n<$list filter=\"[all[current]get[draft.of]is[shadow]is[tiddler]]\">\n<div class=\"tc-message-box\">\n\n<<lingo OverriddenWarning>>\n\n</div>\n</$list>\n" }, "$:/core/ui/EditTemplate/tags": { "title": "$:/core/ui/EditTemplate/tags", "tags": "$:/tags/EditTemplate", "text": "\\define lingo-base() $:/language/EditTemplate/\n\\define tag-styles()\nbackground-color:$(backgroundColor)$;\n\\end\n<div class=\"tc-edit-tags\">\n<$fieldmangler>\n<$list filter=\"[all[current]tags[]sort[title]]\" storyview=\"pop\"><$set name=\"backgroundColor\" value={{!!color}}><span style=<<tag-styles>> class=\"tc-tag-label\">\n<$view field=\"title\" format=\"text\" />\n<$button message=\"tm-remove-tag\" param={{!!title}} class=\"tc-btn-invisible tc-remove-tag-button\">×</$button></span>\n</$set>\n</$list>\n\n<div class=\"tc-edit-add-tag\">\n<span class=\"tc-add-tag-name\">\n<$edit-text tiddler=\"$:/temp/NewTagName\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Tags/Add/Placeholder}} focusPopup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-edit-texteditor tc-popup-handle\"/>\n</span> <$button popup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Tags/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Tags/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button> <span class=\"tc-add-tag-button\">\n<$button message=\"tm-add-tag\" param={{$:/temp/NewTagName}} set=\"$:/temp/NewTagName\" setTo=\"\" class=\"\">\n<<lingo Tags/Add/Button>>\n</$button>\n</span>\n</div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/popup/tags-auto-complete\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown\">\n<$linkcatcher set=\"$:/temp/NewTagName\" setTo=\"\" message=\"tm-add-tag\">\n<$list filter=\"[tags[]!is[system]search:title{$:/temp/NewTagName}sort[]]\">\n{{||$:/core/ui/Components/tag-link}}\n</$list>\n<hr>\n<$list filter=\"[tags[]is[system]search:title{$:/temp/NewTagName}sort[]]\">\n{{||$:/core/ui/Components/tag-link}}\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n</$fieldmangler>\n</div>" }, "$:/core/ui/EditTemplate/title": { "title": "$:/core/ui/EditTemplate/title", "tags": "$:/tags/EditTemplate", "text": "<$edit-text field=\"draft.title\" class=\"tc-titlebar tc-edit-texteditor\" focus=\"true\"/>" }, "$:/core/ui/EditTemplate/type": { "title": "$:/core/ui/EditTemplate/type", "tags": "$:/tags/EditTemplate", "text": "\\define lingo-base() $:/language/EditTemplate/\n<div class=\"tc-type-selector\"><$fieldmangler>\n<em class=\"tc-edit\"><<lingo Type/Prompt>></em> <$edit-text field=\"type\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Type/Placeholder}} focusPopup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-edit-typeeditor tc-popup-handle\"/> <$button popup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Type/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Type/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button> <$button message=\"tm-remove-field\" param=\"type\" class=\"tc-btn-invisible tc-btn-icon\" tooltip={{$:/language/EditTemplate/Type/Delete/Hint}} aria-label={{$:/language/EditTemplate/Type/Delete/Caption}}>{{$:/core/images/delete-button}}</$button>\n</$fieldmangler></div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/popup/type-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$linkcatcher to=\"!!type\">\n<$list filter='[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]each[group]sort[group]]'>\n<div class=\"tc-dropdown-item\">\n<$text text={{!!group}}/>\n</div>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]group{!!group}] +[sort[description]]\"><$link to={{!!name}}><$view field=\"description\"/> (<$view field=\"name\"/>)</$link>\n</$list>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>" }, "$:/core/ui/EditTemplate": { "title": "$:/core/ui/EditTemplate", "text": "\\define frame-classes()\ntc-tiddler-frame tc-tiddler-edit-frame $(missingTiddlerClass)$ $(shadowTiddlerClass)$ $(systemTiddlerClass)$\n\\end\n<div class=<<frame-classes>>>\n<$set name=\"storyTiddler\" value=<<currentTiddler>>>\n<$keyboard key=\"escape\" message=\"tm-cancel-tiddler\">\n<$keyboard key=\"ctrl+enter\" message=\"tm-save-tiddler\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditTemplate]!has[draft.of]]\" variable=\"listItem\">\n<$transclude tiddler=<<listItem>>/>\n</$list>\n</$keyboard>\n</$keyboard>\n</$set>\n</div>\n" }, "$:/core/ui/Buttons/cancel": { "title": "$:/core/ui/Buttons/cancel", "tags": "$:/tags/EditToolbar", "caption": "{{$:/core/images/cancel-button}} {{$:/language/Buttons/Cancel/Caption}}", "description": "{{$:/language/Buttons/Cancel/Hint}}", "text": "<$button message=\"tm-cancel-tiddler\" tooltip={{$:/language/Buttons/Cancel/Hint}} aria-label={{$:/language/Buttons/Cancel/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/cancel-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Cancel/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/delete": { "title": "$:/core/ui/Buttons/delete", "tags": "$:/tags/EditToolbar", "caption": "{{$:/core/images/delete-button}} {{$:/language/Buttons/Delete/Caption}}", "description": "{{$:/language/Buttons/Delete/Hint}}", "text": "<$button message=\"tm-delete-tiddler\" tooltip={{$:/language/Buttons/Delete/Hint}} aria-label={{$:/language/Buttons/Delete/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/delete-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Delete/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/save": { "title": "$:/core/ui/Buttons/save", "tags": "$:/tags/EditToolbar", "caption": "{{$:/core/images/done-button}} {{$:/language/Buttons/Save/Caption}}", "description": "{{$:/language/Buttons/Save/Hint}}", "text": "<$button message=\"tm-save-tiddler\" tooltip={{$:/language/Buttons/Save/Hint}} aria-label={{$:/language/Buttons/Save/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/done-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Save/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/Filters/AllTags": { "title": "$:/core/Filters/AllTags", "tags": "$:/tags/Filter", "filter": "[tags[]!is[system]sort[title]]", "description": "{{$:/language/Filters/AllTags}}", "text": "" }, "$:/core/Filters/AllTiddlers": { "title": "$:/core/Filters/AllTiddlers", "tags": "$:/tags/Filter", "filter": "[!is[system]sort[title]]", "description": "{{$:/language/Filters/AllTiddlers}}", "text": "" }, "$:/core/Filters/Drafts": { "title": "$:/core/Filters/Drafts", "tags": "$:/tags/Filter", "filter": "[has[draft.of]sort[title]]", "description": "{{$:/language/Filters/Drafts}}", "text": "" }, "$:/core/Filters/Missing": { "title": "$:/core/Filters/Missing", "tags": "$:/tags/Filter", "filter": "[all[missing]sort[title]]", "description": "{{$:/language/Filters/Missing}}", "text": "" }, "$:/core/Filters/Orphans": { "title": "$:/core/Filters/Orphans", "tags": "$:/tags/Filter", "filter": "[all[orphans]sort[title]]", "description": "{{$:/language/Filters/Orphans}}", "text": "" }, "$:/core/Filters/OverriddenShadowTiddlers": { "title": "$:/core/Filters/OverriddenShadowTiddlers", "tags": "$:/tags/Filter", "filter": "[is[shadow]]", "description": "{{$:/language/Filters/OverriddenShadowTiddlers}}", "text": "" }, "$:/core/Filters/RecentSystemTiddlers": { "title": "$:/core/Filters/RecentSystemTiddlers", "tags": "$:/tags/Filter", "filter": "[has[modified]!sort[modified]limit[50]]", "description": "{{$:/language/Filters/RecentSystemTiddlers}}", "text": "" }, "$:/core/Filters/RecentTiddlers": { "title": "$:/core/Filters/RecentTiddlers", "tags": "$:/tags/Filter", "filter": "[!is[system]has[modified]!sort[modified]limit[50]]", "description": "{{$:/language/Filters/RecentTiddlers}}", "text": "" }, "$:/core/Filters/ShadowTiddlers": { "title": "$:/core/Filters/ShadowTiddlers", "tags": "$:/tags/Filter", "filter": "[all[shadows]sort[title]]", "description": "{{$:/language/Filters/ShadowTiddlers}}", "text": "" }, "$:/core/Filters/SystemTags": { "title": "$:/core/Filters/SystemTags", "tags": "$:/tags/Filter", "filter": "[all[shadows+tiddlers]tags[]is[system]sort[title]]", "description": "{{$:/language/Filters/SystemTags}}", "text": "" }, "$:/core/Filters/SystemTiddlers": { "title": "$:/core/Filters/SystemTiddlers", "tags": "$:/tags/Filter", "filter": "[is[system]sort[title]]", "description": "{{$:/language/Filters/SystemTiddlers}}", "text": "" }, "$:/core/Filters/TypedTiddlers": { "title": "$:/core/Filters/TypedTiddlers", "tags": "$:/tags/Filter", "filter": "[!is[system]has[type]each[type]sort[type]] -[type[text/vnd.tiddlywiki]]", "description": "{{$:/language/Filters/TypedTiddlers}}", "text": "" }, "$:/core/ui/ImportListing": { "title": "$:/core/ui/ImportListing", "text": "\\define lingo-base() $:/language/Import/\n\\define messageField()\nmessage-$(payloadTiddler)$\n\\end\n\\define selectionField()\nselection-$(payloadTiddler)$\n\\end\n\\define previewPopupState()\n$(currentTiddler)$!!popup-$(payloadTiddler)$\n\\end\n<table>\n<tbody>\n<tr>\n<th>\n<<lingo Listing/Select/Caption>>\n</th>\n<th>\n<<lingo Listing/Title/Caption>>\n</th>\n<th>\n<<lingo Listing/Status/Caption>>\n</th>\n</tr>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<tr>\n<td>\n<$checkbox field=<<selectionField>> checked=\"checked\" unchecked=\"unchecked\" default=\"checked\"/>\n</td>\n<td>\n<$reveal type=\"nomatch\" state=<<previewPopupState>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<previewPopupState>> setTo=\"yes\">\n{{$:/core/images/right-arrow}} <$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<previewPopupState>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<previewPopupState>> setTo=\"no\">\n{{$:/core/images/down-arrow}} <$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n</td>\n<td>\n<$view field=<<messageField>>/>\n</td>\n</tr>\n<tr>\n<td colspan=\"3\">\n<$reveal type=\"match\" text=\"yes\" state=<<previewPopupState>>>\n<$transclude subtiddler=<<payloadTiddler>> mode=\"block\"/>\n</$reveal>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n" }, "$:/core/ui/ListItemTemplate": { "title": "$:/core/ui/ListItemTemplate", "text": "<div class=\"tc-menu-list-item\">\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</div>" }, "$:/core/ui/MissingTemplate": { "title": "$:/core/ui/MissingTemplate", "text": "<div class=\"tc-tiddler-missing\">\n<$button popup=<<qualify \"$:/state/popup/missing\">> class=\"tc-btn-invisible tc-missing-tiddler-label\">\n<$view field=\"title\" format=\"text\" />\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/missing\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n<hr>\n<$list filter=\"[all[current]backlinks[]sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n</div>\n" }, "$:/core/ui/MoreSideBar/All": { "title": "$:/core/ui/MoreSideBar/All", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/All/Caption}}", "text": "<$list filter={{$:/core/Filters/AllTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/MoreSideBar/Drafts": { "title": "$:/core/ui/MoreSideBar/Drafts", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Drafts/Caption}}", "text": "<$list filter={{$:/core/Filters/Drafts!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/MoreSideBar/Missing": { "title": "$:/core/ui/MoreSideBar/Missing", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Missing/Caption}}", "text": "<$list filter={{$:/core/Filters/Missing!!filter}} template=\"$:/core/ui/MissingTemplate\"/>\n" }, "$:/core/ui/MoreSideBar/Orphans": { "title": "$:/core/ui/MoreSideBar/Orphans", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Orphans/Caption}}", "text": "<$list filter={{$:/core/Filters/Orphans!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/MoreSideBar/Recent": { "title": "$:/core/ui/MoreSideBar/Recent", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Recent/Caption}}", "text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n" }, "$:/core/ui/MoreSideBar/Shadows": { "title": "$:/core/ui/MoreSideBar/Shadows", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Shadows/Caption}}", "text": "<$list filter={{$:/core/Filters/ShadowTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/MoreSideBar/System": { "title": "$:/core/ui/MoreSideBar/System", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/System/Caption}}", "text": "<$list filter={{$:/core/Filters/SystemTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/MoreSideBar/Tags": { "title": "$:/core/ui/MoreSideBar/Tags", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Tags/Caption}}", "text": "<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n{{$:/core/ui/Buttons/tag-manager}}\n\n</$set>\n\n</$set>\n\n</$set>\n\n<$list filter={{$:/core/Filters/AllTags!!filter}}>\n\n<$transclude tiddler=\"$:/core/ui/TagTemplate\"/>\n\n</$list>\n\n<hr class=\"tc-untagged-separator\">\n\n{{$:/core/ui/UntaggedTemplate}}\n" }, "$:/core/ui/MoreSideBar/Types": { "title": "$:/core/ui/MoreSideBar/Types", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Types/Caption}}", "text": "<$list filter={{$:/core/Filters/TypedTiddlers!!filter}}>\n<div class=\"tc-menu-list-item\">\n<$view field=\"type\"/>\n<$list filter=\"[type{!!type}!is[system]sort[title]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}><$view field=\"title\"/></$link>\n</div>\n</$list>\n</div>\n</$list>\n" }, "$:/core/ui/Buttons/advanced-search": { "title": "$:/core/ui/Buttons/advanced-search", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/advanced-search-button}} {{$:/language/Buttons/AdvancedSearch/Caption}}", "description": "{{$:/language/Buttons/AdvancedSearch/Hint}}", "text": "\\define control-panel-button(class)\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/advanced-search-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/AdvancedSearch/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/AdvancedSearch]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n" }, "$:/core/ui/Buttons/close-all": { "title": "$:/core/ui/Buttons/close-all", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/close-all-button}} {{$:/language/Buttons/CloseAll/Caption}}", "description": "{{$:/language/Buttons/CloseAll/Hint}}", "text": "<$button message=\"tm-close-all-tiddlers\" tooltip={{$:/language/Buttons/CloseAll/Hint}} aria-label={{$:/language/Buttons/CloseAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/close-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/CloseAll/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/control-panel": { "title": "$:/core/ui/Buttons/control-panel", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/options-button}} {{$:/language/Buttons/ControlPanel/Caption}}", "description": "{{$:/language/Buttons/ControlPanel/Hint}}", "text": "\\define control-panel-button(class)\n<$button to=\"$:/ControlPanel\" tooltip={{$:/language/Buttons/ControlPanel/Hint}} aria-label={{$:/language/Buttons/ControlPanel/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/options-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/ControlPanel/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/ControlPanel]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n" }, "$:/core/ui/Buttons/encryption": { "title": "$:/core/ui/Buttons/encryption", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/locked-padlock}} {{$:/language/Buttons/Encryption/Caption}}", "description": "{{$:/language/Buttons/Encryption/Hint}}", "text": "<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-clear-password\" tooltip={{$:/language/Buttons/Encryption/ClearPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/ClearPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/locked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/ClearPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-set-password\" tooltip={{$:/language/Buttons/Encryption/SetPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/SetPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/unlocked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/SetPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>" }, "$:/core/ui/Buttons/export-page": { "title": "$:/core/ui/Buttons/export-page", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportPage/Caption}}", "description": "{{$:/language/Buttons/ExportPage/Hint}}", "text": "<$macrocall $name=\"exportButton\" exportFilter=\"[!is[system]sort[title]]\" lingoBase=\"$:/language/Buttons/ExportPage/\"/>" }, "$:/core/ui/Buttons/full-screen": { "title": "$:/core/ui/Buttons/full-screen", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/full-screen-button}} {{$:/language/Buttons/FullScreen/Caption}}", "description": "{{$:/language/Buttons/FullScreen/Hint}}", "text": "<$button message=\"tm-full-screen\" tooltip={{$:/language/Buttons/FullScreen/Hint}} aria-label={{$:/language/Buttons/FullScreen/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/full-screen-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FullScreen/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/home": { "title": "$:/core/ui/Buttons/home", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/home-button}} {{$:/language/Buttons/Home/Caption}}", "description": "{{$:/language/Buttons/Home/Hint}}", "text": "<$button message=\"tm-home\" tooltip={{$:/language/Buttons/Home/Hint}} aria-label={{$:/language/Buttons/Home/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/home-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Home/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/import": { "title": "$:/core/ui/Buttons/import", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/import-button}} {{$:/language/Buttons/Import/Caption}}", "description": "{{$:/language/Buttons/Import/Hint}}", "text": "<div class=\"tc-file-input-wrapper\">\n<$button tooltip={{$:/language/Buttons/Import/Hint}} aria-label={{$:/language/Buttons/Import/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/import-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Import/Caption}}/></span>\n</$list>\n</$button>\n<$browse tooltip={{$:/language/Buttons/Import/Hint}}/>\n</div>" }, "$:/core/ui/Buttons/language": { "title": "$:/core/ui/Buttons/language", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/globe}} {{$:/language/Buttons/Language/Caption}}", "description": "{{$:/language/Buttons/Language/Hint}}", "text": "\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/language\">> tooltip={{$:/language/Buttons/Language/Hint}} aria-label={{$:/language/Buttons/Language/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value={{$:/language}}>\n<$image source=<<flag-title>>/>\n</$set>\n</span>\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Language/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/language\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down tc-drop-down-language-chooser\">\n<$linkcatcher to=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[description]]\">\n<$link>\n<span class=\"tc-drop-down-bullet\">\n<$reveal type=\"match\" state=\"$:/language\" text=<<currentTiddler>>>\n•\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/language\" text=<<currentTiddler>>>\n \n</$reveal>\n</span>\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value=<<currentTiddler>>>\n<$transclude subtiddler=<<flag-title>>>\n<$list filter=\"[all[current]field:title[$:/languages/en-GB]]\">\n<$transclude tiddler=\"$:/languages/en-GB/icon\"/>\n</$list>\n</$transclude>\n</$set>\n</span>\n<$view field=\"description\">\n<$view field=\"name\">\n<$view field=\"title\"/>\n</$view>\n</$view>\n</$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>" }, "$:/core/ui/Buttons/more-page-actions": { "title": "$:/core/ui/Buttons/more-page-actions", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}", "description": "{{$:/language/Buttons/More/Hint}}", "text": "\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/More/Caption}}/></span>\n</$list>\n</$button><$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"below\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]] -[[$:/core/ui/Buttons/more-page-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>" }, "$:/core/ui/Buttons/new-journal": { "title": "$:/core/ui/Buttons/new-journal", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournal/Caption}}", "description": "{{$:/language/Buttons/NewJournal/Hint}}", "text": "\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournal/Hint}} aria-label={{$:/language/Buttons/NewJournal/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<now \"$(journalTitleTemplate)$\">> tags=\"$(journalTags)$\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewJournal/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<$set name=\"journalTitleTemplate\" value={{$:/config/NewJournal/Title}}>\n<$set name=\"journalTags\" value={{$:/config/NewJournal/Tags}}>\n<<journalButton>>\n</$set></$set>" }, "$:/core/ui/Buttons/new-tiddler": { "title": "$:/core/ui/Buttons/new-tiddler", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/new-button}} {{$:/language/Buttons/NewTiddler/Caption}}", "description": "{{$:/language/Buttons/NewTiddler/Hint}}", "text": "<$button message=\"tm-new-tiddler\" tooltip={{$:/language/Buttons/NewTiddler/Hint}} aria-label={{$:/language/Buttons/NewTiddler/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewTiddler/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/palette": { "title": "$:/core/ui/Buttons/palette", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/palette}} {{$:/language/Buttons/Palette/Caption}}", "description": "{{$:/language/Buttons/Palette/Hint}}", "text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/palette\">> tooltip={{$:/language/Buttons/Palette/Hint}} aria-label={{$:/language/Buttons/Palette/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/palette}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Palette/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/palette\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\" style=\"font-size:0.7em;\">\n{{$:/snippets/paletteswitcher}}\n</div>\n</$reveal>" }, "$:/core/ui/Buttons/refresh": { "title": "$:/core/ui/Buttons/refresh", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/refresh-button}} {{$:/language/Buttons/Refresh/Caption}}", "description": "{{$:/language/Buttons/Refresh/Hint}}", "text": "<$button message=\"tm-browser-refresh\" tooltip={{$:/language/Buttons/Refresh/Hint}} aria-label={{$:/language/Buttons/Refresh/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/refresh-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Refresh/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/save-wiki": { "title": "$:/core/ui/Buttons/save-wiki", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/save-button}} {{$:/language/Buttons/SaveWiki/Caption}}", "description": "{{$:/language/Buttons/SaveWiki/Hint}}", "text": "<$button message=\"tm-save-wiki\" param={{$:/config/SaveWikiButton/Template}} tooltip={{$:/language/Buttons/SaveWiki/Hint}} aria-label={{$:/language/Buttons/SaveWiki/Caption}} class=<<tv-config-toolbar-class>>>\n<span class=\"tc-dirty-indicator\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/save-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/SaveWiki/Caption}}/></span>\n</$list>\n</span>\n</$button>" }, "$:/core/ui/Buttons/storyview": { "title": "$:/core/ui/Buttons/storyview", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/storyview-classic}} {{$:/language/Buttons/StoryView/Caption}}", "description": "{{$:/language/Buttons/StoryView/Hint}}", "text": "\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/storyview\">> tooltip={{$:/language/Buttons/StoryView/Hint}} aria-label={{$:/language/Buttons/StoryView/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n<$set name=\"storyview\" value={{$:/view}}>\n<$transclude tiddler=<<icon>>/>\n</$set>\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/StoryView/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/storyview\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$:/view\">\n<$list filter=\"[storyviews[]]\" variable=\"storyview\">\n<$link to=<<storyview>>>\n<span class=\"tc-drop-down-bullet\">\n<$reveal type=\"match\" state=\"$:/view\" text=<<storyview>>>\n•\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/view\" text=<<storyview>>>\n \n</$reveal>\n</span>\n<$transclude tiddler=<<icon>>/>\n<$text text=<<storyview>>/></$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>" }, "$:/core/ui/Buttons/tag-manager": { "title": "$:/core/ui/Buttons/tag-manager", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/tag-button}} {{$:/language/Buttons/TagManager/Caption}}", "description": "{{$:/language/Buttons/TagManager/Hint}}", "text": "\\define control-panel-button(class)\n<$button to=\"$:/TagManager\" tooltip={{$:/language/Buttons/TagManager/Hint}} aria-label={{$:/language/Buttons/TagManager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/tag-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/TagManager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/TagManager]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n" }, "$:/core/ui/Buttons/theme": { "title": "$:/core/ui/Buttons/theme", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/theme-button}} {{$:/language/Buttons/Theme/Caption}}", "description": "{{$:/language/Buttons/Theme/Hint}}", "text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/theme\">> tooltip={{$:/language/Buttons/Theme/Hint}} aria-label={{$:/language/Buttons/Theme/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/theme-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Theme/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/theme\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\" variable=\"themeTitle\">\n<$link to=<<themeTitle>>>\n<span class=\"tc-drop-down-bullet\">\n<$reveal type=\"match\" state=\"$:/theme\" text=<<themeTitle>>>\n•\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/theme\" text=<<themeTitle>>>\n \n</$reveal>\n</span>\n<$view tiddler=<<themeTitle>> field=\"name\"/>\n</$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>" }, "$:/core/ui/PageTemplate/pagecontrols": { "title": "$:/core/ui/PageTemplate/pagecontrols", "text": "\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-page-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n<$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\">\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n</$reveal>\n</$list>\n</div>\n\n" }, "$:/core/ui/PageStylesheet": { "title": "$:/core/ui/PageStylesheet", "text": "<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\n</$set>\n\n</$set>\n\n</$importvariables>\n" }, "$:/core/ui/PageTemplate/alerts": { "title": "$:/core/ui/PageTemplate/alerts", "tags": "$:/tags/PageTemplate", "text": "<div class=\"tc-alerts\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Alert]!has[draft.of]]\" template=\"$:/core/ui/AlertTemplate\" storyview=\"pop\"/>\n\n</div>\n" }, "$:/core/ui/PageTemplate/pluginreloadwarning": { "title": "$:/core/ui/PageTemplate/pluginreloadwarning", "tags": "$:/tags/PageTemplate", "text": "\\define lingo-base() $:/language/\n\n<$list filter=\"[has[plugin-type]haschanged[]!plugin-type[import]limit[1]]\">\n\n<$reveal type=\"nomatch\" state=\"$:/temp/HidePluginWarning\" text=\"yes\">\n\n<div class=\"tc-plugin-reload-warning\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<<lingo PluginReloadWarning>> <$button set=\"$:/temp/HidePluginWarning\" setTo=\"yes\" class=\"tc-btn-invisible\">{{$:/core/images/close-button}}</$button>\n\n</$set>\n\n</div>\n\n</$reveal>\n\n</$list>\n" }, "$:/core/ui/PageTemplate/sidebar": { "title": "$:/core/ui/PageTemplate/sidebar", "tags": "$:/tags/PageTemplate", "text": "<$scrollable fallthrough=\"no\" class=\"tc-sidebar-scrollable\">\n\n<div class=\"tc-sidebar-header\">\n\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\" retain=\"yes\">\n\n<h1 class=\"tc-site-title\">\n\n<$transclude tiddler=\"$:/SiteTitle\" mode=\"inline\"/>\n\n</h1>\n\n<div class=\"tc-site-subtitle\">\n\n<$transclude tiddler=\"$:/SiteSubtitle\" mode=\"inline\"/>\n\n</div>\n\n{{||$:/core/ui/PageTemplate/pagecontrols}}\n\n<$transclude tiddler=\"$:/core/ui/SideBarLists\" mode=\"inline\"/>\n\n</$reveal>\n\n</div>\n\n</$scrollable>" }, "$:/core/ui/PageTemplate/story": { "title": "$:/core/ui/PageTemplate/story", "tags": "$:/tags/PageTemplate", "text": "<section class=\"tc-story-river\">\n\n<section class=\"story-backdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AboveStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n<$list filter=\"[list[$:/StoryList]]\" history=\"$:/HistoryList\" template=\"$:/core/ui/ViewTemplate\" editTemplate=\"$:/core/ui/EditTemplate\" storyview={{$:/view}} emptyMessage={{$:/config/EmptyStoryMessage}}/>\n\n<section class=\"story-frontdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/BelowStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n</section>\n" }, "$:/core/ui/PageTemplate/topleftbar": { "title": "$:/core/ui/PageTemplate/topleftbar", "tags": "$:/tags/PageTemplate", "text": "<span class=\"tc-topbar tc-topbar-left\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopLeftBar]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n" }, "$:/core/ui/PageTemplate/toprightbar": { "title": "$:/core/ui/PageTemplate/toprightbar", "tags": "$:/tags/PageTemplate", "text": "<span class=\"tc-topbar tc-topbar-right\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopRightBar]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n" }, "$:/core/ui/PageTemplate": { "title": "$:/core/ui/PageTemplate", "text": "\\define containerClasses()\ntc-page-container tc-page-view-$(themeTitle)$ tc-language-$(languageTitle)$\n\\end\n\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<$set name=\"tv-config-toolbar-icons\" value={{$:/config/Toolbar/Icons}}>\n\n<$set name=\"tv-config-toolbar-text\" value={{$:/config/Toolbar/Text}}>\n\n<$set name=\"tv-config-toolbar-class\" value={{$:/config/Toolbar/ButtonClass}}>\n\n<$set name=\"themeTitle\" value={{$:/view}}>\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$set name=\"currentTiddler\" value=\"\">\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}}>\n\n<$dropzone>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageTemplate]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n\n</$dropzone>\n\n</$navigator>\n\n</div>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$importvariables>\n" }, "$:/core/ui/PluginInfo": { "title": "$:/core/ui/PluginInfo", "text": "\\define localised-info-tiddler-title()\n$(currentTiddler)$/$(languageTitle)$/$(currentTab)$\n\\end\n\\define info-tiddler-title()\n$(currentTiddler)$/$(currentTab)$\n\\end\n<$transclude tiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<info-tiddler-title>> mode=\"block\">\nNo ''\"<$text text=<<currentTab>>/>\"'' found\n</$transclude>\n</$transclude>\n</$transclude>\n" }, "$:/core/ui/SearchResults": { "title": "$:/core/ui/SearchResults", "text": "<div class=\"tc-search-results\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\"\"\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n</$list>\n\n</div>\n" }, "$:/core/ui/SideBar/More": { "title": "$:/core/ui/SideBar/More", "tags": "$:/tags/SideBar", "caption": "{{$:/language/SideBar/More/Caption}}", "text": "<div class=\"tc-more-sidebar\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\" \"$:/core/ui/MoreSideBar/Tags\" \"$:/state/tab/moresidebar\" \"tc-vertical\">>\n</div>\n" }, "$:/core/ui/SideBar/Open": { "title": "$:/core/ui/SideBar/Open", "tags": "$:/tags/SideBar", "caption": "{{$:/language/SideBar/Open/Caption}}", "text": "\\define lingo-base() $:/language/CloseAll/\n<$list filter=\"[list[$:/StoryList]]\" history=\"$:/HistoryList\" storyview=\"pop\">\n\n<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=\"tc-btn-invisible tc-btn-mini\">×</$button> <$link to={{!!title}}><$view field=\"title\"/></$link>\n\n</$list>\n\n<$button message=\"tm-close-all-tiddlers\" class=\"tc-btn-invisible tc-btn-mini\"><<lingo Button>></$button>\n" }, "$:/core/ui/SideBar/Recent": { "title": "$:/core/ui/SideBar/Recent", "tags": "$:/tags/SideBar", "caption": "{{$:/language/SideBar/Recent/Caption}}", "text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n" }, "$:/core/ui/SideBar/Tools": { "title": "$:/core/ui/SideBar/Tools", "tags": "$:/tags/SideBar", "caption": "{{$:/language/SideBar/Tools/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n\n<<lingo Basics/Version/Prompt>> <<version>>\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n\n<div style=\"position:relative;\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</div>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n" }, "$:/core/ui/SideBarLists": { "title": "$:/core/ui/SideBarLists", "text": "<div class=\"tc-sidebar-lists\">\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/search\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$reveal state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n<$button tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" text={{$:/temp/search}}/>\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n{{$:/core/images/advanced-search-button}}\n</$button>\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\" />\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n<$reveal state=\"$:/temp/search\" type=\"match\" text=\"\">\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/advanced-search-button}}\n</$button>\n</$reveal>\n</div>\n\n<$reveal state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n\n<$set name=\"searchTiddler\" value=\"$:/temp/search\">\n{{$:/core/ui/SearchResults}}\n</$set>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/search\" type=\"match\" text=\"\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\" default={{$:/config/DefaultSidebarTab}} state=\"$:/state/tab/sidebar\" />\n\n</$reveal>\n\n</div>\n" }, "$:/TagManager": { "title": "$:/TagManager", "icon": "$:/core/images/tag-button", "color": "#bbb", "text": "\\define lingo-base() $:/language/TagManager/\n\\define iconEditorTab(type)\n<$list filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[sort[title]] +[$type$is[system]]\">\n<$link to={{!!title}}>\n<$transclude/> <$view field=\"title\"/>\n</$link>\n</$list>\n\\end\n\\define iconEditor(title)\n<div class=\"tc-drop-down-wrapper\">\n<$button popup=<<qualify \"$:/state/popup/icon/$title$\">> class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/icon/$title$\">> type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$title$!!icon\">\n<<iconEditorTab type:\"!\">>\n<hr/>\n<<iconEditorTab type:\"\">>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n\\end\n\\define qualifyTitle(title)\n$title$$(currentTiddler)$\n\\end\n\\define toggleButton(state)\n<$reveal state=\"$state$\" type=\"match\" text=\"closed\" default=\"closed\">\n<$button set=\"$state$\" setTo=\"open\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n<$reveal state=\"$state$\" type=\"match\" text=\"open\" default=\"closed\">\n<$button set=\"$state$\" setTo=\"closed\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n\\end\n<table class=\"tc-tag-manager-table\">\n<tbody>\n<tr>\n<th><<lingo Colour/Heading>></th>\n<th class=\"tc-tag-manager-tag\"><<lingo Tag/Heading>></th>\n<th><<lingo Count/Heading>></th>\n<th><<lingo Icon/Heading>></th>\n<th><<lingo Info/Heading>></th>\n</tr>\n<$list filter=\"[tags[]!is[system]sort[title]]\">\n<tr>\n<td><$edit-text field=\"color\" tag=\"input\" type=\"color\"/></td>\n<td><$transclude tiddler=\"$:/core/ui/TagTemplate\"/></td>\n<td><$count filter=\"[all[current]tagging[]]\"/></td>\n<td>\n<$macrocall $name=\"iconEditor\" title={{!!title}}/>\n</td>\n<td>\n<$macrocall $name=\"toggleButton\" state=<<qualifyTitle \"$:/state/tag-manager/\">> /> \n</td>\n</tr>\n<tr>\n<td></td>\n<td colspan=\"4\">\n<$reveal state=<<qualifyTitle \"$:/state/tag-manager/\">> type=\"match\" text=\"open\" default=\"\">\n<table>\n<tbody>\n<tr><td><<lingo Colour/Heading>></td><td><$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/></td></tr>\n<tr><td><<lingo Icon/Heading>></td><td><$edit-text field=\"icon\" tag=\"input\" size=\"45\"/></td></tr>\n</tbody>\n</table>\n</$reveal>\n</td>\n</tr>\n</$list>\n<tr>\n<td></td>\n<td>\n{{$:/core/ui/UntaggedTemplate}}\n</td>\n<td>\n<small class=\"tc-menu-list-count\"><$count filter=\"[untagged[]!is[system]] -[tags[]]\"/></small>\n</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n" }, "$:/core/ui/TagTemplate": { "title": "$:/core/ui/TagTemplate", "text": "\\define tag-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-body-inner(colour,fallbackTarget,colourA,colourB)\n<$set name=\"foregroundColor\" value=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">>>\n<$set name=\"backgroundColor\" value=\"\"\"$colour$\"\"\">\n<$button popup=<<qualify \"$:/state/popup/tag\">> class=\"tc-btn-invisible tc-tag-label\" style=<<tag-styles>>>\n<$transclude tiddler={{!!icon}}/> <$view field=\"title\" format=\"text\" />\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\" animate=\"yes\"><div class=\"tc-drop-down\"><$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n<hr>\n<$list filter=\"[all[current]tagging[]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n</$set>\n</$set>\n\\end\n\n\\define tag-body(colour,palette)\n<span class=\"tc-tag-list-item\">\n<$macrocall $name=\"tag-body-inner\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}}/>\n</span>\n\\end\n\n<$macrocall $name=\"tag-body\" colour={{!!color}} palette={{$:/palette}}/>\n" }, "$:/core/ui/TiddlerFieldTemplate": { "title": "$:/core/ui/TiddlerFieldTemplate", "text": "<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<listItem>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<listItem>>/>\n</td>\n</tr>" }, "$:/core/ui/TiddlerFields": { "title": "$:/core/ui/TiddlerFields", "text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n" }, "$:/core/ui/TiddlerInfo/Advanced/PluginInfo": { "title": "$:/core/ui/TiddlerInfo/Advanced/PluginInfo", "tags": "$:/tags/TiddlerInfo/Advanced", "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<$list filter=\"[all[current]has[plugin-type]]\">\n\n! <<lingo Heading>>\n\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</li>\n</$list>\n</ul>\n\n</$list>\n" }, "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo": { "title": "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo", "tags": "$:/tags/TiddlerInfo/Advanced", "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/ShadowInfo/\n<$set name=\"infoTiddler\" value=<<currentTiddler>>>\n\n''<<lingo Heading>>''\n\n<$list filter=\"[all[current]!is[shadow]]\">\n\n<<lingo NotShadow/Hint>>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]]\">\n\n<<lingo Shadow/Hint>>\n\n<$list filter=\"[all[current]shadowsource[]]\">\n\n<$set name=\"pluginTiddler\" value=<<currentTiddler>>>\n<<lingo Shadow/Source>>\n</$set>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\">\n\n<<lingo OverriddenShadow/Hint>>\n\n</$list>\n\n\n</$list>\n</$set>\n" }, "$:/core/ui/TiddlerInfo/Advanced": { "title": "$:/core/ui/TiddlerInfo/Advanced", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/Advanced/Caption}}", "text": "<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo/Advanced]!has[draft.of]]\" variable=\"listItem\">\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n" }, "$:/core/ui/TiddlerInfo/Fields": { "title": "$:/core/ui/TiddlerInfo/Fields", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/Fields/Caption}}", "text": "<$transclude tiddler=\"$:/core/ui/TiddlerFields\"/>\n" }, "$:/core/ui/TiddlerInfo/List": { "title": "$:/core/ui/TiddlerInfo/List", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/List/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[list{!!title}]\" emptyMessage=<<lingo List/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/TiddlerInfo/Listed": { "title": "$:/core/ui/TiddlerInfo/Listed", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/Listed/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]listed[]!is[system]]\" emptyMessage=<<lingo Listed/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/TiddlerInfo/References": { "title": "$:/core/ui/TiddlerInfo/References", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/References/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]backlinks[]sort[title]]\" emptyMessage=<<lingo References/Empty>> template=\"$:/core/ui/ListItemTemplate\">\n</$list>\n" }, "$:/core/ui/TiddlerInfo/Tagging": { "title": "$:/core/ui/TiddlerInfo/Tagging", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/Tagging/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]tagging[]]\" emptyMessage=<<lingo Tagging/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/TiddlerInfo/Tools": { "title": "$:/core/ui/TiddlerInfo/Tools", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/Tools/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n" }, "$:/core/ui/TiddlerInfo": { "title": "$:/core/ui/TiddlerInfo", "text": "<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo]!has[draft.of]]\" default={{$:/config/TiddlerInfo/Default}}/>" }, "$:/core/ui/TopBar/menu": { "title": "$:/core/ui/TopBar/menu", "tags": "$:/tags/TopRightBar", "text": "<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"no\">\n<$button set=\"$:/state/sidebar\" setTo=\"no\" tooltip={{$:/language/Buttons/HideSideBar/Hint}} aria-label={{$:/language/Buttons/HideSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}}</$button>\n</$reveal>\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"no\">\n<$button set=\"$:/state/sidebar\" setTo=\"yes\" tooltip={{$:/language/Buttons/ShowSideBar/Hint}} aria-label={{$:/language/Buttons/ShowSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-left}}</$button>\n</$reveal>\n" }, "$:/core/ui/UntaggedTemplate": { "title": "$:/core/ui/UntaggedTemplate", "text": "\\define lingo-base() $:/language/SideBar/\n<$button popup=<<qualify \"$:/state/popup/tag\">> class=\"tc-btn-invisible tc-untagged-label tc-tag-label\">\n<<lingo Tags/Untagged/Caption>>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[untagged[]!is[system]] -[tags[]] +[sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n" }, "$:/core/ui/ViewTemplate/body": { "title": "$:/core/ui/ViewTemplate/body", "tags": "$:/tags/ViewTemplate", "text": "<div class=\"tc-tiddler-body\">\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</div>\n" }, "$:/core/ui/ViewTemplate/classic": { "title": "$:/core/ui/ViewTemplate/classic", "tags": "$:/tags/ViewTemplate $:/tags/EditTemplate", "text": "\\define lingo-base() $:/language/ClassicWarning/\n<$list filter=\"[all[current]type[text/x-tiddlywiki]]\">\n<div class=\"tc-message-box\">\n\n<<lingo Hint>>\n\n<$button set=\"!!type\" setTo=\"text/vnd.tiddlywiki\"><<lingo Upgrade/Caption>></$button>\n\n</div>\n</$list>\n" }, "$:/core/ui/ViewTemplate/import": { "title": "$:/core/ui/ViewTemplate/import", "tags": "$:/tags/ViewTemplate", "text": "\\define lingo-base() $:/language/Import/\n\n<$list filter=\"[all[current]field:plugin-type[import]]\">\n\n<div class=\"tc-import\">\n\n<<lingo Listing/Hint>>\n\n{{||$:/core/ui/ImportListing}}\n\n<$button message=\"tm-delete-tiddler\" param=<<currentTiddler>>><<lingo Listing/Cancel/Caption>></$button>\n<$button message=\"tm-perform-import\" param=<<currentTiddler>>><<lingo Listing/Import/Caption>></$button>\n\n</div>\n\n</$list>\n" }, "$:/core/ui/ViewTemplate/plugin": { "title": "$:/core/ui/ViewTemplate/plugin", "tags": "$:/tags/ViewTemplate", "text": "<$list filter=\"[all[current]has[plugin-type]] -[all[current]field:plugin-type[import]]\">\n\n{{||$:/core/ui/TiddlerInfo/Advanced/PluginInfo}}\n\n</$list>\n" }, "$:/core/ui/ViewTemplate/subtitle": { "title": "$:/core/ui/ViewTemplate/subtitle", "tags": "$:/tags/ViewTemplate", "text": "<div class=\"tc-subtitle\">\n<$link to={{!!modifier}}>\n<$view field=\"modifier\"/>\n</$link> <$view field=\"modified\" format=\"relativedate\"/>\n</div>\n" }, "$:/core/ui/ViewTemplate/tags": { "title": "$:/core/ui/ViewTemplate/tags", "tags": "$:/tags/ViewTemplate", "text": "<div class=\"tc-tags-wrapper\"><$list filter=\"[all[current]tags[]sort[title]]\" template=\"$:/core/ui/TagTemplate\" storyview=\"pop\"/></div>\n" }, "$:/core/ui/ViewTemplate/title": { "title": "$:/core/ui/ViewTemplate/title", "tags": "$:/tags/ViewTemplate", "text": "\\define title-styles()\nfill:$(foregroundColor)$;\n\\end\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<span class=\"tc-tiddler-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$transclude tiddler=<<listItem>>/></$reveal></$list>\n</span>\n<$set name=\"tv-wikilinks\" value={{$:/config/Tiddlers/TitleLinks}}>\n<$link>\n<$set name=\"foregroundColor\" value={{!!color}}>\n<span class=\"tc-tiddler-title-icon\" style=<<title-styles>>>\n<$transclude tiddler={{!!icon}}/>\n</span>\n</$set>\n<$list filter=\"[all[current]removeprefix[$:/]]\">\n<h2 class=\"tc-title\" title={{$:/language/SystemTiddler/Tooltip}}>\n<span class=\"tc-system-title-prefix\">$:/</span><$text text=<<currentTiddler>>/>\n</h2>\n</$list>\n<$list filter=\"[all[current]!prefix[$:/]]\">\n<h2 class=\"tc-title\">\n<$view field=\"title\"/>\n</h2>\n</$list>\n</$link>\n</$set>\n</div>\n\n<$reveal type=\"nomatch\" text=\"\" default=\"\" state=<<tiddlerInfoState>> class=\"tc-tiddler-info tc-popup-handle\" animate=\"yes\" retain=\"yes\">\n\n<$transclude tiddler=\"$:/core/ui/TiddlerInfo\"/>\n\n</$reveal>\n</div>" }, "$:/core/ui/ViewTemplate": { "title": "$:/core/ui/ViewTemplate", "text": "\\define frame-classes()\ntc-tiddler-frame tc-tiddler-view-frame $(missingTiddlerClass)$ $(shadowTiddlerClass)$ $(systemTiddlerClass)$ $(tiddlerTagClasses)$\n\\end\n<$set name=\"storyTiddler\" value=<<currentTiddler>>><$set name=\"tiddlerInfoState\" value=<<qualify \"$:/state/popup/tiddler-info\">>><$tiddler tiddler=<<currentTiddler>>><div class=<<frame-classes>>><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewTemplate]!has[draft.of]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>>/></$list>\n</div>\n</$tiddler></$set></$set>\n" }, "$:/core/ui/Buttons/clone": { "title": "$:/core/ui/Buttons/clone", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/clone-button}} {{$:/language/Buttons/Clone/Caption}}", "description": "{{$:/language/Buttons/Clone/Hint}}", "text": "<$button message=\"tm-new-tiddler\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/Clone/Hint}} aria-label={{$:/language/Buttons/Clone/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/clone-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Clone/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/close-others": { "title": "$:/core/ui/Buttons/close-others", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/close-others-button}} {{$:/language/Buttons/CloseOthers/Caption}}", "description": "{{$:/language/Buttons/CloseOthers/Hint}}", "text": "<$button message=\"tm-close-other-tiddlers\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/CloseOthers/Hint}} aria-label={{$:/language/Buttons/CloseOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/close-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/CloseOthers/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/close": { "title": "$:/core/ui/Buttons/close", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/close-button}} {{$:/language/Buttons/Close/Caption}}", "description": "{{$:/language/Buttons/Close/Hint}}", "text": "<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/close-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Close/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/edit": { "title": "$:/core/ui/Buttons/edit", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/edit-button}} {{$:/language/Buttons/Edit/Caption}}", "description": "{{$:/language/Buttons/Edit/Hint}}", "text": "<$button message=\"tm-edit-tiddler\" tooltip={{$:/language/Buttons/Edit/Hint}} aria-label={{$:/language/Buttons/Edit/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/edit-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Edit/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/export-tiddler": { "title": "$:/core/ui/Buttons/export-tiddler", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportTiddler/Caption}}", "description": "{{$:/language/Buttons/ExportTiddler/Hint}}", "text": "\\define makeExportFilter()\n[[$(currentTiddler)$]]\n\\end\n<$macrocall $name=\"exportButton\" exportFilter=<<makeExportFilter>> lingoBase=\"$:/language/Buttons/ExportTiddler/\" baseFilename=<<currentTiddler>>/>" }, "$:/core/ui/Buttons/info": { "title": "$:/core/ui/Buttons/info", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/info-button}} {{$:/language/Buttons/Info/Caption}}", "description": "{{$:/language/Buttons/Info/Hint}}", "text": "<$button popup=<<tiddlerInfoState>> tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/info-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Info/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/more-tiddler-actions": { "title": "$:/core/ui/Buttons/more-tiddler-actions", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}", "description": "{{$:/language/Buttons/More/Hint}}", "text": "\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/More/Caption}}/></span>\n</$list>\n</$button><$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"below\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]] -[[$:/core/ui/Buttons/more-tiddler-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>" }, "$:/core/ui/Buttons/new-here": { "title": "$:/core/ui/Buttons/new-here", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/new-here-button}} {{$:/language/Buttons/NewHere/Caption}}", "description": "{{$:/language/Buttons/NewHere/Hint}}", "text": "\\define newHereButtonTags()\n[[$(currentTiddler)$]]\n\\end\n\\define newHereButton()\n<$button tooltip={{$:/language/Buttons/NewHere/Hint}} aria-label={{$:/language/Buttons/NewHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-new-tiddler\" tags=<<newHereButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-here-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewHere/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<<newHereButton>>" }, "$:/core/ui/Buttons/new-journal-here": { "title": "$:/core/ui/Buttons/new-journal-here", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournalHere/Caption}}", "description": "{{$:/language/Buttons/NewJournalHere/Hint}}", "text": "\\define journalButtonTags()\n[[$(currentTiddlerTag)$]] $(journalTags)$\n\\end\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournalHere/Hint}} aria-label={{$:/language/Buttons/NewJournalHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<now \"$(journalTitleTemplate)$\">> tags=<<journalButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewJournalHere/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<$set name=\"journalTitleTemplate\" value={{$:/config/NewJournal/Title}}>\n<$set name=\"journalTags\" value={{$:/config/NewJournal/Tags}}>\n<$set name=\"currentTiddlerTag\" value=<<currentTiddler>>>\n<<journalButton>>\n</$set></$set></$set>" }, "$:/core/ui/Buttons/open-window": { "title": "$:/core/ui/Buttons/open-window", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/open-window}} {{$:/language/Buttons/OpenWindow/Caption}}", "description": "{{$:/language/Buttons/OpenWindow/Hint}}", "text": "<$button message=\"tm-open-window\" tooltip={{$:/language/Buttons/OpenWindow/Hint}} aria-label={{$:/language/Buttons/OpenWindow/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/open-window}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/OpenWindow/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/permalink": { "title": "$:/core/ui/Buttons/permalink", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/permalink-button}} {{$:/language/Buttons/Permalink/Caption}}", "description": "{{$:/language/Buttons/Permalink/Hint}}", "text": "<$button message=\"tm-permalink\" tooltip={{$:/language/Buttons/Permalink/Hint}} aria-label={{$:/language/Buttons/Permalink/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/permalink-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Permalink/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/permaview": { "title": "$:/core/ui/Buttons/permaview", "tags": "$:/tags/ViewToolbar $:/tags/PageControls", "caption": "{{$:/core/images/permaview-button}} {{$:/language/Buttons/Permaview/Caption}}", "description": "{{$:/language/Buttons/Permaview/Hint}}", "text": "<$button message=\"tm-permaview\" tooltip={{$:/language/Buttons/Permaview/Hint}} aria-label={{$:/language/Buttons/Permaview/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/permaview-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Permaview/Caption}}/></span>\n</$list>\n</$button>" }, "$:/DefaultTiddlers": { "title": "$:/DefaultTiddlers", "text": "GettingStarted\n" }, "$:/temp/advancedsearch": { "title": "$:/temp/advancedsearch", "text": "" }, "$:/snippets/allfields": { "title": "$:/snippets/allfields", "text": "\\define renderfield(title)\n<tr class=\"tc-view-field\"><td class=\"tc-view-field-name\">''$title$'':</td><td class=\"tc-view-field-value\">//{{$:/language/Docs/Fields/$title$}}//</td></tr>\n\\end\n<table class=\"tc-view-field-table\"><tbody><$list filter=\"[fields[]sort[title]]\" variable=\"listItem\"><$macrocall $name=\"renderfield\" title=<<listItem>>/></$list>\n</tbody></table>\n" }, "$:/config/AnimationDuration": { "title": "$:/config/AnimationDuration", "text": "400" }, "$:/config/AutoSave": { "title": "$:/config/AutoSave", "text": "yes" }, "$:/config/BitmapEditor/Colour": { "title": "$:/config/BitmapEditor/Colour", "text": "#ff0" }, "$:/config/BitmapEditor/LineWidth": { "title": "$:/config/BitmapEditor/LineWidth", "text": "3" }, "$:/config/DefaultSidebarTab": { "title": "$:/config/DefaultSidebarTab", "text": "$:/core/ui/SideBar/Open" }, "$:/config/Drafts/TypingTimeout": { "title": "$:/config/Drafts/TypingTimeout", "text": "400" }, "$:/config/EditTemplateFields/Visibility/title": { "title": "$:/config/EditTemplateFields/Visibility/title", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/tags": { "title": "$:/config/EditTemplateFields/Visibility/tags", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/text": { "title": "$:/config/EditTemplateFields/Visibility/text", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/creator": { "title": "$:/config/EditTemplateFields/Visibility/creator", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/created": { "title": "$:/config/EditTemplateFields/Visibility/created", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/modified": { "title": "$:/config/EditTemplateFields/Visibility/modified", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/modifier": { "title": "$:/config/EditTemplateFields/Visibility/modifier", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/type": { "title": "$:/config/EditTemplateFields/Visibility/type", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/draft.title": { "title": "$:/config/EditTemplateFields/Visibility/draft.title", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/draft.of": { "title": "$:/config/EditTemplateFields/Visibility/draft.of", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/revision": { "title": "$:/config/EditTemplateFields/Visibility/revision", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/bag": { "title": "$:/config/EditTemplateFields/Visibility/bag", "text": "hide" }, "$:/config/EditorTypeMappings/image/gif": { "title": "$:/config/EditorTypeMappings/image/gif", "text": "bitmap" }, "$:/config/EditorTypeMappings/image/jpeg": { "title": "$:/config/EditorTypeMappings/image/jpeg", "text": "bitmap" }, "$:/config/EditorTypeMappings/image/jpg": { "title": "$:/config/EditorTypeMappings/image/jpg", "text": "bitmap" }, "$:/config/EditorTypeMappings/image/png": { "title": "$:/config/EditorTypeMappings/image/png", "text": "bitmap" }, "$:/config/EditorTypeMappings/image/x-icon": { "title": "$:/config/EditorTypeMappings/image/x-icon", "text": "bitmap" }, "$:/config/EditorTypeMappings/text/vnd.tiddlywiki": { "title": "$:/config/EditorTypeMappings/text/vnd.tiddlywiki", "text": "text" }, "$:/config/Navigation/UpdateAddressBar": { "title": "$:/config/Navigation/UpdateAddressBar", "text": "no" }, "$:/config/Navigation/UpdateHistory": { "title": "$:/config/Navigation/UpdateHistory", "text": "no" }, "$:/config/OfficialPluginLibrary": { "title": "$:/config/OfficialPluginLibrary", "tags": "$:/tags/PluginLibrary", "url": "http://tiddlywiki.com/library/v5.1.9/index.html", "caption": "{{$:/language/OfficialPluginLibrary}}", "text": "The official ~TiddlyWiki plugin library at tiddlywiki.com. Plugins, themes and language packs are maintained by the core team.\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/full-screen": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme", "text": "hide" }, "$:/config/SaveWikiButton/Template": { "title": "$:/config/SaveWikiButton/Template", "text": "$:/core/save/all" }, "$:/config/SaverFilter": { "title": "$:/config/SaverFilter", "text": "[all[]] -[[$:/HistoryList]] -[[$:/StoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[[$:/UploadName]] -[prefix[$:/state]] -[prefix[$:/temp]]" }, "$:/config/Search/AutoFocus": { "title": "$:/config/Search/AutoFocus", "text": "true" }, "$:/config/SearchResults/Default": { "title": "$:/config/SearchResults/Default", "text": "$:/core/ui/DefaultSearchResultList" }, "$:/config/SyncFilter": { "title": "$:/config/SyncFilter", "text": "[is[tiddler]] -[[$:/HistoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[prefix[$:/status]] -[prefix[$:/state]] -[prefix[$:/temp]]" }, "$:/config/TiddlerInfo/Default": { "title": "$:/config/TiddlerInfo/Default", "text": "$:/core/ui/TiddlerInfo/Fields" }, "$:/config/Tiddlers/TitleLinks": { "title": "$:/config/Tiddlers/TitleLinks", "text": "no" }, "$:/config/Toolbar/ButtonClass": { "title": "$:/config/Toolbar/ButtonClass", "text": "tc-btn-invisible" }, "$:/config/Toolbar/Icons": { "title": "$:/config/Toolbar/Icons", "text": "yes" }, "$:/config/Toolbar/Text": { "title": "$:/config/Toolbar/Text", "text": "no" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions", "text": "show" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview", "text": "hide" }, "$:/snippets/currpalettepreview": { "title": "$:/snippets/currpalettepreview", "text": "\\define swatchStyle()\nbackground-color: $(swatchColour)$;\n\\end\n\\define swatch(colour)\n<$set name=\"swatchColour\" value={{##$colour$}}>\n<div class=\"tc-swatch\" style=<<swatchStyle>>/>\n</$set>\n\\end\n<div class=\"tc-swatches-horiz\">\n<<swatch foreground>>\n<<swatch background>>\n<<swatch muted-foreground>>\n<<swatch primary>>\n<<swatch page-background>>\n<<swatch tab-background>>\n<<swatch tiddler-info-background>>\n</div>\n" }, "$:/snippets/download-wiki-button": { "title": "$:/snippets/download-wiki-button", "text": "\\define lingo-base() $:/language/ControlPanel/Tools/Download/\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-download-file\" $param=\"$:/core/save/all\" filename=\"index.html\"/>\n<<lingo Full/Caption>> {{$:/core/images/save-button}}\n</$button>" }, "$:/language": { "title": "$:/language", "text": "$:/languages/en-GB" }, "$:/snippets/languageswitcher": { "title": "$:/snippets/languageswitcher", "text": "{{$:/language/ControlPanel/Basics/Language/Prompt}} <$select tiddler=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[description]]\">\n<option value=<<currentTiddler>>><$view field=\"description\"><$view field=\"name\"><$view field=\"title\"/></$view></$view></option>\n</$list>\n</$select>" }, "$:/core/macros/CSS": { "title": "$:/core/macros/CSS", "tags": "$:/tags/Macro", "text": "\\define colour(name)\n<$transclude tiddler={{$:/palette}} index=\"$name$\"><$transclude tiddler=\"$:/palettes/Vanilla\" index=\"$name$\"/></$transclude>\n\\end\n\n\\define color(name)\n<<colour $name$>>\n\\end\n\n\\define box-shadow(shadow)\n``\n -webkit-box-shadow: $shadow$;\n -moz-box-shadow: $shadow$;\n box-shadow: $shadow$;\n``\n\\end\n\n\\define filter(filter)\n``\n -webkit-filter: $filter$;\n -moz-filter: $filter$;\n filter: $filter$;\n``\n\\end\n\n\\define transition(transition)\n``\n -webkit-transition: $transition$;\n -moz-transition: $transition$;\n transition: $transition$;\n``\n\\end\n\n\\define transform-origin(origin)\n``\n -webkit-transform-origin: $origin$;\n -moz-transform-origin: $origin$;\n transform-origin: $origin$;\n``\n\\end\n\n\\define background-linear-gradient(gradient)\n``\nbackground-image: linear-gradient($gradient$);\nbackground-image: -o-linear-gradient($gradient$);\nbackground-image: -moz-linear-gradient($gradient$);\nbackground-image: -webkit-linear-gradient($gradient$);\nbackground-image: -ms-linear-gradient($gradient$);\n``\n\\end\n\n\\define datauri(title)\n<$macrocall $name=\"makedatauri\" type={{$title$!!type}} text={{$title$}}/>\n\\end\n\n\\define if-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n\n\\define if-no-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n" }, "$:/core/macros/export": { "title": "$:/core/macros/export", "tags": "$:/tags/Macro", "text": "\\define exportButtonFilename(baseFilename)\n$baseFilename$$(extension)$\n\\end\n\n\\define exportButton(exportFilter:\"[!is[system]sort[title]]\",lingoBase,baseFilename:\"tiddlers\")\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/export\">> tooltip={{$lingoBase$Hint}} aria-label={{$lingoBase$Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/export-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$lingoBase$Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/export\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Exporter]]\">\n<$set name=\"extension\" value={{!!extension}}>\n<$button class=\"tc-btn-invisible\">\n<$action-sendmessage $message=\"tm-download-file\" $param=<<currentTiddler>> exportFilter=\"\"\"$exportFilter$\"\"\" filename=<<exportButtonFilename \"\"\"$baseFilename$\"\"\">>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/export\">>/>\n<$transclude field=\"description\"/>\n</$button>\n</$set>\n</$list>\n</div>\n</$reveal>\n\\end\n" }, "$:/core/macros/lingo": { "title": "$:/core/macros/lingo", "tags": "$:/tags/Macro", "text": "\\define lingo-base()\n$:/language/\n\\end\n\n\\define lingo(title)\n{{$(lingo-base)$$title$}}\n\\end\n" }, "$:/core/macros/list": { "title": "$:/core/macros/list", "tags": "$:/tags/Macro", "text": "\\define list-links(filter,type:\"ul\",subtype:\"li\",class:\"\")\n<$type$ class=\"$class$\">\n<$list filter=\"$filter$\">\n<$subtype$>\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$subtype$>\n</$list>\n</$type$>\n\\end\n" }, "$:/core/macros/tabs": { "title": "$:/core/macros/tabs", "tags": "$:/tags/Macro", "text": "\\define tabs(tabsList,default,state:\"$:/state/tab\",class,template)\n<div class=\"tc-tab-set $class$\">\n<div class=\"tc-tab-buttons $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\">\n<$button set=<<qualify \"$state$\">> setTo=<<currentTab>> default=\"$default$\" selectedClass=\"tc-tab-selected\">\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude tiddler=<<currentTab>> field=\"caption\">\n<$macrocall $name=\"currentTab\" $type=\"text/plain\" $output=\"text/plain\"/>\n</$transclude>\n</$set>\n</$button>\n</$list>\n</div><div class=\"tc-tab-divider $class$\"/><div class=\"tc-tab-content $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\">\n\n<$reveal type=\"match\" state=<<qualify \"$state$\">> text=<<currentTab>> default=\"$default$\">\n\n<$transclude tiddler=\"$template$\" mode=\"block\">\n\n<$transclude tiddler=<<currentTab>> mode=\"block\"/>\n\n</$transclude>\n\n</$reveal>\n\n</$list>\n</div>\n</div>\n\\end\n" }, "$:/core/macros/tag": { "title": "$:/core/macros/tag", "tags": "$:/tags/Macro", "text": "\\define tag(tag)\n{{$tag$||$:/core/ui/TagTemplate}}\n\\end\n" }, "$:/core/macros/thumbails": { "title": "$:/core/macros/thumbails", "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></div></$link>\n\\end\n\n\\define thumbnail-right(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<div class=\"tc-thumbnail-right-wrapper\"><<thumbnail \"\"\"$link$\"\"\" \"\"\"$icon$\"\"\" \"\"\"$color$\"\"\" \"\"\"$background-color$\"\"\" \"\"\"$image$\"\"\" \"\"\"$caption$\"\"\" \"\"\"$width$\"\"\" \"\"\"$height$\"\"\">></div>\n\\end\n\n\\define list-thumbnails(filter,width:\"280\",height:\"157\")\n<$list filter=\"\"\"$filter$\"\"\"><$macrocall $name=\"thumbnail\" link={{!!link}} icon={{!!icon}} color={{!!color}} background-color={{!!background-color}} image={{!!image}} caption={{!!caption}} width=\"\"\"$width$\"\"\" height=\"\"\"$height$\"\"\"/></$list>\n\\end\n" }, "$:/core/macros/timeline": { "created": "20141212105914482", "modified": "20141212110330815", "tags": "$:/tags/Macro", "title": "$:/core/macros/timeline", "type": "text/vnd.tiddlywiki", "text": "\\define timeline-title()\n<!-- Override this macro with a global macro \n of the same name if you need to change \n how titles are displayed on the timeline \n -->\n<$view field=\"title\"/>\n\\end\n\\define timeline(limit:\"100\",format:\"DDth MMM YYYY\",subfilter:\"\",dateField:\"modified\")\n<div class=\"tc-timeline\">\n<$list filter=\"[!is[system]$subfilter$has[$dateField$]!sort[$dateField$]limit[$limit$]eachday[$dateField$]]\">\n<div class=\"tc-menu-list-item\">\n<$view field=\"$dateField$\" format=\"date\" template=\"$format$\"/>\n<$list filter=\"[sameday:$dateField${!!$dateField$}!is[system]$subfilter$!sort[$dateField$]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}>\n<<timeline-title>>\n</$link>\n</div>\n</$list>\n</div>\n</$list>\n</div>\n\\end\n" }, "$:/core/macros/toc": { "title": "$:/core/macros/toc", "tags": "$:/tags/Macro", "text": "\\define toc-caption()\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$set>\n\\end\n\n\\define toc-body(rootTag,tag,sort:\"\",itemClassFilter)\n<ol class=\"tc-toc\">\n<$list filter=\"\"\"[all[shadows+tiddlers]tag[$tag$]!has[draft.of]$sort$]\"\"\">\n<$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" value=\"toc-item-selected\" emptyValue=\"toc-item\">\n<li class=<<toc-item-class>>>\n<$list filter=\"[all[current]toc-link[no]]\" emptyMessage=\"<$link><$view field='caption'><$view field='title'/></$view></$link>\">\n<<toc-caption>>\n</$list>\n<$list filter=\"\"\"[all[current]] -[[$rootTag$]]\"\"\">\n<$macrocall $name=\"toc-body\" rootTag=\"\"\"$rootTag$\"\"\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\"/>\n</$list>\n</li>\n</$set>\n</$list>\n</ol>\n\\end\n\n\\define toc(tag,sort:\"\",itemClassFilter)\n<<toc-body rootTag:\"\"\"$tag$\"\"\" tag:\"\"\"$tag$\"\"\" sort:\"\"\"$sort$\"\"\" itemClassFilter:\"\"\"itemClassFilter\"\"\">>\n\\end\n\n\\define toc-linked-expandable-body(tag,sort:\"\",itemClassFilter)\n<$set name=\"toc-state\" value=<<qualify \"$:/state/toc/$tag$-$(currentTiddler)$\">>>\n<$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" value=\"toc-item-selected\" emptyValue=\"toc-item\">\n<li class=<<toc-item-class>>>\n<$link>\n<$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n<<toc-caption>>\n</$link>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\"/>\n</$reveal>\n</li>\n</$set>\n</$set>\n\\end\n\n\\define toc-unlinked-expandable-body(tag,sort:\"\",itemClassFilter)\n<$set name=\"toc-state\" value=<<qualify \"$:/state/toc/$tag$-$(currentTiddler)$\">>>\n<$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" value=\"toc-item-selected\" emptyValue=\"toc-item\">\n<li class=<<toc-item-class>>>\n<$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n<<toc-caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n<<toc-caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\"/>\n</$reveal>\n</li>\n</$set>\n</$set>\n\\end\n\n\\define toc-expandable(tag,sort:\"\",itemClassFilter)\n<ol class=\"tc-toc toc-expandable\">\n<$list filter=\"[all[shadows+tiddlers]tag[$tag$]!has[draft.of]$sort$]\">\n<$list filter=\"[all[current]toc-link[no]]\" emptyMessage=\"<<toc-linked-expandable-body tag:'$tag$' sort:'$sort$' itemClassFilter:'$itemClassFilter$'>>\">\n<<toc-unlinked-expandable-body tag:\"\"\"$tag$\"\"\" sort:\"\"\"$sort$\"\"\" itemClassFilter:\"\"\"itemClassFilter\"\"\">>\n</$list>\n</$list>\n</ol>\n\\end\n\n\\define toc-linked-selective-expandable-body(tag,sort:\"\",itemClassFilter)\n<$set name=\"toc-state\" value=<<qualify \"$:/state/toc/$tag$-$(currentTiddler)$\">>>\n<$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" value=\"toc-item-selected\" emptyValue=\"toc-item\">\n<li class=<<toc-item-class>>>\n<$link>\n<$list filter=\"[all[current]tagging[]limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button>\">\n<$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n</$list>\n<<toc-caption>>\n</$link>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\"/>\n</$reveal>\n</li>\n</$set>\n</$set>\n\\end\n\n\\define toc-unlinked-selective-expandable-body(tag,sort:\"\",itemClassFilter)\n<$set name=\"toc-state\" value=<<qualify \"$:/state/toc/$tag$-$(currentTiddler)$\">>>\n<$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" value=\"toc-item-selected\" emptyValue=\"toc-item\">\n<li class=<<toc-item-class>>>\n<$list filter=\"[all[current]tagging[]limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button> <$view field='caption'><$view field='title'/></$view>\">\n<$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n<<toc-caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n<<toc-caption>>\n</$button>\n</$reveal>\n</$list>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$macrocall $name=\"\"\"toc-selective-expandable\"\"\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\"/>\n</$reveal>\n</li>\n</$set>\n</$set>\n\\end\n\n\\define toc-selective-expandable(tag,sort:\"\",itemClassFilter)\n<ol class=\"tc-toc toc-selective-expandable\">\n<$list filter=\"[all[shadows+tiddlers]tag[$tag$]!has[draft.of]$sort$]\">\n<$list filter=\"[all[current]toc-link[no]]\" variable=\"ignore\" emptyMessage=\"<<toc-linked-selective-expandable-body tag:'$tag$' sort:'$sort$' itemClassFilter:'$itemClassFilter$'>>\">\n<<toc-unlinked-selective-expandable-body tag:\"\"\"$tag$\"\"\" sort:\"\"\"$sort$\"\"\" itemClassFilter:\"\"\"$itemClassFilter$\"\"\">>\n</$list>\n</$list>\n</ol>\n\\end\n\n\\define toc-tabbed-selected-item-filter(selectedTiddler)\n[all[current]field:title{$selectedTiddler$}]\n\\end\n\n\\define toc-tabbed-external-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$tiddler tiddler={{$selectedTiddler$}}>\n<div class=\"tc-tabbed-table-of-contents\">\n<$linkcatcher to=\"$selectedTiddler$\">\n<div class=\"tc-table-of-contents\">\n<$macrocall $name=\"toc-selective-expandable\" tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" itemClassFilter=<<toc-tabbed-selected-item-filter selectedTiddler:\"\"\"$selectedTiddler$\"\"\">>/>\n</div>\n</$linkcatcher>\n<div class=\"tc-tabbed-table-of-contents-content\">\n<$reveal state=\"\"\"$selectedTiddler$\"\"\" type=\"nomatch\" text=\"\">\n<$transclude mode=\"block\" tiddler=\"$template$\">\n<h1><<toc-caption>></h1>\n<$transclude mode=\"block\">$missingText$</$transclude>\n</$transclude>\n</$reveal>\n<$reveal state=\"\"\"$selectedTiddler$\"\"\" type=\"match\" text=\"\">\n$unselectedText$\n</$reveal>\n</div>\n</div>\n</$tiddler>\n\\end\n\n\\define toc-tabbed-internal-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$linkcatcher to=\"\"\"$selectedTiddler$\"\"\">\n<$macrocall $name=\"toc-tabbed-external-nav\" tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" selectedTiddler=\"\"\"$selectedTiddler$\"\"\" unselectedText=\"\"\"$unselectedText$\"\"\" missingText=\"\"\"$missingText$\"\"\" template=\"\"\"$template$\"\"\"/>\n</$linkcatcher>\n\\end\n\n" }, "$:/snippets/minilanguageswitcher": { "title": "$:/snippets/minilanguageswitcher", "text": "<$select tiddler=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"description\"><$view field=\"name\"><$view field=\"title\"/></$view></$view></option>\n</$list>\n</$select>" }, "$:/snippets/minithemeswitcher": { "title": "$:/snippets/minithemeswitcher", "text": "\\define lingo-base() $:/language/ControlPanel/Theme/\n<<lingo Prompt>> <$select tiddler=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"name\"><$view field=\"title\"/></$view></option>\n</$list>\n</$select>" }, "$:/snippets/modules": { "title": "$:/snippets/modules", "text": "\\define describeModuleType(type)\n{{$:/language/Docs/ModuleTypes/$type$}}\n\\end\n<$list filter=\"[moduletypes[]]\">\n\n!! <$macrocall $name=\"currentTiddler\" $type=\"text/plain\" $output=\"text/plain\"/>\n\n<$macrocall $name=\"describeModuleType\" type=<<currentTiddler>>/>\n\n<ul><$list filter=\"[all[current]modules[]]\"><li><$link><<currentTiddler>></$link>\n</li>\n</$list>\n</ul>\n</$list>\n" }, "$:/palette": { "title": "$:/palette", "text": "$:/palettes/Vanilla" }, "$:/snippets/paletteeditor": { "title": "$:/snippets/paletteeditor", "text": "\\define lingo-base() $:/language/ControlPanel/Palette/Editor/\n\\define describePaletteColour(colour)\n<$transclude tiddler=\"$:/language/Docs/PaletteColours/$colour$\"><$text text=\"$colour$\"/></$transclude>\n\\end\n<$set name=\"currentTiddler\" value={{$:/palette}}>\n\n<<lingo Prompt>> <$link to={{$:/palette}}><$macrocall $name=\"currentTiddler\" $output=\"text/plain\"/></$link>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\" variable=\"listItem\">\n<<lingo Prompt/Modified>>\n<$button message=\"tm-delete-tiddler\" param={{$:/palette}}><<lingo Reset/Caption>></$button>\n</$list>\n\n<$list filter=\"[all[current]is[shadow]!is[tiddler]]\" variable=\"listItem\">\n<<lingo Clone/Prompt>>\n</$list>\n\n<$button message=\"tm-new-tiddler\" param={{$:/palette}}><<lingo Clone/Caption>></$button>\n\n<table>\n<tbody>\n<$list filter=\"[all[current]indexes[]]\" variable=\"colourName\">\n<tr>\n<td>\n''<$macrocall $name=\"describePaletteColour\" colour=<<colourName>>/>''<br/>\n<$macrocall $name=\"colourName\" $output=\"text/plain\"/>\n</td>\n<td>\n<$edit-text index=<<colourName>> tag=\"input\"/>\n<br>\n<$edit-text index=<<colourName>> type=\"color\" tag=\"input\"/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n</$set>\n" }, "$:/snippets/palettepreview": { "title": "$:/snippets/palettepreview", "text": "<$set name=\"currentTiddler\" value={{$:/palette}}>\n<$transclude tiddler=\"$:/snippets/currpalettepreview\"/>\n</$set>\n" }, "$:/snippets/paletteswitcher": { "title": "$:/snippets/paletteswitcher", "text": "\\define lingo-base() $:/language/ControlPanel/Palette/\n<div class=\"tc-prompt\">\n<<lingo Prompt>> <$view tiddler={{$:/palette}} field=\"name\"/>\n</div>\n\n<$linkcatcher to=\"$:/palette\">\n<div class=\"tc-chooser\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]sort[description]]\"><div class=\"tc-chooser-item\"><$link to={{!!title}}><div><$reveal state=\"$:/palette\" type=\"match\" text={{!!title}}>•</$reveal><$reveal state=\"$:/palette\" type=\"nomatch\" text={{!!title}}> </$reveal> ''<$view field=\"name\" format=\"text\"/>'' - <$view field=\"description\" format=\"text\"/></div><$transclude tiddler=\"$:/snippets/currpalettepreview\"/></$link></div>\n</$list>\n</div>\n</$linkcatcher>" }, "$:/temp/search": { "title": "$:/temp/search", "text": "" }, "$:/tags/AdvancedSearch": { "title": "$:/tags/AdvancedSearch", "list": "[[$:/core/ui/AdvancedSearch/Standard]] [[$:/core/ui/AdvancedSearch/System]] [[$:/core/ui/AdvancedSearch/Shadows]] [[$:/core/ui/AdvancedSearch/Filter]]" }, "$:/tags/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/MoreSideBar": { "title": "$:/tags/MoreSideBar", "list": "[[$:/core/ui/MoreSideBar/All]] [[$:/core/ui/MoreSideBar/Recent]] [[$:/core/ui/MoreSideBar/Tags]] [[$:/core/ui/MoreSideBar/Missing]] [[$:/core/ui/MoreSideBar/Drafts]] [[$:/core/ui/MoreSideBar/Orphans]] [[$:/core/ui/MoreSideBar/Types]] [[$:/core/ui/MoreSideBar/System]] [[$:/core/ui/MoreSideBar/Shadows]]", "text": "" }, "$:/tags/PageControls": { "title": "$:/tags/PageControls", "list": "[[$:/core/ui/Buttons/home]] [[$:/core/ui/Buttons/close-all]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/new-tiddler]] [[$:/core/ui/Buttons/new-journal]] [[$:/core/ui/Buttons/import]] [[$:/core/ui/Buttons/export-page]] [[$:/core/ui/Buttons/control-panel]] [[$:/core/ui/Buttons/advanced-search]] [[$:/core/ui/Buttons/tag-manager]] [[$:/core/ui/Buttons/language]] [[$:/core/ui/Buttons/palette]] [[$:/core/ui/Buttons/theme]] [[$:/core/ui/Buttons/storyview]] [[$:/core/ui/Buttons/encryption]] [[$:/core/ui/Buttons/full-screen]] [[$:/core/ui/Buttons/save-wiki]] [[$:/core/ui/Buttons/refresh]] [[$:/core/ui/Buttons/more-page-actions]]" }, "$:/tags/PageTemplate": { "title": "$:/tags/PageTemplate", "list": "[[$:/core/ui/PageTemplate/topleftbar]] [[$:/core/ui/PageTemplate/toprightbar]] [[$:/core/ui/PageTemplate/sidebar]] [[$:/core/ui/PageTemplate/story]] [[$:/core/ui/PageTemplate/alerts]]", "text": "" }, "$:/tags/SideBar": { "title": "$:/tags/SideBar", "list": "[[$:/core/ui/SideBar/Open]] [[$:/core/ui/SideBar/Recent]] [[$:/core/ui/SideBar/Tools]] [[$:/core/ui/SideBar/More]]", "text": "" }, "$:/tags/TiddlerInfo": { "title": "$:/tags/TiddlerInfo", "list": "[[$:/core/ui/TiddlerInfo/Tools]] [[$:/core/ui/TiddlerInfo/References]] [[$:/core/ui/TiddlerInfo/Tagging]] [[$:/core/ui/TiddlerInfo/List]] [[$:/core/ui/TiddlerInfo/Listed]] [[$:/core/ui/TiddlerInfo/Fields]]", "text": "" }, "$:/tags/TiddlerInfo/Advanced": { "title": "$:/tags/TiddlerInfo/Advanced", "list": "[[$:/core/ui/TiddlerInfo/Advanced/ShadowInfo]] [[$:/core/ui/TiddlerInfo/Advanced/PluginInfo]]" }, "$:/tags/ViewTemplate": { "title": "$:/tags/ViewTemplate", "list": "[[$:/core/ui/ViewTemplate/title]] [[$:/core/ui/ViewTemplate/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/permalink]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/open-window]] [[$:/core/ui/Buttons/close-others]] [[$:/core/ui/Buttons/close]]" }, "$:/snippets/themeswitcher": { "title": "$:/snippets/themeswitcher", "text": "\\define lingo-base() $:/language/ControlPanel/Theme/\n<<lingo Prompt>> <$view tiddler={{$:/theme}} field=\"name\"/>\n\n<$linkcatcher to=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\"><div><$reveal state=\"$:/theme\" type=\"match\" text={{!!title}}>•</$reveal><$reveal state=\"$:/theme\" type=\"nomatch\" text={{!!title}}> </$reveal> <$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' <$view field=\"description\" format=\"text\"/></$link></div>\n</$list>\n</$linkcatcher>" }, "$:/core/wiki/title": { "title": "$:/core/wiki/title", "type": "text/vnd.tiddlywiki", "text": "{{$:/SiteTitle}} --- {{$:/SiteSubtitle}}" }, "$:/view": { "title": "$:/view", "text": "classic" }, "$:/snippets/viewswitcher": { "title": "$:/snippets/viewswitcher", "text": "\\define lingo-base() $:/language/ControlPanel/StoryView/\n<<lingo Prompt>> <$select tiddler=\"$:/view\">\n<$list filter=\"[storyviews[]]\">\n<option><$view field=\"title\"/></option>\n</$list>\n</$select>" } } }
[[A Christmas Carol]]
table.dialogWithStageDirectionFisco { border: 0px !important; border-collapse: collapse !important; margin: 0 !important; padding: 0 !important; width: 100% !important; } table.dialogWithStageDirectionFisco td { border: 0px !important; padding: 0 !important; margin: 0 !important; } table.dialogWithStageDirectionFisco td:nth-child(2) { text-align: right !important; padding-left: 2em !important; } .stageDirectionFisco { text-align: center; } .sceneHeaderFisco { font-size: 1.08em !important; margin-bottom: 0 !important; } .textAndFacsimiliesBlockFisco { margin-top: 0 !important; } p.textAndFacsimiliesBlockFisco, ul.textAndFacsimiliesBlockFisco { margin: 0 !important; padding: 0 !important; } ul.textAndFacsimiliesBlockFisco li { display: inline-block; /* border-left: 2px solid; padding-left: 0.3em; */ padding-right: 0.1em; } ul.textAndFacsimiliesBlockFisco li:before { content: " | "; } ul.textAndFacsimiliesBlockFisco li:first-child { padding-left: 0; border-left: none; } ul.textAndFacsimiliesBlockFisco li:first-child:before { content: ""; }
The following tiddlers were imported: # [[Help]]
no
David Fisco's A Christmas Carol Study Wiki
A Christmas Carol: Personal Wiki
$:/core/ui/TiddlerInfo/Tagging
$:/core/ui/ControlPanel/Info
$:/core/ui/SideBar/Recent
{ "tiddlers": { "$:/info/browser": { "title": "$:/info/browser", "text": "yes" }, "$:/info/node": { "title": "$:/info/node", "text": "no" } } }
{ "tiddlers": { "$:/themes/tiddlywiki/snowwhite/base": { "title": "$:/themes/tiddlywiki/snowwhite/base", "tags": "[[$:/tags/Stylesheet]]", "text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n.tc-sidebar-header {\n\ttext-shadow: 0 1px 0 <<colour sidebar-foreground-shadow>>;\n}\n\n.tc-tiddler-info {\n\t<<box-shadow \"inset 1px 2px 3px rgba(0,0,0,0.1)\">>\n}\n\n@media screen {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow \"1px 1px 5px rgba(0, 0, 0, 0.3)\">>\n\t}\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow none>>\n\t}\n}\n\n.tc-page-controls button svg, .tc-tiddler-controls button svg, .tc-topbar button svg {\n\t<<transition \"fill 150ms ease-in-out\">>\n}\n\n.tc-tiddler-controls button.tc-selected,\n.tc-page-controls button.tc-selected {\n\t<<filter \"drop-shadow(0px -1px 2px rgba(0,0,0,0.25))\">>\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-edit-tags {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-tiddler-frame .tc-edit-tags input.tc-edit-texteditor {\n\t<<box-shadow \"none\">>\n\tborder: none;\n\toutline: none;\n}\n\ncanvas.tc-edit-bitmapeditor {\n\t<<box-shadow \"2px 2px 5px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-drop-down {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-block-dropdown {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-modal-displayed {\n\t<<filter \"blur(4px)\">>\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-divider {\n\t<<background-linear-gradient \"left, rgb(216,216,216) 0%, rgb(236,236,236) 250px\">>\n}\n\n.tc-more-sidebar .tc-tab-buttons button {\n\t<<background-linear-gradient \"left, rgb(236,236,236) 0%, rgb(224,224,224) 100%\">>\n}\n\n.tc-more-sidebar .tc-tab-buttons button.tc-tab-selected {\n\t<<background-linear-gradient \"left, rgb(236,236,236) 0%, rgb(248,248,248) 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": "Theme Tweaks", "text": "\\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<$linkcatcher to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\">\n<$link to=\"\">\n(none)\n</$link>\n<hr>\n<$list filter=\"[all[shadows+tiddlers]is[image]] -[type[application/pdf]] +[sort[title]]\">\n<$link to={{!!title}}>\n<$transclude/> <$view field=\"title\"/>\n</$link>\n</$list>\n</$linkcatcher>\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\">Scroll with tiddlers</option>\n<option value=\"fixed\">Fixed to window</option>\n</$select>\n\\end\n\n\\define backgroundimagesize-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\" default=\"scroll\">\n<option value=\"auto\">Auto</option>\n<option value=\"cover\">Cover</option>\n<option value=\"contain\">Contain</option>\n</$select>\n\\end\n\nYou can tweak certain aspects of the ''Vanilla'' theme.\n\n! Options\n\n|[[Sidebar layout|$:/themes/tiddlywiki/vanilla/options/sidebarlayout]] |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><option value=\"fixed-fluid\">Fixed story, fluid sidebar</option><option value=\"fluid-fixed\">Fluid story, fixed sidebar</option></$select> |\n|[[Sticky titles|$:/themes/tiddlywiki/vanilla/options/stickytitles]]<br>//Causes tiddler titles to \"stick\" to the top of the browser window. Caution: Does not work at all with Chrome, and causes some layout issues in Firefox// |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><option value=\"no\">No</option><option value=\"yes\">Yes</option></$select> |\n\n! Settings\n\n|[[Font family|$:/themes/tiddlywiki/vanilla/settings/fontfamily]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\" default=\"\" tag=\"input\"/> | |\n|[[Code font family|$:/themes/tiddlywiki/vanilla/settings/codefontfamily]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\" default=\"\" tag=\"input\"/> | |\n|[[Page background image|$:/themes/tiddlywiki/vanilla/settings/backgroundimage]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" default=\"\" tag=\"input\"/> |<<backgroundimage-dropdown>> |\n|[[Page background image attachment |$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment]] |<<backgroundimageattachment-dropdown>> | |\n|[[Page background image size |$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize]] |<<backgroundimagesize-dropdown>> | |\n\n! Sizes\n\n|[[Font size|$:/themes/tiddlywiki/vanilla/metrics/fontsize]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\" default=\"\" tag=\"input\"/> |\n|[[Line height|$:/themes/tiddlywiki/vanilla/metrics/lineheight]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\" default=\"\" tag=\"input\"/> |\n|[[Font size for tiddler body|$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\" default=\"\" tag=\"input\"/> |\n|[[Line height for tiddler body|$:/themes/tiddlywiki/vanilla/metrics/bodylineheight]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\" default=\"\" tag=\"input\"/> |\n|[[Story left position|$:/themes/tiddlywiki/vanilla/metrics/storyleft]]<br>//how far the left margin of the story river<br>(tiddler area) is from the left of the page// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\" default=\"\" tag=\"input\"/> |\n|[[Story top position|$:/themes/tiddlywiki/vanilla/metrics/storytop]]<br>//how far the top margin of the story river<br>is from the top of the page// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\" default=\"\" tag=\"input\"/> |\n|[[Story right|$:/themes/tiddlywiki/vanilla/metrics/storyright]]<br>//how far the left margin of the sidebar <br>is from the left of the page// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\" default=\"\" tag=\"input\"/> |\n|[[Story width|$:/themes/tiddlywiki/vanilla/metrics/storywidth]]<br>//the overall width of the story river// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\" default=\"\" tag=\"input\"/> |\n|[[Tiddler width|$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth]]<br>//within the story river//<br> |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\" default=\"\" tag=\"input\"/> |\n|[[Sidebar breakpoint|$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint]]<br>//the minimum page width at which the story<br>river and sidebar will appear side by side// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\" default=\"\" tag=\"input\"/> |\n|[[Sidebar width|$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth]]<br>//the width of the sidebar in fluid-fixed layout// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\" default=\"\" tag=\"input\"/> |\n" }, "$:/themes/tiddlywiki/vanilla/base": { "title": "$:/themes/tiddlywiki/vanilla/base", "tags": "[[$:/tags/Stylesheet]]", "text": "\\define custom-background-datauri()\n<$set name=\"background\" value={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}>\n<$list filter=\"[<background>is[image]]\">\n`background: url(`\n<$list filter=\"[<background>!has[_canonical_uri]]\">\n<$macrocall $name=\"datauri\" title={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}/>\n</$list>\n<$list filter=\"[<background>has[_canonical_uri]]\">\n<$view tiddler={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}} field=\"_canonical_uri\"/>\n</$list>\n`) center center;`\n`background-attachment: `{{$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment}}`;\n-webkit-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-moz-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-o-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\nbackground-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;`\n</$list>\n</$set>\n\\end\n\n\\define if-fluid-fixed(text,hiddenSidebarText)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\" type=\"match\" text=\"fluid-fixed\">\n$text$\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">\n$hiddenSidebarText$\n</$reveal>\n</$reveal>\n\\end\n\n\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline macrocallblock\n\n/*\n** Start with the normalize CSS reset, and then belay some of its effects\n*/\n\n{{$:/themes/tiddlywiki/vanilla/reset}}\n\n*, input[type=\"search\"] {\n\tbox-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\t-webkit-box-sizing: border-box;\n}\n\nhtml button {\n\tline-height: 1.2;\n\tcolor: <<colour button-foreground>>;\n\tbackground: <<colour button-background>>;\n\tborder-color: <<colour button-border>>;\n}\n\n/*\n** Basic element styles\n*/\n\nhtml {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/fontfamily}};\n\ttext-rendering: optimizeLegibility; /* Enables kerning and ligatures etc. */\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\nhtml:-webkit-full-screen {\n\tbackground-color: <<colour page-background>>;\n}\n\nbody.tc-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/fontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/lineheight}};\n\tcolor: <<colour foreground>>;\n\tbackground-color: <<colour page-background>>;\n\tfill: <<colour foreground>>;\n\tword-wrap: break-word;\n\t<<custom-background-datauri>>\n}\n\nh1, h2, h3, h4, h5, h6 {\n\tline-height: 1.2;\n\tfont-weight: 300;\n}\n\npre {\n\tdisplay: block;\n\tpadding: 14px;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n\tword-break: normal;\n\tword-wrap: break-word;\n\twhite-space: pre;\n\twhite-space: pre-wrap;\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 white-space: pre-wrap;\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\nblockquote {\n\tborder-left: 5px solid <<colour blockquote-bar>>;\n\tmargin-left: 25px;\n\tpadding-left: 10px;\n}\n\ndl dt {\n\tfont-weight: bold;\n\tmargin-top: 6px;\n}\n\ntextarea,\ninput[type=text],\ninput[type=search],\ninput[type=\"\"],\ninput:not([type]) {\n\tcolor: <<colour foreground>>;\n\tbackground: <<colour background>>;\n}\n\n.tc-muted {\n\tcolor: <<colour muted-foreground>>;\n}\n\nsvg.tc-image-button {\n\tpadding: 0px 1px 1px 0px;\n}\n\nkbd {\n\tdisplay: inline-block;\n\tpadding: 3px 5px;\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tcolor: <<colour foreground>>;\n\tvertical-align: middle;\n\tbackground-color: <<colour background>>;\n\tborder: solid 1px <<colour muted-foreground>>;\n\tborder-bottom-color: <<colour muted-foreground>>;\n\tborder-radius: 3px;\n\tbox-shadow: inset 0 -1px 0 <<colour muted-foreground>>;\n}\n\n/*\nMarkdown likes putting code elements inside pre elements\n*/\npre > code {\n\tpadding: 0;\n\tborder: none;\n\tbackground-color: inherit;\n\tcolor: inherit;\n}\n\ntable {\n\tborder: 1px solid <<colour table-border>>;\n\twidth: auto;\n\tmax-width: 100%;\n\tcaption-side: bottom;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n}\n\ntable th, table td {\n\tpadding: 0 7px 0 7px;\n\tborder-top: 1px solid <<colour table-border>>;\n\tborder-left: 1px solid <<colour table-border>>;\n}\n\ntable thead tr td, table th {\n\tbackground-color: <<colour table-header-background>>;\n\tfont-weight: bold;\n}\n\ntable tfoot tr td {\n\tbackground-color: <<colour table-footer-background>>;\n}\n\n.tc-csv-table {\n\twhite-space: nowrap;\n}\n\n.tc-tiddler-frame img,\n.tc-tiddler-frame svg,\n.tc-tiddler-frame canvas,\n.tc-tiddler-frame embed,\n.tc-tiddler-frame iframe {\n\tmax-width: 100%;\n}\n\n.tc-tiddler-body > embed,\n.tc-tiddler-body > iframe {\n\twidth: 100%;\n\theight: 600px;\n}\n\n/*\n** Links\n*/\n\nbutton.tc-tiddlylink,\na.tc-tiddlylink {\n\ttext-decoration: none;\n\tfont-weight: normal;\n\tcolor: <<colour tiddler-link-foreground>>;\n\t-webkit-user-select: inherit; /* Otherwise the draggable attribute makes links impossible to select */\n}\n\n.tc-sidebar-lists a.tc-tiddlylink {\n\tcolor: <<colour sidebar-tiddler-link-foreground>>;\n}\n\n.tc-sidebar-lists a.tc-tiddlylink:hover {\n\tcolor: <<colour sidebar-tiddler-link-foreground-hover>>;\n}\n\nbutton.tc-tiddlylink:hover,\na.tc-tiddlylink:hover {\n\ttext-decoration: underline;\n}\n\na.tc-tiddlylink-resolves {\n}\n\na.tc-tiddlylink-shadow {\n\tfont-weight: bold;\n}\n\na.tc-tiddlylink-shadow.tc-tiddlylink-resolves {\n\tfont-weight: normal;\n}\n\na.tc-tiddlylink-missing {\n\tfont-style: italic;\n}\n\na.tc-tiddlylink-external {\n\ttext-decoration: underline;\n\tcolor: <<colour external-link-foreground>>;\n\tbackground-color: <<colour external-link-background>>;\n}\n\na.tc-tiddlylink-external:visited {\n\tcolor: <<colour external-link-foreground-visited>>;\n\tbackground-color: <<colour external-link-background-visited>>;\n}\n\na.tc-tiddlylink-external:hover {\n\tcolor: <<colour external-link-foreground-hover>>;\n\tbackground-color: <<colour external-link-background-hover>>;\n}\n\n/*\n** Drag and drop styles\n*/\n\n.tc-tiddler-dragger {\n\tposition: relative;\n\tz-index: -10000;\n}\n\n.tc-tiddler-dragger-inner {\n\tposition: absolute;\n\tdisplay: inline-block;\n\tpadding: 8px 20px;\n\tfont-size: 16.9px;\n\tfont-weight: bold;\n\tline-height: 20px;\n\tcolor: <<colour dragger-foreground>>;\n\ttext-shadow: 0 1px 0 rgba(0, 0, 0, 1);\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour dragger-background>>;\n\tborder-radius: 20px;\n}\n\n.tc-tiddler-dragger-cover {\n\tposition: absolute;\n\tbackground-color: <<colour page-background>>;\n}\n\n.tc-dropzone {\n\tposition: relative;\n}\n\n.tc-dropzone.tc-dragover:before {\n\tz-index: 10000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour dropzone-background>>;\n\ttext-align: center;\n\tcontent: \"<<lingo DropMessage>>\";\n}\n\n/*\n** Plugin reload warning\n*/\n\n.tc-plugin-reload-warning {\n\tz-index: 1000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour alert-background>>;\n\ttext-align: center;\n}\n\n/*\n** Buttons\n*/\n\nbutton svg, button img {\n\tvertical-align: middle;\n}\n\n.tc-btn-invisible {\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n}\n\n.tc-btn-boxed {\n\tfont-size: 0.6em;\n\tpadding: 0.2em;\n\tmargin: 1px;\n\tbackground: none;\n\tborder: 1px solid <<colour tiddler-controls-foreground>>;\n\tborder-radius: 0.25em;\n}\n\nhtml body.tc-body .tc-btn-boxed svg {\n\tfont-size: 1.6666em;\n}\n\n.tc-btn-boxed:hover {\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n}\n\nhtml body.tc-body .tc-btn-boxed:hover svg {\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded {\n\tfont-size: 0.5em;\n\tline-height: 2;\n\tpadding: 0em 0.3em 0.2em 0.4em;\n\tmargin: 1px;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n\tborder-radius: 2em;\n}\n\nhtml body.tc-body .tc-btn-rounded svg {\n\tfont-size: 1.6666em;\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded:hover {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\n\tcolor: <<colour muted-foreground>>;\n}\n\nhtml body.tc-body .tc-btn-rounded:hover svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-icon svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-text {\n\tpadding: 0;\n\tmargin: 0;\n}\n\n.tc-btn-big-green {\n\tdisplay: inline-block;\n\tpadding: 8px;\n\tmargin: 4px 8px 4px 8px;\n\tbackground: <<colour download-background>>;\n\tcolor: <<colour download-foreground>>;\n\tfill: <<colour download-foreground>>;\n\tborder: none;\n\tfont-size: 1.2em;\n\tline-height: 1.4em;\n\ttext-decoration: none;\n}\n\n.tc-btn-big-green svg,\n.tc-btn-big-green img {\n\theight: 2em;\n\twidth: 2em;\n\tvertical-align: middle;\n\tfill: <<colour download-foreground>>;\n}\n\n.tc-sidebar-lists input {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-sidebar-lists button {\n\tcolor: <<colour sidebar-button-foreground>>;\n\tfill: <<colour sidebar-button-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini {\n\tcolor: <<colour sidebar-muted-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini:hover {\n\tcolor: <<colour sidebar-muted-foreground-hover>>;\n}\n\nbutton svg.tc-image-button, button .tc-image-button img {\n\theight: 1em;\n\twidth: 1em;\n}\n\n/*\n** Tags and missing tiddlers\n*/\n\n.tc-tag-list-item {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin-right: 7px;\n}\n\n.tc-tags-wrapper {\n\tmargin: 4px 0 14px 0;\n}\n\n.tc-missing-tiddler-label {\n\tfont-style: italic;\n\tfont-weight: normal;\n\tdisplay: inline-block;\n\tfont-size: 11.844px;\n\tline-height: 14px;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n}\n\nbutton.tc-tag-label, span.tc-tag-label {\n\tdisplay: inline-block;\n\tpadding: 0.16em 0.7em;\n\tfont-size: 0.9em;\n\tfont-weight: 300;\n\tline-height: 1.2em;\n\tcolor: <<colour tag-foreground>>;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour tag-background>>;\n\tborder-radius: 1em;\n}\n\n.tc-untagged-separator {\n\twidth: 10em;\n\tleft: 0;\n\tmargin-left: 0;\n\tborder: 0;\n\theight: 1px;\n\tbackground: <<colour tab-divider>>;\n}\n\nbutton.tc-untagged-label {\n\tbackground-color: <<colour untagged-background>>;\n}\n\n.tc-tag-label svg, .tc-tag-label img {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour tag-foreground>>;\n}\n\n.tc-tag-manager-table .tc-tag-label {\n\twhite-space: normal;\n}\n\n.tc-tag-manager-tag {\n\twidth: 100%;\n}\n\n/*\n** Page layout\n*/\n\n.tc-topbar {\n\tposition: fixed;\n\tz-index: 1200;\n}\n\n.tc-topbar-left {\n\tleft: 29px;\n\ttop: 5px;\n}\n\n.tc-topbar-right {\n\ttop: 5px;\n\tright: 29px;\n}\n\n.tc-topbar button {\n\tpadding: 8px;\n}\n\n.tc-topbar svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-topbar button:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-sidebar-header {\n\tcolor: <<colour sidebar-foreground>>;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-sidebar-header .tc-title a.tc-tiddlylink-resolves {\n\tfont-weight: 300;\n}\n\n.tc-sidebar-header .tc-sidebar-lists p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-sidebar-header .tc-missing-tiddler-label {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-advanced-search input {\n\twidth: 60%;\n}\n\n.tc-search a svg {\n\twidth: 1.2em;\n\theight: 1.2em;\n\tvertical-align: middle;\n}\n\n.tc-search-results {\n\tpadding-top: 14px;\n}\n\n.tc-page-controls {\n\tmargin-top: 14px;\n\tfont-size: 1.5em;\n}\n\n.tc-page-controls button {\n\tmargin-right: 0.5em;\n}\n\n.tc-page-controls a.tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-page-controls img {\n\twidth: 1em;\n}\n\n.tc-page-controls svg,\n.tc-search svg {\n\tfill: <<colour sidebar-controls-foreground>>;\n}\n\n.tc-page-controls button:hover svg, .tc-page-controls a:hover svg,\n.tc-search button:hover svg, .tc-search a:hover svg {\n\tfill: <<colour sidebar-controls-foreground-hover>>;\n}\n\n.tc-menu-list-item {\n\twhite-space: nowrap;\n}\n\n.tc-menu-list-count {\n\tfont-weight: bold;\n}\n\n.tc-menu-list-subitem {\n\tpadding-left: 7px;\n}\n\n.tc-story-river {\n\tposition: relative;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-sidebar-header {\n\t\tpadding: 14px;\n\t\tmin-height: 32px;\n\t\tmargin-top: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tpadding: 0;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-message-box {\n\t\tmargin: 21px -21px 21px -21px;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tposition: fixed;\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\n\t\tbottom: 0;\n\t\tright: 0;\n\t\toverflow-y: auto;\n\t\toverflow-x: auto;\n\t\t-webkit-overflow-scrolling: touch;\n\t\tmargin: 0 0 0 -42px;\n\t\tpadding: 71px 0 28px 42px;\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/storywidth}};\n\t\tpadding: 42px 42px 42px 42px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-story-river {\n\t\twidth: auto;\n\t}\n\n\">>\n\n}\n\n@media print {\n\n\tbody.tc-body {\n\t\tbackground-color: transparent;\n\t}\n\n\t.tc-sidebar-header, .tc-topbar {\n\t\tdisplay: none;\n\t}\n\n\t.tc-story-river {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t.tc-story-river .tc-tiddler-frame {\n\t\tmargin: 0;\n\t\tborder: none;\n\t\tpadding: 28px;\n\t}\n}\n\n/*\n** Tiddler styles\n*/\n\n.tc-tiddler-frame {\n\tmargin-bottom: 28px;\n\tbackground-color: <<colour tiddler-background>>;\n\tborder: 1px solid <<colour tiddler-border>>;\n}\n\n{{$:/themes/tiddlywiki/vanilla/sticky}}\n\n.tc-tiddler-info {\n\tpadding: 14px 42px 14px 42px;\n\tbackground-color: <<colour tiddler-info-background>>;\n\tborder-top: 1px solid <<colour tiddler-info-border>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-border>>;\n}\n\n.tc-tiddler-info p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-tiddler-info .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour tiddler-info-tab-background>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-tab-background>>;\n}\n\n.tc-view-field-table {\n\twidth: 100%;\n}\n\n.tc-view-field-name {\n\twidth: 1%; /* Makes this column be as narrow as possible */\n\ttext-align: right;\n\tfont-style: italic;\n\tfont-weight: 200;\n}\n\n.tc-view-field-value {\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 14px 14px 14px 14px;\n\t}\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -14px 0 -14px;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 28px 42px 42px 42px;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth}};\n\t\tborder-radius: 2px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\">>\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -42px 0 -42px;\n\t}\n}\n\n.tc-site-title,\n.tc-titlebar {\n\tfont-weight: 300;\n\tfont-size: 2.35em;\n\tline-height: 1.2em;\n\tcolor: <<colour tiddler-title-foreground>>;\n\tmargin: 0;\n}\n\n.tc-site-title {\n\tcolor: <<colour site-title-foreground>>;\n}\n\n.tc-tiddler-title-icon {\n\tvertical-align: middle;\n}\n\n.tc-system-title-prefix {\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-titlebar h2 {\n\tfont-size: 1em;\n\tdisplay: inline;\n}\n\n.tc-titlebar img {\n\theight: 1em;\n}\n\n.tc-subtitle {\n\tfont-size: 0.9em;\n\tcolor: <<colour tiddler-subtitle-foreground>>;\n\tfont-weight: 300;\n}\n\n.tc-tiddler-missing .tc-title {\n font-style: italic;\n font-weight: normal;\n}\n\n.tc-tiddler-frame .tc-tiddler-controls {\n\tfloat: right;\n}\n\n.tc-tiddler-controls .tc-drop-down {\n\tfont-size: 0.6em;\n}\n\n.tc-tiddler-controls .tc-drop-down .tc-drop-down {\n\tfont-size: 1em;\n}\n\n.tc-tiddler-controls > span > button {\n\tvertical-align: baseline;\n\tmargin-left:5px;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img {\n\theight: 0.75em;\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-tiddler-controls button.tc-selected svg,\n.tc-page-controls button.tc-selected svg {\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n}\n\n.tc-tiddler-controls button.tc-btn-invisible:hover svg {\n\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 input.tc-edit-texteditor, .tc-tiddler-frame textarea.tc-edit-texteditor {\n\twidth: 100%;\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\tmargin: 4px 0 4px 0;\n}\n\n.tc-tiddler-frame .tc-binary-warning {\n\twidth: 100%;\n\theight: 5em;\n\ttext-align: center;\n\tpadding: 3em 3em 6em 3em;\n\tbackground: <<colour alert-background>>;\n\tborder: 1px solid <<colour alert-border>>;\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor {\n\tbackground-color: <<colour tiddler-editor-background>>;\n}\n\ncanvas.tc-edit-bitmapeditor {\n\tborder: 6px solid <<colour tiddler-editor-border-image>>;\n\tcursor: crosshair;\n\t-moz-user-select: none;\n\t-webkit-user-select: none;\n\t-ms-user-select: none;\n\tmargin-top: 6px;\n\tmargin-bottom: 6px;\n}\n\n.tc-edit-bitmapeditor-width {\n\tdisplay: block;\n}\n\n.tc-edit-bitmapeditor-height {\n\tdisplay: block;\n}\n\n.tc-tiddler-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** Adjustments for fluid-fixed mode\n*/\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n<<if-fluid-fixed text:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 0;\n\t\tposition: relative;\n\t\twidth: auto;\n\t\tleft: 0;\n\t\tmargin-right: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tbottom: 0;\n\t\tright: 0;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 42px);\n\t}\n\n\"\"\" hiddenSidebarText:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 3em;\n\t\tmargin-right: 0;\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 84px);\n\t}\n\n\"\"\">>\n\n}\n\n/*\n** Toolbar buttons\n*/\n\n.tc-page-controls svg.tc-image-new-button {\n fill: <<colour toolbar-new-button>>;\n}\n\n.tc-page-controls svg.tc-image-options-button {\n fill: <<colour toolbar-options-button>>;\n}\n\n.tc-page-controls svg.tc-image-save-button {\n fill: <<colour toolbar-save-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-info-button {\n fill: <<colour toolbar-info-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-edit-button {\n fill: <<colour toolbar-edit-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-close-button {\n fill: <<colour toolbar-close-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-delete-button {\n fill: <<colour toolbar-delete-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-cancel-button {\n fill: <<colour toolbar-cancel-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-done-button {\n fill: <<colour toolbar-done-button>>;\n}\n\n/*\n** Tiddler edit mode\n*/\n\n.tc-tiddler-edit-frame em.tc-edit {\n\tcolor: <<colour muted-foreground>>;\n\tfont-style: normal;\n}\n\n.tc-edit-type-dropdown a.tc-tiddlylink-missing {\n\tfont-style: normal;\n}\n\n.tc-edit-tags {\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tpadding: 4px 8px 4px 8px;\n}\n\n.tc-edit-add-tag {\n\tdisplay: inline-block;\n}\n\n.tc-edit-add-tag .tc-add-tag-name input {\n\twidth: 50%;\n}\n\n.tc-edit-tags .tc-tag-label {\n\tdisplay: inline-block;\n}\n\n.tc-edit-tags-list {\n\tmargin: 14px 0 14px 0;\n}\n\n.tc-remove-tag-button {\n\tpadding-left: 4px;\n}\n\n.tc-tiddler-preview {\n\toverflow: auto;\n}\n\n.tc-tiddler-preview-preview {\n\tfloat: right;\n\twidth: 48%;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tmargin: 4px 3px 3px 3px;\n\tpadding: 3px 3px 3px 3px;\n}\n\n.tc-tiddler-preview-edit {\n\twidth: 48%;\n}\n\n.tc-edit-fields {\n\twidth: 100%;\n}\n\n\n.tc-edit-fields table, .tc-edit-fields tr, .tc-edit-fields td {\n\tborder: none;\n\tpadding: 4px;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(odd) {\n\tbackground-color: <<colour tiddler-editor-fields-odd>>;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(even) {\n\tbackground-color: <<colour tiddler-editor-fields-even>>;\n}\n\n.tc-edit-field-name {\n\ttext-align: right;\n}\n\n.tc-edit-field-value input {\n\twidth: 100%;\n}\n\n.tc-edit-field-remove {\n}\n\n.tc-edit-field-remove svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n\tvertical-align: middle;\n}\n\n.tc-edit-field-add-name {\n\tdisplay: inline-block;\n\twidth: 15%;\n}\n\n.tc-edit-field-add-value {\n\tdisplay: inline-block;\n\twidth: 40%;\n}\n\n.tc-edit-field-add-button {\n\tdisplay: inline-block;\n\twidth: 10%;\n}\n\n/*\n** Storyview Classes\n*/\n\n.tc-storyview-zoomin-tiddler {\n\tposition: absolute;\n\tdisplay: block;\n\twidth: 100%;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-storyview-zoomin-tiddler {\n\t\twidth: calc(100% - 84px);\n\t}\n\n}\n\n/*\n** Dropdowns\n*/\n\n.tc-btn-dropdown {\n\ttext-align: left;\n}\n\n.tc-btn-dropdown svg, .tc-btn-dropdown img {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-drop-down-wrapper {\n\tposition: relative;\n}\n\n.tc-drop-down {\n\tmin-width: 380px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\ttext-shadow: none;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-drop-down {\n\tmargin-left: 14px;\n}\n\n.tc-drop-down button svg, .tc-drop-down a svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down button.tc-btn-invisible:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down p {\n\tpadding: 0 14px 0 14px;\n}\n\n.tc-drop-down svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-drop-down img {\n\twidth: 1em;\n}\n\n.tc-drop-down-language-chooser img {\n\twidth: 2em;\n\tvertical-align: baseline;\n}\n\n.tc-drop-down a, .tc-drop-down button {\n\tdisplay: block;\n\tpadding: 0 14px 0 14px;\n\twidth: 100%;\n\ttext-align: left;\n\tcolor: <<colour foreground>>;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-prompt {\n\tpadding: 0 14px;\t\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}\n\n.tc-block-dropdown a {\n\tdisplay: block;\n\tpadding: 4px 14px 4px 14px;\n}\n\n.tc-drop-down .tc-dropdown-item,\n.tc-block-dropdown .tc-dropdown-item {\n\tpadding: 4px 14px 4px 7px;\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-block-dropdown a:hover {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n/*\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}\n\n.tc-modal-backdrop {\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 1000;\n\tbackground-color: <<colour modal-backdrop>>;\n}\n\n.tc-modal {\n\tz-index: 1100;\n\tbackground-color: <<colour modal-background>>;\n\tborder: 1px solid <<colour modal-border>>;\n}\n\n@media (max-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 1em;\n\t\tleft: 1em;\n\t\tright: 1em;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n@media (min-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 2em;\n\t\tleft: 25%;\n\t\twidth: 50%;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n.tc-modal-header {\n\tpadding: 9px 15px;\n\tborder-bottom: 1px solid <<colour modal-header-border>>;\n}\n\n.tc-modal-header h3 {\n\tmargin: 0;\n\tline-height: 30px;\n}\n\n.tc-modal-header img, .tc-modal-header svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-modal-body {\n\tpadding: 15px;\n}\n\n.tc-modal-footer {\n\tpadding: 14px 15px 15px;\n\tmargin-bottom: 0;\n\ttext-align: right;\n\tbackground-color: <<colour modal-footer-background>>;\n\tborder-top: 1px solid <<colour modal-footer-border>>;\n}\n\n/*\n** Notifications\n*/\n\n.tc-notification {\n\tposition: fixed;\n\ttop: 14px;\n\tright: 42px;\n\tz-index: 1300;\n\tmax-width: 280px;\n\tpadding: 0 14px 0 14px;\n\tbackground-color: <<colour notification-background>>;\n\tborder: 1px solid <<colour notification-border>>;\n}\n\n/*\n** Tabs\n*/\n\n.tc-tab-set.tc-vertical {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tab-buttons {\n\tfont-size: 0.85em;\n\tpadding-top: 1em;\n\tmargin-bottom: -2px;\n}\n\n.tc-tab-buttons.tc-vertical {\n\tz-index: 100;\n\tdisplay: block;\n\tpadding-top: 14px;\n\tvertical-align: top;\n\ttext-align: right;\n\tmargin-bottom: inherit;\n\tmargin-right: -1px;\n\tmax-width: 33%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n}\n\n.tc-tab-buttons button.tc-tab-selected {\n\tcolor: <<colour tab-foreground-selected>>;\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-left: 1px solid <<colour tab-border-selected>>;\n\tborder-top: 1px solid <<colour tab-border-selected>>;\n\tborder-right: 1px solid <<colour tab-border-selected>>;\n}\n\n.tc-tab-buttons button {\n\tcolor: <<colour tab-foreground>>;\n\tpadding: 3px 5px 3px 5px;\n\tfont-weight: 300;\n\tborder: none;\n\tbackground: inherit;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-right: 1px solid <<colour tab-border>>;\n\tborder-top-left-radius: 2px;\n\tborder-top-right-radius: 2px;\n}\n\n.tc-tab-buttons.tc-vertical button {\n\tdisplay: block;\n\twidth: 100%;\n\tmargin-top: 3px;\n\ttext-align: right;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tborder-right: none;\n\tborder-top-left-radius: 2px;\n\tborder-bottom-left-radius: 2px;\n}\n\n.tc-tab-buttons.tc-vertical button.tc-tab-selected {\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-right: 1px solid <<colour tab-background-selected>>;\n}\n\n.tc-tab-divider {\n\tborder-top: 1px solid <<colour tab-divider>>;\n}\n\n.tc-tab-divider.tc-vertical {\n\tdisplay: none;\n}\n\n.tc-tab-content {\n\tmargin-top: 14px;\n}\n\n.tc-tab-content.tc-vertical {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-top: 0;\n\tpadding-left: 14px;\n\tborder-left: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 70%;\n\tflex: 1 0 70%;\n}\n\n.tc-sidebar-lists .tc-tab-buttons {\n\tmargin-bottom: -1px;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tcolor: <<colour sidebar-tab-foreground-selected>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border-selected>>;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button {\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tcolor: <<colour sidebar-tab-foreground>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border>>;\n}\n\n.tc-sidebar-lists .tc-tab-divider {\n\tborder-top: 1px solid <<colour sidebar-tab-divider>>;\n}\n\n.tc-more-sidebar .tc-tab-buttons button {\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tborder-top: none;\n\tborder-left: none;\n\tborder-bottom: none;\n\tborder-right: 1px solid #ccc;\n\tmargin-bottom: inherit;\n}\n\n.tc-more-sidebar .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tborder: none;\n}\n\n/*\n** Alerts\n*/\n\n.tc-alerts {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tmax-width: 500px;\n\tz-index: 20000;\n}\n\n.tc-alert {\n\tposition: relative;\n\tmargin: 28px;\n\tpadding: 14px 14px 14px 14px;\n\tborder: 2px solid <<colour alert-border>>;\n\tbackground-color: <<colour alert-background>>;\n}\n\n.tc-alert-toolbar {\n\tposition: absolute;\n\ttop: 14px;\n\tright: 14px;\n}\n\n.tc-alert-toolbar svg {\n\tfill: <<colour alert-muted-foreground>>;\n}\n\n.tc-alert-subtitle {\n\tcolor: <<colour alert-muted-foreground>>;\n\tfont-weight: bold;\n}\n\n.tc-alert-highlight {\n\tcolor: <<colour alert-highlight>>;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-static-alert {\n\t\tposition: relative;\n\t}\n\n\t.tc-static-alert-inner {\n\t\tposition: absolute;\n\t\tz-index: 100;\n\t}\n\n}\n\n.tc-static-alert-inner {\n\tpadding: 0 2px 2px 42px;\n\tcolor: <<colour static-alert-foreground>>;\n}\n\n/*\n** Control panel\n*/\n\n.tc-control-panel td {\n\tpadding: 4px;\n}\n\n.tc-control-panel table, .tc-control-panel table input, .tc-control-panel table textarea {\n\twidth: 100%;\n}\n\n.tc-plugin-info {\n\tdisplay: block;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground-colour: <<colour background>>;\n\tmargin: 0.5em 0 0.5em 0;\n\tpadding: 4px;\n}\n\n.tc-plugin-info-disabled {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n\tbackground: repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n}\n\n.tc-plugin-info-disabled:hover {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n\tbackground: repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n}\n\na.tc-tiddlylink.tc-plugin-info:hover {\n\ttext-decoration: none;\n\tbackground-color: <<colour primary>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour foreground>>;\n}\n\na.tc-tiddlylink.tc-plugin-info:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-plugin-info-chunk {\n\tdisplay: inline-block;\n\tvertical-align: middle;\n}\n\n.tc-plugin-info-chunk h1 {\n\tfont-size: 1em;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk h2 {\n\tfont-size: 0.8em;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk div {\n\tfont-size: 0.7em;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info img, .tc-plugin-info svg {\n\twidth: 2em;\n\theight: 2em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-plugin-info.tc-small-icon img, .tc-plugin-info.tc-small-icon svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-plugin-info-dropdown {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tmargin-top: -8px;\n}\n\n.tc-plugin-info-dropdown-message {\n\tbackground: <<colour message-background>>;\n\tpadding: 0.5em 1em 0.5em 1em;\n\tfont-weight: bold;\n\tfont-size: 0.8em;\n}\n\n.tc-plugin-info-dropdown-body {\n\tpadding: 1em 1em 1em 1em;\n}\n\n/*\n** Message boxes\n*/\n\n.tc-message-box {\n\tborder: 1px solid <<colour message-border>>;\n\tbackground: <<colour message-background>>;\n\tpadding: 0px 21px 0px 21px;\n\tfont-size: 12px;\n\tline-height: 18px;\n\tcolor: <<colour message-foreground>>;\n}\n\n/*\n** Pictures\n*/\n\n.tc-bordered-image {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 5px;\n\tmargin: 5px;\n}\n\n/*\n** Floats\n*/\n\n.tc-float-right {\n\tfloat: right;\n}\n\n/*\n** Chooser\n*/\n\n.tc-chooser {\n\tborder: 1px solid <<colour table-border>>;\n}\n\n.tc-chooser-item {\n\tborder: 8px;\n\tpadding: 2px 4px;\n}\n\n.tc-chooser-item a.tc-tiddlylink {\n\tdisplay: block;\n\ttext-decoration: none;\n\tcolor: <<colour tiddler-link-foreground>>;\n\tbackground-color: <<colour tiddler-link-background>>;\n}\n\n.tc-chooser-item a.tc-tiddlylink:hover {\n\ttext-decoration: none;\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n}\n\n/*\n** Palette swatches\n*/\n\n.tc-swatches-horiz {\n}\n\n.tc-swatches-horiz .tc-swatch {\n\tdisplay: inline-block;\n}\n\n.tc-swatch {\n\twidth: 2em;\n\theight: 2em;\n\tmargin: 0.4em;\n\tborder: 1px solid #888;\n}\n\n/*\n** Table of contents\n*/\n\n.tc-sidebar-lists .tc-table-of-contents {\n\twhite-space: nowrap;\n}\n\n.tc-table-of-contents button {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents svg {\n\twidth: 0.7em;\n\theight: 0.7em;\n\tvertical-align: middle;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents ol {\n\tlist-style-type: none;\n\tpadding-left: 0;\n}\n\n.tc-table-of-contents ol ol {\n\tpadding-left: 1em;\n}\n\n.tc-table-of-contents li {\n\tfont-size: 1.0em;\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li a {\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li li {\n\tfont-size: 0.95em;\n\tfont-weight: normal;\n\tline-height: 1.4;\n}\n\n.tc-table-of-contents li li a {\n\tfont-weight: normal;\n}\n\n.tc-table-of-contents li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n\tline-height: 1.5;\n}\n\n.tc-table-of-contents li li li a {\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n}\n\n.tc-tabbed-table-of-contents {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents {\n\tz-index: 100;\n\tdisplay: inline-block;\n\tpadding-left: 1em;\n\tmax-width: 50%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n\tbackground: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a,\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tdisplay: block;\n\tpadding: 0.12em 1em 0.12em 0.25em;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a {\n\tborder-top: 1px solid <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-background>>;\n\tborder-bottom: 1px solid <<colour tab-background>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a:hover {\n\ttext-decoration: none;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour background>>;\n\tmargin-right: -1px;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a:hover {\n\ttext-decoration: none;\n}\n\n.tc-tabbed-table-of-contents .tc-tabbed-table-of-contents-content {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-left: 1.5em;\n\tpadding-right: 1.5em;\n\tborder: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 50%;\n\tflex: 1 0 50%;\n}\n\n/*\n** Dirty indicator\n*/\n\nbody.tc-dirty span.tc-dirty-indicator, body.tc-dirty span.tc-dirty-indicator svg {\n\tfill: <<colour dirty-indicator>>;\n\tcolor: <<colour dirty-indicator>>;\n}\n\n/*\n** File inputs\n*/\n\n.tc-file-input-wrapper {\n\tposition: relative;\n\toverflow: hidden;\n\tdisplay: inline-block;\n\tvertical-align: middle;\n}\n\n.tc-file-input-wrapper input[type=file] {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tfont-size: 999px;\n\tmax-width: 100%;\n\tmax-height: 100%;\n\tfilter: alpha(opacity=0);\n\topacity: 0;\n\toutline: none;\n\tbackground: white;\n\tcursor: pointer;\n\tdisplay: inline-block;\n}\n\n/*\n** Thumbnail macros\n*/\n\n.tc-thumbnail-wrapper {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin: 6px;\n\tvertical-align: top;\n}\n\n.tc-thumbnail-right-wrapper {\n\tfloat:right;\n\tmargin: 0.5em 0 0.5em 0.5em;\n}\n\n.tc-thumbnail-image {\n text-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 min-width: 100%;\n min-height: 100%;\n max-width: 100%;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image img {\n\tfilter: alpha(opacity=0.8);\n\topacity: 0.8;\n}\n\n.tc-thumbnail-background {\n\tposition: absolute;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-icon svg,\n.tc-thumbnail-icon img {\n\twidth: 3em;\n\theight: 3em;\n\t<<filter \"drop-shadow(2px 2px 4px rgba(0,0,0,0.3))\">>\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon img {\n\tfill: #fff;\n\t<<filter \"drop-shadow(3px 3px 4px rgba(0,0,0,0.6))\">>\n}\n\n.tc-thumbnail-icon {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tdisplay: -webkit-flex;\n\t-webkit-align-items: center;\n\t-webkit-justify-content: center;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n\n.tc-thumbnail-caption {\n\tposition: absolute;\n\tbackground-color: #777;\n\tcolor: #fff;\n\ttext-align: center;\n\tbottom: 0;\n\twidth: 100%;\n\tfilter: alpha(opacity=0.9);\n\topacity: 0.9;\n\tline-height: 1.4;\n\tborder-bottom-left-radius: 3px;\n\tborder-bottom-right-radius: 3px;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-caption {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n}\n\n/*\n** Errors\n*/\n\n.tc-error {\n\tbackground: #f00;\n\tcolor: #fff;\n}\n" }, "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize": { "title": "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize", "text": "15px" }, "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight": { "title": "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight", "text": "22px" }, "$:/themes/tiddlywiki/vanilla/metrics/fontsize": { "title": "$:/themes/tiddlywiki/vanilla/metrics/fontsize", "text": "14px" }, "$:/themes/tiddlywiki/vanilla/metrics/lineheight": { "title": "$:/themes/tiddlywiki/vanilla/metrics/lineheight", "text": "20px" }, "$:/themes/tiddlywiki/vanilla/metrics/storyleft": { "title": "$:/themes/tiddlywiki/vanilla/metrics/storyleft", "text": "0px" }, "$:/themes/tiddlywiki/vanilla/metrics/storytop": { "title": "$:/themes/tiddlywiki/vanilla/metrics/storytop", "text": "0px" }, "$:/themes/tiddlywiki/vanilla/metrics/storyright": { "title": "$:/themes/tiddlywiki/vanilla/metrics/storyright", "text": "770px" }, "$:/themes/tiddlywiki/vanilla/metrics/storywidth": { "title": "$:/themes/tiddlywiki/vanilla/metrics/storywidth", "text": "770px" }, "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth": { "title": "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth", "text": "686px" }, "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint": { "title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint", "text": "960px" }, "$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth": { "title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth", "text": "350px" }, "$:/themes/tiddlywiki/vanilla/options/stickytitles": { "title": "$:/themes/tiddlywiki/vanilla/options/stickytitles", "text": "no" }, "$:/themes/tiddlywiki/vanilla/options/sidebarlayout": { "title": "$:/themes/tiddlywiki/vanilla/options/sidebarlayout", "text": "fixed-fluid" }, "$:/themes/tiddlywiki/vanilla/reset": { "title": "$:/themes/tiddlywiki/vanilla/reset", "type": "text/plain", "text": "/*! normalize.css v3.0.0 | MIT License | git.io/normalize */\n\n/**\n * 1. Set default font family to sans-serif.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n * user zoom.\n */\n\nhtml {\n font-family: sans-serif; /* 1 */\n -ms-text-size-adjust: 100%; /* 2 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/**\n * Remove default margin.\n */\n\nbody {\n margin: 0;\n}\n\n/* HTML5 display definitions\n ========================================================================== */\n\n/**\n * Correct `block` display not defined in IE 8/9.\n */\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nnav,\nsection,\nsummary {\n display: block;\n}\n\n/**\n * 1. Correct `inline-block` display not defined in IE 8/9.\n * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n */\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block; /* 1 */\n vertical-align: baseline; /* 2 */\n}\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices.\n */\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n/**\n * Address `[hidden]` styling not present in IE 8/9.\n * Hide the `template` element in IE, Safari, and Firefox < 22.\n */\n\n[hidden],\ntemplate {\n display: none;\n}\n\n/* Links\n ========================================================================== */\n\n/**\n * Remove the gray background color from active links in IE 10.\n */\n\na {\n background: transparent;\n}\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers.\n */\n\na:active,\na:hover {\n outline: 0;\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Address styling not present in IE 8/9, Safari 5, and Chrome.\n */\n\nabbr[title] {\n border-bottom: 1px dotted;\n}\n\n/**\n * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.\n */\n\nb,\nstrong {\n font-weight: bold;\n}\n\n/**\n * Address styling not present in Safari 5 and Chrome.\n */\n\ndfn {\n font-style: italic;\n}\n\n/**\n * Address variable `h1` font-size and margin within `section` and `article`\n * contexts in Firefox 4+, Safari 5, and Chrome.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/**\n * Address styling not present in IE 8/9.\n */\n\nmark {\n background: #ff0;\n color: #000;\n}\n\n/**\n * Address inconsistent and variable font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove border when inside `a` element in IE 8/9.\n */\n\nimg {\n border: 0;\n}\n\n/**\n * Correct overflow displayed oddly in IE 9.\n */\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * Address margin not present in IE 8/9 and Safari 5.\n */\n\nfigure {\n margin: 1em 40px;\n}\n\n/**\n * Address differences between Firefox and other browsers.\n */\n\nhr {\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n height: 0;\n}\n\n/**\n * Contain overflow in all browsers.\n */\n\npre {\n overflow: auto;\n}\n\n/**\n * Address odd `em`-unit font size rendering in all browsers.\n */\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * Known limitation: by default, Chrome and Safari on OS X allow very limited\n * styling of `select`, unless a `border` property is set.\n */\n\n/**\n * 1. Correct color not being inherited.\n * Known issue: affects color of disabled elements.\n * 2. Correct font properties not being inherited.\n * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit; /* 1 */\n font: inherit; /* 2 */\n margin: 0; /* 3 */\n}\n\n/**\n * Address `overflow` set to `hidden` in IE 8/9/10.\n */\n\nbutton {\n overflow: visible;\n}\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Firefox, IE 8+, and Opera\n * Correct `select` style inheritance in Firefox.\n */\n\nbutton,\nselect {\n text-transform: none;\n}\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n * and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n * `input` and others.\n */\n\nbutton,\nhtml input[type=\"button\"], /* 1 */\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button; /* 2 */\n cursor: pointer; /* 3 */\n}\n\n/**\n * Re-set default cursor for disabled elements.\n */\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\n/**\n * Remove inner padding and border in Firefox 4+.\n */\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n/**\n * Address Firefox 4+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet.\n */\n\ninput {\n line-height: normal;\n}\n\n/**\n * It's recommended that you don't attempt to style these elements.\n * Firefox's implementation doesn't respect box-sizing, padding, or width.\n *\n * 1. Address box sizing set to `content-box` in IE 8/9/10.\n * 2. Remove excess padding in IE 8/9/10.\n */\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Fix the cursor style for Chrome's increment/decrement buttons. For certain\n * `font-size` values of the `input`, it causes the cursor style of the\n * decrement button to change from `default` to `text`.\n */\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n * (include `-moz` to future-proof).\n */\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n -moz-box-sizing: content-box;\n -webkit-box-sizing: content-box; /* 2 */\n box-sizing: content-box;\n}\n\n/**\n * Remove inner padding and search cancel button in Safari and Chrome on OS X.\n * Safari (but not Chrome) clips the cancel button when the search input has\n * padding (and `textfield` appearance).\n */\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * Define consistent border, margin, and padding.\n */\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\n/**\n * 1. Correct `color` not being inherited in IE 8/9.\n * 2. Remove padding so people aren't caught out if they zero out fieldsets.\n */\n\nlegend {\n border: 0; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Remove default vertical scrollbar in IE 8/9.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * Don't inherit the `font-weight` (applied by a rule above).\n * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n */\n\noptgroup {\n font-weight: bold;\n}\n\n/* Tables\n ========================================================================== */\n\n/**\n * Remove most spacing between table cells.\n */\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n" }, "$:/themes/tiddlywiki/vanilla/settings/fontfamily": { "title": "$:/themes/tiddlywiki/vanilla/settings/fontfamily", "text": "\"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", \"DejaVu Sans\", sans-serif" }, "$:/themes/tiddlywiki/vanilla/settings/codefontfamily": { "title": "$:/themes/tiddlywiki/vanilla/settings/codefontfamily", "text": "Monaco, Consolas, \"Lucida Console\", \"DejaVu Sans Mono\", monospace" }, "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment": { "title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment", "text": "fixed" }, "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize": { "title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize", "text": "auto" }, "$:/themes/tiddlywiki/vanilla/sticky": { "title": "$:/themes/tiddlywiki/vanilla/sticky", "text": "<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\" type=\"match\" text=\"yes\">\n``\n.tc-tiddler-title {\n\tposition: -webkit-sticky;\n\tposition: -moz-sticky;\n\tposition: -o-sticky;\n\tposition: -ms-sticky;\n\tposition: sticky;\n\ttop: 0px;\n\tbackground: ``<<colour tiddler-background>>``;\n\tz-index: 500;\n}\n``\n</$reveal>\n" } } }
!! By CHARLES DICKENS !! ILLUSTRATED BY GEORGE ALFRED WILLIAMS New York THE PLATT & PECK CO. //Copyright, 1905, by// The Baker & Taylor Company {{"He had been Tim's blood horse all the way from church."}} ^^''"He had been Tim's blood horse all the way from church."''^^ --- ! CONTENTS {{Contents}} --- ! ILLUSTRATIONS {{Illustrations}} --- !! A CHRISTMAS CAROL !!! In Prose !!! BEING A GHOST STORY OF CHRISTMAS
* [[Introduction]] * [[Stave I: Marley's Ghost|Stave One]] * [[Stave II: The First of the Three Spirits|Stave Two]] * [[Stave III: The Second of the Three Spirits|Stave Three]] * [[Stave IV: The Last of the Spirits|Stave Four]] * [[Stave V: The End of it|Stave Five]]
A Christmas Carol: Personal Wiki by [[David Fisco|http://www.davidfisco.com]] * [[A Christmas Carol Personal Wiki Homepage|http://personal-wikis.davidfisco.com/christmascarol]] * Feedback: [[Email David Fisco|mailto:[email protected]?subject=A+Christmas+Carol+Personal+Wiki+Feedback]] * [[TiddlyWiki Homepage|http://tiddlywiki.com/]] * [[TiddlyWiki Markdown|http://tiddlywiki.com/#WikiText]]
* [["He had been Tim's blood horse all the way from church."]] * [["A Merry Christmas, uncle! God save you!" cried a cheerful voice.]] * [[To sit staring at those fixed glazed eyes in silence, for a moment, would play, Scrooge felt, the very deuce with him.]] * [["You recollect the way?" inquired the spirit. "Remember it!" cried Scrooge with fervour; "I could walk it blindfold."]] * [["Why, it's Ali Baba!" Scrooge exclaimed in ecstasy. "It's dear old honest Ali Baba!"]]
The combined qualities of the realist and the idealist which Dickens possessed to a remarkable degree, together with his naturally jovial attitude toward life in general, seem to have given him a remarkably happy feeling toward Christmas, though the privations and hardships of his boyhood could have allowed him but little real experience with this day of days. Dickens gave his first formal expression to his Christmas thoughts in his series of small books, the first of which was the famous "Christmas Carol," the one perfect chrysolite. The success of the book was immediate. Thackeray wrote of it: "Who can listen to objections regarding such a book as this? It seems to me a national benefit, and to every man or woman who reads it, a personal kindness." This volume was put forth in a very attractive manner, with illustrations by John Leech, who was the first artist to make these characters live, and his drawings were varied and spirited. There followed upon this four others: "The Chimes," "The Cricket on the Hearth," "The Battle of Life," and "The Haunted Man," with illustrations on their first appearance by Doyle, Maclise, and others. The five are known to-day as the "Christmas Books." Of them all the "Carol" is the best known and loved, and "The Cricket on the Hearth," although third in the series, is perhaps next in point of popularity, and is especially familiar to Americans through Joseph Jefferson's characterisation of Caleb Plummer. Dickens seems to have put his whole self into these glowing little stories. Whoever sees but a clever ghost story in the "Christmas Carol" misses its chief charm and lesson, for there is a different meaning in the movements of Scrooge and his attendant spirits. A new life is brought to Scrooge when he, "running to his window, opened it and put out his head. No fog, no mist; clear, bright, jovial, stirring cold; cold, piping for the blood to dance to; Golden sun-light; Heavenly sky; sweet fresh air; merry bells. Oh, glorious! Glorious!" All this brightness has its attendant shadow, and deep from the childish heart comes that true note of pathos, the ever memorable toast of Tiny Tim, "God bless Us, Every One!" "The Cricket on the Hearth" strikes a different note. Charmingly, poetically, the sweet chirping of the little cricket is associated with human feelings and actions, and at the crisis of the story decides the fate and fortune of the carrier and his wife. Dickens's greatest gift was characterization, and no English writer, save Shakespeare, has drawn so many and so varied characters. It would be as absurd to interpret all of these as caricatures as to deny Dickens his great and varied powers of creation. Dickens exaggerated many of his comic and satirical characters, as was his right, for caricature and satire are very closely related, while exaggeration is the very essence of comedy. But there remains a host of characters marked by humour and pathos. Yet the pictorial presentation of Dickens's characters has ever tended toward the grotesque. The interpretations in this volume aim to eliminate the grosser phases of the caricature in favour of the more human. If the interpretations seem novel, if Scrooge be not as he has been pictured, it is because a more human Scrooge was desired—a Scrooge not wholly bad, a Scrooge of a better heart, a Scrooge to whom the resurrection described in this story was possible. It has been the illustrator's whole aim to make these people live in some form more fully consistent with their types. George Alfred Williams.<br /> //Chatham, N.J.//<br />
! THE END OF IT Yes! and the bedpost was his own. The bed was his own, the room was his own. Best and happiest of all, the Time before him was his own, to make amends in! "I will live in the Past, the Present, and the Future!" Scrooge repeated as he scrambled out of bed. "The Spirits of all Three shall strive within me. Oh, Jacob Marley! Heaven and the Christmas Time be praised for this! I say it on my knees, old Jacob; on my knees!" He was so fluttered and so glowing with his good intentions, that his broken voice would scarcely answer to his call. He had been sobbing violently in his conflict with the Spirit, and his face was wet with tears. "They are not torn down," cried Scrooge, folding one of his bed-curtains in his arms, "they are not torn down, rings and all. They are here—I am here—the shadows of the things that would have been may be dispelled. They will be. I know they will!" His hands were busy with his garments all this time; turning them inside out, putting them on upside down, tearing them, mislaying them, making them parties to every kind of extravagance. "I don't know what to do!" cried Scrooge, laughing and crying in the same breath; and making a perfect Laocoön of himself with his stockings. "I am as light as a feather, I am as happy as an angel, I am as merry as a school-boy. I am as giddy as a drunken man. A merry Christmas to everybody! A happy New Year to all the world! Hallo here! Whoop! Hallo!" He had frisked into the sitting-room, and was now standing there: perfectly winded. "There's the saucepan that the gruel was in!" cried Scrooge, starting off again, and going round the fire-place. "There's the door by which the Ghost of Jacob Marley entered! There's the corner where the Ghost of Christmas Present sat! There's the window where I saw the wandering Spirits! It's all right, it's all true, it all happened. Ha, ha, ha!" Really, for a man who had been out of practice for so many years, it was a splendid laugh, a most illustrious laugh. The father of a long, long line of brilliant laughs! "I don't know what day of the month it is," said Scrooge. "I don't know how long I have been among the Spirits. I don't know anything. I'm quite a baby. Never mind. I don't care. I'd rather be a baby. Hallo! Whoop! Hallo here!" He was checked in his transports by the churches ringing out the lustiest peals he had ever heard. Clash, clash, hammer; ding, dong, bell! Bell, dong, ding; hammer, clang, clash! Oh, glorious, glorious! Running to the window, he opened it, and put out his head. No fog, no mist; clear, bright, jovial, stirring, cold; cold, piping for the blood to dance to; Golden sun-light; Heavenly sky; sweet fresh air; merry bells. Oh, glorious! Glorious! "What's to-day?" cried Scrooge, calling downward to a boy in Sunday clothes, who perhaps had loitered in to look about him. "Eh?" returned the boy with all his might of wonder. "What's to-day, my fine fellow?" said Scrooge. "To-day!" replied the boy. "Why, Christmas Day." "It's Christmas Day!" said Scrooge to himself. "I haven't missed it. The Spirits have done it all in one night. They can do anything they like. Of course they can. Of course they can. Hallo, my fine fellow!" "Hallo!" returned the boy. "Do you know the Poulterer's in the next street but one, at the corner?" Scrooge inquired. "I should hope I did," replied the lad. "An intelligent boy!" said Scrooge. "A remarkable boy! Do you know whether they've sold the prize Turkey that was hanging up there?—Not the little prize Turkey: the big one?" "What! the one as big as me?" returned the boy. "What a delightful boy!" said Scrooge. "It's a pleasure to talk to him. Yes, my buck!" "It's hanging there now," replied the boy. "Is it?" said Scrooge. "Go and buy it." "Walk-ER!" exclaimed the boy. "No, no," said Scrooge, "I am in earnest. Go and buy it, and tell 'em to bring it here, that I may give them the directions where to take it. Come back with the man, and I'll give you a shilling. Come back with him in less than five minutes, and I'll give you half-a-crown!" The boy was off like a shot. He must have had a steady hand at a trigger who could have got a shot off half so fast. "I'll send it to Bob Cratchit's," whispered Scrooge, rubbing his hands, and splitting with a laugh. "He shan't know who sends it. It's twice the size of Tiny Tim. Joe Miller never made such a joke as sending it to Bob's will be!" The hand in which he wrote the address was not a steady one; but write it he did, somehow, and went down-stairs to open the street-door, ready for the coming of the poulterer's man. As he stood there, waiting his arrival, the knocker caught his eye. "I shall love it as long as I live!" cried Scrooge, patting it with his hand. "I scarcely ever looked at it before. What an honest expression it has in its face! It's a wonderful knocker!—Here's the Turkey. Hallo! Whoop! How are you? Merry Christmas!" It //was// a Turkey! He never could have stood upon his legs, that bird. He would have snapped 'em short off in a minute, like sticks of sealing-wax. "Why, it's impossible to carry that to Camden Town," said Scrooge. "You must have a cab." The chuckle with which he said this, and the chuckle with which he paid for the Turkey, and the chuckle with which he paid for the cab, and the chuckle with which he recompensed the boy, were only to be exceeded by the chuckle with which he sat down breathless in his chair again, and chuckled till he cried. Shaving was not an easy task, for his hand continued to shake very much; and shaving requires attention, even when you don't dance while you are at it. But, if he had cut the end of his nose off, he would have put a piece of sticking-plaster over it, and been quite satisfied. He dressed himself "all in his best," and at last got out into the streets. The people were by this time pouring forth, as he had seen them with the Ghost of Christmas Present; and, walking with his hands behind him, Scrooge regarded every one with a delighted smile. He looked so irresistibly pleasant, in a word, that three or four good-humoured fellows said, "Good morning, sir! A merry Christmas to you!" And Scrooge said often afterwards that, of all the blithe sounds he had ever heard, those were the blithest in his ears. He had not gone far when, coming on towards him, he beheld the portly gentleman who had walked into his counting-house the day before, and said, "Scrooge and Marley's, I believe?" It sent a pang across his heart to think how this old gentleman would look upon him when they met; but he knew what path lay straight before him, and he took it. "My dear sir," said Scrooge, quickening his pace, and taking the old gentleman by both his hands, "how do you do? I hope you succeeded yesterday. It was very kind of you. A merry Christmas to you, sir!" "Mr. Scrooge?" "Yes," said Scrooge. "That is my name, and I fear it may not be pleasant to you. Allow me to ask your pardon. And will you have the goodness——" Here Scrooge whispered in his ear. "Lord bless me!" cried the gentleman, as if his breath were taken away. "My dear Mr. Scrooge, are you serious?" "If you please," said Scrooge. "Not a farthing less. A great many back-payments are included in it, I assure you. Will you do me that favour?" "My dear sir," said the other, shaking hands with him, "I don't know what to say to such munifi——" "Don't say anything, please," retorted Scrooge. "Come and see me. Will you come and see me?" "I will!" cried the old gentleman. And it was clear he meant to do it. "Thankee," said Scrooge. "I am much obliged to you. I thank you fifty times. Bless you!" He went to church, and walked about the streets, and watched the people hurrying to and fro, and patted the children on the head, and questioned beggars, and looked down into the kitchens of houses, and up to the windows; and found that everything could yield him pleasure. He had never dreamed that any walk—that anything—could give him so much happiness. In the afternoon he turned his steps towards his nephew's house. He passed the door a dozen times before he had the courage to go up and knock. But he made a dash, and did it. "Is your master at home, my dear?" said Scrooge to the girl. Nice girl! Very. "Yes sir." "Where is he, my love?" said Scrooge. "He's in the dining-room, sir, along with mistress. I'll show you up-stairs, if you please." "Thankee. He knows me," said Scrooge, with his hand already on the dining-room lock. "I'll go in here, my dear." He turned it gently, and sidled his face in round the door. They were looking at the table (which was spread out in great array); for these young housekeepers are always nervous on such points, and like to see that everything is right. "Fred!" said Scrooge. Dear heart alive, how his niece by marriage started! Scrooge had forgotten, for the moment, about her sitting in the corner with the footstool, or he wouldn't have done it on any account. "Why, bless my soul!" cried Fred, "who's that?" "It's I. Your uncle Scrooge. I have come to dinner. Will you let me in, Fred?" Let him in! It is a mercy he didn't shake his arm off. He was at home in five minutes. Nothing could be heartier. His niece looked just the same. So did Topper when //he// came. So did the plump sister when //she// came. So did every one when //they// came. Wonderful party, wonderful games, wonderful unanimity, won-der-ful happiness! But he was early at the office next morning. Oh, he was early there! If he could only be there first, and catch Bob Cratchit coming late! That was the thing he had set his heart upon. And he did it; yes, he did! The clock struck nine. No Bob. A quarter past. No Bob. He was full eighteen minutes and a half behind his time. Scrooge sat with his door wide open, that he might see him come into the tank. His hat was off before he opened the door; his comforter too. He was on his stool in a jiffy; driving away with his pen, as if he were trying to overtake nine o'clock. "Hallo!" growled Scrooge in his accustomed voice as near as he could feign it. "What do you mean by coming here at this time of day?" "I am very sorry, sir," said Bob. "I //am// behind my time." "You are!" repeated Scrooge. "Yes. I think you are. Step this way, sir, if you please." "It's only once a year, sir," pleaded Bob, appearing from the tank. "It shall not be repeated. I was making rather merry yesterday, sir." "Now, I'll tell you what, my friend," said Scrooge. "I am not going to stand this sort of thing any longer. And therefore," he continued, leaping from his stool, and giving Bob such a dig in the waistcoat that he staggered back into the tank again: "and therefore I am about to raise your salary!" Bob trembled, and got a little nearer to the ruler. He had a momentary idea of knocking Scrooge down with it, holding him, and calling to the people in the court for help and a strait-waistcoat. "A merry Christmas, Bob!" said Scrooge with an earnestness that could not be mistaken, as he clapped him on the back. "A merrier Christmas, Bob, my good fellow, than I have given you for many a year! I'll raise your salary, and endeavour to assist your struggling family, and we will discuss your affairs this very afternoon, over a Christmas bowl of smoking bishop, Bob! Make up the fires and buy another coal-scuttle before you dot another i, Bob Cratchit!" --- Scrooge was better than his word. He did it all, and infinitely more; and to Tiny Tim, who did NOT die, he was a second father. He became as good a friend, as good a master, and as good a man as the good old City knew, or any other good old city, town, or borough in the good old world. Some people laughed to see the alteration in him, but he let them laugh, and little heeded them; for he was wise enough to know that nothing ever happened on this globe, for good, at which some people did not have their fill of laughter in the outset; and, knowing that such as these would be blind anyway, he thought it quite as well that they should wrinkle up their eyes in grins as have the malady in less attractive forms. His own heart laughed: and that was quite enough for him. He had no further intercourse with Spirits, but lived upon the Total-Abstinence Principle ever afterwards; and it was always said of him that he knew how to keep Christmas well, if any man alive possessed the knowledge. May that be truly said of us, and all of us! And so, as Tiny Tim observed, God bless Us, Every One!
! THE LAST OF THE SPIRITS The Phantom slowly, gravely, silently approached. When it came near him, Scrooge bent down upon his knee; for in the very air through which this Spirit moved it seemed to scatter gloom and mystery. It was shrouded in a deep black garment, which concealed its head, its face, its form, and left nothing of it visible, save one outstretched hand. But for this, it would have been difficult to detach its figure from the night, and separate it from the darkness by which it was surrounded. He felt that it was tall and stately when it came beside him, and that its mysterious presence filled him with a solemn dread. He knew no more, for the Spirit neither spoke nor moved. "I am in the presence of the Ghost of Christmas Yet to Come?" said Scrooge. The Spirit answered not, but pointed onward with its hand. "You are about to show me shadows of the things that have not happened, but will happen in the time before us," Scrooge pursued. "Is that so, Spirit?" The upper portion of the garment was contracted for an instant in its folds, as if the Spirit had inclined its head. That was the only answer he received. Although well used to ghostly company by this time, Scrooge feared the silent shape so much that his legs trembled beneath him, and he found that he could hardly stand when he prepared to follow it. The Spirit paused a moment, as observing his condition, and giving him time to recover. But Scrooge was all the worse for this. It thrilled him with a vague uncertain horror to know that, behind the dusky shroud, there were ghostly eyes intently fixed upon him, while he, though he stretched his own to the utmost, could see nothing but a spectral hand and one great heap of black. "Ghost of the Future!" he exclaimed, "I fear you more than any spectre I have seen. But, as I know your purpose is to do me good, and as I hope to live to be another man from what I was, I am prepared to bear you company, and do it with a thankful heart. Will you not speak to me?" It gave him no reply. The hand was pointed straight before them. "Lead on!" said Scrooge. "Lead on! The night is waning fast, and it is precious time to me, I know. Lead on, Spirit!" The phantom moved away as it had come towards him. Scrooge followed in the shadow of its dress, which bore him up, he thought, and carried him along. They scarcely seemed to enter the City; for the City rather seemed to spring up about them, and encompass them of its own act. But there they were in the heart of it; on 'Change, amongst the merchants; who hurried up and down, and chinked the money in their pockets, and conversed in groups, and looked at their watches, and trifled thoughtfully with their great gold seals; and so forth, as Scrooge had seen them often. The Spirit stopped beside one little knot of business men. Observing that the hand was pointed to them, Scrooge advanced to listen to their talk. "No," said a great fat man with a monstrous chin, "I don't know much about it either way. I only know he's dead." "When did he die?" inquired another. "Last night, I believe." "Why, what was the matter with him?" asked a third, taking a vast quantity of snuff out of a very large snuff-box. "I thought he'd never die." "God knows," said the first with a yawn. "What has he done with his money?" asked a red-faced gentleman with a pendulous excrescence on the end of his nose, that shook like the gills of a turkey-cock. "I haven't heard," said the man with the large chin, yawning again. "Left it to his company, perhaps. He hasn't left it to //me//. That's all I know." This pleasantry was received with a general laugh. "It's likely to be a very cheap funeral," said the same speaker; "for, upon my life, I don't know of anybody to go to it. Suppose we make up a party, and volunteer?" "I don't mind going if a lunch is provided," observed the gentleman with the excrescence on his nose. "But I must be fed if I make one." Another laugh. "Well, I am the most disinterested among you, after all," said the first speaker, "for I never wear black gloves, and I never eat lunch. But I'll offer to go if anybody else will. When I come to think of it, I'm not at all sure that I wasn't his most particular friend; for we used to stop and speak whenever we met. Bye, bye!" Speakers and listeners strolled away, and mixed with other groups. Scrooge knew the men, and looked towards the Spirit for an explanation. The Phantom glided on into a street. Its finger pointed to two persons meeting. Scrooge listened again, thinking that the explanation might lie here. He knew these men, also, perfectly. They were men of business: very wealthy, and of great importance. He had made a point always of standing well in their esteem: in a business point of view, that is; strictly in a business point of view. "How are you?" said one. "How are you?" returned the other. "Well!" said the first. "Old Scratch has got his own at last, hey?" "So I am told," returned the second. "Cold, isn't it?" "Seasonable for Christmas-time. You are not a skater, I suppose?" "No. No. Something else to think of. Good morning!" Not another word. That was their meeting, their conversation, and their parting. Scrooge was at first inclined to be surprised that the Spirit should attach importance to conversations apparently so trivial; but, feeling assured that they must have some hidden purpose, he set himself to consider what it was likely to be. They could scarcely be supposed to have any bearing on the death of Jacob, his old partner, for that was Past, and this Ghost's province was the Future. Nor could he think of any one immediately connected with himself, to whom he could apply them. But nothing doubting that, to whomsoever they applied, they had some latent moral for his own improvement, he resolved to treasure up every word he heard, and everything he saw; and especially to observe the shadow of himself when it appeared. For he had an expectation that the conduct of his future self would give him the clue he missed, and would render the solution of these riddles easy. He looked about in that very place for his own image, but another man stood in his accustomed corner, and, though the clock pointed to his usual time of day for being there, he saw no likeness of himself among the multitudes that poured in through the Porch. It gave him little surprise, however; for he had been revolving in his mind a change of life, and thought and hoped he saw his new-born resolutions carried out in this. Quiet and dark, beside him stood the Phantom, with its outstretched hand. When he roused himself from his thoughtful quest, he fancied, from the turn of the hand, and its situation in reference to himself, that the Unseen Eyes were looking at him keenly. It made him shudder, and feel very cold. They left the busy scene, and went into an obscure part of the town, where Scrooge had never penetrated before, although he recognised its situation and its bad repute. The ways were foul and narrow; the shops and houses wretched; the people half naked, drunken, slipshod, ugly. Alleys and archways, like so many cesspools, disgorged their offences of smell, and dirt, and life upon the straggling streets; and the whole quarter reeked with crime, with filth and misery. Far in this den of infamous resort, there was a low-browed, beetling shop, below a pent-house roof, where iron, old rags, bottles, bones, and greasy offal were bought. Upon the floor within were piled up heaps of rusty keys, nails, chains, hinges, files, scales, weights, and refuse iron of all kinds. Secrets that few would like to scrutinise were bred and hidden in mountains of unseemly rags, masses of corrupted fat, and sepulchres of bones. Sitting in among the wares he dealt in, by a charcoal stove made of old bricks, was a grey-haired rascal, nearly seventy years of age, who had screened himself from the cold air without by a frouzy curtaining of miscellaneous tatters hung upon a line, and smoked his pipe in all the luxury of calm retirement. Scrooge and the Phantom came into the presence of this man, just as a woman with a heavy bundle slunk into the shop. But she had scarcely entered, when another woman, similarly laden, came in too, and she was closely followed by a man in faded black, who was no less startled by the sight of them than they had been upon the recognition of each other. After a short period of blank astonishment, in which the old man with the pipe had joined them, they all three burst into a laugh. "Let the charwoman alone to be the first!" cried she who had entered first. "Let the laundress alone to be the second; and let the undertaker's man alone to be the third. Look here, old Joe, here's a chance! If we haven't all three met here without meaning it!" "You couldn't have met in a better place," said old Joe, removing his pipe from his mouth. "Come into the parlour. You were made free of it long ago, you know; and the other two an't strangers. Stop till I shut the door of the shop. Ah! How it skreeks! There an't such a rusty bit of metal in the place as its own hinges, I believe; and I'm sure there's no such old bones here as mine. Ha! ha! We're all suitable to our calling, we're well matched. Come into the parlour. Come into the parlour." The parlour was the space behind the screen of rags. The old man raked the fire together with an old stair-rod, and, having trimmed his smoky lamp (for it was night) with the stem of his pipe, put it into his mouth again. While he did this, the woman who had already spoken threw her bundle on the floor, and sat down in a flaunting manner on a stool; crossing her elbows on her knees, and looking with a bold defiance at the other two. "What odds, then? What odds, Mrs. Dilber?" said the woman. "Every person has a right to take care of themselves. //He// always did!" "That's true, indeed!" said the laundress. "No man more so." "Why, then, don't stand staring as if you was afraid, woman! Who's the wiser? We're not going to pick holes in each other's coats, I suppose?" "No, indeed!" said Mrs. Dilber and the man together. "We should hope not." "Very well, then!" cried the woman. "That's enough. Who's the worse for the loss of a few things like these? Not a dead man, I suppose?" "No, indeed," said Mrs. Dilber, laughing. "If he wanted to keep 'em after he was dead, a wicked old screw," pursued the woman, "why wasn't he natural in his lifetime? If he had been, he'd have had somebody to look after him when he was struck with Death, instead of lying gasping out his last there, alone by himself." "It's the truest word that ever was spoke," said Mrs. Dilber, "It's a judgment on him." "I wish it was a little heavier judgment," replied the woman; "and it should have been, you may depend upon it, if I could have laid my hands on anything else. Open that bundle, old Joe, and let me know the value of it. Speak out plain. I'm not afraid to be the first, nor afraid for them to see it. We knew pretty well that we were helping ourselves before we met here, I believe. It's no sin. Open the bundle, Joe." But the gallantry of her friends would not allow of this; and the man in faded black, mounting the breach first, produced //his// plunder. It was not extensive. A seal or two, a pencil-case, a pair of sleeve-buttons, and a brooch of no great value, were all. They were severally examined and appraised by old Joe, who chalked the sums he was disposed to give for each upon the wall, and added them up into a total when he found that there was nothing more to come. "That's your account," said Joe, "and I wouldn't give another sixpence, if I was to be boiled for not doing it. Who's next?" Mrs. Dilber was next. Sheets and towels, a little wearing apparel, two old-fashioned silver tea-spoons, a pair of sugar-tongs, and a few boots. Her account was stated on the wall in the same manner. "I always give too much to ladies. It's a weakness of mine, and that's the way I ruin myself," said old Joe. "That's your account. If you asked me for another penny, and made it an open question, I'd repent of being so liberal, and knock off half-a-crown." "And now undo //my// bundle, Joe," said the first woman. Joe went down on his knees for the greater convenience of opening it, and, having unfastened a great many knots, dragged out a large heavy roll of some dark stuff. "What do you call this?" said Joe. "Bed-curtains?" "Ah!" returned the woman, laughing and leaning forward on her crossed arms. "Bed-curtains!" "You don't mean to say you took 'em down, rings and all, with him lying there?" said Joe. "Yes, I do," replied the woman. "Why not?" "You were born to make your fortune," said Joe, "and you'll certainly do it." "I certainly shan't hold my hand, when I can get anything in it by reaching it out, for the sake of such a man as He was, I promise you, Joe," returned the woman coolly. "Don't drop that oil upon the blankets, now." "His blankets?" asked Joe. "Whose else's do you think?" replied the woman. "He isn't likely to take cold without 'em, I dare say." "I hope he didn't die of anything catching? Eh?" said old Joe, stopping in his work, and looking up. "Don't you be afraid of that," returned the woman. "I an't so fond of his company that I'd loiter about him for such things, if he did. Ah! You may look through that shirt till your eyes ache; but you won't find a hole in it, nor a threadbare place. It's the best he had, and a fine one too. They'd have wasted it, if it hadn't been for me." "What do you call wasting of it?" asked old Joe. "Putting it on him to be buried in, to be sure," replied the woman with a laugh. "Somebody was fool enough to do it, but I took it off again. If calico an't good enough for such a purpose, it isn't good enough for anything. It's quite as becoming to the body. He can't look uglier than he did in that one." Scrooge listened to this dialogue in horror. As they sat grouped about their spoil, in the scanty light afforded by the old man's lamp, he viewed them with a detestation and disgust which could hardly have been greater, though they had been obscene demons, marketing the corpse itself. "Ha, ha!" laughed the same woman when old Joe, producing a flannel bag with money in it, told out their several gains upon the ground. "This is the end of it, you see! He frightened every one away from him when he was alive, to profit us when he was dead! Ha, ha, ha!" "Spirit!" said Scrooge, shuddering from head to foot. "I see, I see. The case of this unhappy man might be my own. My life tends that way now. Merciful Heaven, what is this?" He recoiled in terror, for the scene had changed, and now he almost touched a bed: a bare, uncurtained bed: on which, beneath a ragged sheet, there lay a something covered up, which, though it was dumb, announced itself in awful language. The room was very dark, too dark to be observed with any accuracy, though Scrooge glanced round it in obedience to a secret impulse, anxious to know what kind of room it was. A pale light, rising in the outer air, fell straight upon the bed: and on it, plundered and bereft, unwatched, unwept, uncared for, was the body of this man. Scrooge glanced towards the Phantom. Its steady hand was pointed to the head. The cover was so carelessly adjusted that the slightest raising of it, the motion of a finger upon Scrooge's part, would have disclosed the face. He thought of it, felt how easy it would be to do, and longed to do it; but had no more power to withdraw the veil than to dismiss the spectre at his side. Oh, cold, cold, rigid, dreadful Death, set up thine altar here, and dress it with such terrors as thou hast at thy command: for this is thy dominion! But of the loved, revered, and honoured head thou canst not turn one hair to thy dread purposes, or make one feature odious. It is not that the hand is heavy, and will fall down when released; it is not that the heart and pulse are still; but that the hand WAS open, generous, and true; the heart brave, warm, and tender; and the pulse a man's. Strike, Shadow, strike! And see his good deeds springing from the wound, to sow the world with life immortal! No voice pronounced these words in Scrooge's ears, and yet he heard them when he looked upon the bed. He thought, if this man could be raised up now, what would be his foremost thoughts? Avarice, hard dealing, griping cares? They have brought him to a rich end, truly! He lay, in the dark, empty house, with not a man, a woman, or a child to say he was kind to me in this or that, and for the memory of one kind word I will be kind to him. A cat was tearing at the door, and there was a sound of gnawing rats beneath the hearth-stone. What //they// wanted in the room of death, and why they were so restless and disturbed, Scrooge did not dare to think. "Spirit!" he said, "this is a fearful place. In leaving it, I shall not leave its lesson, trust me. Let us go!" Still the Ghost pointed with an unmoved finger to the head. "I understand you," Scrooge returned, "and I would do it if I could. But I have not the power, Spirit. I have not the power." Again it seemed to look upon him. "If there is any person in the town who feels emotion caused by this man's death," said Scrooge, quite agonised, "show that person to me, Spirit! I beseech you." The Phantom spread its dark robe before him for a moment, like a wing; and, withdrawing it, revealed a room by daylight, where a mother and her children were. She was expecting some one, and with anxious eagerness; for she walked up and down the room; started at every sound; looked out from the window; glanced at the clock; tried, but in vain, to work with her needle; and could hardly bear the voices of her children in their play. At length the long-expected knock was heard. She hurried to the door, and met her husband; a man whose face was careworn and depressed, though he was young. There was a remarkable expression in it now; a kind of serious delight of which he felt ashamed, and which he struggled to repress. He sat down to the dinner that had been hoarding for him by the fire, and, when she asked him faintly what news (which was not until after a long silence), he appeared embarrassed how to answer. "Is it good," she said, "or bad?" to help him. "Bad," he answered. "We are quite ruined?" "No. There is hope yet, Caroline." "If //he// relents," she said, amazed, "there is! Nothing is past hope, if such a miracle has happened." "He is past relenting," said her husband. "He is dead." She was a mild and patient creature, if her face spoke truth; but she was thankful in her soul to hear it, and she said so with clasped hands. She prayed forgiveness the next moment, and was sorry; but the first was the emotion of her heart. "What the half-drunken woman, whom I told you of last night, said to me when I tried to see him and obtain a week's delay, and what I thought was a mere excuse to avoid me, turns out to have been quite true. He was not only very ill, but dying, then." "To whom will our debt be transferred?" "I don't know. But, before that time, we shall be ready with the money; and, even though we were not, it would be bad fortune indeed to find so merciless a creditor in his successor. We may sleep to-night with light hearts, Caroline!" Yes. Soften it as they would, their hearts were lighter. The children's faces, hushed and clustered round to hear what they so little understood, were brighter; and it was a happier house for this man's death! The only emotion that the Ghost could show him, caused by the event, was one of pleasure. "Let me see some tenderness connected with a death," said Scrooge; "or that dark chamber, Spirit, which we left just now, will be for ever present to me." The Ghost conducted him through several streets familiar to his feet; and, as they went along, Scrooge looked here and there to find himself, but nowhere was he to be seen. They entered poor Bob Cratchit's house,—the dwelling he had visited before,—and found the mother and the children seated round the fire. Quiet. Very quiet. The noisy little Cratchits were as still as statues in one corner, and sat looking up at Peter, who had a book before him. The mother and her daughters were engaged in sewing. But surely they were very quiet! "'And he took a child, and set him in the midst of them.'" Where had Scrooge heard those words? He had not dreamed them. The boy must have read them out, as he and the Spirit crossed the threshold. Why did he not go on? The mother laid her work upon the table, and put her hand up to her face. "The colour hurts my eyes," she said. The colour? Ah, poor Tiny Tim! "They're better now again," said Cratchit's wife. "It makes them weak by candle-light; and I wouldn't show weak eyes to your father, when he comes home, for the world. It must be near his time." "Past it rather," Peter answered, shutting up his book. "But I think he has walked a little slower than he used, these few last evenings, mother." They were very quiet again. At last she said, and in a steady, cheerful voice, that only faltered once: "I have known him walk with—I have known him walk with Tiny Tim upon his shoulder very fast indeed." "And so have I," cried Peter. "Often." "And so have I," exclaimed another. So had all. "But he was very light to carry," she resumed, intent upon her work, "and his father loved him so, that it was no trouble: no trouble. And there is your father at the door!" She hurried out to meet him; and little Bob in his comforter—he had need of it, poor fellow—came in. His tea was ready for him on the hob, and they all tried who should help him to it most. Then the two young Cratchits got upon his knees, and laid, each child, a little cheek against his face, as if they said, "Don't mind it, father. Don't be grieved!" Bob was very cheerful with them, and spoke pleasantly to all the family. He looked at the work upon the table, and praised the industry and speed of Mrs. Cratchit and the girls. They would be done long before Sunday, he said. "Sunday! You went to-day, then, Robert?" said his wife. "Yes, my dear," returned Bob. "I wish you could have gone. It would have done you good to see how green a place it is. But you'll see it often. I promised him that I would walk there on a Sunday. My little, little child!" cried Bob. "My little child!" He broke down all at once. He couldn't help it. If he could have helped it, he and his child would have been farther apart, perhaps, than they were. He left the room, and went up-stairs into the room above, which was lighted cheerfully, and hung with Christmas. There was a chair set close beside the child, and there were signs of some one having been there lately. Poor Bob sat down in it, and, when he had thought a little and composed himself, he kissed the little face. He was reconciled to what had happened, and went down again quite happy. They drew about the fire, and talked; the girls and mother working still. Bob told them of the extraordinary kindness of Mr. Scrooge's nephew, whom he had scarcely seen but once, and who, meeting him in the street that day, and seeing that he looked a little—"just a little down, you know," said Bob, inquired what had happened to distress him. "On which," said Bob, "for he is the pleasantest-spoken gentleman you ever heard, I told him. 'I am heartily sorry for it, Mr. Cratchit,' he said, 'and heartily sorry for your good wife.' By-the-bye, how he ever knew //that// I don't know." "Knew what, my dear?" "Why, that you were a good wife," replied Bob. "Everybody knows that," said Peter. "Very well observed, my boy!" cried Bob. "I hope they do. 'Heartily sorry,' he said, 'for your good wife. If I can be of service to you in any way,' he said, giving me his card, 'that's where I live. Pray come to me.' Now, it wasn't," cried Bob, "for the sake of anything he might be able to do for us, so much as for his kind way, that this was quite delightful. It really seemed as if he had known our Tiny Tim, and felt with us." "I'm sure he's a good soul!" said Mrs. Cratchit. "You would be sure of it, my dear," returned Bob, "if you saw and spoke to him. I shouldn't be at all surprised—mark what I say!—if he got Peter a better situation." "Only hear that, Peter," said Mrs. Cratchit. "And then," cried one of the girls, "Peter will be keeping company with some one, and setting up for himself." "Get along with you!" retorted Peter, grinning. "It's just as likely as not," said Bob, "one of these days; though there's plenty of time for that, my dear. But, however and whenever we part from one another, I am sure we shall none of us forget poor Tiny Tim—shall we—or this first parting that there was among us?" "Never, father!" cried they all. "And I know," said Bob, "I know, my dears, that when we recollect how patient and how mild he was, although he was a little, little child, we shall not quarrel easily among ourselves, and forget poor Tiny Tim in doing it." "No, never, father!" they all cried again. "I am very happy," said little Bob, "I am very happy!" Mrs. Cratchit kissed him, his daughters kissed him, the two young Cratchits kissed him, and Peter and himself shook hands. Spirit of Tiny Tim, thy childish essence was from God! "Spectre," said Scrooge, "something informs me that our parting moment is at hand. I know it, but I know not how. Tell me what man that was whom we saw lying dead?" The Ghost of Christmas Yet To Come conveyed him, as before—though at a different time, he thought: indeed, there seemed no order in these latter visions, save that they were in the Future—into the resorts of business men, but showed him not himself. Indeed, the Spirit did not stay for anything, but went straight on, as to the end just now desired, until besought by Scrooge to tarry for a moment. "This court," said Scrooge, "through which we hurry now, is where my place of occupation is, and has been for a length of time. I see the house. Let me behold what I shall be in days to come." The Spirit stopped; the hand was pointed elsewhere. "The house is yonder," Scrooge exclaimed. "Why do you point away?" The inexorable finger underwent no change. Scrooge hastened to the window of his office, and looked in. It was an office still, but not his. The furniture was not the same, and the figure in the chair was not himself. The Phantom pointed as before. He joined it once again, and, wondering why and whither he had gone, accompanied it until they reached an iron gate. He paused to look round before entering. A churchyard. Here, then, the wretched man, whose name he had now to learn, lay underneath the ground. It was a worthy place. Walled in by houses; overrun by grass and weeds, the growth of vegetation's death, not life; choked up with too much burying; fat with repleted appetite. A worthy place! The Spirit stood among the graves, and pointed down to One. He advanced towards it trembling. The Phantom was exactly as it had been, but he dreaded that he saw new meaning in its solemn shape. "Before I draw nearer to that stone to which you point," said Scrooge, "answer me one question. Are these the shadows of the things that Will be, or are they shadows of the things that May be only?" Still the Ghost pointed downward to the grave by which it stood. "Men's courses will foreshadow certain ends, to which, if persevered in, they must lead," said Scrooge. "But if the courses be departed from, the ends will change. Say it is thus with what you show me!" The Spirit was immovable as ever. Scrooge crept towards it, trembling as he went; and, following the finger, read upon the stone of the neglected grave his own name, Ebenezer Scrooge. "Am //I// that man who lay upon the bed?" he cried upon his knees. The finger pointed from the grave to him, and back again. "No, Spirit! Oh no, no!" The finger still was there. "Spirit!" he cried, tight clutching at its robe, "hear me! I am not the man I was. I will not be the man I must have been but for this intercourse. Why show me this, if I am past all hope?" For the first time the hand appeared to shake. "Good Spirit," he pursued, as down upon the ground he fell before it: "your nature intercedes for me, and pities me. Assure me that I yet may change these shadows you have shown me by an altered life?" The kind hand trembled. "I will honour Christmas in my heart, and try to keep it all the year. I will live in the Past, the Present, and the Future. The Spirits of all Three shall strive within me. I will not shut out the lessons that they teach. Oh, tell me I may sponge away the writing on this stone!" In his agony, he caught the spectral hand. It sought to free itself, but he was strong in his entreaty, and detained it. The Spirit, stronger yet, repulsed him. Holding up his hands in a last prayer to have his fate reversed, he saw an alteration in the Phantom's hood and dress. It shrunk, collapsed, and dwindled down into a bedpost.
! MARLEY'S GHOST Marley was dead, to begin with. There is no doubt whatever about that. The register of his burial was signed by the clergyman, the clerk, the undertaker, and the chief mourner. Scrooge signed it. And Scrooge's name was good upon 'Change for anything he chose to put his hand to. Old Marley was as dead as a door-nail. Mind! I don't mean to say that I know, of my own knowledge, what there is particularly dead about a door-nail. I might have been inclined, myself, to regard a coffin-nail as the deadest piece of ironmongery in the trade. But the wisdom of our ancestors is in the simile; and my unhallowed hands shall not disturb it, or the Country's done for. You will, therefore, permit me to repeat, emphatically, that Marley was as dead as a door-nail. Scrooge knew he was dead? Of course he did. How could it be otherwise? Scrooge and he were partners for I don't know how many years. Scrooge was his sole executor, his sole administrator, his sole assign, his sole residuary legatee, his sole friend, and sole mourner. And even Scrooge was not so dreadfully cut up by the sad event, but that he was an excellent man of business on the very day of the funeral, and solemnised it with an undoubted bargain. The mention of Marley's funeral brings me back to the point I started from. There is no doubt that Marley was dead. This must be distinctly understood, or nothing wonderful can come of the story I am going to relate. If we were not perfectly convinced that Hamlet's Father died before the play began, there would be nothing more remarkable in his taking a stroll at night, in an easterly wind, upon his own ramparts, than there would be in any other middle-aged gentleman rashly turning out after dark in a breezy spot—say St. Paul's Church-yard, for instance—literally to astonish his son's weak mind. Scrooge never painted out Old Marley's name. There it stood, years afterwards, above the warehouse door: Scrooge and Marley. The firm was known as Scrooge and Marley. Sometimes people new to the business called Scrooge Scrooge, and sometimes Marley, but he answered to both names. It was all the same to him. Oh! but he was a tight-fisted hand at the grindstone, Scrooge! a squeezing, wrenching, grasping, scraping, clutching, covetous, old sinner! Hard and sharp as flint, from which no steel had ever struck out generous fire; secret, and self-contained, and solitary as an oyster. The cold within him froze his old features, nipped his pointed nose, shrivelled his cheek, stiffened his gait; made his eyes red, his thin lips blue; and spoke out shrewdly in his grating voice. A frosty rime was on his head, and on his eyebrows, and his wiry chin. He carried his own low temperature always about with him; he iced his office in the dog-days; and didn't thaw it one degree at Christmas. External heat and cold had little influence on Scrooge. No warmth could warm, no wintry weather chill him. No wind that blew was bitterer than he, no falling snow was more intent upon its purpose, no pelting rain less open to entreaty. Foul weather didn't know where to have him. The heaviest rain, and snow, and hail, and sleet could boast of the advantage over him in only one respect. They often "came down" handsomely and Scrooge never did. Nobody ever stopped him in the street to say, with gladsome looks, "My dear Scrooge, how are you? When will you come to see me?" No beggars implored him to bestow a trifle, no children asked him what it was o'clock, no man or woman ever once in all his life inquired the way to such and such a place, of Scrooge. Even the blind men's dogs appeared to know him; and, when they saw him coming on, would tug their owners into doorways and up courts; and then would wag their tails as though they said, "No eye at all is better than an evil eye, dark master!" But what did Scrooge care? It was the very thing he liked. To edge his way along the crowded paths of life, warning all human sympathy to keep its distance, was what the knowing ones call "nuts" to Scrooge. Once upon a time—of all the good days in the year, on Christmas Eve—old Scrooge sat busy in his counting-house. It was cold, bleak, biting weather: foggy withal: and he could hear the people in the court outside go wheezing up and down, beating their hands upon their breasts, and stamping their feet upon the pavement stones to warm them. The City clocks had only just gone three, but it was quite dark already—it had not been light all day—and candles were flaring in the windows of the neighbouring offices, like ruddy smears upon the palpable brown air. The fog came pouring in at every chink and keyhole, and was so dense without, that, although the court was of the narrowest, the houses opposite were mere phantoms. To see the dingy cloud come drooping down, obscuring everything, one might have thought that nature lived hard by and was brewing on a large scale. The door of Scrooge's counting-house was open, that he might keep his eye upon his clerk, who in a dismal little cell beyond, a sort of tank, was copying letters. Scrooge had a very small fire, but the clerk's fire was so very much smaller that it looked like one coal. But he couldn't replenish it, for Scrooge kept the coal-box in his own room; and so surely as the clerk came in with the shovel, the master predicted that it would be necessary for them to part. Wherefore the clerk put on his white comforter, and tried to warm himself at the candle; in which effort, not being a man of strong imagination, he failed. "A merry Christmas, uncle! God save you!" cried a cheerful voice. It was the voice of Scrooge's nephew, who came upon him so quickly that this was the first intimation he had of his approach. "Bah!" said Scrooge. "Humbug!" He had so heated himself with rapid walking in the fog and frost, this nephew of Scrooge's, that he was all in a glow; his face was ruddy and handsome; his eyes sparkled, and his breath smoked again. "Christmas a humbug, uncle!" said Scrooge's nephew. "You don't mean that, I am sure?" "I do," said Scrooge. "Merry Christmas! What right have you to be merry? What reason have you to be merry? You're poor enough." "Come, then," returned the nephew gaily. "What right have you to be dismal? What reason have you to be morose? You're rich enough." Scrooge, having no better answer ready on the spur of the moment, said, "Bah!" again; and followed it up with "Humbug!" "Don't be cross, uncle!" said the nephew. {{"A Merry Christmas, uncle! God save you!" cried a cheerful voice.}} ^^''"A Merry Christmas, uncle! God save you!" cried a cheerful voice.''^^ "What else can I be," returned the uncle, "when I live in such a world of fools as this? Merry Christmas! Out upon merry Christmas! What's Christmas-time to you but a time for paying bills without money; a time for finding yourself a year older, and not an hour richer; a time for balancing your books, and having every item in 'em through a round dozen of months presented dead against you? If I could work my will," said Scrooge indignantly, "every idiot who goes about with 'Merry Christmas' on his lips should be boiled with his own pudding, and buried with a stake of holly through his heart. He should!" "Uncle!" pleaded the nephew. "Nephew!" returned the uncle sternly, "keep Christmas in your own way, and let me keep it in mine." "Keep it!" repeated Scrooge's nephew. "But you don't keep it." "Let me leave it alone, then," said Scrooge. "Much good may it do you! Much good it has ever done you!" "There are many things from which I might have derived good, by which I have not profited, I dare say," returned the nephew; "Christmas among the rest. But I am sure I have always thought of Christmas-time, when it has come round—apart from the veneration due to its sacred name and origin, if anything belonging to it can be apart from that—as a good time; a kind, forgiving, charitable, pleasant time; the only time I know of, in the long calendar of the year, when men and women seem by one consent to open their shut-up hearts freely, and to think of people below them as if they really were fellow-passengers to the grave, and not another race of creatures bound on other journeys. And therefore, uncle, though it has never put a scrap of gold or silver in my pocket, I believe that it //has// done me good, and //will// do me good; and I say, God bless it!" The clerk in the tank involuntarily applauded. Becoming immediately sensible of the impropriety, he poked the fire, and extinguished the last frail spark for ever. "Let me hear another sound from //you//," said Scrooge, "and you'll keep your Christmas by losing your situation! You're quite a powerful speaker, sir," he added, turning to his nephew. "I wonder you don't go into Parliament." "Don't be angry, uncle. Come! Dine with us to-morrow." Scrooge said that he would see him——Yes, indeed he did. He went the whole length of the expression, and said that he would see him in that extremity first. "But why?" cried Scrooge's nephew. "Why?" "Why did you get married?" said Scrooge. "Because I fell in love." "Because you fell in love!" growled Scrooge, as if that were the only one thing in the world more ridiculous than a merry Christmas. "Good afternoon!" "Nay, uncle, but you never came to see me before that happened. Why give it as a reason for not coming now?" "Good afternoon," said Scrooge. "I want nothing from you; I ask nothing of you; why cannot we be friends?" "Good afternoon!" said Scrooge. "I am sorry, with all my heart, to find you so resolute. We have never had any quarrel to which I have been a party. But I have made the trial in homage to Christmas, and I'll keep my Christmas humour to the last. So A Merry Christmas, uncle!" "Good afternoon," said Scrooge. "And A Happy New Year!" "Good afternoon!" said Scrooge. His nephew left the room without an angry word, notwithstanding. He stopped at the outer door to bestow the greetings of the season on the clerk, who, cold as he was, was warmer than Scrooge; for he returned them cordially. "There's another fellow," muttered Scrooge, who overheard him: "my clerk, with fifteen shillings a week, and a wife and family, talking about a merry Christmas. I'll retire to Bedlam." This lunatic, in letting Scrooge's nephew out, had let two other people in. They were portly gentlemen, pleasant to behold, and now stood, with their hats off, in Scrooge's office. They had books and papers in their hands, and bowed to him. "Scrooge and Marley's, I believe," said one of the gentlemen, referring to his list. "Have I the pleasure of addressing Mr. Scrooge, or Mr. Marley?" "Mr. Marley has been dead these seven years," Scrooge replied. "He died seven years ago, this very night." "We have no doubt his liberality is well represented by his surviving partner," said the gentleman, presenting his credentials. It certainly was; for they had been two kindred spirits. At the ominous word "liberality" Scrooge frowned, and shook his head, and handed the credentials back. "At this festive season of the year, Mr. Scrooge," said the gentleman, taking up a pen, "it is more than usually desirable that we should make some slight provision for the poor and destitute, who suffer greatly at the present time. Many thousands are in want of common necessaries; hundreds of thousands are in want of common comforts, sir." "Are there no prisons?" asked Scrooge. "Plenty of prisons," said the gentleman, laying down the pen again. "And the Union workhouses?" demanded Scrooge. "Are they still in operation?" "They are. Still," returned the gentleman, "I wish I could say they were not." "The Treadmill and the Poor Law are in full vigour, then?" said Scrooge. "Both very busy, sir." "Oh! I was afraid, from what you said at first, that something had occurred to stop them in their useful course," said Scrooge. "I am very glad to hear it." "Under the impression that they scarcely furnish Christian cheer of mind or body to the multitude," returned the gentleman, "a few of us are endeavouring to raise a fund to buy the Poor some meat and drink, and means of warmth. We choose this time, because it is a time, of all others, when Want is keenly felt, and Abundance rejoices. What shall I put you down for?" "Nothing!" Scrooge replied. "You wish to be anonymous?" "I wish to be left alone," said Scrooge. "Since you ask me what I wish, gentlemen, that is my answer. I don't make merry myself at Christmas, and I can't afford to make idle people merry. I help to support the establishments I have mentioned—they cost enough; and those who are badly off must go there." "Many can't go there; and many would rather die." "If they would rather die," said Scrooge, "they had better do it, and decrease the surplus population. Besides—excuse me—I don't know that." "But you might know it," observed the gentleman. "It's not my business," Scrooge returned. "It's enough for a man to understand his own business, and not to interfere with other people's. Mine occupies me constantly. Good afternoon, gentlemen!" Seeing clearly that it would be useless to pursue their point, the gentlemen withdrew. Scrooge resumed his labours with an improved opinion of himself, and in a more facetious temper than was usual with him. Meanwhile the fog and darkness thickened so, that people ran about with flaring links, proffering their services to go before horses in carriages, and conduct them on their way. The ancient tower of a church, whose gruff old bell was always peeping slily down at Scrooge out of a Gothic window in the wall, became invisible, and struck the hours and quarters in the clouds, with tremulous vibrations afterwards, as if its teeth were chattering in its frozen head up there. The cold became intense. In the main street, at the corner of the court, some labourers were repairing the gas-pipes, and had lighted a great fire in a brazier, round which a party of ragged men and boys were gathered: warming their hands and winking their eyes before the blaze in rapture. The water-plug being left in solitude, its overflowings suddenly congealed, and turned to misanthropic ice. The brightness of the shops, where holly sprigs and berries crackled in the lamp heat of the windows, made pale faces ruddy as they passed. Poulterers' and grocers' trades became a splendid joke: a glorious pageant, with which it was next to impossible to believe that such dull principles as bargain and sale had anything to do. The Lord Mayor, in the stronghold of the mighty Mansion House, gave orders to his fifty cooks and butlers to keep Christmas as a Lord Mayor's household should; and even the little tailor, whom he had fined five shillings on the previous Monday for being drunk and blood-thirsty in the streets, stirred up to-morrow's pudding in his garret, while his lean wife and the baby sallied out to buy the beef. Foggier yet, and colder! Piercing, searching, biting cold. If the good St. Dunstan had but nipped the Evil Spirit's nose with a touch of such weather as that, instead of using his familiar weapons, then indeed he would have roared to lusty purpose. The owner of one scant young nose, gnawed and mumbled by the hungry cold as bones are gnawed by dogs, stooped down at Scrooge's keyhole to regale him with a Christmas carol; but, at the first sound of <<< "God bless you, merry gentleman,<br /> May nothing you dismay!" <<< Scrooge seized the ruler with such energy of action, that the singer fled in terror, leaving the keyhole to the fog, and even more congenial frost. At length the hour of shutting up the counting-house arrived. With an ill-will Scrooge dismounted from his stool, and tacitly admitted the fact to the expectant clerk in the tank, who instantly snuffed his candle out, and put on his hat. "You'll want all day to-morrow, I suppose?" said Scrooge. "If quite convenient, sir." "It's not convenient," said Scrooge, "and it's not fair. If I was to stop half-a-crown for it, you'd think yourself ill used, I'll be bound?" The clerk smiled faintly. "And yet," said Scrooge, "you don't think //me// ill used when I pay a day's wages for no work." The clerk observed that it was only once a year. "A poor excuse for picking a man's pocket every twenty-fifth of December!" said Scrooge, buttoning his great-coat to the chin. "But I suppose you must have the whole day. Be here all the earlier next morning." The clerk promised that he would; and Scrooge walked out with a growl. The office was closed in a twinkling, and the clerk, with the long ends of his white comforter dangling below his waist (for he boasted no great-coat), went down a slide on Cornhill, at the end of a lane of boys, twenty times, in honour of its being Christmas-eve, and then ran home to Camden Town as hard as he could pelt, to play at blindman's buff. Scrooge took his melancholy dinner in his usual melancholy tavern; and having read all the newspapers, and beguiled the rest of the evening with his banker's book, went home to bed. He lived in chambers which had once belonged to his deceased partner. They were a gloomy suite of rooms, in a lowering pile of building up a yard, where it had so little business to be, that one could scarcely help fancying it must have run there when it was a young house, playing at hide-and-seek with other houses, and have forgotten the way out again. It was old enough now, and dreary enough; for nobody lived in it but Scrooge, the other rooms being all let out as offices. The yard was so dark that even Scrooge, who knew its every stone, was fain to grope with his hands. The fog and frost so hung about the black old gateway of the house, that it seemed as if the Genius of the Weather sat in mournful meditation on the threshold. Now, it is a fact that there was nothing at all particular about the knocker on the door, except that it was very large. It is also a fact that Scrooge had seen it, night and morning, during his whole residence in that place; also that Scrooge had as little of what is called fancy about him as any man in the City of London, even including—which is a bold word—the corporation, aldermen, and livery. Let it also be borne in mind that Scrooge had not bestowed one thought on Marley since his last mention of his seven-years'-dead partner that afternoon. And then let any man explain to me, if he can, how it happened that Scrooge, having his key in the lock of the door, saw in the knocker, without its undergoing any intermediate process of change—not a knocker, but Marley's face. Marley's face. It was not in impenetrable shadow, as the other objects in the yard were, but had a dismal light about it, like a bad lobster in a dark cellar. It was not angry or ferocious, but looked at Scrooge as Marley used to look: with ghostly spectacles turned up on its ghostly forehead. The hair was curiously stirred, as if by breath of hot air; and, though the eyes were wide open, they were perfectly motionless. That, and its livid colour, made it horrible; but its horror seemed to be in spite of the face, and beyond its control, rather than a part of its own expression. As Scrooge looked fixedly at this phenomenon, it was a knocker again. To say that he was not startled, or that his blood was not conscious of a terrible sensation to which it had been a stranger from infancy, would be untrue. But he put his hand upon the key he had relinquished, turned it sturdily, walked in, and lighted his candle. He //did// pause, with a moment's irresolution, before he shut the door; and he //did// look cautiously behind it first, as if he half expected to be terrified with the sight of Marley's pigtail sticking out into the hall. But there was nothing on the back of the door, except the screws and nuts that held the knocker on, so he said, "Pooh, pooh!" and closed it with a bang. The sound resounded through the house like thunder. Every room above, and every cask in the wine merchant's cellars below, appeared to have a separate peal of echoes of its own. Scrooge was not a man to be frightened by echoes. He fastened the door, and walked across the hall, and up the stairs: slowly, too: trimming his candle as he went. You may talk vaguely about driving a coach and six up a good old flight of stairs, or through a bad young Act of Parliament; but I mean to say you might have got a hearse up that staircase, and taken it broadwise, with the splinter-bar towards the wall, and the door towards the balustrades: and done it easy. There was plenty of width for that, and room to spare; which is perhaps the reason why Scrooge thought he saw a locomotive hearse going on before him in the gloom. Half-a-dozen gas-lamps out of the street wouldn't have lighted the entry too well, so you may suppose that it was pretty dark with Scrooge's dip. Up Scrooge went, not caring a button for that. Darkness is cheap, and Scrooge liked it. But, before he shut his heavy door, he walked through his rooms to see that all was right. He had just enough recollection of the face to desire to do that. Sitting-room, bedroom, lumber-room. All as they should be. Nobody under the table, nobody under the sofa; a small fire in the grate; spoon and basin ready; and the little saucepan of gruel (Scrooge had a cold in his head) upon the hob. Nobody under the bed; nobody in the closet; nobody in his dressing-gown, which was hanging up in a suspicious attitude against the wall. Lumber-room as usual. Old fire-guard, old shoes, two fish baskets, washing-stand on three legs, and a poker. Quite satisfied, he closed his door, and locked himself in; double locked himself in, which was not his custom. Thus secured against surprise, he took off his cravat; put on his dressing-gown and slippers, and his nightcap; and sat down before the fire to take his gruel. It was a very low fire indeed; nothing on such a bitter night. He was obliged to sit close to it, and brood over it, before he could extract the least sensation of warmth from such a handful of fuel. The fire-place was an old one, built by some Dutch merchant long ago, and paved all round with quaint Dutch tiles, designed to illustrate the Scriptures. There were Cains and Abels, Pharaoh's daughters, Queens of Sheba, Angelic messengers descending through the air on clouds like feather beds, Abrahams, Belshazzars, Apostles putting off to sea in butter-boats, hundreds of figures to attract his thoughts; and yet that face of Marley, seven years dead, came like the ancient Prophet's rod, and swallowed up the whole. If each smooth tile had been a blank at first, with power to shape some picture on its surface from the disjointed fragments of his thoughts, there would have been a copy of old Marley's head on every one. "Humbug!" said Scrooge; and walked across the room. After several turns he sat down again. As he threw his head back in the chair, his glance happened to rest upon a bell, a disused bell, that hung in the room, and communicated, for some purpose now forgotten, with a chamber in the highest story of the building. It was with great astonishment, and with a strange, inexplicable dread, that, as he looked, he saw this bell begin to swing. It swung so softly in the outset that it scarcely made a sound; but soon it rang out loudly, and so did every bell in the house. This might have lasted half a minute, or a minute, but it seemed an hour. The bells ceased, as they had begun, together. They were succeeded by a clanking noise, deep down below, as if some person were dragging a heavy chain over the casks in the wine merchant's cellar. Scrooge then remembered to have heard that ghosts in haunted houses were described as dragging chains. The cellar door flew open with a booming sound, and then he heard the noise much louder on the floors below; then coming up the stairs; then coming straight towards his door. "It's humbug still!" said Scrooge. "I won't believe it." His colour changed, though, when, without a pause, it came on through the heavy door, and passed into the room before his eyes. Upon its coming in, the dying flame leaped up, as though it cried, "I know him! Marley's Ghost!" and fell again. The same face: the very same. Marley in his pigtail, usual waistcoat, tights, and boots; the tassels on the latter bristling, like his pigtail, and his coat-skirts, and the hair upon his head. The chain he drew was clasped about his middle. It was long, and wound about him like a tail; and it was made (for Scrooge observed it closely) of cash-boxes, keys, padlocks, ledgers, deeds, and heavy purses wrought in steel. His body was transparent; so that Scrooge, observing him, and looking through his waistcoat, could see the two buttons on his coat behind. Scrooge had often heard it said that Marley had no bowels, but he had never believed it until now. No, nor did he believe it even now. Though he looked the phantom through and through, and saw it standing before him; though he felt the chilling influence of its death-cold eyes; and marked the very texture of the folded kerchief bound about its head and chin, which wrapper he had not observed before; he was still incredulous, and fought against his senses. "How now!" said Scrooge, caustic and cold as ever. "What do you want with me?" "Much!"—Marley's voice, no doubt about it. "Who are you?" "Ask me who I //was//." "Who //were// you, then?" said Scrooge, raising his voice. "You're particular, for a shade." He was going to say "//to// a shade," but substituted this, as more appropriate. "In life I was your partner, Jacob Marley." "Can you—can you sit down?" asked Scrooge, looking doubtfully at him. "I can." "Do it, then." Scrooge asked the question, because he didn't know whether a ghost so transparent might find himself in a condition to take a chair; and felt that, in the event of its being impossible, it might involve the necessity of an embarrassing explanation. But the Ghost sat down on the opposite side of the fire-place, as if he were quite used to it. "You don't believe in me," observed the Ghost. "I don't," said Scrooge. "What evidence would you have of my reality beyond that of your own senses?" "I don't know," said Scrooge. "Why do you doubt your senses?" "Because," said Scrooge, "a little thing affects them. A slight disorder of the stomach makes them cheats. You may be an undigested bit of beef, a blot of mustard, a crumb of cheese, a fragment of an underdone potato. There's more of gravy than of grave about you, whatever you are!" Scrooge was not much in the habit of cracking jokes, nor did he feel in his heart by any means waggish then. The truth is, that he tried to be smart, as a means of distracting his own attention, and keeping down his terror; for the spectre's voice disturbed the very marrow in his bones. To sit staring at those fixed glazed eyes in silence, for a moment, would play, Scrooge felt, the very deuce with him. There was something very awful, too, in the spectre's being provided with an infernal atmosphere of his own. Scrooge could not feel it himself, but this was clearly the case; for though the Ghost sat perfectly motionless, its hair, and skirts, and tassels were still agitated as by the hot vapour from an oven. "You see this toothpick?" said Scrooge, returning quickly to the charge, for the reason just assigned; and wishing, though it were only for a second, to divert the vision's stony gaze from himself. "I do," replied the Ghost. "You are not looking at it," said Scrooge. "But I see it," said the Ghost, "notwithstanding." "Well!" returned Scrooge, "I have but to swallow this, and be for the rest of my days persecuted by a legion of goblins, all of my own creation. Humbug, I tell you; humbug!" At this the spirit raised a frightful cry, and shook its chain with such a dismal and appalling noise, that Scrooge held on tight to his chair, to save himself from falling in a swoon. But how much greater was his horror when the phantom, taking off the bandage round his head, as if it were too warm to wear indoors, its lower jaw dropped down upon its breast! Scrooge fell upon his knees, and clasped his hands before his face. "Mercy!" he said. "Dreadful apparition, why do you trouble me?" "Man of the worldly mind!" replied the Ghost, "do you believe in me or not?" "I do," said Scrooge. "I must. But why do spirits walk the earth, and why do they come to me?" {{To sit staring at those fixed glazed eyes in silence, for a moment, would play, Scrooge felt, the very deuce with him.}} ^^''To sit staring at those fixed glazed eyes in silence, for a moment, would play, Scrooge felt, the very deuce with him.''^^ "It is required of every man," the Ghost returned, "that the spirit within him should walk abroad among his fellow-men, and travel far and wide; and, if that spirit goes not forth in life, it is condemned to do so after death. It is doomed to wander through the world—oh, woe is me!—and witness what it cannot share, but might have shared on earth, and turned to happiness!" Again the spectre raised a cry, and shook its chain and wrung its shadowy hands. "You are fettered," said Scrooge, trembling. "Tell me why?" "I wear the chain I forged in life," replied the Ghost. "I made it link by link, and yard by yard; I girded it on of my own free-will, and of my own free-will I wore it. Is its pattern strange to //you//?" Scrooge trembled more and more. "Or would you know," pursued the Ghost, "the weight and length of the strong coil you bear yourself? It was full as heavy and as long as this, seven Christmas-eves ago. You have laboured on it since. It is a ponderous chain!" Scrooge glanced about him on the floor, in the expectation of finding himself surrounded by some fifty or sixty fathoms of iron cable, but he could see nothing. "Jacob!" he said imploringly. "Old Jacob Marley, tell me more! Speak comfort to me, Jacob!" "I have none to give," the Ghost replied. "It comes from other regions, Ebenezer Scrooge, and is conveyed by other ministers, to other kinds of men. Nor can I tell you what I would. A very little more is all permitted to me. I cannot rest, I cannot stay, I cannot linger anywhere. My spirit never walked beyond our counting-house—mark me;—in life my spirit never roved beyond the narrow limits of our money-changing hole; and weary journeys lie before me!" It was a habit with Scrooge, whenever he became thoughtful, to put his hands in his breeches pockets. Pondering on what the Ghost had said, he did so now, but without lifting up his eyes, or getting off his knees. "You must have been very slow about it, Jacob," Scrooge observed in a business-like manner, though with humility and deference. "Slow!" the Ghost repeated. "Seven years dead," mused Scrooge. "And travelling all the time?" "The whole time," said the Ghost. "No rest, no peace. Incessant torture of remorse." "You travel fast?" said Scrooge. "On the wings of the wind," replied the Ghost. "You might have got over a great quantity of ground in seven years," said Scrooge. The Ghost, on hearing this, set up another cry, and clanked its chain so hideously in the dead silence of the night, that the Ward would have been justified in indicting it for a nuisance. "Oh! captive, bound, and double-ironed," cried the phantom, "not to know that ages of incessant labour, by immortal creatures, for this earth must pass into eternity before the good of which it is susceptible is all developed! Not to know that any Christian spirit working kindly in its little sphere, whatever it may be, will find its mortal life too short for its vast means of usefulness! Not to know that no space of regret can make amends for one life's opportunities misused! Yet such was I! Oh, such was I!" "But you were always a good man of business, Jacob," faltered Scrooge, who now began to apply this to himself. "Business!" cried the Ghost, wringing its hands again. "Mankind was my business. The common welfare was my business; charity, mercy, forbearance, and benevolence were, all, my business. The dealings of my trade were but a drop of water in the comprehensive ocean of my business!" It held up its chain at arm's length, as if that were the cause of all its unavailing grief, and flung it heavily upon the ground again. "At this time of the rolling year," the spectre said, "I suffer most. Why did I walk through crowds of fellow-beings with my eyes turned down, and never raise them to that blessed Star which led the Wise Men to a poor abode? Were there no poor homes to which its light would have conducted //me//?" Scrooge was very much dismayed to hear the spectre going on at this rate, and began to quake exceedingly. "Hear me!" cried the Ghost. "My time is nearly gone." "I will," said Scrooge. "But don't be hard upon me! Don't be flowery, Jacob! Pray!" "How it is that I appear before you in a shape that you can see, I may not tell. I have sat invisible beside you many and many a day." It was not an agreeable idea. Scrooge shivered, and wiped the perspiration from his brow. "That is no light part of my penance," pursued the Ghost. "I am here to-night to warn you that you have yet a chance and hope of escaping my fate. A chance and hope of my procuring, Ebenezer." "You were always a good friend to me," said Scrooge. "Thankee!" "You will be haunted," resumed the Ghost, "by Three Spirits." Scrooge's countenance fell almost as low as the Ghost's had done. "Is that the chance and hope you mentioned, Jacob?" he demanded in a faltering voice. "It is." "I—I think I'd rather not," said Scrooge. "Without their visits," said the Ghost, "you cannot hope to shun the path I tread. Expect the first to-morrow when the bell tolls One." "Couldn't I take 'em all at once, and have it over, Jacob?" hinted Scrooge. "Expect the second on the next night at the same hour. The third, upon the next night when the last stroke of Twelve has ceased to vibrate. Look to see me no more; and look that, for your own sake, you remember what has passed between us!" When it had said these words, the spectre took its wrapper from the table, and bound it round its head as before. Scrooge knew this by the smart sound its teeth made when the jaws were brought together by the bandage. He ventured to raise his eyes again, and found his supernatural visitor confronting him in an erect attitude, with its chain wound over and about its arm. The apparition walked backward from him; and, at every step it took, the window raised itself a little, so that, when the spectre reached it, it was wide open. It beckoned Scrooge to approach, which he did. When they were within two paces of each other, Marley's Ghost held up its hand, warning him to come no nearer. Scrooge stopped. Not so much in obedience as in surprise and fear; for, on the raising of the hand, he became sensible of confused noises in the air; incoherent sounds of lamentation and regret; wailings inexpressibly sorrowful and self-accusatory. The spectre, after listening for a moment, joined in the mournful dirge; and floated out upon the bleak, dark night. Scrooge followed to the window: desperate in his curiosity. He looked out. The air was filled with phantoms, wandering hither and thither in restless haste, and moaning as they went. Every one of them wore chains like Marley's Ghost; some few (they might be guilty governments) were linked together; none were free. Many had been personally known to Scrooge in their lives. He had been quite familiar with one old ghost in a white waistcoat, with a monstrous iron safe attached to its ankle, who cried piteously at being unable to assist a wretched woman with an infant, whom it saw below upon a doorstep. The misery with them all was, clearly, that they sought to interfere, for good, in human matters, and had lost the power for ever. Whether these creatures faded into mist, or mist enshrouded them, he could not tell. But they and their spirit voices faded together; and the night became as it had been when he walked home. Scrooge closed the window, and examined the door by which the Ghost had entered. It was double locked, as he had locked it with his own hands, and the bolts were undisturbed. He tried to say "Humbug!" but stopped at the first syllable. And being, from the emotion he had undergone, or the fatigues of the day, or his glimpse of the Invisible World, or the dull conversation of the Ghost, or the lateness of the hour, much in need of repose, went straight to bed without undressing, and fell asleep upon the instant.
! THE SECOND OF THE THREE SPIRITS Awaking in the middle of a prodigiously tough snore, and sitting up in bed to get his thoughts together, Scrooge had no occasion to be told that the bell was again upon the stroke of One. He felt that he was restored to consciousness in the right nick of time, for the especial purpose of holding a conference with the second messenger dispatched to him through Jacob Marley's intervention. But, finding that he turned uncomfortably cold when he began to wonder which of his curtains this new spectre would draw back, he put them every one aside with his own hands, and, lying down again, established a sharp look-out all round the bed. For he wished to challenge the Spirit on the moment of its appearance, and did not wish to be taken by surprise and made nervous. Gentlemen of the free-and-easy sort, who plume themselves on being acquainted with a move or two, and being usually equal to the time of day, express the wide range of their capacity for adventure by observing that they are good for anything from pitch-and-toss to manslaughter; between which opposite extremes, no doubt, there lies a tolerably wide and comprehensive range of subjects. Without venturing for Scrooge quite as hardily as this, I don't mind calling on you to believe that he was ready for a good broad field of strange appearances, and that nothing between a baby and a rhinoceros would have astonished him very much. Now, being prepared for almost anything, he was not by any means prepared for nothing; and consequently, when the bell struck One, and no shape appeared, he was taken with a violent fit of trembling. Five minutes, ten minutes, a quarter of an hour went by, yet nothing came. All this time he lay upon his bed, the very core and centre of a blaze of ruddy light, which streamed upon it when the clock proclaimed the hour; and which, being only light, was more alarming than a dozen ghosts, as he was powerless to make out what it meant, or would be at; and was sometimes apprehensive that he might be at that very moment an interesting case of spontaneous combustion, without having the consolation of knowing it. At last, however, he began to think—as you or I would have thought at first; for it is always the person not in the predicament who knows what ought to have been done in it, and would unquestionably have done it too—at last, I say, he began to think that the source and secret of this ghostly light might be in the adjoining room, from whence, on further tracing it, it seemed to shine. This idea taking full possession of his mind, he got up softly, and shuffled in his slippers to the door. The moment Scrooge's hand was on the lock, a strange voice called him by his name, and bade him enter. He obeyed. It was his own room. There was no doubt about that. But it had undergone a surprising transformation. The walls and ceiling were so hung with living green, that it looked a perfect grove; from every part of which bright gleaming berries glistened. The crisp leaves of holly, mistletoe, and ivy reflected back the light, as if so many little mirrors had been scattered there; and such a mighty blaze went roaring up the chimney as that dull petrifaction of a hearth had never known in Scrooge's time, or Marley's, or for many and many a winter season gone. Heaped up on the floor, to form a kind of throne, were turkeys, geese, game, poultry, brawn, great joints of meat, sucking-pigs, long wreaths of sausages, mince-pies, plum-puddings, barrels of oysters, red-hot chestnuts, cherry-cheeked apples, juicy oranges, luscious pears, immense twelfth-cakes, and seething bowls of punch, that made the chamber dim with their delicious steam. In easy state upon this couch there sat a jolly Giant, glorious to see; who bore a glowing torch, in shape not unlike Plenty's horn, and held it up, high up, to shed its light on Scrooge as he came peeping round the door. "Come in!" exclaimed the Ghost. "Come in! and know me better, man!" Scrooge entered timidly, and hung his head before this Spirit. He was not the dogged Scrooge he had been; and, though the Spirit's eyes were clear and kind, he did not like to meet them. "I am the Ghost of Christmas Present," said the Spirit. "Look upon me!" Scrooge reverently did so. It was clothed in one simple deep green robe, or mantle, bordered with white fur. This garment hung so loosely on the figure, that its capacious breast was bare, as if disdaining to be warded or concealed by any artifice. Its feet, observable beneath the ample folds of the garment, were also bare; and on its head it wore no other covering than a holly wreath, set here and there with shining icicles. Its dark brown curls were long and free; free as its genial face, its sparkling eye, its open hand, its cheery voice, its unconstrained demeanour, and its joyful air. Girded round its middle was an antique scabbard; but no sword was in it, and the ancient sheath was eaten up with rust. "You have never seen the like of me before!" exclaimed the Spirit. "Never," Scrooge made answer to it. "Have never walked forth with the younger members of my family; meaning (for I am very young) my elder brothers born in these later years?" pursued the Phantom. "I don't think I have," said Scrooge. "I am afraid I have not. Have you had many brothers, Spirit?" "More than eighteen hundred," said the Ghost. "A tremendous family to provide for," muttered Scrooge. The Ghost of Christmas Present rose. "Spirit," said Scrooge submissively, "conduct me where you will. I went forth last night on compulsion, and I learnt a lesson which is working now. To-night, if you have aught to teach me, let me profit by it." "Touch my robe!" Scrooge did as he was told, and held it fast. Holly, mistletoe, red berries, ivy, turkeys, geese, game, poultry, brawn, meat, pigs, sausages, oysters, pies, puddings, fruit, and punch, all vanished instantly. So did the room, the fire, the ruddy glow, the hour of night, and they stood in the city streets on Christmas morning, where (for the weather was severe) the people made a rough, but brisk and not unpleasant kind of music, in scraping the snow from the pavement in front of their dwellings, and from the tops of their houses, whence it was mad delight to the boys to see it come plumping down into the road below, and splitting into artificial little snow-storms. The house-fronts looked black enough, and the windows blacker, contrasting with the smooth white sheet of snow upon the roofs, and with the dirtier snow upon the ground; which last deposit had been ploughed up in deep furrows by the heavy wheels of carts and waggons; furrows that crossed and recrossed each other hundreds of times where the great streets branched off; and made intricate channels, hard to trace, in the thick yellow mud and icy water. The sky was gloomy, and the shortest streets were choked up with a dingy mist, half thawed, half frozen, whose heavier particles descended in a shower of sooty atoms, as if all the chimneys in Great Britain had, by one consent, caught fire, and were blazing away to their dear hearts' content. There was nothing very cheerful in the climate or the town, and yet was there an air of cheerfulness abroad that the clearest summer air and brightest summer sun might have endeavoured to diffuse in vain. For, the people who were shovelling away on the housetops were jovial and full of glee; calling out to one another from the parapets, and now and then exchanging a facetious snowball—better-natured missile far than many a wordy jest—laughing heartily if it went right, and not less heartily if it went wrong. The poulterers' shops were still half open, and the fruiterers' were radiant in their glory. There were great, round, pot-bellied baskets of chestnuts, shaped like the waistcoats of jolly old gentlemen, lolling at the doors, and tumbling out into the street in their apoplectic opulence. There were ruddy, brown-faced, broad-girthed Spanish onions, shining in the fatness of their growth like Spanish Friars, and winking from their shelves in wanton slyness at the girls as they went by, and glanced demurely at the hung-up mistletoe. There were pears and apples clustered high in blooming pyramids; there were bunches of grapes, made, in the shopkeepers' benevolence, to dangle from conspicuous hooks that people's mouths might water gratis as they passed; there were piles of filberts, mossy and brown, recalling, in their fragrance, ancient walks among the woods, and pleasant shufflings ankle deep through withered leaves; there were Norfolk Biffins, squab and swarthy, setting off the yellow of the oranges and lemons, and, in the great compactness of their juicy persons, urgently entreating and beseeching to be carried home in paper bags, and eaten after dinner. The very gold and silver fish, set forth among these choice fruits in a bowl, though members of a dull and stagnant-blooded race, appeared to know that there was something going on; and, to a fish, went gasping round and round their little world in slow and passionless excitement. The Grocers'! oh, the Grocers'! nearly closed, with perhaps two shutters down, or one; but through those gaps such glimpses! It was not alone that the scales descending on the counter made a merry sound, or that the twine and roller parted company so briskly, or that the canisters were rattled up and down like juggling tricks, or even that the blended scents of tea and coffee were so grateful to the nose, or even that the raisins were so plentiful and rare, the almonds so extremely white, the sticks of cinnamon so long and straight, the other spices so delicious, the candied fruits so caked and spotted with molten sugar as to make the coldest lookers-on feel faint, and subsequently bilious. Nor was it that the figs were moist and pulpy, or that the French plums blushed in modest tartness from their highly-decorated boxes, or that everything was good to eat and in its Christmas dress; but the customers were all so hurried and so eager in the hopeful promise of the day, that they tumbled up against each other at the door, crashing their wicker baskets wildly, and left their purchases upon the counter, and came running back to fetch them, and committed hundreds of the like mistakes, in the best humour possible; while the Grocer and his people were so frank and fresh, that the polished hearts with which they fastened their aprons behind might have been their own, worn outside for general inspection, and for Christmas daws to peck at if they chose. But soon the steeples called good people all to church and chapel, and away they came, flocking through the streets in their best clothes, and with their gayest faces. And at the same time there emerged, from scores of by-streets, lanes, and nameless turnings, innumerable people, carrying their dinners to the bakers' shops. The sight of these poor revellers appeared to interest the Spirit very much, for he stood with Scrooge beside him in a baker's doorway, and, taking off the covers as their bearers passed, sprinkled incense on their dinners from his torch. And it was a very uncommon kind of torch, for once or twice, when there were angry words between some dinner-carriers who had jostled each other, he shed a few drops of water on them from it, and their good-humour was restored directly. For they said, it was a shame to quarrel upon Christmas-day. And so it was! God love it, so it was! In time the bells ceased, and the bakers were shut up; and yet there was a genial shadowing forth of all these dinners, and the progress of their cooking, in the thawed blotch of wet above each baker's oven; where the pavement smoked as if its stones were cooking too. "Is there a peculiar flavour in what you sprinkle from your torch?" asked Scrooge. "There is. My own." "Would it apply to any kind of dinner on this day?" asked Scrooge. "To any kindly given. To a poor one most." "Why to a poor one most?" asked Scrooge. "Because it needs it most." "Spirit!" said Scrooge after a moment's thought. "I wonder you, of all the beings in the many worlds about us, should desire to cramp these people's opportunities of innocent enjoyment." "I!" cried the Spirit. "You would deprive them of their means of dining every seventh day, often the only day on which they can be said to dine at all," said Scrooge; "wouldn't you?" "I!" cried the Spirit. "You seek to close these places on the Seventh Day," said Scrooge. "And it comes to the same thing." "//I// seek!" exclaimed the Spirit. "Forgive me if I am wrong. It has been done in your name, or at least in that of your family," said Scrooge. "There are some upon this earth of yours," returned the Spirit, "who lay claim to know us, and who do their deeds of passion, pride, ill-will, hatred, envy, bigotry, and selfishness in our name, who are as strange to us, and all our kith and kin, as if they had never lived. Remember that, and charge their doings on themselves, not us." Scrooge promised that he would; and they went on, invisible, as they had been before, into the suburbs of the town. It was a remarkable quality of the Ghost (which Scrooge had observed at the baker's), that, notwithstanding his gigantic size, he could accommodate himself to any place with ease; and that he stood beneath a low roof quite as gracefully and like a supernatural creature as it was possible he could have done in any lofty hall. And perhaps it was the pleasure the good Spirit had in showing off this power of his, or else it was his own kind, generous, hearty nature, and his sympathy with all poor men, that led him straight to Scrooge's clerk's; for there he went, and took Scrooge with him, holding to his robe; and, on the threshold of the door, the Spirit smiled, and stopped to bless Bob Cratchit's dwelling with the sprinklings of his torch. Think of that! Bob had but fifteen "Bob" a week himself; he pocketed on Saturdays but fifteen copies of his Christian name; and yet the Ghost of Christmas Present blessed his four-roomed house! Then up rose Mrs. Cratchit, Cratchit's wife, dressed out but poorly in a twice-turned gown, but brave in ribbons, which are cheap, and make a goodly show for sixpence; and she laid the cloth, assisted by Belinda Cratchit, second of her daughters, also brave in ribbons; while Master Peter Cratchit plunged a fork into the saucepan of potatoes, and, getting the corners of his monstrous shirt collar (Bob's private property, conferred upon his son and heir in honour of the day) into his mouth, rejoiced to find himself so gallantly attired, and yearned to show his linen in the fashionable Parks. And now two smaller Cratchits, boy and girl, came tearing in, screaming that outside the baker's they had smelt the goose, and known it for their own; and, basking in luxurious thoughts of sage and onion, these young Cratchits danced about the table, and exalted Master Peter Cratchit to the skies, while he (not proud, although his collars nearly choked him) blew the fire, until the slow potatoes, bubbling up, knocked loudly at the saucepan lid to be let out and peeled. "What has ever got your precious father, then?" said Mrs. Cratchit. "And your brother, Tiny Tim? And Martha warn't as late last Christmas-day by half an hour!" "Here's Martha, mother!" said a girl, appearing as she spoke. "Here's Martha, mother!" cried the two young Cratchits. "Hurrah! There's //such// a goose, Martha!" "Why, bless your heart alive, my dear, how late you are!" said Mrs. Cratchit, kissing her a dozen times, and taking off her shawl and bonnet for her with officious zeal. "We'd a deal of work to finish up last night," replied the girl, "and had to clear away this morning, mother!" "Well! never mind so long as you are come," said Mrs. Cratchit. "Sit ye down before the fire, my dear, and have a warm, Lord bless ye!" "No, no! There's father coming," cried the two young Cratchits, who were everywhere at once. "Hide, Martha, hide!" So Martha hid herself, and in came little Bob, the father, with at least three feet of comforter, exclusive of the fringe, hanging down before him; and his threadbare clothes darned up and brushed to look seasonable; and Tiny Tim upon his shoulder. Alas for Tiny Tim, he bore a little crutch, and had his limbs supported by an iron frame! "Why, where's our Martha?" cried Bob Cratchit, looking round. "Not coming," said Mrs. Cratchit. "Not coming!" said Bob with a sudden declension in his high spirits; for he had been Tim's blood horse all the way from church, and had come home rampant. "Not coming upon Christmas-day!" Martha didn't like to see him disappointed, if it were only in joke; so she came out prematurely from behind the closet door, and ran into his arms, while the two young Cratchits hustled Tiny Tim, and bore him off into the wash-house, that he might hear the pudding singing in the copper. "And how did little Tim behave?" asked Mrs. Cratchit when she had rallied Bob on his credulity, and Bob had hugged his daughter to his heart's content. "As good as gold," said Bob, "and better. Somehow, he gets thoughtful, sitting by himself so much, and thinks the strangest things you ever heard. He told me, coming home, that he hoped the people saw him in the church, because he was a cripple, and it might be pleasant to them to remember upon Christmas-day who made lame beggars walk and blind men see." Bob's voice was tremulous when he told them this, and trembled more when he said that Tiny Tim was growing strong and hearty. His active little crutch was heard upon the floor, and back came Tiny Tim before another word was spoken, escorted by his brother and sister to his stool beside the fire; and while Bob, turning up his cuffs—as if, poor fellow, they were capable of being made more shabby—compounded some hot mixture in a jug with gin and lemons, and stirred it round and round, and put it on the hob to simmer, Master Peter and the two ubiquitous young Cratchits went to fetch the goose, with which they soon returned in high procession. Such a bustle ensued that you might have thought a goose the rarest of all birds; a feathered phenomenon, to which a black swan was a matter of course—and, in truth, it was something very like it in that house. Mrs. Cratchit made the gravy (ready beforehand in a little saucepan) hissing hot; Master Peter mashed the potatoes with incredible vigour; Miss Belinda sweetened up the apple sauce; Martha dusted the hot plates; Bob took Tiny Tim beside him in a tiny corner at the table; the two young Cratchits set chairs for everybody, not forgetting themselves, and, mounting guard upon their posts, crammed spoons into their mouths, lest they should shriek for goose before their turn came to be helped. At last the dishes were set on, and grace was said. It was succeeded by a breathless pause, as Mrs. Cratchit, looking slowly all along the carving-knife, prepared to plunge it in the breast; but when she did, and when the long-expected gush of stuffing issued forth, one murmur of delight arose all round the board, and even Tiny Tim, excited by the two young Cratchits, beat on the table with the handle of his knife, and feebly cried Hurrah! There never was such a goose. Bob said he didn't believe there ever was such a goose cooked. Its tenderness and flavour, size and cheapness, were the themes of universal admiration. Eked out by apple sauce and mashed potatoes, it was a sufficient dinner for the whole family; indeed, as Mrs. Cratchit said with great delight (surveying one small atom of a bone upon the dish), they hadn't ate it all at last! Yet every one had had enough, and the youngest Cratchits, in particular, were steeped in sage and onion to the eyebrows! But now, the plates being changed by Miss Belinda, Mrs. Cratchit left the room alone—too nervous to bear witnesses—to take the pudding up, and bring it in. Suppose it should not be done enough! Suppose it should break in turning out! Suppose somebody should have got over the wall of the back-yard and stolen it, while they were merry with the goose—a supposition at which the two young Cratchits became livid! All sorts of horrors were supposed. Hallo! A great deal of steam! The pudding was out of the copper. A smell like a washing-day! That was the cloth. A smell like an eating-house and a pastrycook's next door to each other, with a laundress's next door to that! That was the pudding! In half a minute Mrs. Cratchit entered—flushed, but smiling proudly—with the pudding, like a speckled cannon-ball, so hard and firm, blazing in half of half-a-quartern of ignited brandy, and bedight with Christmas holly stuck into the top. Oh, a wonderful pudding! Bob Cratchit said, and calmly too, that he regarded it as the greatest success achieved by Mrs. Cratchit since their marriage. Mrs. Cratchit said that, now the weight was off her mind, she would confess she had her doubts about the quantity of flour. Everybody had something to say about it, but nobody said or thought it was at all a small pudding for a large family. It would have been flat heresy to do so. Any Cratchit would have blushed to hint at such a thing. At last the dinner was all done, the cloth was cleared, the hearth swept, and the fire made up. The compound in the jug being tasted, and considered perfect, apples and oranges were put upon the table, and a shovel full of chestnuts on the fire. Then all the Cratchit family drew round the hearth in what Bob Cratchit called a circle, meaning half a one; and at Bob Cratchit's elbow stood the family display of glass. Two tumblers and a custard cup without a handle. These held the hot stuff from the jug, however, as well as golden goblets would have done; and Bob served it out with beaming looks, while the chestnuts on the fire sputtered and cracked noisily. Then Bob proposed: "A merry Christmas to us all, my dears. God bless us!" Which all the family re-echoed. "God bless us every one!" said Tiny Tim, the last of all. He sat very close to his father's side, upon his little stool. Bob held his withered little hand in his, as if he loved the child, and wished to keep him by his side, and dreaded that he might be taken from him. "Spirit," said Scrooge with an interest he had never felt before, "tell me if Tiny Tim will live." "I see a vacant seat," replied the Ghost, "in the poor chimney-corner, and a crutch without an owner, carefully preserved. If these shadows remain unaltered by the Future, the child will die." "No, no," said Scrooge. "Oh, no, kind Spirit! say he will be spared." "If these shadows remain unaltered by the Future, none other of my race," returned the Ghost, "will find him here. What then? If he be like to die, he had better do it, and decrease the surplus population." Scrooge hung his head to hear his own words quoted by the Spirit, and was overcome with penitence and grief. "Man," said the Ghost, "if man you be in heart, not adamant, forbear that wicked cant until you have discovered What the surplus is, and Where it is. Will you decide what men shall live, what men shall die? It may be that, in the sight of Heaven, you are more worthless and less fit to live than millions like this poor man's child. Oh God! to hear the Insect on the leaf pronouncing on the too much life among his hungry brothers in the dust!" Scrooge bent before the Ghost's rebuke, and, trembling, cast his eyes upon the ground. But he raised them speedily on hearing his own name. "Mr. Scrooge!" said Bob. "I'll give you Mr. Scrooge, the Founder of the Feast!" "The Founder of the Feast, indeed!" cried Mrs. Cratchit, reddening. "I wish I had him here. I'd give him a piece of my mind to feast upon, and I hope he'd have a good appetite for it." "My dear," said Bob, "the children! Christmas-day." "It should be Christmas-day, I am sure," said she, "on which one drinks the health of such an odious, stingy, hard, unfeeling man as Mr. Scrooge. You know he is, Robert! Nobody knows it better than you do, poor fellow!" "My dear!" was Bob's mild answer. "Christmas-day." "I'll drink his health for your sake and the Day's," said Mrs. Cratchit, "not for his. Long life to him! A merry Christmas and a happy New Year! He'll be very merry and very happy, I have no doubt!" The children drank the toast after her. It was the first of their proceedings which had no heartiness in it. Tiny Tim drank it last of all, but he didn't care twopence for it. Scrooge was the Ogre of the family. The mention of his name cast a dark shadow on the party, which was not dispelled for full five minutes. After it had passed away they were ten times merrier than before, from the mere relief of Scrooge the Baleful being done with. Bob Cratchit told them how he had a situation in his eye for Master Peter, which would bring in, if obtained, full five-and-sixpence weekly. The two young Cratchits laughed tremendously at the idea of Peter's being a man of business; and Peter himself looked thoughtfully at the fire from between his collars, as if he were deliberating what particular investments he should favour when he came into the receipt of that bewildering income. Martha, who was a poor apprentice at a milliner's, then told them what kind of work she had to do, and how many hours she worked at a stretch, and how she meant to lie abed to-morrow morning for a good long rest; to-morrow being a holiday she passed at home. Also how she had seen a countess and a lord some days before, and how the lord "was much about as tall as Peter"; at which Peter pulled up his collars so high, that you couldn't have seen his head if you had been there. All this time the chestnuts and the jug went round and round; and by-and-by they had a song, about a lost child travelling in the snow, from Tiny Tim, who had a plaintive little voice, and sang it very well indeed. There was nothing of high mark in this. They were not a handsome family; they were not well dressed; their shoes were far from being waterproof; their clothes were scanty; and Peter might have known, and very likely did, the inside of a pawn-broker's. But they were happy, grateful, pleased with one another, and contented with the time; and when they faded, and looked happier yet in the bright sprinklings of the Spirit's torch at parting, Scrooge had his eye upon them, and especially on Tiny Tim, until the last. By this time it was getting dark, and snowing pretty heavily; and as Scrooge and the Spirit went along the streets, the brightness of the roaring fires in kitchens, parlours, and all sorts of rooms was wonderful. Here, the flickering of the blaze showed preparations for a cosy dinner, with hot plates baking through and through before the fire, and deep red curtains, ready to be drawn to shut out cold and darkness. There, all the children of the house were running out into the snow to meet their married sisters, brothers, cousins, uncles, aunts, and be the first to greet them. Here, again, were shadows on the window blinds of guests assembling; and there a group of handsome girls, all hooded and fur-booted, and all chattering at once, tripped lightly off to some near neighbour's house; where, woe upon the single man who saw them enter—artful witches, well they knew it—in a glow! But, if you had judged from the numbers of people on their way to friendly gatherings, you might have thought that no one was at home to give them welcome when they got there, instead of every house expecting company, and piling up its fires half-chimney high. Blessings on it, how the Ghost exulted! How it bared its breadth of breast, and opened its capacious palm, and floated on, outpouring, with a generous hand, its bright and harmless mirth on everything within its reach! The very lamp-lighter, who ran on before, dotting the dusky street with specks of light, and who was dressed to spend the evening somewhere, laughed out loudly as the Spirit passed, though little kenned the lamp-lighter that he had any company but Christmas. And now, without a word of warning from the Ghost, they stood upon a bleak and desert moor, where monstrous masses of rude stone were cast about, as though it were the burial-place or giants; and water spread itself wheresoever it listed; or would have done so, but for the frost that held it prisoner; and nothing grew but moss and furze, and coarse, rank grass. Down in the west the setting sun had left a streak of fiery red, which glared upon the desolation for an instant, like a sullen eye, and, frowning lower, lower, lower yet, was lost in the thick gloom of darkest night. "What place is this?" asked Scrooge. "A place where Miners live, who labour in the bowels of the earth," returned the Spirit. "But they know me. See!" A light shone from the window of a hut, and swiftly they advanced towards it. Passing through the wall of mud and stone, they found a cheerful company assembled round a glowing fire. An old, old man and woman, with their children and their children's children, and another generation beyond that, all decked out gaily in their holiday attire. The old man, in a voice that seldom rose above the howling of the wind upon the barren waste, was singing them a Christmas song; it had been a very old song when he was a boy; and from time to time they all joined in the chorus. So surely as they raised their voices, the old man got quite blithe and loud; and, so surely as they stopped, his vigour sank again. The Spirit did not tarry here, but bade Scrooge hold his robe, and, passing on above the moor, sped whither? Not to sea? To sea. To Scrooge's horror, looking back, he saw the last of the land, a frightful range of rocks, behind them; and his ears were deafened by the thundering of water, as it rolled and roared, and raged among the dreadful caverns it had worn, and fiercely tried to undermine the earth. Built upon a dismal reef of sunken rocks, some league or so from shore, on which the waters chafed and dashed, the wild year through, there stood a solitary lighthouse. Great heaps of seaweed clung to its base, and storm-birds—born of the wind, one might suppose, as seaweed of the water—rose and fell about it, like the waves they skimmed. But, even here, two men who watched the light had made a fire that through the loophole in the thick stone wall shed out a ray of brightness on the awful sea. Joining their horny hands over the rough table at which they sat, they wished each other Merry Christmas in their can of grog; and one of them, the elder too, with his face all damaged and scarred with hard weather, as the figure-head of an old ship might be, struck up a sturdy song that was like a gale in itself. Again the Ghost sped on, above the black and heaving sea—on, on—until, being far away, as he told Scrooge, from any shore, they lighted on a ship. They stood beside the helmsman at the wheel, the look-out in the bow, the officers who had the watch; dark, ghostly figures in their several stations; but every man among them hummed a Christmas tune, or had a Christmas thought, or spoke below his breath to his companion of some bygone Christmas-day, with homeward hopes belonging to it. And every man on board, waking or sleeping, good or bad, had had a kinder word for one another on that day than on any day in the year; and had shared to some extent in its festivities; and had remembered those he cared for at a distance, and had known that they delighted to remember him. It was a great surprise to Scrooge, while listening to the moaning of the wind, and thinking what a solemn thing it was to move on through the lonely darkness over an unknown abyss, whose depths were secrets as profound as death: it was a great surprise to Scrooge, while thus engaged, to hear a hearty laugh. It was a much greater surprise to Scrooge to recognise it as his own nephew's, and to find himself in a bright, dry, gleaming room, with the Spirit standing smiling by his side, and looking at that same nephew with approving affability! "Ha, ha!" laughed Scrooge's nephew. "Ha, ha, ha!" If you should happen, by any unlikely chance, to know a man more blessed in a laugh than Scrooge's nephew, all I can say is, I should like to know him too. Introduce him to me, and I'll cultivate his acquaintance. It is a fair, even-handed, noble adjustment of things, that, while there is infection in disease and sorrow, there is nothing in the world so irresistibly contagious as laughter and good-humour. When Scrooge's nephew laughed in this way, holding his sides, rolling his head, and twisting his face into the most extravagant contortions, Scrooge's niece, by marriage, laughed as heartily as he. And their assembled friends, being not a bit behindhand, roared out lustily. "Ha, ha! Ha, ha, ha, ha!" "He said that Christmas was a humbug, as I live!" cried Scrooge's nephew. "He believed it, too!" "More shame for him, Fred!" said Scrooge's niece indignantly. Bless those women! they never do anything by halves. They are always in earnest. She was very pretty; exceedingly pretty. With a dimpled, surprised-looking, capital face; a ripe little mouth, that seemed made to be kissed—as no doubt it was; all kinds of good little dots about her chin, that melted into one another when she laughed; and the sunniest pair of eyes you ever saw in any little creature's head. Altogether she was what you would have called provoking, you know; but satisfactory, too. Oh, perfectly satisfactory! "He's a comical old fellow," said Scrooge's nephew, "that's the truth; and not so pleasant as he might be. However, his offences carry their own punishment, and I have nothing to say against him." "I'm sure he is very rich, Fred," hinted Scrooge's niece. "At least, you always tell //me// so." "What of that, my dear?" said Scrooge's nephew. "His wealth is of no use to him. He don't do any good with it. He don't make himself comfortable with it. He hasn't the satisfaction of thinking—ha, ha, ha!—that he is ever going to benefit Us with it." "I have no patience with him," observed Scrooge's niece. Scrooge's niece's sisters, and all the other ladies, expressed the same opinion. "Oh, I have!" said Scrooge's nephew. "I am sorry for him; I couldn't be angry with him if I tried. Who suffers by his ill whims? Himself always. Here he takes it into his head to dislike us, and he won't come and dine with us. What's the consequence? He don't lose much of a dinner." "Indeed, I think he loses a very good dinner," interrupted Scrooge's niece. Everybody else said the same, and they must be allowed to have been competent judges, because they had just had dinner; and, with the dessert upon the table, were clustered round the fire, by lamp-light. "Well! I am very glad to hear it," said Scrooge's nephew, "because I haven't any great faith in these young housekeepers. What do //you// say, Topper?" Topper had clearly got his eye upon one of Scrooge's niece's sisters, for he answered that a bachelor was a wretched outcast, who had no right to express an opinion on the subject. Whereat Scrooge's niece's sister—the plump one with the lace tucker, not the one with the roses—blushed. "Do go on, Fred," said Scrooge's niece, clapping her hands. "He never finishes what he begins to say! He is such a ridiculous fellow!" Scrooge's nephew revelled in another laugh, and, as it was impossible to keep the infection off, though the plump sister tried hard to do it with aromatic vinegar, his example was unanimously followed. "I was only going to say," said Scrooge's nephew, "that the consequence of his taking a dislike to us, and not making merry with us, is, as I think, that he loses some pleasant moments, which could do him no harm. I am sure he loses pleasanter companions than he can find in his own thoughts, either in his mouldy old office or his dusty chambers. I mean to give him the same chance every year, whether he likes it or not, for I pity him. He may rail at Christmas till he dies, but he can't help thinking better of it—I defy him—if he finds me going there in good temper, year after year, and saying, 'Uncle Scrooge, how are you?' If it only puts him in the vein to leave his poor clerk fifty pounds, //that's// something; and I think I shook him yesterday." It was their turn to laugh, now, at the notion of his shaking Scrooge. But, being thoroughly good-natured, and not much caring what they laughed at, so that they laughed at any rate, he encouraged them in their merriment, and passed the bottle, joyously. After tea they had some music. For they were a musical family, and knew what they were about when they sung a Glee or Catch, I can assure you: especially Topper, who could growl away in the bass like a good one, and never swell the large veins in his forehead, or get red in the face over it. Scrooge's niece played well upon the harp; and played, among other tunes, a simple little air (a mere nothing: you might learn to whistle it in two minutes), which had been familiar to the child who fetched Scrooge from the boarding-school, as he had been reminded by the Ghost of Christmas Past. When this strain of music sounded, all the things that Ghost had shown him came upon his mind; he softened more and more; and thought that if he could have listened to it often, years ago, he might have cultivated the kindnesses of life for his own happiness with his own hands, without resorting to the sexton's spade that buried Jacob Marley. But they didn't devote the whole evening to music. After awhile they played at forfeits; for it is good to be children sometimes, and never better than at Christmas, when its mighty Founder was a child himself. Stop! There was first a game at blindman's buff. Of course there was. And I no more believe Topper was really blind than I believe he had eyes in his boots. My opinion is, that it was a done thing between him and Scrooge's nephew; and that the Ghost of Christmas Present knew it. The way he went after that plump sister in the lace tucker was an outrage on the credulity of human nature. Knocking down the fire-irons, tumbling over the chairs, bumping up against the piano, smothering himself amongst the curtains, wherever she went, there went he! He always knew where the plump sister was. He wouldn't catch anybody else. If you had fallen up against him (as some of them did) on purpose, he would have made a feint of endeavouring to seize you, which would have been an affront to your understanding, and would instantly have sidled off in the direction of the plump sister. She often cried out that it wasn't fair; and it really was not. But when, at last, he caught her; when, in spite of all her silken rustlings, and her rapid flutterings past him, he got her into a corner whence there was no escape, then his conduct was the most execrable. For his pretending not to know her; his pretending that it was necessary to touch her head-dress, and further to assure himself of her identity by pressing a certain ring upon her finger, and a certain chain about her neck, was vile, monstrous! No doubt she told him her opinion of it when, another blind man being in office, they were so very confidential together behind the curtains. Scrooge's niece was not one of the blindman's buff party, but was made comfortable with a large chair and a footstool, in a snug corner where the Ghost and Scrooge were close behind her. But she joined in the forfeits, and loved her love to admiration with all the letters of the alphabet. Likewise at the game of How, When, and Where, she was very great, and, to the secret joy of Scrooge's nephew, beat her sisters hollow: though they were sharp girls too, as Topper could have told you. There might have been twenty people there, young and old, but they all played, and so did Scrooge; for, wholly forgetting, in the interest he had in what was going on, that his voice made no sound in their ears, he sometimes came out with his guess quite loud, and very often guessed right, too, for the sharpest needle, best Whitechapel, warranted not to cut in the eye, was not sharper than Scrooge; blunt as he took it in his head to be. The Ghost was greatly pleased to find him in this mood, and looked upon him with such favour, that he begged like a boy to be allowed to stay until the guests departed. But this the Spirit said could not be done. "Here is a new game," said Scrooge. "One half-hour, Spirit, only one!" It was a game called Yes and No, where Scrooge's nephew had to think of something, and the rest must find out what; he only answering to their questions yes or no, as the case was. The brisk fire of questioning to which he was exposed elicited from him that he was thinking of an animal, a live animal, rather a disagreeable animal, a savage animal, an animal that growled and grunted sometimes, and talked sometimes, and lived in London, and walked about the streets, and wasn't made a show of, and wasn't led by anybody, and didn't live in a menagerie, and was never killed in a market, and was not a horse, or an ass, or a cow, or a bull, or a tiger, or a dog, or a pig, or a cat, or a bear. At every fresh question that was put to him, this nephew burst into a fresh roar of laughter; and was so inexpressibly tickled, that he was obliged to get up off the sofa, and stamp. At last the plump sister, falling into a similar state, cried out: "I have found it out! I know what it is, Fred! I know what it is!" "What is it?" cried Fred. "It's your uncle Scro-o-o-o-oge!" Which it certainly was. Admiration was the universal sentiment, though some objected that the reply to "Is it a bear?" ought to have been "Yes": inasmuch as an answer in the negative was sufficient to have diverted their thoughts from Mr. Scrooge, supposing they had ever had any tendency that way. "He has given us plenty of merriment, I am sure," said Fred, "and it would be ungrateful not to drink his health. Here is a glass of mulled wine ready to our hand at the moment; and I say, 'Uncle Scrooge!'" "Well! Uncle Scrooge!" they cried. "A merry Christmas and a happy New Year to the old man, whatever he is!" said Scrooge's nephew. "He wouldn't take it from me, but may he have it nevertheless. Uncle Scrooge!" Uncle Scrooge had imperceptibly become so gay and light of heart, that he would have pledged the unconscious company in return, and thanked them in an inaudible speech, if the Ghost had given him time. But the whole scene passed off in the breath of the last word spoken by his nephew; and he and the Spirit were again upon their travels. Much they saw, and far they went, and many homes they visited, but always with a happy end. The Spirit stood beside sick-beds, and they were cheerful; on foreign lands, and they were close at home; by struggling men, and they were patient in their greater hope; by poverty, and it was rich. In almshouse, hospital, and gaol, in misery's every refuge, where vain man in his little brief authority had not made fast the door, and barred the Spirit out, he left his blessing, and taught Scrooge his precepts. It was a long night, if it were only a night; but Scrooge had his doubts of this, because the Christmas holidays appeared to be condensed into the space of time they passed together. It was strange, too, that, while Scrooge remained unaltered in his outward form, the Ghost grew older, clearly older. Scrooge had observed this change, but never spoke of it, until they left a children's Twelfth-Night party, when, looking at the Spirit as they stood together in an open place, he noticed that its hair was grey. "Are spirits' lives so short?" asked Scrooge. "My life upon this globe is very brief," replied the Ghost. "It ends to-night." "To-night!" cried Scrooge. "To-night at midnight. Hark! The time is drawing near." The chimes were ringing the three-quarters past eleven at that moment. "Forgive me if I am not justified in what I ask," said Scrooge, looking intently at the Spirit's robe, "but I see something strange, and not belonging to yourself, protruding from your skirts. Is it a foot or a claw?" "It might be a claw, for the flesh there is upon it," was the Spirit's sorrowful reply. "Look here." From the foldings of its robe it brought two children; wretched, abject, frightful, hideous, miserable. They knelt down at its feet, and clung upon the outside of its garment. "Oh, Man! look here! Look, look, down here!" exclaimed the Ghost. They were a boy and girl. Yellow, meagre, ragged, scowling, wolfish; but prostrate, too, in their humility. Where graceful youth should have filled their features out, and touched them with its freshest tints, a stale and shrivelled hand, like that of age, had pinched, and twisted them, and pulled them into shreds. Where angels might have sat enthroned, devils lurked, and glared out menacing. No change, no degradation, no perversion of humanity, in any grade, through all the mysteries of wonderful creation, has monsters half so horrible and dread. Scrooge started back, appalled. Having them shown to him in this way, he tried to say they were fine children, but the words choked themselves, rather than be parties to a lie of such enormous magnitude. "Spirit! are they yours?" Scrooge could say no more. "They are Man's," said the Spirit, looking down upon them. "And they cling to me, appealing from their fathers. This boy is Ignorance. This girl is Want. Beware of them both, and all of their degree, but most of all beware this boy, for on his brow I see that written which is Doom, unless the writing be erased. Deny it!" cried the Spirit, stretching out its hand towards the city. "Slander those who tell it ye! Admit it for your factious purposes, and make it worse! And bide the end!" "Have they no refuge or resource?" cried Scrooge. "Are there no prisons?" said the Spirit, turning on him for the last time with his own words. "Are there no workhouses?" The bell struck Twelve. Scrooge looked about him for the Ghost, and saw it not. As the last stroke ceased to vibrate, he remembered the prediction of old Jacob Marley, and, lifting up his eyes, beheld a solemn Phantom, draped and hooded, coming like a mist along the ground towards him.
! THE FIRST OF THE THREE SPIRITS When Scrooge awoke it was so dark, that, looking out of bed, he could scarcely distinguish the transparent window from the opaque walls of his chamber. He was endeavouring to pierce the darkness with his ferret eyes, when the chimes of a neighbouring church struck the four quarters. So he listened for the hour. To his great astonishment, the heavy bell went on from six to seven, and from seven to eight, and regularly up to twelve; then stopped. Twelve! It was past two when he went to bed. The clock was wrong. An icicle must have got into the works. Twelve! He touched the spring of his repeater, to correct this most preposterous clock. Its rapid little pulse beat twelve, and stopped. "Why, it isn't possible," said Scrooge, "that I can have slept through a whole day and far into another night. It isn't possible that anything has happened to the sun, and this is twelve at noon!" The idea being an alarming one, he scrambled out of bed, and groped his way to the window. He was obliged to rub the frost off with the sleeve of his dressing-gown before he could see anything; and could see very little then. All he could make out was, that it was still very foggy and extremely cold, and that there was no noise of people running to and fro, and making a great stir, as there unquestionably would have been if night had beaten off bright day, and taken possession of the world. This was a great relief, because "Three days after sight of this First of Exchange pay to Mr. Ebenezer Scrooge or his order," and so forth, would have become a mere United States security if there were no days to count by. Scrooge went to bed again, and thought, and thought, and thought it over and over, and could make nothing of it. The more he thought, the more perplexed he was; and, the more he endeavoured not to think, the more he thought. Marley's Ghost bothered him exceedingly. Every time he resolved within himself, after mature inquiry, that it was all a dream, his mind flew back again, like a strong spring released, to its first position, and presented the same problem to be worked all through, "Was it a dream or not?" Scrooge lay in this state until the chime had gone three quarters more, when he remembered, on a sudden, that the Ghost had warned him of a visitation when the bell tolled one. He resolved to lie awake until the hour was passed; and, considering that he could no more go to sleep than go to Heaven, this was, perhaps, the wisest resolution in his power. The quarter was so long, that he was more than once convinced he must have sunk into a doze unconsciously, and missed the clock. At length it broke upon his listening ear. "Ding, dong!" "A quarter past," said Scrooge, counting. "Ding, dong!" "Half past," said Scrooge. "Ding, dong!" "A quarter to it," said Scrooge. "Ding, dong!" "The hour itself," said Scrooge triumphantly, "and nothing else!" He spoke before the hour bell sounded, which it now did with a deep, dull, hollow, melancholy One. Light flashed up in the room upon the instant, and the curtains of his bed were drawn. The curtains of his bed were drawn aside, I tell you, by a hand. Not the curtains at his feet, nor the curtains at his back, but those to which his face was addressed. The curtains of his bed were drawn aside; and Scrooge, starting up into a half-recumbent attitude, found himself face to face with the unearthly visitor who drew them: as close to it as I am now to you, and I am standing in the spirit at your elbow. It was a strange figure—like a child: yet not so like a child as like an old man, viewed through some supernatural medium, which gave him the appearance of having receded from the view, and being diminished to a child's proportions. Its hair, which hung about its neck and down its back, was white, as if with age; and yet the face had not a wrinkle in it, and the tenderest bloom was on the skin. The arms were very long and muscular; the hands the same, as if its hold were of uncommon strength. Its legs and feet, most delicately formed, were, like those upper members, bare. It wore a tunic of the purest white; and round its waist was bound a lustrous belt, the sheen of which was beautiful. It held a branch of fresh green holly in its hand: and, in singular contradiction of that wintry emblem, had its dress trimmed with summer flowers. But the strangest thing about it was, that from the crown of its head there sprung a bright clear jet of light, by which all this was visible; and which was doubtless the occasion of its using, in its duller moments, a great extinguisher for a cap, which it now held under its arm. Even this, though, when Scrooge looked at it with increasing steadiness, was //not// its strangest quality. For, as its belt sparkled and glittered, now in one part and now in another, and what was light one instant at another time was dark, so the figure itself fluctuated in its distinctness: being now a thing with one arm, now with one leg, now with twenty legs, now a pair of legs without a head, now a head without a body: of which dissolving parts no outline would be visible in the dense gloom wherein they melted away. And, in the very wonder of this, it would be itself again; distinct and clear as ever. "Are you the Spirit, sir, whose coming was foretold to me?" asked Scrooge. "I am!" The voice was soft and gentle. Singularly low, as if, instead of being so close beside him, it were at a distance. "Who and what are you?" Scrooge demanded. "I am the Ghost of Christmas Past." "Long Past?" inquired Scrooge; observant of its dwarfish stature. "No. Your past." Perhaps Scrooge could not have told anybody why, if anybody could have asked him; but he had a special desire to see the Spirit in his cap; and begged him to be covered. "What!" exclaimed the Ghost, "would you so soon put out, with worldly hands, the light I give? Is it not enough that you are one of those whose passions made this cap, and force me through whole trains of years to wear it low upon my brow?" Scrooge reverently disclaimed all intention to offend or any knowledge of having wilfully "bonneted" the Spirit at any period of his life. He then made bold to inquire what business brought him there. "Your welfare!" said the Ghost. Scrooge expressed himself much obliged, but could not help thinking that a night of unbroken rest would have been more conducive to that end. The Spirit must have heard him thinking, for it said immediately: "Your reclamation, then. Take heed!" It put out its strong hand as it spoke, and clasped him gently by the arm. "Rise! and walk with me!" It would have been in vain for Scrooge to plead that the weather and the hour were not adapted to pedestrian purposes; that bed was warm, and the thermometer a long way below freezing; that he was clad but lightly in his slippers, dressing-gown, and nightcap; and that he had a cold upon him at that time. The grasp, though gentle as a woman's hand, was not to be resisted. He rose: but, finding that the Spirit made towards the window, clasped its robe in supplication. "I am a mortal," Scrooge remonstrated, "and liable to fall." "Bear but a touch of my hand //there//," said the Spirit, laying it upon his heart, "and you shall be upheld in more than this!" As the words were spoken, they passed through the wall, and stood upon an open country road, with fields on either hand. The city had entirely vanished. Not a vestige of it was to be seen. The darkness and the mist had vanished with it, for it was a clear, cold, winter day, with the snow upon the ground. "Good Heaven!" said Scrooge, clasping his hands together as he looked about him. "I was bred in this place. I was a boy here!" The Spirit gazed upon him mildly. Its gentle touch, though it had been light and instantaneous, appeared still present to the old man's sense of feeling. He was conscious of a thousand odours floating in the air, each one connected with a thousand thoughts, and hopes, and joys, and cares long, long forgotten! "Your lip is trembling," said the Ghost. "And what is that upon your cheek?" Scrooge muttered, with an unusual catching in his voice, that it was a pimple; and begged the Ghost to lead him where he would. "You recollect the way?" inquired the Spirit. "Remember it!" cried Scrooge with fervour; "I could walk it blindfold." "Strange to have forgotten it for so many years!" observed the Ghost. "Let us go on." {{"You recollect the way?" inquired the spirit. "Remember it!" cried Scrooge with fervour; "I could walk it blindfold."}} ^^''"You recollect the way?" inquired the spirit. "Remember it!" cried Scrooge with fervour; "I could walk it blindfold."''^^ They walked along the road, Scrooge recognising every gate, and post, and tree, until a little market-town appeared in the distance, with its bridge, its church, and winding river. Some shaggy ponies now were seen trotting towards them with boys upon their backs, who called to other boys in country gigs and carts, driven by farmers. All these boys were in great spirits, and shouted to each other, until the broad fields were so full of merry music, that the crisp air laughed to hear it. "These are but shadows of the things that have been," said the Ghost. "They have no consciousness of us." The jocund travellers came on; and as they came, Scrooge knew and named them every one. Why was he rejoiced beyond all bounds to see them? Why did his cold eye glisten, and his heart leap up as they went past? Why was he filled with gladness when he heard them give each other Merry Christmas, as they parted at cross-roads and by-ways for their several homes? What was merry Christmas to Scrooge? Out upon merry Christmas! What good had it ever done to him? "The school is not quite deserted," said the Ghost. "A solitary child, neglected by his friends, is left there still." Scrooge said he knew it. And he sobbed. They left the high-road by a well-remembered lane, and soon approached a mansion of dull red brick, with a little weather-cock surmounted cupola on the roof and a bell hanging in it. It was a large house, but one of broken fortunes: for the spacious offices were little used, their walls were damp and mossy, their windows broken, and their gates decayed. Fowls clucked and strutted in the stables; and the coach-houses and sheds were overrun with grass. Nor was it more retentive of its ancient state within; for, entering the dreary hall, and glancing through the open doors of many rooms, they found them poorly furnished, cold, and vast. There was an earthly savour in the air, a chilly bareness in the place, which associated itself somehow with too much getting up by candle-light, and not too much to eat. They went, the Ghost and Scrooge, across the hall, to a door at the back of the house. It opened before them, and disclosed a long, bare, melancholy room, made barer still by lines of plain deal forms and desks. At one of these a lonely boy was reading near a feeble fire; and Scrooge sat down upon a form, and wept to see his poor forgotten self as he had used to be. Not a latent echo in the house, not a squeak and scuffle from the mice behind the panelling, not a drip from the half-thawed water-spout in the dull yard behind, not a sigh among the leafless boughs of one despondent poplar, not the idle swinging of an empty storehouse door, no, not a clicking in the fire, but fell upon the heart of Scrooge with softening influence, and gave a freer passage to his tears. The Spirit touched him on the arm, and pointed to his younger self, intent upon his reading. Suddenly a man in foreign garments: wonderfully real and distinct to look at: stood outside the window, with an axe stuck in his belt, and leading by the bridle an ass laden with wood. "Why, it's Ali Baba!" Scrooge exclaimed in ecstasy. "It's dear old honest Ali Baba! Yes, yes, I know. One Christmas-time when yonder solitary child was left here all alone, he //did// come, for the first time, just like that. Poor boy! And Valentine," said Scrooge, "and his wild brother, Orson; there they go! And what's his name, who was put down in his drawers, asleep, at the gate of Damascus; don't you see him? And the Sultan's Groom turned upside down by the Genii: there he is upon his head! Serve him right! I'm glad of it. What business had //he// to be married to the Princess?" To hear Scrooge expending all the earnestness of his nature on such subjects, in a most extraordinary voice between laughing and crying; and to see his heightened and excited face; would have been a surprise to his business friends in the City, indeed. {{"Why, it's Ali Baba!" Scrooge exclaimed in ecstasy. "It's dear old honest Ali Baba!"}} ^^''"Why, it's Ali Baba!" Scrooge exclaimed in ecstasy. "It's dear old honest Ali Baba!"''^^ "There's the Parrot!" cried Scrooge. "Green body and yellow tail, with a thing like a lettuce growing out of the top of his head; there he is! Poor Robin Crusoe he called him, when he came home again after sailing round the island. 'Poor Robin Crusoe, where have you been, Robin Crusoe?' The man thought he was dreaming, but he wasn't. It was the Parrot, you know. There goes Friday, running for his life to the little creek! Halloa! Hoop! Halloo!" Then, with a rapidity of transition very foreign to his usual character, he said, in pity for his former self, "Poor boy!" and cried again. "I wish," Scrooge muttered, putting his hand in his pocket, and looking about him, after drying his eyes with his cuff: "but it's too late now." "What is the matter?" asked the Spirit. "Nothing," said Scrooge. "Nothing. There was a boy singing a Christmas Carol at my door last night. I should like to have given him something: that's all." The Ghost smiled thoughtfully, and waved its hand: saying, as it did so, "Let us see another Christmas!" Scrooge's former self grew larger at the words, and the room became a little darker and more dirty. The panels shrunk, the windows cracked; fragments of plaster fell out of the ceiling, and the naked laths were shown instead; but how all this was brought about Scrooge knew no more than you do. He only knew that it was quite correct: that everything had happened so; that there he was, alone again, when all the other boys had gone home for the jolly holidays. He was not reading now, but walking up and down despairingly. Scrooge looked at the Ghost, and, with a mournful shaking of his head, glanced anxiously towards the door. It opened; and a little girl, much younger than the boy, came darting in, and, putting her arms about his neck, and often kissing him, addressed him as her "dear, dear brother." "I have come to bring you home, dear brother!" said the child, clapping her tiny hands, and bending down to laugh. "To bring you home, home, home!" "Home, little Fan?" returned the boy. "Yes!" said the child, brimful of glee. "Home for good and all. Home for ever and ever. Father is so much kinder than he used to be, that home's like Heaven! He spoke so gently to me one dear night when I was going to bed, that I was not afraid to ask him once more if you might come home; and he said Yes, you should; and sent me in a coach to bring you. And you're to be a man!" said the child, opening her eyes; "and are never to come back here; but first we're to be together all the Christmas long, and have the merriest time in all the world." "You are quite a woman, little Fan!" exclaimed the boy. She clapped her hands and laughed, and tried to touch his head; but, being too little, laughed again, and stood on tiptoe to embrace him. Then she began to drag him, in her childish eagerness, towards the door; and he, nothing loath to go, accompanied her. A terrible voice in the hall cried, "Bring down Master Scrooge's box, there!" and in the hall appeared the schoolmaster himself, who glared on Master Scrooge with a ferocious condescension, and threw him into a dreadful state of mind by shaking hands with him. He then conveyed him and his sister into the veriest old well of a shivering best parlour that ever was seen, where the maps upon the wall, and the celestial and terrestrial globes in the windows, were waxy with cold. Here he produced a decanter of curiously light wine, and a block of curiously heavy cake, and administered instalments of those dainties to the young people: at the same time sending out a meagre servant to offer a glass of "something" to the postboy who answered that he thanked the gentleman, but, if it was the same tap as he had tasted before, he had rather not. Master Scrooge's trunk being by this time tied on to the top of the chaise, the children bade the schoolmaster good-bye right willingly; and, getting into it, drove gaily down the garden sweep; the quick wheels dashing the hoar frost and snow from off the dark leaves of the evergreens like spray. "Always a delicate creature, whom a breath might have withered," said the Ghost. "But she had a large heart!" "So she had," cried Scrooge. "You're right. I will not gainsay it, Spirit. God forbid!" "She died a woman," said the Ghost, "and had, as I think, children." "One child," Scrooge returned. "True," said the Ghost. "Your nephew!" Scrooge seemed uneasy in his mind; and answered briefly, "Yes." Although they had but that moment left the school behind them, they were now in the busy thoroughfares of a city, where shadowy passengers passed and repassed; where shadowy carts and coaches battled for the way, and all the strife and tumult of a real city were. It was made plain enough, by the dressing of the shops, that here, too, it was Christmas-time again; but it was evening, and the streets were lighted up. The Ghost stopped at a certain warehouse door, and asked Scrooge if he knew it. "Know it!" said Scrooge. "Was I apprenticed here?" They went in. At sight of an old gentleman in a Welsh wig, sitting behind such a high desk, that if he had been two inches taller, he must have knocked his head against the ceiling, Scrooge cried in great excitement: "Why, it's old Fezziwig! Bless his heart, it's Fezziwig alive again!" Old Fezziwig laid down his pen, and looked up at the clock, which pointed to the hour of seven. He rubbed his hands; adjusted his capacious waistcoat; laughed all over himself, from his shoes to his organ of benevolence; and called out, in a comfortable, oily, rich, fat, jovial voice: "Yo ho, there! Ebenezer! Dick!" Scrooge's former self, now grown a young man, came briskly in, accompanied by his fellow-'prentice. "Dick Wilkins, to be sure!" said Scrooge to the Ghost. "Bless me, yes. There he is. He was very much attached to me, was Dick. Poor Dick! Dear, dear!" "Yo ho, my boys!" said Fezziwig. "No more work to-night. Christmas-eve, Dick. Christmas, Ebenezer! Let's have the shutters up," cried old Fezziwig with a sharp clap of his hands, "before a man can say Jack Robinson!" You wouldn't believe how those two fellows went at it! They charged into the street with the shutters—one, two, three—had 'em up in their places—four, five, six—barred 'em and pinned 'em—seven, eight, nine—and came back before you could have got to twelve, panting like race-horses. "Hilli-ho!" cried old Fezziwig, skipping down from the high desk with wonderful agility. "Clear away, my lads, and let's have lots of room here! Hilli-ho, Dick! Chirrup, Ebenezer!" Clear away! There was nothing they wouldn't have cleared away, or couldn't have cleared away, with old Fezziwig looking on. It was done in a minute. Every movable was packed off, as if it were dismissed from public life for evermore; the floor was swept and watered, the lamps were trimmed, fuel was heaped upon the fire; and the warehouse was as snug, and warm, and dry, and bright a ball-room as you would desire to see upon a winter's night. In came a fiddler with a music-book, and went up to the lofty desk, and made an orchestra of it, and tuned like fifty stomachaches. In came Mrs. Fezziwig, one vast substantial smile. In came the three Miss Fezziwigs, beaming and lovable. In came the six young followers whose hearts they broke. In came all the young men and women employed in the business. In came the housemaid, with her cousin the baker. In came the cook, with her brother's particular friend the milkman. In came the boy from over the way, who was suspected of not having board enough from his master; trying to hide himself behind the girl from next door but one, who was proved to have had her ears pulled by her mistress. In they all came, one after another; some shyly, some boldly, some gracefully, some awkwardly, some pushing, some pulling; in they all came, any how and every how. Away they all went, twenty couple at once; hands half round and back again the other way; down the middle and up again; round and round in various stages of affectionate grouping; old top couple always turning up in the wrong place; new top couple starting off again as soon as they got there; all top couples at last, and not a bottom one to help them! When this result was brought about, old Fezziwig, clapping his hands to stop the dance, cried out, "Well done!" and the fiddler plunged his hot face into a pot of porter, especially provided for that purpose. But, scorning rest upon his reappearance, he instantly began again, though there were no dancers yet, as if the other fiddler had been carried home, exhausted, on a shutter, and he were a bran-new man resolved to beat him out of sight, or perish. There were more dances, and there were forfeits, and more dances, and there was cake, and there was negus, and there was a great piece of Cold Roast, and there was a great piece of Cold Boiled, and there were mince-pies, and plenty of beer. But the great effect of the evening came after the Roast and Boiled, when the fiddler (an artful dog, mind! The sort of man who knew his business better than you or I could have told it him!) struck up "Sir Roger de Coverley." Then old Fezziwig stood out to dance with Mrs. Fezziwig. Top couple, too; with a good stiff piece of work cut out for them; three or four and twenty pair of partners; people who were not to be trifled with; people who //would// dance, and had no notion of walking. But if they had been twice as many—ah! four times—old Fezziwig would have been a match for them, and so would Mrs. Fezziwig. As to //her//, she was worthy to be his partner in every sense of the term. If that's not high praise, tell me higher, and I'll use it. A positive light appeared to issue from Fezziwig's calves. They shone in every part of the dance like moons. You couldn't have predicted, at any given time, what would become of them next. And when old Fezziwig and Mrs. Fezziwig had gone all through the dance; advance and retire, both hands to your partner, bow and curtsy, cork-screw, thread-the-needle, and back again to your place; Fezziwig "cut"—cut so deftly, that he appeared to wink with his legs, and came upon his feet again without a stagger. When the clock struck eleven, this domestic ball broke up. Mr. and Mrs. Fezziwig took their stations, one on either side the door, and, shaking hands with every person individually as he or she went out, wished him or her a Merry Christmas. When everybody had retired but the two 'prentices, they did the same to them; and thus the cheerful voices died away, and the lads were left to their beds; which were under a counter in the back-shop. During the whole of this time Scrooge had acted like a man out of his wits. His heart and soul were in the scene, and with his former self. He corroborated everything, remembered everything, enjoyed everything, and underwent the strangest agitation. It was not until now, when the bright faces of his former self and Dick were turned from them, that he remembered the Ghost, and became conscious that it was looking full upon him, while the light upon its head burnt very clear. "A small matter," said the Ghost, "to make these silly folks so full of gratitude." "Small!" echoed Scrooge. The Spirit signed to him to listen to the two apprentices, who were pouring out their hearts in praise of Fezziwig; and, when he had done so, said: "Why! Is it not? He has spent but a few pounds of your mortal money: three or four, perhaps. Is that so much that he deserves this praise?" "It isn't that," said Scrooge, heated by the remark, and speaking unconsciously like his former, not his latter self. "It isn't that, Spirit. He has the power to render us happy or unhappy; to make our service light or burdensome; a pleasure or a toil. Say that his power lies in words and looks; in things so slight and insignificant that it is impossible to add and count 'em up: what then? The happiness he gives is quite as great as if it cost a fortune." He felt the Spirit's glance, and stopped. "What is the matter?" asked the Ghost. "Nothing particular," said Scrooge. "Something, I think?" the Ghost insisted. "No," said Scrooge, "no. I should like to be able to say a word or two to my clerk just now. That's all." His former self turned down the lamps as he gave utterance to the wish; and Scrooge and the Ghost again stood side by side in the open air. "My time grows short," observed the Spirit. "Quick!" This was not addressed to Scrooge, or to any one whom he could see, but it produced an immediate effect. For again Scrooge saw himself. He was older now; a man in the prime of life. His face had not the harsh and rigid lines of later years; but it had begun to wear the signs of care and avarice. There was an eager, greedy, restless motion in the eye, which showed the passion that had taken root, and where the shadow of the growing tree would fall. He was not alone, but sat by the side of a fair young girl in a mourning dress: in whose eyes there were tears, which sparkled in the light that shone out of the Ghost of Christmas Past. "It matters little," she said softly. "To you, very little. Another idol has displaced me; and, if it can cheer and comfort you in time to come as I would have tried to do, I have no just cause to grieve." "What Idol has displaced you?" he rejoined. "A golden one." "This is the even-handed dealing of the world!" he said. "There is nothing on which it is so hard as poverty; and there is nothing it professes to condemn with such severity as the pursuit of wealth!" "You fear the world too much," she answered gently. "All your other hopes have merged into the hope of being beyond the chance of its sordid reproach. I have seen your nobler aspirations fall off one by one, until the master passion, Gain, engrosses you. Have I not?" "What then?" he retorted. "Even if I have grown so much wiser, what then? I am not changed towards you." She shook her head. "Am I?" "Our contract is an old one. It was made when we were both poor, and content to be so, until, in good season, we could improve our worldly fortune by our patient industry. You //are// changed. When it was made you were another man." "I was a boy," he said impatiently. "Your own feeling tells you that you were not what you are," she returned. "I am. That which promised happiness when we were one in heart is fraught with misery now that we are two. How often and how keenly I have thought of this I will not say. It is enough that I //have// thought of it, and can release you." "Have I ever sought release?" "In words. No. Never." "In what, then?" "In a changed nature; in an altered spirit; in another atmosphere of life; another Hope as its great end. In everything that made my love of any worth or value in your sight. If this had never been between us," said the girl, looking mildly, but with steadiness, upon him, "tell me, would you seek me out and try to win me now? Ah, no!" He seemed to yield to the justice of this supposition in spite of himself. But he said, with a struggle, "You think not." "I would gladly think otherwise if I could," she answered. "Heaven knows! When //I// have learned a Truth like this, I know how strong and irresistible it must be. But if you were free to-day, to-morrow, yesterday, can even I believe that you would choose a dowerless girl—you who, in your very confidence with her, weigh everything by Gain: or, choosing her, if for a moment you were false enough to your one guiding principle to do so, do I not know that your repentance and regret would surely follow? I do; and I release you. With a full heart, for the love of him you once were." He was about to speak; but, with her head turned from him, she resumed. "You may—the memory of what is past half makes me hope you will—have pain in this. A very, very brief time, and you will dismiss the recollection of it gladly, as an unprofitable dream, from which it happened well that you awoke. May you be happy in the life you have chosen!" She left him, and they parted. "Spirit!" said Scrooge, "show me no more! Conduct me home. Why do you delight to torture me?" "One shadow more!" exclaimed the Ghost. "No more!" cried Scrooge. "No more! I don't wish to see it. Show me no more!" But the relentless Ghost pinioned him in both his arms, and forced him to observe what happened next. They were in another scene and place; a room, not very large or handsome, but full of comfort. Near to the winter fire sat a beautiful young girl, so like that last that Scrooge believed it was the same, until he saw //her//, now a comely matron, sitting opposite her daughter. The noise in this room was perfectly tumultuous, for there were more children there than Scrooge in his agitated state of mind could count; and, unlike the celebrated herd in the poem, they were not forty children conducting themselves like one, but every child was conducting itself like forty. The consequences were uproarious beyond belief; but no one seemed to care; on the contrary, the mother and daughter laughed heartily, and enjoyed it very much; and the latter, soon beginning to mingle in the sports, got pillaged by the young brigands most ruthlessly. What would I not have given to be one of them! Though I never could have been so rude, no, no! I wouldn't for the wealth of all the world have crushed that braided hair, and torn it down; and, for the precious little shoe, I wouldn't have plucked it off, God bless my soul! to save my life. As to measuring her waist in sport, as they did, bold young brood, I couldn't have done it; I should have expected my arm to have grown round it for a punishment, and never come straight again. And yet I should have dearly liked, I own, to have touched her lips; to have questioned her, that she might have opened them; to have looked upon the lashes of her downcast eyes, and never raised a blush; to have let loose waves of hair, an inch of which would be a keepsake beyond price: in short, I should have liked, I do confess, to have had the lightest licence of a child, and yet to have been man enough to know its value. But now a knocking at the door was heard, and such a rush immediately ensued that she, with laughing face and plundered dress, was borne towards it in the centre of a flushed and boisterous group, just in time to greet the father, who came home attended by a man laden with Christmas toys and presents. Then the shouting and the struggling, and the onslaught that was made on the defenceless porter! The scaling him, with chairs for ladders, to dive into his pockets, despoil him of brown-paper parcels, hold on tight by his cravat, hug him round the neck, pummel his back, and kick his legs in irrepressible affection! The shouts of wonder and delight with which the development of every package was received! The terrible announcement that the baby had been taken in the act of putting a doll's frying-pan into his mouth, and was more than suspected of having swallowed a fictitious turkey, glued on a wooden platter! The immense relief of finding this a false alarm! The joy, and gratitude, and ecstasy! They are all indescribable alike. It is enough that by degrees, the children and their emotions got out of the parlour, and, by one stair at a time, up to the top of the house, where they went to bed, and so subsided. And now Scrooge looked on more attentively than ever, when the master of the house, having his daughter leaning fondly on him, sat down with her and her mother at his own fireside; and when he thought that such another creature, quite as graceful and as full of promise, might have called him father, and been a spring-time in the haggard winter of his life, his sight grew very dim indeed. "Belle," said the husband, turning to his wife with a smile, "I saw an old friend of yours this afternoon." "Who was it?" "Guess!" "How can I? Tut, don't I know?" she added in the same breath, laughing as he laughed. "Mr. Scrooge." "Mr. Scrooge it was. I passed his office window; and as it was not shut up, and he had a candle inside, I could scarcely help seeing him. His partner lies upon the point of death, I hear; and there he sat alone. Quite alone in the world, I do believe." "Spirit!" said Scrooge in a broken voice, "remove me from this place." "I told you these were shadows of the things that have been," said the Ghost. "That they are what they are, do not blame me!" "Remove me!" Scrooge exclaimed. "I cannot bear it!" He turned upon the Ghost, and seeing that it looked upon him with a face in which in some strange way there were fragments of all the faces it had shown him, wrestled with it. "Leave me! Take me back! Haunt me no longer!" In the struggle—if that can be called a struggle in which the Ghost, with no visible resistance on its own part, was undisturbed by any effort of its adversary—Scrooge observed that its light was burning high and bright; and dimly connecting that with its influence over him, he seized the extinguisher cap, and by a sudden action pressed it down upon its head. The Spirit dropped beneath it, so that the extinguisher covered its whole form; but, though Scrooge pressed it down with all his force, he could not hide the light, which streamed from under it in an unbroken flood upon the ground. He was conscious of being exhausted, and overcome by an irresistible drowsiness; and, further, of being in his own bedroom. He gave the cap a parting squeeze, in which his hand relaxed; and had barely time to reel to bed before he sank into a heavy sleep.
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 Bx98gMfjYXp6mh07dhAfH88bb7zBwYMH+fTTT3nllVewWCz09PTQ29vLwMAAwWCQ6OhoqqqqSE9P 59y5c6jVan73u9+JibS4uFhox3a7HZVKxYULFzh48CDT09M8+uijzMzMoNFosFgs3Llzh8zMTO7d u0diYiLvvPMODz30EDqdjoGBAZRKJadPn+bevXuUlZVRV1eHy+XCZDLR1dVFeXk58/PzaLVaFhYW qK6uZnZ2luvXrzMwMCAmsYhhJ1JE5+fn2blzpzBrlJSUMDg4SHFxMTKZTEzWFy9eFBqNz+fj7t27 XLp0iRMnTnDz5k3Gx8eFcSM3N5exsTHu3buHwWDAZDKhUChIT09Ho9Fgs9morKwUxXRjY4OBgQF2 7tzJ9evXBaUZExNDKBTi+eefx2w2097eTlxcHDabDZ1OR3Z2Nj6fj7y8PEwmE1arlc3NTd555x2+ 8Y1v4HK5qKurY35+nuHhYfR6PR6Ph7y8PHbt2sWFCxdITk6moqKCgYEBPvjgA9G0/Ou//qv43tra Wtxut9Aho6KieOmll1hcXKSmpobW1lamp6fZ2Nhg9+7daLVaxsbGMJvNoiFfWFigtraWr371q9TU 1DA3N8fly5cpKytDr9dTUVGBRqMhFAoxPz/PzZs3cbvdbGxs4PF4SElJ4ebNm8hkMm7fvo3BYCAv Lw+LxcLQ0BAxMTGUlJTQ29uLXq+nsbGR2NhYsSYOh0P8+9e+9jWKi4vx+/2MjY3xzjvv0NLSwvz8 POFwmNTUVGE2i7ic19bWaGpq4tixY6LemEwmvve971FQUMDPf/5zLBYLVquV1NRUce9GRkaIi4tj cHCQXbt2Cf25rq6OpaUlcnNzsdlsFBYWiuf03LlzHDp0iN/+9reoVCpxT1ZWVpDJZExMTLBv3z5h SnK73SwsLIhG3Ol0YjKZ8Hq9lJaWivq2trbGwYMH6ejoYHR0lJ07d2K1WsVzUFhYyK1btzAYDDid TqRSqWB/BgcHycnJYXl5mZ6eHqqqqpiamqKuro7Ozk5sNhvz8/MUFRWxe/fuPw1+kY7UarUSCAQI hUK0tbWJrj0hIYHf/va3HDlyhM3NTSYnJ7l27RqxsbHo9Xrm5+cJBAIsLS2RnJxMdna2sNBGLLlS qVT8W6TQR4p0RCTVarW0t7cLMb+srIzBwUHhLvJ4PPh8Pqanp8nPzxcidVxcHFlZWeI9pVIpCwsL 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 cvLkSeF6KoDpzJkzycjIkCBUhaVydnbGxcWF5ORkrK2t6ejokHwr5bnLz88Xc/j48eOFNXj27FlW r16Nubk5zc3NWFlZUV9fT05OjpxO4uLisLe359KlS2K+1Wq1ElR7+/ZtMjIyRBYdFBSEpaWl2BEe ffRRrl+/zrFjx9i8eTPm5uYcOXKEmTNnoqenR05OjrQKOzo6SE9PF6xQY2MjhoaG4oNJSkpi9uzZ wllVn+Xdu3eJiIggIyNDkgsSEhJk7qFsAY6OjsJh1dHRwdzcnJdeeon09HTc3d3F+1haWipmUktL S0kJr6+vByAuLk5O9rm5uVRUVAheLCQkBG9vb1kAbWxs5BSrNnil7FSKX9VOj4iIkHSL0tJScnNz iY6OxsjIiJkzZ1JSUsLNmzdlZqOk2pWVlTI3XbhwobSzqqurqampkVmjpaUl/f39WFpa4ujoKKdP XV1d9u3bh6enJ1qtlsjISAoKCsjJyeHy5cu8+eabAnDw8PCQDL4DBw5IIn10dDS3bt3C19eXiIgI jh49SkVFhcyBlAS9uLiYhoYGDAwM0NfXx8vLS9qOCt6go6MjkT2qRZeRkcGCBQtEQafaW+rasWOH VOFKXV1YWMjIyAhRUVHy91XElsoKVKxXNZ8qKirCwsJCIAf9/f3Y2toKo1bBrUtLS5k1axZtbW0A tLW1ScWuWoCqeNRqtXz22WcC67a0tKS6upqsrCwePHjAnj17OHv2LG1tbfT29rJ161auXbtGXV0d +/fvJyoqirlz59LR0cF3333Hc889R2lpKX19fSxYsIDly5fj4uJCamoqkZGR5ObmCv1lzZo1ck/V 19fz3HPPoaury7Zt2yQpZOHChSQnJ4vgpaWlRWaIqqBqb28nODgYHx8fWlpaaGhowMPDg9HRUUZG RmhqapKTjoLD29nZCf7srbfeorOzk1u3bpGUlMS2bdu4d+8eZ86cISYmhn379om9wNzcXAReZ8+e JTg4GAMDAzZt2sTOnTt5//33CQgI4MGDB+LzVK1vb29v7OzsCAkJoampiWPHjrF69WrJ2lQMVH19 fckXVLYz1fZUxUpVVZUImSwsLPD09MTV1VVyOJV6V1lBVFD4yMiI2FtCQ0OZNWsWpaWlMgNWs7uq qip8fX0JDg4WglhdXR09PT2sXr1a1PLFxcXCNHZwcBC9SE5ODiUlJRQVFVFSUsKcOXNobGyko6OD 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 8AAAAABJRU5ErkJggg==