Changeset 8166
- Timestamp:
- 2004-09-28T13:42:16+12:00 (20 years ago)
- Location:
- trunk/gsdl/perllib/plugins
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/perllib/plugins/BasPlug.pm
r7818 r8166 437 437 $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "Encoding", $encoding); 438 438 $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "Plugin", "$self->{'plugin_type'}"); 439 $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "FileSize", (-s $filename)); 440 439 441 my ($filemeta) = $file =~ /([^\\\/]+)$/; 440 442 # how do we know what encoding the filename is in? -
trunk/gsdl/perllib/plugins/ConvertToPlug.pm
r8121 r8166 313 313 } 314 314 $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "Plugin", "$self->{'plugin_type'}"); 315 $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "FileSize", (-s $filename)); 316 315 317 # include any metadata passed in from previous plugins 316 318 # note that this metadata is associated with the top level section -
trunk/gsdl/perllib/plugins/ConvertToRogPlug.pm
r7571 r8166 383 383 } 384 384 $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "Plugin", "$self->{'plugin_type'}"); 385 385 $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "FileSize", (-s $filename)); 386 386 387 387 my $track_no = "1"; -
trunk/gsdl/perllib/plugins/FOXPlug.pm
r8121 r8166 247 247 248 248 $doc_obj->add_metadata($section, "FileFormat", "FOX"); 249 $doc_obj->add_metadata($section, "FileSize", (-s $file)); 249 250 250 251 # start of document -
trunk/gsdl/perllib/plugins/HBPlug.pm
r8121 r8166 265 265 $doc_obj->associate_file($bookcover, "cover.jpg", "image/jpeg"); 266 266 $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "Plugin", "$self->{'plugin_type'}"); 267 $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "FileFormat", "HB"); 268 $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "FileSize", (-s $htmlfile)); 267 269 268 270 my $cursection = $doc_obj->get_top_section(); 269 271 270 $doc_obj->add_metadata($cursection, "FileFormat", "HB");271 272 272 # add metadata for top level of document 273 273 foreach my $field (keys(%$metadata)) { -
trunk/gsdl/perllib/plugins/ImagePlug.pm
r8145 r8166 201 201 202 202 $doc_obj->add_metadata ($section, "FileFormat", $type); 203 $doc_obj->add_metadata ($section, "FileSize", $image_size); 203 204 204 205 $doc_obj->add_metadata ($section, "ImageType", $image_type); -
trunk/gsdl/perllib/plugins/MACROPlug.pm
r8121 r8166 151 151 # FileFormat metadata 152 152 $doc_obj->add_metadata($thissection, "FileFormat", "MACRO"); 153 $doc_obj->add_metadata($thissection, "FileSize", (-s $file)); 153 154 154 155 return 1; -
trunk/gsdl/perllib/plugins/MP3Plug.pm
r7528 r8166 334 334 $doc_obj->set_OIDtype ("incremental"); # this is done to avoid hashing content of file 335 335 $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "Plugin", "$self->{'plugin_type'}"); 336 $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "FileSize", (-s $filename)); 336 337 337 338 # associate the file with the document -
trunk/gsdl/perllib/plugins/OAIPlug.pm
r8121 r8166 142 142 $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "Plugin", "$self->{'plugin_type'}"); 143 143 $doc_obj->add_metadata($doc_obj->get_top_section(), "FileFormat", "OAI"); 144 $doc_obj->add_metadata($dob_obj->get_top_section(), "FileSize", (-s $filename)); 144 145 145 146 -
trunk/gsdl/perllib/plugins/RogPlug.pm
r8121 r8166 191 191 $doc_obj->add_metadata($cursection, "TitleSafe", $title_safe); 192 192 $doc_obj->add_metadata($cursection, "TVal", $song->{'tval'}); 193 $doc_obj->add_metadata($cursection, "FileFormat", "Rog"); 193 $doc_obj->add_metadata($cursection, "FileFormat", "Rog"); 194 $doc_obj->add_metadata($cursection, "FileSize", (-s $file)); 194 195 195 196 foreach $md ( @{$song->{'metadata'}} ) -
trunk/gsdl/perllib/plugins/UnknownPlug.pm
r7508 r8166 190 190 $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "Plugin", "$self->{'plugin_type'}"); 191 191 $doc_obj->add_metadata($doc_obj->get_top_section(), "Source", &ghtml::dmsafe($file)); # set the filename as Source metadata to be consistent with other plugins 192 $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "FileSize", (-s $filename)); 192 193 193 194 # associate the file with the document
Note:
See TracChangeset
for help on using the changeset viewer.