-</style>
-EOT
-});
-
-:>
-<h1>Words</h1>
-
-<p>
-Under construction.
-Zie ook <a href="/dieren">dieren</a>.
-</p>
-
-<:
-my %table = do 'wordlist.inc.pl' or die $@ // $!;
-
-sub showimg {
- my ($name) = @_;
- my ($img) = $name =~ /^([\w-]+)/;
- $name =~ y/_/ /;
- my $hidden = $name =~ s/\?$//;
- my $alt = $name;
- $name = "<q>$name</q>" if $name =~ s/\?$//;
-
- if ($img and -e ($img = "data/word/$img.jpg")) {
- my $alt = -l $img && readlink($img) =~ s/\.jpg$//r;
- if ($alt) {
- $name .= " ($alt)";
- }
- else {
- $alt = $name;
- }
- $name = "<figcaption>$name</figcaption>";
- $name .= sprintf '<img src="/%s" alt="%s" />', $img, $alt;
- }
- elsif ($hidden) {
- $name = "<figcaption>$name?</figcaption>";
- }
- return sprintf '<figure%s>%s</figure>', $hidden && !exists $get{v} && ' hidden', $name;
-}
-
-sub printimgs {
- for my $row (@_) {
- printf '<li>';
- print showimg($row);
- print '</li>';
- printimgs(@{$_}) for $table{$row} // ();
- }