From 1273cfa75bf3fd3926d435c149e04a2f6f82e045 Mon Sep 17 00:00:00 2001 From: paulr Date: Thu, 21 Apr 2011 04:20:30 +1000 Subject: [PATCH] messages and such --- lib/plugins/datastore.php | 4 +- lib/plugins/db.php | 3 +- lib/plugins/messages.php | 46 +++++++++++++++++++++++++++++++++++++++++++++ lib/plugins/www.php | 13 ++++++++++++ unittests/msgtest.php | 41 ++++++++++++++++++++++++++++++++++++++++ 5 files changed, 104 insertions(+), 3 deletions(-) create mode 100644 lib/plugins/messages.php create mode 100644 unittests/msgtest.php diff --git a/lib/plugins/datastore.php b/lib/plugins/datastore.php index 1b2ff4f..db51d36 100644 --- a/lib/plugins/datastore.php +++ b/lib/plugins/datastore.php @@ -47,9 +47,9 @@ function ds_leftMenu() global $GLOBAL_BASE_URL; echo "Browse
"; $dss = ds_listDS(); - echo "
";
+	//echo "
";
 	//print_r($dss);
-	echo "
"; + //echo "
"; foreach ($dss as $dsl) { $dsname = $dsl["dsname"]; echo "$dsname
"; diff --git a/lib/plugins/db.php b/lib/plugins/db.php index 1906157..f24917f 100644 --- a/lib/plugins/db.php +++ b/lib/plugins/db.php @@ -38,7 +38,7 @@ function db_createTable($tablename) } $sql .= ")"; - echo "sql: $sql\n"; + //echo "sql: $sql\n"; $db->query($sql); } @@ -64,6 +64,7 @@ function db_selectData($tablename, $column="", $value="") else $extra = ""; $sql = "select * from \"$tablename\"$extra"; $res = $db->query($sql); + if(!$res) return false; $data = $res->fetchAll(); return $data; diff --git a/lib/plugins/messages.php b/lib/plugins/messages.php new file mode 100644 index 0000000..557e6f6 --- /dev/null +++ b/lib/plugins/messages.php @@ -0,0 +1,46 @@ + \ No newline at end of file diff --git a/lib/plugins/www.php b/lib/plugins/www.php index ee6bc12..ab6bff9 100644 --- a/lib/plugins/www.php +++ b/lib/plugins/www.php @@ -114,6 +114,19 @@ function www_top() } echo ""; + if(function_exists("msg_haveMessages")) if(msg_haveMessages()) { + echo ""; + $msgs = msg_getMessages(); + + foreach($msgs as $msg) { + $msgtime = msg_toDate($msg["time"]); + $msgcol = $msg["colour"]; + $msgtxt = $msg["text"]; + + echo "
$msgtime - $msgtxt"; + } + echo "
"; + } } function www_leftmenu() diff --git a/unittests/msgtest.php b/unittests/msgtest.php new file mode 100644 index 0000000..c1db060 --- /dev/null +++ b/unittests/msgtest.php @@ -0,0 +1,41 @@ + \ No newline at end of file -- 1.7.0.4