#!wml #http://tor.eff.org/cvs/ cvs/ # Xinclude "locallinks.wmi" # Xinclude "langlocallinks.$(LANG).wmi" <:{ my $page="%0"; my $lang="$(LANG)"; my ($dir, $base) = $page =~ m,^(?:(.*)/)?(.*?)$,; $dir = '.' unless defined $dir; if (-e "$(DOCROOT)/$dir/$lang/$base.wml") { print "$(DOCROOT)/$dir/$base.html.$lang"; } elsif (-e "$(DOCROOT)/$dir/en/$base.wml") { print "$(DOCROOT)/$dir/$base.html"; } else { warn "$WML_SRC_FILENAME has a [page $page] (parses to docdir: $(DOCROOT)/; dir: $dir; base: $base -> $(DOCROOT)/$dir/$lang/$base.wml), but that doesn't exist."; }; }:>