both Hyphen and Unicode replacement char should not be counted here
select the earliest date out of possible multiple dates with the same line total
no need for this query to be so verbose
l_total cannot be 0 in this table so no filter needed
maintenance should never be called to run on an empty database
actually, no need to crit this puppy - make it a warning
pop a warning when there is nothing to do
no more silent return if there are no aliases found
lower some crits to warnings and use correct method names in output messages
don't try to be smart about things, just ask the parser about any newly found data. this makes more sense
place link_nicks() in the do_maintenance() loop so it also runs when invoked manually
badger badger badger badger badger badger badger badger badger badger badger badger badger badger badger badger badger badger
be more polite when db is empty
only instantiate urltools() when needed
speed up url data queries
maximum nicklength is now 30
remove redundant sorting
trivial order and output
remove activedays from user_lines
cleanup queries