English | Português Brasileiro
This plugin allows the collection of DEIA data from users via a questionnaire.
This plugin is compatible with the following PKP applications:
- OJS and OPS versions 3.3, 3.4 and 3.5.
Check the latest compatible version for your application on the Releases page.
To download the plugin, go to the Releases page and download the tar.gz package of the latest release compatible with your OJS/OPS.
- Enter the administration area of your application and navigate to
Settings>Website>Plugins>Upload a new plugin. - Under Upload file select the file deiaSurvey.tar.gz.
- Click Save and the plugin will be installed on your OJS/OPS.
Once enabled, the questionnaire is displayed in the users profile page. When accessing this page, the user will find a new tab, called "DEIA Survey", where they can consent to answer the questionnaire or not.
For authors who are not registered in the system, an e-mail is sent when the submission is accepted, requesting them to fill in the questionnaire. This e-mail is only sent to authors where there is no user with the same e-mail address in the system.
The e-mail sent offers two ways of filling in the questionnaire. The first requires an ORCID record to be authenticated, so that the data is associated with this record. The second uses the author's e-mail address and is recommended only for those who do not have an ORCID record.
Users can view and delete their data at any time. For the authors without registration who answered the questionnaire, if they create an account in the system with the e-mail address or ORCID used, their data will be migrated to this new user.
Journal and preprint server managers can create and maintain DEIA question blocks from the plugin settings. Go to Settings > Website > Plugins, expand the DEIA Survey plugin row, and open Settings.
Use Create Question Block to add a block. Each block requires a localized title and may include a localized description. After saving the block, expand its row, select Edit, and open the Questions tab to create the questions shown inside that block.
Each question requires localized question text and a question type. A localized description can be added to provide instructions to users. Text question types do not use response options. Checkbox, radio button and drop-down questions use response options; add each option in the response options list and enable the input field option when the answer should allow a custom text value, such as "Other" or "Self describe".
Use the checkbox in the question block list to activate or deactivate a block. Only active blocks are displayed to users in the DEIA Survey tab. Use the ordering controls in the block and question managers to define the order in which blocks and questions appear in the questionnaire.
The plugin can export and import DEIA question blocks as JSON files from the question block manager in the plugin settings. Imported question blocks are created as inactive, so they can be reviewed before being displayed to users.
The JSON file must use this structure:
{
"plugin": "deiaSurvey",
"blocks": [
{
"title": {
"en": "Funding DEIA questions"
},
"description": {
"en": "Questions about access to funding opportunities."
},
"questions": [
{
"questionType": "TYPE_CHECKBOXES",
"questionText": {
"en": "Are you a scholarship recipient?"
},
"questionDescription": {
"en": "Select all funding sources that apply."
},
"responseOptions": [
{
"optionText": {
"en": "Institutional scholarship"
},
"hasInputField": false
},
{
"optionText": {
"en": "Other"
},
"hasInputField": true
}
]
},
{
"questionType": "TYPE_TEXT_FIELD",
"questionText": {
"en": "What support do you need?"
},
"questionDescription": {
"en": "Describe the support that would help your participation."
},
"responseOptions": []
}
]
}
]
}Accepted questionType values:
TYPE_SMALL_TEXT_FIELDTYPE_TEXT_FIELDTYPE_TEXTAREATYPE_CHECKBOXESTYPE_RADIO_BUTTONSTYPE_DROP_DOWN_BOX
Text fields use localized objects, where each key is a locale code such as en, en_US, es, or pt_BR. responseOptions is only needed for checkbox, radio button and drop-down questions; use an empty array for text questions.
This plugin was sponsored by Lepidus Tecnologia, Scientific Electronic Library Online (SciELO), Revista Encontros Bibli (UFSC) and others (we'll update soon).
Developed by Lepidus Tecnologia.
This plugin is licensed under the GNU General Public License v3.0
Copyright (c) 2024-2026 Lepidus Tecnologia
