#!/usr/bin/env dag %t_by_name by_name Webpage ---> Info Events Projects Publications { open F, ">index.html"; print F "My Web Page".my_css()."

My $_n

".$_j." Data Photo { "
".$_[2]."".$_[1]."
" }; Events ---> Txt* {"

".$_n."

" }; Projects ---> Txt* {"

".$_n."

" }; Publications ---> Bib* {"

".$_n."

" }; Data { my @lines = split /\n/, $_c; join "
", @lines }; Photo { "" }; Txt { $_n =~ s/\.txt$//; "
  • ".uc($_n)."
    ".$_c."
  • " }; Bib { "
  • ".(`/usr/local/bin/bib2x -f $_p -t /Users/smash/Downloads/bib2x-0.9.0/templates/tempmini.late `)."
  • "}; %% sub my_css { my $css=<<'EOF'; EOF } sub by_name { my $path = shift; $path =~ m/Info$/ and return 'Info'; $path =~ m/Events$/ and return 'Events'; $path =~ m/Projects$/ and return 'Projects'; $path =~ m/Publications$/ and return 'Publications'; $path =~ m/Webpage$/ and return 'Webpage'; $path =~ m/bib$/ and return 'Bib'; $path =~ m/txt$/ and return 'Txt'; $path =~ m/(jpg|png)$/ and return 'Photo'; $path =~ m/data$/ and return 'Data'; }