# CHANGELOG: # *'s were posted to freshmeat.net. # Timezone is Eastern. # # 0.70 2000/08/21 19:46 weekly stats # 0.71 2000/08/21 20:42 text charts for hour # 0.72 2000/08/21 20:59 more text charts # 0.73 2000/08/21 21:27 DOW row headings # 0.74 2000/08/21 21:55 fixed dow calculations # 0.75 2000/08/22 10:12 web page changes: +trailing slashes # 0.76 2000/08/22 11:29 logging # 0.77 2000/08/22 11:45 only write output once per minute # 0.78 2000/08/22 13:33 stop using $category{'sections'} stuff # 0.79 2000/08/22 13:36 stripped out the rest of the sections stuff # 0.80 2000/08/22 14:26 un-hardcoded filecoloring # 0.81 2000/08/22 15:49 read footer from file # 0.82 2000/08/22 16:09 moved page definition to config file # 0.83 2000/08/22 16:24 removed old debugging crud # 0.84 2000/08/22 17:01 split footer & indexes to seperate file # 0.85 2000/08/23 09:24 remerged footer & indexes - both needed to be live # 0.86 2000/08/23 09:43 made pipe sections links to pages # 0.87 2000/08/23 09:55 moved config vars to seperate file # 0.88 2000/08/23 15:08 changed parsing from splits to a regex # 0.89 2000/08/23 15:43 nolonger needs ~/web/catlogs script # 0.90 2000/08/23 16:29 nolonger dependant on ~/web/runstats # 0.91 2000/08/23 16:47 $debug & $log vars # 0.92 2000/08/23 17:25 name change to livewebstats # 0.93 2000/08/23 17:53 added $statsdir var # 0.94 2000/08/23 20:59 added host & proto stats # 0.95 2000/08/24 10:01 moved date.html legend to the top as suggested by # Douglas Riordan # 0.96 2000/08/24 10:17 added $header var to satisfy Doug's request for light bg # 0.97 2000/08/24 10:32 changed category names to singular # 0.98 2000/08/24 11:01 added column headings for Doug # 0.99 2000/08/24 11:10 only generate filedate data if $colorcount # 0.100 2000/08/24 12:06 added scaling # 0.101 2000/08/24 12:43 stripped args off of CGIs & php # 0.102 2000/08/24 13:17 unbroke text graphs (scaled to 0) # 0.103 2000/08/24 13:57 improved regex # 0.104 2000/08/24 14:03 print time to parse logs when $debug == 1 # 0.105 2000/08/24 14:23 only print scale on pages for which it is defined # 0.106 2000/08/24 15:10 case desensitized referrer hostnames # 0.107 2000/08/24 16:17 fixed tables # 0.108 2000/08/24 20:25 cleaned up referrer host desensitization w/ the help of # bill@billjonas.com # 0.109 2000/08/24 09:45 unbroke referrer stats broken in 0.108 # 0.110 2000/08/25 10:46 Dealt w/ absence of Date::Calc (skip DOW) #*0.111 2000/08/25 11:52 Added 46 lines of mostly comments # posted: 2000/08/25 14:28:51 # 1st hit: 2000/08/25 21:47:44 # 0.112 2000/08/25 17:17 Converted widths to ints to conform to html standards # 0.113 2000/08/25 17:26 Use strict & -w # 0.114 2000/08/27 13:31 Added some align's and nowrap's to s # 0.115 2000/08/27 14:54 changed scale to hits per pixel # 0.116 2000/08/27 16:03 added dynamic scaling, the necessity for which was # pointed out to me by freshmeat # 0.117 2000/08/27 16:09 put version in footer # 0.118 2000/08/27 16:33 skip files listed in skipfiles.lst # 0.119 2000/08/27 18:10 removed ^ from skipfiles test, must now be in file # 0.120 2000/08/27 18:55 added & sorted on hitcounts in date legend # 0.121 2000/08/27 20:08 debug levels are now 0-3 #*0.122 2000/08/27 22:26 catch SIGHUPs, reload, & rewrite output # posted 2000/08/28 12:00:28 # hits before 2000/08/28 12:55:36 # 0.123 2000/08/28 15:24 corrected html in legend and converted another # width to an int in date.html # 0.124 2000/09/ 5 11:46 date.html starts on $datestart # 0.125 2000/09/ 5 12:43 automatic generation of .png images #*0.126 2000/09/ 5 14:03 .jpg image generation # posted 2000/09/05 14:43:31 # 1st hit 19:00:55 # 0.127 2000/09/19 21:52 only count hits w/ lstatus=200 ("OK")