Changeset 11864
- Timestamp:
- 2006-05-26T12:43:53+12:00 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/cic-hcap/perllib/plugins/CICPlug.pm
r11863 r11864 304 304 my $institution_campus_plan_image_location = $institution_campus_plans_match_hashref->{"Location_electronic"}; 305 305 306 $self->new_place_image($institution_doc_obj, $institution_campus_plan_image_location, "large"); 307 308 my $institution_campus_plan_image_large_file_name = $institution_campus_plan_name . "-large.jpg"; 309 $institution_campus_plan_image_large_file_name =~ s/ /%20/g; 310 my $institution_campus_plan_image_large_file_link = "_httpcollection_/index/assoc/[assocfilepath]/$institution_campus_plan_image_large_file_name"; 311 $institution_campus_plans_list_html .= "<a href=\"$institution_campus_plan_image_large_file_link\"><span class=\"cictext\">$institution_campus_plan_name</span></a><br />"; 306 # Deal with PDF files separately: don't convert, just associate 307 if ($institution_campus_plan_image_location =~ /\.pdf$/i) { 308 # Convert the server location of the file into the local location of the file 309 my $institution_campus_plan_pdf_file_path = $institution_campus_plan_image_location; 310 $institution_campus_plan_pdf_file_path =~ s/^[A-Z]:/$self->{'images_directory'}/; 311 312 if (-f $institution_campus_plan_pdf_file_path) { 313 my $institution_campus_plan_pdf_file_name = $institution_campus_plan_name . ".pdf"; 314 $institution_campus_plan_pdf_file_name =~ s/ /%20/g; 315 my $institution_campus_plan_pdf_file_link = "_httpcollection_/index/assoc/[assocfilepath]/$institution_campus_plan_pdf_file_name"; 316 $institution_campus_plans_list_html .= "<a href=\"$institution_campus_plan_pdf_file_link\"><span class=\"cictext\">$institution_campus_plan_name (PDF)</span></a><br />"; 317 318 $institution_doc_obj->associate_file($institution_campus_plan_pdf_file_path, $institution_campus_plan_name . ".pdf", undef, $institution_doc_obj->get_top_section()); 319 } 320 else { 321 print STDERR "<ProcessingError n='$institution_campus_plan_pdf_file_path' p='CICPlug' r='Does not exist'>\n" if ($self->{'gli'}); 322 print STDERR "Error: File $institution_campus_plan_pdf_file_path does not exist.\n"; 323 } 324 } 325 else { 326 $self->new_place_image($institution_doc_obj, $institution_campus_plan_image_location, "large"); 327 328 my $institution_campus_plan_image_large_file_name = $institution_campus_plan_name . "-large.jpg"; 329 $institution_campus_plan_image_large_file_name =~ s/ /%20/g; 330 my $institution_campus_plan_image_large_file_link = "_httpcollection_/index/assoc/[assocfilepath]/$institution_campus_plan_image_large_file_name"; 331 $institution_campus_plans_list_html .= "<a href=\"$institution_campus_plan_image_large_file_link\"><span class=\"cictext\">$institution_campus_plan_name</span></a><br />"; 332 } 312 333 } 313 334 &new_metadata_entry($institution_doc_obj, "InstitutionCampusPlansListHTML", $institution_campus_plans_list_html);
Note:
See TracChangeset
for help on using the changeset viewer.