Make methods return html rather than sending and exiting

Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
Separate getResponse for sendResponse

Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
Use query execution and results display mechanism multiple time for multi queries

Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
Do not exit here

Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
Make the method return html

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

Currently translated at 3.3% (100 of 2978 strings)

[CI skip]
Translated using Weblate (Greek)

Currently translated at 100.0% (2978 of 2978 strings)

[CI skip]
Translated using Weblate (Indonesian)

Currently translated at 74.2% (2210 of 2978 strings)

[CI skip]
Translated using Weblate (Interlingua)

Currently translated at 63.7% (1897 of 2978 strings)

[CI skip]
Translated using Weblate (Korean)

Currently translated at 82.1% (2446 of 2978 strings)

[CI skip]
Translated using Weblate (Turkish)

Currently translated at 100.0% (2978 of 2978 strings)

[CI skip]
Translated using Weblate (Uzbek)

Currently translated at 37.4% (1114 of 2978 strings)

[CI skip]
Translated using Weblate (Welsh)

Currently translated at 20.1% (599 of 2978 strings)

[CI skip]
Merge remote-tracking branch 'origin/QA_4_3' into QA_4_3
Translated using Weblate (Azerbaijani)

Currently translated at 47.9% (1429 of 2978 strings)

[CI skip]
Bug #4600 Warning when editing the results of a Search

Signed-off-by: Marc Delisle <marc@infomarc.info>
Translated using Weblate (Azerbaijani)

Currently translated at 48.2% (1436 of 2978 strings)

[CI skip]
Merge remote-tracking branch 'origin/QA_4_3' into QA_4_3
Merge commit '8502efb'
Merge branch 'QA_4_3'