Example #1
0
<?php

require_once '-template.php';
define('FORM_ID', 'pageForm');
$htmlLang = is_null($langCode) || $langCode === 'en' ? 'en-GB' : $langCode;
$answers = isset($_SESSION['sc']['answers']) ? $_SESSION['sc']['answers'] : [];
$template = new Template($answers, $surveyID, '../surveys/', TRUE);
if (!is_null($langCode) && isset($config['translations'])) {
    $template->setLanguage($config['translations'], $langCode);
}
$buttons = ['exit' => ['code' => 'ui-exit', 'title' => 'Exit'], 'back' => ['code' => 'ui-back', 'title' => 'Back'], 'start' => ['code' => 'ui-start', 'title' => 'Start'], 'next' => ['code' => 'ui-next', 'title' => 'Next'], 'finish' => ['code' => 'ui-finish', 'title' => 'Finish']];
## Translate button titles
foreach ($buttons as $k => $v) {
    if ($title = $template->translate($v['code'])) {
        $buttons[$k]['title'] = $title;
    }
}
?>
<!DOCTYPE HTML>
<html lang="<?php 
echo $htmlLang;
?>
" class="no-js">
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <title><?php 
echo config_var_exists($config, 'surveyTitle') ? html($config['surveyTitle']) : '';
?>
</title>