version 1.180, 2006/09/29 18:11:49
|
version 1.183, 2006/10/16 21:39:37
|
Line 469 sub prettyprint {
|
Line 469 sub prettyprint {
|
($type eq 'sequsage_list') || |
($type eq 'sequsage_list') || |
($type eq 'dependencies')) { |
($type eq 'dependencies')) { |
return '<font size="-1"><ul>'.join("\n",map { |
return '<font size="-1"><ul>'.join("\n",map { |
my $url = &Apache::lonnet::clutter($_); |
my $url = &Apache::lonnet::clutter_with_no_wrapper($_); |
my $title = &Apache::lonnet::gettitle($url); |
my $title = &Apache::lonnet::gettitle($url); |
if ($title eq '') { |
if ($title eq '') { |
$title = 'Untitled'; |
$title = 'Untitled'; |
Line 829 sub present_uneditable_metadata {
|
Line 829 sub present_uneditable_metadata {
|
# displayed url |
# displayed url |
my ($thisversion)=($uri=~/\.(\d+)\.(\w+)\.meta$/); |
my ($thisversion)=($uri=~/\.(\d+)\.(\w+)\.meta$/); |
$uri=~s/\.meta$//; |
$uri=~s/\.meta$//; |
my $disuri=&Apache::lonnet::clutter($uri); |
my $disuri=&Apache::lonnet::clutter_with_no_wrapper($uri); |
$disuri=~s/^\/adm\/wrapper//; |
|
# version |
# version |
my $versiondisplay=''; |
my $versiondisplay=''; |
if (!$uploaded) { |
if (!$uploaded) { |
Line 1246 ENDEDIT
|
Line 1245 ENDEDIT
|
} |
} |
} |
} |
foreach my $field_name(keys (%$added_metadata_fields)) { |
foreach my $field_name(keys (%$added_metadata_fields)) { |
|
|
push (@fields,$field_name); |
push (@fields,$field_name); |
$lt{$field_name} = $$added_metadata_fields{$field_name}; |
$lt{$field_name} = $$added_metadata_fields{$field_name}; |
} |
} |
Line 1257 ENDEDIT
|
Line 1257 ENDEDIT
|
if ($Apache::lonpublisher::metadatafields{'courserestricted'} ne 'none' |
if ($Apache::lonpublisher::metadatafields{'courserestricted'} ne 'none' |
&& exists($env{$Apache::lonpublisher::metadatafields{'courserestricted'}.'.metadata.'.$field_name.'.options'})) { |
&& exists($env{$Apache::lonpublisher::metadatafields{'courserestricted'}.'.metadata.'.$field_name.'.options'})) { |
# handle restrictions here |
# handle restrictions here |
if (($env{$Apache::lonpublisher::metadatafields{'courserestricted'}.'.metadata.'.$field_name.'.options'} =~ m/active/) || |
if ((($env{$Apache::lonpublisher::metadatafields{'courserestricted'}.'.metadata.'.$field_name.'.options'} =~ m/active/) || |
($field_name eq 'courserestricted')){ |
($field_name eq 'courserestricted'))&& |
|
(!($env{$Apache::lonpublisher::metadatafields{'courserestricted'}.'.metadata.'.$field_name.'.options'} =~ m/deleted/))){ |
$output.=("\n".'<p>'.$lt{$field_name}.': '. |
$output.=("\n".'<p>'.$lt{$field_name}.': '. |
&prettyinput($field_name, |
&prettyinput($field_name, |
$Apache::lonpublisher::metadatafields{$field_name}, |
$Apache::lonpublisher::metadatafields{$field_name}, |