OCS: Batch import papers

Hi,

We want o migrate all papers from a 15 years conference to OCS. What are the possibilities of batch importing papers?

best,
alan

Hi @alantygel,

There’s a Native XML format and associated import/export plugin; see plugins/importexport/native/native.dtd in your installation for details.

See https://pkp.sfu.ca/2017/03/06/the-future-of-ocs/ for recent news on our plans for OCS.

Regards,
Alec Smecher
Public Knowledge Project Team

1 Like

Hi @asmecher,

We decided to migrate manually, because the creation of XML would not be easy. But when we create an scheduled conference, to insert papers from an past conference, in the dates, there is just 2016-2019 options in the year select form. Is there any way to insert old conferences (like 2004)?

Thanks,
Celso

Hi @celsoale,

Off the top of my head, you can accomplish this by editing the getOutsideDates function in classes/manager/form/TimelineForm.inc.php. See the last line of the function:

return array($earliestDate, $latestDate);

Change it to e.g.:

return array(strtotime('1995-01-01'), $latestDate);

Regards,
Alec Smecher
Public Knowledge Project Team

1 Like

Thanks, it worked! After I import all papers, I will return the function to its original.