Example #1
0
function parseVods($dude, $dudeIcon, $aVOD)
{
    global $ytList;
    $timeStamp = strtotime($aVOD->uploaded);
    $link = $aVOD->player->default;
    $duration = secToTime($aVOD->duration);
    $likes = $aVOD->likeCount;
    $comments = $aVOD->commentCount;
    $name = $aVOD->title;
    $viewers = $aVOD->viewCount;
    $title = "{$likes} likes - {$comments} comments [{$duration}]";
    $titleIfNameis2Long = '';
    if (strlen($name) > 35) {
        $titleIfNameis2Long = str_replace(array("'", '"'), "", $name);
        $name = substr($name, 0, 35) . "..";
    }
    $ytList[$timeStamp][] = "<tr href='{$link}' class='vod youtube' title='{$title}' rel='tooltip'><td title='{$dude}' class='vod_date' alt='{$timeStamp}'><span class='{$dudeIcon}'></span></td><td title='{$titleIfNameis2Long}'>{$name}</td><td>{$viewers}</td></tr>";
}
Example #2
0
    }
    $title = $aStream->live_description;
    $link = $aStream->link;
    $name = $aStream->live_name;
    $viewers = $aStream->live_viewers;
    $timeStamp = strtotime($aStream->live_since);
    $combinedList[$viewers][] = "<tr class='streams owned' title='{$title}' rel='tooltip'><td class='vod_date' alt='{$timeStamp}'><span class='iconOwned'></span></td><td><a href='{$link}' target='_blank'>{$name}</a></td><td>{$viewers}</td></tr>";
}
krsort($combinedList);
$combinedList = array_slice($combinedList, 0, 10);
$youtube_json = json_decode(file_get_contents("http://gdata.youtube.com/feeds/api/users/joindota/uploads?&v=2&alt=jsonc&max-results=10"));
$ytList = array();
foreach ($youtube_json->data->items as $aVOD) {
    $timeStamp = strtotime($aVOD->uploaded);
    $link = $aVOD->player->default;
    $duration = secToTime($aVOD->duration);
    $likes = $aVOD->likeCount;
    $comments = $aVOD->commentCount;
    $name = $aVOD->title . " [{$duration}]";
    $viewers = $aVOD->viewCount;
    $title = "{$likes} likes - {$comments} comments";
    $ytList[$aVOD->id][] = "<tr class='vod youtube' title='{$title}' rel='tooltip'><td class='vod_date' alt='{$timeStamp}'><span class='iconYT'></span></td><td><a href='{$link}' target='_blank'>{$name}</a></td><td>{$viewers}</td></tr>";
}
foreach ($combinedList as $aStream) {
    $ultimateList["stream"][] = $aStream;
}
foreach ($ytList as $aStream) {
    $ultimateList["vod"][] = $aStream;
}
$str = trim(json_encode($ultimateList));
$filestr = "api.json";
Example #3
0
                	<td data-type="rank">
                    	User Name
                    </td>
                    <?php 
for ($i = 1; $i <= $db->from("Problem")->select()->num_rows(); ++$i) {
    echo '<td data-type="rank" align="center" width="40">' . $i . '</td>';
}
?>
                </tr>
            	<?php 
for ($i = 0; $i < count($list); ++$i) {
    echo '<tr data-type="rank"' . ($i % 2 ? ' style="background-color: #CEFDFF;"' : '') . '><td data-type="rank" style=" border-bottom: 1px dotted #CCCCCC;" width="200">' . $list[$i]['user'] . '</td>';
    foreach ($list[$i] as $key => $val) {
        if (!is_string($key)) {
            if ($list[$i][$key]['result'] == 'yes') {
                echo '<td data-type="rank" align="center" style="background-color: #0F0; border-bottom: 1px dotted #CCCCCC;">' . secToTime($list[$i][$key]['time']) . '<br />';
            } else {
                if ($list[$i][$key]['wrong'] != 0) {
                    echo '<td data-type="rank" align="center" style="background-color: #F00; border-bottom: 1px dotted #CCCCCC;">';
                } else {
                    echo '<td data-type="rank" style=" border-bottom: 1px dotted #CCCCCC;" align="center">';
                }
            }
            if ($list[$i][$key]['wrong'] != 0) {
                echo '-' . $list[$i][$key]['wrong'];
            }
            echo '</td>';
        }
    }
}
?>
Example #4
0
?>
</td>
        <td><?php 
echo $verbrauchVorJahr[17]['kwh'] . " KW/h";
?>
</td>
        <td><?php 
echo $verbrauchVorJahr[17]['euro'] . " €";
?>
</td>
         <td><?php 
echo secToTime($verbrauchVorJahr[24]['zeit']);
?>
</td>
        <td><?php 
echo secToTime($verbrauchVorJahr[22]['zeit']);
?>
</td>
        <td><?php 
echo $verbrauchVorJahr[22]['kwh'] . " KW/h";
?>
</td>
        <td><?php 
echo $verbrauchVorJahr[22]['euro'] . " €";
?>
</td>
     
      </tr>

    </tbody>
  </table>
