[LON-CAPA-cvs] cvs: loncom /homework lonsimpleproblemedit.pm

albertel lon-capa-cvs@mail.lon-capa.org
Thu, 26 May 2005 20:35:55 -0000


albertel		Thu May 26 16:35:55 2005 EDT

  Modified files:              
    /loncom/homework	lonsimpleproblemedit.pm 
  Log:
  - added spell check links to simple problem editor
  
  
Index: loncom/homework/lonsimpleproblemedit.pm
diff -u loncom/homework/lonsimpleproblemedit.pm:1.15 loncom/homework/lonsimpleproblemedit.pm:1.16
--- loncom/homework/lonsimpleproblemedit.pm:1.15	Thu Apr  7 02:56:22 2005
+++ loncom/homework/lonsimpleproblemedit.pm	Thu May 26 16:35:53 2005
@@ -1,7 +1,7 @@
 # The LearningOnline Network
 # Simple Problem Parameter Setting "Editor"
 #
-# $Id: lonsimpleproblemedit.pm,v 1.15 2005/04/07 06:56:22 albertel Exp $
+# $Id: lonsimpleproblemedit.pm,v 1.16 2005/05/26 20:35:53 albertel Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -63,10 +63,13 @@
 sub questiontext {
     my $text=$qparms{$prefix.'questiontext'};
     my $qt=&mt('Question Text');
+    my $spell_link=
+	&Apache::lonhtmlcommon::spelllink('simpleedit','questiontext');
     return (<<ENDQUESTION);
 <table bgcolor="#dddd22" cellspacing="4" cellpadding="2">
 <tr><td><b>$qt</b><br />
 <textarea style="width:100%" name="questiontext" cols="80" rows="8">$text</textarea>
+<br />$spell_link
 </td></tr>
 </table>
 <br />
@@ -76,10 +79,13 @@
 sub hint {
     my $text=$qparms{$prefix.'hinttext'};
     my $ht=&mt('Hint Text');
+    my $spell_link=
+	&Apache::lonhtmlcommon::spelllink('simpleedit','hinttext');
     return (<<ENDHINT);
 <table bgcolor="#accacc" cellspacing="4" cellpadding="2">
 <tr><td><b>$ht</b><br />
 <textarea style="width:100%" name="hinttext" cols="80" rows="4">$text</textarea>
+<br />$spell_link
 </td></tr>
 </table>
 <br />
@@ -116,12 +122,15 @@
 				       'pos'   => 'Position',
 				       'text'  => 'Text');
 
+    my $spell_link=
+	&Apache::lonhtmlcommon::spelllink('simpleedit',"text$number");
     return (<<ENDFOIL);
 <table bgcolor="#dd55ff" cellspacing="4" cellpadding="2">
 <tr><td colspan="2"><b>$lt{'foil'}</b></td></tr>
 <tr><td>$lt{'value'}: $selectvalue</td><td>$lt{'pos'}: $selectposition</td></tr>
 <tr><td colspan="2">$lt{'text'}:<br />
 <textarea style="width:100%" name="text$number" cols="80" rows="4">$text</textarea>
+<br />$spell_link
 </td></tr>
 </table>
 <br />
@@ -202,10 +211,13 @@
 		     $env{'request.course.id'}.'.'.$symb);
 
 # ------------------------------------------------------------ Print the screen
+    my $spell_header=&Apache::lonhtmlcommon::spellheader();
     $r->print(<<ENDDOCUMENT);
 <html>
 <head>
 <title>The LearningOnline Network with CAPA</title>
+$spell_header
+</head>
 ENDDOCUMENT
     $r->print(&Apache::loncommon::bodytag('Simple Problem Editor'));
     if ($symb) {
@@ -216,7 +228,7 @@
 	$r->print('<table border="2" bgcolor="#FFFFFF" width="100%"><tr><td>'.
                   &rawrendering($symb).
                   '</td></tr></table><br />');
-        $r->print('<form method="post">');
+        $r->print('<form name="simpleedit" method="POST">');
 # Question Type        
 	my %questiontypes=('radio'  => 
                                '1 out of N multiple choice (radio button)',