Newscoop

Newscoop is the open content management system for professional journalists. Features for the modern newsroom include multiple author management, issue-and-section based publishing, geolocation and multilingual content management. The enterprise-standard journalist’s dashboard and a templating engine supporting anything from HTML5 to mobile complete this fast production and publishing system.

  • Owner: sourcefabric/Newscoop
  • Platform:
  • License:: GNU General Public License v3.0
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

Logo

Build Status

Newscoop is the open content management system for professional journalists.

Features for the modern newsroom include multiple author management, issue-and-section based publishing, geolocation and multilingual content management. The enterprise-standard journalist’s dashboard and a templating engine supporting anything from HTML5 to mobile complete this fast production and publishing system. Read more about Newscoop history on his wikipedia page.

Quick links to our resources are:

Installation

Using console command

php application/console newscoop:install --fix --database_name newscoop --database_user root --database_password password

Default Admin Panel account is admin with password password.

For more details run:

php application/console newscoop:install --help

Using docker

Make sure docker and docker compose are installed (boot2docker or docker machine on OSX as well). Add the line 127.0.0.1 newscoop.docker to your /etc/hosts file. OSX users should use the ip of their virtualbox (e.g. boot2docker ip).

For running Newscoop in production mode:

docker-compose build
docker-compose up

For running Newscoop in development mode:

docker-compose -f docker-compose-dev.yml build
docker-compose -f docker-compose-dev.yml up

Requirements

  • PHP version must be at least 5.4 on Debian and CentOS to run Newscoop properly. See PHP bug.

  • MySQL can't work in "strict mode". Newscoop will currently break in many places when "strict mode" is enabled.

  • If you use E_DEPRECATED error_reporting level in PHP 5.6, you can get the behaviour described in this PHP bug report.
    always_populate_raw_post_data must be set to -1 in your php.ini file.

Compatibility, Browsers, Tablets, Smartphones, --------, -------, -----------, Safari 7.1+, not supported, not supported, Google Chrome 31+, not supported, not supported, Internet Explorer 9+, not supported, not supported, Firefox 35+, not supported, not supported, Opera 27+, not supported, not supported, ## REST API documentation

REST API documentation will be available under the link: http://www.domain.com/documentation/rest-api/ after Newscoop installation is done.

How to contribute

Only 4 steps:

License

Newscoop is licensed under the GPL3 license.

Main metrics

Overview
Name With Ownersourcefabric/Newscoop
Primary LanguagePHP
Program languagePHP (Language Count: 10)
Platform
License:GNU General Public License v3.0
所有者活动
Created At2010-05-13 10:54:05
Pushed At2018-07-10 07:26:15
Last Commit At2016-03-31 16:03:29
Release Count134
Last Release Name4.4.7 (Posted on )
First Release NameSTABLE_V2_0_6 (Posted on 2001-05-04 10:21:13)
用户参与
Stargazers Count253
Watchers Count50
Fork Count146
Commits Count15.1k
Has Issues Enabled
Issues Count36
Issue Open Count14
Pull Requests Count1260
Pull Requests Open Count4
Pull Requests Close Count116
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private