PROJECT NAME
+
@@ -218,7 +218,7 @@ public function testReadmeParsing(): void
composer create-project forkcms/forkcms .
in your document root.Remark: If you are using GIT instead of composer create-project or the zip-file from http://www.fork-cms.com, you @@ -259,6 +259,7 @@ public function testReadmeParsing(): void
The Fork CMS team
+Installation
-
-
- ⚠️ Test Emoji Make sure you have composer installed. +
- ⚠️ Test Emoji Make sure you have composer installed.
- Run
composer create-project forkcms/forkcms .
in your document root. - Browse to your website
- Follow the steps on-screen -
- Have fun! +
- 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 @@ -289,13 +290,13 @@ public function testReadmeParsing(): void
composer install -o
Security
-If you discover any security-related issues, please email core@fork-cms.com instead of using the issue tracker. +
If you discover any security-related issues, please email core@fork-cms.com 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!
Running the tests
-We use phpunit as a test framework. It's installed when using composer install. +
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.
@@ -303,12 +304,12 @@ public function testReadmeParsing(): voidcomposer test
Running only the unit, functional, or the installer tests
- composer test -- --testsuite=functional
- composer test -- --testsuite=unit
- composer test -- --testsuite=installer
+ 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
+composer test -- --exclude-group=installer
Styling the backend
The backend uses Bootstrap in combination with Sass. To make changes, you should make
@@ -317,8 +318,9 @@ public function testReadmeParsing(): void
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
-
+
The Fork CMS team
+
EXPECTED