2
0
mirror of https://github.com/boostorg/website.git synced 2026-02-24 04:22:15 +00:00

Add sidebar boxes for various list feeds.

[SVN r120]
This commit is contained in:
Rene Rivera
2006-11-10 05:59:29 +00:00
parent c75075cf5e
commit dbad425b0e
22 changed files with 178 additions and 10 deletions

View File

@@ -61,6 +61,8 @@ class boost_feed
case 'description':
case 'guid':
case 'pubdate':
case 'link':
case 'dc:date':
{
if (isset($val['value']))
{
@@ -71,6 +73,11 @@ class boost_feed
$item['pubdate'] = strtotime($item['pubdate']);
$item['date'] = gmdate('F jS, Y H:i ',$item['pubdate']).'GMT';
break;
case 'dc:date':
$item['pubdate'] = strtotime($item['dc:date']);
$item['date'] = gmdate('F jS, Y H:i ',$item['pubdate']).'GMT';
break;
}
}
else { $item[$val['tag']] = ''; }

View File

@@ -0,0 +1,18 @@
<?php
require_once(dirname(__FILE__) . '/../common/code/feed.php');
$_news = new boost_feed(
dirname(__FILE__) . '/../feed/gmane.comp.lib.boost.announce.rss',
'/feed/gmane.comp.lib.boost.announce.rss');
$_news->sort_by('pubdate');
?>
<h4><a href="http://blog.gmane.org/gmane.comp.lib.boost.announce">Recent
Announcements <span class="link">&gt;</span></a></h4>
<ul>
<?php $_count = 0; foreach ( $_news->db as $_guid => $_item ) { $_count += 1; if ($_count > 5) { break; } ?>
<li>
<?php print '<a href="'.$_item['link'].'">'; ?><?php print $_item['title']; ?>
<span class="link">&gt;</span><?php print '</a>'; ?><span class=
"news-date"><?php print $_item['date']; ?></span></li><?php } ?>
</ul>

View File

@@ -0,0 +1,18 @@
<?php
require_once(dirname(__FILE__) . '/../common/code/feed.php');
$_news = new boost_feed(
dirname(__FILE__) . '/../feed/gmane.comp.lib.boost.build.rss',
'/feed/gmane.comp.lib.boost.build.rss');
$_news->sort_by('pubdate');
?>
<h4><a href="http://blog.gmane.org/gmane.comp.lib.boost.build">Recent
Build Topics <span class="link">&gt;</span></a></h4>
<ul>
<?php $_count = 0; foreach ( $_news->db as $_guid => $_item ) { $_count += 1; if ($_count > 5) { break; } ?>
<li>
<?php print '<a href="'.$_item['link'].'">'; ?><?php print $_item['title']; ?>
<span class="link">&gt;</span><?php print '</a>'; ?><span class=
"news-date"><?php print $_item['date']; ?></span></li><?php } ?>
</ul>

View File

@@ -0,0 +1,18 @@
<?php
require_once(dirname(__FILE__) . '/../common/code/feed.php');
$_news = new boost_feed(
dirname(__FILE__) . '/../feed/gmane.comp.lib.boost.devel.rss',
'/feed/gmane.comp.lib.boost.devel.rss');
$_news->sort_by('pubdate');
?>
<h4><a href="http://blog.gmane.org/gmane.comp.lib.boost.devel">Recent
Developer Topics <span class="link">&gt;</span></a></h4>
<ul>
<?php $_count = 0; foreach ( $_news->db as $_guid => $_item ) { $_count += 1; if ($_count > 5) { break; } ?>
<li>
<?php print '<a href="'.$_item['link'].'">'; ?><?php print $_item['title']; ?>
<span class="link">&gt;</span><?php print '</a>'; ?><span class=
"news-date"><?php print $_item['date']; ?></span></li><?php } ?>
</ul>

View File

@@ -0,0 +1,18 @@
<?php
require_once(dirname(__FILE__) . '/../common/code/feed.php');
$_news = new boost_feed(
dirname(__FILE__) . '/../feed/gmane.comp.lib.boost.documentation.rss',
'/feed/gmane.comp.lib.boost.documentation.rss');
$_news->sort_by('pubdate');
?>
<h4><a href="http://blog.gmane.org/gmane.comp.lib.boost.documentation">Recent
Documentation Topics <span class="link">&gt;</span></a></h4>
<ul>
<?php $_count = 0; foreach ( $_news->db as $_guid => $_item ) { $_count += 1; if ($_count > 5) { break; } ?>
<li>
<?php print '<a href="'.$_item['link'].'">'; ?><?php print $_item['title']; ?>
<span class="link">&gt;</span><?php print '</a>'; ?><span class=
"news-date"><?php print $_item['date']; ?></span></li><?php } ?>
</ul>

