Changeset 10254 for trunk/gsdl/perllib/plugins/ConvertToRogPlug.pm
- Timestamp:
- 2005-07-19T16:27:51+12:00 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/perllib/plugins/ConvertToRogPlug.pm
r10218 r10254 30 30 use BasPlug; 31 31 use RogPlug; 32 32 use strict; 33 no strict 'refs'; # allow filehandles to be variables and viceversa 33 34 34 35 sub BEGIN { 35 @ISA = ('RogPlug'); 36 } 37 36 @ConvertToRogPlug::ISA = ('RogPlug'); 37 } 38 39 my $arguments = [ 40 ]; 38 41 my $options = { 'name' => "ConvertToRogPlug", 39 42 'desc' => "{ConvertToRogPlug.desc}", 40 43 'abstract' => "yes", 41 44 'inherits' => "yes" }; 42 43 44 sub parse_args45 {46 my $class = shift (@_);47 my ($args) = @_;48 49 my $plugin_name = $class;50 $plugin_name =~ s/\.pm$//;51 52 if (!parsargv::parse($args,53 "allow_extra_options")) {54 55 print STDERR "\nIncorrect options passed to $plugin_name, ";56 print STDERR "check your collect.cfg configuration file\n";57 $self->print_txt_usage(""); # Use default resource bundle58 die "\n";59 }60 61 return ($plugin_name);62 }63 45 64 46 sub new { … … 312 294 $doc_obj->add_metadata($cursection, "TVal", $song->{'tval'}); 313 295 314 foreach $md ( @{$song->{'metadata'}} )296 foreach my $md ( @{$song->{'metadata'}} ) 315 297 { 316 298 $doc_obj->add_metadata($cursection, $md->[0], $md->[1]);
Note:
See TracChangeset
for help on using the changeset viewer.