[LON-CAPA-cvs] cvs: rat(version_2_11_X) / lonratedt.pm

raeburn raeburn at source.lon-capa.org
Wed Feb 26 13:52:37 EST 2014


raeburn		Wed Feb 26 18:52:37 2014 EDT

  Modified files:              (Branch: version_2_11_X)
    /rat	lonratedt.pm 
  Log:
  - For 2.11
    - Backport 1.109, 1.110.
  
  
Index: rat/lonratedt.pm
diff -u rat/lonratedt.pm:1.105.2.5 rat/lonratedt.pm:1.105.2.6
--- rat/lonratedt.pm:1.105.2.5	Wed Jun  5 14:50:15 2013
+++ rat/lonratedt.pm	Wed Feb 26 18:52:37 2014
@@ -1,7 +1,7 @@
 # The LearningOnline Network with CAPA
 # Edit Handler for RAT Maps
 #
-# $Id: lonratedt.pm,v 1.105.2.5 2013/06/05 14:50:15 raeburn Exp $
+# $Id: lonratedt.pm,v 1.105.2.6 2014/02/26 18:52:37 raeburn Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -233,22 +233,27 @@
        my ($errtext,$fatal)=
 	   &LONCAPA::map::mapread(&Apache::lonnet::filelocation('',$url),'');
        unless ($fatal) {
-	   $targetmsg='<b>'.&mt('Saved.').'</b><br />';
+	   $targetmsg=&Apache::lonhtmlcommon::confirm_success(&mt('Saved'));
        } else {
-	   $targetmsg='<b>'.&mt('An error occurred while saving.').'</b><br />';
+           $targetmsg=&Apache::lonhtmlcommon::confirm_success(
+                            &mt('An error occurred while saving.'),1);
        }
    }
    if ($env{'form.revert'}) {
-       $targetmsg='<b>'.&mt('Reverted.').'</b><br />';
+       $targetmsg=&Apache::lonhtmlcommon::confirm_success(&mt('Reverted'));
        unlink($tmpfn);
        my ($errtext,$fatal)=
 	   &LONCAPA::map::mapread(&Apache::lonnet::filelocation('',$url),'');
    }
+   $targetmsg = &Apache::loncommon::confirmwrapper($targetmsg) if ($targetmsg); 
    if (-e $tmpfn) {
-      $targetmsg=
-        '<span class="LC_warning">'.&mt('You are working with an unsaved version of your map.').'</span><br />';
-      my ($errtext,$fatal)=&LONCAPA::map::mapread($tmpfn,'');
+       $targetmsg=
+           '<p class="LC_warning">'
+          .&mt('You are working with an unsaved version of your map.')
+          .'</p>';
+       my ($errtext,$fatal)=&LONCAPA::map::mapread($tmpfn,'');
    }
+   $errtext = '<p class="LC_error">'.$errtext.'</p>' if ($errtext);
 # ---------------------------------------------------------- Process form input
 
    my @importselect=&Apache::loncommon::get_env_multiple('form.importsel');
@@ -491,6 +496,7 @@
    my $editscript=&editscript('simple');
 
    my %lt=&Apache::lonlocal::texthash(
+                                      'sm' => 'Select Map',
 				      'sa' => 'Save',
 				      'nt' => 'New Title',
 				      'se' => 'Search',
@@ -512,9 +518,7 @@
                                       'pas' => 'Paste after selected',
                                       'reco' => 'Recover Deleted'
 				      );
-   my $js=<<ENDJS;
-<script type="text/javascript">
-
+   my $js=&Apache::lonhtmlcommon::scripttag("
    $editscript
 
    function openview(entry) {
@@ -546,9 +550,7 @@
 	   document.forms.simpleedit.submit();
        }
    }
-
-</script>
-ENDJS
+");
 
     &Apache::lonhtmlcommon::clear_breadcrumbs();
     &Apache::lonhtmlcommon::add_breadcrumb({
@@ -573,9 +575,11 @@
                         .&buttons(2));
     my $end_page = &Apache::loncommon::end_page();
 
+    my $filetext = &mt('File: [_1]','<span class="LC_filename">'.$url.'</span>');
     $r->print(<<ENDSMPHEAD);
 $start_page
-<span class="LC_error">$errtext</span>
+$targetmsg
+$errtext
 <form name="simpleedit" method="post" action="">
 <input type="hidden" name="forcesmp" value="1" />
 <input type="hidden" name="renameres" value="0" />
@@ -584,7 +588,7 @@
 <table>
     <tr><th width="40%">$lt{'ta'}</th>
 <th> </th>
-<th width="40%">File: $url</th></tr>
+<th width="40%">$filetext</th></tr>
 <tr><td bgcolor="#FFFFCC">
 <input type="button" onclick="javascript:groupsearch()" value="$lt{'se'}" />
 <input type="button" onclick="javascript:groupimport();" value="$lt{'im'}" />
@@ -593,7 +597,7 @@
 <input type="text" size="20" name="importmap" />
 <input type="button" 
 onclick="javascript:openbrowser('simpleedit','importmap','sequence,page','')"
-value="Select Map" /><input type="submit" name="loadmap" value="$lt{'lm'}" /><hr />
+value="$lt{'sm'}" /><input type="submit" name="loadmap" value="$lt{'lm'}" /><hr />
 <input type="submit" name="discard" value="$lt{'ds'}" />
 <input type="submit" name="clear" value="$lt{'ca'}" />
 <input type="button" onclick="javascript:viewimport()" value="$lt{'vi'}" />
@@ -613,7 +617,7 @@
 <input type="submit" name="moveup" value="$lt{'mu'}" />
 <input type="submit" name="movedown" value="$lt{'md'}" />
 <input type="button" onclick="javascript:renametarget()" value="$lt{'re'}" />
-<hr />$targetmsg
+<hr />
 <input type="submit" name="revert" value="$lt{'rv'}" />
 <input type="submit" name="save" value="$lt{'sa'}" />
 <input type="button" onclick="javascript:viewtarget()" value="$lt{'vi'}" />
@@ -625,17 +629,18 @@
 </td>
 <td bgcolor="#FFFFAA" align="center">
 $lt{'cs'}<br />
-<input type="submit" name="cut" value="<<<" /><p>
+<input type="submit" name="cut" value="<<<" /><p>
 <hr />
 $lt{'ps'}<br />
-<input type="submit" name="copy" value="<--" /><p>
+<input type="submit" name="copy" value="<--" /><p>
 <h /r>
 $lt{'pas'}<br />
-<input type="submit" name="paste" value="-->" />
+<input type="submit" name="paste" value="-->" />
 </td>
 <td bgcolor="#FFFFCC"><select name="target" size="10" multiple="multiple">
 $targetwindow
 </select>
+</td></tr>
 </table>
 <input type="hidden" name="importdetail" value="" />
 <input type="hidden" name="curimpdetail" value="$importdetail" />




More information about the LON-CAPA-cvs mailing list