acp3 / cms
ACP3 is a highly customizable and easy to use web content management system based on PHP5 and MySQL.
Requires
- php: ^8.1
- wikimedia/composer-merge-plugin: ^2.0
Replaces
- acp3/core: *
- acp3/module-acp: *
- acp3/module-articles: *
- acp3/module-articles-search: *
- acp3/module-articles-seo: *
- acp3/module-audit-log: *
- acp3/module-captcha: *
- acp3/module-categories: *
- acp3/module-comments: *
- acp3/module-contact: *
- acp3/module-contact-seo: *
- acp3/module-cookie-consent: *
- acp3/module-emoticons: *
- acp3/module-errors: *
- acp3/module-feeds: *
- acp3/module-filemanager: *
- acp3/module-files: *
- acp3/module-files-comments: *
- acp3/module-files-feed: *
- acp3/module-files-search: *
- acp3/module-files-seo: *
- acp3/module-gallery: *
- acp3/module-gallery-comments: *
- acp3/module-gallery-seo: *
- acp3/module-guestbook: *
- acp3/module-guestbook-newsletter: *
- acp3/module-installer: *
- acp3/module-menus: *
- acp3/module-news: *
- acp3/module-news-comments: *
- acp3/module-news-feed: *
- acp3/module-news-search: *
- acp3/module-news-seo: *
- acp3/module-newsletter: *
- acp3/module-permissions: *
- acp3/module-polls: *
- acp3/module-search: *
- acp3/module-seo: *
- acp3/module-social-sharing: *
- acp3/module-system: *
- acp3/module-users: *
- acp3/module-wysiwyg-ckeditor: *
- acp3/module-wysiwyg-tinymce: *
- acp3/setup: *
- acp3/tests: *
- acp3/theme-default: *
- acp3/theme-installer: *
- 6.x-dev
- v6.29.1
- v6.29.0
- v6.28.2
- v6.28.1
- v6.28.0
- v6.27.0
- v6.26.3
- v6.26.2
- v6.26.1
- v6.26.0
- v6.25.1
- v6.25.0
- v6.24.2
- v6.24.1
- v6.24.0
- v6.23.0
- v6.22.3
- v6.22.2
- v6.22.1
- v6.22.0
- v6.21.0
- v6.20.2
- v6.20.1
- v6.20.0
- v6.19.0
- v6.18.1
- v6.18.0
- v6.17.1
- v6.17.0
- v6.16.0
- v6.15.1
- v6.15.0
- v6.14.2
- v6.14.1
- v6.14.0
- v6.13.0
- v6.12.0
- v6.11.2
- v6.11.1
- v6.11.0
- v6.10.3
- v6.10.2
- v6.10.1
- v6.10.0
- v6.9.0
- v6.8.1
- v6.8.0
- v6.7.0
- v6.6.0
- v6.5.1
- v6.5.0
- v6.4.0
- v6.3.1
- v6.3.0
- v6.2.1
- v6.2.0
- v6.1.5
- v6.1.4
- v6.1.3
- v6.1.2
- v6.1.1
- v6.1.0
- v6.0.4
- v6.0.3
- v6.0.2
- v6.0.1
- v6.0.0
- 5.x-dev
- v5.21.0
- v5.20.1
- v5.20.0
- v5.19.0
- v5.18.2
- v5.18.1
- v5.18.0
- v5.17.2
- v5.17.1
- v5.17.0
- v5.16.0
- v5.15.5
- v5.15.4
- v5.15.3
- v5.15.2
- v5.15.1
- v5.15.0
- v5.14.1
- v5.14.0
- v5.13.2
- v5.13.1
- v5.13.0
- v5.12.2
- v5.12.1
- v5.12.0
- v5.11.0
- v5.10.2
- v5.10.1
- v5.10.0
- v5.9.2
- v5.9.1
- v5.9.0
- v5.8.0
- v5.7.0
- v5.6.0
- v5.5.1
- v5.5.0
- v5.4.0
- v5.3.2
- v5.3.1
- v5.3.0
- v5.2.0
- v5.1.2
- v5.1.1
- v5.1.0
- v5.0.1
- v5.0.0
- 4.x-dev
- v4.48.2
- v4.48.1
- v4.48.0
- v4.47.6
- v4.47.5
- v4.47.4
- v4.47.3
- v4.47.2
- v4.47.1
- v4.47.0
- v4.46.0
- v4.45.1
- v4.45.0
- v4.44.1
- v4.44.0
- v4.43.2
- v4.43.1
- v4.43.0
- v4.42.0
- v4.41.4
- v4.41.3
- v4.41.2
- v4.41.1
- v4.41.0
- v4.40.0
- v4.39.0
- v4.38.1
- v4.38.0
- v4.37.0
- v4.36.7
- v4.36.6
- v4.36.5
- v4.36.4
- v4.36.3
- v4.36.2
- v4.36.1
- v4.36.0
- v4.35.1
- v4.35.0
- v4.34.0
- v4.33.8
- v4.33.7
- v4.33.6
- v4.33.5
- v4.33.4
- v4.33.3
- v4.33.2
- v4.33.1
- v4.33.0
- v4.32.1
- v4.32.0
- v4.31.1
- v4.31.0
- v4.30.4
- v4.30.3
- v4.30.2
- v4.30.1
- v4.30.0
- v4.29.4
- v4.29.3
- v4.29.2
- v4.29.1
- v4.29.0
- v4.28.4
- v4.28.3
- v4.28.2
- v4.28.1
- v4.28.0
- v4.27.3
- v4.27.2
- v4.27.1
- v4.27.0
- v4.26.4
- v4.26.3
- v4.26.2
- v4.26.1
- v4.26.0
- v4.25.7
- v4.25.6
- v4.25.5
- v4.25.4
- v4.25.3
- v4.25.2
- v4.25.1
- v4.25.0
- v4.24.0
- v4.23.0
- v4.22.1
- v4.22.0
- v4.21.2
- v4.21.1
- v4.21.0
- v4.20.0
- v4.19.1
- v4.19.0
- v4.18.0
- v4.17.0
- v4.16.0
- v4.15.0
- v4.14.0
- v4.13.1
- v4.13.0
- v4.12.2
- v4.12.1
- v4.12.0
- v4.11.1
- v4.11.0
- v4.10.1
- v4.10.0
- v4.9.2
- v4.9.1
- v4.9.0
- v4.8.5
- v4.8.4
- v4.8.3
- v4.8.2
- v4.8.1
- v4.8.0
- v4.7.1
- v4.7.0
- v4.6.2
- v4.6.1
- v4.6.0
- v4.5.0
- v4.4.4
- v4.4.3
- v4.4.2
- v4.4.1
- v4.4.0
- v4.3.6
- v4.3.5
- v4.3.4
- v4.3.3
- v4.3.2
- v4.3.1
- v4.3.0
- v4.2.0
- v4.1.30
- v4.1.29
- v4.1.28
- v4.1.27
- v4.1.26
- v4.1.25
- v4.1.24
- v4.1.23
- v4.1.22
- v4.1.21
- v4.1.20
- v4.1.19
- v4.1.18
- v4.1.17
- v4.1.16
- v4.1.15
- v4.1.14
- v4.1.13
- v4.1.12
- v4.1.11
- v4.1.10
- v4.1.9
- v4.1.8
- v4.1.7
- v4.1.6
- v4.1.5
- v4.1.4
- v4.1.3
- v4.1.2
- v4.1.1
- v4.1.0
- v4.0.3
- v4.0.2
- v4.0.1
- v4.0.0
- v4.0.0-rc.29.3
- v4.0.0-rc.29.2
- v4.0.0-rc.29.1
- v4.0.0-rc.29
- 4.0.0-rc.28.1
- v4.0.0-rc.28
- v4.0.0-rc.27.3
- v4.0.0-rc.27.2
- v4.0.0-rc.27.1
- v4.0.0-rc.27
- v4.0.0-rc.26.1
- v4.0.0-rc.26
- v4.0.0-rc.25
- v4.0.0-rc.24
- v4.0.0-rc.23
- v4.0.0-rc.22
- v4.0.0-rc.21.1
- v4.0.0-rc.21
- v4.0.0-rc.20
- v4.0.0-rc.19.2
- v4.0.0-rc.19.1
- v4.0.0-rc.19
- v4.0.0-rc.18
- v4.0.0-rc.17
- v4.0.0-rc.16
- v4.0.0-rc.15
- v4.0.0-rc.14
- v4.0.0-rc.13.1
- v4.0.0-rc.13
- v4.0.0-rc.12
- v4.0.0-rc.11.1
- v4.0.0-rc.11
- v4.0.0-rc.10.5
- v4.0.0-rc.10.4
- v4.0.0-rc.10.3
- v4.0.0-rc.10.2
- v4.0.0-rc.10.1
- v4.0.0-rc.10
- v4.0.0-rc.9.1
- v4.0.0-rc.9
- v4.0.0-rc.8.1
- v4.0.0-rc.8
- v4.0.0-rc.7
- v4.0.0-rc.6.2
- v4.0.0-rc.6.1
- v4.0.0-rc.6
- v4.0.0-rc.5.2
- v4.0.0-rc.5.1
- v4.0.0-rc.5
- v4.0.0-rc.4.1
- v4.0.0-rc.4
- v4.0.0-rc.3.3
- v4.0.0-rc.3.2
- v4.0.0-rc.3.1
- 4.0.0-rc.3
- dev-feature/test-composer-2.5
This package is auto-updated.
Last update: 2024-11-03 22:03:27 UTC
README
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 GitLab, 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 nvm (node version manager).
If so, execute the following commands from the project's root directory, to install the necessary frontend development dependencies:
$ nvm install
$ nvm use
$ npm ci
Contribute
Contributions to the ACP3 CMS are always welcome. Here is how you can contribute to ACP3:
- Submit bugs and help us verify fixes
- Submit pull requests for bug fixes, features and discuss existing proposals
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+.