Artifact
a2ddd0afa683131ffd3add57879dae8911d8991c :
File
wst1.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: 11239)
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 20 68 74 74 70 73 3a 2f 2f 63 68 69 at.# https://chi
0030: 73 65 6c 61 70 70 2e 63 6f 6d 2f 75 73 65 72 2f selapp.com/user/
0040: 77 73 74 2f 72 65 70 6f 73 69 74 6f 72 79 2f 57 wst/repository/W
0050: 53 54 2d 53 6b 69 6e 2d 31 2f 0a 23 2d 2d 20 54 ST-Skin-1/.#-- T
0060: 68 65 20 22 73 6b 69 6e 22 20 63 6f 6e 66 69 67 he "skin" config
0070: 75 72 61 74 69 6f 6e 20 65 78 70 6f 72 74 65 64 uration exported
0080: 20 66 72 6f 6d 0a 23 2d 2d 20 72 65 70 6f 73 69 from.#-- reposi
0090: 74 6f 72 79 20 22 45 3a 2f 66 6f 73 73 69 6c 2d tory "E:/fossil-
00a0: 77 33 32 2f 6d 6f 72 64 6f 72 2e 66 6f 73 73 69 w32/mordor.fossi
00b0: 6c 22 0a 23 2d 2d 20 6f 6e 20 32 30 31 30 2d 30 l".#-- on 2010-0
00c0: 38 2d 30 31 20 30 37 3a 30 35 3a 31 39 0a 63 6f 8-01 07:05:19.co
00d0: 6e 66 69 67 20 2f 63 6f 6e 66 69 67 20 37 32 34 nfig /config 724
00e0: 30 0a 31 33 32 36 33 39 33 30 32 34 20 27 63 73 0.1326393024 'cs
00f0: 73 27 20 76 61 6c 75 65 20 27 2f 2a 20 2a 2a 2a s' value '/* ***
0100: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ****************
0110: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ****************
0120: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ****************
0130: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 20 75 ************.* u
0140: 73 65 64 20 63 6f 6c 6f 72 73 3a 0a 2a 20 63 63 sed colors:.* cc
0150: 63 63 63 63 20 62 61 63 6b 67 72 6f 75 6e 64 20 cccc background
0160: 63 6f 6c 6f 72 20 66 6f 72 20 65 6e 74 69 72 65 color for entire
0170: 20 70 61 67 65 2c 20 76 69 73 69 62 6c 65 20 6f page, visible o
0180: 6e 20 70 61 67 65 20 66 72 61 6d 65 0a 2a 20 63 n page frame.* c
0190: 63 63 63 65 65 20 62 61 63 6b 67 72 6f 75 6e 64 cccee background
01a0: 20 63 6f 6c 6f 72 20 66 6f 72 20 68 6f 76 65 72 color for hover
01b0: 65 64 20 63 6f 6e 74 65 6e 74 20 6c 69 6e 6b 73 ed content links
01c0: 0a 2a 20 64 64 64 64 64 64 20 62 61 63 6b 67 72 .* dddddd backgr
01d0: 6f 75 6e 64 20 66 6f 72 20 63 6f 6e 74 65 6e 74 ound for content
01e0: 2d 68 65 61 64 65 72 73 0a 2a 20 65 65 65 65 65 -headers.* eeeee
01f0: 65 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c e background col
0200: 6f 72 20 66 6f 72 20 63 6f 6e 74 65 6e 74 0a 2a or for content.*
0210: 20 66 37 66 37 66 37 20 62 6f 72 64 6f 72 2d 63 f7f7f7 bordor-c
0220: 6f 6c 6f 72 20 66 6f 72 20 74 6f 70 20 73 68 61 olor for top sha
0230: 64 6f 77 0a 2a 20 61 61 61 61 61 61 20 62 6f 72 dow.* aaaaaa bor
0240: 64 6f 72 2d 63 6f 6c 6f 72 20 66 6f 72 20 62 6f dor-color for bo
0250: 74 74 6f 6d 20 73 68 61 64 6f 77 0a 2a 20 35 35 ttom shadow.* 55
0260: 35 35 36 36 20 6d 61 69 6e 20 66 6f 6e 74 20 63 5566 main font c
0270: 6f 6c 6f 72 20 61 6e 64 20 62 61 63 6b 67 72 6f olor and backgro
0280: 75 6e 64 20 66 6f 72 20 6d 61 69 6e 20 6d 65 6e und for main men
0290: 75 20 61 6e 64 20 66 6f 6e 74 0a 2a 20 20 20 20 u and font.*
02a0: 20 20 20 20 63 6f 6c 6f 72 20 66 6f 72 20 68 6f color for ho
02b0: 76 65 72 65 64 20 6d 65 6e 75 20 65 6e 74 72 69 vered menu entri
02c0: 65 73 20 61 6e 64 20 76 69 73 69 74 65 64 20 63 es and visited c
02d0: 6f 6e 74 65 6e 74 20 6c 69 6e 6b 73 0a 2a 20 36 ontent links.* 6
02e0: 36 36 36 39 39 20 62 61 63 6b 67 72 6f 75 6e 64 66699 background
02f0: 20 63 6f 6c 6f 72 20 66 6f 72 20 73 75 62 6d 65 color for subme
0300: 6e 75 20 61 6e 64 20 66 6f 6e 74 20 63 6f 6c 6f nu and font colo
0310: 72 20 66 6f 72 20 63 6f 6e 74 65 6e 74 0a 2a 20 r for content.*
0320: 77 68 69 74 65 20 20 66 6f 6e 74 20 63 6f 6c 6f white font colo
0330: 72 20 66 6f 72 20 6d 61 69 6e 2f 73 75 62 6d 65 r for main/subme
0340: 6e 75 20 61 6e 64 20 62 61 63 6b 67 72 6f 75 6e nu and backgroun
0350: 64 20 63 6f 6c 6f 72 20 66 6f 72 0a 2a 20 20 20 d color for.*
0360: 20 20 20 20 20 68 69 67 68 6c 69 67 68 74 65 64 highlighted
0370: 20 6d 65 6e 75 20 65 6e 74 72 69 65 73 0a 2a 20 menu entries.*
0380: 6c 69 67 68 74 67 72 65 79 0a 2a 20 20 20 20 20 lightgrey.*
0390: 20 20 20 66 6f 6e 74 20 63 6f 6c 6f 72 20 66 6f font color fo
03a0: 72 20 73 6d 61 6c 6c 20 6d 61 69 6e 20 6d 65 6e r small main men
03b0: 75 20 65 6e 74 72 69 65 73 0a 2a 2a 2a 2a 2a 2a u entries.******
03c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ****************
03d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ****************
03e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ****************
03f0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 2a 2f 0a 2f 2a 20 ********* */./*
0400: 47 65 6e 65 72 61 6c 20 73 65 74 74 69 6e 67 73 General settings
0410: 20 66 6f 72 20 74 68 65 20 65 6e 74 69 72 65 20 for the entire
0420: 70 61 67 65 20 2a 2f 0a 62 6f 64 79 20 7b 0a 20 page */.body {.
0430: 20 6d 61 72 67 69 6e 3a 20 30 65 78 20 31 65 78 margin: 0ex 1ex
0440: 3b 0a 20 20 70 61 64 64 69 6e 67 3a 20 30 70 78 ;. padding: 0px
0450: 3b 0a 20 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a ;. font-family:
0460: 20 47 65 6f 72 67 69 61 2c 20 4e 69 6d 72 6f 64 Georgia, Nimrod
0470: 2c 20 54 69 6d 65 73 20 4e 65 77 20 52 6f 6d 61 , Times New Roma
0480: 6e 2c 20 73 65 72 69 66 3b 0a 7d 0a 40 6d 65 64 n, serif;.}.@med
0490: 69 61 20 70 72 69 6e 74 20 7b 0a 20 20 62 6f 64 ia print {. bod
04a0: 79 20 7b 0a 20 20 20 20 62 61 63 6b 67 72 6f 75 y {. backgrou
04b0: 6e 64 2d 63 6f 6c 6f 72 3a 20 77 68 69 74 65 3b nd-color: white;
04c0: 0a 20 20 7d 0a 7d 0a 40 6d 65 64 69 61 20 73 63 . }.}.@media sc
04d0: 72 65 65 6e 20 7b 0a 20 20 62 6f 64 79 20 7b 0a reen {. body {.
04e0: 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 2d 63 background-c
04f0: 6f 6c 6f 72 3a 20 23 63 63 63 63 63 63 3b 0a 20 olor: #cccccc;.
0500: 20 7d 0a 7d 0a 0a 64 69 76 2e 73 65 63 74 69 6f }.}..div.sectio
0510: 6e 2c 20 68 31 2c 20 68 32 2c 20 68 33 2c 20 68 n, h1, h2, h3, h
0520: 34 2c 20 68 35 20 7b 0a 20 20 66 6f 6e 74 2d 77 4, h5 {. font-w
0530: 65 69 67 68 74 3a 6e 6f 72 6d 61 6c 3b 0a 20 20 eight:normal;.
0540: 6d 61 72 67 69 6e 3a 20 30 20 30 20 30 2e 35 65 margin: 0 0 0.5e
0550: 6d 20 30 3b 0a 20 20 62 61 63 6b 67 72 6f 75 6e m 0;. backgroun
0560: 64 2d 63 6f 6c 6f 72 3a 20 23 64 64 64 64 64 64 d-color: #dddddd
0570: 3b 0a 20 20 62 6f 72 64 65 72 2d 73 74 79 6c 65 ;. border-style
0580: 3a 20 73 6f 6c 69 64 3b 20 0a 20 20 62 6f 72 64 : solid; . bord
0590: 65 72 2d 77 69 64 74 68 3a 20 32 70 78 3b 20 0a er-width: 2px; .
05a0: 20 20 62 6f 72 64 65 72 2d 74 6f 70 2d 63 6f 6c border-top-col
05b0: 6f 72 3a 20 23 66 37 66 37 66 37 3b 0a 20 20 62 or: #f7f7f7;. b
05c0: 6f 72 64 65 72 2d 6c 65 66 74 2d 63 6f 6c 6f 72 order-left-color
05d0: 3a 20 23 66 37 66 37 66 37 3b 0a 20 20 62 6f 72 : #f7f7f7;. bor
05e0: 64 65 72 2d 62 6f 74 74 6f 6d 2d 63 6f 6c 6f 72 der-bottom-color
05f0: 3a 20 23 61 61 61 61 61 61 3b 0a 20 20 62 6f 72 : #aaaaaa;. bor
0600: 64 65 72 2d 72 69 67 68 74 2d 63 6f 6c 6f 72 3a der-right-color:
0610: 20 23 61 61 61 61 61 61 3b 0a 20 20 70 61 64 64 #aaaaaa;. padd
0620: 69 6e 67 2d 6c 65 66 74 3a 20 31 65 6d 3b 0a 20 ing-left: 1em;.
0630: 20 70 61 64 64 69 6e 67 2d 72 69 67 68 74 3a 20 padding-right:
0640: 32 65 6d 3b 0a 7d 0a 0a 64 69 76 2e 73 65 63 74 2em;.}..div.sect
0650: 69 6f 6e 2c 20 68 31 20 7b 20 6d 61 72 67 69 6e ion, h1 { margin
0660: 2d 74 6f 70 3a 20 31 65 6d 3b 20 20 20 74 65 78 -top: 1em; tex
0670: 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b t-align: center;
0680: 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 2e 35 65 font-size: 1.5e
0690: 6d 3b 20 7d 0a 68 32 20 7b 20 6d 61 72 67 69 6e m; }.h2 { margin
06a0: 2d 74 6f 70 3a 20 30 2e 38 65 6d 3b 20 66 6f 6e -top: 0.8em; fon
06b0: 74 2d 73 69 7a 65 3a 20 31 2e 33 65 6d 3b 20 7d t-size: 1.3em; }
06c0: 0a 68 33 20 7b 20 6d 61 72 67 69 6e 2d 74 6f 70 .h3 { margin-top
06d0: 3a 20 30 2e 36 65 6d 3b 20 66 6f 6e 74 2d 73 69 : 0.6em; font-si
06e0: 7a 65 3a 20 31 2e 32 65 6d 3b 20 7d 0a 68 34 20 ze: 1.2em; }.h4
06f0: 7b 20 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 30 2e { margin-top: 0.
0700: 34 65 6d 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 4em; font-size:
0710: 31 2e 31 65 6d 3b 20 7d 0a 68 35 20 7b 20 6d 61 1.1em; }.h5 { ma
0720: 72 67 69 6e 2d 74 6f 70 3a 20 30 2e 32 65 6d 3b rgin-top: 0.2em;
0730: 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 2e 30 65 font-size: 1.0e
0740: 6d 3b 20 7d 0a 0a 2f 2a 20 54 68 65 20 70 72 6f m; }../* The pro
0750: 6a 65 63 74 20 6c 6f 67 6f 20 69 6e 20 74 68 65 ject logo in the
0760: 20 75 70 70 65 72 20 6c 65 66 74 2d 68 61 6e 64 upper left-hand
0770: 20 63 6f 72 6e 65 72 20 6f 66 20 65 61 63 68 20 corner of each
0780: 70 61 67 65 20 2a 2f 0a 64 69 76 2e 6c 6f 67 6f page */.div.logo
0790: 20 7b 0a 20 20 64 69 73 70 6c 61 79 3a 20 74 61 {. display: ta
07a0: 62 6c 65 2d 63 65 6c 6c 3b 0a 20 20 74 65 78 74 ble-cell;. text
07b0: 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 0a -align: center;.
07c0: 20 20 76 65 72 74 69 63 61 6c 2d 61 6c 69 67 6e vertical-align
07d0: 3a 20 63 65 6e 74 65 72 3b 0a 20 20 66 6f 6e 74 : center;. font
07e0: 2d 77 65 69 67 68 74 3a 20 6e 6f 72 6d 61 6c 3b -weight: normal;
07f0: 0a 20 20 63 6f 6c 6f 72 3a 20 23 35 35 35 35 36 . color: #55556
0800: 36 0a 7d 0a 0a 64 69 76 2e 6c 6f 67 6f 20 61 2c 6.}..div.logo a,
0810: 20 64 69 76 2e 6c 6f 67 6f 20 61 3a 76 69 73 69 div.logo a:visi
0820: 74 65 64 20 7b 0a 20 20 74 65 78 74 2d 64 65 63 ted {. text-dec
0830: 6f 72 61 74 69 6f 6e 3a 20 6e 6f 6e 65 3b 0a 20 oration: none;.
0840: 20 63 6f 6c 6f 72 3a 20 23 35 35 35 35 36 36 0a color: #555566.
0850: 7d 0a 0a 2f 2a 20 54 68 65 20 70 61 67 65 20 74 }../* The page t
0860: 69 74 6c 65 20 63 65 6e 74 65 72 65 64 20 61 74 itle centered at
0870: 20 74 68 65 20 74 6f 70 20 6f 66 20 65 61 63 68 the top of each
0880: 20 70 61 67 65 20 2a 2f 0a 64 69 76 2e 74 69 74 page */.div.tit
0890: 6c 65 20 7b 0a 20 20 64 69 73 70 6c 61 79 3a 20 le {. display:
08a0: 74 61 62 6c 65 2d 63 65 6c 6c 3b 0a 20 20 66 6f table-cell;. fo
08b0: 6e 74 2d 73 69 7a 65 3a 20 32 65 6d 3b 0a 20 20 nt-size: 2em;.
08c0: 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 62 6f 6c font-weight: bol
08d0: 64 3b 0a 20 20 74 65 78 74 2d 61 6c 69 67 6e 3a d;. text-align:
08e0: 20 63 65 6e 74 65 72 3b 0a 20 20 70 61 64 64 69 center;. paddi
08f0: 6e 67 3a 20 30 20 30 20 30 20 31 65 6d 3b 0a 20 ng: 0 0 0 1em;.
0900: 20 63 6f 6c 6f 72 3a 20 23 35 35 35 35 36 36 3b color: #555566;
0910: 0a 20 20 76 65 72 74 69 63 61 6c 2d 61 6c 69 67 . vertical-alig
0920: 6e 3a 20 63 65 6e 74 65 72 3b 0a 20 20 66 6f 6e n: center;. fon
0930: 74 2d 77 65 69 67 68 74 3a 6e 6f 72 6d 61 6c 3b t-weight:normal;
0940: 0a 20 20 77 69 64 74 68 3a 20 31 30 30 25 3b 0a . width: 100%;.
0950: 7d 0a 0a 2f 2a 20 54 68 65 20 6c 6f 67 69 6e 20 }../* The login
0960: 73 74 61 74 75 73 20 6d 65 73 73 61 67 65 20 69 status message i
0970: 6e 20 74 68 65 20 74 6f 70 20 72 69 67 68 74 2d n the top right-
0980: 68 61 6e 64 20 63 6f 72 6e 65 72 20 2a 2f 0a 64 hand corner */.d
0990: 69 76 2e 73 74 61 74 75 73 20 7b 0a 20 20 74 65 iv.status {. te
09a0: 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b xt-align: right;
09b0: 0a 20 20 76 65 72 74 69 63 61 6c 2d 61 6c 69 67 . vertical-alig
09c0: 6e 3a 20 62 6f 74 74 6f 6d 3b 0a 20 20 66 6f 6e n: bottom;. fon
09d0: 74 2d 66 61 6d 69 6c 79 3a 20 41 72 69 61 6c 2c t-family: Arial,
09e0: 20 73 61 6e 73 20 73 65 72 69 66 3b 0a 20 20 66 sans serif;. f
09f0: 6f 6e 74 2d 73 69 7a 65 3a 20 30 2e 38 65 6d 3b ont-size: 0.8em;
0a00: 0a 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 . font-weight:
0a10: 6e 6f 72 6d 61 6c 3b 0a 20 20 63 6f 6c 6f 72 3a normal;. color:
0a20: 20 23 35 35 35 35 36 36 0a 7d 0a 40 6d 65 64 69 #555566.}.@medi
0a30: 61 20 70 72 69 6e 74 20 7b 0a 20 20 64 69 76 2e a print {. div.
0a40: 73 74 61 74 75 73 20 7b 0a 20 20 20 20 64 69 73 status {. dis
0a50: 70 6c 61 79 3a 20 6e 6f 6e 65 3b 0a 20 20 7d 0a play: none;. }.
0a60: 7d 0a 40 6d 65 64 69 61 20 73 63 72 65 65 6e 20 }.@media screen
0a70: 7b 0a 20 20 64 69 76 2e 73 74 61 74 75 73 20 7b {. div.status {
0a80: 0a 20 20 20 20 64 69 73 70 6c 61 79 3a 20 74 61 . display: ta
0a90: 62 6c 65 2d 63 65 6c 6c 3b 0a 20 20 7d 0a 7d 0a ble-cell;. }.}.
0aa0: 0a 2f 2a 20 54 68 65 20 68 65 61 64 65 72 20 61 ./* The header a
0ab0: 63 72 6f 73 73 20 74 68 65 20 74 6f 70 20 6f 66 cross the top of
0ac0: 20 74 68 65 20 70 61 67 65 20 2a 2f 0a 64 69 76 the page */.div
0ad0: 2e 68 65 61 64 65 72 20 7b 0a 20 20 64 69 73 70 .header {. disp
0ae0: 6c 61 79 3a 20 74 61 62 6c 65 3b 0a 20 20 77 69 lay: table;. wi
0af0: 64 74 68 3a 20 31 30 30 25 3b 0a 7d 0a 2f 2a 20 dth: 100%;.}./*
0b00: 54 68 65 20 6d 61 69 6e 20 6d 65 6e 75 20 62 61 The main menu ba
0b10: 72 20 74 68 61 74 20 61 70 70 65 61 72 73 20 61 r that appears a
0b20: 74 20 74 68 65 20 74 6f 70 20 6f 66 20 74 68 65 t the top of the
0b30: 20 70 61 67 65 20 62 65 6e 65 61 74 68 0a 2a 2a page beneath.**
0b40: 20 74 68 65 20 68 65 61 64 65 72 20 2a 2f 0a 64 the header */.d
0b50: 69 76 2e 6d 61 69 6e 6d 65 6e 75 20 7b 0a 20 20 iv.mainmenu {.
0b60: 70 61 64 64 69 6e 67 3a 20 35 70 78 20 31 30 70 padding: 5px 10p
0b70: 78 20 35 70 78 20 31 30 70 78 3b 0a 20 20 66 6f x 5px 10px;. fo
0b80: 6e 74 2d 66 61 6d 69 6c 79 3a 20 41 72 69 61 6c nt-family: Arial
0b90: 2c 20 73 61 6e 73 20 73 65 72 69 66 3b 0a 20 20 , sans serif;.
0ba0: 66 6f 6e 74 2d 73 69 7a 65 3a 20 30 2e 39 65 6d font-size: 0.9em
0bb0: 3b 0a 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a ;. font-weight:
0bc0: 20 62 6f 6c 64 3b 0a 20 20 74 65 78 74 2d 61 6c bold;. text-al
0bd0: 69 67 6e 3a 20 63 65 6e 74 65 72 3b 0a 20 20 6c ign: center;. l
0be0: 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 31 etter-spacing: 1
0bf0: 70 78 3b 0a 20 20 62 61 63 6b 67 72 6f 75 6e 64 px;. background
0c00: 2d 63 6f 6c 6f 72 3a 20 23 35 35 35 35 36 36 3b -color: #555566;
0c10: 0a 20 20 63 6f 6c 6f 72 3a 20 77 68 69 74 65 3b . color: white;
0c20: 0a 20 20 62 6f 72 64 65 72 2d 72 69 67 68 74 2d . border-right-
0c30: 73 74 79 6c 65 3a 20 73 6f 6c 69 64 3b 20 0a 20 style: solid; .
0c40: 20 62 6f 72 64 65 72 2d 72 69 67 68 74 2d 77 69 border-right-wi
0c50: 64 74 68 3a 20 32 70 78 3b 20 0a 20 20 62 6f 72 dth: 2px; . bor
0c60: 64 65 72 2d 72 69 67 68 74 2d 63 6f 6c 6f 72 3a der-right-color:
0c70: 20 23 61 61 61 61 61 61 3b 0a 20 20 62 6f 72 64 #aaaaaa;. bord
0c80: 65 72 2d 74 6f 70 2d 73 74 79 6c 65 3a 20 73 6f er-top-style: so
0c90: 6c 69 64 3b 20 0a 20 20 62 6f 72 64 65 72 2d 74 lid; . border-t
0ca0: 6f 70 2d 77 69 64 74 68 3a 20 32 70 78 3b 20 0a op-width: 2px; .
0cb0: 20 20 62 6f 72 64 65 72 2d 74 6f 70 2d 63 6f 6c border-top-col
0cc0: 6f 72 3a 20 23 66 37 66 37 66 37 3b 0a 20 20 62 or: #f7f7f7;. b
0cd0: 6f 72 64 65 72 2d 6c 65 66 74 2d 73 74 79 6c 65 order-left-style
0ce0: 3a 20 73 6f 6c 69 64 3b 20 0a 20 20 62 6f 72 64 : solid; . bord
0cf0: 65 72 2d 6c 65 66 74 2d 77 69 64 74 68 3a 20 32 er-left-width: 2
0d00: 70 78 3b 20 0a 20 20 62 6f 72 64 65 72 2d 6c 65 px; . border-le
0d10: 66 74 2d 63 6f 6c 6f 72 3a 20 23 66 37 66 37 66 ft-color: #f7f7f
0d20: 37 3b 0a 7d 0a 40 6d 65 64 69 61 20 70 72 69 6e 7;.}.@media prin
0d30: 74 20 7b 0a 20 20 64 69 76 2e 6d 61 69 6e 6d 65 t {. div.mainme
0d40: 6e 75 20 7b 0a 20 20 20 20 64 69 73 70 6c 61 79 nu {. display
0d50: 3a 20 6e 6f 6e 65 3b 0a 20 20 7d 0a 7d 0a 0a 2f : none;. }.}../
0d60: 2a 20 54 68 65 20 73 75 62 6d 65 6e 75 20 62 61 * The submenu ba
0d70: 72 20 74 68 61 74 20 2a 73 6f 6d 65 74 69 6d 65 r that *sometime
0d80: 73 2a 20 61 70 70 65 61 72 73 20 62 65 6c 6f 77 s* appears below
0d90: 20 74 68 65 20 6d 61 69 6e 20 6d 65 6e 75 20 2a the main menu *
0da0: 2f 0a 64 69 76 2e 73 75 62 6d 65 6e 75 20 7b 0a /.div.submenu {.
0db0: 20 20 70 61 64 64 69 6e 67 3a 20 33 70 78 20 31 padding: 3px 1
0dc0: 30 70 78 20 33 70 78 20 30 70 78 3b 0a 20 20 66 0px 3px 0px;. f
0dd0: 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 41 72 69 61 ont-family: Aria
0de0: 6c 2c 20 73 61 6e 73 20 73 65 72 69 66 3b 0a 20 l, sans serif;.
0df0: 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 30 2e 39 65 font-size: 0.9e
0e00: 6d 3b 0a 20 20 74 65 78 74 2d 61 6c 69 67 6e 3a m;. text-align:
0e10: 20 63 65 6e 74 65 72 3b 0a 20 20 62 61 63 6b 67 center;. backg
0e20: 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 23 36 36 round-color: #66
0e30: 36 36 39 39 3b 0a 20 20 63 6f 6c 6f 72 3a 20 77 6699;. color: w
0e40: 68 69 74 65 3b 0a 20 20 62 6f 72 64 65 72 2d 72 hite;. border-r
0e50: 69 67 68 74 2d 73 74 79 6c 65 3a 20 73 6f 6c 69 ight-style: soli
0e60: 64 3b 20 0a 20 20 62 6f 72 64 65 72 2d 72 69 67 d; . border-rig
0e70: 68 74 2d 77 69 64 74 68 3a 20 32 70 78 3b 20 0a ht-width: 2px; .
0e80: 20 20 62 6f 72 64 65 72 2d 72 69 67 68 74 2d 63 border-right-c
0e90: 6f 6c 6f 72 3a 20 23 61 61 61 61 61 61 3b 0a 20 olor: #aaaaaa;.
0ea0: 20 62 6f 72 64 65 72 2d 6c 65 66 74 2d 73 74 79 border-left-sty
0eb0: 6c 65 3a 20 73 6f 6c 69 64 3b 20 0a 20 20 62 6f le: solid; . bo
0ec0: 72 64 65 72 2d 6c 65 66 74 2d 77 69 64 74 68 3a rder-left-width:
0ed0: 20 32 70 78 3b 20 0a 20 20 62 6f 72 64 65 72 2d 2px; . border-
0ee0: 6c 65 66 74 2d 63 6f 6c 6f 72 3a 20 23 66 37 66 left-color: #f7f
0ef0: 37 66 37 3b 0a 7d 0a 40 6d 65 64 69 61 20 70 72 7f7;.}.@media pr
0f00: 69 6e 74 20 7b 0a 20 20 64 69 76 2e 73 75 62 6d int {. div.subm
0f10: 65 6e 75 20 7b 0a 20 20 20 20 64 69 73 70 6c 61 enu {. displa
0f20: 79 3a 20 6e 6f 6e 65 3b 0a 20 20 7d 0a 7d 0a 64 y: none;. }.}.d
0f30: 69 76 2e 6d 61 69 6e 6d 65 6e 75 20 61 2c 20 64 iv.mainmenu a, d
0f40: 69 76 2e 6d 61 69 6e 6d 65 6e 75 20 61 3a 76 69 iv.mainmenu a:vi
0f50: 73 69 74 65 64 2c 20 64 69 76 2e 73 75 62 6d 65 sited, div.subme
0f60: 6e 75 20 61 2c 20 64 69 76 2e 73 75 62 6d 65 6e nu a, div.submen
0f70: 75 20 61 3a 76 69 73 69 74 65 64 20 7b 0a 20 20 u a:visited {.
0f80: 70 61 64 64 69 6e 67 3a 20 33 70 78 20 31 30 70 padding: 3px 10p
0f90: 78 20 33 70 78 20 31 30 70 78 3b 0a 20 20 63 6f x 3px 10px;. co
0fa0: 6c 6f 72 3a 20 77 68 69 74 65 3b 0a 20 20 74 65 lor: white;. te
0fb0: 78 74 2d 64 65 63 6f 72 61 74 69 6f 6e 3a 20 6e xt-decoration: n
0fc0: 6f 6e 65 3b 0a 7d 0a 73 70 61 6e 2e 6d 61 69 6e one;.}.span.main
0fd0: 6d 65 6e 75 73 6d 61 6c 6c 2c 20 73 70 61 6e 2e menusmall, span.
0fe0: 6d 61 69 6e 6d 65 6e 75 73 6d 61 6c 6c 20 61 2c mainmenusmall a,
0ff0: 20 73 70 61 6e 2e 6d 61 69 6e 6d 65 6e 75 73 6d span.mainmenusm
1000: 61 6c 6c 20 61 3a 76 69 73 69 74 65 64 20 7b 0a all a:visited {.
1010: 20 20 70 61 64 64 69 6e 67 3a 20 33 70 78 20 33 padding: 3px 3
1020: 70 78 20 33 70 78 20 30 70 78 3b 0a 20 20 66 6f px 3px 0px;. fo
1030: 6e 74 2d 73 69 7a 65 3a 20 30 2e 38 65 6d 3b 0a nt-size: 0.8em;.
1040: 20 20 76 65 72 74 69 63 61 6c 2d 61 6c 69 67 6e vertical-align
1050: 3a 20 74 6f 70 3b 0a 20 20 63 6f 6c 6f 72 3a 20 : top;. color:
1060: 6c 69 67 68 74 67 72 65 79 3b 0a 20 20 74 65 78 lightgrey;. tex
1070: 74 2d 64 65 63 6f 72 61 74 69 6f 6e 3a 20 6e 6f t-decoration: no
1080: 6e 65 3b 0a 7d 0a 64 69 76 2e 6d 61 69 6e 6d 65 ne;.}.div.mainme
1090: 6e 75 20 61 3a 68 6f 76 65 72 2c 20 64 69 76 2e nu a:hover, div.
10a0: 73 75 62 6d 65 6e 75 20 61 3a 68 6f 76 65 72 20 submenu a:hover
10b0: 7b 0a 20 20 63 6f 6c 6f 72 3a 20 23 35 35 35 35 {. color: #5555
10c0: 36 36 3b 0a 20 20 62 61 63 6b 67 72 6f 75 6e 64 66;. background
10d0: 2d 63 6f 6c 6f 72 3a 20 77 68 69 74 65 3b 0a 7d -color: white;.}
10e0: 0a 0a 2f 2a 20 41 6c 6c 20 70 61 67 65 20 63 6f ../* All page co
10f0: 6e 74 65 6e 74 20 66 72 6f 6d 20 74 68 65 20 62 ntent from the b
1100: 6f 74 74 6f 6d 20 6f 66 20 74 68 65 20 6d 65 6e ottom of the men
1110: 75 20 6f 72 20 73 75 62 6d 65 6e 75 20 64 6f 77 u or submenu dow
1120: 6e 20 74 6f 0a 2a 2a 20 74 68 65 20 66 6f 6f 74 n to.** the foot
1130: 65 72 20 2a 2f 0a 64 69 76 2e 63 6f 6e 74 65 6e er */.div.conten
1140: 74 20 7b 0a 20 20 70 61 64 64 69 6e 67 3a 20 31 t {. padding: 1
1150: 65 78 20 31 65 78 20 31 65 78 20 32 65 78 3b 0a ex 1ex 1ex 2ex;.
1160: 20 20 62 6f 72 64 65 72 2d 74 6f 70 2d 73 74 79 border-top-sty
1170: 6c 65 3a 20 73 6f 6c 69 64 3b 20 0a 20 20 62 6f le: solid; . bo
1180: 72 64 65 72 2d 74 6f 70 2d 77 69 64 74 68 3a 20 rder-top-width:
1190: 32 70 78 3b 20 0a 20 20 62 6f 72 64 65 72 2d 74 2px; . border-t
11a0: 6f 70 2d 63 6f 6c 6f 72 3a 20 23 61 61 61 61 61 op-color: #aaaaa
11b0: 61 3b 0a 20 20 6c 69 6e 65 2d 68 65 69 67 68 74 a;. line-height
11c0: 3a 20 31 2e 35 3b 0a 20 20 62 6f 72 64 65 72 2d : 1.5;. border-
11d0: 62 6f 74 74 6f 6d 2d 77 69 64 74 68 3a 20 30 2e bottom-width: 0.
11e0: 31 65 6d 3b 0a 7d 0a 40 6d 65 64 69 61 20 70 72 1em;.}.@media pr
11f0: 69 6e 74 20 7b 0a 20 20 64 69 76 2e 63 6f 6e 74 int {. div.cont
1200: 65 6e 74 20 7b 0a 20 20 20 20 62 61 63 6b 67 72 ent {. backgr
1210: 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 77 68 69 74 ound-color: whit
1220: 65 3b 0a 20 20 7d 0a 7d 0a 40 6d 65 64 69 61 20 e;. }.}.@media
1230: 73 63 72 65 65 6e 20 7b 0a 20 20 64 69 76 2e 63 screen {. div.c
1240: 6f 6e 74 65 6e 74 20 7b 0a 20 20 20 20 62 61 63 ontent {. bac
1250: 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 23 kground-color: #
1260: 65 65 65 65 65 65 3b 0a 20 20 7d 0a 7d 0a 0a 64 eeeeee;. }.}..d
1270: 69 76 2e 63 6f 6e 74 65 6e 74 20 61 20 7b 0a 20 iv.content a {.
1280: 20 63 6f 6c 6f 72 3a 20 23 36 36 36 36 39 39 3b color: #666699;
1290: 0a 7d 0a 0a 64 69 76 2e 63 6f 6e 74 65 6e 74 20 .}..div.content
12a0: 61 3a 76 69 73 69 74 65 64 20 7b 0a 20 20 63 6f a:visited {. co
12b0: 6c 6f 72 3a 20 23 35 35 35 35 36 36 3b 0a 7d 0a lor: #555566;.}.
12c0: 0a 64 69 76 2e 63 6f 6e 74 65 6e 74 20 61 3a 68 .div.content a:h
12d0: 6f 76 65 72 20 7b 0a 20 20 63 6f 6c 6f 72 3a 20 over {. color:
12e0: 23 35 35 35 35 36 36 3b 0a 20 20 62 61 63 6b 67 #555566;. backg
12f0: 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 23 63 63 round-color: #cc
1300: 63 63 65 65 3b 0a 7d 0a 0a 64 69 76 2e 63 6f 6e ccee;.}..div.con
1310: 74 65 6e 74 20 74 61 62 6c 65 20 7b 0a 20 20 66 tent table {. f
1320: 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 4c 75 63 69 ont-family: Luci
1330: 64 61 20 43 6f 6e 73 6f 6c 65 2c 20 43 6f 75 72 da Console, Cour
1340: 69 65 72 20 4e 65 77 2c 20 43 6f 75 72 69 65 72 ier New, Courier
1350: 2c 20 6d 6f 6e 6f 73 70 61 63 65 3b 0a 20 20 66 , monospace;. f
1360: 6f 6e 74 2d 73 69 7a 65 3a 20 73 6d 61 6c 6c 65 ont-size: smalle
1370: 72 3b 0a 7d 0a 40 6d 65 64 69 61 20 70 72 69 6e r;.}.@media prin
1380: 74 65 72 20 7b 0a 20 20 64 69 76 2e 63 6f 6e 74 ter {. div.cont
1390: 65 6e 74 20 74 61 62 6c 65 20 7b 0a 20 20 20 20 ent table {.
13a0: 62 61 63 6b 67 72 6f 75 6e 64 3a 20 77 68 69 74 background: whit
13b0: 65 3b 0a 20 20 7d 0a 7d 0a 40 6d 65 64 69 61 20 e;. }.}.@media
13c0: 73 63 72 65 65 6e 20 7b 0a 20 20 64 69 76 2e 63 screen {. div.c
13d0: 6f 6e 74 65 6e 74 20 74 61 62 6c 65 20 7b 0a 20 ontent table {.
13e0: 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 23 background: #
13f0: 65 65 65 65 65 65 3b 0a 20 20 7d 0a 7d 0a 0a 2f eeeeee;. }.}../
1400: 2a 20 53 6f 6d 65 20 70 61 67 65 73 20 68 61 76 * Some pages hav
1410: 65 20 73 65 63 74 69 6f 6e 20 64 69 76 69 64 65 e section divide
1420: 72 73 20 2a 2f 0a 2f 2a 20 72 65 6e 64 65 72 65 rs */./* rendere
1430: 64 20 6c 69 6b 65 20 68 31 21 0a 64 69 76 2e 73 d like h1!.div.s
1440: 65 63 74 69 6f 6e 20 7b 0a 20 20 6d 61 72 67 69 ection {. margi
1450: 6e 2d 62 6f 74 74 6f 6d 3a 20 30 70 78 3b 0a 20 n-bottom: 0px;.
1460: 20 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 31 65 6d margin-top: 1em
1470: 3b 0a 20 20 70 61 64 64 69 6e 67 3a 20 31 70 78 ;. padding: 1px
1480: 20 31 70 78 20 31 70 78 20 31 70 78 3b 0a 20 20 1px 1px 1px;.
1490: 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 2e 32 65 6d font-size: 1.2em
14a0: 3b 0a 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a ;. font-weight:
14b0: 20 62 6f 6c 64 3b 0a 20 20 62 61 63 6b 67 72 6f bold;. backgro
14c0: 75 6e 64 2d 63 6f 6c 6f 72 3a 20 23 35 35 35 35 und-color: #5555
14d0: 36 36 3b 0a 20 20 63 6f 6c 6f 72 3a 20 77 68 69 66;. color: whi
14e0: 74 65 3b 0a 7d 0a 2a 2f 0a 0a 2f 2a 20 54 68 65 te;.}.*/../* The
14f0: 20 22 44 61 74 65 22 20 74 68 61 74 20 6f 63 63 "Date" that occ
1500: 75 72 73 20 6f 6e 20 74 68 65 20 6c 65 66 74 20 urs on the left
1510: 68 61 6e 64 20 73 69 64 65 20 6f 66 20 74 69 6d hand side of tim
1520: 65 6c 69 6e 65 73 20 2a 2f 0a 64 69 76 2e 64 69 elines */.div.di
1530: 76 69 64 65 72 20 7b 0a 20 20 62 61 63 6b 67 72 vider {. backgr
1540: 6f 75 6e 64 3a 20 23 61 31 63 34 64 34 3b 0a 20 ound: #a1c4d4;.
1550: 20 62 6f 72 64 65 72 3a 20 32 70 78 20 23 35 35 border: 2px #55
1560: 38 31 39 35 20 73 6f 6c 69 64 3b 0a 20 20 66 6f 8195 solid;. fo
1570: 6e 74 2d 73 69 7a 65 3a 20 31 65 6d 3b 20 66 6f nt-size: 1em; fo
1580: 6e 74 2d 77 65 69 67 68 74 3a 20 6e 6f 72 6d 61 nt-weight: norma
1590: 6c 3b 0a 20 20 70 61 64 64 69 6e 67 3a 20 2e 32 l;. padding: .2
15a0: 35 65 6d 3b 0a 20 20 6d 61 72 67 69 6e 3a 20 2e 5em;. margin: .
15b0: 32 65 6d 20 30 20 2e 32 65 6d 20 30 3b 0a 20 20 2em 0 .2em 0;.
15c0: 66 6c 6f 61 74 3a 20 6c 65 66 74 3b 0a 20 20 63 float: left;. c
15d0: 6c 65 61 72 3a 20 6c 65 66 74 3b 0a 7d 0a 0a 2f lear: left;.}../
15e0: 2a 20 54 68 65 20 66 6f 6f 74 65 72 20 61 74 20 * The footer at
15f0: 74 68 65 20 76 65 72 79 20 62 6f 74 74 6f 6d 20 the very bottom
1600: 6f 66 20 74 68 65 20 70 61 67 65 20 2a 2f 0a 64 of the page */.d
1610: 69 76 2e 66 6f 6f 74 65 72 20 7b 0a 20 20 66 6f iv.footer {. fo
1620: 6e 74 2d 66 61 6d 69 6c 79 3a 20 41 72 69 61 6c nt-family: Arial
1630: 2c 20 73 61 6e 73 20 73 65 72 69 66 3b 0a 20 20 , sans serif;.
1640: 66 6f 6e 74 2d 73 69 7a 65 3a 20 30 2e 38 65 6d font-size: 0.8em
1650: 3b 0a 20 20 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 ;. margin-top:
1660: 31 32 70 78 3b 0a 20 20 70 61 64 64 69 6e 67 3a 12px;. padding:
1670: 20 35 70 78 20 31 30 70 78 20 35 70 78 20 31 30 5px 10px 5px 10
1680: 70 78 3b 0a 20 20 74 65 78 74 2d 61 6c 69 67 6e px;. text-align
1690: 3a 20 63 65 6e 74 65 72 3b 0a 20 20 62 61 63 6b : center;. back
16a0: 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 23 35 ground-color: #5
16b0: 35 35 35 36 36 3b 0a 20 20 63 6f 6c 6f 72 3a 20 55566;. color:
16c0: 77 68 69 74 65 3b 0a 20 20 62 6f 72 64 65 72 2d white;. border-
16d0: 62 6f 74 74 6f 6d 2d 73 74 79 6c 65 3a 20 73 6f bottom-style: so
16e0: 6c 69 64 3b 20 0a 20 20 62 6f 72 64 65 72 2d 62 lid; . border-b
16f0: 6f 74 74 6f 6d 2d 77 69 64 74 68 3a 20 32 70 78 ottom-width: 2px
1700: 3b 20 0a 20 20 62 6f 72 64 65 72 2d 62 6f 74 74 ; . border-bott
1710: 6f 6d 2d 63 6f 6c 6f 72 3a 20 23 61 61 61 61 61 om-color: #aaaaa
1720: 61 3b 0a 20 20 62 6f 72 64 65 72 2d 72 69 67 68 a;. border-righ
1730: 74 2d 73 74 79 6c 65 3a 20 73 6f 6c 69 64 3b 20 t-style: solid;
1740: 0a 20 20 62 6f 72 64 65 72 2d 72 69 67 68 74 2d . border-right-
1750: 77 69 64 74 68 3a 20 32 70 78 3b 20 0a 20 20 62 width: 2px; . b
1760: 6f 72 64 65 72 2d 72 69 67 68 74 2d 63 6f 6c 6f order-right-colo
1770: 72 3a 20 23 61 61 61 61 61 61 3b 0a 20 20 62 6f r: #aaaaaa;. bo
1780: 72 64 65 72 2d 74 6f 70 2d 73 74 79 6c 65 3a 20 rder-top-style:
1790: 73 6f 6c 69 64 3b 20 0a 20 20 62 6f 72 64 65 72 solid; . border
17a0: 2d 74 6f 70 2d 77 69 64 74 68 3a 20 32 70 78 3b -top-width: 2px;
17b0: 20 0a 20 20 62 6f 72 64 65 72 2d 74 6f 70 2d 63 . border-top-c
17c0: 6f 6c 6f 72 3a 20 23 66 37 66 37 66 37 3b 0a 20 olor: #f7f7f7;.
17d0: 20 62 6f 72 64 65 72 2d 6c 65 66 74 2d 73 74 79 border-left-sty
17e0: 6c 65 3a 20 73 6f 6c 69 64 3b 20 0a 20 20 62 6f le: solid; . bo
17f0: 72 64 65 72 2d 6c 65 66 74 2d 77 69 64 74 68 3a rder-left-width:
1800: 20 32 70 78 3b 20 0a 20 20 62 6f 72 64 65 72 2d 2px; . border-
1810: 6c 65 66 74 2d 63 6f 6c 6f 72 3a 20 23 66 37 66 left-color: #f7f
1820: 37 66 37 3b 0a 7d 0a 2f 2a 20 61 6e 64 20 62 65 7f7;.}./* and be
1830: 6c 6f 77 20 74 68 65 20 66 6f 6f 74 65 72 20 61 low the footer a
1840: 74 20 74 68 65 20 76 65 72 79 20 62 6f 74 74 6f t the very botto
1850: 6d 20 6f 66 20 74 68 65 20 70 61 67 65 20 2a 2f m of the page */
1860: 0a 64 69 76 2e 62 66 6f 6f 74 65 72 20 7b 0a 20 .div.bfooter {.
1870: 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 41 72 font-family: Ar
1880: 69 61 6c 2c 20 73 61 6e 73 20 73 65 72 69 66 3b ial, sans serif;
1890: 0a 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 30 2e . font-size: 0.
18a0: 37 65 6d 3b 0a 20 20 6d 61 72 67 69 6e 2d 74 6f 7em;. margin-to
18b0: 70 3a 20 30 70 78 3b 0a 20 20 70 61 64 64 69 6e p: 0px;. paddin
18c0: 67 3a 20 35 70 78 20 31 30 70 78 20 35 70 78 20 g: 5px 10px 5px
18d0: 31 30 70 78 3b 0a 20 20 74 65 78 74 2d 61 6c 69 10px;. text-ali
18e0: 67 6e 3a 20 63 65 6e 74 65 72 3b 0a 20 20 63 6f gn: center;. co
18f0: 6c 6f 72 3a 20 23 35 35 35 35 36 36 3b 0a 7d 0a lor: #555566;.}.
1900: 40 6d 65 64 69 61 20 70 72 69 6e 74 20 7b 0a 20 @media print {.
1910: 20 64 69 76 2e 66 6f 6f 74 65 72 2c 20 64 69 76 div.footer, div
1920: 2e 62 66 6f 6f 74 65 72 20 7b 0a 20 20 20 20 64 .bfooter {. d
1930: 69 73 70 6c 61 79 3a 20 6e 6f 6e 65 3b 0a 20 20 isplay: none;.
1940: 7d 0a 7d 0a 0a 2f 2a 20 4d 61 6b 65 20 74 68 65 }.}../* Make the
1950: 20 6c 69 6e 6b 73 20 69 6e 20 74 68 65 20 66 6f links in the fo
1960: 6f 74 65 72 20 6c 65 73 73 20 75 67 6c 79 2e 2e oter less ugly..
1970: 2e 20 2a 2f 0a 64 69 76 2e 66 6f 6f 74 65 72 20 . */.div.footer
1980: 61 20 7b 20 63 6f 6c 6f 72 3a 20 77 68 69 74 65 a { color: white
1990: 3b 20 7d 0a 64 69 76 2e 66 6f 6f 74 65 72 20 61 ; }.div.footer a
19a0: 3a 6c 69 6e 6b 20 7b 20 63 6f 6c 6f 72 3a 20 77 :link { color: w
19b0: 68 69 74 65 3b 20 7d 0a 64 69 76 2e 66 6f 6f 74 hite; }.div.foot
19c0: 65 72 20 61 3a 76 69 73 69 74 65 64 20 7b 20 63 er a:visited { c
19d0: 6f 6c 6f 72 3a 20 77 68 69 74 65 3b 20 7d 0a 64 olor: white; }.d
19e0: 69 76 2e 66 6f 6f 74 65 72 20 61 3a 68 6f 76 65 iv.footer a:hove
19f0: 72 20 7b 20 62 61 63 6b 67 72 6f 75 6e 64 2d 63 r { background-c
1a00: 6f 6c 6f 72 3a 20 77 68 69 74 65 3b 20 63 6f 6c olor: white; col
1a10: 6f 72 3a 20 23 35 35 35 35 36 36 3b 20 7d 0a 0a or: #555566; }..
1a20: 64 69 76 2e 62 66 6f 6f 74 65 72 20 61 2c 20 68 div.bfooter a, h
1a30: 74 6d 6c 20 61 20 7b 20 63 6f 6c 6f 72 3a 20 23 tml a { color: #
1a40: 36 36 36 36 39 39 3b 20 7d 0a 0a 64 69 76 2e 62 666699; }..div.b
1a50: 66 6f 6f 74 65 72 20 61 3a 76 69 73 69 74 65 64 footer a:visited
1a60: 2c 20 68 74 6d 6c 20 61 3a 76 69 73 69 74 65 64 , html a:visited
1a70: 20 7b 20 63 6f 6c 6f 72 3a 20 23 35 35 35 35 36 { color: #55556
1a80: 36 3b 20 7d 0a 0a 64 69 76 2e 62 66 6f 6f 74 65 6; }..div.bfoote
1a90: 72 20 61 3a 68 6f 76 65 72 2c 20 68 74 6d 6c 20 r a:hover, html
1aa0: 61 3a 68 6f 76 65 72 20 7b 20 63 6f 6c 6f 72 3a a:hover { color:
1ab0: 20 23 35 35 35 35 36 36 3b 62 61 63 6b 67 72 6f #555566;backgro
1ac0: 75 6e 64 2d 63 6f 6c 6f 72 3a 20 77 68 69 74 65 und-color: white
1ad0: 3b 20 7d 0a 0a 2f 2a 20 3c 76 65 72 62 61 74 69 ; }../* <verbati
1ae0: 6d 3e 20 62 6c 6f 63 6b 73 20 2a 2f 0a 70 72 65 m> blocks */.pre
1af0: 2e 76 65 72 62 61 74 69 6d 20 7b 0a 20 20 20 62 .verbatim {. b
1b00: 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a ackground-color:
1b10: 20 23 66 61 66 61 66 61 3b 0a 20 20 20 70 61 64 #fafafa;. pad
1b20: 64 69 6e 67 3a 20 30 2e 35 65 6d 3b 0a 7d 0a 0a ding: 0.5em;.}..
1b30: 2f 2a 20 54 68 65 20 6c 61 62 65 6c 2f 76 61 6c /* The label/val
1b40: 75 65 20 70 61 69 72 73 20 6f 6e 20 28 66 6f 72 ue pairs on (for
1b50: 20 65 78 61 6d 70 6c 65 29 20 74 68 65 20 63 69 example) the ci
1b60: 20 70 61 67 65 20 2a 2f 0a 74 61 62 6c 65 2e 6c page */.table.l
1b70: 61 62 65 6c 2d 76 61 6c 75 65 20 74 68 20 7b 0a abel-value th {.
1b80: 20 20 76 65 72 74 69 63 61 6c 2d 61 6c 69 67 6e vertical-align
1b90: 3a 20 74 6f 70 3b 0a 20 20 74 65 78 74 2d 61 6c : top;. text-al
1ba0: 69 67 6e 3a 20 72 69 67 68 74 3b 0a 20 20 70 61 ign: right;. pa
1bb0: 64 64 69 6e 67 3a 20 30 2e 32 65 78 20 32 65 78 dding: 0.2ex 2ex
1bc0: 3b 0a 7d 0a 0a 2f 2a 20 46 6f 72 20 6d 61 72 6b ;.}../* For mark
1bd0: 69 6e 67 20 69 6d 70 6f 72 74 61 6e 74 20 55 49 ing important UI
1be0: 20 65 6c 65 6d 65 6e 74 73 20 77 68 69 63 68 20 elements which
1bf0: 73 68 6f 75 6c 64 6e 27 27 74 20 62 65 0a 20 20 shouldn''t be.
1c00: 20 6c 69 67 68 74 6c 79 20 64 69 73 6d 69 73 73 lightly dismiss
1c10: 65 64 2e 20 49 20 6d 61 69 6e 6c 79 20 75 73 65 ed. I mainly use
1c20: 20 69 74 20 74 6f 20 6d 61 72 6b 20 22 6e 6f 74 it to mark "not
1c30: 20 79 65 74 0a 20 20 20 69 6d 70 6c 65 6d 65 6e yet. implemen
1c40: 74 65 64 22 20 70 61 72 74 73 20 6f 66 20 61 20 ted" parts of a
1c50: 70 61 67 65 2e 20 57 68 65 74 68 65 72 20 6f 72 page. Whether or
1c60: 20 6e 6f 74 20 74 6f 20 68 61 76 65 0a 20 20 20 not to have.
1c70: 61 20 27 27 62 6f 72 64 65 72 27 27 20 61 74 74 a ''border'' att
1c80: 72 69 62 75 74 65 20 73 65 74 20 69 73 20 61 72 ribute set is ar
1c90: 67 75 61 62 6c 65 2e 20 2a 2f 0a 2e 61 63 68 74 guable. */..acht
1ca0: 75 6e 67 20 7b 0a 20 20 63 6f 6c 6f 72 3a 20 23 ung {. color: #
1cb0: 66 66 30 30 30 30 3b 0a 20 20 62 61 63 6b 67 72 ff0000;. backgr
1cc0: 6f 75 6e 64 3a 20 23 66 66 66 66 30 30 3b 0a 20 ound: #ffff00;.
1cd0: 20 62 6f 72 64 65 72 3a 20 31 70 78 20 73 6f 6c border: 1px sol
1ce0: 69 64 20 23 66 66 30 30 30 30 3b 0a 7d 0a 0a 64 id #ff0000;.}..d
1cf0: 69 76 2e 6d 69 6e 69 66 6f 72 6d 20 7b 0a 20 20 iv.miniform {.
1d00: 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 73 6d 61 font-size: sma
1d10: 6c 6c 65 72 3b 0a 20 20 20 20 6d 61 72 67 69 6e ller;. margin
1d20: 3a 20 38 70 78 3b 0a 7d 0a 27 0a 63 6f 6e 66 69 : 8px;.}.'.confi
1d30: 67 20 2f 63 6f 6e 66 69 67 20 31 36 35 31 0a 31 g /config 1651.1
1d40: 33 32 36 33 39 33 30 32 34 20 27 68 65 61 64 65 326393024 'heade
1d50: 72 27 20 76 61 6c 75 65 20 27 3c 68 74 6d 6c 3e r' value '<html>
1d60: 0a 3c 68 65 61 64 3e 0a 3c 74 69 74 6c 65 3e 24 .<head>.<title>$
1d70: 3c 70 72 6f 6a 65 63 74 5f 6e 61 6d 65 3e 3a 20 <project_name>:
1d80: 24 3c 74 69 74 6c 65 3e 3c 2f 74 69 74 6c 65 3e $<title></title>
1d90: 0a 3c 6c 69 6e 6b 20 72 65 6c 3d 22 61 6c 74 65 .<link rel="alte
1da0: 72 6e 61 74 65 22 20 74 79 70 65 3d 22 61 70 70 rnate" type="app
1db0: 6c 69 63 61 74 69 6f 6e 2f 72 73 73 2b 78 6d 6c lication/rss+xml
1dc0: 22 20 74 69 74 6c 65 3d 22 52 53 53 20 46 65 65 " title="RSS Fee
1dd0: 64 22 0a 20 20 20 20 20 20 68 72 65 66 3d 22 24 d". href="$
1de0: 62 61 73 65 75 72 6c 2f 74 69 6d 65 6c 69 6e 65 baseurl/timeline
1df0: 2e 72 73 73 22 3e 0a 3c 6c 69 6e 6b 20 72 65 6c .rss">.<link rel
1e00: 3d 22 73 74 79 6c 65 73 68 65 65 74 22 20 68 72 ="stylesheet" hr
1e10: 65 66 3d 22 24 62 61 73 65 75 72 6c 2f 73 74 79 ef="$baseurl/sty
1e20: 6c 65 2e 63 73 73 22 20 74 79 70 65 3d 22 74 65 le.css" type="te
1e30: 78 74 2f 63 73 73 22 3e 0a 3c 6c 69 6e 6b 20 72 xt/css">.<link r
1e40: 65 6c 3d 22 73 68 6f 72 74 63 75 74 20 69 63 6f el="shortcut ico
1e50: 6e 22 20 68 72 65 66 3d 22 24 62 61 73 65 75 72 n" href="$baseur
1e60: 6c 2f 6c 6f 67 6f 22 20 2f 3e 0a 3c 2f 68 65 61 l/logo" />.</hea
1e70: 64 3e 0a 3c 62 6f 64 79 3e 0a 3c 64 69 76 20 63 d>.<body>.<div c
1e80: 6c 61 73 73 3d 22 68 65 61 64 65 72 22 3e 0a 20 lass="header">.
1e90: 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 6c 6f 67 <div class="log
1ea0: 6f 22 3e 0a 20 20 20 20 3c 61 20 68 72 65 66 3d o">. <a href=
1eb0: 22 24 62 61 73 65 75 72 6c 24 69 6e 64 65 78 5f "$baseurl$index_
1ec0: 70 61 67 65 22 3e 0a 20 20 20 20 20 20 3c 69 6d page">. <im
1ed0: 67 20 73 72 63 3d 22 24 62 61 73 65 75 72 6c 2f g src="$baseurl/
1ee0: 6c 6f 67 6f 22 20 61 6c 74 3d 22 6c 6f 67 6f 22 logo" alt="logo"
1ef0: 20 68 65 69 67 68 74 3d 22 32 30 22 20 77 69 64 height="20" wid
1f00: 74 68 3d 22 32 30 22 3e 0a 20 20 20 20 20 20 3c th="20">. <
1f10: 6e 6f 62 72 3e 24 3c 70 72 6f 6a 65 63 74 5f 6e nobr>$<project_n
1f20: 61 6d 65 3e 3c 2f 6e 6f 62 72 3e 0a 20 20 20 20 ame></nobr>.
1f30: 3c 2f 61 3e 0a 20 20 3c 2f 64 69 76 3e 0a 20 20 </a>. </div>.
1f40: 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 69 74 6c <div class="titl
1f50: 65 22 3e 24 3c 74 69 74 6c 65 3e 3c 2f 64 69 76 e">$<title></div
1f60: 3e 0a 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 >. <div class="
1f70: 73 74 61 74 75 73 22 3e 3c 6e 6f 62 72 3e 3c 74 status"><nobr><t
1f80: 68 31 3e 0a 20 20 20 20 20 69 66 20 7b 5b 69 6e h1>. if {[in
1f90: 66 6f 20 65 78 69 73 74 73 20 6c 6f 67 69 6e 5d fo exists login]
1fa0: 7d 20 7b 0a 20 20 20 20 20 20 20 70 75 74 73 20 } {. puts
1fb0: 22 4c 6f 67 67 65 64 20 69 6e 20 61 73 20 24 6c "Logged in as $l
1fc0: 6f 67 69 6e 20 2d 20 22 0a 20 20 20 20 20 20 20 ogin - ".
1fd0: 68 74 6d 6c 20 22 3c 61 20 68 72 65 66 3d 27 27 html "<a href=''
1fe0: 24 62 61 73 65 75 72 6c 2f 6c 6f 67 69 6e 27 27 $baseurl/login''
1ff0: 3e 4c 6f 67 6f 75 74 3c 2f 61 3e 20 22 0a 20 20 >Logout</a> ".
2000: 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 } else {.
2010: 20 20 20 70 75 74 73 20 22 4e 6f 74 20 6c 6f 67 puts "Not log
2020: 67 65 64 20 69 6e 20 2d 20 22 0a 20 20 20 20 20 ged in - ".
2030: 20 20 68 74 6d 6c 20 22 3c 61 20 68 72 65 66 3d html "<a href=
2040: 27 27 24 62 61 73 65 75 72 6c 2f 6c 6f 67 69 6e ''$baseurl/login
2050: 27 27 3e 4c 6f 67 69 6e 3c 2f 61 3e 20 22 0a 20 ''>Login</a> ".
2060: 20 20 20 20 7d 0a 20 20 3c 2f 74 68 31 3e 3c 2f }. </th1></
2070: 6e 6f 62 72 3e 3c 2f 64 69 76 3e 0a 3c 2f 64 69 nobr></div>.</di
2080: 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 6d v>.<div class="m
2090: 61 69 6e 6d 65 6e 75 22 3e 3c 74 68 31 3e 0a 68 ainmenu"><th1>.h
20a0: 74 6d 6c 20 22 3c 61 20 68 72 65 66 3d 27 27 24 tml "<a href=''$
20b0: 62 61 73 65 75 72 6c 24 69 6e 64 65 78 5f 70 61 baseurl$index_pa
20c0: 67 65 27 27 3e 48 6f 6d 65 3c 2f 61 3e 20 22 0a ge''>Home</a> ".
20d0: 69 66 20 7b 5b 68 61 73 63 61 70 20 6f 68 5d 7d if {[hascap oh]}
20e0: 20 7b 0a 20 20 68 74 6d 6c 20 22 3c 61 20 68 72 {. html "<a hr
20f0: 65 66 3d 27 27 24 62 61 73 65 75 72 6c 2f 64 69 ef=''$baseurl/di
2100: 72 27 27 3e 46 69 6c 65 73 3c 2f 61 3e 20 22 0a r''>Files</a> ".
2110: 7d 0a 69 66 20 7b 5b 68 61 73 63 61 70 20 6f 5d }.if {[hascap o]
2120: 7d 20 7b 0a 20 20 68 74 6d 6c 20 22 3c 61 20 68 } {. html "<a h
2130: 72 65 66 3d 27 27 24 62 61 73 65 75 72 6c 2f 6c ref=''$baseurl/l
2140: 65 61 76 65 73 27 27 3e 4c 65 61 76 65 73 3c 2f eaves''>Leaves</
2150: 61 3e 20 22 0a 20 20 68 74 6d 6c 20 22 3c 61 20 a> ". html "<a
2160: 68 72 65 66 3d 27 27 24 62 61 73 65 75 72 6c 2f href=''$baseurl/
2170: 74 69 6d 65 6c 69 6e 65 27 27 3e 54 69 6d 65 6c timeline''>Timel
2180: 69 6e 65 3c 2f 61 3e 20 22 0a 20 20 68 74 6d 6c ine</a> ". html
2190: 20 22 3c 61 20 68 72 65 66 3d 27 27 24 62 61 73 "<a href=''$bas
21a0: 65 75 72 6c 2f 62 72 6c 69 73 74 27 27 3e 42 72 eurl/brlist''>Br
21b0: 61 6e 63 68 65 73 3c 2f 61 3e 20 22 0a 20 20 68 anches</a> ". h
21c0: 74 6d 6c 20 22 3c 61 20 68 72 65 66 3d 27 27 24 tml "<a href=''$
21d0: 62 61 73 65 75 72 6c 2f 74 61 67 6c 69 73 74 27 baseurl/taglist'
21e0: 27 3e 54 61 67 73 3c 2f 61 3e 20 22 0a 7d 0a 69 '>Tags</a> ".}.i
21f0: 66 20 7b 5b 68 61 73 63 61 70 20 72 5d 7d 20 7b f {[hascap r]} {
2200: 0a 20 20 68 74 6d 6c 20 22 3c 61 20 68 72 65 66 . html "<a href
2210: 3d 27 27 24 62 61 73 65 75 72 6c 2f 72 70 74 76 =''$baseurl/rptv
2220: 69 65 77 3f 72 6e 3d 32 27 27 3e 54 69 63 6b 65 iew?rn=2''>Ticke
2230: 74 73 3c 2f 61 3e 22 0a 20 20 68 74 6d 6c 20 22 ts</a>". html "
2240: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 27 27 6d 61 <span class=''ma
2250: 69 6e 6d 65 6e 75 73 6d 61 6c 6c 27 27 3e 22 0a inmenusmall''>".
2260: 20 20 20 20 68 74 6d 6c 20 22 3c 61 20 68 72 65 html "<a hre
2270: 66 3d 27 27 24 62 61 73 65 75 72 6c 2f 72 65 70 f=''$baseurl/rep
2280: 6f 72 74 6c 69 73 74 27 27 3e 61 6c 6c 3c 2f 61 ortlist''>all</a
2290: 3e 22 0a 20 20 20 20 68 74 6d 6c 20 22 3c 61 20 >". html "<a
22a0: 68 72 65 66 3d 27 27 24 62 61 73 65 75 72 6c 2f href=''$baseurl/
22b0: 74 6b 74 6e 65 77 27 27 3e 2b 3c 2f 61 3e 22 0a tktnew''>+</a>".
22c0: 20 20 68 74 6d 6c 20 22 3c 2f 73 70 61 6e 3e 22 html "</span>"
22d0: 0a 7d 0a 69 66 20 7b 5b 68 61 73 63 61 70 20 6a .}.if {[hascap j
22e0: 5d 7d 20 7b 0a 20 20 68 74 6d 6c 20 22 3c 61 20 ]} {. html "<a
22f0: 68 72 65 66 3d 27 27 24 62 61 73 65 75 72 6c 2f href=''$baseurl/
2300: 77 69 6b 69 27 27 3e 57 69 6b 69 3c 2f 61 3e 20 wiki''>Wiki</a>
2310: 22 0a 7d 0a 69 66 20 7b 5b 68 61 73 63 61 70 20 ".}.if {[hascap
2320: 73 5d 7d 20 7b 0a 20 20 68 74 6d 6c 20 22 3c 61 s]} {. html "<a
2330: 20 68 72 65 66 3d 27 27 24 62 61 73 65 75 72 6c href=''$baseurl
2340: 2f 73 65 74 75 70 27 27 3e 41 64 6d 69 6e 3c 2f /setup''>Admin</
2350: 61 3e 20 22 0a 7d 20 65 6c 73 65 69 66 20 7b 5b a> ".} elseif {[
2360: 68 61 73 63 61 70 20 61 5d 7d 20 7b 0a 20 20 68 hascap a]} {. h
2370: 74 6d 6c 20 22 3c 61 20 68 72 65 66 3d 27 27 24 tml "<a href=''$
2380: 62 61 73 65 75 72 6c 2f 73 65 74 75 70 5f 75 6c baseurl/setup_ul
2390: 69 73 74 27 27 3e 55 73 65 72 73 3c 2f 61 3e 20 ist''>Users</a>
23a0: 22 0a 7d 0a 3c 2f 74 68 31 3e 3c 2f 64 69 76 3e ".}.</th1></div>
23b0: 0a 27 0a 63 6f 6e 66 69 67 20 2f 63 6f 6e 66 69 .'.config /confi
23c0: 67 20 32 30 37 39 0a 31 33 32 36 33 39 33 30 32 g 2079.132639302
23d0: 34 20 27 66 6f 6f 74 65 72 27 20 76 61 6c 75 65 4 'footer' value
23e0: 20 27 3c 64 69 76 20 63 6c 61 73 73 3d 22 66 6f '<div class="fo
23f0: 6f 74 65 72 22 3e 0a 3c 74 68 31 3e 20 0a 20 20 oter">.<th1> .
2400: 23 20 72 65 70 6f 73 69 74 6f 72 79 2f 73 69 74 # repository/sit
2410: 65 20 73 70 65 63 69 66 69 63 20 63 6f 6e 66 69 e specific confi
2420: 67 75 72 61 74 69 6f 6e 0a 20 20 23 20 61 64 72 guration. # adr
2430: 65 73 73 20 6f 66 20 6d 61 69 6e 20 73 65 72 76 ess of main serv
2440: 65 72 0a 20 20 73 65 74 20 73 65 72 76 65 72 41 er. set serverA
2450: 64 72 65 73 73 20 22 68 74 74 70 3a 2f 2f 6d 6f dress "http://mo
2460: 72 64 6f 72 3a 38 30 30 30 22 0a 20 20 23 20 61 rdor:8000". # a
2470: 64 72 65 73 73 65 73 20 6f 66 20 68 6f 73 74 73 dresses of hosts
2480: 2c 20 74 6f 20 62 65 20 68 61 6e 64 6c 65 64 20 , to be handled
2490: 61 73 20 6c 6f 63 61 6c 0a 20 20 73 65 74 20 6c as local. set l
24a0: 6f 63 61 6c 41 64 72 65 73 73 65 73 20 5b 6c 69 ocalAdresses [li
24b0: 73 74 20 22 68 74 74 70 3a 2f 2f 31 32 37 2e 30 st "http://127.0
24c0: 2e 30 2e 31 3a 38 30 30 30 22 20 22 68 74 74 70 .0.1:8000" "http
24d0: 3a 2f 2f 6c 6f 63 61 6c 68 6f 73 74 3a 38 30 30 ://localhost:800
24e0: 30 22 20 22 68 74 74 70 3a 2f 2f 61 75 65 6e 6c 0" "http://auenl
24f0: 61 6e 64 3a 38 30 30 30 22 20 22 68 74 74 70 3a and:8000" "http:
2500: 2f 2f 73 61 6d 67 61 6d 64 73 63 68 69 3a 38 30 //samgamdschi:80
2510: 30 30 22 20 22 68 74 74 70 3a 2f 2f 6e 75 6d 65 00" "http://nume
2520: 6e 6f 72 3a 38 30 30 30 22 20 5d 0a 20 20 23 20 nor:8000" ]. #
2530: 77 68 69 63 68 20 66 6f 73 73 69 6c 2d 72 65 70 which fossil-rep
2540: 6f 20 73 68 6f 75 6c 64 20 62 65 20 72 65 66 65 o should be refe
2550: 72 65 6e 63 65 64 20 69 6e 20 74 68 65 20 66 6f renced in the fo
2560: 6f 74 65 72 0a 20 20 73 65 74 20 66 6f 73 73 69 oter. set fossi
2570: 6c 52 65 66 65 72 65 6e 63 65 41 64 72 65 73 73 lReferenceAdress
2580: 20 22 68 74 74 70 3a 2f 2f 4d 6f 72 64 6f 72 2f "http://Mordor/
2590: 66 6f 73 73 69 6c 73 63 6d 22 0a 3c 2f 74 68 31 fossilscm".</th1
25a0: 3e 0a 3c 74 68 31 3e 0a 20 20 68 74 6d 6c 20 22 >.<th1>. html "
25b0: 3c 66 6f 72 6d 20 61 63 74 69 6f 6e 3d 5c 22 24 <form action=\"$
25c0: 62 61 73 65 75 72 6c 2f 74 69 6d 65 6c 69 6e 65 baseurl/timeline
25d0: 5c 22 20 6d 65 74 68 6f 64 3d 5c 22 70 6f 73 74 \" method=\"post
25e0: 5c 22 3e 22 0a 20 20 20 20 68 74 6d 6c 20 22 73 \">". html "s
25f0: 65 61 72 63 68 20 74 69 6d 65 6c 69 6e 65 3a 26 earch timeline:&
2600: 6e 62 73 70 3b 22 0a 20 20 20 20 68 74 6d 6c 20 nbsp;". html
2610: 22 3c 69 6e 70 75 74 20 6e 61 6d 65 3d 5c 22 73 "<input name=\"s
2620: 5c 22 20 74 79 70 65 3d 5c 22 74 65 78 74 5c 22 \" type=\"text\"
2630: 20 73 69 7a 65 3d 5c 22 33 30 5c 22 20 6d 61 78 size=\"30\" max
2640: 6c 65 6e 67 74 68 3d 5c 22 34 30 5c 22 20 22 0a length=\"40\" ".
2650: 20 20 20 20 20 20 69 66 20 7b 5b 68 61 73 63 61 if {[hasca
2660: 70 20 6f 5d 7d 20 7b 0a 20 20 20 20 20 20 20 20 p o]} {.
2670: 68 74 6d 6c 20 22 76 61 6c 75 65 3d 5c 22 5c 22 html "value=\"\"
2680: 20 22 0a 20 20 20 20 20 20 7d 20 65 6c 73 65 20 ". } else
2690: 7b 0a 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22 {. html "
26a0: 64 69 73 61 62 6c 65 64 20 76 61 6c 75 65 3d 5c disabled value=\
26b0: 22 70 6c 65 61 73 65 20 6c 6f 67 20 6f 6e 21 5c "please log on!\
26c0: 22 20 22 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 " ". }.
26d0: 68 74 6d 6c 20 22 2f 3e 26 6e 62 73 70 3b 22 0a html "/> ".
26e0: 20 20 20 20 68 74 6d 6c 20 22 3c 69 6e 70 75 74 html "<input
26f0: 20 74 79 70 65 3d 5c 22 73 75 62 6d 69 74 5c 22 type=\"submit\"
2700: 20 22 0a 20 20 20 20 69 66 20 7b 5b 68 61 73 63 ". if {[hasc
2710: 61 70 20 6f 5d 7d 20 7b 0a 20 20 20 20 20 20 68 ap o]} {. h
2720: 74 6d 6c 20 22 76 61 6c 75 65 3d 5c 22 47 6f 5c tml "value=\"Go\
2730: 22 20 22 0a 20 20 20 20 7d 20 65 6c 73 65 20 7b " ". } else {
2740: 0a 20 20 20 20 20 20 68 74 6d 6c 20 22 64 69 73 . html "dis
2750: 61 62 6c 65 64 20 76 61 6c 75 65 3d 5c 22 64 69 abled value=\"di
2760: 73 61 62 6c 65 64 5c 22 20 22 0a 20 20 20 20 7d sabled\" ". }
2770: 0a 20 20 20 20 68 74 6d 6c 20 22 2f 3e 22 0a 20 . html "/>".
2780: 20 20 20 69 66 20 7b 5b 68 61 73 63 61 70 20 6f if {[hascap o
2790: 5d 7d 20 7b 0a 20 20 20 20 20 20 68 74 6d 6c 20 ]} {. html
27a0: 22 20 2f 20 3c 61 20 68 72 65 66 3d 5c 22 24 62 " / <a href=\"$b
27b0: 61 73 65 75 72 6c 2f 64 6f 63 2f 74 69 70 2f 69 aseurl/doc/tip/i
27c0: 6e 64 65 78 2e 77 69 6b 69 5c 22 3e 57 69 6b 69 ndex.wiki\">Wiki
27d0: 2d 49 6e 64 65 78 3c 2f 61 3e 22 0a 20 20 20 20 -Index</a>".
27e0: 7d 0a 20 20 68 74 6d 6c 20 22 3c 2f 66 6f 72 6d }. html "</form
27f0: 3e 22 0a 3c 2f 74 68 31 3e 0a 3c 2f 64 69 76 3e >".</th1>.</div>
2800: 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 62 66 6f .<div class="bfo
2810: 6f 74 65 72 22 3e 0a 3c 74 68 31 3e 0a 20 20 23 oter">.<th1>. #
2820: 20 63 68 65 63 6b 2c 20 69 66 20 62 61 73 65 75 check, if baseu
2830: 72 6c 20 73 74 61 72 74 73 20 77 69 74 68 20 6f rl starts with o
2840: 6e 65 20 6f 66 20 74 68 65 20 6c 6f 63 61 6c 20 ne of the local
2850: 61 64 72 65 73 73 65 73 0a 20 20 73 65 74 20 69 adresses. set i
2860: 73 4c 6f 63 61 6c 20 2d 31 0a 20 20 66 6f 72 20 sLocal -1. for
2870: 7b 73 65 74 20 6c 69 20 30 7d 20 7b 24 6c 69 20 {set li 0} {$li
2880: 3c 20 5b 6c 6c 65 6e 67 74 68 20 24 6c 6f 63 61 < [llength $loca
2890: 6c 41 64 72 65 73 73 65 73 5d 7d 20 7b 73 65 74 lAdresses]} {set
28a0: 20 6c 69 20 5b 65 78 70 72 20 24 6c 69 2b 31 5d li [expr $li+1]
28b0: 7d 20 7b 0a 20 20 20 20 69 66 20 7b 5b 73 74 72 } {. if {[str
28c0: 69 6e 67 20 66 69 72 73 74 20 5b 6c 69 6e 64 65 ing first [linde
28d0: 78 20 24 6c 6f 63 61 6c 41 64 72 65 73 73 65 73 x $localAdresses
28e0: 20 24 6c 69 5d 20 24 62 61 73 65 75 72 6c 5d 20 $li] $baseurl]
28f0: 21 3d 20 2d 31 7d 20 7b 0a 20 20 20 20 20 20 73 != -1} {. s
2900: 65 74 20 69 73 4c 6f 63 61 6c 20 24 6c 69 0a 20 et isLocal $li.
2910: 20 20 20 7d 0a 20 20 7d 0a 20 20 23 20 67 65 74 }. }. # get
2920: 20 72 65 70 6f 73 69 74 6f 72 79 2d 70 61 72 74 repository-part
2930: 20 6f 66 20 62 61 73 65 75 72 6c 20 62 79 20 73 of baseurl by s
2940: 74 72 69 70 70 69 6e 67 20 61 6c 6c 20 75 70 20 tripping all up
2950: 74 6f 20 74 68 65 20 66 69 72 73 74 20 2f 0a 20 to the first /.
2960: 20 69 66 20 7b 5b 73 74 72 69 6e 67 20 6c 61 73 if {[string las
2970: 74 20 22 2f 22 20 24 62 61 73 65 75 72 6c 5d 20 t "/" $baseurl]
2980: 3d 3d 20 30 7d 20 7b 0a 20 20 20 20 73 65 74 20 == 0} {. set
2990: 72 65 70 6f 73 69 74 6f 72 79 20 22 22 20 20 0a repository "" .
29a0: 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 73 } else {. s
29b0: 65 74 20 72 65 70 6f 73 69 74 6f 72 79 20 5b 73 et repository [s
29c0: 74 72 69 6e 67 20 72 61 6e 67 65 20 24 62 61 73 tring range $bas
29d0: 65 75 72 6c 20 5b 65 78 70 72 20 5b 73 74 72 69 eurl [expr [stri
29e0: 6e 67 20 6c 61 73 74 20 22 2f 22 20 24 62 61 73 ng last "/" $bas
29f0: 65 75 72 6c 5d 2b 31 5d 20 65 6e 64 5d 0a 20 20 eurl]+1] end].
2a00: 7d 0a 20 20 23 20 62 75 69 6c 64 74 20 64 69 73 }. # buildt dis
2a10: 70 6c 61 79 2f 61 64 72 65 73 73 20 70 61 72 74 play/adress part
2a20: 73 20 66 6f 72 20 66 6f 6f 74 65 72 0a 20 20 69 s for footer. i
2a30: 66 20 7b 24 69 73 4c 6f 63 61 6c 20 3d 3d 20 2d f {$isLocal == -
2a40: 31 7d 20 7b 0a 20 20 20 20 73 65 74 20 74 79 70 1} {. set typ
2a50: 65 44 73 70 20 22 72 65 6d 6f 74 65 22 0a 20 20 eDsp "remote".
2a60: 20 20 73 65 74 20 6c 69 6e 6b 20 22 5b 6c 69 6e set link "[lin
2a70: 64 65 78 20 24 6c 6f 63 61 6c 41 64 72 65 73 73 dex $localAdress
2a80: 65 73 20 31 5d 22 0a 20 20 20 20 73 65 74 20 6c es 1]". set l
2a90: 69 6e 6b 44 73 70 20 22 6c 6f 63 61 6c 22 0a 20 inkDsp "local".
2aa0: 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 73 65 } else {. se
2ab0: 74 20 74 79 70 65 44 73 70 20 22 6c 6f 63 61 6c t typeDsp "local
2ac0: 22 0a 20 20 20 20 73 65 74 20 6c 69 6e 6b 20 22 ". set link "
2ad0: 24 73 65 72 76 65 72 41 64 72 65 73 73 22 0a 20 $serverAdress".
2ae0: 20 20 20 73 65 74 20 6c 69 6e 6b 44 73 70 20 22 set linkDsp "
2af0: 72 65 6d 6f 74 65 22 0a 20 20 7d 0a 3c 2f 74 68 remote". }.</th
2b00: 31 3e 0a 72 75 6e 6e 69 6e 67 20 24 74 79 70 65 1>.running $type
2b10: 44 73 70 26 6e 62 73 70 3b 2f 26 6e 62 73 70 3b Dsp /
2b20: 3c 61 20 68 72 65 66 3d 22 24 6c 69 6e 6b 2f 24 <a href="$link/$
2b30: 72 65 70 6f 73 69 74 6f 72 79 22 3e 24 6c 69 6e repository">$lin
2b40: 6b 44 73 70 20 76 65 72 73 69 6f 6e 3c 2f 61 3e kDsp version</a>
2b50: 0a 6f 66 20 24 70 72 6f 6a 65 63 74 5f 6e 61 6d .of $project_nam
2b60: 65 40 24 73 65 72 76 65 72 41 64 72 65 73 73 0a e@$serverAdress.
2b70: 70 6f 77 65 72 65 64 20 62 79 20 3c 61 20 68 72 powered by <a hr
2b80: 65 66 3d 22 24 66 6f 73 73 69 6c 52 65 66 65 72 ef="$fossilRefer
2b90: 65 6e 63 65 41 64 72 65 73 73 22 3e 46 6f 73 73 enceAdress">Foss
2ba0: 69 6c 3c 2f 61 3e 0a 76 65 72 73 69 6f 6e 20 24 il</a>.version $
2bb0: 6d 61 6e 69 66 65 73 74 5f 76 65 72 73 69 6f 6e manifest_version
2bc0: 20 24 6d 61 6e 69 66 65 73 74 5f 64 61 74 65 0a $manifest_date.
2bd0: 3c 2f 64 69 76 3e 0a 3c 2f 62 6f 64 79 3e 3c 2f </div>.</body></
2be0: 68 74 6d 6c 3e 27 0a html>'.