/ Hex Artifact Content
Login

Artifact f786e6be86fb2627ceb30e770e9efa83b9c67a3a:


0000: 23 20 54 68 69 73 20 66 69 6c 65 20 63 6f 6e 74  # This file cont
0010: 61 69 6e 73 20 54 43 4c 20 70 72 6f 63 65 64 75  ains TCL procedu
0020: 72 65 73 20 75 73 65 64 20 74 6f 20 67 65 6e 65  res used to gene
0030: 72 61 74 65 20 73 74 61 6e 64 61 72 64 20 70 61  rate standard pa
0040: 72 74 73 20 6f 66 0a 23 20 77 65 62 20 70 61 67  rts of.# web pag
0050: 65 73 2e 0a 23 0a 0a 70 72 6f 63 20 68 65 61 64  es..#..proc head
0060: 65 72 20 7b 74 78 74 7d 20 7b 0a 20 20 70 75 74  er {txt} {.  put
0070: 73 20 22 3c 68 74 6d 6c 3e 3c 68 65 61 64 3e 3c  s "<html><head><
0080: 74 69 74 6c 65 3e 24 74 78 74 3c 2f 74 69 74 6c  title>$txt</titl
0090: 65 3e 3c 2f 68 65 61 64 3e 22 0a 20 20 70 75 74  e></head>".  put
00a0: 73 20 5c 0a 7b 3c 62 6f 64 79 20 62 67 63 6f 6c  s \.{<body bgcol
00b0: 6f 72 3d 22 77 68 69 74 65 22 20 6c 69 6e 6b 3d  or="white" link=
00c0: 22 23 35 30 36 39 35 66 22 20 76 6c 69 6e 6b 3d  "#50695f" vlink=
00d0: 22 23 35 30 38 38 39 36 22 3e 0a 3c 74 61 62 6c  "#508896">.<tabl
00e0: 65 20 77 69 64 74 68 3d 22 31 30 30 25 22 20 62  e width="100%" b
00f0: 6f 72 64 65 72 3d 22 30 22 3e 0a 3c 74 72 3e 3c  order="0">.<tr><
0100: 74 64 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e  td valign="top">
0110: 3c 69 6d 67 20 73 72 63 3d 22 73 71 6c 69 74 65  <img src="sqlite
0120: 2e 67 69 66 22 3e 3c 2f 74 64 3e 0a 3c 74 64 20  .gif"></td>.<td 
0130: 77 69 64 74 68 3d 22 31 30 30 25 22 3e 3c 2f 74  width="100%"></t
0140: 64 3e 0a 3c 74 64 20 76 61 6c 69 67 6e 3d 22 62  d>.<td valign="b
0150: 6f 74 74 6f 6d 22 3e 0a 3c 75 6c 3e 0a 3c 6c 69  ottom">.<ul>.<li
0160: 3e 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f  ><a href="http:/
0170: 2f 77 77 77 2e 73 71 6c 69 74 65 2e 6f 72 67 2f  /www.sqlite.org/
0180: 63 76 73 74 72 61 63 2f 74 6b 74 6e 65 77 22 3e  cvstrac/tktnew">
0190: 62 75 67 73 3c 2f 61 3e 3c 2f 6c 69 3e 0a 3c 6c  bugs</a></li>.<l
01a0: 69 3e 3c 61 20 68 72 65 66 3d 22 63 68 61 6e 67  i><a href="chang
01b0: 65 73 2e 68 74 6d 6c 22 3e 63 68 61 6e 67 65 73  es.html">changes
01c0: 3c 2f 61 3e 3c 2f 6c 69 3e 0a 3c 6c 69 3e 3c 61  </a></li>.<li><a
01d0: 20 68 72 65 66 3d 22 64 6f 77 6e 6c 6f 61 64 2e   href="download.
01e0: 68 74 6d 6c 23 63 76 73 22 3e 63 76 73 26 6e 62  html#cvs">cvs&nb
01f0: 73 70 3b 72 65 70 6f 73 69 74 6f 72 79 3c 2f 61  sp;repository</a
0200: 3e 3c 2f 6c 69 3e 0a 3c 6c 69 3e 3c 61 20 68 72  ></li>.<li><a hr
0210: 65 66 3d 22 64 6f 63 73 2e 68 74 6d 6c 22 3e 64  ef="docs.html">d
0220: 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 3c 2f 61 3e  ocumentation</a>
0230: 3c 2f 6c 69 3e 0a 3c 2f 75 6c 3e 0a 3c 2f 74 64  </li>.</ul>.</td
0240: 3e 0a 3c 74 64 20 77 69 64 74 68 3d 22 31 30 22  >.<td width="10"
0250: 3e 3c 2f 74 64 3e 0a 3c 74 64 20 76 61 6c 69 67  ></td>.<td valig
0260: 6e 3d 22 62 6f 74 74 6f 6d 22 3e 0a 3c 75 6c 3e  n="bottom">.<ul>
0270: 0a 3c 6c 69 3e 3c 61 20 68 72 65 66 3d 22 64 6f  .<li><a href="do
0280: 77 6e 6c 6f 61 64 2e 68 74 6d 6c 22 3e 64 6f 77  wnload.html">dow
0290: 6e 6c 6f 61 64 3c 2f 61 3e 3c 2f 6c 69 3e 0a 3c  nload</a></li>.<
02a0: 6c 69 3e 3c 61 20 68 72 65 66 3d 22 66 61 71 2e  li><a href="faq.
02b0: 68 74 6d 6c 22 3e 66 61 71 3c 2f 61 3e 3c 2f 6c  html">faq</a></l
02c0: 69 3e 0a 3c 6c 69 3e 3c 61 20 68 72 65 66 3d 22  i>.<li><a href="
02d0: 69 6e 64 65 78 2e 68 74 6d 6c 22 3e 68 6f 6d 65  index.html">home
02e0: 3c 2f 61 3e 3c 2f 6c 69 3e 0a 3c 6c 69 3e 3c 61  </a></li>.<li><a
02f0: 20 68 72 65 66 3d 22 73 75 70 70 6f 72 74 2e 68   href="support.h
0300: 74 6d 6c 22 3e 6d 61 69 6c 69 6e 67 26 6e 62 73  tml">mailing&nbs
0310: 70 3b 6c 69 73 74 3c 2f 61 3e 3c 2f 6c 69 3e 0a  p;list</a></li>.
0320: 3c 2f 75 6c 3e 0a 3c 2f 74 64 3e 0a 3c 74 64 20  </ul>.</td>.<td 
0330: 77 69 64 74 68 3d 22 31 30 22 3e 3c 2f 74 64 3e  width="10"></td>
0340: 0a 3c 74 64 20 76 61 6c 69 67 6e 3d 22 62 6f 74  .<td valign="bot
0350: 74 6f 6d 22 3e 0a 3c 75 6c 3e 0a 3c 6c 69 3e 3c  tom">.<ul>.<li><
0360: 61 20 68 72 65 66 3d 22 73 75 70 70 6f 72 74 2e  a href="support.
0370: 68 74 6d 6c 22 3e 73 75 70 70 6f 72 74 3c 2f 61  html">support</a
0380: 3e 3c 2f 6c 69 3e 0a 3c 6c 69 3e 3c 61 20 68 72  ></li>.<li><a hr
0390: 65 66 3d 22 6c 61 6e 67 2e 68 74 6d 6c 22 3e 73  ef="lang.html">s
03a0: 79 6e 74 61 78 3c 2f 61 3e 3c 2f 6c 69 3e 0a 3c  yntax</a></li>.<
03b0: 6c 69 3e 3c 61 20 68 72 65 66 3d 22 68 74 74 70  li><a href="http
03c0: 3a 2f 2f 77 77 77 2e 73 71 6c 69 74 65 2e 6f 72  ://www.sqlite.or
03d0: 67 2f 63 76 73 74 72 61 63 2f 74 69 6d 65 6c 69  g/cvstrac/timeli
03e0: 6e 65 22 3e 74 69 6d 65 6c 69 6e 65 3c 2f 61 3e  ne">timeline</a>
03f0: 3c 2f 6c 69 3e 0a 3c 6c 69 3e 3c 61 20 68 72 65  </li>.<li><a hre
0400: 66 3d 22 68 74 74 70 3a 2f 2f 77 77 77 2e 73 71  f="http://www.sq
0410: 6c 69 74 65 2e 6f 72 67 2f 63 76 73 74 72 61 63  lite.org/cvstrac
0420: 2f 77 69 6b 69 22 3e 77 69 6b 69 3c 2f 61 3e 3c  /wiki">wiki</a><
0430: 2f 6c 69 3e 0a 3c 2f 75 6c 3e 0a 3c 2f 74 64 3e  /li>.</ul>.</td>
0440: 0a 3c 2f 74 72 3e 3c 2f 74 61 62 6c 65 3e 0a 3c  .</tr></table>.<
0450: 74 61 62 6c 65 20 77 69 64 74 68 3d 22 31 30 30  table width="100
0460: 25 22 3e 0a 3c 74 72 3e 3c 74 64 20 62 67 63 6f  %">.<tr><td bgco
0470: 6c 6f 72 3d 22 23 38 30 61 37 39 36 22 3e 3c 2f  lor="#80a796"></
0480: 74 64 3e 3c 2f 74 72 3e 0a 3c 2f 74 61 62 6c 65  td></tr>.</table
0490: 3e 7d 0a 7d 0a 0a 70 72 6f 63 20 66 6f 6f 74 65  >}.}..proc foote
04a0: 72 20 7b 7b 72 63 73 69 64 20 7b 7d 7d 7d 20 7b  r {{rcsid {}}} {
04b0: 0a 20 20 70 75 74 73 20 7b 0a 3c 74 61 62 6c 65  .  puts {.<table
04c0: 20 77 69 64 74 68 3d 22 31 30 30 25 22 3e 0a 3c   width="100%">.<
04d0: 74 72 3e 3c 74 64 20 62 67 63 6f 6c 6f 72 3d 22  tr><td bgcolor="
04e0: 23 38 30 61 37 39 36 22 3e 3c 2f 74 64 3e 3c 2f  #80a796"></td></
04f0: 74 72 3e 0a 3c 2f 74 61 62 6c 65 3e 7d 0a 20 20  tr>.</table>}.  
0500: 73 65 74 20 64 61 74 65 20 5b 6c 72 61 6e 67 65  set date [lrange
0510: 20 24 72 63 73 69 64 20 33 20 34 5d 0a 20 20 69   $rcsid 3 4].  i
0520: 66 20 7b 24 64 61 74 65 21 3d 22 22 7d 20 7b 0a  f {$date!=""} {.
0530: 20 20 20 20 70 75 74 73 20 22 3c 73 6d 61 6c 6c      puts "<small
0540: 3e 3c 69 3e 54 68 69 73 20 70 61 67 65 20 6c 61  ><i>This page la
0550: 73 74 20 6d 6f 64 69 66 69 65 64 20 6f 6e 20 24  st modified on $
0560: 64 61 74 65 3c 2f 69 3e 3c 2f 73 6d 61 6c 6c 3e  date</i></small>
0570: 22 0a 20 20 7d 0a 20 20 70 75 74 73 20 7b 3c 2f  ".  }.  puts {</
0580: 62 6f 64 79 3e 3c 2f 68 74 6d 6c 3e 7d 0a 7d 0a  body></html>}.}.