/
main.php
36 lines (36 loc) · 1.01 KB
/
main.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<main>
<?php
$data = file_get_contents('data/' . $sheet . '.json');
$content = json_decode($data, true);
function stripChars($var) {
$var = preg_replace("/[^A-Za-z0-9]/", "", $var);
return $var;
}
?>
<h1 class="sheet-name"><?php echo $content['pageTitle']; ?></h1>
<input id="search-sheet" placeholder="Type to filter sheet">
<div class="sheet-index">
<h3>Index</h3>
<ol class="sheet-index_list">
<?php
foreach ($content['sections'] as $key => $value) {
echo '<li><a href="#' . stripChars($value['sectionTitle']) . '">' . $value['sectionTitle'] . '</a></li>';
}
?>
</ol>
</div>
<?php
foreach ($content['sections'] as $key => $value) {
echo '<h2 id="' . stripChars($value['sectionTitle']) . '">' . $value['sectionTitle'] . '</h2>';
echo '<ul class="command-list">';
foreach ($value['shortcuts'] as $key => $shortcut) {
echo '<li><p>';
echo $shortcut['shortcut'];
echo '</p><p>';
echo $shortcut['details'];
echo '</p></li>';
}
echo '</ul>';
}
?>
</main>