';
echo '
';
echo '
';
echo '
'.$lang['srv_notifications_sent'].'
';
echo '
';
$this->displaySentMessages();
echo '
';
// obrazec za posiljanje sporocil
echo '';
echo '
';
echo '
';
echo '
'.$lang['srv_inv_message_draft_new'].'
';
echo '
';
$this->sendMessageForm();
echo '
';
}
else
echo $lang['srv_notifications_admin_alert'];
echo '';
}
// Prikazemo prejeta sporocila
else{
echo '';
echo '
';
echo '
';
$this->displayRecievedMessages();
echo '
';
echo '
';
echo '
';
echo '
';
}
}
private function displayRecievedMessages($active=0){
global $admin_type, $global_user_id, $lang;
// Napolnimo array prejetih sporocil
$recievedMessages = array();
$sql = sisplet_query("SELECT n.id AS id, n.recipient AS recipient, n.viewed AS viewed, m.id AS message_id, m.date AS date, m.title AS title, m.text AS text
FROM srv_notifications n, srv_notifications_messages m
WHERE n.recipient='".$global_user_id."' AND n.message_id=m.id
ORDER BY m.date DESC");
while($row = mysqli_fetch_array($sql)){
$recievedMessages[$row['id']] = $row;
}
echo ''.$lang['srv_notifications_sent_none'].'.
';
}
// Obrazec za posiljanje sporocila
private function sendMessageForm($note=''){
global $admin_type, $global_user_id, $lang;
echo '';
// Refresh vseh poslanih sporocil
echo '
';
echo '
';
echo '
';
echo '
'.$lang['srv_notifications_sent'].'
';
echo '
';
echo '
';
$this->displaySentMessages();
echo '
';
echo '
';
// Refresh obrazca za posiljanje sporocil
echo '
';
echo '
';
echo '
';
echo '
'.$lang['srv_inv_message_draft_new'].'
';
echo '
';
$this->sendMessageForm($note);
echo '
';
echo '
';
}
public function ajax_resolveMessages(){
if(isset($_POST['id']))
$message_id = $_POST['id'];
// Oznacimo sporocila kot pregledana
$sql = sisplet_query("UPDATE srv_notifications SET viewed='1' WHERE message_id='$message_id'");
$this->displaySentMessages();
}
public function ajax_viewMessage(){
global $lang, $global_user_id;
if(isset($_POST['id']))
$id = $_POST['id'];
// Oznacimo sporocilo kot pregledano
$sql = sisplet_query("UPDATE srv_notifications SET viewed='1' WHERE id='$id'");
// Dobimo sporocilo
$sql = sisplet_query("SELECT n.id AS id, m.title AS title, m.text AS text, m.date AS date
FROM srv_notifications n, srv_notifications_messages m
WHERE n.id='$id' AND m.id=n.message_id");
$row = mysqli_fetch_array($sql);
// Refresh vseh prejetih sporocil
echo '