Changeset 23116 for main/trunk/greenstone2/perllib/classify/Hierarchy.pm
- Timestamp:
- 2010-10-12T13:55:07+13:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/perllib/classify/Hierarchy.pm
r18522 r23116 86 86 sub auto_classify { 87 87 my $self = shift (@_); 88 my ($doc_obj,$ edit_mode,$nosort,$sortmeta,$metavalues) = @_;88 my ($doc_obj,$nosort,$sortmeta,$metavalues) = @_; 89 89 90 90 my $doc_OID = $doc_obj->get_OID(); 91 92 if (($edit_mode eq "delete") || ($edit_mode eq "update")) {93 if ($nosort) {94 $self->oid_array_delete($doc_OID,'docs');95 }96 else {97 $self->oid_hash_delete($doc_OID,'docs');98 }99 return if ($edit_mode eq "delete");100 }101 91 102 92 #Add all the metadata values to the hash … … 143 133 sub classify { 144 134 my $self = shift (@_); 145 my ($doc_obj ,$edit_mode) = @_;135 my ($doc_obj) = @_; 146 136 147 137 my $doc_OID = $doc_obj->get_OID(); … … 185 175 186 176 if (defined $self->{'subjectfile'}) { 187 $self->hfile_classify($doc_obj,$ edit_mode,$sortmeta,$metavalues);177 $self->hfile_classify($doc_obj,$sortmeta,$metavalues); 188 178 } 189 179 else { 190 $self->auto_classify($doc_obj,$ edit_mode,$nosort,$sortmeta,$metavalues);180 $self->auto_classify($doc_obj,$nosort,$sortmeta,$metavalues); 191 181 } 192 182 }
Note:
See TracChangeset
for help on using the changeset viewer.