#!/bin/sh
# Parameterek:
#	1. idofile
#	2. nyelv

cat <<!!
{| border="1"
|+ A legaktívabb szerkesztők
! Új<br>szócikk !! Név
!!

NYELV=${2:-hu}
MAXSOR=25		# max. ennyi sort irunk ki

MUNKA=`basename $0`.tmp
logcut -d '|' -s -f 3 $1 | sort | uniq -c | sort -k1nr >$MUNKA
SZAM=$(awk "BEGIN{maxsor=$MAXSOR; bizt=akt=0; szam=9999;} {if(\$1 >= szam) akt++; else {if(bizt+akt > $MAXSOR) exit; else {bizt +=akt; akt=1; szam=\$1;}}} END{print (bizt+akt > $MAXSOR? bizt: bizt+akt)}" $MUNKA)

if [ $NYELV = hu ] ; then SZERK=Szerkesztő ; else SZERK=User ; fi
head -${SZAM:-$MAXSOR} $MUNKA | while read DARAB NEV
do	echo '|-'
	echo "| align=\"right\" | $DARAB || [[wikipedia:$NYELV:$SZERK:$NEV|$SZERK:$NEV]]"
done
echo '|}'
