Hello:
I like what I see of pMachine so far and wonder about its suitability for a community journalism project. An outline of the requirements is below. Thanks in advance/Dave
Requirements:
The software would be used to operate a network of community-news websites for a region. Professional journalists will create some original top-line content, but the community will contribute most of it.
The home page will be moderated by the editors, to present the best content from throughout the region. The content architecture is approximately as follows:
Home Page (moderated by editors, culled from all content submitted)
—Entries by community:
——Community 1
——Community 2
——Community 3 etc
—Regional Content Types (appears as subsections of all community sections)
——Obituaries
——Police/Fire Logs
——Sports
——etc
—Personal blogs (which can be general, or can be assigned to Communities or Content Types)
Content would be posted to the appropriate section(s) and subsection(s), depending on the nature of the content.
Four site user types:
1. Site administrator (all rights)
2. Content Editor (can add/modify/delete all content; can designate Trusted Outside User)
3. Trusted outside user (can add/modify/NOT delete own content; can post to site without pre-moderation)
4. Outside user (can add content to site, but content does not appear without editor’s pre-moderation, at which time it becomes the editor’s to modify/delete)
First two are paid staff; second two are non-staff contributors.
Outside users must be able to:
1. Post comments to stories, with option of site admin moderation
2. Submit text, images, video, Flash objects.
System must work with third-party ad-serving software and services:
phpAdsnew (serving locally-produced advertising)
Google (AdSense ads)
Fastclick (pop-unders and other ad styles)
System must allow for separate templates for sections and subsections, as needed.
Couple of questions:
How easy is it to insert into a template special elements? Any restrictions on the types of elements that can be inserted? How are special elements handled and how must they be constructed?
How does the system support podcasting?
