--- loncom/interface/lonsearchcat.pm 2001/03/21 02:09:38 1.50 +++ loncom/interface/lonsearchcat.pm 2001/03/21 02:18:14 1.51 @@ -615,6 +615,7 @@ sub output_results { $creationdate,$lastrevisiondate,$owner,$copyright)=@fields; my $shortabstract=$abstract; $shortabstract=substr($abstract,0,200) if length($abstract)>200; + $fields[7]=$shortabstract; $compiledresult.=< END @@ -624,18 +625,20 @@ onClick="javascript:select_data('$title'
END - + my $httphost=$ENV{'HTTP_HOST'}; if ($ENV{'form.viewselect'} eq 'Detailed Citation View') { - $compiledresult.=&detailed_citation_view(@fields); + $compiledresult.=&detailed_citation_view(@fields, + $hostname,$httphost); } elsif ($ENV{'form.viewselect'} eq 'Summary View') { - $compiledresult.=&summary_view(@fields); + $compiledresult.=&summary_view(@fields,$hostname,$httphost); } elsif ($ENV{'form.viewselect'} eq 'Fielded Format') { - $compiledresult.=&fielded_format_view(@fields); + $compiledresult.=&fielded_format_view(@fields,$hostname, + $httphost); } elsif ($ENV{'form.viewselect'} eq 'XML/SGML') { - $compiledresult.=&xml_sgml_view(@fields); + $compiledresult.=&xml_sgml_view(@fields,$hostname,$httphost); } } @@ -761,10 +764,12 @@ sub recursive_SQL_query_build { # ------------------------------------------------------ Detailed Citation View sub detailed_citation_view { my ($title,$author,$subject,$url,$keywords,$version, - $notes,$abstract,$mime,$lang, - $creationdate,$lastrevisiondate,$owner,$copyright)=@_; + $notes,$shortabstract,$mime,$lang, + $creationdate,$lastrevisiondate,$owner,$copyright, + $hostname,$httphost)=@_; my $result=<URL: $url +DETAILED +URL: $url
Title: $title
Author(s): $author
@@ -787,10 +792,12 @@ END # ---------------------------------------------------------------- Summary View sub summary_view { my ($title,$author,$subject,$url,$keywords,$version, - $notes,$abstract,$mime,$lang, - $creationdate,$lastrevisiondate,$owner,$copyright)=@_; + $notes,$shortabstract,$mime,$lang, + $creationdate,$lastrevisiondate,$owner,$copyright, + $hostname,$httphost)=@_; my $result=<URL: $url +SUMMARY +URL: $url
Title: $title
Author(s): $author
@@ -813,10 +820,12 @@ END # -------------------------------------------------------------- Fielded Format sub fielded_format_view { my ($title,$author,$subject,$url,$keywords,$version, - $notes,$abstract,$mime,$lang, - $creationdate,$lastrevisiondate,$owner,$copyright)=@_; + $notes,$shortabstract,$mime,$lang, + $creationdate,$lastrevisiondate,$owner,$copyright, + $hostname,$httphost)=@_; my $result=<URL: $url +FIELDED +URL: $url
Title: $title
Author(s): $author
@@ -839,10 +848,12 @@ END # -------------------------------------------------------------------- XML/SGML sub xml_sgml_view { my ($title,$author,$subject,$url,$keywords,$version, - $notes,$abstract,$mime,$lang, - $creationdate,$lastrevisiondate,$owner,$copyright)=@_; + $notes,$shortabstract,$mime,$lang, + $creationdate,$lastrevisiondate,$owner,$copyright, + $hostname,$httphost)=@_; my $result=<URL: $url +XML/SGML +URL: $url
Title: $title
Author(s): $author