Forum OpenACS Q&A: How to implement a magazine like thing?
is, please tell me and i'll do it.
I'm trying to implement the next idea:
The thing works more or less like a magazine: people submits
articles, and we publish them. Some of the articles are complete
responsability of users, others are carefully edited and 'published'
by a editorial staff, and can be multi-page. All the articles are in
the same "index" (in the magazine sense).
I'm a bit overwhelmed and don't know well where to start (i'm working
on this after returning from my 'real' job programming bloatware on
Visual Basic and Access, so my thinkig is a bit erratic :). I see 2
1. Build it around a moderated forum, somehow. Some of the articles
are as-submitted, others are posted by the editors. I' dont know how
to deal with very long/multipage articles in this case.
2. Each user upload his article to his own disk space, and then
submits a link to it to the index module. I don't know if there is
already something like that working.
3. The already made module that automatically builds indexes i
Any help/ideas/pointers would be great.
Alternatively, there are a number of other open-source content management systems [if you're going the inexpensive route.] such as e-grail that might meet your needs.
You can check out the site and see if it is close to what you are looking for - http://www.triadbusiness.com
I checked the aDs CMS and it looks impressive... Intimidating I would say... Sadly, i'm the classical proletary: i only own my own work force, so i must be very carefull in how i invest it. :)
I think News + File-management combo can do what i want. I wouldn't need the 'edition' concept, but may be i'll have to adapt news to add an Author and Date fields...
As i want to keep 'normal' news also, is the next alternative reasonable?
1. add author and date fields to the news table. the news module will ignore them.
2. clone the news directoryes and edit the displaying pages and submitting forms to deal with the new fields.
Is this the normal way ACS is extended?
Thanks a lot and sorry for my english,