+++ /dev/null
-<?php
-$BASE_URLS["msg"]["base"] = "msg";
-$BASE_URLS["msg"]["function"] = "msg_pageResponder";
-
-
-function msg_pageResponder()
-{
- $calls["needs_base_page"] = false;
- $calls["page_builder"] = "msg_makePages";
-
- return $calls;
-}
-
-function msg_makePages()
-{
- global $URL_COMPONENTS;
- $call = $URL_COMPONENTS[1];
-
- switch($call) {
- case "acknowledge":
- $msgid = $URL_COMPONENTS[2];
- msg_acknowledge($msgid);
- }
-
- $loc = urlCreate("/");
- header("Location: $loc");
-
- return 0;
-}
-
-function msg_haveMessages($acked = false)
-{
- msg_createTable();
-
- return db_selectData("messages", "msgacked", 0);
-}
-
-function msg_getMessages($acked = false)
-{
- msg_createTable();
-
- $data = db_selectData("messages");
-
- return $data;
-}
-
-function msg_toDate($time)
-{
- return strftime("%c", $time);
-}
-
-function msg_addMessage($colour, $message)
-{
- msg_createTable();
-
- db_insertData("messages", $colour, time(), "$message", 0);
-}
-
-function msg_deleteMessage($message_id)
-{
- db_deleteData("messages", "messages_id", "$message_id");
-}
-
-function msg_acknowledge($message_id)
-{
- db_updateData("messages", "msgacked", "1", "messages_id", "$message_id");
-}
-
-function msg_createTable()
-{
- db_createTable("messages", "msgcolour", "msgdate", "msgtext", "msgacked");
-}
-?>
\ No newline at end of file