Avoid displaying 1XX or 7XX subfield 'e' values for authors and prevent
said values from populating auto-generated author search links.
Commit msg modified by Bill for clarity.
Signed-off-by: Billy Horn <bhorn@catalystdevworks.com>
FOR node IN xml.findnodes('//*[@tag="' _ target_field _ '"]');
raw_vals = [];
core_val = '';
- FOR subnode IN node.findnodes('./*[not(contains("w 0 4 5 6 8 9", @code))]');
+ FOR subnode IN node.findnodes('./*[not(contains("w e 0 4 5 6 8 9", @code))]');
raw_vals.push(subnode.textContent());
END;
core_val = raw_vals.join(" ");
FOR subfield IN node.childNodes;
NEXT UNLESS subfield.nodeName == "subfield";
code = subfield.getAttribute('code');
- NEXT UNLESS code.match('[a-z]');
+ NEXT UNLESS code.match('[a-d, f-z]');
term = subfield.textContent | html;
author_content.push(term);
END;