X-Git-Url: http://git.pjr.cc/?a=blobdiff_plain;f=gwvpmini%2Fgwvpmini_web.php;h=92005b3f5819d4b71e8091990c5ba32aebfa93a0;hb=HEAD;hp=4251fb64f60dfac55f8f5eee126420728b5b6e89;hpb=eaa989c5b3d6534276be3c32e089d4ec2b45e395;p=gwvp-mini.git diff --git a/gwvpmini/gwvpmini_web.php b/gwvpmini/gwvpmini_web.php index 4251fb6..92005b3 100644 --- a/gwvpmini/gwvpmini_web.php +++ b/gwvpmini/gwvpmini_web.php @@ -104,8 +104,11 @@ function gwvpmini_goMainPage($bodyFunction = null) gwvpmini_SearchBuilder(); echo ""; - - if(isset($_SESSION["message"])) { + $havemessage = false; + if(isset($_SESSION["message"])) $havemessage = true; + if(isset($_SESSION["id"])) if(gwvpmini_GetMessagesForId($_SESSION["id"]) !== 0) $havemessage = true; + + if($havemessage) { echo ""; gwvpmini_MessageBuilder(); echo ""; @@ -119,7 +122,9 @@ function gwvpmini_goMainPage($bodyFunction = null) echo ""; - echo ""; + echo ""; + + echo ""; + + /* TODO: taking out chat for now + echo ""; */ + + echo "
"; if($bodyFunction == null) { gwvpmini_BodyBuilder(); } else { @@ -130,6 +135,17 @@ function gwvpmini_goMainPage($bodyFunction = null) gwvpmini_BodyBuilder(); } } + + echo ""; + + gwvpmini_ChatBuilder(); + echo "
"; + echo ""; echo ""; @@ -142,11 +158,30 @@ function gwvpmini_goMainPage($bodyFunction = null) // builds the message builder if its needed function gwvpmini_MessageBuilder() { + + error_log("begin message building?"); $message = ""; $messagetype = "info"; if(isset($_SESSION["message"])) $message = $_SESSION["message"]; if(isset($_SESSION["messagetype"])) $messagetype = $_SESSION["messagetype"]; + if(isset($_SESSION["id"])) $dbmsgs = gwvpmini_GetMessagesForId($_SESSION["id"]); + error_log("dbmsgs was 0 - ".print_r($_SESSION,true)); + + if($dbmsgs !== 0) { + foreach($dbmsgs as $mgkey => $mgval) { + $data = $mgval["data"]; + switch($mgval["type"]) { + case "info": + echo "
$data
"; + break; + case "error": + echo "
$data
"; + break; + } + gwvpmini_DeleteMessagesById($mgval["id"]); + } + } if($message != "") { switch($messagetype) { case "info": @@ -161,6 +196,11 @@ function gwvpmini_MessageBuilder() } } +function gwvpmini_ChatBuilder() +{ + gwvpmini_DisplayChat(); +} + // builds the menu structure function gwvpmini_MenuBuilder() {