An open API service indexing awesome lists of open source software.

https://github.com/academic/vipaimportbundle

A helper for migrating to VIPA
https://github.com/academic/vipaimportbundle

Last synced: about 1 year ago
JSON representation

A helper for migrating to VIPA

Awesome Lists containing this project

README

          

# ImportBundle
This is a bundle which helps with importing databases of other journal softwares to a new instance of VIPA.

## Available Commands
| Command | Description |
|-------------------------------|------------------------------------------------------|
| ojs:import:download | Download all files added to the queue during imports |
| ojs:import:pkp:all-journals | Import all journals from PKP/OJS |
| ojs:import:pkp:contacts | Import journal contacts from PKP/OJS |
| ojs:import:pkp:given-journals | Import given journals from PKP/OJS |
| ojs:import:pkp:journal | Import a journal from PKP/OJS |
| ojs:import:pkp:stats | Import article stats from PKP/OJS |
| ojs:import:pkp:subjects | Import subjects from PKP/OJS |
| ojs:import:pkp:submitters | Import article submitters from PKP/OJS |
| ojs:import:pkp:user | Import an user from PKP/OJS |
## PKP/OJS

### Importing an user
```
php app/console ojs:import:pkp:user
```

### Importing a journal
This command will import the given journal and its sections, issues, articles and users who submitted an article.
```
php app/console ojs:import:pkp:journal
```

### Downloading files
After importing your journals, run this to make your files available on VIPA.
```
php app/console ojs:import:download
```