You can see the description of this project, formatted as I intended here:
[login to view URL]
I have a "submit your complain" website in Spanish running here:
[login to view URL]
It is well coded in PHP, using the CodeIgniter framework (which forces code very easy to
understand) and follow.
I would like to add the following features to it:
1)
Import content from RSS feeds, as if it has been submitted by normal users. In
other words, automatically create posts from entries coming from RSS feeds. This
is how it will work:
From a simple control panel I'll add the RSS feeds that I want to
import content from.
For each RSS feed, I will:
a) Specify the URL address of the feed
b) Define simple rules that determine whether a particular RSS
entry in that feed will be added or ignored. Rules
will have one of the following formats:
If "keyword" is contained in "Title"
if "keyword" is contained in "Description"
c) Indicate whether the RSS entries satisfying
the rules above will be:
Automatically approved and thus published on the site, or
Will require manual approvement before being published
d) Specify the username under which RSS entries satisfying the
rule will be submitted, using one of these options:
Fixed username, specified in a text field
Random username from a list of usernames,
specified in a textarea
2)
Broadcast content in the form of RSS feeds. The following feeds will be made
available:
All entries feed
Containing all the entries in every category (only entries, no
comments)
All comments feed
Containing all the comments in every category (only comments)
Categories entries feeds
One feed for each category, containing the entries of that category
(only entries, no comments)
Categories comments feeds
One feed for each category, containing the comments of that
category (only comments)
3)
Allow user registration and Avatar selection, using the same registration form
that has been used here:
[login to view URL]
I own that code, so I will provide access to it.
4)
Allow publishing of messages as
Anonymous user
Logged in (registered) user
The forms from where this occur are already available. Follow this URL and click the "ENVÍA TU QUEJA" link:
[login to view URL]
5)
Convert platform into a multi-domain script, allowing
Easily creation of new websites by specifying from the control panel:
Domain name
Logo
Slogan
etc
6)
Make it possible for each website to have its own design, through the use of
templates
Is conversion to Smarty needed, or does the Code Igniter framework these
sites are based on already properly handle templates?
7)
Import content from a twitter account.
Each web site will have its own associated twitter account. Those who submit a message to
AT noaguanto will see the message automatically published at [login to view URL] and their usernames
will be linked to their twitter account