more news module ideas

Have a question or a suggestion about a 3rd party addon module or plugin?
Let us know here.
Post Reply
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm

more news module ideas

Post by calguy1000 »

I was thinking (and reading an article about plone).  and read about the publishing method already available there, where authorized users can create articles, and editors can publish them, assign category, and set expiry dates, etc.  and thought that this would be a great thing to add with relatively little expense to the news module.

It would require moving some stuff around a bit, and creating a couple more permissions (permission to create articles, editor permission, etc).  and then some funkiness on the admin panel, but that's about it.

I would also realy like if editors, or authors, when logged in can see unpublished content (hilighted, or in a box or something), but regular users can't. 

what do you think guys?
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
Woudloper

Re: more news module ideas

Post by Woudloper »

So you want a good moderation system on the CMS 'CMS Made Simple' if I understand you suggestion correctly. I think this is an essential difference in the current way CMS Made Simple has been developed. (Correct me if I am wrong) You more need a Role based system. On a Dutch forum this was once discussed and they came up with the following system design:

Image
Translations:
  • een groep --> a group
  • een vaste redacteur --> a default editor
  • een vaste redacteur met speciale rechten --> a default editor with special rights
  • een freelance redacteur --> a freelance editor
  • een hoofdredacteur --> an editor in chief
  • een vervangende hoofdredacteur --> an acting editor in chief
See for example this dutch discussion (for the Dutch readers, for the rest you can translate it if you like).
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm

Re: more news module ideas

Post by calguy1000 »

I was thinking a trimmed douwn solution, but essentially yes.  the news module is almost there as it stands.... I could use this for the site I am writing for work.
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
badhoy

Re: more news module ideas

Post by badhoy »

I'm a noob to CMSMS, but have used a plone/zope cms.  What you are proposing sounds good, just don't model it to closly to the plone model as it is way to cumbersome and counter intuitive (IMO).  The Dutch example posted looks reasonable.
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm

Re: more news module ideas

Post by calguy1000 »

I recently used egroupware, which had a similar solution, but it was too cumbersome as well.  I want to be able to have users submit articles for certain pages (others will be static) but have certain editors approve the articles.

I am thinking that the user would have a panel in the admin where he could submit a news article, (in our shop it's usually just an introduction to a document he's written).  Then the editor for that certain category would get a list of all of the articles where he could edit each article..... set an expiry date, and mark it as approved.    simple stuff really.
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
MjK

Re: more news module ideas

Post by MjK »

I'm only just starting with CMSms and this is my first post here, but i'm a test developer and have to say this.
Keep to the rules of K.I.S.S (Keep It Small and Simple). For my job i say this at least once every week to software desingers and programmers. What i'm saying here is: Prove something works in it most basic way possible. Then add stuff one step at a time. Test correctly after each change.

Try to make this as strait forwars as possible.
So if i go back to the first post, this is how i see it (as a professional tester!)

1. Authorized users can propose a news item that goes to a queue. This can be done with an option that is simply available for Authorized users. (one decision(=is user authorized)

2. Editors (or above) can see articles in the queue and edit it and aprove it (one logical descion(=editor or above)

This way for this option to become stable for functionality there are only 4 theoratical possibilities (any combination of the dicisions). The only thing left is to get the webbased part working perfectly. Later you can add functionality as user requests come.

Now i'm realy working in my free time ;-)

BTW: I'm also dutch, that's how i got here.
Last edited by MjK on Sat Aug 27, 2005 12:08 am, edited 1 time in total.
trick

Re: more news module ideas

Post by trick »

I definitley agree with the above (this is CMS Made Simple right). However, having permissions for individual pages would be really nice. I'm building a website for a school, and it would be nice if I could give teachers individual pages that they can edit, but are not allowed to edit other pages.
Ted
Power Poster
Power Poster
Posts: 3329
Joined: Fri Jun 11, 2004 6:58 pm

Re: more news module ideas

Post by Ted »

We do have permissions for individual pages.

Make a teachers group.  Make sure Modify All Content is off for that group.  Add teacher users to that group.  Change the owner of each page to it's respective teacher.

Now they can only edit their pages.
mbvdk
Forum Members
Forum Members
Posts: 43
Joined: Wed Jun 08, 2005 3:30 pm

Re: more news module ideas

Post by mbvdk »

I have only one request for the news module, (at least for now ;)) and that is for the admin interface.

On the articles tab, the article-titles should link to the edit article page, the same way as on the content page, this can be don by changing line 1185 in "News.module.php" from

Code: Select all

$onerow->title = $row['news_title'];
to

Code: Select all

$onerow->title = $this->CreateLink($id, 'editarticle', $returnid, $row['news_title'], array('articleid'=>$row['news_id']));
Ted
Power Poster
Power Poster
Posts: 3329
Joined: Fri Jun 11, 2004 6:58 pm

Re: more news module ideas

Post by Ted »

Thanks!  This is in svn.
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm

Re: more news module ideas

Post by calguy1000 »

on the same topic...

Howbout a "restore to defaults" button on the templates pages.
I know it would really help me :)
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
mbvdk
Forum Members
Forum Members
Posts: 43
Joined: Wed Jun 08, 2005 3:30 pm

Re: more news module ideas

Post by mbvdk »

I made another minor improvement to the admin interface for the News module.

On the categories tab, the category-titles should link to the edit category page, the same way as on the content page, this can be done by changing line 1231 in "News.module.php" from

Code: Select all

$onerow->name = str_repeat(' ', $depth-1).$row['news_category_name'];
to

Code: Select all

$onerow->name = str_repeat(' ', $depth-1).$this->CreateLink($id, 'editcategory', $returnid, $row['news_category_name'], array('catid'=>$row['news_category_id']));
Post Reply

Return to “Modules/Add-Ons”