Anyone knows a newspaper CMS?

By the way: Does anyone know a CMS that is able to distinguish between an author of an article and the publisher? These two roles are commonly treated as the same, which is suitable for a blog or company site. However, for a newspaper this isn't the case.

More requirements:

  • Written in PHP
  • Using MySQL
  • Open Source
  • Offering templates and plugin hooks
Posted on September 9, 2005 in |


Comment by Sencer

September 9, 2005 - 23:32

Hi Gerd,

Textpattern makes this distinction. You can set permissions (in lib/admin_config.php - this will eventuall move into the db together with an interface), such that one group can only create and edit drafts, and another group can publish this article. However it does not save who is the repsonsible publisher for an article - only who was the last person to edit it - which might be a problem if you have many publishers. If you're still interested and have some more questions just ask (I am subscribing to the comments).

It does meet all other criteria. Templates are only stored in teh database and have to be edited through the interface. Plugin-Hooks are plenty, especially for adding functionality to the admin-side (which is btw not templatable, except for changing css and images); For the templates/front-end it uses a tag based language, which can be equally used to call built-in functions and plugin-functions.


Comment by Gerd Riesselmann

September 11, 2005 - 19:59

Hello Sencer, thanks for your reply.

For a newspaper, not all authors also are users of the CMS. So, from a programmer's perspective, "author" simply is an editable property of an article. Does Textpattern handles it this way?


Comment by Sencer

September 11, 2005 - 20:54

No, I am afraid not. There was a plugin that allows to transfer ownership:

http://compooter.org/article/119/textpattern-plugin-ajw-admin-workflow

But I don't know if it's compatible with the current version of Textpattern.


Comment by Andrew

September 29, 2005 - 17:54

Yep, fully compatible :-)


Comment by Eferi

October 5, 2006 - 17:13

This is an old thread, but Joomla can do this type of differentiation. It's called Author alias.


Comment by 3dsl Eugen

December 3, 2006 - 03:58

hey Gerd, look here http://www.opensourcecms.com/


Comment by Stephen Yeargin

February 4, 2007 - 15:58

PacerCMS was built for student and non-daily community newspapers. It runs on PHP/MySQL and uses the Smarty template engine.