Diff for /loncom/interface/lonhtmlcommon.pm between versions 1.176 and 1.177

version 1.176, 2008/07/07 11:02:05 version 1.177, 2008/07/28 05:25:59
Line 68  use LONCAPA; Line 68  use LONCAPA;
   
 =pod  =pod
   
 =item dragmath  =item dragmath_button
   
 Creates a button that will allow dragmath to edit an equation into   Creates a button that launches a dragmath popup-window, in which an 
 a specified textbox.  expression can be edited and pasted as LaTeX into a specified textarea. 
   
     textarea - Name of the textarea to edit.
     helpicon - If true, show a help icon to the right of the button.
   
   textarea - Name of the text area to edit.  
 =cut  =cut
   
 ##############################################  sub dragmath_button {
 # TODO: Figure out a way to only emit the mathedit function once.      my ($textarea,$helpicon) = @_;
 #       per html output document.      my $help_text; 
 #      if ($helpicon) {
           $help_text = &Apache::loncommon::help_open_topic('Authoring_Math_Editor');
       }
       return <<ENDDRAGMATH;
                   <input type="button" value="Edit Math", onclick="javascript:mathedit('$textarea',document)" />$help_text
   ENDDRAGMATH
   }
   
 ##############################################  ##############################################
   
 sub dragmath {  =pod
     my ($textarea) = @_;  
   
     return <<ENDDRAGMATH;  =item dragmath_js
                 <script language="JavaScript">  
   Javascript used to open pop-up window containing dragmath applet which 
   can be used to paste LaTeX into a textarea.
    
   =cut
   
   sub dragmath_js {
       return <<ENDDRAGMATHJS;
                   <script type="text/javascript">
                   function mathedit(textarea, doc) {                    function mathedit(textarea, doc) {
                      targetEntry = textarea;                       targetEntry = textarea;
      targetDoc   = doc;                       targetDoc   = doc;
                      newwin  = window.open("/adm/dragmath/applet/EditMathPopup.html","","width=565,height=500,resizable");                       newwin  = window.open("/adm/dragmath/applet/EditMathPopup.html","","width=565,height=500,resizable");
                   }                    }
                 </script>                  </script>
                 <input type="button" value="Edit Math", onclick="javascript:mathedit('$textarea',document)" />  
 ENDDRAGMATH  ENDDRAGMATHJS
 }  }
   
 ##############################################  ##############################################

Removed from v.1.176  
changed lines
  Added in v.1.177


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>