Changeset 11390 for trunk/gsdl


Ignore:
Timestamp:
2006-03-17T14:03:32+13:00 (18 years ago)
Author:
mdewsnip
Message:

Added process_exp arguments to these plugins so the GLI knows what they process.

Location:
trunk/gsdl/perllib/plugins
Files:
3 edited

Legend:

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

    r11090 r11390  
    4848}
    4949
    50 my $arguments = [
    51          ];
     50my $arguments =
     51    [ { 'name' => "process_exp",
     52    'desc' => "{BasPlug.process_exp}",
     53    'type' => "regexp",
     54    'reqd' => "no",
     55    'deft' => &get_default_process_exp() },
     56      { 'name' => "block_exp",
     57    'desc' => "{BasPlug.block_exp}",
     58    'type' => "regexp",
     59    'reqd' => "no",
     60    'deft' => &get_default_block_exp() } ];
    5261
    5362my $options = { 'name'     => "FOXPlug",
    5463        'desc'     => "{FOXPlug.desc}",
    5564        'abstract' => "no",
    56         'inherits' => "yes" };
     65        'inherits' => "yes",
     66        'args'     => $arguments };
    5767
    5868sub new {
  • trunk/gsdl/perllib/plugins/LaTeXPlug.pm

    r10347 r11390  
    3737use util;
    3838
    39 my $arguments = [
    40          ];
    41 my $options={ 'name' => 'LaTeXPlug',
    42           'desc' => '{LaTeXPlug.desc}',
    43           'abstract' => 'no',
    44           'inherits' => 'yes' };
     39my $arguments =
     40    [ { 'name' => "process_exp",
     41    'desc' => "{BasPlug.process_exp}",
     42    'type' => "regexp",
     43    'reqd' => "no",
     44    'deft' => &get_default_process_exp() } ];
     45
     46my $options = { 'name'     => 'LaTeXPlug',
     47        'desc'     => '{LaTeXPlug.desc}',
     48        'abstract' => 'no',
     49        'inherits' => 'yes',
     50        'args'     => $arguments };
     51
    4552sub BEGIN {
    4653    @LaTeXPlug::ISA = ('BasPlug');
  • trunk/gsdl/perllib/plugins/NULPlug.pm

    r11090 r11390  
    4747
    4848my $arguments =
    49     [
    50      { 'name' => "assoc_field",
    51        'desc' => "{NULPlug.assoc_field}",
    52        'type' => "string",
    53        'deft' => "",
    54        'reqd' => "no" }
    55      ];
     49    [ { 'name' => "process_exp",
     50    'desc' => "{BasPlug.process_exp}",
     51    'type' => "regexp",
     52    'reqd' => "no",
     53    'deft' => &get_default_process_exp() },
     54      { 'name' => "assoc_field",
     55    'desc' => "{NULPlug.assoc_field}",
     56    'type' => "string",
     57    'deft' => "",
     58    'reqd' => "no" } ];
    5659
    5760my $options = { 'name'     => "NULPlug",
Note: See TracChangeset for help on using the changeset viewer.