This is a new version of the Extension Directory that is running on PHP. Things are likely to change, it's mostly just a POC. All basic functionality from the original extension directory is now implemented, so it should work in-place of the other one.
- Ensure you have the necessary composer packages installed by doing
composer installfrom the root directory. - Start the dev server by doing
php -S localhost:8000from within thesrcdirectory.
- Make a copy of the
.envfile and rename it to.env.local - Open the
.env.localand edit it to apply your changes. This file will be ignored by the version control and can be used to overwrite the default options.
- Your module's readme is expected to be written with markdown and any HTML in your module's readme will be automatically stripped as a safety precaution.
TODO, but for now you can find it under src/Library/Extensions and add one.
TODO, but for now you can find it under src/Library/Extensions and update it.
- Install the composer dependencies from within the root directory by performing
composer install - Move to the
srcdirectory. - Use
php console.php add-authorand then follow the on-screen steps to add a new author.
TODO, but for now you can find it under src/Library/Authors and update it.
Each module is licensed under the terms set by the author. Please see the LICENSE file in each module for more information.
The extension directory website is licensed under the Apache 2.0 license. See the LICENSE file for more information.