Example #5
0
function parseVods($dude, $dudeIcon, $aVOD)
{
    global $ytList;
    if ($aVOD == null) {
        return;
    }
    $timeStamp = strtotime($aVOD->uploaded);
    $link = $aVOD->player->default;
    $duration = secToTime($aVOD->duration);
    $likes = !isset($aVOD->likeCount) ? 0 : $aVOD->likeCount;
    $comments = $aVOD->commentCount;
    $name = $aVOD->title;
    $viewers = !isset($aVOD->viewCount) ? 0 : $aVOD->viewCount;
    $title = "{$likes} likes - {$comments} comments [{$duration}]";
    $titleIfNameis2Long = '';
    if (strlen($name) > 38) {
        $titleIfNameis2Long = str_replace(array("'", '"'), "", $name);
        $name = substr($name, 0, 38) . "..";
        $title = $titleIfNameis2Long . "<br />" . $title;
    } else {
        $title = $name . "<br />" . $title;
    }
    $ytList[$timeStamp][] = "<tr href='{$link}' class='d2mtrow vod youtube' title='{$title}' rel='tooltip' id='{$aVOD->id}'><td title='{$dude}' class='push-tt vod_date' alt='{$timeStamp}'><span class='{$dudeIcon}'></span></td><td alt='{$titleIfNameis2Long}'>{$name}</td><td class='textRight'>{$viewers}</td></tr>";
}
Example #6
0
    $pin = $_GET['pin'];
    $gpios = explode(",", $pin);
    if ($_GET['aktion'] == "dashboard") {
        foreach ($gpios as $gpio) {
            $sql = query("select gpio from aktor WHERE name = '" . $gpio . "'");
            $row = fetch($sql);
            $verbrauchHeute[$row[gpio]] = VerbrauchHeute($row[gpio]);
            $verbrauchGestern[$row[gpio]] = VerbrauchGestern($row[gpio]);
            $verbrauchMonat[$row[gpio]] = VerbrauchMonat($row[gpio]);
            echo $row[gpio] . "||" . secToTime($verbrauchHeute[$row[gpio]]['zeit']) . ";" . $verbrauchHeute[$row[gpio]]['kwh'] . ";" . $verbrauchHeute[$row[gpio]]['euro'] . "||" . secToTime($verbrauchGestern[$row[gpio]]['zeit']) . ";" . $verbrauchGestern[$row[gpio]]['kwh'] . ";" . $verbrauchGestern[$row[gpio]]['euro'] . "||" . secToTimeMonat($verbrauchMonat[$row[gpio]]['zeit']) . ";" . $verbrauchMonat[$row[gpio]]['kwh'] . ";" . $verbrauchMonat[$row[gpio]]['euro'] . "</br>";
        }
    }
    if ($_GET['aktion'] == "statistik") {
        foreach ($gpios as $gpio) {
            $sql = query("select gpio from aktor WHERE name = '" . $gpio . "'");
            $row = fetch($sql);
            $verbrauchHeute[$row[gpio]] = VerbrauchHeute($row[gpio]);
            $verbrauchGestern[$row[gpio]] = VerbrauchGestern($row[gpio]);
            $verbrauchWoche[$row[gpio]] = VerbrauchWoche($row[gpio]);
            $verbrauchMonat[$row[gpio]] = VerbrauchMonat($row[gpio]);
            $verbrauchJahr[$row[gpio]] = VerbrauchJahr($row[gpio]);
            echo $row[gpio] . "||" . secToTime($verbrauchHeute[$row[gpio]]['zeit']) . ";" . $verbrauchHeute[$row[gpio]]['kwh'] . ";" . $verbrauchHeute[$row[gpio]]['euro'] . "||" . secToTime($verbrauchGestern[$row[gpio]]['zeit']) . ";" . $verbrauchGestern[$row[gpio]]['kwh'] . ";" . $verbrauchGestern[$row[gpio]]['euro'] . "||" . secToTime($verbrauchWoche[$row[gpio]]['zeit']) . ";" . $verbrauchWoche[$row[gpio]]['kwh'] . ";" . $verbrauchWoche[$row[gpio]]['euro'] . "||" . secToTime($verbrauchMonat[$row[gpio]]['zeit']) . ";" . $verbrauchMonat[$row[gpio]]['kwh'] . ";" . $verbrauchMonat[$row[gpio]]['euro'] . "||" . secToTime($verbrauchJahr[$row[gpio]]['zeit']) . ";" . $verbrauchJahr[$row[gpio]]['kwh'] . ";" . $verbrauchJahr[$row[gpio]]['euro'] . "</br>";
        }
    }
    //echo "23;" . secToTime($verbrauchHeute['23']['zeit']) . ";" . $verbrauchHeute['23']['kwh']. ";" . $verbrauchHeute['23']['euro'] . "</br>";
    //echo "24;" . secToTime($verbrauchHeute['24']['zeit']) . ";" . $verbrauchHeute['24']['kwh']. ";" . $verbrauchHeute['24']['euro'] . "</br>";
    //echo "25;" . secToTime($verbrauchHeute['25']['zeit']) . ";" . $verbrauchHeute['25']['kwh']. ";" . $verbrauchHeute['25']['euro'] . "</br>";
}
?>