/** * Constructor * @param $name string the meta-data schema name */ function Openurl10JournalBookBaseSchema($name, $classname) { parent::Openurl10BaseSchema($name, $classname); // Add meta-data properties common to the OpenURL book/journal standard $this->addProperty('aucorp'); // Organization or corporation that is the author or creator $this->addProperty('atitle'); $this->addProperty('spage', METADATA_PROPERTY_TYPE_INTEGER); $this->addProperty('epage', METADATA_PROPERTY_TYPE_INTEGER); $this->addProperty('pages'); $this->addProperty('issn'); }
/** * Constructor */ function __construct() { parent::__construct('openurl-1.0-dissertation', 'lib.pkp.plugins.metadata.openurl10.schema.Openurl10DissertationSchema'); // Add meta-data properties that only appear in the OpenURL dissertation standard $this->addProperty('co'); // Country of publication (plain text) $this->addProperty('cc'); // Country of publication (ISO 2-character code) $this->addProperty('inst'); // Institution that issued the dissertation $this->addProperty('advisor'); $this->addProperty('tpages', METADATA_PROPERTY_TYPE_INTEGER); $this->addProperty('degree'); }