function EndNoteXMLParser::endnote7_startElement in Bibliography Module 6.2
Same name and namespace in other branches
- 7 modules/endnote/endnote_xml_parser.inc \EndNoteXMLParser::endnote7_startElement()
- 7.2 modules/endnote/endnote_xml_parser.inc \EndNoteXMLParser::endnote7_startElement()
File
- modules/endnote/endnote_xml_parser.inc, line 321
Class
- EndNoteXMLParser
Code
function endnote7_startElement($parser, $name, $attrs) {
switch ($name) {
case 'RECORD':
$this->node = new stdClass();
$this->node->biblio_contributors = array();
$this->node->biblio_type = 102;
$this->element = '';
break;
case 'AUTHORS':
case 'SECONDARY_AUTHORS':
case 'TERTIARY_AUTHORS':
case 'SUBSIDIARY_AUTHORS':
$this->contrib_count = 0;
break;
case 'KEYWORDS':
$this->keyword_count = 0;
break;
default:
$this->element = $name;
}
}