Changelog 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259
  1. pisg (0.21)
  2. * Fix stupid legend bug; 0-6 should be 0-5, and 7-11 should be 6-11.
  3. * Added "Most referenced URLs".
  4. * Stop matching 'user@host blah' as a mailto link.
  5. * Fix a word counting bug - was counting a lot less words than in the
  6. previous version.
  7. * Supplied some extra info to the 'got kicked' stats, now it shows an
  8. example kick line from the stats. (Thanks to Michael Dales for
  9. show_kickline-patch)
  10. * Display the remaining nicks on the stats page (those who didnt reach the
  11. stats at all)
  12. * Some small HTML validation fixes
  13. * Stop hardcoding filenames in 'legend'
  14. pisg (0.20) - Tue, Aug 14th 2001
  15. * Add 'bgpic' config setting for the possibility to add a userdefined
  16. background picture to the page (Vetinari)
  17. * If pisg can't find the config file in the current directory (when running
  18. from crontab), then try opening the config file in which pisg.pl resides
  19. instead..
  20. * <words foul="..."> is now known as <set words="...">
  21. * Add new options 'show_wpl' and 'show_cpl', this enables user to view the
  22. 'chars per line' and 'words per line' in the 'most active nicks',
  23. disabled by default.
  24. * New option 'show_time', this will display a small bar in the 'most active
  25. nicks' of when the respective people actually speak. [enabled]
  26. * Because of the above change, there is new png files for pisg, remember to
  27. use the new ones and not the old ones! (thanks Christian Legler)
  28. * Remember to distribute the 'FORMATS' file (was missed in the last two
  29. releases)
  30. * Swedish translation (thanks to Andreas Henriksson)
  31. * New feature: 'Most actions'
  32. * Add option 'show_legend' which can be used if you want to show the legend
  33. for the different times..
  34. * New option 'ignorewords' which is to be used if you want to ignore some
  35. words in the stats.
  36. * Usual cleanups and improvements
  37. pisg (0.19) - Tue, Aug 7th 2001
  38. * Fix critical bug where <channel="#chan"> in pisg.cfg didn't work at all.
  39. * Warn the user when a translation template doesn't exist for a specific
  40. language (so people know why some of the stats is in English, and
  41. hopefully encourages people to send in the missing template(s))
  42. * Don't try parsing . and .. 'files' in a directory when using logdir
  43. * Small updates to Danish translation
  44. * Small bug in documentation fixed
  45. pisg (0.18) - Mon, Aug 6th 2001
  46. * Added pisg.cfg support which now obsoletes user.cfg, in this file
  47. everything should be set, instead of in the script - this makes it easier
  48. upgrading pisg. Read CONFIG-README in order to "understand" it.
  49. * Commandline option -c is now -ch
  50. * Uncompress files with *.gz and *.bz2 automatically (Sascha Lüdecke)
  51. * Add new feature --prefix, this works on commandline so you only get logs
  52. starting with what you specify, for example -p '#mychan' will only get
  53. dir/#mychan* files. (Sascha Lüdecke)
  54. * Fix op tracking with bxlog logs
  55. * Added Foulwords-Variable to pisg.cfg
  56. * Make pisg die when there is no files in logdir
  57. * Portugese translation (thanks to JaMiR0W <jamirow@ig.com.br>)
  58. * Norweigan translation (thanks to Andreas Blaafladt)
  59. * Dutch translation (thanks to Pyrofikiemaan)
  60. * New feature: 'Those who couldnt control the shift key and wrote UPPERCASE'
  61. * New feature: 'Who got slapped the most'
  62. * New feature; 'Average words per line'
  63. * Stop copying CVS dirs with distribution
  64. * Also count words in actions, and a new feature: 'most words' (thanks to
  65. Hanno Hecker)
  66. * Updated a lot of documentation (README and CONFIG-README), you should
  67. reread it ;)
  68. * The usual small improvements (and bug additions)
  69. pisg (0.17) - Sat, July 28th 2001
  70. * Timezone offset now understands two digits as it should
  71. * The 'time bars' were broken, fix them.
  72. * Spanish translation (thanks to Sheuron Azxe)
  73. * Polish translation (thanks to Gandalf the Grey)
  74. * Moved translations over to new file -> lang.txt, to remove bloat in
  75. pisg.pl
  76. * Fixed a few minor bugs
  77. pisg (0.16a) - Wed, July 25th 2001
  78. * Forgot to remove some debugging :(
  79. pisg (0.16) - Wed, July 25th 2001
  80. * Danish translation (thanks to Kim Ingemann aka Tuxi)
  81. * Fixed some unitialized values which came up in some situations
  82. * Eggdrop log had 'last message repeated x times' - pisg didn't understood
  83. this before, now it does! :) (thanks to Jamie Cheetham).
  84. * French translation (thanks Molator)
  85. * Also use the timeoffset in 'most active times'
  86. * Started to distribute various scripts with pisg:
  87. - 'dropegg.pl' - takes a bunch of eggdrop logs and converts them into
  88. mIRC format (Emil Mikulic <darkmoon7@optushome.com.au>)
  89. - 'addalias.pl' - webinterface for allowing users to add their own stuff
  90. to the users.cfg file. (Doomshammer <doomshammer@doomshammer.yi.org>)
  91. - 'crontab' - small file explaining how to use pisg with crontab
  92. pisg (0.15) - Fri, July 20th 2001
  93. * Fixed bug where grufti-logfiles wouldn't ignore oppers.
  94. * Fixed pisg dying when there is no action and normallines in logfile
  95. * Also strip mIRC bold and underline codes
  96. * Nick tracking code optimized
  97. * Eggdrop logs were logging server mode changes.. fixed.
  98. * The 'active times' bars should now be more logical and always have a max
  99. height of 100px
  100. * Added new users.cfg file which obsoletes aliasfile and ignorefile
  101. * New feature: ability to add user pictures to stats
  102. * New feature: ability to add user links to stats (homepages, e-mail)
  103. * Made a big code change so it now supports somekind of template system so
  104. pisg can support more than one language
  105. * German language support added (thanks Winfried aka Doomshammer)
  106. * Now shows the time when the topic was changed in 'Latest topics'.
  107. * Thousands of small things which I forgot.
  108. * Removed the documentation for unnamed arguments on the commandline..
  109. people should start using the named arguments (--logfile, -f etc.)
  110. pisg (0.14) - Mon, July 16th 2001
  111. * 'Most referenced nicks' and 'most used words' now ignores the nicks in
  112. ignore.txt
  113. * 'Most used words' now ignores nicks
  114. * Fixed critical bug; --format wasn't working. (thanks S. William Schulz)
  115. pisg (0.13) - Sun, July 15th 2001
  116. * New feature: Now supports 'grufti' (bot) logfiles.
  117. * New feature: Now supports 'bxlog' (logging script for bitchx) logfiles
  118. * Improved some debugging
  119. * Cleaned up a lot of code, so it's structured better - less global
  120. variables and everything is now in subs, also found some variables which
  121. weren't used.. so it should be more correct and more efficient now
  122. * Fix up some speed in the kicking stats... it was doing the same grep twice
  123. * Fixed a stupid bug which caused pisg to die if the alias.txt wasn't
  124. there.
  125. * Really fix typo, sherif -> sheriff
  126. * Added a FORMATS file explaining the supported fileformats, and updated
  127. the README accordingly
  128. * Added a new feature where one can specify a log directory, and then pisg
  129. will run through all the files in the directory and combine them into one
  130. big html file.
  131. * -d on commandline now specifies logdir instead of debugging (removed)
  132. * Also added --aliasfile and --ignorefile as commandline options.
  133. pisg (0.12) - Thu, July 12th 2001
  134. * Strip mIRC color codes (Sam Bingner)
  135. * New feature: Support eggdrop logformats (Sam Bingner)
  136. * Track nicks/aliases dynamically [as an option] (Sam Bingner)
  137. * Added better commandline arguments (like --channel=#blah) and pisg now
  138. has a cool usage --help option. (thanks S. William Schulz)
  139. * xchat logformats which are indented should now be supported
  140. * New feature: 'most fouls' (bad language)
  141. * New feature: 'shortest lines' (as opposite to longest lines)
  142. * Added $timeoffset so people can get times in their own time zones.
  143. * It's now possible to define a pageheader file which can be included on
  144. the HTML page, with $pageheader
  145. * Changed 'no topics' text
  146. pisg (0.11) - Fri, June 29th 2001
  147. * Before http:// didn't get counted as a smiley, now "all" protocols
  148. doesn't get counted as smilies (ftp://, gohper://).
  149. * Fixed typo, sherif -> sheriff
  150. * Changed the appearence of 'most ref nicks/words', email me if you don't
  151. like it.. :)
  152. * Also add some fade stuff to the 'most active nicks'
  153. * Topic history variable wasn't used, fixed.
  154. * Replace & with &amp;
  155. * Replace URLs and e-mail addys in 'random quote' and 'last topic' to HTML
  156. hrefs
  157. * Some other small changes which I forgot
  158. pisg (0.10) - Fri, June 22th 2001
  159. * The 'Im going on vacation'-release. Fixes very small things.
  160. * Small bug in counting kicker/kicked person when using xchat - fixed.
  161. * Fixed a bug where some lines didn't catch up the alias for a nick
  162. * Join counting was broken.. fixed.
  163. * Use 'px' to define font sizes instead of 'pt' in CSS.
  164. * Fix some colors in the page which couldn't get set by variables in the
  165. top
  166. * Other small changes
  167. pisg (0.09) - Tue, June 5th 2001
  168. * Some small improvements in the count of sadfaces/smilies
  169. * New features:
  170. - 'most used words'
  171. - 'most referenced nick'
  172. * Rewrote a LOT of the format dependent code, now it's very easy adding
  173. new IRC log formats
  174. * Fixed random bugs here and there
  175. * The usual small, nice code enhancements.
  176. pisg (0.08) - Sat, April 14th 2001
  177. * Documentation updates (remember to up the version number :))
  178. * A lot of nice changes from Vetinary <iranitev@gmx.net>:
  179. - 'op/deop stats'
  180. - 'join stats'
  181. - 'action counting'
  182. - 'counting of :(, :-('
  183. * use strict;
  184. pisg (0.07) - Sun, March 11th 2001
  185. * New feature: Now supports xchat logfiles <:)
  186. * Should render pages 100% HTML 4.01/CSS2 compatible now
  187. * Some minor code cleanups (use strict; soon)
  188. pisg (0.06) - Wed, February 21th 2001
  189. * Even more workarounds for small logfiles
  190. * More customization options
  191. * Now shows processtime
  192. * You can now specify nicks to ignore in the logfile (bots etc)
  193. * Now supports commandline arguments (./pisg.pl chan logfile outputfile)
  194. * Some speedup improvements
  195. * A bit more HTML 4 compliant :)
  196. pisg (0.05) - Thu, February 15th 2001
  197. * New features:
  198. - 'Runners-up to Big numbers'
  199. - 'Latest topics'
  200. * More fixes for small logfiles
  201. * Enhanced 'Most active times'
  202. * Speedup improvements
  203. * Added CREDITS file to the nice people who have contributed :)
  204. pisg (0.04) - Fri, January 26th 2001
  205. * New features:
  206. - 'the person that smiled the most'
  207. - 'can now connect nicks together through alias file'
  208. - 'person that wrote the most monologues (5 or more lines in a row)'
  209. * Fixes for small logfiles
  210. * Restrutured code
  211. * More customization through variables in the top of the script
  212. pisg (0.03) - Thu, January 11rd 2001
  213. * Code cleanups
  214. * New features:
  215. - 'the op who kicked most'
  216. - 'the one who got kicked the most'
  217. - 'longest lines'
  218. * Highlight most active hour
  219. * New images, 'pipe-blue.png' and 'pipe-purple.png', removed 'pipe3v.gif'
  220. * Updated README
  221. * Added Changes file
  222. pisg (0.02) - Wed, January 3rd 2001
  223. * Initial release.