#!/usr/local/bin/perl -U use CGI; # CGI-paketet till Perl 5. $query = new CGI; if ($query->param) { # Initieringar $gammal_text=$query->param('text'); $slutet=substr($gammal_text,-1); if (!($slutet =~ /\n/)) { # Laegg till newline i slutet om det inte $gammal_text .= "\n"; # finns redan } } $tmpfile1="/tmp/markorA$$"; $tmpfile2="/tmp/markorB$$"; $satsstart=""; $satsslut=""; $ordstart=""; $ordslut=""; $kommentarstart="("; $kommentarslut=")"; #chdir("/usr/svmud/lib/etc/www/spelare/magnus/markor2"); chdir("/.hej"); $h2="
",$query->checkbox('Satsstruktur',$query->param('Satsstruktur'))," | \n"; print "",$query->checkbox('Styckesinledare',$query->param('Styckesinledare'))," | \n"; print "",$query->checkbox('Mening på egen rad',$query->param('Mening på egen rad'))," | \n"; print "
",$query->checkbox('Syftningar',$query->param('Syftningar'))," | \n"; print "",$query->checkbox('Samband',$query->param('Samband'))," | \n"; print "",$query->checkbox('Meningsinledare',$query->param('Meningsinledare'))," | \n"; print "
",$query->checkbox('Funktionsord',$query->param('Funktionsord'))," | \n"; print "",$query->checkbox('Innehållsord',$query->param('Innehållsord'))," | \n"; print "",$query->checkbox('Negation',$query->param('Negation'))," | \n"; print "
\n"; print "
",$query->checkbox('Sats',$query->param('Sats'))," | \n"; print "",$query->checkbox('Adjektiv',$query->param('Adjektiv'))," | \n"; print "",$query->checkbox('Dubbel passivum',$query->param('Dubbel passivum'))," | \n"; print "
",$query->checkbox('Dubbel supinum',$query->param('Dubbel supinum'))," | \n"; print "",$query->checkbox('Genitiv',$query->param('Genitiv'))," | \n"; print "",$query->checkbox('Infinitiv',$query->param('Tempus'))," | \n"; print "
",$query->checkbox('Pluralform',$query->param('Pluralform'))," | \n"; print "",$query->checkbox('Samman-/Särskrivning',$query->param('Samman-/Särskrivning'))," | \n"; print "",$query->checkbox('Skiftfel',$query->param('Skiftfel'))," | \n"; print "
",$query->checkbox('Skiljetecken',$query->param('Skiljetecken'))," | \n"; print "",$query->checkbox('Ordmellanrum',$query->param('Ordmellanrum'))," | \n"; print "
\n"; print "
",$query->checkbox('Adverbial',$query->param('Adverbial'))," | \n"; print "",$query->checkbox('Prepositionsmöte',$query->param('Prepositionsmöte'))," | \n"; print "",$query->checkbox('Språklig skönhet',$query->param('Språklig skönhet'))," | \n"; print "
",$query->checkbox('Dubbel negation',$query->param('Dubbel negation'))," | \n"; print "",$query->checkbox('Högtidligt språk',$query->param('Högtidligt språk'))," | \n"; print "",$query->checkbox('Talspråk',$query->param('Talspråk'))," | \n"; print "
",$query->checkbox('Tempus',$query->param('Tempus'))," | \n"; print "",$query->checkbox('Tillkrånglat språk',$query->param('Tillkrånglat språk'))," | \n"; print "",$query->checkbox('Presens particip',$query->param('Presens particip'))," | \n"; print "
",$query->checkbox('Presens passivum',$query->param('Presens passivum'))," | \n"; print "
\n"; print "
",$query->checkbox('Läsbarhetsindex',$query->param('Läsbarhetsindex'))," | \n"; print "
\n"; print "
\n"; print "
\n"; print "Sidan är författad av Magnus Cedergren <magnus\@svmud.lysator.liu.se>\n"; print "\n"; exit; }; if (length($gammal_text) >= 5000) { # Om texten foer laang: trunkera $gammal_text = substr($gammal_text,5000); } if ($query->param('Stavningskontroll')) { open(STAVNING,"|./etc/stava -eafnsr8 > $tmpfile1"); print STAVNING $gammal_text; close(STAVNING); open(STAVADTEXT,"$tmpfile1"); @stavadtext=Namn | Kommentar |
---|---|
",$komm," | ", $ver," |
Ordklass | Antal |
---|---|
",$rubrik[$i]," | ", $antal[$i]," |
\n"; print "
\n"; print "Sidan är författad av Magnus Cedergren <magnus\@svmud.lysator.liu.se>\n"; print "\n"; print "\n";