<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel> 

	<title>Comments on: Setting up a digg-like feature </title>
	<link>http://ask.metafilter.com/50389/Setting-up-a-digglike-feature/</link>
	<description>Comments on Ask MetaFilter post Setting up a digg-like feature</description>
	<pubDate>Tue, 07 Nov 2006 18:48:53 -0800</pubDate>
	<lastBuildDate>Tue, 07 Nov 2006 18:48:53 -0800</lastBuildDate>
	<language>en-us</language>
	<docs>http://blogs.law.harvard.edu/tech/rss</docs>
	<ttl>60</ttl>

	<item>
		<title>Question: Setting up a digg-like feature </title>
		<link>http://ask.metafilter.com/50389/Setting-up-a-digglike-feature</link>	
		<description>I need to set up a community site that also has a Digg-like community news section, and am trying to find open source packages that will do the job. I looked at Pligg, but am wary of using it (reasons inside). I wonder if Drupal will work. Can you folks shed some light?  &lt;br /&gt;&lt;br /&gt; I am working on a project that has a section that will follow a Digg-like formula: user-contributed headlines with users voting for which headlines will make it to the front page. &lt;br&gt;
&lt;br&gt;
But there&apos;s one major difference in our requirement. For legal reasons (libel and such), all headlines and summaries need to be approved by moderators/admins before they can be seen in the queue by users to vote. (For instance, a headline like &quot;[famous person] is a cheat&quot; can&apos;t be allowed to be published anywhere that users can see - UK libel laws are stricter, and the company sponsoring the project is based there.)&lt;br&gt;
&lt;br&gt;
As far as I can tell, Pligg can&apos;t do this part (I asked on their forums but haven&apos;t got a response.)&lt;br&gt;
&lt;br&gt;
I&apos;m also wary of using Pligg because there is hardly any documentation, and it seems less an open source &quot;community project&quot; than a couple of guys who work on this only on Fridays and Saturdays (one of the admins said so in the forums). The admin interface is pretty primitive too.&lt;br&gt;
&lt;br&gt;
I&apos;ve been told by many people that Drupal is something I should consider, since it&apos;s well-documented and there&apos;s a large community around it. Can Drupal handle something like this? Are there modules or plugins that will provide a Digg-like voting feature &lt;i&gt;and&lt;/i&gt; allow admins to approve them first? &lt;br&gt;
&lt;br&gt;
If not, is there something else you would recommend for this purpose? (Externally hosted solutions like Ning are out; this needs to be hosted on our own servers.)</description>
		<guid isPermaLink="false">post:ask.metafilter.com,2006:site.50389</guid>
		<pubDate>Tue, 07 Nov 2006 12:44:31 -0800</pubDate>
		<dc:creator>madman</dc:creator>
		
			<category>digg</category>
		
			<category>cms</category>
		
			<category>open</category>
		
			<category>source</category>
		
			<category>pligg</category>
		
			<category>internet</category>
		
			<category>drupal</category>
		
	</item> <item>
		<title>By: kamelhoecker</title>
		<link>http://ask.metafilter.com/50389/Setting-up-a-digglike-feature#764341</link>	
		<description>drupal provides a nice content-management infrastructure (user registration, roles, permissions, pages/nodes, etc.).&lt;br&gt;
&lt;br&gt;
there are lots of modules available, but no out-of-the-box digg-like solution. so, yes, this is defintely doable in drupal, but you would need to roll it yourself. You would need to a module that would use a new table (&quot;diggs&quot;) which would store a node id, user id and whether the dig +1 or -1.&lt;br&gt;
&lt;br&gt;
then you need to create the UI to digg the story, and the code to show the diggs for each story (node).&lt;br&gt;
&lt;br&gt;
e.g.&lt;br&gt;
&lt;br&gt;
&lt;code&gt;select count(1) FROM diggs where nid = 12&lt;/code&gt;&lt;br&gt;
&lt;br&gt;
conceptually, this is basic stuff. Drupal saves you from having to write a whole content-management system, but you still need to invest quite a bit of time learning &quot;the drupal way&quot; before you can start hacking it to do what you want.&lt;br&gt;
&lt;br&gt;
Alternately, pay a drupal developer to write you a digg module. i&apos;m sure it wouldn&apos;t cost more than 1-2k.&lt;br&gt;
&lt;br&gt;
as for the admin publishing feature - i believe a simple publishing workflow is available out of the box.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2006:site.50389-764341</guid>
		<pubDate>Tue, 07 Nov 2006 18:48:53 -0800</pubDate>
		<dc:creator>kamelhoecker</dc:creator>
	</item>
	</channel>
</rss>
