Skip to main content
  1. Posts/

Import/Export Tools OJS

·2 mins·
ojs ojs
Table of Contents

Import/Export merupakan tool yang berisi beberapa plugin bawaan OJS yang dapat diakses melalui web atau melalui CLI menggunakan tools/importExport.php

$ php tools/importExport.php list
Available plugins:
        NativeImportExportPlugin
        CrossRefExportPlugin
        DOAJExportPlugin
        DataciteExportPlugin
        UserImportExportPlugin
        PubMedExportPlugin

Setiap plugin memiliki fungsinya masing masing, berikut adalah cara penggunaannya.

NativeImportExportPlugin
#

Plugin ini dapat digunakan untuk import/export articles dan issues dalam format XML.

$ php tools/importExport.php NativeImportExportPlugin usage
Usage: tools/importExport.php NativeImportExportPlugin [command] ...
Commands:
        import [xmlFileName] [journal_path] [user_name] ...
        export [xmlFileName] [journal_path] articles [articleId1] [articleId2] ...
        export [xmlFileName] [journal_path] article [articleId]
        export [xmlFileName] [journal_path] issues [issueId1] [issueId2] ...
        export [xmlFileName] [journal_path] issue [issueId]

Exporting Data

Untuk mengekspor data gunakan salah satu dari contoh perintah berikut.

php tools/importExport.php NativeImportExportPlugin export [xmlFileName]
        [journal_path] article [articleId]
php tools/importExport.php NativeImportExportPlugin export [xmlFileName]
        [journal_path] issue [issueId]

Untuk mengekspor data article atau issue lebih dari satu.

php tools/importExport.php NativeImportExportPlugin export [xmlFileName]
        [journal_path] articles [articleId1] [articleId2] ...
php tools/importExport.php NativeImportExportPlugin export [xmlFileName]
        [journal_path] issues [issueId1] [issueId2] ...

Importing Data

Data article dan issue yang diekspor sebelumnya bisa diimport kembali pada OJS yang sama atau OJS lain.

php tools/importExport.php NativeImportExportPlugin import
        [xmlFileName] [journal_path] [user_name] ...
  • [xmlFileName] diganti dengan nama file XML untuk data yang akan diekspor.
  • [journal_path] adalah journal path yang akan diekspor. misal http://www.myjournal.com/index.php/demo/user, demo adalah journal path.
  • [user_name] username akun yang akan menerima kontrol dari data yang masuk.

UserImportExportPlugin
#

Plugin ini digunakan untuk import/export user beserta roles dalam format XML.

$ php tools/importExport.php UserImportExportPlugin usage
Usage: tools/importExport.php UserImportExportPlugin [command] ...
Commands:
        import [xmlFileName] [journal_path]
        export [xmlFileName] [journal_path]
        export [xmlFileName] [journal_path] [userId1] [userId2] ...

Exporting User

Untuk mengekspor semua user yang ada di journal.

php tools/importExport.php UserImportExportPlugin export [xmlFileName] [journal_path]

Untuk mengekspor user tertentu yang ada di journal.

php tools/importExport.php UserImportExportPlugin export [xmlFileName] [journal_path] [userId1] [userId2]

Importing Data

Untuk mengimport user ke journal

php tools/importExport.php UserImportExportPlugin import [xmlFileName] [journal_path]

Related

Cara Upload PDF di Article OJS
·1 min
ojs ojs
Error 'Warning: ini_set(): A session is active' pada OJS
·1 min
ojs ojs
Error Sending Emails from OJS to Gmail
·2 mins
ojs ojs
Setting SMTP di OJS
·2 mins
ojs ojs
PDF Tidak Muncul di OJS
·2 mins
ojs ojs
Fixing OJS Web Error
·2 mins
ojs ojs