This project is for developing a module in the CMS "Drupal" ([url removed, login to view]). Knowledge of this CMS system is a must. Drupal is an open-source application and this module is planned to be released under this license in the future, so clean code as well as extensive commenting in the code is also desired. The module must integrate with drupal.
As today, Drupal offers several RSS modules as well as built in functionality for pulling articles via RSS. It lacks a feature though and here is were you come in.
I need a module that can pull RSS articles from a site that visitors can register in the Drupal driven homepage. That is, a visitor can register his/hers site and drupal then scans the RSS and publishes the last article on the page in a block dedicated for the module. When the site is registered, drupal automatically scans this site in a certain interval for updates to publish. This function is already in drupal, the only thing it lacks is this feature that a visitor can register his/hers site.
I would also like some moderation features so the administrator can approve both a site registration and eventually every single post that drupal pulls via interval. The posts should then be queued in the database and listed at the administration screen. An administrator should also be able to register sites from the control panel offcourse.
The Administrator could choose if no moderation (users can register their site/feeds automatically), moderation of feeds (admin have to approve feeds from the control panel) or moderation of articles (admin have to approve each article as they come in).
The administrator can also ban url's by using regular expressions, so for instance no site would be banned, but any string containing for instance /this/that/feed would be banned
The module would also contain log functionality, so the admin can keep track of what goes in to the feed/site registration.
Last, i would also like this module to have an RSS crawler, that can crawl through a site for all RSS feeds and give the user/administrator a choice of what feeds to publish in a list with multiple choice checkboxes.
That is basically it.
I've had several bidders earlier on this project that for some reason didn't finish their work. I cannot stress this enough. I want serious people bidding on this project, that is true to their word. If you don't feel up to the job, simply don't bid. So far this has cost me a lot, both in terms of time and money.