voracious
A customizable web feed aggregator for your browser.
Package Information
| Latest version: | 2010.02.15.1 |
|---|---|
| Source files: | voracious-2010.02.15.1.tar.gz |
| Man page: | http://xyne.archlinux.ca/manpages/voracious |
| Binary package: | voracious-2010.02.15.1-1-any.pkg.tar.gz [xyne-any] |
| Repos: | [xyne-any] |
| PKGBUILD etc: | http://xyne.archlinux.ca/pkgbuilds/voracious |
| TAURball: | voracious.tar.gz |
| AUR page: | http://aur.archlinux.org/packages.php?ID=32156 |
| Arch forum thread: | http://bbs.archlinux.org/viewtopic.php?id=85305 |
About
Read the man page.
The following references will also be useful for customizing the template:
http://www.feedparser.org/docs/reference.html
http://docs.python.org/library/time.html#time.strftime
Screenshots
Here are some screenshots using the default template file. Note that these are just basic examples and that you can fully customize both the display and the content of all feeds.
Example
Here's a simple example which shows how to use the "$CLASS$" tag to assign colors to different feeds.
Configuration File
[paths] /example http://feeds.arstechnica.com/arstechnica/index http://www.archlinux.org/feeds/news/ http://www.merriam-webster.com/word/index.xml http://xkcd.com/rss.xml [classes] arch archlinux ars arstechnica slashdot slashdot xkcd xkcd
Template File
<html>
<head>
<style type="text/css">
body {
margin-left: 205px;
background: #333;
}
#navbar {
color: black;
background: #d8d8d8;
align: left;
margin-left: -200px;
width: 190px;
position: absolute;
padding-bottom: 5px;
}
.navlink {
color: inherit;
display: list-item;
align: left;
margin: 2px 20px;
}
#editlink {
margin: 2px 20px;
}
.item {
background: #d8d8d8;
margin: 20px auto;
text-align: justify;
}
.item_title {
color: #eee;
background: #666;
padding: 5px 10px;
font-weight: bold;
border-bottom: solid 2px black;
}
.item_meta {
font-weight: bold;
padding: 5px 10px;
}
.item_title a {
color: inherit;
text-decoration: none;
}
.item_summary {
padding: 20px;
}
.arch .item_title{
background: #1793D1;
}
.ars .item_title{
background: #EA3800;
}
.slashdot .item_title{
background: #006666;
}
.xkcd .item_title{
background: #6E7B91;
}
</style>
</head>
<body>
<div id="navbar">
<div class="item_title">Navbar</div>
$NAVLINKS$
<br/>
$EDITLINK$
</div>
$ITEM$
<div class="item $CLASS$">
<div class="item_title"><a href="$entries.link$">$feed.title$ : $entries.title$</a></div>
<div class="item_meta">$entries.date$</div>
<div class="item_summary">$entries.summary$</div>
</div>
$/ITEM$
</body>
</html>