[LON-CAPA-cvs] cvs: loncom /interface lonclonecourse.pm
www
lon-capa-cvs-allow@mail.lon-capa.org
Mon, 21 Jan 2008 17:47:22 -0000
www Mon Jan 21 12:47:22 2008 EDT
Modified files:
/loncom/interface lonclonecourse.pm
Log:
The current mechanism never makes sense
Index: loncom/interface/lonclonecourse.pm
diff -u loncom/interface/lonclonecourse.pm:1.4 loncom/interface/lonclonecourse.pm:1.5
--- loncom/interface/lonclonecourse.pm:1.4 Fri Jan 18 12:51:18 2008
+++ loncom/interface/lonclonecourse.pm Mon Jan 21 12:47:21 2008
@@ -1,7 +1,7 @@
# The LearningOnline Network
# routines for clone a course
#
-# $Id: lonclonecourse.pm,v 1.4 2008/01/18 17:51:18 raeburn Exp $
+# $Id: lonclonecourse.pm,v 1.5 2008/01/21 17:47:21 www Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -161,13 +161,6 @@
$startdate = $start{'default_enrollment_start_date'};
}
- my $today=time;
- my $delta=0;
- if ($startdate) {
- my $oneday=60*60*24;
- $delta=$today-$startdate;
- $delta=int($delta/$oneday)*$oneday;
- }
# ugly retro fix for broken version of types
foreach (keys %data) {
if ($_=~/\wtype$/) {
@@ -188,21 +181,6 @@
delete $data{$_};
}
}
-# adjust dates
- foreach (keys %data) {
- my $thiskey=$_;
- $thiskey=~s/^$origcrsid/$newcrsid/;
- $newdata{$thiskey}=$data{$_};
- if ($data{$_.'.type'}=~/^date_(start|end)$/) {
- if ($delta > 0) {
- $newdata{$thiskey}=$newdata{$thiskey}+$delta;
- } else {
- # no delta, it's unlikely we want the old dates and times
- delete($newdata{$thiskey});
- delete($newdata{$thiskey.'.type'});
- }
- }
- }
return &Apache::lonnet::put
('resourcedata',\%newdata,$newcrsdata{'domain'},$newcrsdata{'num'});
}