Changeset 5615


Ignore:
Timestamp:
2003-10-13T16:27:35+13:00 (21 years ago)
Author:
davidb
Message:

Recopt (used in nested classifier hierarchies) added back in.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/perllib/classify/AZCompactList.pm

    r4873 r5615  
    108108      { 'name' => "freqsort",
    109109    'desc' => "{AZCompactList.freqsort}",
    110     'type' => "flag"} ];
    111 #      { 'name' => "recopt",
    112 #   'desc' => "{AZCompactList.recopt}",
    113 #   'type' => "string",
    114 #   'deft' => "" } ];
     110    'type' => "flag"},
     111      { 'name' => "recopt",
     112    'desc' => "{AZCompactList.recopt}",
     113    'type' => "flag",
     114    'deft' => "",
     115    'reqd' => "no" } ];
    115116
    116117my $options =
     
    169170             q^onlyfirst/.*/0^, \$onlyfirst,
    170171             q^freqsort/.*/0^, \$freqsort,
    171              q^recopt/.*/-1^, \$recopt,  # UNDOCUMENTED (what does it do?!?)
     172             q^recopt/.*/-1^, \$recopt,  # Used in nested metadata such as -metadata Year/Organisation
    172173
    173174             "allow_extra_options")) {
     
    400401        my $doclevel = $self->{'doclevel'};
    401402        my $metaname  = $self->{'metaname'};
     403        my $mingroup = $self->{'mingroup'};
     404
    402405        my @metaname_list = split('/',$metaname);
    403406        $metaname = shift(@metaname_list);
     
    406409        my @args;
    407410        push @args, ("-metadata", "$metaname");
    408 # buttonname is also used for the node's title
     411        # buttonname is also used for the node's title
    409412        push @args, ("-buttonname", "$metavalue");
    410413        push @args, ("-sort", "Date");
     
    425428        my @args;
    426429        push @args, ("-metadata", "$metaname");
    427 # buttonname is also used for the node's title
     430        # buttonname is also used for the node's title
    428431        push @args, ("-buttonname", "$metavalue");
    429432        push @args, ("-doclevel", "$doclevel");
    430         push @args, "-recopt";
     433        push @args, ("-mingroup", $mingroup);
     434        push @args, "-recopt ";
    431435
    432436        eval ("\$listclassobj = new AZCompactList(\@args)");
Note: See TracChangeset for help on using the changeset viewer.