');
#endregion
+#region footer
+
+// get footer data
+$footer_data = file_get_contents(URL . '?sheet=_footer');
+$footer_data = json_decode($footer_data, true);
// generate footer
+$footer_path = $partialsPath . "/footer.html";
+$generator->writeToFile($footer_path, '<section id="footer"><p>');
+
+$footer_line = 1;
+foreach ($footer_data as $item) {
+ if ($item['line'] != $footer_line) {
+ $footer_line = $item['line'];
+ $generator->writeToFile($footer_path, '<br>');
+ }
+
+ if (!is_null($item['url'])) {
+ $generator->writeToFile($footer_path, $generator->a($item['url'], $item['text'], $item['title']));
+ } else if (!is_null($item['title'])) {
+ $generator->writeToFile($footer_path, $generator->spanTitle($item['title'], $item['text']));
+ } else {
+ $generator->writeToFile($footer_path, $item['text'] . " ");
+ }
+}
+$generator->writeToFile($footer_path, '</p></section>');
+
+#endregion
// get menu
$menu_list = file_get_contents(URL . '?sheet=_menu');