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/FOXPlug.pm

    r10218 r10254  
    4040# use gb;
    4141
     42use strict;
     43no strict 'refs'; # allow filehandles to be variables and viceversa
     44
    4245
    4346sub BEGIN {
    44     @ISA = ('BasPlug');
    45 }
     47    @FOXPlug::ISA = ('BasPlug');
     48}
     49
     50my $arguments = [
     51         ];
    4652
    4753my $options = { 'name'     => "FOXPlug",
     
    149155
    150156    # open the dbt file if we need to
    151     $dbtfullname = $fullname;
     157    my $dbtfullname = $fullname;
    152158    if ($fullname =~ /f$/) {
    153159    $dbtfullname =~ s/f$/t/;
     
    172178    my $record = [];
    173179   
    174     foreach $field (@{$dbf{'fieldinfo'}}) {
     180    foreach my $field (@{$dbf{'fieldinfo'}}) {
    175181        my $fieldvalue = "";
    176182       
     
    267273
    268274    # add each field
    269     foreach $field (@$record) {
     275    foreach my $field (@$record) {
    270276    if (defined ($field->{'name'}) && defined ($field->{'value'})) {
    271277        $doc_obj->add_utf8_text($section, "  <tr>\n");
Note: See TracChangeset for help on using the changeset viewer.