implement feature request #1489

Signed-off-by: Umair Khan <omerjerk@gmail.com>
Replace if condition with a better code

Signed-off-by: Umair Khan <omerjerk@gmail.com>
Another case for bug #4239

Signed-off-by: Marc Delisle <marc@infomarc.info>
Merge commit 'cd46fbe'
Translated using Weblate (Swedish)

Currently translated at 97.4% (2680 of 2749)
Merge remote-tracking branch 'origin/QA_4_1' into QA_4_1
Merge commit 'ad7c483'
Fix bug#4013 AJAX request waiting until version info is retrieved

Signed-off-by: Atul Pratap Singh <atulpratapsingh05@gmail.com>

Conflicts:
	libraries/Util.class.php
version info was being added multiple times

Signed-off-by: Atul Pratap Singh <atulpratapsingh05@gmail.com>
Translated using Weblate (Swedish)

Currently translated at 91.4% (2522 of 2757)
Translated using Weblate (Swedish)

Currently translated at 91.4% (2522 of 2757)
Merge remote-tracking branch 'origin/master'
Use meaningful variable names

Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
Translated using Weblate (Swedish)

Currently translated at 92.7% (2557 of 2757)
Merge remote-tracking branch 'origin/master'
Merge pull request #866 from omerjerk/QA_4_1

implement feature request #1489
Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (2749 of 2749)
Translated using Weblate (Swedish)

Currently translated at 97.8% (2691 of 2749)
Merge remote-tracking branch 'origin/QA_4_1' into QA_4_1
Merge commit '494a1a8727165b22e685ce72af11bc27d8626cc3'