Alec Smecher, thank you very much for your answer. It was very elucidative and I learned a lot, but I have new doubts.
1--------
When I tried to access the records using
http://revistas.univerciencia.org/turis ... fix=oai_dcreceived the message:
'output handler 'ob_gzhandler' conflicts with 'zlib output compression''
in line 67 of classes/oai$ nano OAI.inc.php
we have zlib on, then I tried to ask something like "if zlib.output_compression = off" but I did not have success - then I just comment this line.
// Encode data with gzip, deflate, or none, depending on browser support
// ob_start('ob_gzhandler');
How is the better solution here?
2---
We made some tests using other formats provided by OJS and changed the code in an erroneous way because I don't know how is the right way…
http://revistas.univerciencia.org/index ... x=oai_marc<b>Notice</b>: Undefined index: pt_BR in <b>/var/www/ojs/classes/oai/format/OAIMetadataFormat_MARC.inc.php</b> on line <b>36</b><br />
In /classes/oai/format/OAIMetadataFormat_MARC.inc.php and
/classes/oai/format/OAIMetadataFormat_MARC21.inc.php
changed line 36
from
$this->formatElement('260', ' ', ' ', 'b', $record->publishers[$record->primaryLocale]) .
to
$this->formatElement('260', ' ', ' ', 'b', '') .
In /classes/oai/format/OAIMetadataFormat_MARC21.inc.php changed too the line 46:
from
$this->formatElement('540', ' ', ' ', 'a', $record->rights[$record->primaryLocale]) .
to
$this->formatElement('540', ' ', ' ', 'a', '') .
Easy, no?
How should I fill the last parameter in this lines?
3---
Back to dc.type metadata
Following your suggestion I looked in OJS code.
In classes/oai/ojs/OAIDAO.inc.php there is the function _returnRecordFromRow(&$row) that contains in the 360 line:
$types = $this->stripAssocArray((array) $section->getIdentifyType(null));
$record->types = empty($types)?array(Locale::getLocale() => Locale::translate('rt.metadata.pkp.peerReviewed')):$types;
Then, the OJS code do not send the "Method Type" available in $article->getArticleType().
I tried to join both strings (the section and article variables) considering locales without success.
Answering your question: yes, the metadata are entered in several languages - usually Portuguese, English and Spanish; metadata appears ok in all languages, including "type". Now, I can focus my problem: "type" brings just the section information, not the article "type" (Type, method or approach).
What do you suggest me?
Is there a technical or administrative reason for not to send this field?
Thank you,
Josi Perez