Пример #1
0
 $i = 0;
 $sended = array();
 $send = array();
 #Sprawdzanie czy ktoś jest na kanale
 while ($i >= 0) {
     #Pobieranie listy użytkowników serwera
     $clientlList = $tsAdmin->clientList();
     #Przeszukiwanie wszystkich użytkowników
     foreach ($clientlList['data'] as $temp) {
         #Wybór użytkowników obecnym na wybranym kanale
         if ($temp['cid'] == $config['channel_id']) {
             #Przypisywanie id obecnych użytkowników na kanale do tablicy $send
             $send[$temp['clid']] = $temp['clid'];
             #Sprawdzanie kto nie dostał prywatnej wiadomości
             $diff = array_diff($send, $sended);
             poke();
             #Wysyłanie wiadomości wszystkim użytkownikom którzy dopiero weszli na kanał
             foreach ($diff as $temp_diff) {
                 #Wysyłanie wiadomości kiedy nie ma żadnego administratora
                 #if($poke > 0)
                 #{
                 $tsAdmin->sendMessage(1, $temp_diff, $config['Admin_online']);
                 #}
                 #Wysyłanie wiadomości kiedy administrator jest online
                 #else
                 #{
                 #	$tsAdmin->sendMessage(1,$temp_diff,$config['Admin_offline']);
                 #}
             }
         }
     }
Пример #2
0
function share($username, $domain, $title, $url)
{
    $instanceInfo = poke($username, $domain);
    $bookmark = m_get('bookmark');
    if ($instanceInfo !== false && $instanceInfo['fancy'] === false) {
        $domain = $domain . '/index.php';
    }
    if ($instanceInfo === false || $instanceInfo['bookmarks'] === false || $bookmark === null) {
        shareAsNotice($domain, $title, $url);
    } else {
        shareAsBookmark($domain, $title, $url);
    }
}
Пример #3
0
<?php

include_once '../funcs.php';
include_once '../conf.php';
if (!isset($_SESSION['id'])) {
    session_start();
}
checkIfLogged();
parse_str($_SERVER['QUERY_STRING']);
$result;
switch ($action) {
    case 'poke':
        $result = poke($_SESSION['token'], $androidID);
        $xml = new SimpleXMLElement($result);
        $result = (string) $xml;
        if ($result != 'error') {
            $_SESSION['poke'] = $result;
        }
        break;
    case 'lock':
        $result = lockPhone($_SESSION['token'], $androidID);
        break;
    case 'unlock':
        $result = unLockPhone($_SESSION['token'], $androidID);
        break;
    case 'photo':
        $result = requestPhoto($_SESSION['token'], $androidID);
        $xml = new SimpleXMLElement($result);
        $result = (string) $xml;
        if ($result != 'error') {
            $_SESSION['mobileImagesRequest'][$result] = 0;