ACP3 is a highly customizable and easy to use web content management system based on PHP and MySQL.
PHP JavaScript Smarty CSS HTML Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ACP3
build
designs/acp3
installation
tests
uploads
.editorconfig
.eslintignore
.eslintrc.json
.gitattributes
.gitignore
.gitlab-ci.yml
.gitsplit.yml
.htaccess.sample
.php_cs.dist
.sami.php
.travis.yml
CHANGELOG.md
CONTRIBUTING.md
LICENSE
README.md
composer.json
composer.lock
gulpfile.js
index.php
package-lock.json
package.json

README.md

Scrutinizer Code Quality coverage report pipeline status Dependency Status CII Best Practices

ACP3 CMS

The ACP3 CMS is a highly customizable and easy to use Web Content Management System based on PHP and MySQL.

Features

  • Based on modular components
  • Low barriers for disabled people
  • Automatic generation of breadcrumbs to improve usability even further
  • Secure: protection against SQL-injections, salted passwords, complete input validation...
  • Wordlike text input with the WYSIWYG-Editors CKEditor and TinyMCE
  • Easy to customize: Layout based on html templates, which can be styled with CSS
  • Search engine optimized URIs
  • Access Control Lists, which allow fine grained permissions

If you want to find out more information about the features and the requirements, just go to the official Project-Website.

Installation

To install the current development version directly from github, you have to do the following steps:

Clone the repository into a new directory:

$ git clone https://gitlab.com/ACP3/cms.git <directory>

Make sure that you have composer already installed.

If so, execute the following command from the projects root directory:

$ composer install

Make sure that you have installed node.js with npm and gulp-cli globally.

If so, execute the following command from the projects root directory, to install the necessary frontend development dependencies:

$ npm install

Contribute

Contributions to the ACP3 CMS are always welcome. Here is how you can contribute to ACP3:

Please refer to our Contribution guidelines for more details.

Coding Style Guidelines

PHP

We are using the PSR-2 Coding Style for all PHP files.

License

This project is licensed under the terms of the GPL 2.0+.