foreach ($quiz->getAppreciations() as $index => $appreciation) {
            $vqData['JS_vqPersonalities'][] = array('label' => $appreciation->getLabel());
        }
        $vqData['JS_vqPersonalities'] = json_encode($vqData['JS_vqPersonalities']);
        // Personalities selected list attribute (selected option on <select> input)
        $vqData['JS_selectedAppreciations'] = array();
        foreach ($quiz->getQuestions() as $indexQ => $question) {
            foreach ($question->getAnswers() as $indexA => $answer) {
                $appreciationId = $answer->getWeight();
                try {
                    $appreciation = new WPVQAppreciation();
                    $appreciation->load($appreciationId);
                } catch (Exception $e) {
                    continue;
                }
                $vqData['JS_selectedAppreciations'][$indexQ + 1][$indexA + 1] = $appreciation->getLabel();
            }
        }
        $vqData['JS_selectedAppreciations'] = json_encode($vqData['JS_selectedAppreciations']);
    }
}
// Templates for the JS view
$vqData['template']['question'] = '';
$vqData['template']['answer'] = '';
$vqData['template']['multipliers'] = '';
$vqData['template']['appreciation'] = '';
$vqData['template']['personality'] = '';
if ($vqData['type'] == 'WPVQGamePersonality') {
    $vqData['template']['personality'] = wpvq_get_view('WPVQAddQuestion.WPVQGamePersonality.personality.append.php');
    $vqData['template']['question'] = wpvq_get_view('WPVQAddQuestion.WPVQGamePersonality.append.php');
    $vqData['template']['answer'] = wpvq_get_view('WPVQAddQuestion.WPVQGamePersonality.answer.append.php');