diff --git a/kernel/messages.php b/kernel/messages.php new file mode 100644 index 0000000..25a0498 --- /dev/null +++ b/kernel/messages.php @@ -0,0 +1,34 @@ +messages[] = [ + 'type' => $type, + 'content' => "

{$start}

" + ]; + } + + public function putList($type, $start, $list) { + $content = "

{$start}

"; + + $this->messages[] = [ + 'type' => $type, + 'content' => $content + ]; + + } + + public function messageList() { + return $this->messages; + } +} \ No newline at end of file diff --git a/kernel/renderer.php b/kernel/renderer.php index e5d97bd..8538445 100644 --- a/kernel/renderer.php +++ b/kernel/renderer.php @@ -38,6 +38,7 @@ class Renderer { global $controlrow; global $numqueries; global $starttime; + global $messages; $this->prepare("STYLE_FOLDER", '/theme/default/'); $this->prepare("dkgamename", $controlrow["gamename"]); @@ -45,6 +46,7 @@ class Renderer { $this->prepare("numqueries", $numqueries); $this->prepare("version", DRAGONFORK_VERSION); $this->prepare("build", DRAGONFORK_BUILD); + $this->prepare("messages", $messages->messageList()); echo $this->twig->render($template, $this->data); die();