This script outputs statistics about the count of active users. You can run it via cron and pipe it into a logfile to see how your user base grows.

cd /DATA/DIRECTORY/OF/THE/WIKI/user
gesamt=`find -not -iname "*.trail" -and -not -iname "*.bookmark" |wc -l`
neu=`find -iname "*.trail"|wc -l`
alt=`expr $gesamt - $neu`
tage30=`find -mtime -30 -iname "*.trail"|wc -l` # Anzahl der User, die den Dienst in den letzten 30 Tagen genutzt haben
tage7=`find -mtime -7 -iname "*.trail"|wc -l` # Anzahl der User, die den Dienst in den letzten 7 Tagen genutzt haben
tage1=`find -mtime -1 -iname "*.trail"|wc -l` # Anzahl der User, die den Dienst in den letzten 24 Stunden genutzt haben

echo MoinMoin User Overview
echo " Total:" $gesamt
echo "   Old:" $alt
echo "   30d:" $tage30
echo "    7d:" $tage7
echo "   24h:" $tage1
echo

MoinMoin: ScriptMarket/UserStatsScript (last edited 2007-10-29 19:20:32 by localhost)