* wygenerowanie list w postaci HTML, żeby klikając na
tytule hasła
wchodzić od razu do trybu edycji; daj znać czy chcesz to zrobić, bo
właściwie mogę to zrobić sam, ale jeśli ktoś chce się przyłączyć, to
wygodniej byłoby mieć listę, na której będzie widać, które hasła zostały
już odwiedzone przez kogoś innego (skrypt przechwytujący kliknięcie)
Listy w
formacie HTML umiescilem pod adresem tym co inne pliki, sa
opisane jako "wersje kilkalne". Wygenerowal je nastepujacy skrypt
(uruchamiac w katalogu z plikami disambig-status-*). Kod jest zlozony
napredce wiec nie jest zbyt przejrzysty, ale dziala :)
for i in disambig-status-*; do awk 'function wikify(title) {return
gensub(" ","_","g",title)} BEGIN{FS="\t"}
NR==1{print
"<html>\n<head>\n<title>Linki do poprawienia: " FILENAME
"</title>\n<meta http-equiv=\"Content-Type\"
content=\"text/html;
charset=utf-8\">\n</head>\n<body><h1>Linki do poprawienia z
pliku "
FILENAME "</h1><table border=\"1\"><tr
style=\"font-weight:
bold;\"><td>Artykuł</td><td>Dobrych
linków</td><td>Złych
linków</td></tr>"}{print "<tr><td><a
href=\"http://pl.wikipedia.org/wiki/" wikify($1) "\">" $1
"</a></td><td>" $2 "</td><td>" $3
"</td></tr>"}END{print
"</table></body>\n</html>";}' $i > ~/tmp/$i.html; done
Ze zliczaniem kliniec przez wszystkich naraz jest juz troche trudniej,
wiec w tym momencie raczej tego nie zrobie. Kazdy u siebie powinien
widziec po kolorze linkow, ktore strony sam odwiedzil - male pocieszenie
ale zawsze cos.
Pozdrawiam,
Michal
--
Michał Kosmulski (mkosmul)
http://www.netsprint.pl/
http://hektor.umcs.lublin.pl/~mikosmul/