ah yeah... and such
[glcas.git] / lib / plugins / messages.php
index d7a268f..e735e90 100644 (file)
@@ -1,6 +1,33 @@
 <?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();