version 1.61.6.1, 2012/05/10 20:20:07
|
version 1.61.6.2, 2013/08/09 23:05:18
|
Line 345 sub handler {
|
Line 345 sub handler {
|
## |
## |
my $js; |
my $js; |
if ($allowed_to_edit) { |
if ($allowed_to_edit) { |
my %lt=( |
my %lt=&Apache::lonlocal::texthash( |
'ce' => 'Cell', |
'ce' => 'Cell', |
'ac' => 'Accept', |
'ac' => 'Save', |
'dc' => 'Discard Changes' |
'dc' => 'Cancel' |
); |
); |
my $extra_javascript = |
my $extra_javascript = |
&Apache::loncommon::browser_and_searcher_javascript(); |
&Apache::loncommon::browser_and_searcher_javascript(); |
Line 377 sub handler {
|
Line 377 sub handler {
|
// cellformula may contain less-than and greater-than symbols, so |
// cellformula may contain less-than and greater-than symbols, so |
// we need to escape them? |
// we need to escape them? |
edit_text +='$cell_edit_start'; |
edit_text +='$cell_edit_start'; |
edit_text += '<form name="editwinform">'; |
edit_text += '<form name="editwinform" action="">'; |
edit_text += '<center><h3>$lt{'ce'} '+cellname+'</h3>'; |
edit_text += '<center><h3>$lt{'ce'} '+cellname+'</h3>'; |
edit_text += '<textarea id="LC_newformula" name="newformula" '; |
edit_text += '<textarea id="LC_newformula" name="newformula" '; |
edit_text += ' cols="60" rows="12"; wrap="off" style="width:100%">'; |
edit_text += ' cols="60" rows="12"; wrap="off" style="width:100%">'; |
edit_text += cellformula+'</textarea>'; |
edit_text += cellformula+'</textarea>'; |
edit_text += '<div id="LC_aftertextarea"><br />'; |
edit_text += '<div id="LC_aftertextarea"><br />'; |
edit_text += '<input type="button" name="accept" value="$lt{'ac'}"'; |
edit_text += '<input type="button" name="accept" value="$lt{'ac'}"'; |
edit_text += ' onClick=\\\'javascript:'; |
edit_text += ' onclick=\\\'javascript:'; |
edit_text += 'opener.document.sheet.cell.value='; |
edit_text += 'opener.document.sheet.cell.value='; |
edit_text += '"'+cellname+'";'; |
edit_text += '"'+cellname+'";'; |
edit_text += 'opener.document.sheet.newformula.value='; |
edit_text += 'opener.document.sheet.newformula.value='; |
Line 394 sub handler {
|
Line 394 sub handler {
|
edit_text += ' '; |
edit_text += ' '; |
edit_text += '<input type="button" name="abort" '; |
edit_text += '<input type="button" name="abort" '; |
edit_text += 'value="$lt{'dc'}"'; |
edit_text += 'value="$lt{'dc'}"'; |
edit_text += ' onClick="javascript:self.close()" />'; |
edit_text += ' onclick="javascript:self.close()" />'; |
edit_text += '</center></div></form>$cell_edit_end'; |
edit_text += '</center></div></form>$cell_edit_end'; |
|
|
if (editwin != null && !(editwin.closed) ) { |
if (editwin != null && !(editwin.closed) ) { |
Line 532 ENDSCRIPT
|
Line 532 ENDSCRIPT
|
'</td>'. |
'</td>'. |
'<td valign="center">'.$html."</td></tr></table>\n"); |
'<td valign="center">'.$html."</td></tr></table>\n"); |
if ($action_message ne '') { |
if ($action_message ne '') { |
$r->print(<<END); |
$r->print( |
<table> |
&Apache::loncommon::confirmwrapper( |
<tr><td valign="top"><b>Last Action:</b></td> |
&mt('Last Action:') |
<td> </td> |
.$action_message) |
<td>$action_message</td> |
); |
</tr> |
|
</table> |
|
END |
|
} |
} |
$r->rflush(); |
$r->rflush(); |
} else { |
} else { |
Line 555 END
|
Line 552 END
|
if ($allowed_to_view) { |
if ($allowed_to_view) { |
$r->print('<td>'. |
$r->print('<td>'. |
&Apache::loncommon::help_open_topic("Spreadsheet_About", |
&Apache::loncommon::help_open_topic("Spreadsheet_About", |
'Spreadsheet Help'). |
&mt('Spreadsheet Help')). |
'</td>'); |
'</td>'); |
} |
} |
if ($allowed_to_edit) { |
if ($allowed_to_edit) { |
$r->print('<td>'. |
$r->print('<td>'. |
&Apache::loncommon::help_open_topic("Spreadsheet_Editing", |
&Apache::loncommon::help_open_topic("Spreadsheet_Editing", |
'Editing Help'). |
&mt('Editing Help')). |
'</td>'); |
'</td>'); |
} |
} |
$r->print('</tr></table>'); |
$r->print('</tr></table>'); |