<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>Will's Similiblog &#187; feed aggregation</title>
	<atom:link href="http://wt.similibus.org/tag/feed-aggregation/feed/" rel="self" type="application/rss+xml" />
	<link>http://wt.similibus.org</link>
	<description>Just another voice in the EduBlogging universe</description>
	<pubDate>Mon, 29 Sep 2008 01:14:45 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
		<!-- podcast_generator="podPress/8.8" -->
		<copyright>&#xA9; </copyright>
		<managingEditor>willtaylor.md@mac.com ()</managingEditor>
		<webMaster>willtaylor.md@mac.com()</webMaster>
		<category></category>
		<itunes:keywords></itunes:keywords>
		<itunes:subtitle></itunes:subtitle>
		<itunes:summary>Just another WordPress weblog</itunes:summary>
		<itunes:author></itunes:author>
		<itunes:category text="Society &amp; Culture"/>
		<itunes:owner>
			<itunes:name></itunes:name>
			<itunes:email>willtaylor.md@mac.com</itunes:email>
		</itunes:owner>
		<itunes:block>No</itunes:block>
		<itunes:explicit>no</itunes:explicit>
		<itunes:image href="http://similibus.org/wt/wp-content/plugins/podpress/images/powered_by_podpress_large.jpg" />
		<image>
			<url>http://wt.similibus.org/wp-content/plugins/podpress/images/powered_by_podpress.jpg</url>
			<title>Will's Similiblog</title>
			<link>http://wt.similibus.org</link>
			<width>144</width>
			<height>144</height>
		</image>
		<item>
		<title>Drigg site configuration #12 - to aggregate or not to aggregate &#8230;</title>
		<link>http://wt.similibus.org/2008/09/28/drig-site-configuration-12-to-aggregate-or-not-to-aggregate/</link>
		<comments>http://wt.similibus.org/2008/09/28/drig-site-configuration-12-to-aggregate-or-not-to-aggregate/#comments</comments>
		<pubDate>Sun, 28 Sep 2008 22:04:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[site_development]]></category>

		<category><![CDATA[drigg]]></category>

		<category><![CDATA[drupal]]></category>

		<category><![CDATA[feed aggregation]]></category>

		<category><![CDATA[social rating]]></category>

		<guid isPermaLink="false">http://wt.similibus.org/?p=224</guid>
		<description><![CDATA[<p>As part of my <a href="http://wt.similibus.org/2008/04/03/featuritis/">featuritis</a> dilemma, I deliberated about having this site aggregate selected feeds, or not - and decided on not.  The intention of this site, is to permit users in an academic community to identify and submit web-based items of interest, and to socially rate and discuss this content.  I considered having it aggregate some feeds that might contain a decent concentration of items of potential interest (e.g., the BBC Health News Feed), so that these would all show up in the Health News | Upcoming items section of the site, waiting for user promotion - but it feels that this would sidestep an important social component of this project, which is user exploration and identification of items of potential interest on the &#8216;web.  I&#8217;d rather have users aggregate feeds of potential interest elsewhere (individually, or on a separate group platform), and submit items that they discover to be of potential interest to this project.  More on that later.</p>
<p>But to set up feeds aggregation on Drigg, if this is desired, is a pretty easy matter.</p>
<p>See the tutorial here: <a href="http://www.drigg-code.org/node/149" target="_blank">http://www.drigg-code.org/node/149</a></p>
<p>First - at Administer &gt; Modules,</p>
<p>activate the Aggregation module (part of the core Drupal distribution) and the Drigg RSS Feeder module (part of the core Drigg distribution).</p>
<p>Visit Administer &gt; site configuration &gt; Drigg module; and under the &#8220;RSS Import&#8221; tab, set the configurations for RSS import (the default settings are a reasonable place to start).</p>
<p>Feeds are set up at Administer &gt; content management &gt; news aggregator.</p>
<p>If you wish authenticated users to be able to add feeds (kindof a scary notion, unless your user base is well educated &amp; disciplined), go to Administer &gt; user management &gt; access control, and check &#8220;administer news feeds&#8221; for authenticated users.</p>
<hr /><small>Will Taylor / Will's Similiblog 2008<br />
Creative Commons attribution 3.0 license </small>]]></description>
		<wfw:commentRss>http://wt.similibus.org/2008/09/28/drig-site-configuration-12-to-aggregate-or-not-to-aggregate/feed/</wfw:commentRss>
		</item>
		<item>
		<title>recipe for a social learning platform - navigation</title>
		<link>http://wt.similibus.org/2008/04/09/recipe-for-a-social-learning-platform-navigation/</link>
		<comments>http://wt.similibus.org/2008/04/09/recipe-for-a-social-learning-platform-navigation/#comments</comments>
		<pubDate>Wed, 09 Apr 2008 20:55:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[site_development]]></category>

		<category><![CDATA[blogging]]></category>

		<category><![CDATA[drupal]]></category>

		<category><![CDATA[eduglu]]></category>

		<category><![CDATA[featuritis]]></category>

		<category><![CDATA[feed aggregation]]></category>

		<guid isPermaLink="false">http://wt.similibus.org/2008/04/09/recipe-for-a-social-learning-platform-navigation/</guid>
		<description><![CDATA[<p>I&#8217;m trying out a navigation solution to my featuritis dilemma.  As I&#8217;ve got 3 major features on my site - [1] a community blog, [2] aggregated news feeds, and [3] an aggregation of forums postings from  selected forums in an associated Moodle course support platform (I&#8217;ll describe this, and the reasons for it, in a subsequent post) - each with multiple views - the comprehensive navigation for all 3 features together was growing cumbersome, with a rather lengthy side column of menu blocks.</p>
<p>So - I&#8217;ve created a front welcome page using a &#8220;Page&#8221; node, with a menu block linking to each of these 3 sections of the site; and added links as well to my 3 sections in the &#8220;primary&#8221; menu, which displays below the header on all page views.</p>
<p>The side-column menu blocks relating to the Community Blog should show up on the various views of the Community Blog &#8220;section&#8221; of the site, but should not show up on the views relating to Aggregated News or the Aggregated Forums, &amp; v/v.  To accomplish this, I&#8217;ve set up custom block visibility for these views.</p>
<p>On the Blocks Administration page, to manage block visibility, click on the selected block&#8217;s <em>configure</em> link.  At <em>Show block on specific pages:</em>, select <em>Show if the following PHP code returns <code>TRUE</code> (PHP-mode, experts only)</em>.  Paste in the equivalent of:</p>
<blockquote><p>&lt;?php<br />
$match = FALSE;<br />
$types = array(&#8217;<font color="#800000">blog</font>&#8216; =&gt; 1);<br />
if (arg(0) == &#8216;node&#8217; &amp;&amp; is_numeric(arg(1))) {<br />
$nid = arg(1);<br />
$node = node_load(array(&#8217;nid&#8217; =&gt; $nid));<br />
$type = $node-&gt;type;<br />
if (isset($types[$type])) {<br />
$match = TRUE;<br />
}<br />
}<br />
$url = request_uri();<br />
if (strpos($url, &#8220;<font color="#339966">blog/</font>&#8220;)) {<br />
$match = TRUE;<br />
}<br />
if (strpos($url, &#8220;<font color="#3366ff">tagadelic/list/1</font>&#8220;)) {<br />
$match = TRUE;<br />
}<br />
return $match;<br />
?&gt;</p></blockquote>
<p>The first criterion - <em>$types = array(&#8217;<font color="#800000">blog</font>&#8216; =&gt; 1);</em> - will include this block on all single-node pages where the node is a blog entry.</p>
<p>The second criterion -  <em>if (strpos($url, &#8220;<font color="#339966">blog/</font>&#8220;)) {</em> - will include this block on all pages where the URL <em>contains</em> the string <font color="#339966"><em>blog/</em></font>.  I&#8217;ve set up the various Views of the community blog, in their Views settings, to have the url <font color="#339966">blog/&#8230;</font> (e.g., <font color="#339966">blog/communityblog_listview</font>, &amp;c.).</p>
<p>The third criterion -  <em>if (strpos($url, &#8220;<font color="#3366ff">tagadelic/list/1</font>&#8220;)) { </em>- will include this block on the tagadelic tag-cloud page that lists my blog-specific taxonomy (but will not include it on the tagadelic pages displaying taxonomy specific to news aggregation &amp;c.)</p>
<p>This was repeated for each of the side blocks that I want to see displayed on the Community Blog related pages of my site; these will now show up when the user is navigating through pages related to the Community Blog, but will not show up if the user is in other &#8220;sections&#8221; of the site.</p>
<p>Side-column menu blocks for the other sections of the site are similarly configured, to display menu items specific to the News section only on the pages dealing with aggregated news, &amp;c.</p>
<p>I like it - it works ;^)</p>
<hr /><small>Will Taylor / Will's Similiblog 2008<br />
Creative Commons attribution 3.0 license </small>]]></description>
		<wfw:commentRss>http://wt.similibus.org/2008/04/09/recipe-for-a-social-learning-platform-navigation/feed/</wfw:commentRss>
		</item>
		<item>
		<title>drigg</title>
		<link>http://wt.similibus.org/2008/03/22/drigg/</link>
		<comments>http://wt.similibus.org/2008/03/22/drigg/#comments</comments>
		<pubDate>Sat, 22 Mar 2008 20:50:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[site_development]]></category>

		<category><![CDATA[]]></category>

		<category><![CDATA[drigg]]></category>

		<category><![CDATA[drupal]]></category>

		<category><![CDATA[eduglu]]></category>

		<category><![CDATA[feed aggregation]]></category>

		<category><![CDATA[pligg]]></category>

		<category><![CDATA[social rating]]></category>

		<guid isPermaLink="false">http://wt.similibus.org/2008/03/22/drigg/</guid>
		<description><![CDATA[<p>Have also been playing with <a href="http://www.drigg-code.org/" target="_blank">drigg</a>, a &#8216;Digg clone&#8217; written as a Drupal (5.x) module suite.  Works very much like Pligg, reviewed in my last post.  Voting is done using the drupal votingapi, with extra_voting_forms as the interface.  In addition to accepting individual submissions, like Pligg, drigg will import rss feeds, and has a very nice feed import interface. The rss import function depends on the default drupal &#8216;Aggregator&#8217; module, with the addition of some custom code in the drigg module itself.  A provided theme gives a Drigg/Pligg-like look &amp; feel.</p>
<p>I had no trouble setting up an installation &amp; getting feeds to import.</p>
<p>My sense is, after playing a bit with both drigg and Pligg, that if a dedicated Digg-like &#8220;social-ratings-of-submissions &amp; feed items&#8221; site is desired, without the need for added functionality, I&#8217;d go with Pligg; if there is reason to integrate this with other functionality that could be provided by other drupal modules, drigg will perform the same tasks quite nearly as well within a drupal installation.  The module suite is under active development, and has come into its present state quite quickly, so I&#8217;d keep an eye on it.</p>
<p>Currently, I have a site set up as a dedicated drigg installation; I&#8217;ll be messing around with integrating this into one portion of a more comprehensive drupal installation, to see how well it might integrate with other drupal functionality. Drigg&#8217;s feed import functionality depends on the default drupal &#8216;aggregator&#8217; module, which does not play well with the very elegant &#8216;aggregation&#8217; module I&#8217;m using on my social learning platform for aggregation of users&#8217; distributed content; so this strange need I feel to aggregate two different types of content separately on my site may leave me in a pickle (perhaps I need to use Drupal&#8217;s multisite and multisite_login capability, &amp; create 2 sites with single sign-in, each using the Aggregation module to its own ends, one to handle aggregation of news and 3rd-party submissions with social ratings, and one to handle users&#8217; distributed content with comment-density surfacing of content? - perhaps I&#8217;m just nuts).</p>
<p>For drigg in action, see here:<br />
<a href="http://www.drigg.org/" target="_blank"> http://www.drigg.org/</a><br />
or here:<br />
<a href="http://www.fsdaily.com/" target="_blank"> http://www.fsdaily.com/</a></p>
<hr /><small>Will Taylor / Will's Similiblog 2008<br />
Creative Commons attribution 3.0 license </small>]]></description>
		<wfw:commentRss>http://wt.similibus.org/2008/03/22/drigg/feed/</wfw:commentRss>
		</item>
		<item>
		<title>pligg</title>
		<link>http://wt.similibus.org/2008/03/20/pligg/</link>
		<comments>http://wt.similibus.org/2008/03/20/pligg/#comments</comments>
		<pubDate>Fri, 21 Mar 2008 03:51:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[site_development]]></category>

		<category><![CDATA[eduglu]]></category>

		<category><![CDATA[feed aggregation]]></category>

		<category><![CDATA[pligg]]></category>

		<category><![CDATA[social rating]]></category>

		<guid isPermaLink="false">http://wt.similibus.org/2008/03/20/pligg/</guid>
		<description><![CDATA[<p>I&#8217;ve been playing around with <a href="http://www.pligg.com/" target="_blank">Pligg</a>, and have a test installation up at <a href="http://pligg.similibus.org" target="_blank">http://pligg.similibus.org</a>, to mess around with.  A pretty nice out-of-the-box social-ratings-of-submissions (Digg-like) platform.</p>
<p>The user interface for submission of individual items is very straightforward, esp. with the &#8220;pligg this page&#8221; bookmark function.  It&#8217;s also possible to import feeds, as administrator - by enabling the optional/included &#8220;RSS Importer&#8221; plugin.  So this is a decent choice for aggregating distributed user-content item-by-item, along with user submission of 3rd party items and administrator-chosen feeds, with promotion by social ratings.</p>
<p>There&#8217;s a lot more flexibility (with concurrent complexity) in what can be muckled together in Drupal,  but if this does what is needed, it&#8217;s an easy and elegant installation.   I&#8217;m still a bit muddled re how well social ratings will work for surfacing of user-submitted material in an academic community (I&#8217;m intrigued with the option of comment density as the surfacing algorithm) - but for surfacing of material submitted from 3rd-party sources, this will do nicely.</p>
<p>Would be great to create easy user db integration / single sign-on capability with other cms&#8217;s (moodle, drupal &amp;c.), so&#8217;s to be easier to integrate this into a learning management system suite.</p>
<p><img src="http://wt.similibus.org/wp-content/uploads/2008/03/pligg.png" height="465" width="600" /></p>
<p>__________________________</p>
<hr /><small>Will Taylor / Will's Similiblog 2008<br />
Creative Commons attribution 3.0 license </small>]]></description>
		<wfw:commentRss>http://wt.similibus.org/2008/03/20/pligg/feed/</wfw:commentRss>
		</item>
		<item>
		<title>recipe for a social learning platform - #17 - news feeds take two</title>
		<link>http://wt.similibus.org/2008/03/19/recipe-for-a-social-learning-platform-17-news-feeds-take-two/</link>
		<comments>http://wt.similibus.org/2008/03/19/recipe-for-a-social-learning-platform-17-news-feeds-take-two/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 23:16:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[site_development]]></category>

		<category><![CDATA[drupal]]></category>

		<category><![CDATA[feed aggregation]]></category>

		<category><![CDATA[social rating]]></category>

		<guid isPermaLink="false">http://wt.similibus.org/2008/03/19/recipe-for-a-social-learning-platform-17-news-feeds-take-two/</guid>
		<description><![CDATA[<p>I&#8217;ve been evolving the news feeds portion of the site, and am quite happy with how it&#8217;s working out.  Here&#8217;s the current configuration:</p>
<p>News feeds are imported using the feedapi module; as Feadapi nodes (rather than using the &#8220;lightweight items&#8221; option).   I&#8217;ve restricted news feed creation to admin, to avoid feed bloat; users can suggest additional feeds that might be of interest.  I&#8217;m importing several feeds of interest to our community.</p>
<p>Feedapi is set to generate Story nodes from individual news items.  The feedapi module took a little messing around to get familiar with, but is working well for me now; tho if I weren&#8217;t using the Aggregation module for a different function on the site, I&#8217;d use it here, instead of feedapi; in which case substitute &#8220;Feed item&#8221; nodes for &#8220;Story&#8221; nodes below.</p>
<p>For voting,  the Voting_api module is installed, and voting is done thru Extra_voting_forms.  Extra_voting_forms is enabled for Story nodes, with the &#8220;karma&#8221; form displayed in the links section for nodes, as &#8220;up only&#8221;; one vote is allowed per user (the remainder of the settings remain at default).</p>
<p>The  Community_tags module is installed, and is enabled for a vocabulary I&#8217;ve titled &#8220;news_tags&#8221;.  In Administer &gt; Content types &gt; Story, Community_tags is enabled inline (safest thing for other node types is to enable it for &#8220;block&#8221;, so that it&#8217;s out of the way on other node types).</p>
<p>Using the Views module, I&#8217;ve set up several Views for the generated news-item Story nodes:</p>
<blockquote><p>&#8220;raw news items&#8221; filters all published Story nodes, and sorts these in descending order of creation (I&#8217;m using a table view here);</p>
<p>&#8220;promoted news items&#8221; filters all published Story nodes having rec&#8217;d at least 3 votes (VotingAPI points vote result (sum) ≥ 3), sorting these in descending order of  VotingAPI points vote result (sum).</p>
<p>using the Tagadelic module, I have a news_tags tag cloud, at url &#8230;/tagadelic/list/9 where 9 = the vocabulary id#</p>
<p>the coolest display tho, is set up using the Node_cloud module.  A page is created in Views, with node_cloud as the page type; with Node creation date as first sort order, and VotingAPI points vote result (sum) as second sort order (both descending).  I&#8217;ve added two exposed filters - VotingAPI points vote result (sum), and Comment count; both set Optional, at ≥, with operator locked.  The default display includes all news items, sorted in descending order of creation date, with font size reflecting the number of votes received.  The user can elect to filter the display to include only those news items receiving ≥ x votes, and/or ≥ x comments.  I&#8217;ve set up an Argument RSS: RSS Feed Selector set at &#8220;display all values&#8221;, to create an rss feed icon for the page - this feed will include the content as filtered on the page (i.e., it will reflect the user&#8217;s use of the exposed filters, so the user might subscribe e.g. to all news items receiving at least 3 votes and at least 1 comment).</p>
<p>Here&#8217;s a pic of the resulting page:<br />
<img src="http://wt.similibus.org/wp-content/uploads/2008/03/picture-1.png" alt="news cloud" height="570" width="714" /></p></blockquote>
<p>_____________________________________</p>
<hr /><small>Will Taylor / Will's Similiblog 2008<br />
Creative Commons attribution 3.0 license </small>]]></description>
		<wfw:commentRss>http://wt.similibus.org/2008/03/19/recipe-for-a-social-learning-platform-17-news-feeds-take-two/feed/</wfw:commentRss>
		</item>
		<item>
		<title>recipe for a social learning platform - #14 - news feeds</title>
		<link>http://wt.similibus.org/2008/03/09/recipe-for-a-social-learning-platform-14-news-feeds/</link>
		<comments>http://wt.similibus.org/2008/03/09/recipe-for-a-social-learning-platform-14-news-feeds/#comments</comments>
		<pubDate>Sun, 09 Mar 2008 21:40:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[site_development]]></category>

		<category><![CDATA[drupal]]></category>

		<category><![CDATA[feed aggregation]]></category>

		<category><![CDATA[social rating]]></category>

		<guid isPermaLink="false">http://wt.similibus.org/2008/03/09/recipe-for-a-social-learning-platform-14-news-feeds/</guid>
		<description><![CDATA[<p>[ok, I did skip #13 - but hey, I just recently suffered site outage, and (fortunately temporary!) loss of a domain name, when my (former) hosting company went belly-up one Saturday morning without notice - so perhaps I can be forgiven a little superstitious behavior!]</p>
<p>In addition to the user-contributed material on my site (blog posts in the community blog &amp; in satellite groups; attachments to blog posts displayable in a mini-portfolio; and aggregated distributed content from user blogging on other platforms), I wanted to provide some focused 3rd party feeds - health news from the BBC and NPR, Terry Gross&#8217;s wonderful Fresh Air interviews, feeds from the Centers for Disease Control, &amp;c.  I&#8217;ve been providing these on the front page of our Moodle platform using Moodle&#8217;s rss aggregation module as a sideblock, but thought it might be interesting to add some features to these imported feeds - such as threaded discussion on selected news items, and social rating of news stories with ranking/surfacing of voted-up content.</p>
<p>I&#8217;ve played around with ways of doing this.  Recently I&#8217;ve been playing around with Tony Mobily&#8217;s  most excellent <a href="http://www.drigg-code.org/" target="_blank">Drigg module</a> for Drupal, &amp; may have more to say about that later on a bit, after more of a trial.  My present implementation tho, is muckled together from other Drupal plugins.</p>
<p>As the Aggregation module is employed for other purposes on the site, I added a 2nd feed aggregating module.  After trying out several options, I ended up using the <a href="http://drupal.org/project/feedapi" target="_blank">feedapi</a> module.  This does not have the full set of features available in the Aggregation module, but it is serving reasonably well for this purpose.  With a little care in naming of node-types, these two aggregators seem to play well together.  The feedapi module is configured to create Story nodes from the feed items, and these Story nodes are organized for display in various formats using the Views menu.</p>
<p>For social ranking of news items, I have the <a href="http://drupal.org/project/votingapi" target="_blank">votingapi</a> module installed, and the voting interface is configured using <a href="http://drupal.org/project/extra_voting_forms" target="_blank">extra_voting_forms</a> (I&#8217;ve also tried <a href="http://drupal.org/project/fivestar" target="_blank">fivestar</a>, which works nicely as well; it just comes down to a preference re user interface).  This is set up to permit voting up/down of Story nodes containing news item content.  Comments are enabled for the Story node.</p>
<p>I&#8217;ve also enabled the <a href="http://drupal.org/project/community_tags" target="_blank">community tags</a> module for Story nodes,  to permit users to tag stories with terms relevant to our user community.</p>
<p>In addition to the pages displaying the raw news items, I&#8217;ve set up a page for &#8220;promoted&#8221; stories, with a views filter set for <font color="#993366">VotingAPI points vote result (sum)</font> <em>greater than or equal to</em> a chosen value (in the sandbox site, I&#8217;ve set this at ≥2; in a site with more active members it could be set higher).</p>
<p>Users can now easily access relevant 3rd-party material (news feeds, feeds from 3rd-party blogs of interest, &amp;c.); scan for relevant news items &amp; read these; rate them according to interest/relevance to our learner community; and engage in discussion on the items.  A table-view of feed items is header-sortable by user-ranking, number of comments, &amp;c.  &amp; Items voted up in interest appear on the &#8220;promoted stories&#8221; page.</p>
<p>I currently have restricted the creation of new feeds to administrator; eventually I plan to open this to faculty, and it might be interesting to open it to the community at large.</p>
<hr /><small>Will Taylor / Will's Similiblog 2008<br />
Creative Commons attribution 3.0 license </small>]]></description>
		<wfw:commentRss>http://wt.similibus.org/2008/03/09/recipe-for-a-social-learning-platform-14-news-feeds/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
