Hex Artifact Content
Not logged in

Artifact 7ddbf178f6c65f3e2261aebc5d875c8f442a8e5f:

Attachment "p" to ticket [99d0791365] added by anonymous 2010-09-24 18:18:04.
0000: 2d 2d 20 54 68 65 20 22 61 6c 6c 22 20 63 6f 6e  -- The "all" con
0010: 66 69 67 75 72 61 74 69 6f 6e 20 65 78 70 6f 72  figuration expor
0020: 74 65 64 20 66 72 6f 6d 0a 2d 2d 20 72 65 70 6f  ted from.-- repo
0030: 73 69 74 6f 72 79 20 22 2f 66 6f 73 73 69 6c 2f  sitory "/fossil/
0040: 72 65 64 69 73 74 72 65 61 6d 22 0a 2d 2d 20 6f  redistream".-- o
0050: 6e 20 32 30 31 30 2d 30 39 2d 32 34 20 31 38 3a  n 2010-09-24 18:
0060: 31 37 3a 30 31 0a 52 45 50 4c 41 43 45 20 49 4e  17:01.REPLACE IN
0070: 54 4f 20 63 6f 6e 66 69 67 20 56 41 4c 55 45 53  TO config VALUES
0080: 28 27 63 73 73 27 2c 27 63 6f 64 65 7b 0d 0a 20  ('css','code{.. 
0090: 20 64 69 73 70 6c 61 79 3a 74 61 62 6c 65 3b 0d   display:table;.
00a0: 0a 20 20 66 6f 6e 74 3a 38 70 74 20 43 6f 75 72  .  font:8pt Cour
00b0: 69 65 72 20 4e 65 77 3b 0d 0a 20 20 62 61 63 6b  ier New;..  back
00c0: 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 23 66 30  ground-color:#f0
00d0: 66 30 66 30 3b 0d 0a 20 20 62 6f 72 64 65 72 3a  f0f0;..  border:
00e0: 31 70 78 20 73 6f 6c 69 64 20 23 63 63 63 63 63  1px solid #ccccc
00f0: 63 3b 0d 0a 20 20 77 68 69 74 65 2d 73 70 61 63  c;..  white-spac
0100: 65 3a 70 72 65 3b 0d 0a 20 20 6d 61 72 67 69 6e  e:pre;..  margin
0110: 3a 6c 65 66 74 3a 32 70 78 3b 0d 0a 20 20 6d 61  :left:2px;..  ma
0120: 72 67 69 6e 2d 74 6f 70 3a 35 70 78 3b 0d 0a 20  rgin-top:5px;.. 
0130: 20 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 35   margin-bottom:5
0140: 70 78 3b 0d 0a 20 20 70 61 64 64 69 6e 67 2d 74  px;..  padding-t
0150: 6f 70 3a 30 70 78 3b 0d 0a 20 20 70 61 64 64 69  op:0px;..  paddi
0160: 6e 67 2d 62 6f 74 74 6f 6d 3a 32 70 78 3b 0d 0a  ng-bottom:2px;..
0170: 20 20 70 61 64 64 69 6e 67 2d 6c 65 66 74 3a 35    padding-left:5
0180: 70 78 3b 0d 0a 20 20 70 61 64 64 69 6e 67 2d 72  px;..  padding-r
0190: 69 67 68 74 3a 35 70 78 3b 0d 0a 7d 0d 0a 0d 0a  ight:5px;..}....
01a0: 0d 0a 2f 2a 20 47 65 6e 65 72 61 6c 20 73 65 74  ../* General set
01b0: 74 69 6e 67 73 20 66 6f 72 20 74 68 65 20 65 6e  tings for the en
01c0: 74 69 72 65 20 70 61 67 65 20 2a 2f 0d 0a 62 6f  tire page */..bo
01d0: 64 79 20 7b 0d 0a 20 20 6d 61 72 67 69 6e 3a 20  dy {..  margin: 
01e0: 30 65 78 20 31 65 78 3b 0d 0a 20 20 70 61 64 64  0ex 1ex;..  padd
01f0: 69 6e 67 3a 20 30 70 78 3b 0d 0a 20 20 62 61 63  ing: 0px;..  bac
0200: 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 77  kground-color: w
0210: 68 69 74 65 3b 0d 0a 20 20 66 6f 6e 74 3a 20 31  hite;..  font: 1
0220: 30 70 74 20 54 61 68 6f 6d 61 2c 48 65 6c 76 65  0pt Tahoma,Helve
0230: 74 69 63 61 2c 20 41 72 69 61 6c 2c 20 73 61 6e  tica, Arial, san
0240: 73 2d 73 65 72 69 66 3b 0d 0a 20 20 62 61 63 6b  s-serif;..  back
0250: 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 77 68 69  ground-color:whi
0260: 74 65 3b 0d 0a 20 20 77 69 64 74 68 3a 38 30 30  te;..  width:800
0270: 70 78 3b 0d 0a 20 20 6d 69 6e 2d 77 69 64 74 68  px;..  min-width
0280: 3a 36 30 30 70 78 3b 0d 0a 20 20 6c 69 6e 65 2d  :600px;..  line-
0290: 68 65 69 67 68 74 3a 31 31 30 25 3b 0d 0a 20 20  height:110%;..  
02a0: 63 6f 6c 6f 72 3a 20 23 33 33 33 33 33 33 3b 0d  color: #333333;.
02b0: 0a 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 54 68 65 20 70  ...}..../* The p
02c0: 72 6f 6a 65 63 74 20 6c 6f 67 6f 20 69 6e 20 74  roject logo in t
02d0: 68 65 20 75 70 70 65 72 20 6c 65 66 74 2d 68 61  he upper left-ha
02e0: 6e 64 20 63 6f 72 6e 65 72 20 6f 66 20 65 61 63  nd corner of eac
02f0: 68 20 70 61 67 65 20 2a 2f 0d 0a 64 69 76 2e 6c  h page */..div.l
0300: 6f 67 6f 20 7b 0d 0a 20 20 64 69 73 70 6c 61 79  ogo {..  display
0310: 3a 20 74 61 62 6c 65 2d 63 65 6c 6c 3b 0d 0a 20  : table-cell;.. 
0320: 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e   text-align: cen
0330: 74 65 72 3b 0d 0a 20 20 76 65 72 74 69 63 61 6c  ter;..  vertical
0340: 2d 61 6c 69 67 6e 3a 20 62 6f 74 74 6f 6d 3b 0d  -align: bottom;.
0350: 0a 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20  .  font-weight: 
0360: 62 6f 6c 64 3b 0d 0a 20 20 6d 69 6e 2d 77 69 64  bold;..  min-wid
0370: 74 68 3a 20 32 30 30 70 78 3b 0d 0a 7d 0d 0a 0d  th: 200px;..}...
0380: 0a 2f 2a 20 54 68 65 20 70 61 67 65 20 74 69 74  ./* The page tit
0390: 6c 65 20 63 65 6e 74 65 72 65 64 20 61 74 20 74  le centered at t
03a0: 68 65 20 74 6f 70 20 6f 66 20 65 61 63 68 20 70  he top of each p
03b0: 61 67 65 20 2a 2f 0d 0a 64 69 76 2e 74 69 74 6c  age */..div.titl
03c0: 65 20 7b 0d 0a 20 20 64 69 73 70 6c 61 79 3a 20  e {..  display: 
03d0: 74 61 62 6c 65 2d 63 65 6c 6c 3b 0d 0a 20 20 66  table-cell;..  f
03e0: 6f 6e 74 2d 73 69 7a 65 3a 20 31 2e 35 65 6d 3b  ont-size: 1.5em;
03f0: 0d 0a 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a  ..  font-weight:
0400: 20 62 6f 6c 64 3b 0d 0a 20 20 74 65 78 74 2d 61   bold;..  text-a
0410: 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 0d 0a 20  lign: center;.. 
0420: 20 70 61 64 64 69 6e 67 3a 20 30 20 30 20 30 20   padding: 0 0 0 
0430: 32 65 6d 3b 0d 0a 20 20 63 6f 6c 6f 72 3a 20 23  2em;..  color: #
0440: 34 33 38 42 43 34 3b 0d 0a 20 20 76 65 72 74 69  438BC4;..  verti
0450: 63 61 6c 2d 61 6c 69 67 6e 3a 20 74 6f 70 3b 0d  cal-align: top;.
0460: 0a 20 20 77 69 64 74 68 3a 20 31 30 30 25 20 3b  .  width: 100% ;
0470: 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 54 68 65 20 6c 6f  ..}..../* The lo
0480: 67 69 6e 20 73 74 61 74 75 73 20 6d 65 73 73 61  gin status messa
0490: 67 65 20 69 6e 20 74 68 65 20 74 6f 70 20 72 69  ge in the top ri
04a0: 67 68 74 2d 68 61 6e 64 20 63 6f 72 6e 65 72 20  ght-hand corner 
04b0: 2a 2f 0d 0a 64 69 76 2e 73 74 61 74 75 73 20 7b  */..div.status {
04c0: 0d 0a 20 20 64 69 73 70 6c 61 79 3a 20 74 61 62  ..  display: tab
04d0: 6c 65 2d 63 65 6c 6c 3b 0d 0a 20 20 74 65 78 74  le-cell;..  text
04e0: 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 0d 0a  -align: right;..
04f0: 20 20 76 65 72 74 69 63 61 6c 2d 61 6c 69 67 6e    vertical-align
0500: 3a 20 62 6f 74 74 6f 6d 3b 0d 0a 20 20 63 6f 6c  : bottom;..  col
0510: 6f 72 3a 20 23 34 33 38 42 43 34 3b 0d 0a 20 20  or: #438BC4;..  
0520: 66 6f 6e 74 2d 73 69 7a 65 3a 20 30 2e 38 65 6d  font-size: 0.8em
0530: 3b 0d 0a 20 20 66 6f 6e 74 2d 77 65 69 67 68 74  ;..  font-weight
0540: 3a 20 62 6f 6c 64 3b 0d 0a 20 20 6d 69 6e 2d 77  : bold;..  min-w
0550: 69 64 74 68 3a 20 32 30 30 70 78 3b 0d 0a 20 20  idth: 200px;..  
0560: 77 68 69 74 65 2d 73 70 61 63 65 3a 20 6e 6f 77  white-space: now
0570: 72 61 70 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 54 68  rap;..}..../* Th
0580: 65 20 68 65 61 64 65 72 20 61 63 72 6f 73 73 20  e header across 
0590: 74 68 65 20 74 6f 70 20 6f 66 20 74 68 65 20 70  the top of the p
05a0: 61 67 65 20 2a 2f 0d 0a 64 69 76 2e 68 65 61 64  age */..div.head
05b0: 65 72 20 7b 0d 0a 20 20 64 69 73 70 6c 61 79 3a  er {..  display:
05c0: 20 74 61 62 6c 65 3b 0d 0a 20 20 77 69 64 74 68   table;..  width
05d0: 3a 20 31 30 30 25 20 3b 0d 0a 7d 0d 0a 0d 0a 2f  : 100% ;..}..../
05e0: 2a 20 54 68 65 20 6d 61 69 6e 20 6d 65 6e 75 20  * The main menu 
05f0: 62 61 72 20 74 68 61 74 20 61 70 70 65 61 72 73  bar that appears
0600: 20 61 74 20 74 68 65 20 74 6f 70 20 6f 66 20 74   at the top of t
0610: 68 65 20 70 61 67 65 20 62 65 6e 65 61 74 68 0d  he page beneath.
0620: 0a 2a 2a 20 74 68 65 20 68 65 61 64 65 72 20 2a  .** the header *
0630: 2f 0d 0a 64 69 76 2e 6d 61 69 6e 6d 65 6e 75 20  /..div.mainmenu 
0640: 7b 0d 0a 20 20 70 61 64 64 69 6e 67 3a 20 35 70  {..  padding: 5p
0650: 78 20 31 30 70 78 20 35 70 78 20 31 30 70 78 3b  x 10px 5px 10px;
0660: 0d 0a 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 30  ..  font-size: 0
0670: 2e 39 65 6d 3b 0d 0a 20 20 66 6f 6e 74 2d 77 65  .9em;..  font-we
0680: 69 67 68 74 3a 20 62 6f 6c 64 3b 0d 0a 20 20 74  ight: bold;..  t
0690: 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65  ext-align: cente
06a0: 72 3b 0d 0a 20 20 6c 65 74 74 65 72 2d 73 70 61  r;..  letter-spa
06b0: 63 69 6e 67 3a 20 31 70 78 3b 0d 0a 20 20 62 61  cing: 1px;..  ba
06c0: 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20  ckground-color: 
06d0: 23 34 33 38 42 43 34 3b 0d 0a 20 20 63 6f 6c 6f  #438BC4;..  colo
06e0: 72 3a 20 77 68 69 74 65 3b 0d 0a 7d 0d 0a 0d 0a  r: white;..}....
06f0: 2f 2a 20 54 68 65 20 73 75 62 6d 65 6e 75 20 62  /* The submenu b
0700: 61 72 20 74 68 61 74 20 2a 73 6f 6d 65 74 69 6d  ar that *sometim
0710: 65 73 2a 20 61 70 70 65 61 72 73 20 62 65 6c 6f  es* appears belo
0720: 77 20 74 68 65 20 6d 61 69 6e 20 6d 65 6e 75 20  w the main menu 
0730: 2a 2f 0d 0a 64 69 76 2e 73 75 62 6d 65 6e 75 20  */..div.submenu 
0740: 7b 0d 0a 20 20 70 61 64 64 69 6e 67 3a 20 33 70  {..  padding: 3p
0750: 78 20 31 30 70 78 20 33 70 78 20 30 70 78 3b 0d  x 10px 3px 0px;.
0760: 0a 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 30 2e  .  font-size: 0.
0770: 39 65 6d 3b 0d 0a 20 20 74 65 78 74 2d 61 6c 69  9em;..  text-ali
0780: 67 6e 3a 20 63 65 6e 74 65 72 3b 0d 0a 20 20 62  gn: center;..  b
0790: 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a  ackground-color:
07a0: 20 23 34 33 38 42 43 34 3b 0d 0a 20 20 63 6f 6c   #438BC4;..  col
07b0: 6f 72 3a 20 77 68 69 74 65 3b 0d 0a 7d 0d 0a 64  or: white;..}..d
07c0: 69 76 2e 6d 61 69 6e 6d 65 6e 75 20 61 2c 20 64  iv.mainmenu a, d
07d0: 69 76 2e 6d 61 69 6e 6d 65 6e 75 20 61 3a 76 69  iv.mainmenu a:vi
07e0: 73 69 74 65 64 2c 20 64 69 76 2e 73 75 62 6d 65  sited, div.subme
07f0: 6e 75 20 61 2c 20 64 69 76 2e 73 75 62 6d 65 6e  nu a, div.submen
0800: 75 20 61 3a 76 69 73 69 74 65 64 20 7b 0d 0a 20  u a:visited {.. 
0810: 20 70 61 64 64 69 6e 67 3a 20 33 70 78 20 31 30   padding: 3px 10
0820: 70 78 20 33 70 78 20 31 30 70 78 3b 0d 0a 20 20  px 3px 10px;..  
0830: 63 6f 6c 6f 72 3a 20 77 68 69 74 65 3b 0d 0a 20  color: white;.. 
0840: 20 74 65 78 74 2d 64 65 63 6f 72 61 74 69 6f 6e   text-decoration
0850: 3a 20 6e 6f 6e 65 3b 0d 0a 7d 0d 0a 64 69 76 2e  : none;..}..div.
0860: 6d 61 69 6e 6d 65 6e 75 20 61 3a 68 6f 76 65 72  mainmenu a:hover
0870: 2c 20 64 69 76 2e 73 75 62 6d 65 6e 75 20 61 3a  , div.submenu a:
0880: 68 6f 76 65 72 20 7b 0d 0a 20 20 63 6f 6c 6f 72  hover {..  color
0890: 3a 20 23 34 33 38 42 43 34 3b 0d 0a 20 20 62 61  : #438BC4;..  ba
08a0: 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20  ckground-color: 
08b0: 77 68 69 74 65 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20  white;..}..../* 
08c0: 41 6c 6c 20 70 61 67 65 20 63 6f 6e 74 65 6e 74  All page content
08d0: 20 66 72 6f 6d 20 74 68 65 20 62 6f 74 74 6f 6d   from the bottom
08e0: 20 6f 66 20 74 68 65 20 6d 65 6e 75 20 6f 72 20   of the menu or 
08f0: 73 75 62 6d 65 6e 75 20 64 6f 77 6e 20 74 6f 0d  submenu down to.
0900: 0a 2a 2a 20 74 68 65 20 66 6f 6f 74 65 72 20 2a  .** the footer *
0910: 2f 0d 0a 64 69 76 2e 63 6f 6e 74 65 6e 74 20 7b  /..div.content {
0920: 0d 0a 20 20 70 61 64 64 69 6e 67 3a 20 30 65 78  ..  padding: 0ex
0930: 20 31 65 78 20 30 65 78 20 32 65 78 3b 0d 0a 7d   1ex 0ex 2ex;..}
0940: 0d 0a 0d 0a 2f 2a 20 53 6f 6d 65 20 70 61 67 65  ..../* Some page
0950: 73 20 68 61 76 65 20 73 65 63 74 69 6f 6e 20 64  s have section d
0960: 69 76 69 64 65 72 73 20 2a 2f 0d 0a 64 69 76 2e  ividers */..div.
0970: 73 65 63 74 69 6f 6e 20 7b 0d 0a 20 20 6d 61 72  section {..  mar
0980: 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 30 70 78 3b  gin-bottom: 0px;
0990: 0d 0a 20 20 6d 61 72 67 69 6e 2d 74 6f 70 3a 20  ..  margin-top: 
09a0: 31 65 6d 3b 0d 0a 20 20 70 61 64 64 69 6e 67 3a  1em;..  padding:
09b0: 20 31 70 78 20 31 70 78 20 31 70 78 20 31 70 78   1px 1px 1px 1px
09c0: 3b 0d 0a 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20  ;..  font-size: 
09d0: 31 2e 32 65 6d 3b 0d 0a 20 20 66 6f 6e 74 2d 77  1.2em;..  font-w
09e0: 65 69 67 68 74 3a 20 62 6f 6c 64 3b 0d 0a 20 20  eight: bold;..  
09f0: 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72  background-color
0a00: 3a 23 34 33 38 42 43 34 3b 0d 0a 20 20 63 6f 6c  :#438BC4;..  col
0a10: 6f 72 3a 20 77 68 69 74 65 3b 0d 0a 20 20 77 68  or: white;..  wh
0a20: 69 74 65 2d 73 70 61 63 65 3a 20 6e 6f 77 72 61  ite-space: nowra
0a30: 70 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 54 68 65 20  p;..}..../* The 
0a40: 22 44 61 74 65 22 20 74 68 61 74 20 6f 63 63 75  "Date" that occu
0a50: 72 73 20 6f 6e 20 74 68 65 20 6c 65 66 74 20 68  rs on the left h
0a60: 61 6e 64 20 73 69 64 65 20 6f 66 20 74 69 6d 65  and side of time
0a70: 6c 69 6e 65 73 20 2a 2f 0d 0a 64 69 76 2e 64 69  lines */..div.di
0a80: 76 69 64 65 72 20 7b 0d 0a 20 20 62 61 63 6b 67  vider {..  backg
0a90: 72 6f 75 6e 64 3a 20 23 61 31 63 34 64 34 3b 0d  round: #a1c4d4;.
0aa0: 0a 20 20 62 6f 72 64 65 72 3a 20 32 70 78 20 23  .  border: 2px #
0ab0: 34 33 38 42 43 34 20 73 6f 6c 69 64 3b 0d 0a 20  438BC4 solid;.. 
0ac0: 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 65 6d 3b   font-size: 1em;
0ad0: 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 6e 6f   font-weight: no
0ae0: 72 6d 61 6c 3b 0d 0a 20 20 70 61 64 64 69 6e 67  rmal;..  padding
0af0: 3a 20 2e 32 35 65 6d 3b 0d 0a 20 20 6d 61 72 67  : .25em;..  marg
0b00: 69 6e 3a 20 2e 32 65 6d 20 30 20 2e 32 65 6d 20  in: .2em 0 .2em 
0b10: 30 3b 0d 0a 20 20 66 6c 6f 61 74 3a 20 6c 65 66  0;..  float: lef
0b20: 74 3b 0d 0a 20 20 63 6c 65 61 72 3a 20 6c 65 66  t;..  clear: lef
0b30: 74 3b 0d 0a 20 20 77 68 69 74 65 2d 73 70 61 63  t;..  white-spac
0b40: 65 3a 20 6e 6f 77 72 61 70 3b 0d 0a 7d 0d 0a 0d  e: nowrap;..}...
0b50: 0a 2f 2a 20 54 68 65 20 66 6f 6f 74 65 72 20 61  ./* The footer a
0b60: 74 20 74 68 65 20 76 65 72 79 20 62 6f 74 74 6f  t the very botto
0b70: 6d 20 6f 66 20 74 68 65 20 70 61 67 65 20 2a 2f  m of the page */
0b80: 0d 0a 64 69 76 2e 66 6f 6f 74 65 72 20 7b 0d 0a  ..div.footer {..
0b90: 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 30 2e 38    font-size: 0.8
0ba0: 65 6d 3b 0d 0a 20 20 6d 61 72 67 69 6e 2d 74 6f  em;..  margin-to
0bb0: 70 3a 20 31 32 70 78 3b 0d 0a 20 20 70 61 64 64  p: 12px;..  padd
0bc0: 69 6e 67 3a 20 35 70 78 20 31 30 70 78 20 35 70  ing: 5px 10px 5p
0bd0: 78 20 31 30 70 78 3b 0d 0a 20 20 74 65 78 74 2d  x 10px;..  text-
0be0: 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 0d 0a 20  align: right;.. 
0bf0: 20 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f   background-colo
0c00: 72 3a 20 23 34 33 38 42 43 34 3b 0d 0a 20 20 63  r: #438BC4;..  c
0c10: 6f 6c 6f 72 3a 20 77 68 69 74 65 3b 0d 0a 7d 0d  olor: white;..}.
0c20: 0a 0d 0a 2f 2a 20 48 79 70 65 72 6c 69 6e 6b 20  .../* Hyperlink 
0c30: 63 6f 6c 6f 72 73 20 69 6e 20 74 68 65 20 66 6f  colors in the fo
0c40: 6f 74 65 72 20 2a 2f 0d 0a 64 69 76 2e 66 6f 6f  oter */..div.foo
0c50: 74 65 72 20 61 20 7b 20 63 6f 6c 6f 72 3a 20 77  ter a { color: w
0c60: 68 69 74 65 3b 20 7d 0d 0a 64 69 76 2e 66 6f 6f  hite; }..div.foo
0c70: 74 65 72 20 61 3a 6c 69 6e 6b 20 7b 20 63 6f 6c  ter a:link { col
0c80: 6f 72 3a 20 77 68 69 74 65 3b 20 7d 0d 0a 64 69  or: white; }..di
0c90: 76 2e 66 6f 6f 74 65 72 20 61 3a 76 69 73 69 74  v.footer a:visit
0ca0: 65 64 20 7b 20 63 6f 6c 6f 72 3a 20 77 68 69 74  ed { color: whit
0cb0: 65 3b 20 7d 0d 0a 64 69 76 2e 66 6f 6f 74 65 72  e; }..div.footer
0cc0: 20 61 3a 68 6f 76 65 72 20 7b 20 62 61 63 6b 67   a:hover { backg
0cd0: 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 77 68 69  round-color: whi
0ce0: 74 65 3b 20 63 6f 6c 6f 72 3a 20 23 34 33 38 42  te; color: #438B
0cf0: 43 34 3b 20 7d 0d 0a 0d 0a 2f 2a 20 76 65 72 62  C4; }..../* verb
0d00: 61 74 69 6d 20 62 6c 6f 63 6b 73 20 2a 2f 0d 0a  atim blocks */..
0d10: 70 72 65 2e 76 65 72 62 61 74 69 6d 20 7b 0d 0a  pre.verbatim {..
0d20: 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f     background-co
0d30: 6c 6f 72 3a 20 23 66 35 66 35 66 35 3b 0d 0a 20  lor: #f5f5f5;.. 
0d40: 20 20 70 61 64 64 69 6e 67 3a 20 30 2e 35 65 6d    padding: 0.5em
0d50: 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 54 68 65 20 6c  ;..}..../* The l
0d60: 61 62 65 6c 2f 76 61 6c 75 65 20 70 61 69 72 73  abel/value pairs
0d70: 20 6f 6e 20 28 66 6f 72 20 65 78 61 6d 70 6c 65   on (for example
0d80: 29 20 74 68 65 20 63 69 20 70 61 67 65 20 2a 2f  ) the ci page */
0d90: 0d 0a 74 61 62 6c 65 2e 6c 61 62 65 6c 2d 76 61  ..table.label-va
0da0: 6c 75 65 20 74 68 20 7b 0d 0a 20 20 76 65 72 74  lue th {..  vert
0db0: 69 63 61 6c 2d 61 6c 69 67 6e 3a 20 74 6f 70 3b  ical-align: top;
0dc0: 0d 0a 20 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20  ..  text-align: 
0dd0: 72 69 67 68 74 3b 0d 0a 20 20 70 61 64 64 69 6e  right;..  paddin
0de0: 67 3a 20 30 2e 32 65 78 20 32 65 78 3b 0d 0a 7d  g: 0.2ex 2ex;..}
0df0: 0d 0a 27 29 3b 0a 52 45 50 4c 41 43 45 20 49 4e  ..');.REPLACE IN
0e00: 54 4f 20 63 6f 6e 66 69 67 20 56 41 4c 55 45 53  TO config VALUES
0e10: 28 27 68 65 61 64 65 72 27 2c 27 3c 68 74 6d 6c  ('header','<html
0e20: 3e 0a 3c 68 65 61 64 3e 0a 3c 74 69 74 6c 65 3e  >.<head>.<title>
0e30: 24 3c 70 72 6f 6a 65 63 74 5f 6e 61 6d 65 3e 3a  $<project_name>:
0e40: 20 24 3c 74 69 74 6c 65 3e 3c 2f 74 69 74 6c 65   $<title></title
0e50: 3e 0a 3c 6c 69 6e 6b 20 72 65 6c 3d 22 61 6c 74  >.<link rel="alt
0e60: 65 72 6e 61 74 65 22 20 74 79 70 65 3d 22 61 70  ernate" type="ap
0e70: 70 6c 69 63 61 74 69 6f 6e 2f 72 73 73 2b 78 6d  plication/rss+xm
0e80: 6c 22 20 74 69 74 6c 65 3d 22 52 53 53 20 46 65  l" title="RSS Fe
0e90: 65 64 22 0a 20 20 20 20 20 20 68 72 65 66 3d 22  ed".      href="
0ea0: 24 62 61 73 65 75 72 6c 2f 74 69 6d 65 6c 69 6e  $baseurl/timelin
0eb0: 65 2e 72 73 73 22 20 2f 3e 0a 3c 6c 69 6e 6b 20  e.rss" />.<link 
0ec0: 72 65 6c 3d 22 73 74 79 6c 65 73 68 65 65 74 22  rel="stylesheet"
0ed0: 20 68 72 65 66 3d 22 24 62 61 73 65 75 72 6c 2f   href="$baseurl/
0ee0: 73 74 79 6c 65 2e 63 73 73 3f 64 65 66 61 75 6c  style.css?defaul
0ef0: 74 22 20 74 79 70 65 3d 22 74 65 78 74 2f 63 73  t" type="text/cs
0f00: 73 22 0a 20 20 20 20 20 20 6d 65 64 69 61 3d 22  s".      media="
0f10: 73 63 72 65 65 6e 22 20 2f 3e 0a 3c 2f 68 65 61  screen" />.</hea
0f20: 64 3e 0a 3c 62 6f 64 79 3e 0a 3c 64 69 76 20 63  d>.<body>.<div c
0f30: 6c 61 73 73 3d 22 68 65 61 64 65 72 22 3e 0a 20  lass="header">. 
0f40: 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 6c 6f 67   <div class="log
0f50: 6f 22 3e 0a 20 20 20 20 3c 69 6d 67 20 73 72 63  o">.    <img src
0f60: 3d 22 24 62 61 73 65 75 72 6c 2f 6c 6f 67 6f 22  ="$baseurl/logo"
0f70: 20 61 6c 74 3d 22 6c 6f 67 6f 22 3e 0a 20 20 3c   alt="logo">.  <
0f80: 2f 64 69 76 3e 0a 20 20 3c 64 69 76 20 63 6c 61  /div>.  <div cla
0f90: 73 73 3d 22 74 69 74 6c 65 22 3e 3c 73 6d 61 6c  ss="title"><smal
0fa0: 6c 3e 24 3c 70 72 6f 6a 65 63 74 5f 6e 61 6d 65  l>$<project_name
0fb0: 3e 3c 2f 73 6d 61 6c 6c 3e 3c 62 72 20 2f 3e 24  ></small><br />$
0fc0: 3c 74 69 74 6c 65 3e 3c 2f 64 69 76 3e 0a 20 20  <title></div>.  
0fd0: 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 74 61 74  <div class="stat
0fe0: 75 73 22 3e 3c 74 68 31 3e 0a 20 20 20 20 20 69  us"><th1>.     i
0ff0: 66 20 7b 5b 69 6e 66 6f 20 65 78 69 73 74 73 20  f {[info exists 
1000: 6c 6f 67 69 6e 5d 7d 20 7b 0a 20 20 20 20 20 20  login]} {.      
1010: 20 70 75 74 73 20 22 4c 6f 67 67 65 64 20 69 6e   puts "Logged in
1020: 20 61 73 20 24 6c 6f 67 69 6e 22 0a 20 20 20 20   as $login".    
1030: 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20   } else {.      
1040: 20 70 75 74 73 20 22 4e 6f 74 20 6c 6f 67 67 65   puts "Not logge
1050: 64 20 69 6e 22 0a 20 20 20 20 20 7d 0a 20 20 3c  d in".     }.  <
1060: 2f 74 68 31 3e 3c 2f 64 69 76 3e 0a 3c 2f 64 69  /th1></div>.</di
1070: 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 6d  v>.<div class="m
1080: 61 69 6e 6d 65 6e 75 22 3e 3c 74 68 31 3e 0a 68  ainmenu"><th1>.h
1090: 74 6d 6c 20 22 3c 61 20 68 72 65 66 3d 27 27 24  tml "<a href=''$
10a0: 62 61 73 65 75 72 6c 24 69 6e 64 65 78 5f 70 61  baseurl$index_pa
10b0: 67 65 27 27 3e 48 6f 6d 65 3c 2f 61 3e 20 22 0a  ge''>Home</a> ".
10c0: 69 66 20 7b 5b 61 6e 79 63 61 70 20 6a 6f 72 5d  if {[anycap jor]
10d0: 7d 20 7b 0a 20 20 68 74 6d 6c 20 22 3c 61 20 68  } {.  html "<a h
10e0: 72 65 66 3d 27 27 24 62 61 73 65 75 72 6c 2f 74  ref=''$baseurl/t
10f0: 69 6d 65 6c 69 6e 65 27 27 3e 54 69 6d 65 6c 69  imeline''>Timeli
1100: 6e 65 3c 2f 61 3e 20 22 0a 7d 0a 69 66 20 7b 5b  ne</a> ".}.if {[
1110: 68 61 73 63 61 70 20 6f 68 5d 7d 20 7b 0a 20 20  hascap oh]} {.  
1120: 68 74 6d 6c 20 22 3c 61 20 68 72 65 66 3d 27 27  html "<a href=''
1130: 24 62 61 73 65 75 72 6c 2f 64 69 72 3f 63 69 3d  $baseurl/dir?ci=
1140: 74 69 70 27 27 3e 46 69 6c 65 73 3c 2f 61 3e 20  tip''>Files</a> 
1150: 22 0a 7d 0a 69 66 20 7b 5b 68 61 73 63 61 70 20  ".}.if {[hascap 
1160: 6f 5d 7d 20 7b 0a 20 20 68 74 6d 6c 20 22 3c 61  o]} {.  html "<a
1170: 20 68 72 65 66 3d 27 27 24 62 61 73 65 75 72 6c   href=''$baseurl
1180: 2f 6c 65 61 76 65 73 27 27 3e 4c 65 61 76 65 73  /leaves''>Leaves
1190: 3c 2f 61 3e 20 22 0a 20 20 68 74 6d 6c 20 22 3c  </a> ".  html "<
11a0: 61 20 68 72 65 66 3d 27 27 24 62 61 73 65 75 72  a href=''$baseur
11b0: 6c 2f 62 72 6c 69 73 74 27 27 3e 42 72 61 6e 63  l/brlist''>Branc
11c0: 68 65 73 3c 2f 61 3e 20 22 0a 20 20 68 74 6d 6c  hes</a> ".  html
11d0: 20 22 3c 61 20 68 72 65 66 3d 27 27 24 62 61 73   "<a href=''$bas
11e0: 65 75 72 6c 2f 74 61 67 6c 69 73 74 27 27 3e 54  eurl/taglist''>T
11f0: 61 67 73 3c 2f 61 3e 20 22 0a 7d 0a 69 66 20 7b  ags</a> ".}.if {
1200: 5b 68 61 73 63 61 70 20 72 5d 7d 20 7b 0a 20 20  [hascap r]} {.  
1210: 68 74 6d 6c 20 22 3c 61 20 68 72 65 66 3d 27 27  html "<a href=''
1220: 24 62 61 73 65 75 72 6c 2f 72 65 70 6f 72 74 6c  $baseurl/reportl
1230: 69 73 74 27 27 3e 54 69 63 6b 65 74 73 3c 2f 61  ist''>Tickets</a
1240: 3e 20 22 0a 7d 0a 69 66 20 7b 5b 68 61 73 63 61  > ".}.if {[hasca
1250: 70 20 6a 5d 7d 20 7b 0a 20 20 68 74 6d 6c 20 22  p j]} {.  html "
1260: 3c 61 20 68 72 65 66 3d 27 27 24 62 61 73 65 75  <a href=''$baseu
1270: 72 6c 2f 77 69 6b 69 27 27 3e 57 69 6b 69 3c 2f  rl/wiki''>Wiki</
1280: 61 3e 20 22 0a 7d 0a 69 66 20 7b 5b 68 61 73 63  a> ".}.if {[hasc
1290: 61 70 20 73 5d 7d 20 7b 0a 20 20 68 74 6d 6c 20  ap s]} {.  html 
12a0: 22 3c 61 20 68 72 65 66 3d 27 27 24 62 61 73 65  "<a href=''$base
12b0: 75 72 6c 2f 73 65 74 75 70 27 27 3e 41 64 6d 69  url/setup''>Admi
12c0: 6e 3c 2f 61 3e 20 22 0a 7d 20 65 6c 73 65 69 66  n</a> ".} elseif
12d0: 20 7b 5b 68 61 73 63 61 70 20 61 5d 7d 20 7b 0a   {[hascap a]} {.
12e0: 20 20 68 74 6d 6c 20 22 3c 61 20 68 72 65 66 3d    html "<a href=
12f0: 27 27 24 62 61 73 65 75 72 6c 2f 73 65 74 75 70  ''$baseurl/setup
1300: 5f 75 6c 69 73 74 27 27 3e 55 73 65 72 73 3c 2f  _ulist''>Users</
1310: 61 3e 20 22 0a 7d 0a 69 66 20 7b 5b 69 6e 66 6f  a> ".}.if {[info
1320: 20 65 78 69 73 74 73 20 6c 6f 67 69 6e 5d 7d 20   exists login]} 
1330: 7b 0a 20 20 68 74 6d 6c 20 22 3c 61 20 68 72 65  {.  html "<a hre
1340: 66 3d 27 27 24 62 61 73 65 75 72 6c 2f 6c 6f 67  f=''$baseurl/log
1350: 69 6e 27 27 3e 4c 6f 67 6f 75 74 3c 2f 61 3e 20  in''>Logout</a> 
1360: 22 0a 7d 20 65 6c 73 65 20 7b 0a 20 20 68 74 6d  ".} else {.  htm
1370: 6c 20 22 3c 61 20 68 72 65 66 3d 27 27 24 62 61  l "<a href=''$ba
1380: 73 65 75 72 6c 2f 6c 6f 67 69 6e 27 27 3e 4c 6f  seurl/login''>Lo
1390: 67 69 6e 3c 2f 61 3e 20 22 0a 7d 0a 3c 2f 74 68  gin</a> ".}.</th
13a0: 31 3e 3c 2f 64 69 76 3e 0a 27 29 3b 0a 52 45 50  1></div>.');.REP
13b0: 4c 41 43 45 20 49 4e 54 4f 20 63 6f 6e 66 69 67  LACE INTO config
13c0: 20 56 41 4c 55 45 53 28 27 66 6f 6f 74 65 72 27   VALUES('footer'
13d0: 2c 27 3c 64 69 76 20 63 6c 61 73 73 3d 22 66 6f  ,'<div class="fo
13e0: 6f 74 65 72 22 3e 0a 46 6f 73 73 69 6c 20 76 65  oter">.Fossil ve
13f0: 72 73 69 6f 6e 20 24 6d 61 6e 69 66 65 73 74 5f  rsion $manifest_
1400: 76 65 72 73 69 6f 6e 20 24 6d 61 6e 69 66 65 73  version $manifes
1410: 74 5f 64 61 74 65 0a 3c 2f 64 69 76 3e 0a 3c 2f  t_date.</div>.</
1420: 62 6f 64 79 3e 3c 2f 68 74 6d 6c 3e 0a 27 29 3b  body></html>.');
1430: 0a 52 45 50 4c 41 43 45 20 49 4e 54 4f 20 63 6f  .REPLACE INTO co
1440: 6e 66 69 67 20 56 41 4c 55 45 53 28 27 6c 6f 67  nfig VALUES('log
1450: 6f 2d 6d 69 6d 65 74 79 70 65 27 2c 27 69 6d 61  o-mimetype','ima
1460: 67 65 2f 70 6e 67 27 29 3b 0a 52 45 50 4c 41 43  ge/png');.REPLAC
1470: 45 20 49 4e 54 4f 20 63 6f 6e 66 69 67 20 56 41  E INTO config VA
1480: 4c 55 45 53 28 27 6c 6f 67 6f 2d 69 6d 61 67 65  LUES('logo-image
1490: 27 2c 58 27 38 39 35 30 34 45 34 37 30 44 30 41  ',X'89504E470D0A
14a0: 31 41 30 41 30 30 30 30 30 30 30 44 34 39 34 38  1A0A0000000D4948
14b0: 34 34 35 32 30 30 30 30 30 30 34 37 30 30 30 30  4452000000470000
14c0: 30 30 34 30 30 38 30 32 30 30 30 30 30 30 43 37  00400802000000C7
14d0: 44 37 46 44 46 30 30 30 30 30 30 30 31 35 37 34  D7FDF00000001574
14e0: 34 35 35 38 37 34 34 33 37 32 36 35 36 31 37 34  4558744372656174
14f0: 36 39 36 46 36 45 32 30 35 34 36 39 36 44 36 35  696F6E2054696D65
1500: 30 30 30 37 44 41 30 39 31 36 31 33 33 32 33 36  0007DA0916133236
1510: 45 45 42 38 43 30 36 41 30 30 30 30 30 30 30 37  EEB8C06A00000007
1520: 37 34 34 39 34 44 34 35 30 37 44 41 30 39 31 36  74494D4507DA0916
1530: 31 33 33 33 30 35 39 44 37 32 37 33 34 44 30 30  1333059D72734D00
1540: 30 30 30 30 30 39 37 30 34 38 35 39 37 33 30 30  0000097048597300
1550: 30 30 30 42 31 32 30 30 30 30 30 42 31 32 30 31  000B1200000B1201
1560: 44 32 44 44 37 45 46 43 30 30 30 30 30 37 35 39  D2DD7EFC00000759
1570: 34 39 34 34 34 31 35 34 37 38 44 41 44 44 39 42  4944415478DADD9B
1580: 37 42 34 43 35 33 35 37 31 43 43 37 34 42 44 46  7B4C53571CC74BDF
1590: 34 46 34 41 38 31 33 45 36 38 37 39 35 36 37 39  4F4A813E68795679
15a0: 31 34 31 31 31 31 37 43 38 30 31 38 37 30 41 38  1411117C801870A8
15b0: 35 33 44 31 45 38 46 30 33 31 41 37 44 33 32 43  53D1E8F031A7D32C
15c0: 44 31 36 34 46 31 38 46 32 44 32 31 44 42 44 34  D164F18F2D21DBD4
15d0: 36 35 30 46 31 37 39 33 33 39 38 43 35 42 45 36  650F1793398C5BE6
15e0: 42 36 34 34 33 33 31 46 44 39 43 33 46 39 38 41  B644331FD9C3F98A
15f0: 33 41 30 35 33 33 37 31 39 39 38 41 39 31 32 31  3A053371998A9121
1600: 45 41 30 38 41 33 38 30 34 43 36 38 37 38 32 39  EA08A3804C687829
1610: 35 32 35 41 38 41 35 30 32 38 41 35 35 38 38 34  525A8A5028A55884
1620: 45 45 35 43 34 45 42 39 34 32 35 42 45 38 36 44  EE5C4EB9425BE86D
1630: 37 42 36 46 32 46 44 42 33 37 46 44 45 33 44 43  7B6F2FDB37FDE3DC
1640: 43 42 45 44 33 39 45 37 44 33 44 46 45 46 46 43  CBED39E7D3DFEFFC
1650: 43 45 33 39 42 46 37 33 30 39 42 30 44 39 36 43  CE39BF7309B0D96C
1660: 39 34 46 46 39 44 45 38 39 45 37 45 41 31 41 37  94FF9DE89E7EA1A7
1670: 36 46 44 30 44 30 36 44 41 41 36 42 45 45 33 32  6FD0D06DAA6BEE32
1680: 39 39 30 36 30 35 30 32 46 36 32 43 36 35 36 38  99060502F62C6568
1690: 41 34 33 43 39 38 43 44 41 34 39 31 30 44 33 32  A43C98CDA4910D32
16a0: 34 31 30 31 36 45 36 44 33 35 36 38 31 44 41 45  41016E6D35681DAE
16b0: 36 46 44 32 42 37 37 34 46 34 44 45 37 46 44 38  6FD2B774F4DE7FD8
16c0: 37 31 45 34 38 31 31 36 44 43 33 39 42 38 32 36  71E48116DC39B826
16d0: 37 36 37 31 34 41 34 34 38 41 34 41 34 45 37 36  76714A448A4A4E76
16e0: 45 37 32 37 44 35 41 34 42 36 30 32 33 30 39 35  E727D5A4B6023095
16f0: 30 46 44 42 34 41 44 35 45 44 38 37 34 41 35 41  0FDB4AD5ED874A5A
1700: 45 31 31 44 39 35 38 38 46 35 43 42 43 45 42 34  E11D9588F5CBCEB4
1710: 35 35 38 42 45 33 41 36 39 42 36 35 33 30 35 31  558BE3A69B653051
1720: 30 31 31 46 33 42 37 33 41 44 46 41 44 33 36 42  011F3B73ADFAD36B
1730: 38 44 45 33 36 46 36 45 34 41 39 31 45 45 44 42  8DE36F6E4A91EEDB
1740: 33 36 32 46 35 43 31 36 34 34 37 36 38 37 33 31  362F5C1644768731
1750: 43 39 44 31 30 33 41 46 39 34 33 43 44 41 37 31  C9D103AF943CDA71
1760: 41 36 43 36 46 39 42 39 45 36 43 33 45 42 34 34  A6C6F9B9E6C3EB44
1770: 38 31 36 43 42 32 37 42 38 42 35 35 31 33 36 43  816CB27B8B55136C
1780: 42 35 46 37 42 42 39 32 45 33 44 35 30 36 45 37  B5F7BB92E3D506E7
1790: 38 37 44 45 39 45 32 33 46 45 30 46 32 31 34 44  87DE9E23FE0F214D
17a0: 41 30 33 41 35 35 35 43 37 42 42 43 42 36 38 42  A03A555C7BBCB68B
17b0: 34 32 30 44 37 30 37 45 41 38 43 37 33 41 34 32  420D707EA8C73A42
17c0: 37 36 33 46 33 44 31 33 31 35 32 44 31 44 42 42  763F3D13152D1DBB
17d0: 44 31 33 38 44 39 34 33 31 37 31 42 42 41 45 46  D138D943171BBAEF
17e0: 46 45 44 44 34 41 37 36 35 37 42 44 41 32 36 41  FEDD4A7657BDA26A
17f0: 31 39 31 43 45 31 44 30 36 39 39 33 37 44 33 36  191CE1D069937D36
1800: 39 44 41 38 33 43 37 41 42 39 30 41 30 34 34 36  9DA83C7AB90A0446
1810: 42 32 33 42 45 43 30 39 31 35 38 38 37 42 33 32  B23BEC0915887B32
1820: 42 36 39 42 37 38 46 44 46 39 38 44 45 36 45 35  B69B78FDF98DE6E5
1830: 39 46 31 34 38 33 37 30 30 32 31 45 32 36 42 42  9F148370021E26BB
1840: 44 42 36 45 36 34 38 46 38 31 43 30 30 38 34 42  DB6E648F81C0084B
1850: 46 37 35 45 44 35 42 44 30 38 43 30 46 38 42 35  F75ED5BD08C0F8B5
1860: 46 37 35 46 38 39 43 41 39 41 31 33 39 31 33 34  F75F89CA9A139134
1870: 32 33 39 34 45 43 46 45 34 46 34 39 30 35 42 34  2394ECFE4F4905B4
1880: 45 37 39 42 39 42 45 41 36 37 44 36 32 36 41 33  E79B9BEA67D626A3
1890: 31 35 46 42 39 37 44 33 45 35 38 32 44 43 44 34  15FB97D3E582DCD4
18a0: 42 30 44 43 30 43 45 35 37 34 38 42 39 30 32 46  B0DC0CE5748B902F
18b0: 41 39 38 30 35 46 41 44 46 38 41 30 39 30 31 35  A9805FADF8A09015
18c0: 43 34 44 33 35 41 33 43 31 45 33 43 41 42 45 32  C4D35A3C1E3CABE2
18d0: 38 33 46 33 44 32 32 33 35 33 45 33 36 34 44 33  83F3D22353E364D3
18e0: 30 34 36 46 43 32 32 43 46 43 35 34 36 37 35 43  046FC22CFC54675C
18f0: 42 46 45 46 37 37 45 46 43 30 41 36 31 35 39 45  BFEF77EFC0A6159E
1900: 45 33 44 41 30 32 35 38 36 43 43 46 42 37 42 37  E3DA02586CCFB7B7
1910: 32 45 33 35 31 38 42 33 36 32 34 33 39 42 34 44  2E3518B362439B4D
1920: 32 46 42 43 41 45 33 37 33 42 35 41 34 30 32 32  2FBCAE373B5A4022
1930: 39 45 45 42 33 35 33 42 30 38 37 34 45 42 42 46  9EEB353B0874EBBF
1940: 46 46 34 42 43 41 36 36 32 34 34 37 30 35 37 35  FF4BCA6624470575
1950: 35 38 37 43 44 41 38 30 45 35 32 38 38 33 44 36  587CDA80E52883D6
1960: 32 45 35 30 46 38 31 39 36 46 44 32 39 44 30 38  2E50F8196FD29D08
1970: 33 30 35 41 43 31 30 46 36 35 35 46 39 36 42 37  305AC10F655F96B7
1980: 41 37 34 39 46 38 30 41 33 31 46 46 42 31 44 39  A749F80A31FFB1D9
1990: 44 37 39 39 32 41 33 42 35 41 45 38 33 37 33 43  D7992A3B5AE8373C
19a0: 33 37 46 42 32 42 34 44 41 42 36 31 43 46 39 31  37FB2B4DAB61CF91
19b0: 42 32 41 32 43 37 37 44 43 30 36 45 34 42 35 35  B2A2C77DC06E4B55
19c0: 44 32 42 41 39 45 45 37 42 45 33 37 30 39 41 43  D2BA9EE7BE3709AC
19d0: 42 37 37 41 39 45 39 43 35 30 33 43 46 37 42 42  B77A9E9C503CF7BB
19e0: 34 36 32 30 42 30 35 43 46 41 46 32 35 43 31 35  4620B05CFAF25C15
19f0: 36 30 30 42 36 32 44 32 39 37 32 38 34 35 34 36  600B62D297284546
1a00: 32 41 44 33 33 41 38 34 43 33 32 32 36 33 36 31  2AD33A84C3226361
1a10: 38 34 36 30 37 33 35 36 43 43 39 43 39 39 31 32  84607356CC9C9912
1a20: 44 43 33 37 36 43 39 38 41 38 35 30 42 36 41 32  DC376C98A850B6A2
1a30: 44 32 34 36 45 30 39 33 33 43 30 36 32 44 33 39  D246E0933C062D39
1a40: 39 38 32 44 39 33 30 37 45 42 46 42 38 37 37 30  982D9307EBFB8770
1a50: 45 39 43 34 39 42 36 39 31 32 37 43 45 37 37 34  E9C49B69127CE774
1a60: 30 46 41 38 41 30 38 30 34 46 39 45 32 43 41 43  0FA8A0804F9E2CAC
1a70: 30 36 36 43 41 30 30 43 44 43 37 32 39 31 34 41  066CA00CDC72914A
1a80: 38 36 31 37 39 42 39 34 43 46 35 38 39 33 32 32  86179B94CF589322
1a90: 35 42 39 39 31 45 32 33 31 37 37 31 46 43 34 44  5B991E231771FC4D
1aa0: 30 35 30 35 36 36 42 36 43 32 44 42 30 44 45 46  050566B6C2DB0DEF
1ab0: 35 45 41 39 30 37 36 35 36 30 42 41 45 43 31 38  5EA9076560BAEC18
1ac0: 31 31 38 42 43 37 45 39 46 32 37 36 39 36 37 33  118BC7E9F2769673
1ad0: 35 30 37 41 36 34 45 30 38 36 34 35 39 31 42 45  507A64E0864591BE
1ae0: 37 38 41 36 39 37 35 34 35 30 33 30 31 37 37 30  78A6975450301770
1af0: 45 41 37 36 34 42 38 35 31 31 38 39 32 32 34 41  EA764B851189224A
1b00: 32 31 32 37 33 44 35 36 41 43 31 44 43 30 38 37  21273D56AC1DC087
1b10: 34 44 43 43 36 35 41 43 39 43 32 44 43 45 43 42  4DCC65AC9C2DCECB
1b20: 46 34 36 36 33 39 45 36 31 33 31 35 31 34 35 38  F46639E613151458
1b30: 31 39 35 46 32 46 44 33 31 34 39 43 41 46 38 36  195F2FD3149CAF86
1b40: 36 43 33 30 35 41 36 41 39 46 45 33 39 36 36 36  6C305A6A9FE39666
1b50: 35 43 39 45 31 30 46 32 34 36 39 36 35 32 32 39  5C9E10F246965229
1b60: 31 37 46 41 39 35 30 41 36 35 32 42 41 44 36 38  17FA950A652BAD68
1b70: 33 41 35 41 35 38 30 37 34 32 32 35 43 41 41 36  3A5A58074225CAA6
1b80: 31 42 43 36 32 44 42 38 32 44 39 44 32 39 43 34  1BC62DB82D9D29C4
1b90: 43 45 38 36 31 42 31 35 32 41 37 34 31 41 42 30  CE861B152A741AB0
1ba0: 42 33 32 35 38 35 45 39 41 43 35 38 33 37 33 38  B32585E9AC583738
1bb0: 36 45 42 35 32 43 33 45 37 38 37 33 36 36 39 34  6EB52C3E78736694
1bc0: 35 42 33 36 46 43 41 39 32 38 34 45 33 45 41 39  5B36FCA9284E3EA9
1bd0: 45 30 42 31 42 32 39 33 43 33 37 35 36 36 45 46  E0B1B293C37566EF
1be0: 35 37 39 35 43 45 36 43 42 42 35 36 43 34 34 44  5795CE6CBB56C44D
1bf0: 33 31 44 45 30 38 41 31 34 32 44 39 32 45 35 43  31DE08A142D92E5C
1c00: 41 46 37 39 36 42 32 43 30 46 39 37 31 42 31 37  AF796B2C0F971B17
1c10: 33 41 43 38 45 36 45 31 35 38 46 46 44 45 44 43  3AC8E6E158FFDEDC
1c20: 31 39 41 46 41 36 34 36 46 38 39 42 30 41 30 41  19AFA646F89B0A0A
1c30: 43 43 30 31 46 42 34 46 44 43 33 44 35 39 44 42  CC01FB4FDC3D59DB
1c40: 30 35 43 41 38 42 31 34 38 31 39 32 30 38 34 39  05CA8B1481920849
1c50: 46 46 33 30 36 45 43 39 38 46 46 39 36 31 38 32  FF306EC98FF96182
1c60: 44 44 36 42 35 35 43 45 34 36 32 33 39 43 30 41  DD6B55CE46239C0A
1c70: 45 41 35 34 35 31 31 35 33 34 31 41 46 30 34 36  EA545115341AF046
1c80: 35 35 32 32 39 45 30 39 46 41 31 30 33 36 45 33  55229E09FA1036E3
1c90: 38 42 30 44 38 39 30 45 32 33 43 44 34 46 35 34  8B0D890E23CD4F54
1ca0: 39 34 44 31 32 38 42 32 46 38 45 30 31 44 35 30  94D128B2F8E01D50
1cb0: 35 38 33 42 34 42 36 36 45 36 46 31 46 31 41 44  583B4B66E6F1F1AD
1cc0: 46 43 34 30 41 45 37 32 36 31 36 32 31 38 37 41  FC40AE726162187A
1cd0: 34 39 46 35 41 31 32 41 43 46 39 34 39 39 31 41  49F5A12ACF94991A
1ce0: 35 44 46 36 36 31 33 36 32 38 44 43 44 32 31 38  5DF6613628DCD218
1cf0: 30 34 37 38 33 37 46 42 37 31 37 31 42 33 42 36  047837FB7171B3B6
1d00: 43 37 34 32 30 32 31 35 30 34 42 42 42 43 36 42  C742021504BBBC6B
1d10: 38 31 37 39 36 38 35 38 43 32 43 37 37 46 30 46  81796858C2C77F0F
1d20: 42 32 46 46 45 32 33 46 36 38 42 41 44 32 45 33  B2FFE23F68BAD2E3
1d30: 35 33 33 39 31 46 39 35 39 37 41 33 35 41 37 37  53391F9597A35A77
1d40: 31 44 35 39 33 44 44 41 31 38 33 38 33 37 44 44  1D593DDA183837DD
1d50: 36 38 37 39 46 31 34 30 36 33 43 38 34 45 39 32  6879F14063C84E92
1d60: 35 31 46 43 36 43 32 42 41 38 38 35 32 41 30 39  51FC6C2BA8852A09
1d70: 45 38 30 31 31 31 33 35 39 37 33 37 46 35 43 30  E80111359737F5C0
1d80: 30 32 30 39 35 34 35 44 36 43 30 31 34 31 33 35  0209545D6C014135
1d90: 44 46 36 43 45 44 32 33 38 37 45 41 43 37 33 42  DF6CED2387EAC73B
1da0: 32 44 36 41 38 33 43 35 46 37 37 41 35 43 32 41  2D6A83C5F77A5C2A
1db0: 36 34 36 43 45 32 46 32 32 42 31 35 34 30 33 41  646CE2F22B15403A
1dc0: 41 44 45 45 32 34 41 45 46 45 42 39 35 31 32 32  ADEE24AEFEB95122
1dd0: 31 38 33 30 46 43 31 34 32 44 34 30 36 33 43 37  1830FC142D4063C7
1de0: 45 45 42 34 35 45 44 30 31 38 32 39 37 34 30 32  EEB45ED018297402
1df0: 35 42 31 34 30 41 33 39 42 44 44 36 31 31 42 30  5B140A39BDD611B0
1e00: 44 37 46 34 30 37 31 35 39 38 34 39 30 45 39 37  D7F4071598490E97
1e10: 42 34 39 36 45 42 30 36 30 38 36 44 38 35 34 44  B496EB06086D854D
1e20: 41 37 44 41 41 38 37 36 44 37 32 33 39 43 45 41  A7DAA876D7239CEA
1e30: 33 37 42 35 41 45 45 30 36 45 33 42 44 31 41 44  37B5AEE06E3BD1AD
1e40: 30 30 36 35 34 34 42 45 35 43 33 34 31 31 34 38  006544BE5C341148
1e50: 30 35 34 44 37 34 46 42 44 39 30 30 38 35 34 31  054D74FBD9008541
1e60: 33 38 31 32 39 37 34 32 39 33 34 42 30 34 39 34  38129742934B0494
1e70: 39 31 31 31 32 39 39 46 34 31 31 34 31 35 31 38  9111299F41141518
1e80: 34 35 39 37 44 35 39 44 35 46 41 42 42 35 38 34  4597D59D5FABB584
1e90: 44 33 38 43 32 39 35 42 32 39 30 32 45 45 32 37  D38C295B2902EE27
1ea0: 45 33 44 41 37 31 46 30 41 37 32 41 36 46 33 36  E3DA71F0A72A6F36
1eb0: 31 45 32 43 44 35 36 41 41 44 34 34 38 35 36 46  1E2CD56AAD44856F
1ec0: 36 37 30 39 39 39 32 43 35 39 30 38 42 32 35 43  6709992C5908B25C
1ed0: 34 45 31 35 42 33 46 31 41 37 35 32 42 37 39 42  4E15B3F1A752B79B
1ee0: 42 45 46 41 42 33 41 44 42 32 36 46 30 38 46 37  BEFAB3ADB26F08F7
1ef0: 39 41 41 37 44 36 38 45 44 39 35 32 45 30 37 42  9AA7D68ED952E07B
1f00: 32 43 30 36 32 44 38 43 38 46 41 42 41 44 31 41  2C062D8C8FABAD1A
1f10: 33 42 43 44 33 46 35 35 45 41 37 46 36 44 33 33  3BCD3F55EA7F6D33
1f20: 46 39 38 44 30 34 44 35 46 36 33 38 30 39 30 43  F98D04D5F638090C
1f30: 37 44 31 39 35 32 33 36 39 41 33 46 46 34 39 35  7D1952369A3FF495
1f40: 30 41 46 32 39 43 36 46 45 42 31 46 42 44 43 32  0AF29C6FEB1FBDC2
1f50: 32 44 45 42 38 32 35 31 34 42 31 34 38 31 34 32  2DEB82514B148142
1f60: 32 31 31 33 31 34 43 30 38 38 34 41 39 34 37 32  211314C0884A9472
1f70: 44 31 46 42 44 45 35 33 30 31 37 46 42 42 35 34  D1FBDE53017FBB54
1f80: 36 33 31 38 45 33 32 31 34 31 39 31 37 43 45 36  6318E32141917CE6
1f90: 35 43 42 39 37 44 34 39 42 39 35 38 43 31 31 44  5CB97D49B958C11D
1fa0: 46 46 32 37 36 46 41 38 34 30 33 43 33 38 35 43  FF276FA8403C385C
1fb0: 44 39 35 39 44 36 33 42 37 41 32 45 34 45 32 35  D959D63B7A2E4E25
1fc0: 36 31 37 44 30 43 41 34 45 32 44 32 33 37 41 38  617D0CA4E2D237A8
1fd0: 43 34 42 30 39 43 31 39 43 36 38 35 30 31 44 44  C4B09C19C68501DD
1fe0: 31 42 32 41 32 34 31 46 44 36 44 30 37 44 42 36  1B2A241FD6D07DB6
1ff0: 42 45 43 37 43 45 34 33 39 45 34 34 37 34 45 41  BEC7CE439E4474EA
2000: 43 36 46 38 31 30 31 30 32 31 32 38 43 38 39 39  C6F810102128C899
2010: 30 33 33 33 34 35 45 36 37 38 44 41 38 30 38 39  033345E678DA8089
2020: 41 41 43 37 33 32 37 43 41 45 34 41 37 46 46 36  AAC7327CAE4A7FF6
2030: 37 31 37 46 39 33 39 39 36 34 31 45 32 30 33 45  717F9399641E203E
2040: 38 33 46 36 34 45 39 32 46 44 34 43 30 38 43 34  83F64E92FD4C08C4
2050: 42 44 44 35 33 31 32 45 35 32 32 30 36 45 41 38  BDD5312E52206EA8
2060: 43 30 45 30 33 39 46 37 46 30 44 39 42 31 41 37  C0E039F7F0D9B1A7
2070: 36 36 46 42 37 35 30 30 41 36 37 38 42 30 35 31  66FB7500A678B051
2080: 43 36 42 33 36 38 39 45 30 45 44 38 39 30 38 37  C6B3689E0ED89087
2090: 36 46 38 44 33 35 34 31 31 35 45 32 39 30 38 31  6F8D354115E29081
20a0: 31 31 44 33 41 39 46 39 43 39 31 32 33 34 37 46  11D3A9F9C912347F
20b0: 42 34 33 45 35 36 45 38 46 32 44 43 43 34 33 35  B43E56E8F2DCC435
20c0: 31 35 39 32 33 34 36 46 33 31 39 44 41 38 45 39  1592346F319DA8E9
20d0: 32 43 45 45 38 33 39 42 35 36 41 43 43 31 36 44  2CEE839B56ACC16D
20e0: 38 42 38 43 30 42 34 37 37 30 44 31 46 44 42 45  8B8C0B4770D1FDBE
20f0: 31 42 30 44 32 45 35 45 43 41 43 42 39 30 46 32  1B0D2E5ECACB90F2
2100: 41 34 32 32 41 45 37 35 43 34 43 36 30 43 34 36  A422AE75C4C60C46
2110: 35 45 41 30 44 34 38 46 35 30 44 34 35 34 36 34  5EA0D48F50D45464
2120: 34 38 30 34 36 30 36 30 39 45 43 42 41 35 36 46  480460609ECBA56F
2130: 34 39 30 38 34 31 32 46 37 33 41 33 46 38 32 32  4908412F73A3F822
2140: 38 45 45 42 33 43 42 45 32 33 31 35 38 38 44 34  8EEB3CBE231588D4
2150: 37 46 33 34 46 36 45 45 37 45 36 34 46 34 46 34  7F34F6EE7E64F4F4
2160: 35 37 34 34 37 39 41 36 44 36 33 44 42 44 39 39  574479A6D63DBD99
2170: 41 32 38 37 39 36 45 46 37 32 46 39 43 30 36 42  A28796EF72F9C06B
2180: 30 39 34 38 30 43 31 38 30 36 32 36 36 30 32 33  09480C1806266023
2190: 41 33 41 35 31 30 39 45 33 46 44 30 45 39 39 39  A3A5109E3FD0E999
21a0: 42 32 43 30 46 31 34 38 32 30 34 32 43 34 30 34  B2C0F1482042C404
21b0: 42 33 32 36 36 42 43 35 34 45 30 35 34 36 34 45  B3266BC54E05464E
21c0: 43 35 31 33 44 33 44 31 44 41 39 45 32 32 46 38  C513D3D1DA9E22F8
21d0: 45 36 31 35 33 36 34 46 38 33 44 41 32 39 45 35  E615364F83DA29E5
21e0: 36 30 45 31 43 31 41 38 43 32 37 41 38 33 43 42  60E1C1A8C27A83CB
21f0: 46 42 35 42 46 33 39 37 41 33 38 45 41 37 30 41  FB5BF397A38EA70A
2200: 45 32 41 35 43 38 41 36 43 41 35 32 32 31 35 34  E2A5C8A6CA522154
2210: 31 46 39 44 41 45 41 41 45 38 33 30 44 44 41 34  1F9DAEAAE830DDA4
2220: 38 46 38 36 37 43 41 31 30 37 41 39 46 30 32 39  8F867CA107A9F029
2230: 37 38 44 38 31 43 32 36 35 45 39 43 35 30 32 43  78D81C265E9C502C
2240: 41 41 36 44 37 30 30 43 32 39 32 37 43 36 34 44  AA6D700C2927C64D
2250: 45 32 30 44 41 31 32 41 42 38 45 41 46 38 41 32  E20DA12AB8EAF8A2
2260: 41 44 38 41 43 46 38 43 30 46 34 37 42 36 32 42  AD8ACF8C0F47B62B
2270: 35 36 31 45 38 37 43 39 36 30 30 32 45 46 42 46  561E87C96002EFBF
2280: 34 37 36 33 38 44 36 37 39 45 38 41 38 37 31 36  47638D679E8A8716
2290: 39 30 32 36 45 31 36 43 43 46 43 46 44 32 37 35  9026E16CCFCFD275
22a0: 46 36 38 32 34 42 34 33 42 37 42 39 44 33 38 38  F6824B43B7B9D388
22b0: 41 43 37 34 45 46 44 35 32 30 42 42 32 43 34 44  AC74EFD520BB2C4D
22c0: 42 42 30 39 31 45 30 32 37 39 32 37 32 43 34 38  BB091E0279272C48
22d0: 31 34 39 38 39 31 30 45 37 38 46 44 36 37 38 46  1498910E78FD678F
22e0: 41 41 46 45 36 43 45 42 37 43 37 31 39 34 37 34  AAFE6CEB7C719474
22f0: 33 32 39 45 38 34 36 30 45 36 44 34 45 37 42 39  329E8460E6D4E7B9
2300: 39 41 35 36 42 42 38 46 44 35 33 35 42 46 31 43  9A56BB8FD535BF1C
2310: 35 41 45 44 46 41 42 45 32 37 37 41 36 34 31 39  5AEDFABE277A6419
2320: 30 39 43 46 44 31 39 44 37 35 46 32 42 44 36 35  09CFD19D75F2BD65
2330: 33 31 44 32 31 30 32 43 34 38 31 34 36 38 41 42  31D2102C481468AB
2340: 37 35 35 31 38 31 31 45 46 44 37 45 34 43 41 37  7551811EFD7E4CA7
2350: 45 35 30 34 34 36 31 45 41 38 42 38 36 38 42 31  E504461EA8B868B1
2360: 34 33 36 31 42 43 30 45 45 35 32 33 43 37 32 38  4361BC0EE523C728
2370: 30 33 38 33 34 33 30 33 39 36 41 31 39 36 30 45  0383430396A1960E
2380: 43 34 44 41 38 46 39 41 30 43 43 36 44 31 37 39  C4DA8F9A0CC6D179
2390: 31 32 32 33 39 32 39 44 32 41 34 45 32 31 41 30  1223929D2A4E21A0
23a0: 37 38 45 42 31 35 31 45 46 31 36 30 31 34 46 41  78EB151EF16014FA
23b0: 44 36 33 43 46 43 46 37 38 36 42 43 31 43 39 35  D63CFCF786BC1C95
23c0: 41 37 33 35 32 30 31 45 30 38 37 46 31 42 45 38  A735201E087F1BE8
23d0: 30 46 36 45 33 44 30 31 45 38 43 30 42 36 46 39  0F6E3D01E8C0B6F9
23e0: 43 32 30 38 32 39 31 31 33 43 37 38 43 39 43 44  C20829113C78C9CD
23f0: 34 39 38 46 34 42 36 37 39 30 43 35 38 35 43 46  498F4B6790C585CF
2400: 35 36 32 39 31 34 35 43 44 41 46 38 43 35 46 46  5629145CDAF8C5FF
2410: 42 34 39 32 46 46 43 45 41 46 46 43 41 39 37 46  B492FFCEAFFCA97F
2420: 30 31 44 30 44 41 30 42 34 35 46 37 39 44 34 31  01D0DA0B45F79D41
2430: 30 31 30 30 30 30 30 30 30 30 34 39 34 35 34 45  010000000049454E
2440: 34 34 41 45 34 32 36 30 38 32 27 29 3b 0a 52 45  44AE426082');.RE
2450: 50 4c 41 43 45 20 49 4e 54 4f 20 63 6f 6e 66 69  PLACE INTO confi
2460: 67 20 56 41 4c 55 45 53 28 27 70 72 6f 6a 65 63  g VALUES('projec
2470: 74 2d 6e 61 6d 65 27 2c 27 72 65 64 69 53 74 72  t-name','rediStr
2480: 65 61 6d 27 29 3b 0a 52 45 50 4c 41 43 45 20 49  eam');.REPLACE I
2490: 4e 54 4f 20 63 6f 6e 66 69 67 20 56 41 4c 55 45  NTO config VALUE
24a0: 53 28 27 70 72 6f 6a 65 63 74 2d 64 65 73 63 72  S('project-descr
24b0: 69 70 74 69 6f 6e 27 2c 27 72 65 61 6c 74 69 6d  iption','realtim
24c0: 65 20 73 74 72 65 61 6d 20 61 6e 64 20 70 65 72  e stream and per
24d0: 69 6f 64 20 73 74 6f 63 6b 20 64 61 74 61 20 41  iod stock data A
24e0: 50 49 27 29 3b 0a 52 45 50 4c 41 43 45 20 49 4e  PI');.REPLACE IN
24f0: 54 4f 20 63 6f 6e 66 69 67 20 56 41 4c 55 45 53  TO config VALUES
2500: 28 27 69 6e 64 65 78 2d 70 61 67 65 27 2c 27 2f  ('index-page','/
2510: 68 6f 6d 65 27 29 3b 0a 49 4e 53 45 52 54 20 49  home');.INSERT I
2520: 4e 54 4f 20 5f 78 66 65 72 5f 72 65 70 6f 72 74  NTO _xfer_report
2530: 66 6d 74 28 74 69 74 6c 65 2c 63 6f 6c 73 2c 73  fmt(title,cols,s
2540: 71 6c 63 6f 64 65 29 20 56 41 4c 55 45 53 28 27  qlcode) VALUES('
2550: 41 6c 6c 20 54 69 63 6b 65 74 73 27 2c 27 23 66  All Tickets','#f
2560: 66 66 66 66 66 20 4b 65 79 3a 0a 23 66 32 64 63  fffff Key:.#f2dc
2570: 64 63 20 41 63 74 69 76 65 0a 23 65 38 65 38 65  dc Active.#e8e8e
2580: 38 20 52 65 76 69 65 77 0a 23 63 66 65 38 62 64  8 Review.#cfe8bd
2590: 20 46 69 78 65 64 0a 23 62 64 65 35 64 36 20 54   Fixed.#bde5d6 T
25a0: 65 73 74 65 64 0a 23 63 61 63 61 65 35 20 44 65  ested.#cacae5 De
25b0: 66 65 72 72 65 64 0a 23 63 38 63 38 63 38 20 43  ferred.#c8c8c8 C
25c0: 6c 6f 73 65 64 27 2c 27 53 45 4c 45 43 54 0a 20  losed','SELECT. 
25d0: 20 43 41 53 45 20 57 48 45 4e 20 73 74 61 74 75   CASE WHEN statu
25e0: 73 20 49 4e 20 28 27 27 4f 70 65 6e 27 27 2c 27  s IN (''Open'','
25f0: 27 56 65 72 69 66 69 65 64 27 27 29 20 54 48 45  'Verified'') THE
2600: 4e 20 27 27 23 66 32 64 63 64 63 27 27 0a 20 20  N ''#f2dcdc''.  
2610: 20 20 20 20 20 57 48 45 4e 20 73 74 61 74 75 73       WHEN status
2620: 3d 27 27 52 65 76 69 65 77 27 27 20 54 48 45 4e  =''Review'' THEN
2630: 20 27 27 23 65 38 65 38 65 38 27 27 0a 20 20 20   ''#e8e8e8''.   
2640: 20 20 20 20 57 48 45 4e 20 73 74 61 74 75 73 3d      WHEN status=
2650: 27 27 46 69 78 65 64 27 27 20 54 48 45 4e 20 27  ''Fixed'' THEN '
2660: 27 23 63 66 65 38 62 64 27 27 0a 20 20 20 20 20  '#cfe8bd''.     
2670: 20 20 57 48 45 4e 20 73 74 61 74 75 73 3d 27 27    WHEN status=''
2680: 54 65 73 74 65 64 27 27 20 54 48 45 4e 20 27 27  Tested'' THEN ''
2690: 23 62 64 65 35 64 36 27 27 0a 20 20 20 20 20 20  #bde5d6''.      
26a0: 20 57 48 45 4e 20 73 74 61 74 75 73 3d 27 27 44   WHEN status=''D
26b0: 65 66 65 72 72 65 64 27 27 20 54 48 45 4e 20 27  eferred'' THEN '
26c0: 27 23 63 61 63 61 65 35 27 27 0a 20 20 20 20 20  '#cacae5''.     
26d0: 20 20 45 4c 53 45 20 27 27 23 63 38 63 38 63 38    ELSE ''#c8c8c8
26e0: 27 27 20 45 4e 44 20 41 53 20 27 27 62 67 63 6f  '' END AS ''bgco
26f0: 6c 6f 72 27 27 2c 0a 20 20 73 75 62 73 74 72 28  lor'',.  substr(
2700: 74 6b 74 5f 75 75 69 64 2c 31 2c 31 30 29 20 41  tkt_uuid,1,10) A
2710: 53 20 27 27 23 27 27 2c 0a 20 20 64 61 74 65 74  S ''#'',.  datet
2720: 69 6d 65 28 74 6b 74 5f 6d 74 69 6d 65 29 20 41  ime(tkt_mtime) A
2730: 53 20 27 27 6d 74 69 6d 65 27 27 2c 0a 20 20 74  S ''mtime'',.  t
2740: 79 70 65 2c 0a 20 20 73 74 61 74 75 73 2c 0a 20  ype,.  status,. 
2750: 20 73 75 62 73 79 73 74 65 6d 2c 0a 20 20 74 69   subsystem,.  ti
2760: 74 6c 65 0a 46 52 4f 4d 20 74 69 63 6b 65 74 27  tle.FROM ticket'
2770: 29 3b 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20 5f  );.INSERT INTO _
2780: 78 66 65 72 5f 75 73 65 72 28 6c 6f 67 69 6e 2c  xfer_user(login,
2790: 70 77 2c 63 61 70 2c 69 6e 66 6f 2c 70 68 6f 74  pw,cap,info,phot
27a0: 6f 29 20 56 41 4c 55 45 53 28 27 72 6f 73 74 65  o) VALUES('roste
27b0: 72 6d 61 6e 6e 27 2c 4e 55 4c 4c 2c 27 73 27 2c  rmann',NULL,'s',
27c0: 27 27 2c 4e 55 4c 4c 29 3b 0a 49 4e 53 45 52 54  '',NULL);.INSERT
27d0: 20 49 4e 54 4f 20 5f 78 66 65 72 5f 75 73 65 72   INTO _xfer_user
27e0: 28 6c 6f 67 69 6e 2c 70 77 2c 63 61 70 2c 69 6e  (login,pw,cap,in
27f0: 66 6f 2c 70 68 6f 74 6f 29 20 56 41 4c 55 45 53  fo,photo) VALUES
2800: 28 27 61 6e 6f 6e 79 6d 6f 75 73 27 2c 4e 55 4c  ('anonymous',NUL
2810: 4c 2c 27 67 68 6d 6e 63 7a 27 2c 27 41 6e 6f 6e  L,'ghmncz','Anon
2820: 27 2c 4e 55 4c 4c 29 3b 0a 49 4e 53 45 52 54 20  ',NULL);.INSERT 
2830: 49 4e 54 4f 20 5f 78 66 65 72 5f 75 73 65 72 28  INTO _xfer_user(
2840: 6c 6f 67 69 6e 2c 70 77 2c 63 61 70 2c 69 6e 66  login,pw,cap,inf
2850: 6f 2c 70 68 6f 74 6f 29 20 56 41 4c 55 45 53 28  o,photo) VALUES(
2860: 27 6e 6f 62 6f 64 79 27 2c 4e 55 4c 4c 2c 27 6a  'nobody',NULL,'j
2870: 6f 72 27 2c 27 4e 6f 62 6f 64 79 27 2c 4e 55 4c  or','Nobody',NUL
2880: 4c 29 3b 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20  L);.INSERT INTO 
2890: 5f 78 66 65 72 5f 75 73 65 72 28 6c 6f 67 69 6e  _xfer_user(login
28a0: 2c 70 77 2c 63 61 70 2c 69 6e 66 6f 2c 70 68 6f  ,pw,cap,info,pho
28b0: 74 6f 29 20 56 41 4c 55 45 53 28 27 64 65 76 65  to) VALUES('deve
28c0: 6c 6f 70 65 72 27 2c 4e 55 4c 4c 2c 27 64 65 69  loper',NULL,'dei
28d0: 27 2c 27 44 65 76 27 2c 4e 55 4c 4c 29 3b 0a 49  ','Dev',NULL);.I
28e0: 4e 53 45 52 54 20 49 4e 54 4f 20 5f 78 66 65 72  NSERT INTO _xfer
28f0: 5f 75 73 65 72 28 6c 6f 67 69 6e 2c 70 77 2c 63  _user(login,pw,c
2900: 61 70 2c 69 6e 66 6f 2c 70 68 6f 74 6f 29 20 56  ap,info,photo) V
2910: 41 4c 55 45 53 28 27 72 65 61 64 65 72 27 2c 4e  ALUES('reader',N
2920: 55 4c 4c 2c 27 6b 70 74 77 27 2c 27 52 65 61 64  ULL,'kptw','Read
2930: 65 72 27 2c 4e 55 4c 4c 29 3b 0a 49 4e 53 45 52  er',NULL);.INSER
2940: 54 20 49 4e 54 4f 20 5f 78 66 65 72 5f 75 73 65  T INTO _xfer_use
2950: 72 28 6c 6f 67 69 6e 2c 70 77 2c 63 61 70 2c 69  r(login,pw,cap,i
2960: 6e 66 6f 2c 70 68 6f 74 6f 29 20 56 41 4c 55 45  nfo,photo) VALUE
2970: 53 28 27 62 6a 69 6d 61 6e 27 2c 27 39 35 35 35  S('bjiman','9555
2980: 30 61 33 34 63 36 65 39 30 64 61 63 65 31 31 66  0a34c6e90dace11f
2990: 39 37 63 37 33 35 62 65 33 62 33 36 36 63 66 64  97c735be3b366cfd
29a0: 38 33 62 32 27 2c 27 65 69 27 2c 27 42 6f 67 64  83b2','ei','Bogd
29b0: 61 6e 20 4a 69 6d 61 6e 27 2c 4e 55 4c 4c 29 3b  an Jiman',NULL);
29c0: 0a                                               .