Collection of themes/skins for the Fossil SCM

⌈⌋ ⎇ branch:  Fossil Skins Extra


Hex Artifact Content

Artifact a3996742487106c6b1db0728c5aa7d0c5dbf7ba0:

  • File renez.txt — part of check-in [3a09fb547a] at 2012-01-12 18:44:53 on branch trunk — Some themes scavenged from the mailing list (user: mario size: 14859)

0000: 23 20 63 6f 6e 76 65 72 74 65 64 20 66 72 6f 6d  # converted from
0010: 20 53 51 4c 20 63 6f 6e 66 69 67 20 66 6f 72 6d   SQL config form
0020: 61 74 0a 23 2d 2d 20 68 74 74 70 3a 2f 2f 77 77  at.#-- http://ww
0030: 77 2e 6d 61 69 6c 2d 61 72 63 68 69 76 65 2e 63  w.mail-archive.c
0040: 6f 6d 2f 66 6f 73 73 69 6c 2d 75 73 65 72 73 40  om/fossil-users@
0050: 6c 69 73 74 73 2e 66 6f 73 73 69 6c 2d 73 63 6d  lists.fossil-scm
0060: 2e 6f 72 67 2f 6d 73 67 30 31 31 36 36 2e 68 74  .org/msg01166.ht
0070: 6d 6c 0a 23 2d 2d 20 54 68 65 20 22 73 6b 69 6e  ml.#-- The "skin
0080: 22 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  " configuration 
0090: 65 78 70 6f 72 74 65 64 20 66 72 6f 6d 0a 23 2d  exported from.#-
00a0: 2d 20 72 65 70 6f 73 69 74 6f 72 79 20 22 2f 68  - repository "/h
00b0: 6f 6d 65 2f 72 65 6e 65 7a 2f 73 72 63 2f 6d 79  ome/renez/src/my
00c0: 63 6c 6f 6e 65 2e 66 6f 73 73 69 6c 22 0a 23 2d  clone.fossil".#-
00d0: 2d 20 6f 6e 20 32 30 30 39 2d 31 32 2d 32 30 20  - on 2009-12-20 
00e0: 30 33 3a 35 34 3a 31 34 0a 63 6f 6e 66 69 67 20  03:54:14.config 
00f0: 2f 63 6f 6e 66 69 67 20 34 35 37 38 0a 31 33 32  /config 4578.132
0100: 36 33 39 33 32 32 32 20 27 63 73 73 27 20 76 61  6393222 'css' va
0110: 6c 75 65 20 27 2f 2a 20 47 65 6e 65 72 61 6c 20  lue '/* General 
0120: 73 65 74 74 69 6e 67 73 20 66 6f 72 20 74 68 65  settings for the
0130: 20 65 6e 74 69 72 65 20 70 61 67 65 20 2a 2f 0a   entire page */.
0140: 62 6f 64 79 20 7b 0a 20 20 6d 61 72 67 69 6e 3a  body {.  margin:
0150: 20 30 65 78 20 31 65 78 3b 0a 20 20 70 61 64 64   0ex 1ex;.  padd
0160: 69 6e 67 3a 20 30 70 78 3b 0a 20 20 62 61 63 6b  ing: 0px;.  back
0170: 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 77 68  ground-color: wh
0180: 69 74 65 3b 0a 20 20 66 6f 6e 74 2d 66 61 6d 69  ite;.  font-fami
0190: 6c 79 3a 20 73 61 6e 73 2d 73 65 72 69 66 3b 0a  ly: sans-serif;.
01a0: 7d 0a 0a 2f 2a 20 54 68 65 20 70 72 6f 6a 65 63  }../* The projec
01b0: 74 20 6c 6f 67 6f 20 69 6e 20 74 68 65 20 75 70  t logo in the up
01c0: 70 65 72 20 6c 65 66 74 2d 68 61 6e 64 20 63 6f  per left-hand co
01d0: 72 6e 65 72 20 6f 66 20 65 61 63 68 20 70 61 67  rner of each pag
01e0: 65 20 2a 2f 0a 64 69 76 2e 6c 6f 67 6f 20 7b 0a  e */.div.logo {.
01f0: 20 20 64 69 73 70 6c 61 79 3a 20 74 61 62 6c 65    display: table
0200: 2d 63 65 6c 6c 3b 0a 20 20 74 65 78 74 2d 61 6c  -cell;.  text-al
0210: 69 67 6e 3a 20 63 65 6e 74 65 72 3b 0a 20 20 76  ign: center;.  v
0220: 65 72 74 69 63 61 6c 2d 61 6c 69 67 6e 3a 20 62  ertical-align: b
0230: 6f 74 74 6f 6d 3b 0a 20 20 66 6f 6e 74 2d 77 65  ottom;.  font-we
0240: 69 67 68 74 3a 20 62 6f 6c 64 3b 0a 20 20 63 6f  ight: bold;.  co
0250: 6c 6f 72 3a 20 23 35 35 38 31 39 35 3b 0a 7d 0a  lor: #558195;.}.
0260: 0a 2f 2a 20 54 68 65 20 70 61 67 65 20 74 69 74  ./* The page tit
0270: 6c 65 20 63 65 6e 74 65 72 65 64 20 61 74 20 74  le centered at t
0280: 68 65 20 74 6f 70 20 6f 66 20 65 61 63 68 20 70  he top of each p
0290: 61 67 65 20 2a 2f 0a 64 69 76 2e 74 69 74 6c 65  age */.div.title
02a0: 20 7b 0a 20 20 64 69 73 70 6c 61 79 3a 20 74 61   {.  display: ta
02b0: 62 6c 65 2d 63 65 6c 6c 3b 0a 20 20 66 6f 6e 74  ble-cell;.  font
02c0: 2d 73 69 7a 65 3a 20 32 65 6d 3b 0a 20 20 66 6f  -size: 2em;.  fo
02d0: 6e 74 2d 77 65 69 67 68 74 3a 20 62 6f 6c 64 3b  nt-weight: bold;
02e0: 0a 20 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 6c  .  text-align: l
02f0: 65 66 74 3b 0a 20 20 70 61 64 64 69 6e 67 3a 20  eft;.  padding: 
0300: 30 20 30 20 30 20 31 65 6d 3b 0a 20 20 63 6f 6c  0 0 0 1em;.  col
0310: 6f 72 3a 20 23 35 35 38 31 39 35 3b 0a 20 20 76  or: #558195;.  v
0320: 65 72 74 69 63 61 6c 2d 61 6c 69 67 6e 3a 20 62  ertical-align: b
0330: 6f 74 74 6f 6d 3b 0a 20 20 77 69 64 74 68 3a 20  ottom;.  width: 
0340: 31 30 30 25 3b 0a 7d 0a 0a 2f 2a 20 54 68 65 20  100%;.}../* The 
0350: 6c 6f 67 69 6e 20 73 74 61 74 75 73 20 6d 65 73  login status mes
0360: 73 61 67 65 20 69 6e 20 74 68 65 20 74 6f 70 20  sage in the top 
0370: 72 69 67 68 74 2d 68 61 6e 64 20 63 6f 72 6e 65  right-hand corne
0380: 72 20 2a 2f 0a 64 69 76 2e 73 74 61 74 75 73 20  r */.div.status 
0390: 7b 0a 20 20 64 69 73 70 6c 61 79 3a 20 74 61 62  {.  display: tab
03a0: 6c 65 2d 63 65 6c 6c 3b 0a 20 20 74 65 78 74 2d  le-cell;.  text-
03b0: 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 0a 20 20  align: right;.  
03c0: 76 65 72 74 69 63 61 6c 2d 61 6c 69 67 6e 3a 20  vertical-align: 
03d0: 62 6f 74 74 6f 6d 3b 0a 20 20 63 6f 6c 6f 72 3a  bottom;.  color:
03e0: 20 23 35 35 38 31 39 35 3b 0a 20 20 66 6f 6e 74   #558195;.  font
03f0: 2d 73 69 7a 65 3a 20 30 2e 38 65 6d 3b 0a 20 20  -size: 0.8em;.  
0400: 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 62 6f 6c  font-weight: bol
0410: 64 3b 0a 7d 0a 0a 2f 2a 20 54 68 65 20 68 65 61  d;.}../* The hea
0420: 64 65 72 20 61 63 72 6f 73 73 20 74 68 65 20 74  der across the t
0430: 6f 70 20 6f 66 20 74 68 65 20 70 61 67 65 20 2a  op of the page *
0440: 2f 0a 64 69 76 2e 68 65 61 64 65 72 20 7b 0a 20  /.div.header {. 
0450: 20 64 69 73 70 6c 61 79 3a 20 74 61 62 6c 65 3b   display: table;
0460: 0a 20 20 77 69 64 74 68 3a 20 31 30 30 25 3b 0a  .  width: 100%;.
0470: 7d 0a 0a 2f 2a 20 54 68 65 20 6d 61 69 6e 20 6d  }../* The main m
0480: 65 6e 75 20 62 61 72 20 74 68 61 74 20 61 70 70  enu bar that app
0490: 65 61 72 73 20 61 74 20 74 68 65 20 74 6f 70 20  ears at the top 
04a0: 6f 66 20 74 68 65 20 70 61 67 65 20 62 65 6e 65  of the page bene
04b0: 61 74 68 0a 2a 2a 20 74 68 65 20 68 65 61 64 65  ath.** the heade
04c0: 72 20 2a 2f 0a 64 69 76 2e 6d 61 69 6e 6d 65 6e  r */.div.mainmen
04d0: 75 20 7b 0a 20 20 70 61 64 64 69 6e 67 3a 20 35  u {.  padding: 5
04e0: 70 78 20 31 30 70 78 20 35 70 78 20 31 30 70 78  px 10px 5px 10px
04f0: 3b 0a 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 30  ;.  font-size: 0
0500: 2e 39 65 6d 3b 0a 20 20 66 6f 6e 74 2d 77 65 69  .9em;.  font-wei
0510: 67 68 74 3a 20 62 6f 6c 64 3b 0a 20 20 74 65 78  ght: bold;.  tex
0520: 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b  t-align: center;
0530: 0a 20 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e  .  letter-spacin
0540: 67 3a 20 31 70 78 3b 0a 20 20 62 61 63 6b 67 72  g: 1px;.  backgr
0550: 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 23 35 35 38  ound-color: #558
0560: 31 39 35 3b 0a 20 20 63 6f 6c 6f 72 3a 20 77 68  195;.  color: wh
0570: 69 74 65 3b 0a 7d 0a 0a 2f 2a 20 54 68 65 20 73  ite;.}../* The s
0580: 75 62 6d 65 6e 75 20 62 61 72 20 74 68 61 74 20  ubmenu bar that 
0590: 2a 73 6f 6d 65 74 69 6d 65 73 2a 20 61 70 70 65  *sometimes* appe
05a0: 61 72 73 20 62 65 6c 6f 77 20 74 68 65 20 6d 61  ars below the ma
05b0: 69 6e 20 6d 65 6e 75 20 2a 2f 0a 64 69 76 2e 73  in menu */.div.s
05c0: 75 62 6d 65 6e 75 20 7b 0a 20 20 70 61 64 64 69  ubmenu {.  paddi
05d0: 6e 67 3a 20 33 70 78 20 31 30 70 78 20 33 70 78  ng: 3px 10px 3px
05e0: 20 30 70 78 3b 0a 20 20 66 6f 6e 74 2d 73 69 7a   0px;.  font-siz
05f0: 65 3a 20 30 2e 39 65 6d 3b 0a 20 20 74 65 78 74  e: 0.9em;.  text
0600: 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 0a  -align: center;.
0610: 20 20 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c    background-col
0620: 6f 72 3a 20 23 34 35 36 38 37 38 3b 0a 20 20 63  or: #456878;.  c
0630: 6f 6c 6f 72 3a 20 77 68 69 74 65 3b 0a 7d 0a 64  olor: white;.}.d
0640: 69 76 2e 6d 61 69 6e 6d 65 6e 75 20 61 2c 20 64  iv.mainmenu a, d
0650: 69 76 2e 6d 61 69 6e 6d 65 6e 75 20 61 3a 76 69  iv.mainmenu a:vi
0660: 73 69 74 65 64 2c 20 64 69 76 2e 73 75 62 6d 65  sited, div.subme
0670: 6e 75 20 61 2c 20 64 69 76 2e 73 75 62 6d 65 6e  nu a, div.submen
0680: 75 20 61 3a 76 69 73 69 74 65 64 20 7b 0a 20 20  u a:visited {.  
0690: 70 61 64 64 69 6e 67 3a 20 33 70 78 20 31 30 70  padding: 3px 10p
06a0: 78 20 33 70 78 20 31 30 70 78 3b 0a 20 20 63 6f  x 3px 10px;.  co
06b0: 6c 6f 72 3a 20 77 68 69 74 65 3b 0a 20 20 74 65  lor: white;.  te
06c0: 78 74 2d 64 65 63 6f 72 61 74 69 6f 6e 3a 20 6e  xt-decoration: n
06d0: 6f 6e 65 3b 0a 7d 0a 64 69 76 2e 6d 61 69 6e 6d  one;.}.div.mainm
06e0: 65 6e 75 20 61 3a 68 6f 76 65 72 2c 20 64 69 76  enu a:hover, div
06f0: 2e 73 75 62 6d 65 6e 75 20 61 3a 68 6f 76 65 72  .submenu a:hover
0700: 20 7b 0a 20 20 63 6f 6c 6f 72 3a 20 23 35 35 38   {.  color: #558
0710: 31 39 35 3b 0a 20 20 62 61 63 6b 67 72 6f 75 6e  195;.  backgroun
0720: 64 2d 63 6f 6c 6f 72 3a 20 77 68 69 74 65 3b 0a  d-color: white;.
0730: 7d 0a 0a 2f 2a 20 41 6c 6c 20 70 61 67 65 20 63  }../* All page c
0740: 6f 6e 74 65 6e 74 20 66 72 6f 6d 20 74 68 65 20  ontent from the 
0750: 62 6f 74 74 6f 6d 20 6f 66 20 74 68 65 20 6d 65  bottom of the me
0760: 6e 75 20 6f 72 20 73 75 62 6d 65 6e 75 20 64 6f  nu or submenu do
0770: 77 6e 20 74 6f 0a 2a 2a 20 74 68 65 20 66 6f 6f  wn to.** the foo
0780: 74 65 72 20 2a 2f 0a 64 69 76 2e 63 6f 6e 74 65  ter */.div.conte
0790: 6e 74 20 7b 0a 20 20 70 61 64 64 69 6e 67 3a 20  nt {.  padding: 
07a0: 30 65 78 20 31 65 78 20 30 65 78 20 32 65 78 3b  0ex 1ex 0ex 2ex;
07b0: 0a 7d 0a 0a 2f 2a 20 53 6f 6d 65 20 70 61 67 65  .}../* Some page
07c0: 73 20 68 61 76 65 20 73 65 63 74 69 6f 6e 20 64  s have section d
07d0: 69 76 69 64 65 72 73 20 2a 2f 0a 64 69 76 2e 73  ividers */.div.s
07e0: 65 63 74 69 6f 6e 20 7b 0a 20 20 6d 61 72 67 69  ection {.  margi
07f0: 6e 2d 62 6f 74 74 6f 6d 3a 20 30 70 78 3b 0a 20  n-bottom: 0px;. 
0800: 20 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 31 65 6d   margin-top: 1em
0810: 3b 0a 20 20 70 61 64 64 69 6e 67 3a 20 31 70 78  ;.  padding: 1px
0820: 20 31 70 78 20 31 70 78 20 31 70 78 3b 0a 20 20   1px 1px 1px;.  
0830: 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 2e 32 65 6d  font-size: 1.2em
0840: 3b 0a 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a  ;.  font-weight:
0850: 20 62 6f 6c 64 3b 0a 20 20 62 61 63 6b 67 72 6f   bold;.  backgro
0860: 75 6e 64 2d 63 6f 6c 6f 72 3a 20 23 35 35 38 31  und-color: #5581
0870: 39 35 3b 0a 20 20 63 6f 6c 6f 72 3a 20 77 68 69  95;.  color: whi
0880: 74 65 3b 0a 7d 0a 0a 2f 2a 20 54 68 65 20 22 44  te;.}../* The "D
0890: 61 74 65 22 20 74 68 61 74 20 6f 63 63 75 72 73  ate" that occurs
08a0: 20 6f 6e 20 74 68 65 20 6c 65 66 74 20 68 61 6e   on the left han
08b0: 64 20 73 69 64 65 20 6f 66 20 74 69 6d 65 6c 69  d side of timeli
08c0: 6e 65 73 20 2a 2f 0a 64 69 76 2e 64 69 76 69 64  nes */.div.divid
08d0: 65 72 20 7b 0a 20 20 62 61 63 6b 67 72 6f 75 6e  er {.  backgroun
08e0: 64 3a 20 23 61 31 63 34 64 34 3b 0a 20 20 62 6f  d: #a1c4d4;.  bo
08f0: 72 64 65 72 3a 20 32 70 78 20 23 35 35 38 31 39  rder: 2px #55819
0900: 35 20 73 6f 6c 69 64 3b 0a 20 20 66 6f 6e 74 2d  5 solid;.  font-
0910: 73 69 7a 65 3a 20 31 65 6d 3b 20 66 6f 6e 74 2d  size: 1em; font-
0920: 77 65 69 67 68 74 3a 20 6e 6f 72 6d 61 6c 3b 0a  weight: normal;.
0930: 20 20 70 61 64 64 69 6e 67 3a 20 2e 32 35 65 6d    padding: .25em
0940: 3b 0a 20 20 6d 61 72 67 69 6e 3a 20 2e 32 65 6d  ;.  margin: .2em
0950: 20 30 20 2e 32 65 6d 20 30 3b 0a 20 20 66 6c 6f   0 .2em 0;.  flo
0960: 61 74 3a 20 6c 65 66 74 3b 0a 20 20 63 6c 65 61  at: left;.  clea
0970: 72 3a 20 6c 65 66 74 3b 0a 7d 0a 0a 2f 2a 20 54  r: left;.}../* T
0980: 68 65 20 66 6f 6f 74 65 72 20 61 74 20 74 68 65  he footer at the
0990: 20 76 65 72 79 20 62 6f 74 74 6f 6d 20 6f 66 20   very bottom of 
09a0: 74 68 65 20 70 61 67 65 20 2a 2f 0a 64 69 76 2e  the page */.div.
09b0: 66 6f 6f 74 65 72 20 7b 0a 20 20 66 6f 6e 74 2d  footer {.  font-
09c0: 73 69 7a 65 3a 20 30 2e 38 65 6d 3b 0a 20 20 6d  size: 0.8em;.  m
09d0: 61 72 67 69 6e 2d 74 6f 70 3a 20 31 32 70 78 3b  argin-top: 12px;
09e0: 0a 20 20 70 61 64 64 69 6e 67 3a 20 35 70 78 20  .  padding: 5px 
09f0: 31 30 70 78 20 35 70 78 20 31 30 70 78 3b 0a 20  10px 5px 10px;. 
0a00: 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67   text-align: rig
0a10: 68 74 3b 0a 20 20 62 61 63 6b 67 72 6f 75 6e 64  ht;.  background
0a20: 2d 63 6f 6c 6f 72 3a 20 23 35 35 38 31 39 35 3b  -color: #558195;
0a30: 0a 20 20 63 6f 6c 6f 72 3a 20 77 68 69 74 65 3b  .  color: white;
0a40: 0a 7d 0a 0a 2f 2a 20 4d 61 6b 65 20 74 68 65 20  .}../* Make the 
0a50: 6c 69 6e 6b 73 20 69 6e 20 74 68 65 20 66 6f 6f  links in the foo
0a60: 74 65 72 20 6c 65 73 73 20 75 67 6c 79 2e 2e 2e  ter less ugly...
0a70: 20 2a 2f 0a 64 69 76 2e 66 6f 6f 74 65 72 20 61   */.div.footer a
0a80: 20 7b 20 63 6f 6c 6f 72 3a 20 77 68 69 74 65 3b   { color: white;
0a90: 20 7d 0a 64 69 76 2e 66 6f 6f 74 65 72 20 61 3a   }.div.footer a:
0aa0: 6c 69 6e 6b 20 7b 20 63 6f 6c 6f 72 3a 20 77 68  link { color: wh
0ab0: 69 74 65 3b 20 7d 0a 64 69 76 2e 66 6f 6f 74 65  ite; }.div.foote
0ac0: 72 20 61 3a 76 69 73 69 74 65 64 20 7b 20 63 6f  r a:visited { co
0ad0: 6c 6f 72 3a 20 77 68 69 74 65 3b 20 7d 0a 64 69  lor: white; }.di
0ae0: 76 2e 66 6f 6f 74 65 72 20 61 3a 68 6f 76 65 72  v.footer a:hover
0af0: 20 7b 20 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f   { background-co
0b00: 6c 6f 72 3a 20 77 68 69 74 65 3b 20 63 6f 6c 6f  lor: white; colo
0b10: 72 3a 20 23 35 35 38 31 39 35 3b 20 7d 0a 0a 2f  r: #558195; }../
0b20: 2a 20 3c 76 65 72 62 61 74 69 6d 3e 20 62 6c 6f  * <verbatim> blo
0b30: 63 6b 73 20 2a 2f 0a 70 72 65 2e 76 65 72 62 61  cks */.pre.verba
0b40: 74 69 6d 20 7b 0a 20 20 20 62 61 63 6b 67 72 6f  tim {.   backgro
0b50: 75 6e 64 2d 63 6f 6c 6f 72 3a 20 23 66 35 66 35  und-color: #f5f5
0b60: 66 35 3b 0a 20 20 20 70 61 64 64 69 6e 67 3a 20  f5;.   padding: 
0b70: 30 2e 35 65 6d 3b 0a 7d 0a 0a 2f 2a 20 54 68 65  0.5em;.}../* The
0b80: 20 6c 61 62 65 6c 2f 76 61 6c 75 65 20 70 61 69   label/value pai
0b90: 72 73 20 6f 6e 20 28 66 6f 72 20 65 78 61 6d 70  rs on (for examp
0ba0: 6c 65 29 20 74 68 65 20 63 69 20 70 61 67 65 20  le) the ci page 
0bb0: 2a 2f 0a 74 61 62 6c 65 2e 6c 61 62 65 6c 2d 76  */.table.label-v
0bc0: 61 6c 75 65 20 74 68 20 7b 0a 20 20 76 65 72 74  alue th {.  vert
0bd0: 69 63 61 6c 2d 61 6c 69 67 6e 3a 20 74 6f 70 3b  ical-align: top;
0be0: 0a 20 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72  .  text-align: r
0bf0: 69 67 68 74 3b 0a 20 20 70 61 64 64 69 6e 67 3a  ight;.  padding:
0c00: 20 30 2e 32 65 78 20 32 65 78 3b 0a 7d 0a 0a 2f   0.2ex 2ex;.}../
0c10: 2a 20 46 6f 72 20 6d 61 72 6b 69 6e 67 20 69 6d  * For marking im
0c20: 70 6f 72 74 61 6e 74 20 55 49 20 65 6c 65 6d 65  portant UI eleme
0c30: 6e 74 73 20 77 68 69 63 68 20 73 68 6f 75 6c 64  nts which should
0c40: 6e 27 27 74 20 62 65 0a 20 20 20 6c 69 67 68 74  n''t be.   light
0c50: 6c 79 20 64 69 73 6d 69 73 73 65 64 2e 20 49 20  ly dismissed. I 
0c60: 6d 61 69 6e 6c 79 20 75 73 65 20 69 74 20 74 6f  mainly use it to
0c70: 20 6d 61 72 6b 20 22 6e 6f 74 20 79 65 74 0a 20   mark "not yet. 
0c80: 20 20 69 6d 70 6c 65 6d 65 6e 74 65 64 22 20 70    implemented" p
0c90: 61 72 74 73 20 6f 66 20 61 20 70 61 67 65 2e 20  arts of a page. 
0ca0: 57 68 65 74 68 65 72 20 6f 72 20 6e 6f 74 20 74  Whether or not t
0cb0: 6f 20 68 61 76 65 0a 20 20 20 61 20 27 27 62 6f  o have.   a ''bo
0cc0: 72 64 65 72 27 27 20 61 74 74 72 69 62 75 74 65  rder'' attribute
0cd0: 20 73 65 74 20 69 73 20 61 72 67 75 61 62 6c 65   set is arguable
0ce0: 2e 20 2a 2f 0a 2e 61 63 68 74 75 6e 67 20 7b 0a  . */..achtung {.
0cf0: 20 20 63 6f 6c 6f 72 3a 20 23 66 66 30 30 30 30    color: #ff0000
0d00: 3b 0a 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20  ;.  background: 
0d10: 23 66 66 66 66 30 30 3b 0a 20 20 62 6f 72 64 65  #ffff00;.  borde
0d20: 72 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 66 66  r: 1px solid #ff
0d30: 30 30 30 30 3b 0a 7d 0a 0a 64 69 76 2e 6d 69 6e  0000;.}..div.min
0d40: 69 66 6f 72 6d 20 7b 0a 20 20 20 20 66 6f 6e 74  iform {.    font
0d50: 2d 73 69 7a 65 3a 20 73 6d 61 6c 6c 65 72 3b 0a  -size: smaller;.
0d60: 20 20 20 20 6d 61 72 67 69 6e 3a 20 38 70 78 3b      margin: 8px;
0d70: 0a 7d 0a 0a 0a 0a 23 6e 61 76 2c 20 23 6e 61 76  .}....#nav, #nav
0d80: 20 75 6c 20 7b 0a 20 20 20 20 20 20 20 20 66 6c   ul {.        fl
0d90: 6f 61 74 3a 20 6c 65 66 74 3b 0a 20 20 20 20 20  oat: left;.     
0da0: 20 20 20 77 69 64 74 68 3a 20 31 30 30 25 3b 0a     width: 100%;.
0db0: 20 20 20 20 20 20 20 20 6c 69 73 74 2d 73 74 79          list-sty
0dc0: 6c 65 3a 20 6e 6f 6e 65 3b 0a 20 20 20 20 20 20  le: none;.      
0dd0: 20 20 6c 69 6e 65 2d 68 65 69 67 68 74 3a 20 31    line-height: 1
0de0: 3b 0a 20 20 20 20 20 20 20 20 62 61 63 6b 67 72  ;.        backgr
0df0: 6f 75 6e 64 3a 20 77 68 69 74 65 3b 0a 20 20 20  ound: white;.   
0e00: 20 20 20 20 20 66 6f 6e 74 2d 66 61 6d 69 6c 79       font-family
0e10: 3a 20 73 61 6e 73 2d 73 65 72 69 66 3b 0a 20 20  : sans-serif;.  
0e20: 20 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 67 68        font-weigh
0e30: 74 3a 20 62 6f 6c 64 3b 0a 20 20 20 20 20 20 20  t: bold;.       
0e40: 20 70 61 64 64 69 6e 67 3a 20 30 3b 0a 20 20 20   padding: 0;.   
0e50: 20 20 20 20 20 62 6f 72 64 65 72 3a 20 73 6f 6c       border: sol
0e60: 69 64 20 23 35 35 38 31 39 35 3b 0a 20 20 20 20  id #558195;.    
0e70: 20 20 20 20 62 6f 72 64 65 72 2d 77 69 64 74 68      border-width
0e80: 3a 20 31 70 78 20 30 3b 0a 20 20 20 20 20 20 20  : 1px 0;.       
0e90: 20 6d 61 72 67 69 6e 3a 20 30 20 30 20 31 65 6d   margin: 0 0 1em
0ea0: 20 30 3b 0a 7d 0a 0a 23 6e 61 76 20 61 20 7b 0a   0;.}..#nav a {.
0eb0: 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a          display:
0ec0: 20 62 6c 6f 63 6b 3b 0a 20 20 20 20 20 20 20 20   block;.        
0ed0: 77 69 64 74 68 3a 20 31 30 65 6d 3b 0a 20 20 20  width: 10em;.   
0ee0: 20 20 20 20 20 77 5c 69 64 74 68 3a 20 36 65 6d       w\idth: 6em
0ef0: 3b 0a 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a  ;.        color:
0f00: 20 23 35 35 38 31 39 35 3b 0a 20 20 20 20 20 20   #558195;.      
0f10: 20 20 74 65 78 74 2d 64 65 63 6f 72 61 74 69 6f    text-decoratio
0f20: 6e 3a 20 6e 6f 6e 65 3b 0a 20 20 20 20 20 20 20  n: none;.       
0f30: 20 70 61 64 64 69 6e 67 3a 20 30 2e 32 35 65 6d   padding: 0.25em
0f40: 20 32 65 6d 3b 0a 7d 0a 0a 23 6e 61 76 20 61 2e   2em;.}..#nav a.
0f50: 64 61 64 64 79 20 7b 0a 20 20 20 20 20 20 20 20  daddy {.        
0f60: 62 61 63 6b 67 72 6f 75 6e 64 3a 20 75 72 6c 28  background: url(
0f70: 2f 63 6b 6f 75 74 2f 61 72 72 6f 77 5f 72 69 67  /ckout/arrow_rig
0f80: 68 74 2e 70 6e 67 29 20 63 65 6e 74 65 72 20 72  ht.png) center r
0f90: 69 67 68 74 20 6e 6f 2d 72 65 70 65 61 74 3b 0a  ight no-repeat;.
0fa0: 7d 0a 0a 23 6e 61 76 20 6c 69 20 7b 0a 20 20 20  }..#nav li {.   
0fb0: 20 20 20 20 20 66 6c 6f 61 74 3a 20 6c 65 66 74       float: left
0fc0: 3b 0a 20 20 20 20 20 20 20 20 70 61 64 64 69 6e  ;.        paddin
0fd0: 67 3a 20 30 3b 0a 20 20 20 20 20 20 20 20 77 69  g: 0;.        wi
0fe0: 64 74 68 3a 20 31 30 65 6d 3b 0a 7d 0a 0a 23 6e  dth: 10em;.}..#n
0ff0: 61 76 20 6c 69 20 75 6c 20 7b 0a 20 20 20 20 20  av li ul {.     
1000: 20 20 20 70 6f 73 69 74 69 6f 6e 3a 20 61 62 73     position: abs
1010: 6f 6c 75 74 65 3b 0a 20 20 20 20 20 20 20 20 6c  olute;.        l
1020: 65 66 74 3a 20 2d 39 39 39 65 6d 3b 0a 20 20 20  eft: -999em;.   
1030: 20 20 20 20 20 68 65 69 67 68 74 3a 20 61 75 74       height: aut
1040: 6f 3b 0a 20 20 20 20 20 20 20 20 77 69 64 74 68  o;.        width
1050: 3a 20 31 34 2e 34 65 6d 3b 0a 20 20 20 20 20 20  : 14.4em;.      
1060: 20 20 77 5c 69 64 74 68 3a 20 31 33 2e 39 65 6d    w\idth: 13.9em
1070: 3b 0a 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 77  ;.        font-w
1080: 65 69 67 68 74 3a 20 6e 6f 72 6d 61 6c 3b 0a 20  eight: normal;. 
1090: 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 77 69         border-wi
10a0: 64 74 68 3a 20 30 2e 32 35 65 6d 3b 0a 20 20 20  dth: 0.25em;.   
10b0: 20 20 20 20 20 6d 61 72 67 69 6e 3a 20 30 3b 0a       margin: 0;.
10c0: 7d 0a 0a 23 6e 61 76 20 6c 69 20 6c 69 20 7b 0a  }..#nav li li {.
10d0: 20 20 20 20 20 20 20 20 70 61 64 64 69 6e 67 2d          padding-
10e0: 72 69 67 68 74 3a 20 31 65 6d 3b 0a 20 20 20 20  right: 1em;.    
10f0: 20 20 20 20 77 69 64 74 68 3a 20 31 33 65 6d 0a      width: 13em.
1100: 7d 0a 0a 23 6e 61 76 20 6c 69 20 75 6c 20 61 20  }..#nav li ul a 
1110: 7b 0a 20 20 20 20 20 20 20 20 77 69 64 74 68 3a  {.        width:
1120: 20 31 33 65 6d 3b 0a 20 20 20 20 20 20 20 20 77   13em;.        w
1130: 5c 69 64 74 68 3a 20 39 65 6d 3b 0a 7d 0a 0a 23  \idth: 9em;.}..#
1140: 6e 61 76 20 6c 69 20 75 6c 20 75 6c 20 7b 0a 20  nav li ul ul {. 
1150: 20 20 20 20 20 20 20 6d 61 72 67 69 6e 3a 20 2d         margin: -
1160: 31 2e 37 35 65 6d 20 30 20 30 20 31 34 65 6d 3b  1.75em 0 0 14em;
1170: 0a 7d 0a 0a 23 6e 61 76 20 6c 69 3a 68 6f 76 65  .}..#nav li:hove
1180: 72 20 75 6c 20 75 6c 2c 20 23 6e 61 76 20 6c 69  r ul ul, #nav li
1190: 3a 68 6f 76 65 72 20 75 6c 20 75 6c 20 75 6c 2c  :hover ul ul ul,
11a0: 20 23 6e 61 76 20 6c 69 2e 73 66 68 6f 76 65 72   #nav li.sfhover
11b0: 20 75 6c 20 75 6c 2c 20 23 6e 61 76 20 0a 6c 69   ul ul, #nav .li
11c0: 2e 73 66 68 6f 76 65 72 20 75 6c 20 75 6c 20 75  .sfhover ul ul u
11d0: 6c 20 7b 0a 20 20 20 20 20 20 20 20 6c 65 66 74  l {.        left
11e0: 3a 20 2d 39 39 39 65 6d 3b 0a 7d 0a 0a 23 6e 61  : -999em;.}..#na
11f0: 76 20 6c 69 3a 68 6f 76 65 72 20 75 6c 2c 20 23  v li:hover ul, #
1200: 6e 61 76 20 6c 69 20 6c 69 3a 68 6f 76 65 72 20  nav li li:hover 
1210: 75 6c 2c 20 23 6e 61 76 20 6c 69 20 6c 69 20 6c  ul, #nav li li l
1220: 69 3a 68 6f 76 65 72 20 75 6c 2c 20 23 6e 61 76  i:hover ul, #nav
1230: 20 6c 69 2e 73 66 68 6f 76 65 72 20 0a 75 6c 2c   li.sfhover .ul,
1240: 20 23 6e 61 76 20 6c 69 20 6c 69 2e 73 66 68 6f   #nav li li.sfho
1250: 76 65 72 20 75 6c 2c 20 23 6e 61 76 20 6c 69 20  ver ul, #nav li 
1260: 6c 69 20 6c 69 2e 73 66 68 6f 76 65 72 20 75 6c  li li.sfhover ul
1270: 20 7b 0a 20 20 20 20 20 20 20 20 6c 65 66 74 3a   {.        left:
1280: 20 61 75 74 6f 3b 0a 7d 0a 0a 23 6e 61 76 20 6c   auto;.}..#nav l
1290: 69 3a 68 6f 76 65 72 2c 20 23 6e 61 76 20 6c 69  i:hover, #nav li
12a0: 2e 73 66 68 6f 76 65 72 20 7b 0a 20 20 20 20 20  .sfhover {.     
12b0: 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f     background-co
12c0: 6c 6f 72 3a 77 68 69 74 65 3b 20 63 6f 6c 6f 72  lor:white; color
12d0: 3a 20 23 35 35 38 31 39 35 3b 0a 7d 0a 0a 27 0a  : #558195;.}..'.
12e0: 63 6f 6e 66 69 67 20 2f 63 6f 6e 66 69 67 20 39  config /config 9
12f0: 39 34 34 0a 31 33 32 36 33 39 33 32 32 32 20 27  944.1326393222 '
1300: 68 65 61 64 65 72 27 20 76 61 6c 75 65 20 27 3c  header' value '<
1310: 68 74 6d 6c 3e 0a 3c 68 65 61 64 3e 0a 3c 74 69  html>.<head>.<ti
1320: 74 6c 65 3e 24 3c 70 72 6f 6a 65 63 74 5f 6e 61  tle>$<project_na
1330: 6d 65 3e 3a 20 24 3c 74 69 74 6c 65 3e 3c 2f 74  me>: $<title></t
1340: 69 74 6c 65 3e 0a 0a 3c 6c 69 6e 6b 20 72 65 6c  itle>..<link rel
1350: 3d 22 73 74 79 6c 65 73 68 65 65 74 22 20 68 72  ="stylesheet" hr
1360: 65 66 3d 22 24 62 61 73 65 75 72 6c 2f 73 74 79  ef="$baseurl/sty
1370: 6c 65 2e 63 73 73 22 20 74 79 70 65 3d 22 74 65  le.css" type="te
1380: 78 74 2f 63 73 73 22 0a 20 20 20 20 20 20 6d 65  xt/css".      me
1390: 64 69 61 3d 22 73 63 72 65 65 6e 22 20 2f 3e 0a  dia="screen" />.
13a0: 3c 6c 69 6e 6b 20 72 65 6c 3d 22 61 6c 74 65 72  <link rel="alter
13b0: 6e 61 74 65 22 20 74 79 70 65 3d 22 61 70 70 6c  nate" type="appl
13c0: 69 63 61 74 69 6f 6e 2f 72 73 73 2b 78 6d 6c 22  ication/rss+xml"
13d0: 20 74 69 74 6c 65 3d 22 52 53 53 20 46 65 65 64   title="RSS Feed
13e0: 22 0a 20 20 20 20 20 20 68 72 65 66 3d 22 24 62  ".      href="$b
13f0: 61 73 65 75 72 6c 2f 74 69 6d 65 6c 69 6e 65 2e  aseurl/timeline.
1400: 72 73 73 22 20 2f 3e 0a 3c 73 63 72 69 70 74 20  rss" />.<script 
1410: 74 79 70 65 3d 22 74 65 78 74 2f 6a 61 76 61 73  type="text/javas
1420: 63 72 69 70 74 22 3e 0a 0a 73 66 48 6f 76 65 72  cript">..sfHover
1430: 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0a   = function() {.
1440: 20 20 20 20 20 20 20 20 76 61 72 20 73 66 45 6c          var sfEl
1450: 73 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74  s = document.get
1460: 45 6c 65 6d 65 6e 74 42 79 49 64 28 22 6e 61 76  ElementById("nav
1470: 22 29 2e 67 65 74 45 6c 65 6d 65 6e 74 73 42 79  ").getElementsBy
1480: 54 61 67 4e 61 6d 65 28 22 4c 49 22 29 3b 0a 20  TagName("LI");. 
1490: 20 20 20 20 20 20 20 66 6f 72 20 28 76 61 72 20         for (var 
14a0: 69 3d 30 3b 20 69 3c 73 66 45 6c 73 2e 6c 65 6e  i=0; i<sfEls.len
14b0: 67 74 68 3b 20 69 2b 2b 29 20 7b 0a 20 20 20 20  gth; i++) {.    
14c0: 20 20 20 20 20 20 20 20 20 20 20 20 73 66 45 6c              sfEl
14d0: 73 5b 69 5d 2e 6f 6e 6d 6f 75 73 65 6f 76 65 72  s[i].onmouseover
14e0: 3d 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0a 20 20  =function() {.  
14f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1500: 20 20 20 20 20 20 74 68 69 73 2e 63 6c 61 73 73        this.class
1510: 4e 61 6d 65 2b 3d 22 20 73 66 68 6f 76 65 72 22  Name+=" sfhover"
1520: 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ;.              
1530: 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20    }.            
1540: 20 20 20 20 73 66 45 6c 73 5b 69 5d 2e 6f 6e 6d      sfEls[i].onm
1550: 6f 75 73 65 6f 75 74 3d 66 75 6e 63 74 69 6f 6e  ouseout=function
1560: 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20  () {.           
1570: 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 69               thi
1580: 73 2e 63 6c 61 73 73 4e 61 6d 65 3d 74 68 69 73  s.className=this
1590: 2e 63 6c 61 73 73 4e 61 6d 65 2e 72 65 70 6c 61  .className.repla
15a0: 63 65 28 6e 65 77 20 52 65 67 45 78 70 28 22 20  ce(new RegExp(" 
15b0: 0a 73 66 68 6f 76 65 72 5c 5c 62 22 29 2c 20 22  .sfhover\\b"), "
15c0: 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20  ");.            
15d0: 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a      }.        }.
15e0: 7d 0a 69 66 20 28 77 69 6e 64 6f 77 2e 61 74 74  }.if (window.att
15f0: 61 63 68 45 76 65 6e 74 29 20 77 69 6e 64 6f 77  achEvent) window
1600: 2e 61 74 74 61 63 68 45 76 65 6e 74 28 22 6f 6e  .attachEvent("on
1610: 6c 6f 61 64 22 2c 20 73 66 48 6f 76 65 72 29 3b  load", sfHover);
1620: 0a 0a 3c 2f 73 63 72 69 70 74 3e 0a 3c 2f 68 65  ..</script>.</he
1630: 61 64 3e 0a 3c 62 6f 64 79 3e 0a 3c 64 69 76 20  ad>.<body>.<div 
1640: 63 6c 61 73 73 3d 22 68 65 61 64 65 72 22 3e 3c  class="header"><
1650: 74 68 31 3e 0a 68 74 6d 6c 20 22 3c 75 6c 20 69  th1>.html "<ul i
1660: 64 3d 27 27 6e 61 76 27 27 3e 5c 6e 22 0a 20 20  d=''nav''>\n".  
1670: 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c 69 3e        html "<li>
1680: 3c 61 20 68 72 65 66 3d 27 27 23 27 27 3e 4d 65  <a href=''#''>Me
1690: 6e 75 3c 2f 61 3e 5c 6e 22 0a 20 20 20 20 20 20  nu</a>\n".      
16a0: 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22            html "
16b0: 3c 75 6c 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20  <ul>\n".        
16c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
16d0: 68 74 6d 6c 20 22 3c 6c 69 3e 3c 61 20 0a 68 72  html "<li><a .hr
16e0: 65 66 3d 27 27 24 62 61 73 65 75 72 6c 24 69 6e  ef=''$baseurl$in
16f0: 64 65 78 5f 70 61 67 65 27 27 3e 48 6f 6d 65 3c  dex_page''>Home<
1700: 2f 61 3e 3c 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20  /a></li>\n".    
1710: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1720: 20 20 20 20 69 66 20 7b 5b 68 61 73 63 61 70 20      if {[hascap 
1730: 68 5d 7d 20 7b 0a 20 20 20 20 20 20 20 20 20 20  h]} {.          
1740: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1750: 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c 69 3e        html "<li>
1760: 3c 61 20 0a 68 72 65 66 3d 27 27 24 62 61 73 65  <a .href=''$base
1770: 75 72 6c 2f 64 69 72 27 27 3e 46 69 6c 65 73 3c  url/dir''>Files<
1780: 2f 61 3e 3c 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20  /a></li>\n".    
1790: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
17a0: 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20      }.          
17b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66                if
17c0: 20 7b 5b 68 61 73 63 61 70 20 6f 5d 7d 20 7b 0a   {[hascap o]} {.
17d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
17e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
17f0: 68 74 6d 6c 20 22 3c 6c 69 3e 3c 61 20 68 72 65  html "<li><a hre
1800: 66 3d 27 27 23 27 27 20 3e 4c 65 61 76 65 73 3c  f=''#'' >Leaves<
1810: 2f 61 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20  /a>\n".         
1820: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1830: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68                 h
1840: 74 6d 6c 20 22 3c 75 6c 3e 5c 6e 22 0a 20 20 20  tml "<ul>\n".   
1850: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1860: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1870: 20 20 20 20 20 20 20 20 20 20 20 20 20 68 74 6d               htm
1880: 6c 20 22 3c 6c 69 3e 3c 61 20 0a 68 72 65 66 3d  l "<li><a .href=
1890: 27 27 6c 65 61 76 65 73 3f 6f 70 65 6e 27 27 3e  ''leaves?open''>
18a0: 4f 70 65 6e 3c 2f 61 3e 3c 2f 6c 69 3e 5c 6e 22  Open</a></li>\n"
18b0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
18c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
18d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
18e0: 20 68 74 6d 6c 20 22 3c 6c 69 3e 3c 61 20 0a 68   html "<li><a .h
18f0: 72 65 66 3d 27 27 6c 65 61 76 65 73 3f 63 6c 6f  ref=''leaves?clo
1900: 73 65 64 27 27 3e 43 6c 6f 73 65 64 3c 2f 61 3e  sed''>Closed</a>
1910: 3c 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20  </li>\n".       
1920: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1930: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1940: 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22 3c           html "<
1950: 6c 69 3e 3c 61 20 0a 68 72 65 66 3d 27 27 6c 65  li><a .href=''le
1960: 61 76 65 73 27 27 3e 42 6f 74 68 3c 2f 61 3e 3c  aves''>Both</a><
1970: 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20  /li>\n".        
1980: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1990: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
19a0: 68 74 6d 6c 20 22 3c 2f 75 6c 3e 5c 6e 22 0a 20  html "</ul>\n". 
19b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
19c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68                 h
19d0: 74 6d 6c 20 22 3c 2f 6c 69 3e 5c 6e 22 0a 20 20  tml "</li>\n".  
19e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
19f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 74                ht
1a00: 6d 6c 20 22 3c 6c 69 3e 3c 61 20 68 72 65 66 3d  ml "<li><a href=
1a10: 27 27 23 27 27 20 3e 54 69 6d 65 6c 69 6e 65 3c  ''#'' >Timeline<
1a20: 2f 61 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20  /a>\n".         
1a30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1a40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68                 h
1a50: 74 6d 6c 20 22 3c 75 6c 3e 5c 6e 22 0a 20 20 20  tml "<ul>\n".   
1a60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1a70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1a80: 20 20 20 20 20 20 20 20 20 20 20 20 20 68 74 6d               htm
1a90: 6c 20 22 3c 6c 69 3e 3c 61 20 0a 68 72 65 66 3d  l "<li><a .href=
1aa0: 27 27 74 69 6d 65 6c 69 6e 65 3f 79 3d 63 69 27  ''timeline?y=ci'
1ab0: 27 3e 43 68 65 63 6b 2d 49 6e 73 3c 2f 61 3e 3c  '>Check-Ins</a><
1ac0: 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20  /li>\n".        
1ad0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1ae0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1af0: 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c          html "<l
1b00: 69 3e 3c 61 20 0a 68 72 65 66 3d 27 27 74 69 6d  i><a .href=''tim
1b10: 65 6c 69 6e 65 3f 79 3d 74 27 27 3e 54 69 63 6b  eline?y=t''>Tick
1b20: 65 74 73 3c 2f 61 3e 3c 2f 6c 69 3e 5c 6e 22 0a  ets</a></li>\n".
1b30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1b40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1b50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1b60: 68 74 6d 6c 20 22 3c 6c 69 3e 3c 61 20 0a 68 72  html "<li><a .hr
1b70: 65 66 3d 27 27 74 69 6d 65 6c 69 6e 65 3f 79 3d  ef=''timeline?y=
1b80: 77 27 27 3e 57 69 6b 69 3c 2f 61 3e 3c 2f 6c 69  w''>Wiki</a></li
1b90: 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20  >\n".           
1ba0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1bb0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1bc0: 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c 69 3e 3c       html "<li><
1bd0: 61 20 0a 68 72 65 66 3d 27 27 62 72 74 69 6d 65  a .href=''brtime
1be0: 6c 69 6e 65 27 27 3e 42 72 61 6e 63 68 65 73 3c  line''>Branches<
1bf0: 2f 61 3e 3c 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20  /a></li>\n".    
1c00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1c10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1c20: 20 20 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c              html
1c30: 20 22 3c 6c 69 3e 3c 61 20 0a 68 72 65 66 3d 27   "<li><a .href='
1c40: 27 74 61 67 74 69 6d 65 6c 69 6e 65 27 27 3e 54  'tagtimeline''>T
1c50: 61 67 73 3c 2f 61 3e 3c 2f 6c 69 3e 5c 6e 22 0a  ags</a></li>\n".
1c60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1c70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1c80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1c90: 68 74 6d 6c 20 22 3c 6c 69 3e 3c 61 20 0a 68 72  html "<li><a .hr
1ca0: 65 66 3d 27 27 74 69 6d 65 6c 69 6e 65 27 27 3e  ef=''timeline''>
1cb0: 41 6c 6c 3c 2f 61 3e 3c 2f 6c 69 3e 5c 6e 22 0a  All</a></li>\n".
1cc0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1cd0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1ce0: 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 2f          html "</
1cf0: 75 6c 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20  ul>\n".         
1d00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1d10: 20 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 2f 6c         html "</l
1d20: 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20  i>\n".          
1d30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1d40: 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c 69 3e        html "<li>
1d50: 3c 61 20 68 72 65 66 3d 27 27 23 27 27 3e 42 72  <a href=''#''>Br
1d60: 61 6e 63 68 65 73 3c 2f 61 3e 5c 6e 22 0a 20 20  anches</a>\n".  
1d70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1d80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1d90: 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 75 6c 3e        html "<ul>
1da0: 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20  \n".            
1db0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1dc0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1dd0: 20 20 20 20 68 74 6d 6c 20 22 3c 6c 69 3e 3c 61      html "<li><a
1de0: 20 0a 68 72 65 66 3d 27 27 62 72 6c 69 73 74 27   .href=''brlist'
1df0: 27 3e 4c 69 73 74 3c 2f 61 3e 3c 2f 6c 69 3e 5c  '>List</a></li>\
1e00: 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  n".             
1e10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1e20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1e30: 20 20 20 68 74 6d 6c 20 22 3c 6c 69 3e 3c 61 20     html "<li><a 
1e40: 0a 68 72 65 66 3d 27 27 62 72 74 69 6d 65 6c 69  .href=''brtimeli
1e50: 6e 65 27 27 3e 54 69 6d 65 6c 69 6e 65 3c 2f 61  ne''>Timeline</a
1e60: 3e 3c 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20  ></li>\n".      
1e70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1e80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1e90: 20 20 68 74 6d 6c 20 22 3c 2f 75 6c 3e 5c 6e 22    html "</ul>\n"
1ea0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
1eb0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1ec0: 20 68 74 6d 6c 20 22 3c 2f 6c 69 3e 5c 6e 22 0a   html "</li>\n".
1ed0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1ee0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1ef0: 68 74 6d 6c 20 22 3c 6c 69 3e 3c 61 20 68 72 65  html "<li><a hre
1f00: 66 3d 27 27 23 27 27 3e 54 61 67 73 3c 2f 61 3e  f=''#''>Tags</a>
1f10: 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20  \n".            
1f20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1f30: 20 20 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c              html
1f40: 20 22 3c 75 6c 3e 5c 6e 22 0a 20 20 20 20 20 20   "<ul>\n".      
1f50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1f60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1f70: 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22            html "
1f80: 3c 6c 69 3e 3c 61 20 0a 68 72 65 66 3d 27 27 74  <li><a .href=''t
1f90: 61 67 6c 69 73 74 27 27 3e 4c 69 73 74 3c 2f 61  aglist''>List</a
1fa0: 3e 3c 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20  ></li>\n".      
1fb0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1fc0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1fd0: 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22            html "
1fe0: 3c 6c 69 3e 3c 61 20 0a 68 72 65 66 3d 27 27 74  <li><a .href=''t
1ff0: 61 67 74 69 6d 65 6c 69 6e 65 27 27 3e 54 69 6d  agtimeline''>Tim
2000: 65 6c 69 6e 65 3c 2f 61 3e 3c 2f 6c 69 3e 5c 6e  eline</a></li>\n
2010: 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ".              
2020: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2030: 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22            html "
2040: 3c 2f 75 6c 3e 5c 6e 22 0a 20 20 20 20 20 20 20  </ul>\n".       
2050: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2060: 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22 3c           html "<
2070: 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20  /li>\n".        
2080: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2090: 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  }.              
20a0: 20 20 20 20 20 20 20 20 20 20 69 66 20 7b 5b 68            if {[h
20b0: 61 73 63 61 70 20 72 5d 7d 20 7b 0a 20 20 20 20  ascap r]} {.    
20c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
20d0: 20 20 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c              html
20e0: 20 22 3c 6c 69 3e 3c 61 20 68 72 65 66 3d 27 27   "<li><a href=''
20f0: 23 27 27 3e 54 69 63 6b 65 74 73 3c 2f 61 3e 5c  #''>Tickets</a>\
2100: 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  n".             
2110: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2120: 20 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20             html 
2130: 22 3c 75 6c 3e 5c 6e 22 0a 20 20 20 20 20 20 20  "<ul>\n".       
2140: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2150: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2160: 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22 3c           html "<
2170: 6c 69 3e 3c 61 20 0a 68 72 65 66 3d 27 27 2f 74  li><a .href=''/t
2180: 6b 74 6e 65 77 27 27 3e 4e 65 77 3c 2f 61 3e 3c  ktnew''>New</a><
2190: 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20  /li>\n".        
21a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
21b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
21c0: 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c          html "<l
21d0: 69 3e 3c 61 20 0a 68 72 65 66 3d 27 27 23 27 27  i><a .href=''#''
21e0: 3e 52 65 70 6f 72 74 73 3c 2f 61 3e 5c 6e 22 0a  >Reports</a>\n".
21f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2200: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2210: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2220: 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 75          html "<u
2230: 6c 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20  l>\n".          
2240: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2250: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2260: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2270: 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c 69 3e        html "<li>
2280: 3c 61 20 0a 68 72 65 66 3d 27 27 2f 72 70 74 76  <a .href=''/rptv
2290: 69 65 77 3f 72 6e 3d 31 27 27 3e 41 6c 6c 20 54  iew?rn=1''>All T
22a0: 69 63 6b 65 74 73 3c 2f 61 3e 3c 2f 6c 69 3e 5c  ickets</a></li>\
22b0: 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  n".             
22c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
22d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
22e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
22f0: 20 20 20 68 74 6d 6c 20 22 3c 6c 69 3e 3c 61 20     html "<li><a 
2300: 0a 68 72 65 66 3d 27 27 2f 72 70 74 76 69 65 77  .href=''/rptview
2310: 3f 72 6e 3d 32 27 27 3e 4f 70 65 6e 20 54 69 63  ?rn=2''>Open Tic
2320: 6b 65 74 73 3c 2f 61 3e 3c 2f 6c 69 3e 5c 6e 22  kets</a></li>\n"
2330: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
2340: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2350: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2360: 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22 3c           html "<
2370: 2f 75 6c 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20  /ul>\n".        
2380: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2390: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
23a0: 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 2f          html "</
23b0: 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20  li>\n".         
23c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
23d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68                 h
23e0: 74 6d 6c 20 22 3c 2f 75 6c 3e 5c 6e 22 0a 20 20  tml "</ul>\n".  
23f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2400: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 74                ht
2410: 6d 6c 20 22 3c 2f 6c 69 3e 5c 6e 22 0a 20 20 20  ml "</li>\n".   
2420: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2430: 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20       }.         
2440: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69                 i
2450: 66 20 7b 5b 68 61 73 63 61 70 20 6a 5d 7d 20 7b  f {[hascap j]} {
2460: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
2470: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2480: 20 68 74 6d 6c 20 22 3c 6c 69 3e 3c 61 20 68 72   html "<li><a hr
2490: 65 66 3d 27 27 23 27 27 3e 57 69 6b 69 3c 2f 61  ef=''#''>Wiki</a
24a0: 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20  >\n".           
24b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
24c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 68 74 6d               htm
24d0: 6c 20 22 3c 75 6c 3e 5c 6e 22 0a 20 20 20 20 20  l "<ul>\n".     
24e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
24f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2500: 20 20 20 20 20 20 20 20 20 20 20 69 66 20 7b 5b             if {[
2510: 68 61 73 63 61 70 20 6e 5d 7d 20 7b 0a 20 20 20  hascap n]} {.   
2520: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2530: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2540: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2550: 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c 69 3e 3c       html "<li><
2560: 61 20 0a 68 72 65 66 3d 27 27 2f 77 69 6b 69 6e  a .href=''/wikin
2570: 65 77 27 27 3e 4e 65 77 3c 2f 61 3e 3c 2f 6c 69  ew''>New</a></li
2580: 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20  >\n".           
2590: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
25a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
25b0: 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20       }.         
25c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
25d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
25e0: 20 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c 69         html "<li
25f0: 3e 3c 61 20 0a 68 72 65 66 3d 27 27 2f 74 69 6d  ><a .href=''/tim
2600: 65 6c 6e 65 3f 79 3d 77 27 27 3e 52 65 63 65 6e  elne?y=w''>Recen
2610: 74 6c 79 20 43 68 61 6e 67 65 64 3c 2f 61 3e 3c  tly Changed</a><
2620: 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20  /li>\n".        
2630: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2640: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2650: 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c          html "<l
2660: 69 3e 3c 61 20 0a 68 72 65 66 3d 27 27 2f 77 69  i><a .href=''/wi
2670: 6b 69 5f 72 75 6c 65 73 27 27 3e 46 6f 72 6d 61  ki_rules''>Forma
2680: 74 74 69 67 6e 20 72 75 6c 65 73 3c 2f 61 3e 3c  ttign rules</a><
2690: 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20  /li>\n".        
26a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
26b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
26c0: 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c          html "<l
26d0: 69 3e 3c 61 20 0a 68 72 65 66 3d 27 27 2f 77 69  i><a .href=''/wi
26e0: 6b 69 65 64 69 74 3f 6e 61 6d 65 3d 73 61 6e 64  kiedit?name=sand
26f0: 62 6f 78 27 27 3e 53 61 6e 64 62 6f 78 3c 2f 61  box''>Sandbox</a
2700: 3e 3c 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20  ></li>\n".      
2710: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2720: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2730: 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22            html "
2740: 3c 6c 69 3e 3c 61 20 0a 68 72 65 66 3d 27 27 2f  <li><a .href=''/
2750: 77 69 6b 69 65 64 69 74 3f 6e 61 6d 65 3d 24 70  wikiedit?name=$p
2760: 72 6f 6a 65 63 74 5f 6e 61 6d 65 27 27 3e 50 72  roject_name''>Pr
2770: 6f 6a 65 63 74 20 70 61 67 65 3c 2f 61 3e 3c 2f  oject page</a></
2780: 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20  li>\n".         
2790: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
27a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
27b0: 20 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c 69         html "<li
27c0: 3e 3c 61 20 0a 68 72 65 66 3d 27 27 2f 77 63 6f  ><a .href=''/wco
27d0: 6e 74 65 6e 74 27 27 3e 4c 69 73 74 20 61 6c 6c  ntent''>List all
27e0: 20 70 61 67 65 73 3c 2f 61 3e 3c 2f 6c 69 3e 5c   pages</a></li>\
27f0: 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  n".             
2800: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2810: 20 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20             html 
2820: 22 3c 2f 75 6c 3e 5c 6e 22 0a 20 20 20 20 20 20  "</ul>\n".      
2830: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2840: 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22            html "
2850: 3c 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20  </li>\n".       
2860: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2870: 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20   }.             
2880: 20 20 20 20 20 20 20 20 20 20 20 69 66 20 7b 5b             if {[
2890: 68 61 73 63 61 70 20 73 5d 7d 20 7b 0a 20 20 20  hascap s]} {.   
28a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
28b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 68 74 6d               htm
28c0: 6c 20 22 3c 6c 69 3e 3c 61 20 68 72 65 66 3d 27  l "<li><a href='
28d0: 27 23 27 27 3e 41 64 6d 69 6e 3c 2f 61 3e 5c 6e  '#''>Admin</a>\n
28e0: 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ".              
28f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2900: 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22            html "
2910: 3c 75 6c 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20  <ul>\n".        
2920: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2930: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2940: 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c          html "<l
2950: 69 3e 3c 61 20 0a 68 72 65 66 3d 27 27 23 27 27  i><a .href=''#''
2960: 3e 55 73 65 72 73 3c 2f 61 3e 5c 6e 22 0a 20 20  >Users</a>\n".  
2970: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2980: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2990: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
29a0: 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 75 6c 3e        html "<ul>
29b0: 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20  \n".            
29c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
29d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
29e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
29f0: 20 20 20 20 68 74 6d 6c 20 22 3c 6c 69 3e 3c 61      html "<li><a
2a00: 20 0a 68 72 65 66 3d 27 27 2f 73 65 74 75 70 5f   .href=''/setup_
2a10: 75 65 64 69 74 27 27 3e 4e 65 77 3c 2f 61 3e 3c  uedit''>New</a><
2a20: 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20  /li>\n".        
2a30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2a40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2a50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2a60: 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c          html "<l
2a70: 69 3e 3c 61 20 0a 68 72 65 66 3d 27 27 2f 73 65  i><a .href=''/se
2a80: 74 75 70 5f 75 6c 69 73 74 27 27 3e 4c 69 73 74  tup_ulist''>List
2a90: 3c 2f 61 3e 3c 2f 6c 69 3e 5c 6e 22 0a 20 20 20  </a></li>\n".   
2aa0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2ab0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2ac0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2ad0: 20 20 20 20 20 68 74 6d 6c 20 22 3c 2f 75 6c 3e       html "</ul>
2ae0: 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20  \n".            
2af0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2b00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2b10: 20 20 20 20 68 74 6d 6c 20 22 3c 2f 6c 69 3e 5c      html "</li>\
2b20: 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  n".             
2b30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2b40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2b50: 20 20 20 68 74 6d 6c 20 22 3c 6c 69 3e 3c 61 20     html "<li><a 
2b60: 0a 68 72 65 66 3d 27 27 2f 73 65 74 75 70 5f 61  .href=''/setup_a
2b70: 63 63 65 73 73 27 27 3e 41 63 63 65 73 73 3c 2f  ccess''>Access</
2b80: 61 3e 3c 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20  a></li>\n".     
2b90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2ba0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2bb0: 20 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20             html 
2bc0: 22 3c 6c 69 3e 3c 61 20 0a 68 72 65 66 3d 27 27  "<li><a .href=''
2bd0: 2f 73 65 74 75 70 5f 63 6f 6e 66 69 67 27 27 3e  /setup_config''>
2be0: 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3c 2f 61  Configuration</a
2bf0: 3e 3c 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20  ></li>\n".      
2c00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2c10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2c20: 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22            html "
2c30: 3c 6c 69 3e 3c 61 20 0a 68 72 65 66 3d 27 27 2f  <li><a .href=''/
2c40: 73 65 74 75 70 5f 62 65 68 61 76 69 6f 72 27 27  setup_behavior''
2c50: 3e 42 65 68 61 76 69 6f 72 3c 2f 61 3e 3c 2f 6c  >Behavior</a></l
2c60: 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20  i>\n".          
2c70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2c80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2c90: 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c 69 3e        html "<li>
2ca0: 3c 61 20 0a 68 72 65 66 3d 27 27 2f 73 65 74 75  <a .href=''/setu
2cb0: 70 5f 74 69 6d 65 6c 69 6e 65 27 27 3e 54 69 6d  p_timeline''>Tim
2cc0: 65 6c 69 6e 65 3c 2f 61 3e 3c 2f 6c 69 3e 5c 6e  eline</a></li>\n
2cd0: 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ".              
2ce0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2cf0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2d00: 20 20 68 74 6d 6c 20 22 3c 6c 69 3e 3c 61 20 0a    html "<li><a .
2d10: 68 72 65 66 3d 27 27 2f 74 6b 74 73 65 74 75 70  href=''/tktsetup
2d20: 27 27 3e 54 69 63 6b 65 74 73 3c 2f 61 3e 3c 2f  ''>Tickets</a></
2d30: 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20  li>\n".         
2d40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2d50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2d60: 20 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c 69         html "<li
2d70: 3e 3c 61 20 0a 68 72 65 66 3d 27 27 2f 73 65 74  ><a .href=''/set
2d80: 75 70 5f 73 6b 69 6e 27 27 3e 53 6b 69 6e 73 3c  up_skin''>Skins<
2d90: 2f 61 3e 3c 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20  /a></li>\n".    
2da0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2db0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2dc0: 20 20 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c              html
2dd0: 20 22 3c 6c 69 3e 3c 61 20 0a 68 72 65 66 3d 27   "<li><a .href='
2de0: 27 2f 73 65 74 75 70 5f 65 64 69 74 63 73 73 27  '/setup_editcss'
2df0: 27 3e 43 53 53 3c 2f 61 3e 3c 2f 6c 69 3e 5c 6e  '>CSS</a></li>\n
2e00: 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ".              
2e10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2e20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2e30: 20 20 68 74 6d 6c 20 22 3c 6c 69 3e 3c 61 20 0a    html "<li><a .
2e40: 68 72 65 66 3d 27 27 2f 73 65 74 75 70 5f 68 65  href=''/setup_he
2e50: 61 64 65 72 27 27 3e 48 65 61 64 65 72 3c 2f 61  ader''>Header</a
2e60: 3e 3c 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20  ></li>\n".      
2e70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2e80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2e90: 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22            html "
2ea0: 3c 6c 69 3e 3c 61 20 0a 68 72 65 66 3d 27 27 2f  <li><a .href=''/
2eb0: 73 65 74 75 70 5f 66 6f 6f 74 65 72 27 27 3e 46  setup_footer''>F
2ec0: 6f 6f 74 65 72 3c 2f 61 3e 3c 2f 6c 69 3e 5c 6e  ooter</a></li>\n
2ed0: 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ".              
2ee0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2ef0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2f00: 20 20 68 74 6d 6c 20 22 3c 6c 69 3e 3c 61 20 0a    html "<li><a .
2f10: 68 72 65 66 3d 27 27 2f 73 65 74 75 70 5f 6c 6f  href=''/setup_lo
2f20: 67 6f 27 27 3e 4c 6f 67 6f 3c 2f 61 3e 3c 2f 6c  go''>Logo</a></l
2f30: 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20  i>\n".          
2f40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2f50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2f60: 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c 69 3e        html "<li>
2f70: 3c 61 20 0a 68 72 65 66 3d 27 27 2f 73 68 75 6e  <a .href=''/shun
2f80: 27 27 3e 53 68 75 6e 6e 65 64 3c 2f 61 3e 3c 2f  ''>Shunned</a></
2f90: 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20  li>\n".         
2fa0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2fb0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2fc0: 20 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c 69         html "<li
2fd0: 3e 3c 61 20 0a 68 72 65 66 3d 27 27 2f 72 63 76  ><a .href=''/rcv
2fe0: 66 72 6f 6d 6c 69 73 74 27 27 3e 4c 6f 67 3c 2f  fromlist''>Log</
2ff0: 61 3e 3c 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20  a></li>\n".     
3000: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3010: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3020: 20 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20             html 
3030: 22 3c 6c 69 3e 3c 61 20 0a 68 72 65 66 3d 27 27  "<li><a .href=''
3040: 2f 73 74 61 74 27 27 3e 53 74 61 74 73 3c 2f 61  /stat''>Stats</a
3050: 3e 3c 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20  ></li>\n".      
3060: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3070: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3080: 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22            html "
3090: 3c 6c 69 3e 3c 61 20 0a 68 72 65 66 3d 27 27 2f  <li><a .href=''/
30a0: 73 65 74 75 70 27 27 3e 41 64 6d 69 6e 20 73 63  setup''>Admin sc
30b0: 72 65 65 6e 3c 2f 61 3e 3c 2f 6c 69 3e 5c 6e 22  reen</a></li>\n"
30c0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
30d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
30e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
30f0: 20 68 74 6d 6c 20 22 3c 6c 69 3e 3c 61 20 0a 68   html "<li><a .h
3100: 72 65 66 3d 27 27 23 27 27 3e 44 65 66 61 75 6c  ref=''#''>Defaul
3110: 74 73 3c 2f 61 3e 5c 6e 22 0a 20 20 20 20 20 20  ts</a>\n".      
3120: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3130: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3140: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3150: 20 20 68 74 6d 6c 20 22 3c 75 6c 3e 5c 6e 22 0a    html "<ul>\n".
3160: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3170: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3180: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3190: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
31a0: 68 74 6d 6c 20 22 3c 6c 69 3e 3c 61 20 0a 68 72  html "<li><a .hr
31b0: 65 66 3d 27 27 2f 73 65 74 75 70 5f 65 64 69 74  ef=''/setup_edit
31c0: 63 73 73 3f 63 6c 65 61 72 3d 31 27 27 3e 43 53  css?clear=1''>CS
31d0: 53 3c 2f 61 3e 3c 2f 6c 69 3e 5c 6e 22 0a 20 20  S</a></li>\n".  
31e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
31f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3200: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3210: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 74                ht
3220: 6d 6c 20 22 3c 6c 69 3e 3c 61 20 0a 68 72 65 66  ml "<li><a .href
3230: 3d 27 27 2f 73 65 74 75 70 5f 68 65 61 64 65 72  =''/setup_header
3240: 3f 63 6c 65 61 72 3d 31 27 27 3e 48 65 61 64 65  ?clear=1''>Heade
3250: 72 3c 2f 61 3e 3c 2f 6c 69 3e 5c 6e 22 0a 20 20  r</a></li>\n".  
3260: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3270: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3280: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3290: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 74                ht
32a0: 6d 6c 20 22 3c 6c 69 3e 3c 61 20 0a 68 72 65 66  ml "<li><a .href
32b0: 3d 27 27 2f 73 65 74 75 70 5f 66 6f 6f 74 65 72  =''/setup_footer
32c0: 3f 63 6c 65 61 72 3d 31 27 27 3e 46 6f 6f 74 65  ?clear=1''>Foote
32d0: 72 3c 2f 61 3e 3c 2f 6c 69 3e 5c 6e 22 0a 20 20  r</a></li>\n".  
32e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
32f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3300: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3310: 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 2f 75 6c        html "</ul
3320: 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20  >\n".           
3330: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3340: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3350: 20 20 20 20 20 68 74 6d 6c 20 22 3c 2f 6c 69 3e       html "</li>
3360: 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20  \n".            
3370: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3380: 20 20 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c              html
3390: 20 22 3c 2f 75 6c 3e 5c 6e 22 0a 20 20 20 20 20   "</ul>\n".     
33a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
33b0: 20 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20             html 
33c0: 22 3c 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20  "</li>\n".      
33d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
33e0: 20 20 7d 20 65 6c 73 65 69 66 20 7b 5b 68 61 73    } elseif {[has
33f0: 63 61 70 20 61 5d 7d 20 7b 0a 20 20 20 20 20 20  cap a]} {.      
3400: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3410: 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22            html "
3420: 3c 6c 69 3e 3c 61 20 0a 68 72 65 66 3d 27 27 24  <li><a .href=''$
3430: 62 61 73 65 75 72 6c 2f 73 65 74 75 70 5f 75 6c  baseurl/setup_ul
3440: 69 73 74 27 27 3e 55 73 65 72 73 3c 2f 61 3e 3c  ist''>Users</a><
3450: 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20  /li>\n".        
3460: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3470: 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  }.              
3480: 20 20 20 20 20 20 20 20 20 20 69 66 20 7b 5b 69            if {[i
3490: 6e 66 6f 20 65 78 69 73 74 73 20 6c 6f 67 69 6e  nfo exists login
34a0: 5d 7d 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20  ]} {.           
34b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
34c0: 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c 69 3e 3c       html "<li><
34d0: 61 20 0a 68 72 65 66 3d 27 27 24 62 61 73 65 75  a .href=''$baseu
34e0: 72 6c 2f 6c 6f 67 69 6e 27 27 3e 4c 6f 67 6f 75  rl/login''>Logou
34f0: 74 3c 2f 61 3e 3c 2f 6c 69 3e 5c 6e 22 0a 20 20  t</a></li>\n".  
3500: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3510: 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20        } else {. 
3520: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3530: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68                 h
3540: 74 6d 6c 20 22 3c 6c 69 3e 3c 61 20 0a 68 72 65  tml "<li><a .hre
3550: 66 3d 27 27 24 62 61 73 65 75 72 6c 2f 6c 6f 67  f=''$baseurl/log
3560: 69 6e 27 27 3e 4c 6f 67 69 6e 3c 2f 61 3e 3c 2f  in''>Login</a></
3570: 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20  li>\n".         
3580: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d                 }
3590: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
35a0: 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22 3c           html "<
35b0: 6c 69 3e 3c 61 20 68 72 65 66 3d 27 27 23 27 27  li><a href=''#''
35c0: 20 3e 3c 69 6d 67 20 73 72 63 3d 27 27 2f 6c 6f   ><img src=''/lo
35d0: 67 6f 27 27 20 0a 61 6c 74 3d 27 27 6c 6f 67 6f  go'' .alt=''logo
35e0: 27 27 3e 3c 2f 61 3e 5c 6e 22 0a 20 20 20 20 20  ''></a>\n".     
35f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3600: 20 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20             html 
3610: 22 3c 75 6c 3e 5c 6e 22 0a 20 20 20 20 20 20 20  "<ul>\n".       
3620: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3630: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3640: 20 68 74 6d 6c 20 22 3c 6c 69 3e 3c 61 20 0a 68   html "<li><a .h
3650: 72 65 66 3d 27 27 23 27 27 3e 24 6d 61 6e 69 66  ref=''#''>$manif
3660: 65 73 74 5f 76 65 72 73 69 6f 6e 3c 2f 61 3e 3c  est_version</a><
3670: 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20  /li>\n".        
3680: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3690: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
36a0: 68 74 6d 6c 20 22 3c 6c 69 3e 3c 61 20 0a 68 72  html "<li><a .hr
36b0: 65 66 3d 27 27 23 27 27 3e 24 6d 61 6e 69 66 65  ef=''#''>$manife
36c0: 73 74 5f 64 61 74 65 3c 2f 61 3e 3c 2f 6c 69 3e  st_date</a></li>
36d0: 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20  \n".            
36e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
36f0: 20 20 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c              html
3700: 20 22 3c 6c 69 3e 3c 61 20 0a 68 72 65 66 3d 27   "<li><a .href='
3710: 27 23 27 27 3e 24 74 69 74 6c 65 3c 2f 61 3e 3c  '#''>$title</a><
3720: 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20  /li>\n".        
3730: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3740: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3750: 68 74 6d 6c 20 22 3c 6c 69 3e 3c 61 20 0a 68 72  html "<li><a .hr
3760: 65 66 3d 27 27 23 27 27 3e 24 70 72 6f 6a 65 63  ef=''#''>$projec
3770: 74 5f 6e 61 6d 65 3c 2f 61 3e 3c 2f 6c 69 3e 5c  t_name</a></li>\
3780: 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  n".             
3790: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
37a0: 20 20 20 20 20 20 20 20 20 20 20 69 66 20 7b 5b             if {[
37b0: 69 6e 66 6f 20 65 78 69 73 74 73 20 6c 6f 67 69  info exists logi
37c0: 6e 5d 7d 20 7b 0a 20 20 20 20 20 20 20 20 20 20  n]} {.          
37d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
37e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
37f0: 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c 69 3e        html "<li>
3800: 3c 61 20 0a 68 72 65 66 3d 27 27 23 27 27 3e 24  <a .href=''#''>$
3810: 6c 6f 67 69 6e 3c 2f 61 3e 3c 2f 6c 69 3e 5c 6e  login</a></li>\n
3820: 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ".              
3830: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3840: 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20            }.    
3850: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3860: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3870: 20 20 20 20 69 66 20 7b 5b 69 6e 66 6f 20 65 78      if {[info ex
3880: 69 73 74 73 20 63 75 72 72 65 6e 74 5f 70 61 67  ists current_pag
3890: 65 5d 7d 20 7b 0a 20 20 20 20 20 20 20 20 20 20  e]} {.          
38a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
38b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
38c0: 20 20 20 20 20 20 68 74 6d 6c 20 22 3c 6c 69 3e        html "<li>
38d0: 3c 61 20 0a 68 72 65 66 3d 27 27 23 27 27 3e 24  <a .href=''#''>$
38e0: 63 75 72 72 65 6e 74 5f 70 61 67 65 3c 2f 61 3e  current_page</a>
38f0: 3c 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20  </li>\n".       
3900: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3910: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3920: 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20   }.             
3930: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3940: 20 20 20 68 74 6d 6c 20 22 3c 2f 75 6c 3e 5c 6e     html "</ul>\n
3950: 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ".              
3960: 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22            html "
3970: 3c 2f 6c 69 3e 5c 6e 22 0a 20 20 20 20 20 20 20  </li>\n".       
3980: 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22 3c           html "<
3990: 2f 75 6c 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20  /ul>\n".        
39a0: 68 74 6d 6c 20 22 3c 2f 6c 69 3e 5c 6e 22 0a 68  html "</li>\n".h
39b0: 74 6d 6c 20 22 3c 2f 75 6c 3e 5c 6e 22 0a 3c 2f  tml "</ul>\n".</
39c0: 74 68 31 3e 3c 2f 64 69 76 3e 0a 27 0a 63 6f 6e  th1></div>.'.con
39d0: 66 69 67 20 2f 63 6f 6e 66 69 67 20 34 33 0a 31  fig /config 43.1
39e0: 33 32 36 33 39 33 32 32 32 20 27 66 6f 6f 74 65  326393222 'foote
39f0: 72 27 20 76 61 6c 75 65 20 27 3c 2f 62 6f 64 79  r' value '</body
3a00: 3e 3c 2f 68 74 6d 6c 3e 0a 27 0a                 ></html>.'.