Example #1
0
<?php

$plugin = RssPlugin::create();
$rss = $plugin->get_rss();
$title = $plugin->get_block_title();
$title = $title ? "<h4>{$title}</h4>" : '';
$css = $plugin->get_css();
$css = $css ? "<style type=\"text/css\" scoped=\"scoped\">{$css}</style>" : '';
$bullet = api_get_path(WEB_PLUGIN_PATH) . 'rss/resources/arrow-bullet.png';
if (empty($rss)) {
    Display::display_warning_message(get_lang('NoRSSItem'));
    return;
}
echo <<<EOT
<div class="well sidebar-nav rss">
     {$css}
    <style type="text/css" scoped="scoped">
        .gfg-listentry-highlight{
            background-image: url('{$bullet}');
        }
    </style>
    <div class="menusection">

        <script type="text/javascript" src="http://www.google.com/jsapi"></script>
        <script src="http://www.google.com/uds/solutions/dynamicfeed/gfdynamicfeedcontrol.js" type="text/javascript"></script>
        <script type="text/javascript">
            google.load('feeds', '1');

            function OnLoad() {
                var feeds = [
                    {
Example #2
0
<?php

/**
 *
 * @see http://www.google.com/uds/solutions/dynamicfeed/index.html
 *
 * @copyright (c) 2011 University of Geneva
 * @license GNU General Public License - http://www.gnu.org/copyleft/gpl.html
 * @author Laurent Opprecht
 */
require_once api_get_path(LIBRARY_PATH) . 'plugin.class.php';
require_once dirname(__FILE__) . '/lib/rss_plugin.class.php';
$plugin_info = RssPlugin::create()->get_info();