7 open LIST, "projects2010";
11 my ($project, $url, $name);
14 if (/(Název projektu|Project name)[:* ]*(.*)/) {
17 if (/(Domovská stránka projektu|Project home ?page)[:* ]*<(.*)>/) {
20 if (/\[\[!meta title="([^"]*)"\]\]/) {
25 if (!$projects{$project}) {
26 $projects{$project} = {};
27 $projects{$project}{'students'} = [];
29 my $p = $projects{$project};
31 push @{$$p{'students'}}, { 'file' => $file, 'name' => $name };
34 print '[[!meta title="Projekty"]]', "\n";
37 foreach (sort(keys(%projects))) {
38 print "\n* [$_](", $projects{$_}{'url'}, ")\n";
39 #print Dumper($projects{$_}{'students'});
40 foreach (@{$projects{$_}{'students'}}) {
41 my $login = $_->{'file'};
43 my $name = $_->{'name'} || "???"; #$login;
45 print " * [[", $name || "", "|student/", $login, "]]\n";