Ignore:
Timestamp:
2005-07-19T16:27:51+12:00 (19 years ago)
Author:
kjdon
Message:

added 'use strict' to all plugins, and made modifications (mostly adding 'my') to make them compile

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/perllib/plugins/ConvertToRogPlug.pm

    r10218 r10254  
    3030use BasPlug;
    3131use RogPlug;
    32 
     32use strict;
     33no strict 'refs'; # allow filehandles to be variables and viceversa
    3334
    3435sub BEGIN {
    35     @ISA = ('RogPlug');
    36 }
    37 
     36    @ConvertToRogPlug::ISA = ('RogPlug');
     37}
     38
     39my $arguments = [
     40         ];
    3841my $options = { 'name'     => "ConvertToRogPlug",
    3942        'desc'     => "{ConvertToRogPlug.desc}",
    4043        'abstract' => "yes",
    4144        'inherits' => "yes" };
    42 
    43 
    44 sub parse_args
    45 {
    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 bundle
    58     die "\n";
    59     }
    60    
    61     return ($plugin_name);
    62 }
    6345
    6446sub new {
     
    312294    $doc_obj->add_metadata($cursection, "TVal",          $song->{'tval'});
    313295
    314     foreach $md ( @{$song->{'metadata'}} )
     296    foreach my $md ( @{$song->{'metadata'}} )
    315297    {
    316298    $doc_obj->add_metadata($cursection, $md->[0], $md->[1]);
Note: See TracChangeset for help on using the changeset viewer.