version 1.168, 2007/07/02 16:07:06
|
version 1.171, 2007/07/11 20:40:28
|
Line 241 END
|
Line 241 END
|
# |
# |
# |
# |
if (!defined($mode) || ($mode ne 'edit' && $mode ne 'parmset')) { |
if (!defined($mode) || ($mode ne 'edit' && $mode ne 'parmset')) { |
my $location = "/adm/groupsort?catalogmode=import&"; |
my $location = "/adm/groupsort?&inhibitmenu=yes&catalogmode=import&"; |
$location .= "mode=".$mode."&"; |
$location .= "mode=".$mode."&"; |
$location .= "acts="; |
$location .= "acts="; |
$catalogmodefunctions=<<"END"; |
$catalogmodefunctions=<<"END"; |
Line 345 function queue(val) {
|
Line 345 function queue(val) {
|
END |
END |
} |
} |
|
|
|
my $inhibit_menu = "+'&".&Apache::loncommon::inhibit_menu_check()."'"; |
# ---------------------------------------------------------------- Print Header |
# ---------------------------------------------------------------- Print Header |
|
|
my $js = <<"ENDHEADER"; |
my $js = <<"ENDHEADER"; |
<script type="text/javascript"> |
<script type="text/javascript"> |
$catalogmodefunctions |
$catalogmodefunctions |
Line 387 function openWindow(url, wdwName, w, h,
|
Line 389 function openWindow(url, wdwName, w, h,
|
newWin.focus(); |
newWin.focus(); |
} |
} |
function gothere(val) { |
function gothere(val) { |
window.location=val+'?acts='+document.forms.fileattr.acts.value; |
window.location=val+'?acts='+document.forms.fileattr.acts.value$inhibit_menu; |
} |
} |
</script> |
</script> |
ENDHEADER |
ENDHEADER |
Line 498 ENDHEADER
|
Line 500 ENDHEADER
|
<input type="hidden" name="acts" value="" /> |
<input type="hidden" name="acts" value="" /> |
$closebutton $groupimportbutton |
$closebutton $groupimportbutton |
END |
END |
|
$r->print(&Apache::loncommon::inhibit_menu_check('input')); |
# -------------- Filter out sequence containment in crumbs and "recent folders" |
# -------------- Filter out sequence containment in crumbs and "recent folders" |
my $storeuri=$uri; |
my $storeuri=$uri; |
$storeuri='/'.(split(/\.(page|sequence)\/\//,$uri))[-1]; |
$storeuri='/'.(split(/\.(page|sequence)\/\//,$uri))[-1]; |
Line 513 END
|
Line 516 END
|
if ($reshome) { |
if ($reshome) { |
$r->print("<font size='+2'><a href='"); |
$r->print("<font size='+2'><a href='"); |
if ($env{'form.catalogmode'} eq 'import') { |
if ($env{'form.catalogmode'} eq 'import') { |
$r->print('javascript:document.forms.fileattr.action="'.$reshome.'";document.forms.fileattr.submit();'); |
$r->print('javascript:document.forms.fileattr.action="'.&Apache::loncommon::inhibit_menu_check($reshome).'";document.forms.fileattr.submit();'); |
} else { |
} else { |
$r->print($reshome); |
$r->print($reshome); |
} |
} |
Line 524 END
|
Line 527 END
|
&Apache::loncommon::storeresurl($storeuri); |
&Apache::loncommon::storeresurl($storeuri); |
&Apache::lonhtmlcommon::store_recent('residx',$storeuri,$storeuri); |
&Apache::lonhtmlcommon::store_recent('residx',$storeuri,$storeuri); |
# -------------------------------------------------- Check All and Uncheck all |
# -------------------------------------------------- Check All and Uncheck all |
$r->print('<br /><input type="button" value="'.&mt("Check All").'" id="checkallbutton" onClick="javascript:checkAll()" />'); |
if ($env{'form.catalogmode'} eq 'import') { |
$r->print('<input type="button" value="'.&mt("Uncheck All").'" id="uncheckallbutton" onClick="javascript:uncheckAll()" />'); |
$r->print('<br /><input type="button" value="'.&mt("Check All").'" id="checkallbutton" onClick="javascript:checkAll()" />'); |
|
$r->print('<input type="button" value="'.&mt("Uncheck All").'" id="uncheckallbutton" onClick="javascript:uncheckAll()" />'); |
|
} |
# ----------------- output starting row to the indexed file/directory hierarchy |
# ----------------- output starting row to the indexed file/directory hierarchy |
my $titleclr="#ddffff"; |
my $titleclr="#ddffff"; |
#$r->print(&initdebug()); |
#$r->print(&initdebug()); |
Line 847 sub display_line {
|
Line 852 sub display_line {
|
'document.forms.fileattr.acts.value)" '. |
'document.forms.fileattr.acts.value)" '. |
'enctype="application/x-www-form-urlencoded"'. |
'enctype="application/x-www-form-urlencoded"'. |
'>'."\n"); |
'>'."\n"); |
|
$r->print(&Apache::loncommon::inhibit_menu_check('input')); |
$r->print ('<input type=hidden name=openuri value="'. |
$r->print ('<input type=hidden name=openuri value="'. |
$startdir.'" />'."\n"); |
$startdir.'" />'."\n"); |
$r->print ('<input type="hidden" name="acts" value="" />'."\n"); |
$r->print ('<input type="hidden" name="acts" value="" />'."\n"); |
Line 923 sub display_line {
|
Line 929 sub display_line {
|
my $title; |
my $title; |
my $filelink = $pathprefix.$filecom[0]; |
my $filelink = $pathprefix.$filecom[0]; |
if ($hash{'display_attrs_0'} == 1) { |
if ($hash{'display_attrs_0'} == 1) { |
$title = &Apache::lonnet::gettitle($filelink,'title'); |
$title = &Apache::lonnet::gettitle($filelink); |
} |
} |
my @file_ext = split (/\./,$listname); |
my @file_ext = split (/\./,$listname); |
my $curfext = $file_ext[-1]; |
my $curfext = $file_ext[-1]; |
Line 1000 sub display_line {
|
Line 1006 sub display_line {
|
$r->print("<img alt=\"\" src='$iconname' class='LC_icon' />\n"); |
$r->print("<img alt=\"\" src='$iconname' class='LC_icon' />\n"); |
my $quotable_filelink = &Apache::loncommon::escape_single($filelink); |
my $quotable_filelink = &Apache::loncommon::escape_single($filelink); |
|
|
|
|
$r->print (" <a href=\"javascript:openWindow('".$quotable_filelink. |
$r->print (" <a href=\"javascript:openWindow('".$quotable_filelink. |
"','previewfile','450','500','no','yes','yes');\"". |
"?inhibitmenu=yes','previewfile','450','500','no','yes','yes');\"". |
" target=\"_self\">$listname</a> "); |
" target=\"_self\">$listname</a> "); |
|
$quotable_filelink = &Apache::loncommon::escape_single($filelink.'.meta'); |
|
&Apache::loncommon::inhibit_menu_check(\$quotable_filelink); |
$r->print (" (<a href=\"javascript:openWindow('".$quotable_filelink. |
$r->print (" (<a href=\"javascript:openWindow('".$quotable_filelink. |
".meta','metadatafile','500','550','no','yes','no');\" ". |
"?inhibitmenu=yes','metadatafile','500','550','no','yes','no');\" ". |
" target=\"_self\">metadata</a>) "); |
" target=\"_self\">metadata</a>) "); |
# Close form to open/close sequence |
# Close form to open/close sequence |
if ($filelink=~/\.(page|sequence)$/) { |
if ($filelink=~/\.(page|sequence)$/) { |
Line 1069 sub display_line {
|
Line 1075 sub display_line {
|
if($source eq 'open') { |
if($source eq 'open') { |
my $sourcelink = &Apache::lonsource::make_link($filelink,$listname); |
my $sourcelink = &Apache::lonsource::make_link($filelink,$listname); |
my $quotable_sourcelink = &Apache::loncommon::escape_single($sourcelink); |
my $quotable_sourcelink = &Apache::loncommon::escape_single($sourcelink); |
|
&Apache::loncommon::inhibit_menu_check(\$quotable_sourcelink); |
$r->print('<td>'."<a href=\"javascript:openWindow('" |
$r->print('<td>'."<a href=\"javascript:openWindow('" |
.$quotable_sourcelink. |
.$quotable_sourcelink. |
"', 'previewsource', '700', '700', 'no', 'yes','yes');\"". |
"', 'previewsource', '700', '700', 'no', 'yes','yes');\"". |
Line 1137 sub display_line {
|
Line 1144 sub display_line {
|
my $filelink = $startdir.$filecom[0].'/default'; |
my $filelink = $startdir.$filecom[0].'/default'; |
|
|
if ($hash{'display_attrs_0'} == 1) { |
if ($hash{'display_attrs_0'} == 1) { |
my $title = &Apache::lonnet::gettitle($filelink,'title'); |
my $title = &Apache::lonnet::gettitle($filelink); |
$r->print('<td> '.($title eq '' ? ' ' : $title). |
$r->print('<td> '.($title eq '' ? ' ' : $title). |
' </td>'."\n"); |
' </td>'."\n"); |
} |
} |
Line 1266 sub begin_form {
|
Line 1273 sub begin_form {
|
$r->print ('<input type="hidden" name="openuri" value="'.$uri.'" />'. |
$r->print ('<input type="hidden" name="openuri" value="'.$uri.'" />'. |
"\n"); |
"\n"); |
$r->print ('<input type="hidden" name="dirPointer" value="on" />'."\n"); |
$r->print ('<input type="hidden" name="dirPointer" value="on" />'."\n"); |
|
$r->print(&Apache::loncommon::inhibit_menu_check('input')); |
$dnum++; |
$dnum++; |
} |
} |
|
|