function AdmForum($email, &$tpl, $db, &$TEXTS, $i_min, $i_max) { $config = GetConfig($db); $tpl->set_var("SUBMISSION_URL", $config['submissionURL']); $tpl->set_var("SESSION_ID", session_id()); $class = 'even'; /* Select all the papers which are NOT in conflict with the reviewer and list them. First extract the 'bloc' describing a line from the template */ $query = "SELECT p.* FROM Paper p, Rating ra " . " WHERE ra.email='{$email}' AND ra.idPaper=p.id AND ra.rate > 0 "; $result = $db->execRequete($query); $nbPapers = 0; $i = 0; while ($paper = $db->objetSuivant($result)) { $nbPapers++; $i++; if ($i >= $i_min and $i <= $i_max) { if ($class == 'even') { $class = 'odd'; } else { $class = 'even'; } $tpl->set_var("CSS_CLASS", $class); // Instanciate vars of the paper InstanciatePaperVars($paper, $tpl, $db); // Show all other reviews, do not propose to see only my review $tpl->set_var("REVIEW", ""); // Show the messages $tpl->set_var("MESSAGES", DisplayMessages($paper->id, 0, $db, TRUE, "Forum.php")); $tpl->parse("FORUM", "Forum"); $tpl->parse("PAPERS", "PAPER_DETAIL", true); } } // Create the groups $nb_groups = $nbPapers / SIZE_FORUM + 1; for ($i = 1; $i <= $nb_groups; $i++) { $iMin = ($i - 1) * SIZE_FORUM + 1; if ($iMin >= $i_min and $iMin <= $i_max) { $link = "<font color=red>{$i}</font>"; } else { $link = $i; } $tpl->set_var("LINK", $link); $tpl->set_var("IMIN_VALUE", $iMin); $tpl->set_var("IMAX_VALUE", $iMin + SIZE_FORUM - 1); $tpl->parse("LINKS", "GROUPS_LINKS", true); } if ($nbPapers == 0) { $tpl->set_var("PAPERS", "No papers"); } $tpl->parse("BODY", "TxtPapersInForum"); }
function viewSpamSayMember($sResult = "") { $TMess = array(); $str = "select messages.*,messages.Status as MessageStatus,mSender.Username as Username_sender,mReceiver.Username as Username_receiver from messages,members as mSender,members as mReceiver where mSender.id=IdSender and messages.SpamInfo='SpamSayMember' and mReceiver.id=IdReceiver and (mSender.Status='Active' or mSender.Status='Pending') order by messages.id desc limit 50"; if (GetStrParam("IdSender", "") != "") { $str = "select messages.*,messages.Status as MessageStatus,mSender.Username as Username_sender,mReceiver.Username as Username_receiver from messages,members as mSender,members as mReceiver where mSender.id=IdSender and mReceiver.id=IdReceiver and (mSender.Status='Active' or mSender.Status='Pending') and messages.SpamInfo='SpamSayMember' and messages.IdSender=" . IdMember(GetStrParam("IdSender", 0)) . " order by messages.id desc limit 20"; } if (GetStrParam("IdReceiver", "") != "") { $str = "select messages.*,messages.Status as MessageStatus,mSender.Username as Username_sender,mReceiver.Username as Username_receiver from messages,members as mSender,members as mReceiver where mSender.id=IdSender and mReceiver.id=IdReceiver and (mSender.Status='Active' or mSender.Status='Pending') and messages.SpamInfo='SpamSayMember' and messages.IdReceiver" . IdMember(GetStrParam("IdReceiver", 0)) . " order by messages.id desc limit 20"; } // echo "str=$str<br>" ; $qry = sql_query($str); while ($rr = mysql_fetch_object($qry)) { array_push($TMess, $rr); } DisplayMessages($TMess, $sResult, GetStrParam("IdSender", "")); // call the layout exit(0); // exit after the layout has been called }
require dirname(__FILE__) . '/src/mysensors.class.php'; // instance Class --------------------------------------------- //Ethernet Gateway $mys = new MySensorSendEthernet('10.1.7.40'); // or //Serial Gateway //$mys=new MySensorSendSerial('COM1'); // fetching the Gateway Version ------------------------------- echo "Gateway version is : "; echo $mys->internal(0, 0, 'I_VERSION', false, true); echo " <br>\n"; DisplayMessages(1); echo "<hr>\n\n"; // Sending a message to a node ------------------------------- $node_id = '199'; $child_id = '0'; $type = 'V_STATUS'; $payload = 1; echo "Sending {$type}={$payload} to node {$node_id} , child {$child_id}<br>\n"; $mys->set($node_id, $child_id, $type, $payload); DisplayMessages(0); //----------------------------------------------- function DisplayMessages($with_answer = 0) { global $mys; echo " - Message sent : " . $mys->GetRawMessage() . " <br>\n"; if ($with_answer) { echo " - Answer received : " . $mys->GetRawAnswer() . " <br>\n"; } echo "\n"; }
<div id="showInbox" class="col s12"> <?php include_once "Backend/ReadFeedbackHelper.php"; DisplayMessages("inbox"); ?> </div> <div id="showSaved" class="col s12"> <?php include_once "Backend/ReadFeedbackHelper.php"; DisplayMessages("saved"); ?> </div> <div id="showSent" class="col s12"> <?php include_once "Backend/ReadFeedbackHelper.php"; DisplayMessages("sent"); ?> </div> </div> </div> <br/> <br/> <?php include_once "Backend/footer.php"; ?>