Example #1
0
 function block()
 {
     $rss = getRss(MODULE_BLOG_URL, MODULE_BLOG_PORT, MODULE_BLOG_TIMEOUT);
     // 取得したrssの変換
     $converted_rss = array();
     for ($i = 0; $i < count($rss['rss']->items); $i++) {
         if (MODULE_BLOG_COUNT > 0 && $i >= MODULE_BLOG_COUNT) {
             break;
         }
         $date = rssSearchDate($rss['rss']->items[$i]);
         if ($date == "") {
             $date = 0;
         } else {
             $date = strtotime($date);
         }
         $converted_rss[] = array('title' => rssConverText($rss['rss']->items[$i]['title']), 'link' => rssConverText($rss['rss']->items[$i]['link']), 'description' => rssConverText($rss['rss']->items[$i]['description']), 'date' => $date);
     }
     $return = array();
     $return['title'] = MODULE_BLOG_BLOCK_TITLE;
     $return['rss'] = $converted_rss;
     $return['error'] = $rss['error'];
     return $return;
 }
Example #2
0
                }
                echo "'></td>\n\t\t\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t<td></td><td><input type=submit value=Zarejestruj name=register>\n\t\t\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t\t</table>\n\t\t\t\t\t\t</form>";
            }
            break;
        case 10:
            session_destroy();
            header("location:index.php?id=1");
            break;
        case 11:
            break;
        case 12:
            break;
        case 13:
            break;
        case 14:
            $rss = getRss("http://www.nyaa.se/?page=rss&term=horriblesubs");
            $feed = readRss($rss);
            saveRss($feed, $rss);
            $dbfeed = getRssDB();
            showRssDB($dbfeed);
            break;
    }
} else {
    echo "index";
}
?>
	</div>
	<div id = "right">
		<ul class="menu_prawe">
			<li><a href="http://google.com">google.com</a></li>
			<li><a href="http://wp.pl">www.wp.pl</a></li>
Example #3
0
 */
require_once 'vue_page-builder.php';
require_once root() . '/controleurs/controleur_display_profile.php';
require_once root() . '/controleurs/objetsphp/rss/controleur_rssfeed.php';
$script = array("http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js", "javascript/scroll_to_back_to_top.js", "javascript/operations_posts.js");
head($_GET[id], 'Page de profile', 'profile, compte, utilisateur', '', $script);
if (!(isset($_GET[id]) || '' !== $_GET[id])) {
    header('Location: ../index.php');
    exit;
}
$liens[] = '../index.php';
$noms[] = 'accueil';
$images[] = 'static/images/favicon.svg';
createMenu($liens, $noms, $images);
$fluxArray = array();
$rssurls = getRss($_GET['id']);
foreach ($rssurls as $url) {
    try {
        $feed = new RssFeed($url);
        $fluxArray[] = $feed;
    } catch (Exception $e) {
        echo $e->getMessage() . "\n";
        continue;
    }
}
if (isset($_GET['error'])) {
    if ('db' === $_GET['error']) {
        echo 'Error on the database, is the profile you are looking for still active?<br/>' . "\n";
    } elseif ('invalidid' === $_GET['error']) {
        echo 'Error, this profile doesn\'t exist' . "\n";
    }
Example #4
0
    $html = file_get_html('http://digitalsignage.net.ua/');
    $ret = $html->find('div[id=recent-posts-2] ul li');
    echo "<div class='wrap'>";
    foreach ($ret as $tr) {
        echo "<div class='review-item'>";
        foreach ($tr->find('a img') as $img) {
            $newSrc = str_replace("-50x50", "", $img->src);
            echo "<img src='" . $newSrc . "' width='400px' />";
        }
        foreach ($tr->find('span[class=post-stats]') as $text) {
            echo "<h3>" . $text . "</h3>";
        }
        foreach ($tr->find('span[class=wpp-post-title]') as $text) {
            echo "<h2>" . $text . "</h2>";
        }
        echo "</div>";
    }
    echo "</div>";
}
if ($_POST['rates'] == 1) {
    getRates();
    return;
}
if ($_POST['rss'] == 1) {
    getRss();
    return;
}
if ($_POST['review'] == 1) {
    digitalReview();
    return;
}
Example #5
0
if (!isset($_SESSION)) {
    session_start();
}
if (!(isset($_SESSION['login']) || isset($_SESSION['password']))) {
    header('Location: ./vue_connexion.php');
    exit;
}
require_once 'vue_page-builder.php';
require_once root() . 'controleurs/controleur_operations_rssfeed.php';
require_once root() . 'controleurs/controleur_operations_twitterfeed.php';
require_once root() . 'controleurs/objetsphp/rss/controleur_rssfeed.php';
require_once root() . 'controleurs/objetsphp/twitter/controleur_twitterfeed.php';
$script = array("http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js", "javascript/scroll_to_back_to_top.js", "javascript/operations_posts.js");
head('Aaron - Profile', 'Page de profile', 'profile, compte, utilisateur', '', $script);
$fluxArray = array();
$rssurls = getRss($_SESSION['login']);
foreach ($rssurls as $url) {
    try {
        $feed = new RssFeed($url);
        $fluxArray[] = $feed;
    } catch (Exception $e) {
        echo $e->getMessage() . '<span class="button" id="deletebutton' . $url . '"></span><br/>' . "\n";
        continue;
    }
}
$fluxTwitArray = array();
$twitAccount = getTwitter($_SESSION['login']);
foreach ($twitAccount as $account) {
    try {
        $feed2 = new TwitterFeed($account);
        $fluxTwitArray[] = $feed2;
Example #6
0

</style>

<div id="RssDiv">
<div class="Title" style="cursor:pointer" onclick="this.nextElementSibling.style.display=(this.nextElementSibling.style.display=='none'?'table':'none')"><?php 
print get_text('ScheduleFeed', 'Boinx');
?>
</div>
<table class="Tabella">
<?php 
// Extra
echo getExtra($_SESSION['TourId']);
echo '<tr><td colspan="4">&nbsp;</td></tr>';
// Rss
echo getRss($_SESSION['TourId']);
echo '<tr><td colspan="4">&nbsp;</td></tr>';
// Feed
echo getFeeds($_SESSION['TourId']);
?>
</table>
</div>

<div id="GrdDiv">
<div class="Title" style="cursor:pointer" onclick="this.nextElementSibling.style.display=(this.nextElementSibling.style.display=='none'?'table':'none')"><?php 
print get_text('ScheduleGrids', 'Boinx');
?>
</div>
<table class="Tabella">
<?php 
// Grids