--- loncom/publisher/lonpublisher.pm 2001/12/05 20:25:20 1.57 +++ loncom/publisher/lonpublisher.pm 2001/12/05 20:37:06 1.58 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Publication Handler # -# $Id: lonpublisher.pm,v 1.57 2001/12/05 20:25:20 albertel Exp $ +# $Id: lonpublisher.pm,v 1.58 2001/12/05 20:37:06 www Exp $ # # Copyright Michigan State University Board of Trustees # @@ -37,6 +37,8 @@ # 05/03,05/05,05/07 Gerd Kortemeyer # 05/28/2001 Scott Harrison # 06/23,08/07,08/11,8/13,8/17,8/18,8/24,9/26,10/16 Gerd Kortemeyer +# 12/04,12/05 Guy Albertelli +# 12/05 Gerd Kortemeyer package Apache::lonpublisher; @@ -359,6 +361,12 @@ sub publish { $scrout.=''.$_.''; unless ($_=~/\*/) { $scrout.=''; + if (&Apache::lonnet::getfile( + $Apache::lonnet::perlvar{'lonDocRoot'}.'/'. + $_.'.meta') eq '-1') { + $scrout.= + ' - Currently not available'; + } } } keys %allow; $outstring=~s/(\<\/[^\>]+\>\s*)$/$allowstr$1/s; @@ -492,6 +500,7 @@ sub publish { &hiddenfield('phase','two'). &hiddenfield('filename',$ENV{'form.filename'}). &hiddenfield('allmeta',&Apache::lonnet::escape($allmeta)). + &hiddenfield('dependencies',join(',',keys %allow)). &textfield('Title','title',$metadatafields{'title'}). &textfield('Author(s)','author',$metadatafields{'author'}). &textfield('Subject','subject',$metadatafields{'subject'});