--- loncom/interface/londocs.pm 2007/01/05 17:55:41 1.266
+++ loncom/interface/londocs.pm 2007/01/09 19:10:46 1.269
@@ -1,7 +1,7 @@
# The LearningOnline Network
# Documents
#
-# $Id: londocs.pm,v 1.266 2007/01/05 17:55:41 albertel Exp $
+# $Id: londocs.pm,v 1.269 2007/01/09 19:10:46 albertel Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -1562,38 +1562,18 @@ sub process_file_upload {
my $total_embedded = keys(%{$allfiles});
if ($total_embedded > 0) {
my $num = 0;
- $$upload_output .= 'This file contains embedded multimedia objects, which need to be uploaded to LON-CAPA.
-
';
+ $phase_status = 'phasetwo';
+
+ $$upload_output .=
+ 'This file contains embedded multimedia objects, which need to be uploaded to LON-CAPA.
'.
+ &ask_for_embedded_content('/adm/coursedocs',
+ $state,$allfiles,$codebase);
} else {
$$upload_output .= 'No embedded items identified
';
}
@@ -1603,6 +1583,41 @@ sub process_file_upload {
return $phase_status;
}
+sub ask_for_embedded_content {
+ my ($actionurl,$state,$allfiles,$codebase)=@_;
+ my $upload_output = '
+ ';
+ return $upload_output;
+}
+
sub process_secondary_uploads {
my ($upload_output,$coursedom,$coursenum,$formname,$num,$newidx) = @_;
my $folder=$env{'form.folder'};
@@ -1695,6 +1710,7 @@ sub entryline {
'rn' => 'Rename',
'cp' => 'Copy');
my $nocopy=0;
+ my $nocut=0;
if ($url=~/\.(page|sequence)$/) {
foreach (&Apache::lonsequence::attemptread(&Apache::lonnet::filelocation('',$url))) {
my ($title,$url,$ext,$type)=split(/\:/,$_);
@@ -1704,13 +1720,24 @@ sub entryline {
}
}
}
+ if ($url=~/^\/res\/lib\/templates\//) {
+ $nocopy=1;
+ $nocut=1;
+ }
my $copylink=' ';
+ my $cutlink=' ';
if ($env{'form.pagepath'}) {
- unless ($nocopy) {
+ if (!$nocopy) {
$copylink=(<
$lt{'cp'}
ENDCOPY
+ }
+ if (!$nocut) {
+ $cutlink=(<
+$lt{'ct'}
+ENDCUT
}
$line.=(<
@@ -1732,19 +1759,24 @@ ENDCOPY
$lt{'rm'}
-
-$lt{'ct'}
+$cutlink
$lt{'rn'}
$copylink
END
} else {
- unless ($nocopy) {
+ if (!$nocopy) {
$copylink=(<
$lt{'cp'} |
ENDCOPY
}
+ if (!$nocut) {
+ $cutlink=(<
+$lt{'ct'}
+ENDCUT
+ }
$line.=(<
@@ -1764,8 +1796,7 @@ ENDCOPY
$lt{'rm'}
-
-$lt{'ct'}
+$cutlink
$lt{'rn'}
$copylink
|