#!/usr/bin/perl # # ResooSite v.0.9 - Resoo 2002 # resoopage.pl # require "resooconf.pl"; ######## recuperation de l'article ######## $query = $ENV{'QUERY_STRING'}; $page = "$query"; open(IDX,"$dir_txt/$page.idx") || die $!; @idx = ; close (IDX); $titre = $idx[0]; $titre =~ s/\n//; $retour = $idx[1]; $retour =~ s/\n//; $creation = $idx[2]; $creation =~ s/\n//; $maj = $idx[3]; $maj =~ s/\n//; $auteur = $idx[4]; $auteur =~ s/\n//; $resume = $idx[5]; $resume =~ s/\n//; $note = $idx[6]; $note =~ s/\n//; $lettrine = $idx[7]; $lettrine =~ s/\n//; ######## mise en page de l'article ######## print "Content-type: text/html\n\n"; &get_comp; &incr_comp; &head; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "
\n"; print "$font\n"; print "\n"; print "
\n"; print "$fonttitre\n"; print "$titre\n"; print "$finfonttitre

\n"; print "Le $creation \n"; if ($maj) { print " (mis à jour le $maj)\n"; } print "
\n"; if ($auteur) { print "Ecrire à l'auteur de l'article - \n"; } if ($bbs == "3") { print "Réagir à ce texte sur le forum $title
\n"; } else { print "$title
\n"; } print "$finfont\n"; print "
\n"; print "$font\n"; print "\ \;
\ \;\n"; print "$finfont\n"; print "
\n"; print "$fontgrande \ \;
\n"; print "$resume\n"; print "$finfontgrande\n"; print "
\n"; print "\ \;\n"; print "\n"; print "$font \ \;
\n"; if ($lettrine == 1) { open(TEXT,"$dir_txt/$page.txt") || die $!; @text = ; close (TEXT); $car = substr(@text[0], 0, 1); $car=~tr/A-Z/a-z/; print "\n"; substr(@text[0], 0, 1)=""; print "
"; foreach $line (@text) { $line =~ s/\n/
/; print "$line"; } } else { open(TEXT,"$dir_txt/$page.txt") || die $!; @text = ; close (TEXT); foreach $line (@text) { $line =~ s/\n/
/; print "$line"; } } print "$finfont\n"; print "$fontpetite
\ \;
\n"; print "$note\n"; print "$finfontpetite\n"; print "
\n"; print "$font\n"; print "


\n"; print "Accès Administrateur\n"; print "$finfont\n"; print "
\n"; print "$font\n"; print "

\n"; print "
Retour...\n"; print "$finfont\n"; if ($compt == "3") { print "$fontpetite\n"; print "
Cette page a été consultée $comp fois depuis le $creation.
\n"; print "$finfontpetite\n"; } print "
\n"; &foot;