Linux 软件免费装
Banner图

Ravanix – Smart Psychological Assessment

开发者 ravanix
更新时间 2026年9月24日 22:23
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

questionnaire assessment psychological psychometric

下载

1.0.11 1.2.1 1.1.5 1.3.2 1.3.3 1.3.10 1.4 2.0.1 2.0.2

详情介绍:

Ravanix is a free, dynamic engine for building, managing, and running psychological questionnaires in WordPress. Site admins can design any kind of test (personality, clinical, screening, satisfaction surveys, etc.) with custom dimensions (subscales), multiple question types (5- and 7-point Likert, yes/no, custom multiple-choice), reverse scoring, custom interpretation ranges, and AND/OR conditional (branching/skip) logic. Once a user completes a test, they see their psychological profile along with a bar chart and an interpretive description for each dimension, and the admin can view every participant's results in the admin panel. Every result stays traceable to the exact version of the questionnaire's definition it was scored against, even after the test is later edited, and to precisely which consent wording (if any) the participant agreed to. Key features (free, in this plugin) Ravanix Pro A separate, paid companion plugin, Ravanix Pro, is available from psykey.ir and adds: T/Z scores and percentile rank from norm tables (with full provenance metadata -- source, population, country, sample size, collection year, methodology), composite (higher-order) factor scores, validity scales, response-quality analysis (unusually fast completion, straight-lining), forced-choice/ipsative questions, PDF and CSV/Excel export, full JSON import/export, execution limits and access codes, WooCommerce integration, and a "My Results" dashboard with a timeline chart that can switch between raw score, percentage, Z-score, T-score, and percentile. Ravanix Pro requires this plugin to be installed and active; it is not hosted on WordPress.org. See the "Upgrade to Pro" page in the plugin's own menu for a full comparison. Important note about standardized instruments (NEO, Millon, Beck, MMPI, etc.) The items, official scoring keys, and norms of standardized, copyrighted instruments (NEO-PI-R, MMPI, Millon CMI, the original Beck inventories, etc.) belong to their publishers and are not included in this plugin. With legitimate, licensed access to such an instrument, you can enter its items, scoring, and interpretive keys yourself; the plugin only provides the technical infrastructure.

安装:

  1. Upload the plugin folder to wp-content/plugins, or from the WordPress dashboard, go to Plugins > Add New > Upload Plugin and upload the zip file.
  2. Activate the plugin.
  3. A short sample questionnaire is created automatically so you can see how it works; create your own test from the "Ravanix" menu.

屏幕截图:

  • Test form on the front end
  • Psychological profile display with a bar chart

升级注意事项:

2.0.1 Recommended: adds the Personal Data Exporter (Tools -> Export Personal Data). No database changes since 2.0.0. 2.0.0 Major update: Test Versioning, richer AND/OR Conditional Logic, consent provenance, two mobile-display fixes. Adds new DB tables/columns on activation -- back up first. If you use Ravanix Pro, update it to 2.0.0+ at the same time. 1.3.2 Recommended: faster loading for large questionnaires, safer background site updates, and several accessibility/security fixes. No database changes. 1.3.1 Recommended: fixes horizontal-scroll layout issues on several admin tabs. 1.3.0 Recommended: fixes dark-mode readability that 1.2.3 missed on three pages, plus a horizontal-overflow bug on the Dimensions admin tab.

常见问题:

Does the plugin include items from standardized tests like the NEO or the Beck inventory?

No. These instruments are copyrighted. The plugin only provides the technical infrastructure (scoring engine, display, and interpretation), and you enter the items yourself from your own official, licensed source.

Can a test be displayed on its own dedicated page with its own URL?

Yes. In the plugin settings you can enable "Display as a custom post type" so that, in addition to the shortcode, each test also gets its own URL.

Can I build a right-to-left (e.g. Persian or Arabic) questionnaire?

Yes. A test's display direction (RTL or LTR) automatically follows the site's active language (WordPress's own is_rtl()) — for example, a test displays RTL on a site running in Persian or Arabic, and LTR on a site running in English. This is site-wide, not a per-test choice. The plugin's own interface strings are in English and fully translation-ready (a .pot file is included; community translations can be contributed via translate.wordpress.org once the plugin is published).

Can I require participants to agree to a consent notice before starting?

Yes. Set a default notice in Ravanix Settings, or a custom one per test (or turn it off) in that test's settings. Shown collapsed with an "I agree" checkbox required before "Start Test", verified server-side too.

Can a long questionnaire be saved and finished later?

Yes. Answers always autosave in the browser. For long tests, you can also turn on a visible "Save my progress" button per test, letting a logged-in participant resume on a different device.

Can a question be shown only if an earlier question was answered a certain way?

Yes, via each question's Conditional Logic setting: add one or more conditions ("this earlier question" / "equals, is not, greater than, less than, greater-or-equal, less-or-equal" / "this value"), and choose whether all of them must be true (AND) or any one of them (OR). A hidden question isn't required and is excluded from its dimension's score, like any unanswered one. If question randomization is also on for that test, a question is still never placed before another one its condition(s) depend on -- randomization only shuffles what's left free to move.

If I edit a published questionnaire, do old results change meaning?

No. Ravanix keeps an immutable snapshot of a test's scoring-relevant definition (questions, answer options, weights, reverse keys, interpretations, and -- with Ravanix Pro -- norms, composites, and branching) every time it meaningfully changes, and stamps each result with exactly which version scored it. Editing a live test never rewrites what an old result means; the result page says so explicitly if the questionnaire has since been edited, rather than silently implying an old and a new attempt are directly comparable.

What happens to my data if I delete the plugin?

By default, nothing is deleted; your questionnaires, results, and settings stay in the database and come back if you reinstall Ravanix later. To permanently delete everything instead, enable "Delete data on uninstall" in the Danger zone section of Ravanix Settings before removing the plugin — this cannot be undone, and never deletes Media Library images.

Can a logged-in participant ask for their data to be removed?

Yes, via WordPress's own Tools -> Erase Personal Data for any request tied to a registered user's email. Ravanix removes that user's identifying details (name, contact info, individual answers) while keeping the resulting dimension scores as anonymous data points, so site-wide statistics aren't affected. This only covers logged-in users, since a guest submission has no account/email for WordPress's privacy tools to look up.

Can a logged-in participant get a copy of their own data?

Yes, via WordPress's own Tools -> Export Personal Data, for the same kind of request (tied to a registered user's email) as the erasure tool above. The export includes which test, when, their raw per-item answers (with the exact question wording they were shown), the resulting dimension scores, their consent record, completion time, and any validity/response-quality flag. As with erasure, this only covers logged-in users.

What's the difference between Ravanix and Ravanix Pro?

Ravanix (this plugin) is fully functional on its own. Ravanix Pro is a separate, paid add-on for professional/research use (norm-based scoring with full provenance metadata, composite factors, validity scales, response-quality analysis, PDF/CSV export, data portability, access control, selling access to tests). See "Upgrade to Pro" in the plugin's menu for a full comparison.

更新日志:

Full history (every release before 1.3.0) is in changelog.txt. 2.0.1 2.0.0 1.4.8 1.4.7 1.4.6 1.4.5 1.4.4 1.4.3 1.4.2 1.4.1 1.3.10 1.3.9 1.3.8 1.3.7 1.3.6 1.3.5 1.3.4 1.3.3 1.3.2 1.3.1 1.3.0