All Projects → forkcms → Forkcms

forkcms / Forkcms

Licence: mit
Fork is an easy to use open source CMS using Symfony Components.

Projects that are alternatives of or similar to Forkcms

Core
Zikula Core Framework
Stars: ✭ 213 (-80.85%)
Mutual labels:  cms, doctrine, symfony
Sulu
Core framework that implements the functionality of the Sulu content management system
Stars: ✭ 645 (-42%)
Mutual labels:  hacktoberfest, cms, symfony
Schema Generator
PHP Model Scaffolding from Schema.org and other RDF vocabularies
Stars: ✭ 379 (-65.92%)
Mutual labels:  hacktoberfest, doctrine, symfony
Grav
Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS powered by PHP, Markdown, Twig, and Symfony
Stars: ✭ 13,067 (+1075.09%)
Mutual labels:  cms, doctrine, symfony
Core
🧿 Bolt 4 core
Stars: ✭ 243 (-78.15%)
Mutual labels:  cms, doctrine, symfony
Kunstmaanbundlescms
An advanced yet user-friendly content management system, based on the full stack Symfony framework combined with a whole host of community bundles. It provides a full featured, multi-language CMS system with an innovative page and form assembling process, versioning, workflow, translation and media managers and much more.
Stars: ✭ 346 (-68.88%)
Mutual labels:  hacktoberfest, cms, symfony
Doctrinebundle
Symfony Bundle for Doctrine ORM and DBAL
Stars: ✭ 4,225 (+279.95%)
Mutual labels:  hacktoberfest, doctrine, symfony
Symfony
The Symfony PHP framework
Stars: ✭ 26,220 (+2257.91%)
Mutual labels:  hacktoberfest, symfony
Fae
CMS for Rails. For Reals.
Stars: ✭ 701 (-36.96%)
Mutual labels:  hacktoberfest, cms
Platform
A modular multilingual CMS built with Laravel 5.
Stars: ✭ 719 (-35.34%)
Mutual labels:  hacktoberfest, cms
Symfony 5 Es Cqrs Boilerplate
Symfony 5 DDD ES CQRS backend boilerplate
Stars: ✭ 759 (-31.74%)
Mutual labels:  hacktoberfest, symfony
Wallabag
wallabag is a self hostable application for saving web pages: Save and classify articles. Read them later. Freely.
Stars: ✭ 6,392 (+474.82%)
Mutual labels:  hacktoberfest, symfony
Sulu Standard
This repository is not longer the recommended way to start a sulu project. Use:
Stars: ✭ 636 (-42.81%)
Mutual labels:  cms, symfony
Symfony Docker
A Docker-based installer and runtime for Symfony. Install: download and `docker-compose up`.
Stars: ✭ 732 (-34.17%)
Mutual labels:  hacktoberfest, symfony
Sylius
Open Source eCommerce Platform on Symfony
Stars: ✭ 6,598 (+493.35%)
Mutual labels:  hacktoberfest, symfony
Orm
A drop-in Doctrine ORM 2 implementation for Laravel 5+ and Lumen
Stars: ✭ 712 (-35.97%)
Mutual labels:  hacktoberfest, doctrine
Wowchemy Hugo Modules
🔥 Hugo website builder, Hugo themes & Hugo CMS. No code, build with widgets! 创建在线课程,学术简历或初创网站。
Stars: ✭ 6,093 (+447.93%)
Mutual labels:  hacktoberfest, cms
Luya
LUYA is a scalable web framework and content management system with the goal to please developers, clients and users alike.
Stars: ✭ 741 (-33.36%)
Mutual labels:  hacktoberfest, cms
Symedit
Symfony2 Content Management System
Stars: ✭ 6 (-99.46%)
Mutual labels:  cms, symfony
Dnn.platform
DNN (formerly DotNetNuke) is the leading open source web content management platform (CMS) in the Microsoft ecosystem.
Stars: ✭ 798 (-28.24%)
Mutual labels:  hacktoberfest, cms

Fork CMS

Build Status Latest Stable Version License Code Coverage Slack Status Documentation Status huntr.dev | the place to protect open source

Installation

  1. Make sure you have composer installed.
  2. Run composer create-project forkcms/forkcms . in your document root.
  3. Browse to your website
  4. Follow the steps on-screen
  5. Have fun!

Dependencies

Remark: If you are using GIT instead of composer create-project or the zip-file from http://www.fork-cms.com, you should install our dependencies. The dependencies are handled by composer

To install the dependencies, you can run the command below in the document-root:

composer install -o

Security

If you discover any security-related issues, please email [email protected] instead of using the issue tracker. HTML is allowed in translations because you sometimes need it. Any reports regarding this will not be accepted as a security issue. Owners of a website can narrow down who can add/edit translation strings using the group permissions.

Bugs

If you encounter any bugs, please create an issue on Github. If you're stuck or would like to discuss Fork CMS: Join our Slack channel Join our Slack Channel!

Running the tests

We use phpunit as a test framework. It's installed when using composer install. To be able to run them, make sure you have a database with the same credentials as your normal database and with the name suffixed with _test.

Because we support multiple php versions it gave some issues. Therefore we use the bridge from symfony.

Running the tests:

composer test

Running only the unit, functional, or the installer tests

 composer test -- --testsuite=functional
 composer test -- --testsuite=unit
 composer test -- --testsuite=installer

If you want to run all the tests except the ones from the installer use

composer test -- --exclude-group=installer

Styling the backend

The backend uses Bootstrap in combination with Sass. To make changes, you should make the changes into the scss-files, and regenerate the real css with gulp build.

Yarn

We use yarn to install our dependencies. For now we have a gulp-script that moves everything to the correct directories. So if you change the dependencies, make sure you run gulp build.

Community

Join our Slack channel Join our Slack Channel!

The Fork CMS team

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].