Limesurvey Version is Version 2.57.1+161205
Bad ?
Very bad ?
Pretty bad, yes. As you can see from the 161205, your version was released on 05.12.2016, so basically 3,5 years. There are even newer versions from your branch, it should be somewhere at 2.7x or so.
If it's 4.X : you don't have to hack the code , pluginncan do it
@Denis: cool. Waiting for 4.x becoming "production stable".
@Yannobi: If you update, which is recomendable, I would not go to LS 4.x yet, because I wouldn't consider LS 4 ready for "production". If it is still for testing, this is fine (please report bugs as much as you can), but if it is for real surveys, I think I personally would not use LS 4 yet. There just to many things that are not working good enough at the moment for my taste (e.g. when randomizing subquestions, answer options are automatically randomized as well, which will render certain research approaches with scales such as 1-5, 1-7, 1-10 useless, when those numbers that should be in order are randomized, but there are some other examples as well). I hope in the next couple of months that LS 4.x will become production stable though.