Skip to content

Commit 6aedba9

Browse files
committed
post for update 3.4.3
1 parent 6c48d10 commit 6aedba9

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

_posts/2026-02-11-web-3.4.3.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
layout: post
3+
title: "Release of ESMira Server 3.4.3"
4+
date: 2026-02-11 14:00:00 +0200
5+
categories: update
6+
author: Selina
7+
---
8+
9+
We just released a new path version of the ESMira web interface, which nonetheless brings some interesting changes (upon reflection, this should have probably been a new minor version).
10+
11+
## Highlights
12+
13+
### Plugins
14+
15+
ESMira can do quite a bit by now, but for some special cases it can be nice to extend that functionality a bit. Previously we hat script extensions. This slightly hidden feature intended for power users allowed the creation of PHP script in a special directory on the server, which would get called when certain endpoints were called (e.g., when new data was uploaded by participants). Now this functionality has been expanded into a complete plugin system. Plugins can more easily be installed, and are more powerful than simple scripts, as they can also modify the website as it is shown to users.
16+
17+
For more information on how to create plugins, visit [https://github.com/KL-Psychological-Methodology/ESMira/wiki/ESMira-plugins](https://github.com/KL-Psychological-Methodology/ESMira/wiki/ESMira-plugins).
18+
19+
### Reward System
20+
21+
With the reward system we tried to enable real life, performance-based rewards whild simultaneously separating the required information from participant data as much as possible. However, the summary information given in the reward view (i.e., how often each of the questionnaire has been filled out) might be unique in the data. To further protect participants anonymity, we have extracted the permission to view reward information from the permission to view the data. This allows you to assign these permissions to different users. So when anonymity is a concern, you can designate someone to handle contact with participants regarding rewards without that person having access to participant data.
22+
23+
Note that when you update to this version, this new permission will automatically be assigned to all users who currently have read permissions to a study, so this change should not disrupt ongoing studies.
24+
25+
### Configurable Scale Minima
26+
27+
Scale minima can now optionally be configured for the following item types: Likert Scale, Visual Analogue Scale, and Single Choice List (when set to _save as number_). This allows you to configure Likert Scales that, e.g., start at 0, or maybe at a negative value.
28+
29+
Note that due to the way the upper end of the VAS is defined, it cannot be set to a non-positive value. This means the VAS is technically limited, as it cannot fully lie in a negative range. However, this case should be uncommon enough. This only affects the maximum of the VAS, meaning the lower end can of course be negative. A scale from -100 to 100 is perfectly doable.
30+

0 commit comments

Comments
 (0)