[Solved] Modules for a community led site

Talk about writing modules and plugins for CMS Made Simple, or about specific core functionality. This board is for PHP programmers that are contributing to CMSMS not for site developers
Post Reply
Richardo P
Forum Members
Forum Members
Posts: 33
Joined: Fri Aug 17, 2007 8:35 am

[Solved] Modules for a community led site

Post by Richardo P »

Hi there,

first of all thanks for such great software, I had written a reply to the 'How many Websites?' thread in General discussion yesterday but of course it got lost  :(  I'll see if i can write it out again.

Right then,

I am in the process of speccing out a large community led site and will soon be looking to figure out exactly how to realize it.  The site will have:
  • Members Database with Front end login controlling access to certain pages
  • Member Submitted content either direct into the CMS or to administrator email for the admin to enter into the CMS later.
  • News, Events, Articles sortable by Date, Author and Category
  • Journals with multiple Keywords assigned.  Each Keyword is a URL to a page listing all other Journals with matching Keywords.
  • Combined Mail List/Forum Section. Basically a mailing list but all posts are recorded on the site, members can reply or post via the site as well as via e-mail
I also wondered how feasible and time intensive it would be to expand on the global content block system a little.  My aim is to have a parent content block, with child content blocks automatically being pulled into that as they are added.  For example:

{global_content name='journal_1.1'}

{global_content name='journal_1.1_article_1'}
{global_content name='journal_1.1_article_2'}
{global_content name='journal_1.1_article_3'}
{global_content name='journal_1.1_article_4'}

In this example the article content blocks starting with 'journal_1.1' would automatically be pulled into the 'journal_1.1' content block.  I would imagine the php to achieve this could reside within the content blocks them self, as such would not cause issues when upgrading cmsms to later releases?

as much compatability as possible with all future releases is something that i'm quite eager to achieve

I would appreciate any and all feedback you could provide, please just say if I'm on totally the wrong track.

Thanks in advance

Richard
Last edited by Richardo P on Thu Jan 10, 2008 2:48 pm, edited 1 time in total.
cyberman

Re: Modules for a community led site

Post by cyberman »

Richardo P wrote: a large community
Hmm, not sure, if CMSms is the right choice ::) - it's not a portal CMS. There are other (maybe better) community CMS (like Xoops).
Members Database with Front end login controlling access to certain pages
FrontendUsers and CustomContent module
Member Submitted content either direct into the CMS or to administrator email for the admin to enter into the CMS later
Think it can be done by News module - has an option to submit content from frontend.
News, Events, Articles sortable by Date, Author and Category
News module
Journals with multiple Keywords assigned.  Each Keyword is a URL to a page listing all other Journals with matching Keywords.
Maybe Search module with tagcloud tag
Combined Mail List/Forum Section. Basically a mailing list but all posts are recorded on the site, members can reply or post via the site as well as via e-mail
(Newsletter made simple) / Forum made simple module
{global_content name='journal_1.1'}

{global_content name='journal_1.1_article_1'}
{global_content name='journal_1.1_article_2'}
{global_content name='journal_1.1_article_3'}
{global_content name='journal_1.1_article_4'}
Makes not sense for me - that's IMHO not the primarily direction for using global content. You should News module with category "Journal_1.1" so "article_1" and so on can be added automatically to that category.
Richardo P
Forum Members
Forum Members
Posts: 33
Joined: Fri Aug 17, 2007 8:35 am

Re: Modules for a community led site

Post by Richardo P »

thanks for the help cyberman,

I think with the feedback here and the chat i've just had in IRC with callguy I have enough info to research it a lot further, so I'll mark this as solved for now.

Of course if anyone else has anything to add feel free ;)

Richard
Post Reply

Return to “Developers Discussion”