Commit | Line | Data |
---|---|---|
8072f89d TO |
1 | <?php \Civi\Setup::assertRunning(); ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
2 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $shortLangCode; ?>" lang="<?php echo $shortLangCode; ?>" dir="<?php echo $textDirection; ?>"> | |
3 | <head> | |
4 | <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> | |
5 | <title><?php echo htmlentities($pageTitle); ?></title> | |
6 | <?php foreach ($pageAssets as $pageAsset) { | |
7 | switch ($pageAsset['type']) { | |
8 | case 'script-url': | |
9 | printf("<script type=\"text/javascript\" src=\"%s\"></script>", htmlentities($pageAsset['url'])); | |
10 | break; | |
11 | ||
12 | case 'script-code': | |
13 | printf("<script type=\"text/javascript\">\n%s\n</script>", $pageAsset['code']); | |
14 | break; | |
15 | ||
16 | case 'style-url': | |
17 | printf("<link rel=\"stylesheet\" type=\"text/css\" href=\"%s\" />", htmlentities($pageAsset['url'])); | |
18 | break; | |
19 | ||
20 | default: | |
21 | throw new \Exception("Unrecognized page asset: " . $pageAsset['type']); | |
22 | ||
23 | } | |
24 | } ?> | |
25 | </head> | |
26 | <body> | |
27 | ||
28 | <?php echo $pageBody; ?> | |
29 | ||
30 | </body> | |
31 | </html> |