');
my $folder=$env{'form.folder'};
if ($folder eq '' || $folder=~/^supplemental/) {
@@ -3024,14 +3053,14 @@ HIDDENFORM
my $recoverform=(<
-
+ $lt{'reco'}
RFORM
my $imspform=(<
-
+ $lt{'imsf'}
IMSPFORM
@@ -3041,10 +3070,8 @@ IMSPFORM
$uploadtag
-
-
+ $lt{'navc'}
$help{'Navigate_Content'}
-
NNFORM
my $newsmppageform=(<
$uploadtag
-
- $help{'Simple Page'}
-
+ $lt{'sipa'}
+ $help{'Simple Page'}
NSPFORM
@@ -3064,10 +3089,8 @@ NSPFORM
$uploadtag
-
- $help{'Simple Problem'}
-
+ $lt{'sipr'}
+ $help{'Simple Problem'}
NSPROBFORM
@@ -3077,10 +3100,7 @@ NSPROBFORM
$uploadtag
-
-
-
+ $lt{'drbx'}
NDBFORM
@@ -3089,11 +3109,8 @@ NDBFORM
$uploadtag
-
-
+ $lt{'scuf'}
$help{'Score_Upload_Form'}
-
NEXUFORM
@@ -3102,11 +3119,8 @@ NEXUFORM
$uploadtag
-
-
+ $lt{'bull'}
$help{'Bulletin Board'}
-
NBFORM
@@ -3116,10 +3130,8 @@ NBFORM
$uploadtag
-
-
+ $lt{'mypi'}
$help{'My Personal Information Page'}
-
NAMFORM
@@ -3128,10 +3140,7 @@ NAMFORM
$uploadtag
-
-
-
+ $lt{'abou'}
NASOFORM
@@ -3142,44 +3151,42 @@ NASOFORM
$uploadtag
-
-
+ $lt{'rost'}
$help{'Course Roster'}
-
NROSTFORM
my $specialdocumentsform;
+my @specialdocumentsforma;
my $newfolderform;
unless ($env{'form.pagepath'}) {
my $path = &HTML::Entities::encode($env{'form.folderpath'},'<>&"');
-
+
my $newpageform=(<
-
- $help{'Adding_Pages'}
-
+ $lt{'newp'}
+ $help{'Adding_Pages'}
NPFORM
-
+
$newfolderform=(<
-
- $help{'Adding_Folders'}
-
+ $lt{'newf'}$help{'Adding_Folders'}
NFFORM
+ my @newfolderforma= (
+ { pic02 => "$newfolderform" }
+ );
+
+
+ $newfolderform = create_form_ul(create_list_elements(@newfolderforma));
my $newsylform=(<
@@ -3187,10 +3194,9 @@ NFFORM
$uploadtag
-
-
+ $lt{'syll'}
$help{'Syllabus'}
-
+
NSYLFORM
@@ -3200,29 +3206,49 @@ NSYLFORM
$uploadtag
-
-
+ $lt{'grpo'}
$help{'Group Portfolio'}
-
NGFFORM
-
- $specialdocumentsform="
$newpageform
$newsylform
$newgroupfileform";
+ @specialdocumentsforma=(
+ {pic06=>$newpageform},
+ {pic07=>$newsylform},
+ {pic08=>$newgroupfileform},
+ );
+
}
- $specialdocumentsform.="
$newnavform
$newsmppageform
-
$newsmpproblemform
$newdropboxform
-
$newexuploadform
$newbulform
-
$newaboutmeform
$newaboutsomeoneform
-
$newrosterform";
+ push @specialdocumentsforma, ({pic09=>$newnavform},
+ {pic10=>$newsmppageform},
+ {pic11=>$newsmpproblemform},
+ {pic12=>$newdropboxform},
+ {pic13=>$newexuploadform},
+ {pic14=>$newbulform},
+ {pic15=>$newaboutmeform},
+ {pic16=>$newaboutsomeoneform},
+ {pic17=>$newrosterform},);
+
+ $specialdocumentsform = create_form_ul(create_list_elements(@specialdocumentsforma));
+
if($env{'form.pagepath'}) {
- $specialdocumentsform="
$newsmpproblemform
$newexuploadform";
+
+ @specialdocumentsforma=(
+ {pic32=>$newsmpproblemform},
+ {pic33=>$newexuploadform}
+ );
+ $specialdocumentsform= create_form_ul(create_list_elements(@specialdocumentsforma));
}
+my @tools = (
+ {pic18=>$extresourcesform},
+ {pic19=>$imspform},
+ {pic20=>$recoverform},
+ );
+
my %orderhash = (
- 'aa' => ['Upload Document',$fileuploadform.'
'.$newfolderform],
+ 'aa' => ['Upload Document',$fileuploadform.''.$newfolderform],
'bb' => ['Published Resources',$simpleeditdefaultform],
'cc' => ['Special Documents',$specialdocumentsform],
- 'dd' => ['Tools',$extresourcesform.'
'.$imspform.'
'.$recoverform.'
'.&generate_admin_options($containertag,$uploadtag,\%help,\%env)],
+ 'dd' => ['Tools', create_form_ul(create_list_elements(@tools)).&generate_admin_options($containertag,$uploadtag,\%help,\%env)],
'zz' => ['Hide'],
);
my $tid='1';
@@ -3238,9 +3264,8 @@ $r->print(&generate_edit_table($tid,$var
}
&changewarning($r,'');
- $r->print(&Apache::loncommon::help_open_topic('Docs_Adding_Course_Doc',
- &mt('Editing the Table of Contents for your '.$type)));
$r->print(' ');
+ }
if ($env{'form.pagepath'}) {
}
# ----------------------------------------------------- Supplemental documents
@@ -3268,8 +3293,11 @@ $r->print('