View File

@@ -0,0 +1,18 @@
<?php
require_once(dirname(__FILE__) . '/../common/code/feed.php');
$_news = new boost_feed(
dirname(__FILE__) . '/../feed/gmane.comp.lib.boost.interest.rss',
'/feed/gmane.comp.lib.boost.interest.rss');
$_news->sort_by('pubdate');
?>
<h4><a href="http://blog.gmane.org/gmane.comp.lib.boost.interest">Recent
Interest Topics <span class="link">&gt;</span></a></h4>
<ul>
<?php $_count = 0; foreach ( $_news->db as $_guid => $_item ) { $_count += 1; if ($_count > 5) { break; } ?>
<li>
<?php print '<a href="'.$_item['link'].'">'; ?><?php print $_item['title']; ?>
<span class="link">&gt;</span><?php print '</a>'; ?><span class=
"news-date"><?php print $_item['date']; ?></span></li><?php } ?>
</ul>

View File

@@ -0,0 +1,18 @@
<?php
require_once(dirname(__FILE__) . '/../common/code/feed.php');
$_news = new boost_feed(
dirname(__FILE__) . '/../feed/gmane.comp.lib.boost.testing.rss',
'/feed/gmane.comp.lib.boost.testing.rss');
$_news->sort_by('pubdate');
?>
<h4><a href="http://blog.gmane.org/gmane.comp.lib.boost.testing">Recent
Testing Topics <span class="link">&gt;</span></a></h4>
<ul>
<?php $_count = 0; foreach ( $_news->db as $_guid => $_item ) { $_count += 1; if ($_count > 5) { break; } ?>
<li>
<?php print '<a href="'.$_item['link'].'">'; ?><?php print $_item['title']; ?>
<span class="link">&gt;</span><?php print '</a>'; ?><span class=
"news-date"><?php print $_item['date']; ?></span></li><?php } ?>
</ul>

18
common/menu-user-feed.php Normal file
View File

@@ -0,0 +1,18 @@
<?php
require_once(dirname(__FILE__) . '/../common/code/feed.php');
$_news = new boost_feed(
dirname(__FILE__) . '/../feed/gmane.comp.lib.boost.user.rss',
'/feed/gmane.comp.lib.boost.user.rss');
$_news->sort_by('pubdate');
?>
<h4><a href="http://blog.gmane.org/gmane.comp.lib.boost.user">Recent
User Topics <span class="link">&gt;</span></a></h4>
<ul>
<?php $_count = 0; foreach ( $_news->db as $_guid => $_item ) { $_count += 1; if ($_count > 5) { break; } ?>
<li>
<?php print '<a href="'.$_item['link'].'">'; ?><?php print $_item['title']; ?>
<span class="link">&gt;</span><?php print '</a>'; ?><span class=
"news-date"><?php print $_item['date']; ?></span></li><?php } ?>
</ul>

View File

@@ -14,6 +14,9 @@
<li id="documentation-section-menu">
<!--#include virtual="/common/menu-doc.html" --></li>
<li id="rss-menu">
<!--#include virtual="/common/menu-announce-feed.php" --></li>
</ul>
<div class="box-bottom"></div>

View File

@@ -14,6 +14,12 @@
<li id="documentation-section-menu">
<!--#include virtual="/common/menu-doc.html" --></li>
<li id="rss-menu">
<!--#include virtual="/common/menu-interest-feed.php" --></li>
<li id="rss-menu">
<!--#include virtual="/common/menu-user-feed.php" --></li>
</ul>
<div class="box-bottom"></div>

View File

@@ -14,6 +14,9 @@
<li id="documentation-section-menu">
<!--#include virtual="/common/menu-doc.html" --></li>
<li id="rss-menu">
<!--#include virtual="/common/menu-devel-feed.php" --></li>
</ul>
<div class="box-bottom"></div>

View File

@@ -14,6 +14,9 @@
<li id="documentation-section-menu">
<!--#include virtual="/common/menu-doc.html" --></li>
<li id="rss-menu">
<!--#include virtual="/common/menu-documentation-feed.php" --></li>
</ul>
<div class="box-bottom"></div>

View File

@@ -14,6 +14,9 @@
<li id="documentation-section-menu">
<!--#include virtual="/common/menu-doc.html" --></li>
<li id="rss-menu">
<!--#include virtual="/common/menu-announce-feed.php" --></li>
</ul>
<div class="box-bottom"></div>