%doc>------------------------------------------------------------------- index.mas Genera la pagina que correspon al directori passat per parametre arguments: $dir - directori de les dades a mostrar -------------------------------------------------------------------%doc> <& template.mas,top=>1 &> % foreach $element (@contingut) { % $tag = lc (substr ($element,3,3)); % $nomelement = substr ($element, 6); #elimino xxx(numero)yyy(tag) % if ($tag eq "img") { #mostro imatge
% } % } <%init> my @contingut; my $error; my $element; my $tag; my $dir_real = "/var/www/weblong/"; my $dir_www; my $tmpvar; my $nomelement; my $fitxer; my $i; my $TXT2HTM = "/var/www/weblong/txt2html.pl -l /var/www/weblong/txt2html.dict -e -m "; if (length($ARGS{dir}) == 0) { $dir_real .= "long/"; $dir_www = "long/"; } else { $dir_real .= $dir."/"; $dir_www = $dir."/"; } opendir (DIR,$dir_real); # agafo el contingut del directori que sigui fitxer i que el seu nom comenci per un numero @contingut = sort (grep { /^[0-9]/ && -f "$dir_real/$_"} readdir(DIR)); closedir (DIR); %init> <%args> $dir => undef #directori de les dades. %args> <& template.mas,bottom=>1 &>